1 line
1.1 MiB
1 line
1.1 MiB
!function(t){function e(n){if(i[n])return i[n].exports;var r=i[n]={i:n,l:!1,exports:{}};return t[n].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n=window.webpackJsonp;window.webpackJsonp=function(i,a,o){for(var s,l,u,d=0,c=[];d<i.length;d++)l=i[d],r[l]&&c.push(r[l][0]),r[l]=0;for(s in a)Object.prototype.hasOwnProperty.call(a,s)&&(t[s]=a[s]);for(n&&n(i,a,o);c.length;)c.shift()();if(o)for(d=0;d<o.length;d++)u=e(e.s=o[d]);return u};var i={},r={1:0};e.m=t,e.c=i,e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e.oe=function(t){throw console.error(t),t}}([function(t,e,n){(function(t){!function(e,n){t.exports=n()}(0,function(){"use strict";function e(){return Hi.apply(null,arguments)}function i(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function r(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function a(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(t.hasOwnProperty(e))return!1;return!0}function o(t){return void 0===t}function s(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function l(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function u(t,e){var n,i=[];for(n=0;n<t.length;++n)i.push(e(t[n],n));return i}function d(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function c(t,e){for(var n in e)d(e,n)&&(t[n]=e[n]);return d(e,"toString")&&(t.toString=e.toString),d(e,"valueOf")&&(t.valueOf=e.valueOf),t}function h(t,e,n,i){return Te(t,e,n,i,!0).utc()}function f(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function p(t){return null==t._pf&&(t._pf=f()),t._pf}function m(t){if(null==t._isValid){var e=p(t),n=Ai.call(e.parsedDateParts,function(t){return null!=t}),i=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n);if(t._strict&&(i=i&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return i;t._isValid=i}return t._isValid}function g(t){var e=h(NaN);return null!=t?c(p(e),t):p(e).userInvalidated=!0,e}function _(t,e){var n,i,r;if(o(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),o(e._i)||(t._i=e._i),o(e._f)||(t._f=e._f),o(e._l)||(t._l=e._l),o(e._strict)||(t._strict=e._strict),o(e._tzm)||(t._tzm=e._tzm),o(e._isUTC)||(t._isUTC=e._isUTC),o(e._offset)||(t._offset=e._offset),o(e._pf)||(t._pf=p(e)),o(e._locale)||(t._locale=e._locale),Ii.length>0)for(n=0;n<Ii.length;n++)i=Ii[n],r=e[i],o(r)||(t[i]=r);return t}function v(t){_(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Pi&&(Pi=!0,e.updateOffset(this),Pi=!1)}function y(t){return t instanceof v||null!=t&&null!=t._isAMomentObject}function b(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function M(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=b(e)),n}function w(t,e,n){var i,r=Math.min(t.length,e.length),a=Math.abs(t.length-e.length),o=0;for(i=0;i<r;i++)(n&&t[i]!==e[i]||!n&&M(t[i])!==M(e[i]))&&o++;return o+a}function D(t){!1===e.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function S(t,n){var i=!0;return c(function(){if(null!=e.deprecationHandler&&e.deprecationHandler(null,t),i){for(var r,a=[],o=0;o<arguments.length;o++){if(r="","object"==typeof arguments[o]){r+="\n["+o+"] ";for(var s in arguments[0])r+=s+": "+arguments[0][s]+", ";r=r.slice(0,-2)}else r=arguments[o];a.push(r)}D(t+"\nArguments: "+Array.prototype.slice.call(a).join("")+"\n"+(new Error).stack),i=!1}return n.apply(this,arguments)},n)}function L(t,n){null!=e.deprecationHandler&&e.deprecationHandler(t,n),Oi[t]||(D(n),Oi[t]=!0)}function T(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function x(t){var e,n;for(n in t)e=t[n],T(e)?this[n]=e:this["_"+n]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function k(t,e){var n,i=c({},t);for(n in e)d(e,n)&&(r(t[n])&&r(e[n])?(i[n]={},c(i[n],t[n]),c(i[n],e[n])):null!=e[n]?i[n]=e[n]:delete i[n]);for(n in t)d(t,n)&&!d(e,n)&&r(t[n])&&(i[n]=c({},i[n]));return i}function C(t){null!=t&&this.set(t)}function Y(t,e,n){var i=this._calendar[t]||this._calendar.sameElse;return T(i)?i.call(e,n):i}function E(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])}function H(){return this._invalidDate}function A(t){return this._ordinal.replace("%d",t)}function I(t,e,n,i){var r=this._relativeTime[n];return T(r)?r(t,e,n,i):r.replace(/%d/i,t)}function P(t,e){var n=this._relativeTime[t>0?"future":"past"];return T(n)?n(e):n.replace(/%s/i,e)}function O(t,e){var n=t.toLowerCase();zi[n]=zi[n+"s"]=zi[e]=t}function R(t){return"string"==typeof t?zi[t]||zi[t.toLowerCase()]:void 0}function j(t){var e,n,i={};for(n in t)d(t,n)&&(e=R(n))&&(i[e]=t[n]);return i}function F(t,e){Vi[t]=e}function W(t){var e=[];for(var n in t)e.push({unit:n,priority:Vi[n]});return e.sort(function(t,e){return t.priority-e.priority}),e}function N(t,e,n){var i=""+Math.abs(t),r=e-i.length;return(t>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+i}function z(t,e,n,i){var r=i;"string"==typeof i&&(r=function(){return this[i]()}),t&&(qi[t]=r),e&&(qi[e[0]]=function(){return N(r.apply(this,arguments),e[1],e[2])}),n&&(qi[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),t)})}function V(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function B(t){var e,n,i=t.match(Bi);for(e=0,n=i.length;e<n;e++)qi[i[e]]?i[e]=qi[i[e]]:i[e]=V(i[e]);return function(e){var r,a="";for(r=0;r<n;r++)a+=T(i[r])?i[r].call(e,t):i[r];return a}}function U(t,e){return t.isValid()?(e=G(e,t.localeData()),Gi[e]=Gi[e]||B(e),Gi[e](t)):t.localeData().invalidDate()}function G(t,e){function n(t){return e.longDateFormat(t)||t}var i=5;for(Ui.lastIndex=0;i>=0&&Ui.test(t);)t=t.replace(Ui,n),Ui.lastIndex=0,i-=1;return t}function q(t,e,n){cr[t]=T(e)?e:function(t,i){return t&&n?n:e}}function X(t,e){return d(cr,t)?cr[t](e._strict,e._locale):new RegExp(J(t))}function J(t){return $(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,n,i,r){return e||n||i||r}))}function $(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function K(t,e){var n,i=e;for("string"==typeof t&&(t=[t]),s(e)&&(i=function(t,n){n[e]=M(t)}),n=0;n<t.length;n++)hr[t[n]]=i}function Z(t,e){K(t,function(t,n,i,r){i._w=i._w||{},e(t,i._w,i,r)})}function Q(t,e,n){null!=e&&d(hr,t)&&hr[t](e,n._a,n,t)}function tt(t){return et(t)?366:365}function et(t){return t%4==0&&t%100!=0||t%400==0}function nt(){return et(this.year())}function it(t,n){return function(i){return null!=i?(at(this,t,i),e.updateOffset(this,n),this):rt(this,t)}}function rt(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function at(t,e,n){t.isValid()&&!isNaN(n)&&("FullYear"===e&&et(t.year())&&1===t.month()&&29===t.date()?t._d["set"+(t._isUTC?"UTC":"")+e](n,t.month(),ut(n,t.month())):t._d["set"+(t._isUTC?"UTC":"")+e](n))}function ot(t){return t=R(t),T(this[t])?this[t]():this}function st(t,e){if("object"==typeof t){t=j(t);for(var n=W(t),i=0;i<n.length;i++)this[n[i].unit](t[n[i].unit])}else if(t=R(t),T(this[t]))return this[t](e);return this}function lt(t,e){return(t%e+e)%e}function ut(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=lt(e,12);return t+=(e-n)/12,1===n?et(t)?29:28:31-n%7%2}function dt(t,e){return t?i(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Sr).test(e)?"format":"standalone"][t.month()]:i(this._months)?this._months:this._months.standalone}function ct(t,e){return t?i(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Sr.test(e)?"format":"standalone"][t.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function ht(t,e,n){var i,r,a,o=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)a=h([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(a,"").toLocaleLowerCase();return n?"MMM"===e?(r=wr.call(this._shortMonthsParse,o),-1!==r?r:null):(r=wr.call(this._longMonthsParse,o),-1!==r?r:null):"MMM"===e?-1!==(r=wr.call(this._shortMonthsParse,o))?r:(r=wr.call(this._longMonthsParse,o),-1!==r?r:null):-1!==(r=wr.call(this._longMonthsParse,o))?r:(r=wr.call(this._shortMonthsParse,o),-1!==r?r:null)}function ft(t,e,n){var i,r,a;if(this._monthsParseExact)return ht.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(r=h([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(a="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[i]=new RegExp(a.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[i].test(t))return i;if(n&&"MMM"===e&&this._shortMonthsParse[i].test(t))return i;if(!n&&this._monthsParse[i].test(t))return i}}function pt(t,e){var n;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=M(e);else if(e=t.localeData().monthsParse(e),!s(e))return t;return n=Math.min(t.date(),ut(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function mt(t){return null!=t?(pt(this,t),e.updateOffset(this,!0),this):rt(this,"Month")}function gt(){return ut(this.year(),this.month())}function _t(t){return this._monthsParseExact?(d(this,"_monthsRegex")||yt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=xr),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}function vt(t){return this._monthsParseExact?(d(this,"_monthsRegex")||yt.call(this),t?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=kr),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function yt(){function t(t,e){return e.length-t.length}var e,n,i=[],r=[],a=[];for(e=0;e<12;e++)n=h([2e3,e]),i.push(this.monthsShort(n,"")),r.push(this.months(n,"")),a.push(this.months(n,"")),a.push(this.monthsShort(n,""));for(i.sort(t),r.sort(t),a.sort(t),e=0;e<12;e++)i[e]=$(i[e]),r[e]=$(r[e]);for(e=0;e<24;e++)a[e]=$(a[e]);this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function bt(t,e,n,i,r,a,o){var s;return t<100&&t>=0?(s=new Date(t+400,e,n,i,r,a,o),isFinite(s.getFullYear())&&s.setFullYear(t)):s=new Date(t,e,n,i,r,a,o),s}function Mt(t){var e;if(t<100&&t>=0){var n=Array.prototype.slice.call(arguments);n[0]=t+400,e=new Date(Date.UTC.apply(null,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)}else e=new Date(Date.UTC.apply(null,arguments));return e}function wt(t,e,n){var i=7+e-n;return-(7+Mt(t,0,i).getUTCDay()-e)%7+i-1}function Dt(t,e,n,i,r){var a,o,s=(7+n-i)%7,l=wt(t,i,r),u=1+7*(e-1)+s+l;return u<=0?(a=t-1,o=tt(a)+u):u>tt(t)?(a=t+1,o=u-tt(t)):(a=t,o=u),{year:a,dayOfYear:o}}function St(t,e,n){var i,r,a=wt(t.year(),e,n),o=Math.floor((t.dayOfYear()-a-1)/7)+1;return o<1?(r=t.year()-1,i=o+Lt(r,e,n)):o>Lt(t.year(),e,n)?(i=o-Lt(t.year(),e,n),r=t.year()+1):(r=t.year(),i=o),{week:i,year:r}}function Lt(t,e,n){var i=wt(t,e,n),r=wt(t+1,e,n);return(tt(t)-i+r)/7}function Tt(t){return St(t,this._week.dow,this._week.doy).week}function xt(){return this._week.dow}function kt(){return this._week.doy}function Ct(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function Yt(t){var e=St(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function Et(t,e){return"string"!=typeof t?t:isNaN(t)?(t=e.weekdaysParse(t),"number"==typeof t?t:null):parseInt(t,10)}function Ht(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function At(t,e){return t.slice(e,7).concat(t.slice(0,e))}function It(t,e){var n=i(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?At(n,this._week.dow):t?n[t.day()]:n}function Pt(t){return!0===t?At(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort}function Ot(t){return!0===t?At(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin}function Rt(t,e,n){var i,r,a,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)a=h([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===e?(r=wr.call(this._weekdaysParse,o),-1!==r?r:null):"ddd"===e?(r=wr.call(this._shortWeekdaysParse,o),-1!==r?r:null):(r=wr.call(this._minWeekdaysParse,o),-1!==r?r:null):"dddd"===e?-1!==(r=wr.call(this._weekdaysParse,o))?r:-1!==(r=wr.call(this._shortWeekdaysParse,o))?r:(r=wr.call(this._minWeekdaysParse,o),-1!==r?r:null):"ddd"===e?-1!==(r=wr.call(this._shortWeekdaysParse,o))?r:-1!==(r=wr.call(this._weekdaysParse,o))?r:(r=wr.call(this._minWeekdaysParse,o),-1!==r?r:null):-1!==(r=wr.call(this._minWeekdaysParse,o))?r:-1!==(r=wr.call(this._weekdaysParse,o))?r:(r=wr.call(this._shortWeekdaysParse,o),-1!==r?r:null)}function jt(t,e,n){var i,r,a;if(this._weekdaysParseExact)return Rt.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(r=h([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(a="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[i]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[i].test(t))return i;if(n&&"ddd"===e&&this._shortWeekdaysParse[i].test(t))return i;if(n&&"dd"===e&&this._minWeekdaysParse[i].test(t))return i;if(!n&&this._weekdaysParse[i].test(t))return i}}function Ft(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=Et(t,this.localeData()),this.add(t-e,"d")):e}function Wt(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function Nt(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=Ht(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}function zt(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Ut.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Ar),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function Vt(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Ut.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ir),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Bt(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Ut.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Pr),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ut(){function t(t,e){return e.length-t.length}var e,n,i,r,a,o=[],s=[],l=[],u=[];for(e=0;e<7;e++)n=h([2e3,1]).day(e),i=this.weekdaysMin(n,""),r=this.weekdaysShort(n,""),a=this.weekdays(n,""),o.push(i),s.push(r),l.push(a),u.push(i),u.push(r),u.push(a);for(o.sort(t),s.sort(t),l.sort(t),u.sort(t),e=0;e<7;e++)s[e]=$(s[e]),l[e]=$(l[e]),u[e]=$(u[e]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Gt(){return this.hours()%12||12}function qt(){return this.hours()||24}function Xt(t,e){z(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function Jt(t,e){return e._meridiemParse}function $t(t){return"p"===(t+"").toLowerCase().charAt(0)}function Kt(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}function Zt(t){return t?t.toLowerCase().replace("_","-"):t}function Qt(t){for(var e,n,i,r,a=0;a<t.length;){for(r=Zt(t[a]).split("-"),e=r.length,n=Zt(t[a+1]),n=n?n.split("-"):null;e>0;){if(i=te(r.slice(0,e).join("-")))return i;if(n&&n.length>=e&&w(r,n,!0)>=e-1)break;e--}a++}return Or}function te(e){var i=null;if(!Wr[e]&&void 0!==t&&t&&t.exports)try{i=Or._abbr;n(163)("./"+e),ee(i)}catch(t){}return Wr[e]}function ee(t,e){var n;return t&&(n=o(e)?re(t):ne(t,e),n?Or=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),Or._abbr}function ne(t,e){if(null!==e){var n,i=Fr;if(e.abbr=t,null!=Wr[t])L("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=Wr[t]._config;else if(null!=e.parentLocale)if(null!=Wr[e.parentLocale])i=Wr[e.parentLocale]._config;else{if(null==(n=te(e.parentLocale)))return Nr[e.parentLocale]||(Nr[e.parentLocale]=[]),Nr[e.parentLocale].push({name:t,config:e}),null;i=n._config}return Wr[t]=new C(k(i,e)),Nr[t]&&Nr[t].forEach(function(t){ne(t.name,t.config)}),ee(t),Wr[t]}return delete Wr[t],null}function ie(t,e){if(null!=e){var n,i,r=Fr;i=te(t),null!=i&&(r=i._config),e=k(r,e),n=new C(e),n.parentLocale=Wr[t],Wr[t]=n,ee(t)}else null!=Wr[t]&&(null!=Wr[t].parentLocale?Wr[t]=Wr[t].parentLocale:null!=Wr[t]&&delete Wr[t]);return Wr[t]}function re(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return Or;if(!i(t)){if(e=te(t))return e;t=[t]}return Qt(t)}function ae(){return Ri(Wr)}function oe(t){var e,n=t._a;return n&&-2===p(t).overflow&&(e=n[pr]<0||n[pr]>11?pr:n[mr]<1||n[mr]>ut(n[fr],n[pr])?mr:n[gr]<0||n[gr]>24||24===n[gr]&&(0!==n[_r]||0!==n[vr]||0!==n[yr])?gr:n[_r]<0||n[_r]>59?_r:n[vr]<0||n[vr]>59?vr:n[yr]<0||n[yr]>999?yr:-1,p(t)._overflowDayOfYear&&(e<fr||e>mr)&&(e=mr),p(t)._overflowWeeks&&-1===e&&(e=br),p(t)._overflowWeekday&&-1===e&&(e=Mr),p(t).overflow=e),t}function se(t,e,n){return null!=t?t:null!=e?e:n}function le(t){var n=new Date(e.now());return t._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function ue(t){var e,n,i,r,a,o=[];if(!t._d){for(i=le(t),t._w&&null==t._a[mr]&&null==t._a[pr]&&de(t),null!=t._dayOfYear&&(a=se(t._a[fr],i[fr]),(t._dayOfYear>tt(a)||0===t._dayOfYear)&&(p(t)._overflowDayOfYear=!0),n=Mt(a,0,t._dayOfYear),t._a[pr]=n.getUTCMonth(),t._a[mr]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=o[e]=i[e];for(;e<7;e++)t._a[e]=o[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[gr]&&0===t._a[_r]&&0===t._a[vr]&&0===t._a[yr]&&(t._nextDay=!0,t._a[gr]=0),t._d=(t._useUTC?Mt:bt).apply(null,o),r=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[gr]=24),t._w&&void 0!==t._w.d&&t._w.d!==r&&(p(t).weekdayMismatch=!0)}}function de(t){var e,n,i,r,a,o,s,l;if(e=t._w,null!=e.GG||null!=e.W||null!=e.E)a=1,o=4,n=se(e.GG,t._a[fr],St(xe(),1,4).year),i=se(e.W,1),((r=se(e.E,1))<1||r>7)&&(l=!0);else{a=t._locale._week.dow,o=t._locale._week.doy;var u=St(xe(),a,o);n=se(e.gg,t._a[fr],u.year),i=se(e.w,u.week),null!=e.d?((r=e.d)<0||r>6)&&(l=!0):null!=e.e?(r=e.e+a,(e.e<0||e.e>6)&&(l=!0)):r=a}i<1||i>Lt(n,a,o)?p(t)._overflowWeeks=!0:null!=l?p(t)._overflowWeekday=!0:(s=Dt(n,i,r,a,o),t._a[fr]=s.year,t._dayOfYear=s.dayOfYear)}function ce(t){var e,n,i,r,a,o,s=t._i,l=zr.exec(s)||Vr.exec(s);if(l){for(p(t).iso=!0,e=0,n=Ur.length;e<n;e++)if(Ur[e][1].exec(l[1])){r=Ur[e][0],i=!1!==Ur[e][2];break}if(null==r)return void(t._isValid=!1);if(l[3]){for(e=0,n=Gr.length;e<n;e++)if(Gr[e][1].exec(l[3])){a=(l[2]||" ")+Gr[e][0];break}if(null==a)return void(t._isValid=!1)}if(!i&&null!=a)return void(t._isValid=!1);if(l[4]){if(!Br.exec(l[4]))return void(t._isValid=!1);o="Z"}t._f=r+(a||"")+(o||""),ye(t)}else t._isValid=!1}function he(t,e,n,i,r,a){var o=[fe(t),Tr.indexOf(e),parseInt(n,10),parseInt(i,10),parseInt(r,10)];return a&&o.push(parseInt(a,10)),o}function fe(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function pe(t){return t.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function me(t,e,n){if(t){if(Er.indexOf(t)!==new Date(e[0],e[1],e[2]).getDay())return p(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function ge(t,e,n){if(t)return Jr[t];if(e)return 0;var i=parseInt(n,10),r=i%100;return(i-r)/100*60+r}function _e(t){var e=Xr.exec(pe(t._i));if(e){var n=he(e[4],e[3],e[2],e[5],e[6],e[7]);if(!me(e[1],n,t))return;t._a=n,t._tzm=ge(e[8],e[9],e[10]),t._d=Mt.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),p(t).rfc2822=!0}else t._isValid=!1}function ve(t){var n=qr.exec(t._i);if(null!==n)return void(t._d=new Date(+n[1]));ce(t),!1===t._isValid&&(delete t._isValid,_e(t),!1===t._isValid&&(delete t._isValid,e.createFromInputFallback(t)))}function ye(t){if(t._f===e.ISO_8601)return void ce(t);if(t._f===e.RFC_2822)return void _e(t);t._a=[],p(t).empty=!0;var n,i,r,a,o,s=""+t._i,l=s.length,u=0;for(r=G(t._f,t._locale).match(Bi)||[],n=0;n<r.length;n++)a=r[n],i=(s.match(X(a,t))||[])[0],i&&(o=s.substr(0,s.indexOf(i)),o.length>0&&p(t).unusedInput.push(o),s=s.slice(s.indexOf(i)+i.length),u+=i.length),qi[a]?(i?p(t).empty=!1:p(t).unusedTokens.push(a),Q(a,i,t)):t._strict&&!i&&p(t).unusedTokens.push(a);p(t).charsLeftOver=l-u,s.length>0&&p(t).unusedInput.push(s),t._a[gr]<=12&&!0===p(t).bigHour&&t._a[gr]>0&&(p(t).bigHour=void 0),p(t).parsedDateParts=t._a.slice(0),p(t).meridiem=t._meridiem,t._a[gr]=be(t._locale,t._a[gr],t._meridiem),ue(t),oe(t)}function be(t,e,n){var i;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?(i=t.isPM(n),i&&e<12&&(e+=12),i||12!==e||(e=0),e):e}function Me(t){var e,n,i,r,a;if(0===t._f.length)return p(t).invalidFormat=!0,void(t._d=new Date(NaN));for(r=0;r<t._f.length;r++)a=0,e=_({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[r],ye(e),m(e)&&(a+=p(e).charsLeftOver,a+=10*p(e).unusedTokens.length,p(e).score=a,(null==i||a<i)&&(i=a,n=e));c(t,n||e)}function we(t){if(!t._d){var e=j(t._i);t._a=u([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],function(t){return t&&parseInt(t,10)}),ue(t)}}function De(t){var e=new v(oe(Se(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function Se(t){var e=t._i,n=t._f;return t._locale=t._locale||re(t._l),null===e||void 0===n&&""===e?g({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),y(e)?new v(oe(e)):(l(e)?t._d=e:i(n)?Me(t):n?ye(t):Le(t),m(t)||(t._d=null),t))}function Le(t){var n=t._i;o(n)?t._d=new Date(e.now()):l(n)?t._d=new Date(n.valueOf()):"string"==typeof n?ve(t):i(n)?(t._a=u(n.slice(0),function(t){return parseInt(t,10)}),ue(t)):r(n)?we(t):s(n)?t._d=new Date(n):e.createFromInputFallback(t)}function Te(t,e,n,o,s){var l={};return!0!==n&&!1!==n||(o=n,n=void 0),(r(t)&&a(t)||i(t)&&0===t.length)&&(t=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=s,l._l=n,l._i=t,l._f=e,l._strict=o,De(l)}function xe(t,e,n,i){return Te(t,e,n,i,!1)}function ke(t,e){var n,r;if(1===e.length&&i(e[0])&&(e=e[0]),!e.length)return xe();for(n=e[0],r=1;r<e.length;++r)e[r].isValid()&&!e[r][t](n)||(n=e[r]);return n}function Ce(){return ke("isBefore",[].slice.call(arguments,0))}function Ye(){return ke("isAfter",[].slice.call(arguments,0))}function Ee(t){for(var e in t)if(-1===wr.call(Qr,e)||null!=t[e]&&isNaN(t[e]))return!1;for(var n=!1,i=0;i<Qr.length;++i)if(t[Qr[i]]){if(n)return!1;parseFloat(t[Qr[i]])!==M(t[Qr[i]])&&(n=!0)}return!0}function He(){return this._isValid}function Ae(){return Ze(NaN)}function Ie(t){var e=j(t),n=e.year||0,i=e.quarter||0,r=e.month||0,a=e.week||e.isoWeek||0,o=e.day||0,s=e.hour||0,l=e.minute||0,u=e.second||0,d=e.millisecond||0;this._isValid=Ee(e),this._milliseconds=+d+1e3*u+6e4*l+1e3*s*60*60,this._days=+o+7*a,this._months=+r+3*i+12*n,this._data={},this._locale=re(),this._bubble()}function Pe(t){return t instanceof Ie}function Oe(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function Re(t,e){z(t,0,0,function(){var t=this.utcOffset(),n="+";return t<0&&(t=-t,n="-"),n+N(~~(t/60),2)+e+N(~~t%60,2)})}function je(t,e){var n=(e||"").match(t);if(null===n)return null;var i=n[n.length-1]||[],r=(i+"").match(ta)||["-",0,0],a=60*r[1]+M(r[2]);return 0===a?0:"+"===r[0]?a:-a}function Fe(t,n){var i,r;return n._isUTC?(i=n.clone(),r=(y(t)||l(t)?t.valueOf():xe(t).valueOf())-i.valueOf(),i._d.setTime(i._d.valueOf()+r),e.updateOffset(i,!1),i):xe(t).local()}function We(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function Ne(t,n,i){var r,a=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=je(lr,t)))return this}else Math.abs(t)<16&&!i&&(t*=60);return!this._isUTC&&n&&(r=We(this)),this._offset=t,this._isUTC=!0,null!=r&&this.add(r,"m"),a!==t&&(!n||this._changeInProgress?rn(this,Ze(t-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,e.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?a:We(this)}function ze(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function Ve(t){return this.utcOffset(0,t)}function Be(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(We(this),"m")),this}function Ue(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=je(sr,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this}function Ge(t){return!!this.isValid()&&(t=t?xe(t).utcOffset():0,(this.utcOffset()-t)%60==0)}function qe(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Xe(){if(!o(this._isDSTShifted))return this._isDSTShifted;var t={};if(_(t,this),t=Se(t),t._a){var e=t._isUTC?h(t._a):xe(t._a);this._isDSTShifted=this.isValid()&&w(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Je(){return!!this.isValid()&&!this._isUTC}function $e(){return!!this.isValid()&&this._isUTC}function Ke(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Ze(t,e){var n,i,r,a=t,o=null;return Pe(t)?a={ms:t._milliseconds,d:t._days,M:t._months}:s(t)?(a={},e?a[e]=t:a.milliseconds=t):(o=ea.exec(t))?(n="-"===o[1]?-1:1,a={y:0,d:M(o[mr])*n,h:M(o[gr])*n,m:M(o[_r])*n,s:M(o[vr])*n,ms:M(Oe(1e3*o[yr]))*n}):(o=na.exec(t))?(n="-"===o[1]?-1:1,a={y:Qe(o[2],n),M:Qe(o[3],n),w:Qe(o[4],n),d:Qe(o[5],n),h:Qe(o[6],n),m:Qe(o[7],n),s:Qe(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(r=en(xe(a.from),xe(a.to)),a={},a.ms=r.milliseconds,a.M=r.months),i=new Ie(a),Pe(t)&&d(t,"_locale")&&(i._locale=t._locale),i}function Qe(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function tn(t,e){var n={};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function en(t,e){var n;return t.isValid()&&e.isValid()?(e=Fe(e,t),t.isBefore(e)?n=tn(t,e):(n=tn(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function nn(t,e){return function(n,i){var r,a;return null===i||isNaN(+i)||(L(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=i,i=a),n="string"==typeof n?+n:n,r=Ze(n,i),rn(this,r,t),this}}function rn(t,n,i,r){var a=n._milliseconds,o=Oe(n._days),s=Oe(n._months);t.isValid()&&(r=null==r||r,s&&pt(t,rt(t,"Month")+s*i),o&&at(t,"Date",rt(t,"Date")+o*i),a&&t._d.setTime(t._d.valueOf()+a*i),r&&e.updateOffset(t,o||s))}function an(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function on(t,n){var i=t||xe(),r=Fe(i,this).startOf("day"),a=e.calendarFormat(this,r)||"sameElse",o=n&&(T(n[a])?n[a].call(this,i):n[a]);return this.format(o||this.localeData().calendar(a,this,xe(i)))}function sn(){return new v(this)}function ln(t,e){var n=y(t)?t:xe(t);return!(!this.isValid()||!n.isValid())&&(e=R(e)||"millisecond","millisecond"===e?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf())}function un(t,e){var n=y(t)?t:xe(t);return!(!this.isValid()||!n.isValid())&&(e=R(e)||"millisecond","millisecond"===e?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf())}function dn(t,e,n,i){var r=y(t)?t:xe(t),a=y(e)?e:xe(e);return!!(this.isValid()&&r.isValid()&&a.isValid())&&(i=i||"()",("("===i[0]?this.isAfter(r,n):!this.isBefore(r,n))&&(")"===i[1]?this.isBefore(a,n):!this.isAfter(a,n)))}function cn(t,e){var n,i=y(t)?t:xe(t);return!(!this.isValid()||!i.isValid())&&(e=R(e)||"millisecond","millisecond"===e?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(e).valueOf()<=n&&n<=this.clone().endOf(e).valueOf()))}function hn(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function fn(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function pn(t,e,n){var i,r,a;if(!this.isValid())return NaN;if(i=Fe(t,this),!i.isValid())return NaN;switch(r=6e4*(i.utcOffset()-this.utcOffset()),e=R(e)){case"year":a=mn(this,i)/12;break;case"month":a=mn(this,i);break;case"quarter":a=mn(this,i)/3;break;case"second":a=(this-i)/1e3;break;case"minute":a=(this-i)/6e4;break;case"hour":a=(this-i)/36e5;break;case"day":a=(this-i-r)/864e5;break;case"week":a=(this-i-r)/6048e5;break;default:a=this-i}return n?a:b(a)}function mn(t,e){var n,i,r=12*(e.year()-t.year())+(e.month()-t.month()),a=t.clone().add(r,"months");return e-a<0?(n=t.clone().add(r-1,"months"),i=(e-a)/(a-n)):(n=t.clone().add(r+1,"months"),i=(e-a)/(n-a)),-(r+i)||0}function gn(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function _n(t){if(!this.isValid())return null;var e=!0!==t,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?U(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):T(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(n,"Z")):U(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function vn(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var n="["+t+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=e+'[")]';return this.format(n+i+"-MM-DD[T]HH:mm:ss.SSS"+r)}function yn(t){t||(t=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var n=U(this,t);return this.localeData().postformat(n)}function bn(t,e){return this.isValid()&&(y(t)&&t.isValid()||xe(t).isValid())?Ze({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function Mn(t){return this.from(xe(),t)}function wn(t,e){return this.isValid()&&(y(t)&&t.isValid()||xe(t).isValid())?Ze({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function Dn(t){return this.to(xe(),t)}function Sn(t){var e;return void 0===t?this._locale._abbr:(e=re(t),null!=e&&(this._locale=e),this)}function Ln(){return this._locale}function Tn(t,e){return(t%e+e)%e}function xn(t,e,n){return t<100&&t>=0?new Date(t+400,e,n)-ua:new Date(t,e,n).valueOf()}function kn(t,e,n){return t<100&&t>=0?Date.UTC(t+400,e,n)-ua:Date.UTC(t,e,n)}function Cn(t){var n;if(void 0===(t=R(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?kn:xn;switch(t){case"year":n=i(this.year(),0,1);break;case"quarter":n=i(this.year(),this.month()-this.month()%3,1);break;case"month":n=i(this.year(),this.month(),1);break;case"week":n=i(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":n=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":n=i(this.year(),this.month(),this.date());break;case"hour":n=this._d.valueOf(),n-=Tn(n+(this._isUTC?0:this.utcOffset()*sa),la);break;case"minute":n=this._d.valueOf(),n-=Tn(n,sa);break;case"second":n=this._d.valueOf(),n-=Tn(n,oa)}return this._d.setTime(n),e.updateOffset(this,!0),this}function Yn(t){var n;if(void 0===(t=R(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?kn:xn;switch(t){case"year":n=i(this.year()+1,0,1)-1;break;case"quarter":n=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":n=i(this.year(),this.month()+1,1)-1;break;case"week":n=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":n=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":n=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":n=this._d.valueOf(),n+=la-Tn(n+(this._isUTC?0:this.utcOffset()*sa),la)-1;break;case"minute":n=this._d.valueOf(),n+=sa-Tn(n,sa)-1;break;case"second":n=this._d.valueOf(),n+=oa-Tn(n,oa)-1}return this._d.setTime(n),e.updateOffset(this,!0),this}function En(){return this._d.valueOf()-6e4*(this._offset||0)}function Hn(){return Math.floor(this.valueOf()/1e3)}function An(){return new Date(this.valueOf())}function In(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function Pn(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function On(){return this.isValid()?this.toISOString():null}function Rn(){return m(this)}function jn(){return c({},p(this))}function Fn(){return p(this).overflow}function Wn(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Nn(t,e){z(0,[t,t.length],0,e)}function zn(t){return Gn.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Vn(t){return Gn.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function Bn(){return Lt(this.year(),1,4)}function Un(){var t=this.localeData()._week;return Lt(this.year(),t.dow,t.doy)}function Gn(t,e,n,i,r){var a;return null==t?St(this,i,r).year:(a=Lt(t,i,r),e>a&&(e=a),qn.call(this,t,e,n,i,r))}function qn(t,e,n,i,r){var a=Dt(t,e,n,i,r),o=Mt(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function Xn(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}function Jn(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}function $n(t,e){e[yr]=M(1e3*("0."+t))}function Kn(){return this._isUTC?"UTC":""}function Zn(){return this._isUTC?"Coordinated Universal Time":""}function Qn(t){return xe(1e3*t)}function ti(){return xe.apply(null,arguments).parseZone()}function ei(t){return t}function ni(t,e,n,i){var r=re(),a=h().set(i,e);return r[n](a,t)}function ii(t,e,n){if(s(t)&&(e=t,t=void 0),t=t||"",null!=e)return ni(t,e,n,"month");var i,r=[];for(i=0;i<12;i++)r[i]=ni(t,i,n,"month");return r}function ri(t,e,n,i){"boolean"==typeof t?(s(e)&&(n=e,e=void 0),e=e||""):(e=t,n=e,t=!1,s(e)&&(n=e,e=void 0),e=e||"");var r=re(),a=t?r._week.dow:0;if(null!=n)return ni(e,(n+a)%7,i,"day");var o,l=[];for(o=0;o<7;o++)l[o]=ni(e,(o+a)%7,i,"day");return l}function ai(t,e){return ii(t,e,"months")}function oi(t,e){return ii(t,e,"monthsShort")}function si(t,e,n){return ri(t,e,n,"weekdays")}function li(t,e,n){return ri(t,e,n,"weekdaysShort")}function ui(t,e,n){return ri(t,e,n,"weekdaysMin")}function di(){var t=this._data;return this._milliseconds=_a(this._milliseconds),this._days=_a(this._days),this._months=_a(this._months),t.milliseconds=_a(t.milliseconds),t.seconds=_a(t.seconds),t.minutes=_a(t.minutes),t.hours=_a(t.hours),t.months=_a(t.months),t.years=_a(t.years),this}function ci(t,e,n,i){var r=Ze(e,n);return t._milliseconds+=i*r._milliseconds,t._days+=i*r._days,t._months+=i*r._months,t._bubble()}function hi(t,e){return ci(this,t,e,1)}function fi(t,e){return ci(this,t,e,-1)}function pi(t){return t<0?Math.floor(t):Math.ceil(t)}function mi(){var t,e,n,i,r,a=this._milliseconds,o=this._days,s=this._months,l=this._data;return a>=0&&o>=0&&s>=0||a<=0&&o<=0&&s<=0||(a+=864e5*pi(_i(s)+o),o=0,s=0),l.milliseconds=a%1e3,t=b(a/1e3),l.seconds=t%60,e=b(t/60),l.minutes=e%60,n=b(e/60),l.hours=n%24,o+=b(n/24),r=b(gi(o)),s+=r,o-=pi(_i(r)),i=b(s/12),s%=12,l.days=o,l.months=s,l.years=i,this}function gi(t){return 4800*t/146097}function _i(t){return 146097*t/4800}function vi(t){if(!this.isValid())return NaN;var e,n,i=this._milliseconds;if("month"===(t=R(t))||"quarter"===t||"year"===t)switch(e=this._days+i/864e5,n=this._months+gi(e),t){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(e=this._days+Math.round(_i(this._months)),t){case"week":return e/7+i/6048e5;case"day":return e+i/864e5;case"hour":return 24*e+i/36e5;case"minute":return 1440*e+i/6e4;case"second":return 86400*e+i/1e3;case"millisecond":return Math.floor(864e5*e)+i;default:throw new Error("Unknown unit "+t)}}function yi(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*M(this._months/12):NaN}function bi(t){return function(){return this.as(t)}}function Mi(){return Ze(this)}function wi(t){return t=R(t),this.isValid()?this[t+"s"]():NaN}function Di(t){return function(){return this.isValid()?this._data[t]:NaN}}function Si(){return b(this.days()/7)}function Li(t,e,n,i,r){return r.relativeTime(e||1,!!n,t,i)}function Ti(t,e,n){var i=Ze(t).abs(),r=Ia(i.as("s")),a=Ia(i.as("m")),o=Ia(i.as("h")),s=Ia(i.as("d")),l=Ia(i.as("M")),u=Ia(i.as("y")),d=r<=Pa.ss&&["s",r]||r<Pa.s&&["ss",r]||a<=1&&["m"]||a<Pa.m&&["mm",a]||o<=1&&["h"]||o<Pa.h&&["hh",o]||s<=1&&["d"]||s<Pa.d&&["dd",s]||l<=1&&["M"]||l<Pa.M&&["MM",l]||u<=1&&["y"]||["yy",u];return d[2]=e,d[3]=+t>0,d[4]=n,Li.apply(null,d)}function xi(t){return void 0===t?Ia:"function"==typeof t&&(Ia=t,!0)}function ki(t,e){return void 0!==Pa[t]&&(void 0===e?Pa[t]:(Pa[t]=e,"s"===t&&(Pa.ss=e-1),!0))}function Ci(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),n=Ti(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)}function Yi(t){return(t>0)-(t<0)||+t}function Ei(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n,i=Oa(this._milliseconds)/1e3,r=Oa(this._days),a=Oa(this._months);t=b(i/60),e=b(t/60),i%=60,t%=60,n=b(a/12),a%=12;var o=n,s=a,l=r,u=e,d=t,c=i?i.toFixed(3).replace(/\.?0+$/,""):"",h=this.asSeconds();if(!h)return"P0D";var f=h<0?"-":"",p=Yi(this._months)!==Yi(h)?"-":"",m=Yi(this._days)!==Yi(h)?"-":"",g=Yi(this._milliseconds)!==Yi(h)?"-":"";return f+"P"+(o?p+o+"Y":"")+(s?p+s+"M":"")+(l?m+l+"D":"")+(u||d||c?"T":"")+(u?g+u+"H":"")+(d?g+d+"M":"")+(c?g+c+"S":"")}var Hi,Ai;Ai=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),n=e.length>>>0,i=0;i<n;i++)if(i in e&&t.call(this,e[i],i,e))return!0;return!1};var Ii=e.momentProperties=[],Pi=!1,Oi={};e.suppressDeprecationWarnings=!1,e.deprecationHandler=null;var Ri;Ri=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)d(t,e)&&n.push(e);return n};var ji={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fi={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"},Wi=/\d{1,2}/,Ni={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"},zi={},Vi={},Bi=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Ui=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Gi={},qi={},Xi=/\d/,Ji=/\d\d/,$i=/\d{3}/,Ki=/\d{4}/,Zi=/[+-]?\d{6}/,Qi=/\d\d?/,tr=/\d\d\d\d?/,er=/\d\d\d\d\d\d?/,nr=/\d{1,3}/,ir=/\d{1,4}/,rr=/[+-]?\d{1,6}/,ar=/\d+/,or=/[+-]?\d+/,sr=/Z|[+-]\d\d:?\d\d/gi,lr=/Z|[+-]\d\d(?::?\d\d)?/gi,ur=/[+-]?\d+(\.\d{1,3})?/,dr=/[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,cr={},hr={},fr=0,pr=1,mr=2,gr=3,_r=4,vr=5,yr=6,br=7,Mr=8;z("Y",0,0,function(){var t=this.year();return t<=9999?""+t:"+"+t}),z(0,["YY",2],0,function(){return this.year()%100}),z(0,["YYYY",4],0,"year"),z(0,["YYYYY",5],0,"year"),z(0,["YYYYYY",6,!0],0,"year"),O("year","y"),F("year",1),q("Y",or),q("YY",Qi,Ji),q("YYYY",ir,Ki),q("YYYYY",rr,Zi),q("YYYYYY",rr,Zi),K(["YYYYY","YYYYYY"],fr),K("YYYY",function(t,n){n[fr]=2===t.length?e.parseTwoDigitYear(t):M(t)}),K("YY",function(t,n){n[fr]=e.parseTwoDigitYear(t)}),K("Y",function(t,e){e[fr]=parseInt(t,10)}),e.parseTwoDigitYear=function(t){return M(t)+(M(t)>68?1900:2e3)};var wr,Dr=it("FullYear",!0);wr=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},z("M",["MM",2],"Mo",function(){return this.month()+1}),z("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)}),z("MMMM",0,0,function(t){return this.localeData().months(this,t)}),O("month","M"),F("month",8),q("M",Qi),q("MM",Qi,Ji),q("MMM",function(t,e){return e.monthsShortRegex(t)}),q("MMMM",function(t,e){return e.monthsRegex(t)}),K(["M","MM"],function(t,e){e[pr]=M(t)-1}),K(["MMM","MMMM"],function(t,e,n,i){var r=n._locale.monthsParse(t,i,n._strict);null!=r?e[pr]=r:p(n).invalidMonth=t});var Sr=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Lr="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Tr="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),xr=dr,kr=dr;z("w",["ww",2],"wo","week"),z("W",["WW",2],"Wo","isoWeek"),O("week","w"),O("isoWeek","W"),F("week",5),F("isoWeek",5),q("w",Qi),q("ww",Qi,Ji),q("W",Qi),q("WW",Qi,Ji),Z(["w","ww","W","WW"],function(t,e,n,i){e[i.substr(0,1)]=M(t)});var Cr={dow:0,doy:6};z("d",0,"do","day"),z("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),z("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),z("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),z("e",0,0,"weekday"),z("E",0,0,"isoWeekday"),O("day","d"),O("weekday","e"),O("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),q("d",Qi),q("e",Qi),q("E",Qi),q("dd",function(t,e){return e.weekdaysMinRegex(t)}),q("ddd",function(t,e){return e.weekdaysShortRegex(t)}),q("dddd",function(t,e){return e.weekdaysRegex(t)}),Z(["dd","ddd","dddd"],function(t,e,n,i){var r=n._locale.weekdaysParse(t,i,n._strict);null!=r?e.d=r:p(n).invalidWeekday=t}),Z(["d","e","E"],function(t,e,n,i){e[i]=M(t)});var Yr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Er="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Hr="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ar=dr,Ir=dr,Pr=dr;z("H",["HH",2],0,"hour"),z("h",["hh",2],0,Gt),z("k",["kk",2],0,qt),z("hmm",0,0,function(){return""+Gt.apply(this)+N(this.minutes(),2)}),z("hmmss",0,0,function(){return""+Gt.apply(this)+N(this.minutes(),2)+N(this.seconds(),2)}),z("Hmm",0,0,function(){return""+this.hours()+N(this.minutes(),2)}),z("Hmmss",0,0,function(){return""+this.hours()+N(this.minutes(),2)+N(this.seconds(),2)}),Xt("a",!0),Xt("A",!1),O("hour","h"),F("hour",13),q("a",Jt),q("A",Jt),q("H",Qi),q("h",Qi),q("k",Qi),q("HH",Qi,Ji),q("hh",Qi,Ji),q("kk",Qi,Ji),q("hmm",tr),q("hmmss",er),q("Hmm",tr),q("Hmmss",er),K(["H","HH"],gr),K(["k","kk"],function(t,e,n){var i=M(t);e[gr]=24===i?0:i}),K(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t}),K(["h","hh"],function(t,e,n){e[gr]=M(t),p(n).bigHour=!0}),K("hmm",function(t,e,n){var i=t.length-2;e[gr]=M(t.substr(0,i)),e[_r]=M(t.substr(i)),p(n).bigHour=!0}),K("hmmss",function(t,e,n){var i=t.length-4,r=t.length-2;e[gr]=M(t.substr(0,i)),e[_r]=M(t.substr(i,2)),e[vr]=M(t.substr(r)),p(n).bigHour=!0}),K("Hmm",function(t,e,n){var i=t.length-2;e[gr]=M(t.substr(0,i)),e[_r]=M(t.substr(i))}),K("Hmmss",function(t,e,n){var i=t.length-4,r=t.length-2;e[gr]=M(t.substr(0,i)),e[_r]=M(t.substr(i,2)),e[vr]=M(t.substr(r))});var Or,Rr=/[ap]\.?m?\.?/i,jr=it("Hours",!0),Fr={calendar:ji,longDateFormat:Fi,invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:Wi,relativeTime:Ni,months:Lr,monthsShort:Tr,week:Cr,weekdays:Yr,weekdaysMin:Hr,weekdaysShort:Er,meridiemParse:Rr},Wr={},Nr={},zr=/^\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)?)?$/,Vr=/^\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)?)?$/,Br=/Z|[+-]\d\d(?::?\d\d)?/,Ur=[["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}/]],Gr=[["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/]],qr=/^\/?Date\((\-?\d+)/i,Xr=/^(?:(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}))$/,Jr={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};e.createFromInputFallback=S("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(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),e.ISO_8601=function(){},e.RFC_2822=function(){};var $r=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=xe.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:g()}),Kr=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=xe.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:g()}),Zr=function(){return Date.now?Date.now():+new Date},Qr=["year","quarter","month","week","day","hour","minute","second","millisecond"];Re("Z",":"),Re("ZZ",""),q("Z",lr),q("ZZ",lr),K(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=je(lr,t)});var ta=/([\+\-]|\d\d)/gi;e.updateOffset=function(){};var ea=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,na=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;Ze.fn=Ie.prototype,Ze.invalid=Ae;var ia=nn(1,"add"),ra=nn(-1,"subtract");e.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",e.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var aa=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)}),oa=1e3,sa=60*oa,la=60*sa,ua=3506328*la;z(0,["gg",2],0,function(){return this.weekYear()%100}),z(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Nn("gggg","weekYear"),Nn("ggggg","weekYear"),Nn("GGGG","isoWeekYear"),Nn("GGGGG","isoWeekYear"),O("weekYear","gg"),O("isoWeekYear","GG"),F("weekYear",1),F("isoWeekYear",1),q("G",or),q("g",or),q("GG",Qi,Ji),q("gg",Qi,Ji),q("GGGG",ir,Ki),q("gggg",ir,Ki),q("GGGGG",rr,Zi),q("ggggg",rr,Zi),Z(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,i){e[i.substr(0,2)]=M(t)}),Z(["gg","GG"],function(t,n,i,r){n[r]=e.parseTwoDigitYear(t)}),z("Q",0,"Qo","quarter"),O("quarter","Q"),F("quarter",7),q("Q",Xi),K("Q",function(t,e){e[pr]=3*(M(t)-1)}),z("D",["DD",2],"Do","date"),O("date","D"),F("date",9),q("D",Qi),q("DD",Qi,Ji),q("Do",function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient}),K(["D","DD"],mr),K("Do",function(t,e){e[mr]=M(t.match(Qi)[0])});var da=it("Date",!0);z("DDD",["DDDD",3],"DDDo","dayOfYear"),O("dayOfYear","DDD"),F("dayOfYear",4),q("DDD",nr),q("DDDD",$i),K(["DDD","DDDD"],function(t,e,n){n._dayOfYear=M(t)}),z("m",["mm",2],0,"minute"),O("minute","m"),F("minute",14),q("m",Qi),q("mm",Qi,Ji),K(["m","mm"],_r);var ca=it("Minutes",!1);z("s",["ss",2],0,"second"),O("second","s"),F("second",15),q("s",Qi),q("ss",Qi,Ji),K(["s","ss"],vr);var ha=it("Seconds",!1);z("S",0,0,function(){return~~(this.millisecond()/100)}),z(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),z(0,["SSS",3],0,"millisecond"),z(0,["SSSS",4],0,function(){return 10*this.millisecond()}),z(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),z(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),z(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),z(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),z(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),O("millisecond","ms"),F("millisecond",16),q("S",nr,Xi),q("SS",nr,Ji),q("SSS",nr,$i);var fa;for(fa="SSSS";fa.length<=9;fa+="S")q(fa,ar);for(fa="S";fa.length<=9;fa+="S")K(fa,$n);var pa=it("Milliseconds",!1);z("z",0,0,"zoneAbbr"),z("zz",0,0,"zoneName");var ma=v.prototype;ma.add=ia,ma.calendar=on,ma.clone=sn,ma.diff=pn,ma.endOf=Yn,ma.format=yn,ma.from=bn,ma.fromNow=Mn,ma.to=wn,ma.toNow=Dn,ma.get=ot,ma.invalidAt=Fn,ma.isAfter=ln,ma.isBefore=un,ma.isBetween=dn,ma.isSame=cn,ma.isSameOrAfter=hn,ma.isSameOrBefore=fn,ma.isValid=Rn,ma.lang=aa,ma.locale=Sn,ma.localeData=Ln,ma.max=Kr,ma.min=$r,ma.parsingFlags=jn,ma.set=st,ma.startOf=Cn,ma.subtract=ra,ma.toArray=In,ma.toObject=Pn,ma.toDate=An,ma.toISOString=_n,ma.inspect=vn,ma.toJSON=On,ma.toString=gn,ma.unix=Hn,ma.valueOf=En,ma.creationData=Wn,ma.year=Dr,ma.isLeapYear=nt,ma.weekYear=zn,ma.isoWeekYear=Vn,ma.quarter=ma.quarters=Xn,ma.month=mt,ma.daysInMonth=gt,ma.week=ma.weeks=Ct,ma.isoWeek=ma.isoWeeks=Yt,ma.weeksInYear=Un,ma.isoWeeksInYear=Bn,ma.date=da,ma.day=ma.days=Ft,ma.weekday=Wt,ma.isoWeekday=Nt,ma.dayOfYear=Jn,ma.hour=ma.hours=jr,ma.minute=ma.minutes=ca,ma.second=ma.seconds=ha,ma.millisecond=ma.milliseconds=pa,ma.utcOffset=Ne,ma.utc=Ve,ma.local=Be,ma.parseZone=Ue,ma.hasAlignedHourOffset=Ge,ma.isDST=qe,ma.isLocal=Je,ma.isUtcOffset=$e,ma.isUtc=Ke,ma.isUTC=Ke,ma.zoneAbbr=Kn,ma.zoneName=Zn,ma.dates=S("dates accessor is deprecated. Use date instead.",da),ma.months=S("months accessor is deprecated. Use month instead",mt),ma.years=S("years accessor is deprecated. Use year instead",Dr),ma.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",ze),ma.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Xe);var ga=C.prototype;ga.calendar=Y,ga.longDateFormat=E,ga.invalidDate=H,ga.ordinal=A,ga.preparse=ei,ga.postformat=ei,ga.relativeTime=I,ga.pastFuture=P,ga.set=x,ga.months=dt,ga.monthsShort=ct,ga.monthsParse=ft,ga.monthsRegex=vt,ga.monthsShortRegex=_t,ga.week=Tt,ga.firstDayOfYear=kt,ga.firstDayOfWeek=xt,ga.weekdays=It,ga.weekdaysMin=Ot,ga.weekdaysShort=Pt,ga.weekdaysParse=jt,ga.weekdaysRegex=zt,ga.weekdaysShortRegex=Vt,ga.weekdaysMinRegex=Bt,ga.isPM=$t,ga.meridiem=Kt,ee("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1===M(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}}),e.lang=S("moment.lang is deprecated. Use moment.locale instead.",ee),e.langData=S("moment.langData is deprecated. Use moment.localeData instead.",re);var _a=Math.abs,va=bi("ms"),ya=bi("s"),ba=bi("m"),Ma=bi("h"),wa=bi("d"),Da=bi("w"),Sa=bi("M"),La=bi("Q"),Ta=bi("y"),xa=Di("milliseconds"),ka=Di("seconds"),Ca=Di("minutes"),Ya=Di("hours"),Ea=Di("days"),Ha=Di("months"),Aa=Di("years"),Ia=Math.round,Pa={ss:44,s:45,m:45,h:22,d:26,M:11},Oa=Math.abs,Ra=Ie.prototype;return Ra.isValid=He,Ra.abs=di,Ra.add=hi,Ra.subtract=fi,Ra.as=vi,Ra.asMilliseconds=va,Ra.asSeconds=ya,Ra.asMinutes=ba,Ra.asHours=Ma,Ra.asDays=wa,Ra.asWeeks=Da,Ra.asMonths=Sa,Ra.asQuarters=La,Ra.asYears=Ta,Ra.valueOf=yi,Ra._bubble=mi,Ra.clone=Mi,Ra.get=wi,Ra.milliseconds=xa,Ra.seconds=ka,Ra.minutes=Ca,Ra.hours=Ya,Ra.days=Ea,Ra.weeks=Si,Ra.months=Ha,Ra.years=Aa,Ra.humanize=Ci,Ra.toISOString=Ei,Ra.toString=Ei,Ra.toJSON=Ei,Ra.locale=Sn,Ra.localeData=Ln,Ra.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ei),Ra.lang=aa,z("X",0,0,"unix"),z("x",0,0,"valueOf"),q("x",or),q("X",ur),K("X",function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))}),K("x",function(t,e,n){n._d=new Date(M(t))}),e.version="2.24.0",function(t){Hi=t}(xe),e.fn=ma,e.min=Ce,e.max=Ye,e.now=Zr,e.utc=h,e.unix=Qn,e.months=ai,e.isDate=l,e.locale=ee,e.invalid=g,e.duration=Ze,e.isMoment=y,e.weekdays=si,e.parseZone=ti,e.localeData=re,e.isDuration=Pe,e.monthsShort=oi,e.weekdaysMin=ui,e.defineLocale=ne,e.updateLocale=ie,e.locales=ae,e.weekdaysShort=li,e.normalizeUnits=R,e.relativeTimeRounding=xi,e.relativeTimeThreshold=ki,e.calendarFormat=an,e.prototype=ma,e.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"},e})}).call(e,n(4)(t))},function(t,e,n){var i,r;!function(e,n){"use strict";"object"==typeof t&&"object"==typeof t.exports?t.exports=e.document?n(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return n(t)}:n(e)}("undefined"!=typeof window?window:this,function(n,a){"use strict";function o(t,e,n){n=n||ht;var i,r,a=n.createElement("script");if(a.text=t,e)for(i in Tt)(r=e[i]||e.getAttribute&&e.getAttribute(i))&&a.setAttribute(i,r);n.head.appendChild(a).parentNode.removeChild(a)}function s(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?vt[yt.call(t)]||"object":typeof t}function l(t){var e=!!t&&"length"in t&&t.length,n=s(t);return!St(t)&&!Lt(t)&&("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t)}function u(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}function d(t,e,n){return St(e)?xt.grep(t,function(t,i){return!!e.call(t,i,t)!==n}):e.nodeType?xt.grep(t,function(t){return t===e!==n}):"string"!=typeof e?xt.grep(t,function(t){return _t.call(e,t)>-1!==n}):xt.filter(e,t,n)}function c(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}function h(t){var e={};return xt.each(t.match(jt)||[],function(t,n){e[n]=!0}),e}function f(t){return t}function p(t){throw t}function m(t,e,n,i){var r;try{t&&St(r=t.promise)?r.call(t).done(e).fail(n):t&&St(r=t.then)?r.call(t,e,n):e.apply(void 0,[t].slice(i))}catch(t){n.apply(void 0,[t])}}function g(){ht.removeEventListener("DOMContentLoaded",g),n.removeEventListener("load",g),xt.ready()}function _(t,e){return e.toUpperCase()}function v(t){return t.replace(zt,"ms-").replace(Vt,_)}function y(){this.expando=xt.expando+y.uid++}function b(t){return"true"===t||"false"!==t&&("null"===t?null:t===+t+""?+t:qt.test(t)?JSON.parse(t):t)}function M(t,e,n){var i;if(void 0===n&&1===t.nodeType)if(i="data-"+e.replace(Xt,"-$&").toLowerCase(),"string"==typeof(n=t.getAttribute(i))){try{n=b(n)}catch(t){}Gt.set(t,e,n)}else n=void 0;return n}function w(t,e,n,i){var r,a,o=20,s=i?function(){return i.cur()}:function(){return xt.css(t,e,"")},l=s(),u=n&&n[3]||(xt.cssNumber[e]?"":"px"),d=t.nodeType&&(xt.cssNumber[e]||"px"!==u&&+l)&&$t.exec(xt.css(t,e));if(d&&d[3]!==u){for(l/=2,u=u||d[3],d=+l||1;o--;)xt.style(t,e,d+u),(1-a)*(1-(a=s()/l||.5))<=0&&(o=0),d/=a;d*=2,xt.style(t,e,d+u),n=n||[]}return n&&(d=+d||+l||0,r=n[1]?d+(n[1]+1)*n[2]:+n[2],i&&(i.unit=u,i.start=d,i.end=r)),r}function D(t){var e,n=t.ownerDocument,i=t.nodeName,r=ie[i];return r||(e=n.body.appendChild(n.createElement(i)),r=xt.css(e,"display"),e.parentNode.removeChild(e),"none"===r&&(r="block"),ie[i]=r,r)}function S(t,e){for(var n,i,r=[],a=0,o=t.length;a<o;a++)i=t[a],i.style&&(n=i.style.display,e?("none"===n&&(r[a]=Ut.get(i,"display")||null,r[a]||(i.style.display="")),""===i.style.display&&ee(i)&&(r[a]=D(i))):"none"!==n&&(r[a]="none",Ut.set(i,"display",n)));for(a=0;a<o;a++)null!=r[a]&&(t[a].style.display=r[a]);return t}function L(t,e){var n;return n=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&u(t,e)?xt.merge([t],n):n}function T(t,e){for(var n=0,i=t.length;n<i;n++)Ut.set(t[n],"globalEval",!e||Ut.get(e[n],"globalEval"))}function x(t,e,n,i,r){for(var a,o,l,u,d,c,h=e.createDocumentFragment(),f=[],p=0,m=t.length;p<m;p++)if((a=t[p])||0===a)if("object"===s(a))xt.merge(f,a.nodeType?[a]:a);else if(le.test(a)){for(o=o||h.appendChild(e.createElement("div")),l=(ae.exec(a)||["",""])[1].toLowerCase(),u=se[l]||se._default,o.innerHTML=u[1]+xt.htmlPrefilter(a)+u[2],c=u[0];c--;)o=o.lastChild;xt.merge(f,o.childNodes),o=h.firstChild,o.textContent=""}else f.push(e.createTextNode(a));for(h.textContent="",p=0;a=f[p++];)if(i&&xt.inArray(a,i)>-1)r&&r.push(a);else if(d=Qt(a),o=L(h.appendChild(a),"script"),d&&T(o),n)for(c=0;a=o[c++];)oe.test(a.type||"")&&n.push(a);return h}function k(){return!0}function C(){return!1}function Y(t,e){return t===E()==("focus"===e)}function E(){try{return ht.activeElement}catch(t){}}function H(t,e,n,i,r,a){var o,s;if("object"==typeof e){"string"!=typeof n&&(i=i||n,n=void 0);for(s in e)H(t,s,n,i,e[s],a);return t}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=C;else if(!r)return t;return 1===a&&(o=r,r=function(t){return xt().off(t),o.apply(this,arguments)},r.guid=o.guid||(o.guid=xt.guid++)),t.each(function(){xt.event.add(this,e,r,i,n)})}function A(t,e,n){if(!n)return void(void 0===Ut.get(t,e)&&xt.event.add(t,e,k));Ut.set(t,e,!1),xt.event.add(t,e,{namespace:!1,handler:function(t){var i,r,a=Ut.get(this,e);if(1&t.isTrigger&&this[e]){if(a.length)(xt.event.special[e]||{}).delegateType&&t.stopPropagation();else if(a=pt.call(arguments),Ut.set(this,e,a),i=n(this,e),this[e](),r=Ut.get(this,e),a!==r||i?Ut.set(this,e,!1):r={},a!==r)return t.stopImmediatePropagation(),t.preventDefault(),r.value}else a.length&&(Ut.set(this,e,{value:xt.event.trigger(xt.extend(a[0],xt.Event.prototype),a.slice(1),this)}),t.stopImmediatePropagation())}})}function I(t,e){return u(t,"table")&&u(11!==e.nodeType?e:e.firstChild,"tr")?xt(t).children("tbody")[0]||t:t}function P(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function O(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function R(t,e){var n,i,r,a,o,s,l,u;if(1===e.nodeType){if(Ut.hasData(t)&&(a=Ut.access(t),o=Ut.set(e,a),u=a.events)){delete o.handle,o.events={};for(r in u)for(n=0,i=u[r].length;n<i;n++)xt.event.add(e,r,u[r][n])}Gt.hasData(t)&&(s=Gt.access(t),l=xt.extend({},s),Gt.set(e,l))}}function j(t,e){var n=e.nodeName.toLowerCase();"input"===n&&re.test(t.type)?e.checked=t.checked:"input"!==n&&"textarea"!==n||(e.defaultValue=t.defaultValue)}function F(t,e,n,i){e=mt.apply([],e);var r,a,s,l,u,d,c=0,h=t.length,f=h-1,p=e[0],m=St(p);if(m||h>1&&"string"==typeof p&&!Dt.checkClone&&pe.test(p))return t.each(function(r){var a=t.eq(r);m&&(e[0]=p.call(this,r,a.html())),F(a,e,n,i)});if(h&&(r=x(e,t[0].ownerDocument,!1,t,i),a=r.firstChild,1===r.childNodes.length&&(r=a),a||i)){for(s=xt.map(L(r,"script"),P),l=s.length;c<h;c++)u=r,c!==f&&(u=xt.clone(u,!0,!0),l&&xt.merge(s,L(u,"script"))),n.call(t[c],u,c);if(l)for(d=s[s.length-1].ownerDocument,xt.map(s,O),c=0;c<l;c++)u=s[c],oe.test(u.type||"")&&!Ut.access(u,"globalEval")&&xt.contains(d,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?xt._evalUrl&&!u.noModule&&xt._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")}):o(u.textContent.replace(me,""),u,d))}return t}function W(t,e,n){for(var i,r=e?xt.filter(e,t):t,a=0;null!=(i=r[a]);a++)n||1!==i.nodeType||xt.cleanData(L(i)),i.parentNode&&(n&&Qt(i)&&T(L(i,"script")),i.parentNode.removeChild(i));return t}function N(t,e,n){var i,r,a,o,s=t.style;return n=n||_e(t),n&&(o=n.getPropertyValue(e)||n[e],""!==o||Qt(t)||(o=xt.style(t,e)),!Dt.pixelBoxStyles()&&ge.test(o)&&ve.test(e)&&(i=s.width,r=s.minWidth,a=s.maxWidth,s.minWidth=s.maxWidth=s.width=o,o=n.width,s.width=i,s.minWidth=r,s.maxWidth=a)),void 0!==o?o+"":o}function z(t,e){return{get:function(){return t()?void delete this.get:(this.get=e).apply(this,arguments)}}}function V(t){for(var e=t[0].toUpperCase()+t.slice(1),n=ye.length;n--;)if((t=ye[n]+e)in be)return t}function B(t){var e=xt.cssProps[t]||Me[t];return e||(t in be?t:Me[t]=V(t)||t)}function U(t,e,n){var i=$t.exec(e);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):e}function G(t,e,n,i,r,a){var o="width"===e?1:0,s=0,l=0;if(n===(i?"border":"content"))return 0;for(;o<4;o+=2)"margin"===n&&(l+=xt.css(t,n+Kt[o],!0,r)),i?("content"===n&&(l-=xt.css(t,"padding"+Kt[o],!0,r)),"margin"!==n&&(l-=xt.css(t,"border"+Kt[o]+"Width",!0,r))):(l+=xt.css(t,"padding"+Kt[o],!0,r),"padding"!==n?l+=xt.css(t,"border"+Kt[o]+"Width",!0,r):s+=xt.css(t,"border"+Kt[o]+"Width",!0,r));return!i&&a>=0&&(l+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-a-l-s-.5))||0),l}function q(t,e,n){var i=_e(t),r=!Dt.boxSizingReliable()||n,a=r&&"border-box"===xt.css(t,"boxSizing",!1,i),o=a,s=N(t,e,i),l="offset"+e[0].toUpperCase()+e.slice(1);if(ge.test(s)){if(!n)return s;s="auto"}return(!Dt.boxSizingReliable()&&a||"auto"===s||!parseFloat(s)&&"inline"===xt.css(t,"display",!1,i))&&t.getClientRects().length&&(a="border-box"===xt.css(t,"boxSizing",!1,i),(o=l in t)&&(s=t[l])),(s=parseFloat(s)||0)+G(t,e,n||(a?"border":"content"),o,i,s)+"px"}function X(t,e,n,i,r){return new X.prototype.init(t,e,n,i,r)}function J(){xe&&(!1===ht.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(J):n.setTimeout(J,xt.fx.interval),xt.fx.tick())}function $(){return n.setTimeout(function(){Te=void 0}),Te=Date.now()}function K(t,e){var n,i=0,r={height:t};for(e=e?1:0;i<4;i+=2-e)n=Kt[i],r["margin"+n]=r["padding"+n]=t;return e&&(r.opacity=r.width=t),r}function Z(t,e,n){for(var i,r=(et.tweeners[e]||[]).concat(et.tweeners["*"]),a=0,o=r.length;a<o;a++)if(i=r[a].call(n,e,t))return i}function Q(t,e,n){var i,r,a,o,s,l,u,d,c="width"in e||"height"in e,h=this,f={},p=t.style,m=t.nodeType&&ee(t),g=Ut.get(t,"fxshow");n.queue||(o=xt._queueHooks(t,"fx"),null==o.unqueued&&(o.unqueued=0,s=o.empty.fire,o.empty.fire=function(){o.unqueued||s()}),o.unqueued++,h.always(function(){h.always(function(){o.unqueued--,xt.queue(t,"fx").length||o.empty.fire()})}));for(i in e)if(r=e[i],ke.test(r)){if(delete e[i],a=a||"toggle"===r,r===(m?"hide":"show")){if("show"!==r||!g||void 0===g[i])continue;m=!0}f[i]=g&&g[i]||xt.style(t,i)}if((l=!xt.isEmptyObject(e))||!xt.isEmptyObject(f)){c&&1===t.nodeType&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],u=g&&g.display,null==u&&(u=Ut.get(t,"display")),d=xt.css(t,"display"),"none"===d&&(u?d=u:(S([t],!0),u=t.style.display||u,d=xt.css(t,"display"),S([t]))),("inline"===d||"inline-block"===d&&null!=u)&&"none"===xt.css(t,"float")&&(l||(h.done(function(){p.display=u}),null==u&&(d=p.display,u="none"===d?"":d)),p.display="inline-block")),n.overflow&&(p.overflow="hidden",h.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]})),l=!1;for(i in f)l||(g?"hidden"in g&&(m=g.hidden):g=Ut.access(t,"fxshow",{display:u}),a&&(g.hidden=!m),m&&S([t],!0),h.done(function(){m||S([t]),Ut.remove(t,"fxshow");for(i in f)xt.style(t,i,f[i])})),l=Z(m?g[i]:0,i,h),i in g||(g[i]=l.start,m&&(l.end=l.start,l.start=0))}}function tt(t,e){var n,i,r,a,o;for(n in t)if(i=v(n),r=e[i],a=t[n],Array.isArray(a)&&(r=a[1],a=t[n]=a[0]),n!==i&&(t[i]=a,delete t[n]),(o=xt.cssHooks[i])&&"expand"in o){a=o.expand(a),delete t[i];for(n in a)n in t||(t[n]=a[n],e[n]=r)}else e[i]=r}function et(t,e,n){var i,r,a=0,o=et.prefilters.length,s=xt.Deferred().always(function(){delete l.elem}),l=function(){if(r)return!1;for(var e=Te||$(),n=Math.max(0,u.startTime+u.duration-e),i=n/u.duration||0,a=1-i,o=0,l=u.tweens.length;o<l;o++)u.tweens[o].run(a);return s.notifyWith(t,[u,a,n]),a<1&&l?n:(l||s.notifyWith(t,[u,1,0]),s.resolveWith(t,[u]),!1)},u=s.promise({elem:t,props:xt.extend({},e),opts:xt.extend(!0,{specialEasing:{},easing:xt.easing._default},n),originalProperties:e,originalOptions:n,startTime:Te||$(),duration:n.duration,tweens:[],createTween:function(e,n){var i=xt.Tween(t,u.opts,e,n,u.opts.specialEasing[e]||u.opts.easing);return u.tweens.push(i),i},stop:function(e){var n=0,i=e?u.tweens.length:0;if(r)return this;for(r=!0;n<i;n++)u.tweens[n].run(1);return e?(s.notifyWith(t,[u,1,0]),s.resolveWith(t,[u,e])):s.rejectWith(t,[u,e]),this}}),d=u.props;for(tt(d,u.opts.specialEasing);a<o;a++)if(i=et.prefilters[a].call(u,t,d,u.opts))return St(i.stop)&&(xt._queueHooks(u.elem,u.opts.queue).stop=i.stop.bind(i)),i;return xt.map(d,Z,u),St(u.opts.start)&&u.opts.start.call(t,u),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always),xt.fx.timer(xt.extend(l,{elem:t,anim:u,queue:u.opts.queue})),u}function nt(t){return(t.match(jt)||[]).join(" ")}function it(t){return t.getAttribute&&t.getAttribute("class")||""}function rt(t){return Array.isArray(t)?t:"string"==typeof t?t.match(jt)||[]:[]}function at(t,e,n,i){var r;if(Array.isArray(e))xt.each(e,function(e,r){n||We.test(t)?i(t,r):at(t+"["+("object"==typeof r&&null!=r?e:"")+"]",r,n,i)});else if(n||"object"!==s(e))i(t,e);else for(r in e)at(t+"["+r+"]",e[r],n,i)}function ot(t){return function(e,n){"string"!=typeof e&&(n=e,e="*");var i,r=0,a=e.toLowerCase().match(jt)||[];if(St(n))for(;i=a[r++];)"+"===i[0]?(i=i.slice(1)||"*",(t[i]=t[i]||[]).unshift(n)):(t[i]=t[i]||[]).push(n)}}function st(t,e,n,i){function r(s){var l;return a[s]=!0,xt.each(t[s]||[],function(t,s){var u=s(e,n,i);return"string"!=typeof u||o||a[u]?o?!(l=u):void 0:(e.dataTypes.unshift(u),r(u),!1)}),l}var a={},o=t===Ze;return r(e.dataTypes[0])||!a["*"]&&r("*")}function lt(t,e){var n,i,r=xt.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((r[n]?t:i||(i={}))[n]=e[n]);return i&&xt.extend(!0,t,i),t}function ut(t,e,n){for(var i,r,a,o,s=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=t.mimeType||e.getResponseHeader("Content-Type"));if(i)for(r in s)if(s[r]&&s[r].test(i)){l.unshift(r);break}if(l[0]in n)a=l[0];else{for(r in n){if(!l[0]||t.converters[r+" "+l[0]]){a=r;break}o||(o=r)}a=a||o}if(a)return a!==l[0]&&l.unshift(a),n[a]}function dt(t,e,n,i){var r,a,o,s,l,u={},d=t.dataTypes.slice();if(d[1])for(o in t.converters)u[o.toLowerCase()]=t.converters[o];for(a=d.shift();a;)if(t.responseFields[a]&&(n[t.responseFields[a]]=e),!l&&i&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=a,a=d.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(o=u[l+" "+a]||u["* "+a]))for(r in u)if(s=r.split(" "),s[1]===a&&(o=u[l+" "+s[0]]||u["* "+s[0]])){!0===o?o=u[r]:!0!==u[r]&&(a=s[0],d.unshift(s[1]));break}if(!0!==o)if(o&&t.throws)e=o(e);else try{e=o(e)}catch(t){return{state:"parsererror",error:o?t:"No conversion from "+l+" to "+a}}}return{state:"success",data:e}}var ct=[],ht=n.document,ft=Object.getPrototypeOf,pt=ct.slice,mt=ct.concat,gt=ct.push,_t=ct.indexOf,vt={},yt=vt.toString,bt=vt.hasOwnProperty,Mt=bt.toString,wt=Mt.call(Object),Dt={},St=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType},Lt=function(t){return null!=t&&t===t.window},Tt={type:!0,src:!0,nonce:!0,noModule:!0},xt=function(t,e){return new xt.fn.init(t,e)},kt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;xt.fn=xt.prototype={jquery:"3.4.1",constructor:xt,length:0,toArray:function(){return pt.call(this)},get:function(t){return null==t?pt.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=xt.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return xt.each(this,t)},map:function(t){return this.pushStack(xt.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return this.pushStack(pt.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n<e?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:gt,sort:ct.sort,splice:ct.splice},xt.extend=xt.fn.extend=function(){var t,e,n,i,r,a,o=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof o&&(u=o,o=arguments[s]||{},s++),"object"==typeof o||St(o)||(o={}),s===l&&(o=this,s--);s<l;s++)if(null!=(t=arguments[s]))for(e in t)i=t[e],"__proto__"!==e&&o!==i&&(u&&i&&(xt.isPlainObject(i)||(r=Array.isArray(i)))?(n=o[e],a=r&&!Array.isArray(n)?[]:r||xt.isPlainObject(n)?n:{},r=!1,o[e]=xt.extend(u,a,i)):void 0!==i&&(o[e]=i));return o},xt.extend({expando:"jQuery"+("3.4.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){var e,n;return!(!t||"[object Object]"!==yt.call(t))&&(!(e=ft(t))||"function"==typeof(n=bt.call(e,"constructor")&&e.constructor)&&Mt.call(n)===wt)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},globalEval:function(t,e){o(t,{nonce:e&&e.nonce})},each:function(t,e){var n,i=0;if(l(t))for(n=t.length;i<n&&!1!==e.call(t[i],i,t[i]);i++);else for(i in t)if(!1===e.call(t[i],i,t[i]))break;return t},trim:function(t){return null==t?"":(t+"").replace(kt,"")},makeArray:function(t,e){var n=e||[];return null!=t&&(l(Object(t))?xt.merge(n,"string"==typeof t?[t]:t):gt.call(n,t)),n},inArray:function(t,e,n){return null==e?-1:_t.call(e,t,n)},merge:function(t,e){for(var n=+e.length,i=0,r=t.length;i<n;i++)t[r++]=e[i];return t.length=r,t},grep:function(t,e,n){for(var i=[],r=0,a=t.length,o=!n;r<a;r++)!e(t[r],r)!==o&&i.push(t[r]);return i},map:function(t,e,n){var i,r,a=0,o=[];if(l(t))for(i=t.length;a<i;a++)null!=(r=e(t[a],a,n))&&o.push(r);else for(a in t)null!=(r=e(t[a],a,n))&&o.push(r);return mt.apply([],o)},guid:1,support:Dt}),"function"==typeof Symbol&&(xt.fn[Symbol.iterator]=ct[Symbol.iterator]),xt.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){vt["[object "+e+"]"]=e.toLowerCase()});var Ct=function(t){function e(t,e,n,i){var r,a,o,s,l,d,h,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!i&&((e?e.ownerDocument||e:F)!==E&&Y(e),e=e||E,A)){if(11!==p&&(l=_t.exec(t)))if(r=l[1]){if(9===p){if(!(o=e.getElementById(r)))return n;if(o.id===r)return n.push(o),n}else if(f&&(o=f.getElementById(r))&&R(e,o)&&o.id===r)return n.push(o),n}else{if(l[2])return K.apply(n,e.getElementsByTagName(t)),n;if((r=l[3])&&b.getElementsByClassName&&e.getElementsByClassName)return K.apply(n,e.getElementsByClassName(r)),n}if(b.qsa&&!U[t+" "]&&(!I||!I.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(h=t,f=e,1===p&&ut.test(t)){for((s=e.getAttribute("id"))?s=s.replace(Mt,wt):e.setAttribute("id",s=j),d=S(t),a=d.length;a--;)d[a]="#"+s+" "+c(d[a]);h=d.join(","),f=vt.test(t)&&u(e.parentNode)||e}try{return K.apply(n,f.querySelectorAll(h)),n}catch(e){U(t,!0)}finally{s===j&&e.removeAttribute("id")}}}return T(t.replace(ot,"$1"),e,n,i)}function n(){function t(n,i){return e.push(n+" ")>M.cacheLength&&delete t[e.shift()],t[n+" "]=i}var e=[];return t}function i(t){return t[j]=!0,t}function r(t){var e=E.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function a(t,e){for(var n=t.split("|"),i=n.length;i--;)M.attrHandle[n[i]]=e}function o(t,e){var n=e&&t,i=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function s(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&St(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function l(t){return i(function(e){return e=+e,i(function(n,i){for(var r,a=t([],n.length,e),o=a.length;o--;)n[r=a[o]]&&(n[r]=!(i[r]=n[r]))})})}function u(t){return t&&void 0!==t.getElementsByTagName&&t}function d(){}function c(t){for(var e=0,n=t.length,i="";e<n;e++)i+=t[e].value;return i}function h(t,e,n){var i=e.dir,r=e.next,a=r||i,o=n&&"parentNode"===a,s=N++;return e.first?function(e,n,r){for(;e=e[i];)if(1===e.nodeType||o)return t(e,n,r);return!1}:function(e,n,l){var u,d,c,h=[W,s];if(l){for(;e=e[i];)if((1===e.nodeType||o)&&t(e,n,l))return!0}else for(;e=e[i];)if(1===e.nodeType||o)if(c=e[j]||(e[j]={}),d=c[e.uniqueID]||(c[e.uniqueID]={}),r&&r===e.nodeName.toLowerCase())e=e[i]||e;else{if((u=d[a])&&u[0]===W&&u[1]===s)return h[2]=u[2];if(d[a]=h,h[2]=t(e,n,l))return!0}return!1}}function f(t){return t.length>1?function(e,n,i){for(var r=t.length;r--;)if(!t[r](e,n,i))return!1;return!0}:t[0]}function p(t,n,i){for(var r=0,a=n.length;r<a;r++)e(t,n[r],i);return i}function m(t,e,n,i,r){for(var a,o=[],s=0,l=t.length,u=null!=e;s<l;s++)(a=t[s])&&(n&&!n(a,i,r)||(o.push(a),u&&e.push(s)));return o}function g(t,e,n,r,a,o){return r&&!r[j]&&(r=g(r)),a&&!a[j]&&(a=g(a,o)),i(function(i,o,s,l){var u,d,c,h=[],f=[],g=o.length,_=i||p(e||"*",s.nodeType?[s]:s,[]),v=!t||!i&&e?_:m(_,h,t,s,l),y=n?a||(i?t:g||r)?[]:o:v;if(n&&n(v,y,s,l),r)for(u=m(y,f),r(u,[],s,l),d=u.length;d--;)(c=u[d])&&(y[f[d]]=!(v[f[d]]=c));if(i){if(a||t){if(a){for(u=[],d=y.length;d--;)(c=y[d])&&u.push(v[d]=c);a(null,y=[],u,l)}for(d=y.length;d--;)(c=y[d])&&(u=a?Q(i,c):h[d])>-1&&(i[u]=!(o[u]=c))}}else y=m(y===o?y.splice(g,y.length):y),a?a(null,o,y,l):K.apply(o,y)})}function _(t){for(var e,n,i,r=t.length,a=M.relative[t[0].type],o=a||M.relative[" "],s=a?1:0,l=h(function(t){return t===e},o,!0),u=h(function(t){return Q(e,t)>-1},o,!0),d=[function(t,n,i){var r=!a&&(i||n!==x)||((e=n).nodeType?l(t,n,i):u(t,n,i));return e=null,r}];s<r;s++)if(n=M.relative[t[s].type])d=[h(f(d),n)];else{if(n=M.filter[t[s].type].apply(null,t[s].matches),n[j]){for(i=++s;i<r&&!M.relative[t[i].type];i++);return g(s>1&&f(d),s>1&&c(t.slice(0,s-1).concat({value:" "===t[s-2].type?"*":""})).replace(ot,"$1"),n,s<i&&_(t.slice(s,i)),i<r&&_(t=t.slice(i)),i<r&&c(t))}d.push(n)}return f(d)}function v(t,n){var r=n.length>0,a=t.length>0,o=function(i,o,s,l,u){var d,c,h,f=0,p="0",g=i&&[],_=[],v=x,y=i||a&&M.find.TAG("*",u),b=W+=null==v?1:Math.random()||.1,w=y.length;for(u&&(x=o===E||o||u);p!==w&&null!=(d=y[p]);p++){if(a&&d){for(c=0,o||d.ownerDocument===E||(Y(d),s=!A);h=t[c++];)if(h(d,o||E,s)){l.push(d);break}u&&(W=b)}r&&((d=!h&&d)&&f--,i&&g.push(d))}if(f+=p,r&&p!==f){for(c=0;h=n[c++];)h(g,_,o,s);if(i){if(f>0)for(;p--;)g[p]||_[p]||(_[p]=J.call(l));_=m(_)}K.apply(l,_),u&&!i&&_.length>0&&f+n.length>1&&e.uniqueSort(l)}return u&&(W=b,x=v),g};return r?i(o):o}var y,b,M,w,D,S,L,T,x,k,C,Y,E,H,A,I,P,O,R,j="sizzle"+1*new Date,F=t.document,W=0,N=0,z=n(),V=n(),B=n(),U=n(),G=function(t,e){return t===e&&(C=!0),0},q={}.hasOwnProperty,X=[],J=X.pop,$=X.push,K=X.push,Z=X.slice,Q=function(t,e){for(var n=0,i=t.length;n<i;n++)if(t[n]===e)return n;return-1},tt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",et="[\\x20\\t\\r\\n\\f]",nt="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",it="\\["+et+"*("+nt+")(?:"+et+"*([*^$|!~]?=)"+et+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+nt+"))|)"+et+"*\\]",rt=":("+nt+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+it+")*)|.*)\\)|)",at=new RegExp(et+"+","g"),ot=new RegExp("^"+et+"+|((?:^|[^\\\\])(?:\\\\.)*)"+et+"+$","g"),st=new RegExp("^"+et+"*,"+et+"*"),lt=new RegExp("^"+et+"*([>+~]|"+et+")"+et+"*"),ut=new RegExp(et+"|>"),dt=new RegExp(rt),ct=new RegExp("^"+nt+"$"),ht={ID:new RegExp("^#("+nt+")"),CLASS:new RegExp("^\\.("+nt+")"),TAG:new RegExp("^("+nt+"|[*])"),ATTR:new RegExp("^"+it),PSEUDO:new RegExp("^"+rt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+et+"*(even|odd|(([+-]|)(\\d*)n|)"+et+"*(?:([+-]|)"+et+"*(\\d+)|))"+et+"*\\)|)","i"),bool:new RegExp("^(?:"+tt+")$","i"),needsContext:new RegExp("^"+et+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+et+"*((?:-\\d)?\\d*)"+et+"*\\)|)(?=[^-]|$)","i")},ft=/HTML$/i,pt=/^(?:input|select|textarea|button)$/i,mt=/^h\d$/i,gt=/^[^{]+\{\s*\[native \w/,_t=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,vt=/[+~]/,yt=new RegExp("\\\\([\\da-f]{1,6}"+et+"?|("+et+")|.)","ig"),bt=function(t,e,n){var i="0x"+e-65536;return i!==i||n?e:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},Mt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,wt=function(t,e){return e?"\0"===t?"<22>":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},Dt=function(){Y()},St=h(function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{K.apply(X=Z.call(F.childNodes),F.childNodes),X[F.childNodes.length].nodeType}catch(t){K={apply:X.length?function(t,e){$.apply(t,Z.call(e))}:function(t,e){for(var n=t.length,i=0;t[n++]=e[i++];);t.length=n-1}}}b=e.support={},D=e.isXML=function(t){var e=t.namespaceURI,n=(t.ownerDocument||t).documentElement;return!ft.test(e||n&&n.nodeName||"HTML")},Y=e.setDocument=function(t){var e,n,i=t?t.ownerDocument||t:F;return i!==E&&9===i.nodeType&&i.documentElement?(E=i,H=E.documentElement,A=!D(E),F!==E&&(n=E.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Dt,!1):n.attachEvent&&n.attachEvent("onunload",Dt)),b.attributes=r(function(t){return t.className="i",!t.getAttribute("className")}),b.getElementsByTagName=r(function(t){return t.appendChild(E.createComment("")),!t.getElementsByTagName("*").length}),b.getElementsByClassName=gt.test(E.getElementsByClassName),b.getById=r(function(t){return H.appendChild(t).id=j,!E.getElementsByName||!E.getElementsByName(j).length}),b.getById?(M.filter.ID=function(t){var e=t.replace(yt,bt);return function(t){return t.getAttribute("id")===e}},M.find.ID=function(t,e){if(void 0!==e.getElementById&&A){var n=e.getElementById(t);return n?[n]:[]}}):(M.filter.ID=function(t){var e=t.replace(yt,bt);return function(t){var n=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},M.find.ID=function(t,e){if(void 0!==e.getElementById&&A){var n,i,r,a=e.getElementById(t);if(a){if((n=a.getAttributeNode("id"))&&n.value===t)return[a];for(r=e.getElementsByName(t),i=0;a=r[i++];)if((n=a.getAttributeNode("id"))&&n.value===t)return[a]}return[]}}),M.find.TAG=b.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):b.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,i=[],r=0,a=e.getElementsByTagName(t);if("*"===t){for(;n=a[r++];)1===n.nodeType&&i.push(n);return i}return a},M.find.CLASS=b.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&A)return e.getElementsByClassName(t)},P=[],I=[],(b.qsa=gt.test(E.querySelectorAll))&&(r(function(t){H.appendChild(t).innerHTML="<a id='"+j+"'></a><select id='"+j+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&I.push("[*^$]="+et+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||I.push("\\["+et+"*(?:value|"+tt+")"),t.querySelectorAll("[id~="+j+"-]").length||I.push("~="),t.querySelectorAll(":checked").length||I.push(":checked"),t.querySelectorAll("a#"+j+"+*").length||I.push(".#.+[+~]")}),r(function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=E.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&I.push("name"+et+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&I.push(":enabled",":disabled"),H.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&I.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),I.push(",.*:")})),(b.matchesSelector=gt.test(O=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&r(function(t){b.disconnectedMatch=O.call(t,"*"),O.call(t,"[s!='']:x"),P.push("!=",rt)}),I=I.length&&new RegExp(I.join("|")),P=P.length&&new RegExp(P.join("|")),e=gt.test(H.compareDocumentPosition),R=e||gt.test(H.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,i=e&&e.parentNode;return t===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):t.compareDocumentPosition&&16&t.compareDocumentPosition(i)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},G=e?function(t,e){if(t===e)return C=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n||(n=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1,1&n||!b.sortDetached&&e.compareDocumentPosition(t)===n?t===E||t.ownerDocument===F&&R(F,t)?-1:e===E||e.ownerDocument===F&&R(F,e)?1:k?Q(k,t)-Q(k,e):0:4&n?-1:1)}:function(t,e){if(t===e)return C=!0,0;var n,i=0,r=t.parentNode,a=e.parentNode,s=[t],l=[e];if(!r||!a)return t===E?-1:e===E?1:r?-1:a?1:k?Q(k,t)-Q(k,e):0;if(r===a)return o(t,e);for(n=t;n=n.parentNode;)s.unshift(n);for(n=e;n=n.parentNode;)l.unshift(n);for(;s[i]===l[i];)i++;return i?o(s[i],l[i]):s[i]===F?-1:l[i]===F?1:0},E):E},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==E&&Y(t),b.matchesSelector&&A&&!U[n+" "]&&(!P||!P.test(n))&&(!I||!I.test(n)))try{var i=O.call(t,n);if(i||b.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(t){U(n,!0)}return e(n,E,null,[t]).length>0},e.contains=function(t,e){return(t.ownerDocument||t)!==E&&Y(t),R(t,e)},e.attr=function(t,e){(t.ownerDocument||t)!==E&&Y(t);var n=M.attrHandle[e.toLowerCase()],i=n&&q.call(M.attrHandle,e.toLowerCase())?n(t,e,!A):void 0;return void 0!==i?i:b.attributes||!A?t.getAttribute(e):(i=t.getAttributeNode(e))&&i.specified?i.value:null},e.escape=function(t){return(t+"").replace(Mt,wt)},e.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},e.uniqueSort=function(t){var e,n=[],i=0,r=0;if(C=!b.detectDuplicates,k=!b.sortStable&&t.slice(0),t.sort(G),C){for(;e=t[r++];)e===t[r]&&(i=n.push(r));for(;i--;)t.splice(n[i],1)}return k=null,t},w=e.getText=function(t){var e,n="",i=0,r=t.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=w(t)}else if(3===r||4===r)return t.nodeValue}else for(;e=t[i++];)n+=w(e);return n},M=e.selectors={cacheLength:50,createPseudo:i,match:ht,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(yt,bt),t[3]=(t[3]||t[4]||t[5]||"").replace(yt,bt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return ht.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&dt.test(n)&&(e=S(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(yt,bt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=z[t+" "];return e||(e=new RegExp("(^|"+et+")"+t+"("+et+"|$)"))&&z(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(t,n,i){return function(r){var a=e.attr(r,t);return null==a?"!="===n:!n||(a+="","="===n?a===i:"!="===n?a!==i:"^="===n?i&&0===a.indexOf(i):"*="===n?i&&a.indexOf(i)>-1:"$="===n?i&&a.slice(-i.length)===i:"~="===n?(" "+a.replace(at," ")+" ").indexOf(i)>-1:"|="===n&&(a===i||a.slice(0,i.length+1)===i+"-"))}},CHILD:function(t,e,n,i,r){var a="nth"!==t.slice(0,3),o="last"!==t.slice(-4),s="of-type"===e;return 1===i&&0===r?function(t){return!!t.parentNode}:function(e,n,l){var u,d,c,h,f,p,m=a!==o?"nextSibling":"previousSibling",g=e.parentNode,_=s&&e.nodeName.toLowerCase(),v=!l&&!s,y=!1;if(g){if(a){for(;m;){for(h=e;h=h[m];)if(s?h.nodeName.toLowerCase()===_:1===h.nodeType)return!1;p=m="only"===t&&!p&&"nextSibling"}return!0}if(p=[o?g.firstChild:g.lastChild],o&&v){for(h=g,c=h[j]||(h[j]={}),d=c[h.uniqueID]||(c[h.uniqueID]={}),u=d[t]||[],f=u[0]===W&&u[1],y=f&&u[2],h=f&&g.childNodes[f];h=++f&&h&&h[m]||(y=f=0)||p.pop();)if(1===h.nodeType&&++y&&h===e){d[t]=[W,f,y];break}}else if(v&&(h=e,c=h[j]||(h[j]={}),d=c[h.uniqueID]||(c[h.uniqueID]={}),u=d[t]||[],f=u[0]===W&&u[1],y=f),!1===y)for(;(h=++f&&h&&h[m]||(y=f=0)||p.pop())&&((s?h.nodeName.toLowerCase()!==_:1!==h.nodeType)||!++y||(v&&(c=h[j]||(h[j]={}),d=c[h.uniqueID]||(c[h.uniqueID]={}),d[t]=[W,y]),h!==e)););return(y-=r)===i||y%i==0&&y/i>=0}}},PSEUDO:function(t,n){var r,a=M.pseudos[t]||M.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return a[j]?a(n):a.length>1?(r=[t,t,"",n],M.setFilters.hasOwnProperty(t.toLowerCase())?i(function(t,e){for(var i,r=a(t,n),o=r.length;o--;)i=Q(t,r[o]),t[i]=!(e[i]=r[o])}):function(t){return a(t,0,r)}):a}},pseudos:{not:i(function(t){var e=[],n=[],r=L(t.replace(ot,"$1"));return r[j]?i(function(t,e,n,i){for(var a,o=r(t,null,i,[]),s=t.length;s--;)(a=o[s])&&(t[s]=!(e[s]=a))}):function(t,i,a){return e[0]=t,r(e,null,a,n),e[0]=null,!n.pop()}}),has:i(function(t){return function(n){return e(t,n).length>0}}),contains:i(function(t){return t=t.replace(yt,bt),function(e){return(e.textContent||w(e)).indexOf(t)>-1}}),lang:i(function(t){return ct.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(yt,bt).toLowerCase(),function(e){var n;do{if(n=A?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(n=n.toLowerCase())===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===H},focus:function(t){return t===E.activeElement&&(!E.hasFocus||E.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:s(!1),disabled:s(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!M.pseudos.empty(t)},header:function(t){return mt.test(t.nodeName)},input:function(t){return pt.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:l(function(){return[0]}),last:l(function(t,e){return[e-1]}),eq:l(function(t,e,n){return[n<0?n+e:n]}),even:l(function(t,e){for(var n=0;n<e;n+=2)t.push(n);return t}),odd:l(function(t,e){for(var n=1;n<e;n+=2)t.push(n);return t}),lt:l(function(t,e,n){for(var i=n<0?n+e:n>e?e:n;--i>=0;)t.push(i);return t}),gt:l(function(t,e,n){for(var i=n<0?n+e:n;++i<e;)t.push(i);return t})}},M.pseudos.nth=M.pseudos.eq;for(y in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})M.pseudos[y]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(y);for(y in{submit:!0,reset:!0})M.pseudos[y]=function(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}(y);return d.prototype=M.filters=M.pseudos,M.setFilters=new d,S=e.tokenize=function(t,n){var i,r,a,o,s,l,u,d=V[t+" "];if(d)return n?0:d.slice(0);for(s=t,l=[],u=M.preFilter;s;){i&&!(r=st.exec(s))||(r&&(s=s.slice(r[0].length)||s),l.push(a=[])),i=!1,(r=lt.exec(s))&&(i=r.shift(),a.push({value:i,type:r[0].replace(ot," ")}),s=s.slice(i.length));for(o in M.filter)!(r=ht[o].exec(s))||u[o]&&!(r=u[o](r))||(i=r.shift(),a.push({value:i,type:o,matches:r}),s=s.slice(i.length));if(!i)break}return n?s.length:s?e.error(t):V(t,l).slice(0)},L=e.compile=function(t,e){var n,i=[],r=[],a=B[t+" "];if(!a){for(e||(e=S(t)),n=e.length;n--;)a=_(e[n]),a[j]?i.push(a):r.push(a);a=B(t,v(r,i)),a.selector=t}return a},T=e.select=function(t,e,n,i){var r,a,o,s,l,d="function"==typeof t&&t,h=!i&&S(t=d.selector||t);if(n=n||[],1===h.length){if(a=h[0]=h[0].slice(0),a.length>2&&"ID"===(o=a[0]).type&&9===e.nodeType&&A&&M.relative[a[1].type]){if(!(e=(M.find.ID(o.matches[0].replace(yt,bt),e)||[])[0]))return n;d&&(e=e.parentNode),t=t.slice(a.shift().value.length)}for(r=ht.needsContext.test(t)?0:a.length;r--&&(o=a[r],!M.relative[s=o.type]);)if((l=M.find[s])&&(i=l(o.matches[0].replace(yt,bt),vt.test(a[0].type)&&u(e.parentNode)||e))){if(a.splice(r,1),!(t=i.length&&c(a)))return K.apply(n,i),n;break}}return(d||L(t,h))(i,e,!A,n,!e||vt.test(t)&&u(e.parentNode)||e),n},b.sortStable=j.split("").sort(G).join("")===j,b.detectDuplicates=!!C,Y(),b.sortDetached=r(function(t){return 1&t.compareDocumentPosition(E.createElement("fieldset"))}),r(function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")})||a("type|href|height|width",function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),b.attributes&&r(function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||a("value",function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),r(function(t){return null==t.getAttribute("disabled")})||a(tt,function(t,e,n){var i;if(!n)return!0===t[e]?e.toLowerCase():(i=t.getAttributeNode(e))&&i.specified?i.value:null}),e}(n);xt.find=Ct,xt.expr=Ct.selectors,xt.expr[":"]=xt.expr.pseudos,xt.uniqueSort=xt.unique=Ct.uniqueSort,xt.text=Ct.getText,xt.isXMLDoc=Ct.isXML,xt.contains=Ct.contains,xt.escapeSelector=Ct.escape;var Yt=function(t,e,n){for(var i=[],r=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(r&&xt(t).is(n))break;i.push(t)}return i},Et=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},Ht=xt.expr.match.needsContext,At=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;xt.filter=function(t,e,n){var i=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===i.nodeType?xt.find.matchesSelector(i,t)?[i]:[]:xt.find.matches(t,xt.grep(e,function(t){return 1===t.nodeType}))},xt.fn.extend({find:function(t){var e,n,i=this.length,r=this;if("string"!=typeof t)return this.pushStack(xt(t).filter(function(){for(e=0;e<i;e++)if(xt.contains(r[e],this))return!0}));for(n=this.pushStack([]),e=0;e<i;e++)xt.find(t,r[e],n);return i>1?xt.uniqueSort(n):n},filter:function(t){return this.pushStack(d(this,t||[],!1))},not:function(t){return this.pushStack(d(this,t||[],!0))},is:function(t){return!!d(this,"string"==typeof t&&Ht.test(t)?xt(t):t||[],!1).length}});var It,Pt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(xt.fn.init=function(t,e,n){var i,r;if(!t)return this;if(n=n||It,"string"==typeof t){if(!(i="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:Pt.exec(t))||!i[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(i[1]){if(e=e instanceof xt?e[0]:e,xt.merge(this,xt.parseHTML(i[1],e&&e.nodeType?e.ownerDocument||e:ht,!0)),At.test(i[1])&&xt.isPlainObject(e))for(i in e)St(this[i])?this[i](e[i]):this.attr(i,e[i]);return this}return r=ht.getElementById(i[2]),r&&(this[0]=r,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):St(t)?void 0!==n.ready?n.ready(t):t(xt):xt.makeArray(t,this)}).prototype=xt.fn,It=xt(ht);var Ot=/^(?:parents|prev(?:Until|All))/,Rt={children:!0,contents:!0,next:!0,prev:!0};xt.fn.extend({has:function(t){var e=xt(t,this),n=e.length;return this.filter(function(){for(var t=0;t<n;t++)if(xt.contains(this,e[t]))return!0})},closest:function(t,e){var n,i=0,r=this.length,a=[],o="string"!=typeof t&&xt(t);if(!Ht.test(t))for(;i<r;i++)for(n=this[i];n&&n!==e;n=n.parentNode)if(n.nodeType<11&&(o?o.index(n)>-1:1===n.nodeType&&xt.find.matchesSelector(n,t))){a.push(n);break}return this.pushStack(a.length>1?xt.uniqueSort(a):a)},index:function(t){return t?"string"==typeof t?_t.call(xt(t),this[0]):_t.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(xt.uniqueSort(xt.merge(this.get(),xt(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),xt.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return Yt(t,"parentNode")},parentsUntil:function(t,e,n){return Yt(t,"parentNode",n)},next:function(t){return c(t,"nextSibling")},prev:function(t){return c(t,"previousSibling")},nextAll:function(t){return Yt(t,"nextSibling")},prevAll:function(t){return Yt(t,"previousSibling")},nextUntil:function(t,e,n){return Yt(t,"nextSibling",n)},prevUntil:function(t,e,n){return Yt(t,"previousSibling",n)},siblings:function(t){return Et((t.parentNode||{}).firstChild,t)},children:function(t){return Et(t.firstChild)},contents:function(t){return void 0!==t.contentDocument?t.contentDocument:(u(t,"template")&&(t=t.content||t),xt.merge([],t.childNodes))}},function(t,e){xt.fn[t]=function(n,i){var r=xt.map(this,e,n);return"Until"!==t.slice(-5)&&(i=n),i&&"string"==typeof i&&(r=xt.filter(i,r)),this.length>1&&(Rt[t]||xt.uniqueSort(r),Ot.test(t)&&r.reverse()),this.pushStack(r)}});var jt=/[^\x20\t\r\n\f]+/g;xt.Callbacks=function(t){t="string"==typeof t?h(t):xt.extend({},t);var e,n,i,r,a=[],o=[],l=-1,u=function(){for(r=r||t.once,i=e=!0;o.length;l=-1)for(n=o.shift();++l<a.length;)!1===a[l].apply(n[0],n[1])&&t.stopOnFalse&&(l=a.length,n=!1);t.memory||(n=!1),e=!1,r&&(a=n?[]:"")},d={add:function(){return a&&(n&&!e&&(l=a.length-1,o.push(n)),function e(n){xt.each(n,function(n,i){St(i)?t.unique&&d.has(i)||a.push(i):i&&i.length&&"string"!==s(i)&&e(i)})}(arguments),n&&!e&&u()),this},remove:function(){return xt.each(arguments,function(t,e){for(var n;(n=xt.inArray(e,a,n))>-1;)a.splice(n,1),n<=l&&l--}),this},has:function(t){return t?xt.inArray(t,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return r=o=[],a=n="",this},disabled:function(){return!a},lock:function(){return r=o=[],n||e||(a=n=""),this},locked:function(){return!!r},fireWith:function(t,n){return r||(n=n||[],n=[t,n.slice?n.slice():n],o.push(n),e||u()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!i}};return d},xt.extend({Deferred:function(t){var e=[["notify","progress",xt.Callbacks("memory"),xt.Callbacks("memory"),2],["resolve","done",xt.Callbacks("once memory"),xt.Callbacks("once memory"),0,"resolved"],["reject","fail",xt.Callbacks("once memory"),xt.Callbacks("once memory"),1,"rejected"]],i="pending",r={state:function(){return i},always:function(){return a.done(arguments).fail(arguments),this},catch:function(t){return r.then(null,t)},pipe:function(){var t=arguments;return xt.Deferred(function(n){xt.each(e,function(e,i){var r=St(t[i[4]])&&t[i[4]];a[i[1]](function(){var t=r&&r.apply(this,arguments);t&&St(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[i[0]+"With"](this,r?[t]:arguments)})}),t=null}).promise()},then:function(t,i,r){function a(t,e,i,r){return function(){var s=this,l=arguments,u=function(){var n,u;if(!(t<o)){if((n=i.apply(s,l))===e.promise())throw new TypeError("Thenable self-resolution");u=n&&("object"==typeof n||"function"==typeof n)&&n.then,St(u)?r?u.call(n,a(o,e,f,r),a(o,e,p,r)):(o++,u.call(n,a(o,e,f,r),a(o,e,p,r),a(o,e,f,e.notifyWith))):(i!==f&&(s=void 0,l=[n]),(r||e.resolveWith)(s,l))}},d=r?u:function(){try{u()}catch(n){xt.Deferred.exceptionHook&&xt.Deferred.exceptionHook(n,d.stackTrace),t+1>=o&&(i!==p&&(s=void 0,l=[n]),e.rejectWith(s,l))}};t?d():(xt.Deferred.getStackHook&&(d.stackTrace=xt.Deferred.getStackHook()),n.setTimeout(d))}}var o=0;return xt.Deferred(function(n){e[0][3].add(a(0,n,St(r)?r:f,n.notifyWith)),e[1][3].add(a(0,n,St(t)?t:f)),e[2][3].add(a(0,n,St(i)?i:p))}).promise()},promise:function(t){return null!=t?xt.extend(t,r):r}},a={};return xt.each(e,function(t,n){var o=n[2],s=n[5];r[n[1]]=o.add,s&&o.add(function(){i=s},e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),o.add(n[3].fire),a[n[0]]=function(){return a[n[0]+"With"](this===a?void 0:this,arguments),this},a[n[0]+"With"]=o.fireWith}),r.promise(a),t&&t.call(a,a),a},when:function(t){var e=arguments.length,n=e,i=Array(n),r=pt.call(arguments),a=xt.Deferred(),o=function(t){return function(n){i[t]=this,r[t]=arguments.length>1?pt.call(arguments):n,--e||a.resolveWith(i,r)}};if(e<=1&&(m(t,a.done(o(n)).resolve,a.reject,!e),"pending"===a.state()||St(r[n]&&r[n].then)))return a.then();for(;n--;)m(r[n],o(n),a.reject);return a.promise()}});var Ft=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;xt.Deferred.exceptionHook=function(t,e){n.console&&n.console.warn&&t&&Ft.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},xt.readyException=function(t){n.setTimeout(function(){throw t})};var Wt=xt.Deferred();xt.fn.ready=function(t){return Wt.then(t).catch(function(t){xt.readyException(t)}),this},xt.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--xt.readyWait:xt.isReady)||(xt.isReady=!0,!0!==t&&--xt.readyWait>0||Wt.resolveWith(ht,[xt]))}}),xt.ready.then=Wt.then,"complete"===ht.readyState||"loading"!==ht.readyState&&!ht.documentElement.doScroll?n.setTimeout(xt.ready):(ht.addEventListener("DOMContentLoaded",g),n.addEventListener("load",g));var Nt=function(t,e,n,i,r,a,o){var l=0,u=t.length,d=null==n;if("object"===s(n)){r=!0;for(l in n)Nt(t,e,l,n[l],!0,a,o)}else if(void 0!==i&&(r=!0,St(i)||(o=!0),d&&(o?(e.call(t,i),e=null):(d=e,e=function(t,e,n){return d.call(xt(t),n)})),e))for(;l<u;l++)e(t[l],n,o?i:i.call(t[l],l,e(t[l],n)));return r?t:d?e.call(t):u?e(t[0],n):a},zt=/^-ms-/,Vt=/-([a-z])/g,Bt=function(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType};y.uid=1,y.prototype={cache:function(t){var e=t[this.expando];return e||(e={},Bt(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,n){var i,r=this.cache(t);if("string"==typeof e)r[v(e)]=n;else for(i in e)r[v(i)]=e[i];return r},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][v(e)]},access:function(t,e,n){return void 0===e||e&&"string"==typeof e&&void 0===n?this.get(t,e):(this.set(t,e,n),void 0!==n?n:e)},remove:function(t,e){var n,i=t[this.expando];if(void 0!==i){if(void 0!==e){Array.isArray(e)?e=e.map(v):(e=v(e),e=e in i?[e]:e.match(jt)||[]),n=e.length;for(;n--;)delete i[e[n]]}(void 0===e||xt.isEmptyObject(i))&&(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!xt.isEmptyObject(e)}};var Ut=new y,Gt=new y,qt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Xt=/[A-Z]/g;xt.extend({hasData:function(t){return Gt.hasData(t)||Ut.hasData(t)},data:function(t,e,n){return Gt.access(t,e,n)},removeData:function(t,e){Gt.remove(t,e)},_data:function(t,e,n){return Ut.access(t,e,n)},_removeData:function(t,e){Ut.remove(t,e)}}),xt.fn.extend({data:function(t,e){var n,i,r,a=this[0],o=a&&a.attributes;if(void 0===t){if(this.length&&(r=Gt.get(a),1===a.nodeType&&!Ut.get(a,"hasDataAttrs"))){for(n=o.length;n--;)o[n]&&(i=o[n].name,0===i.indexOf("data-")&&(i=v(i.slice(5)),M(a,i,r[i])));Ut.set(a,"hasDataAttrs",!0)}return r}return"object"==typeof t?this.each(function(){Gt.set(this,t)}):Nt(this,function(e){var n;if(a&&void 0===e){if(void 0!==(n=Gt.get(a,t)))return n;if(void 0!==(n=M(a,t)))return n}else this.each(function(){Gt.set(this,t,e)})},null,e,arguments.length>1,null,!0)},removeData:function(t){return this.each(function(){Gt.remove(this,t)})}}),xt.extend({queue:function(t,e,n){var i;if(t)return e=(e||"fx")+"queue",i=Ut.get(t,e),n&&(!i||Array.isArray(n)?i=Ut.access(t,e,xt.makeArray(n)):i.push(n)),i||[]},dequeue:function(t,e){e=e||"fx";var n=xt.queue(t,e),i=n.length,r=n.shift(),a=xt._queueHooks(t,e),o=function(){xt.dequeue(t,e)};"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===e&&n.unshift("inprogress"),delete a.stop,r.call(t,o,a)),!i&&a&&a.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return Ut.get(t,n)||Ut.access(t,n,{empty:xt.Callbacks("once memory").add(function(){Ut.remove(t,[e+"queue",n])})})}}),xt.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length<n?xt.queue(this[0],t):void 0===e?this:this.each(function(){var n=xt.queue(this,t,e);xt._queueHooks(this,t),"fx"===t&&"inprogress"!==n[0]&&xt.dequeue(this,t)})},dequeue:function(t){return this.each(function(){xt.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){var n,i=1,r=xt.Deferred(),a=this,o=this.length,s=function(){--i||r.resolveWith(a,[a])};for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";o--;)(n=Ut.get(a[o],t+"queueHooks"))&&n.empty&&(i++,n.empty.add(s));return s(),r.promise(e)}});var Jt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,$t=new RegExp("^(?:([+-])=|)("+Jt+")([a-z%]*)$","i"),Kt=["Top","Right","Bottom","Left"],Zt=ht.documentElement,Qt=function(t){return xt.contains(t.ownerDocument,t)},te={composed:!0};Zt.getRootNode&&(Qt=function(t){return xt.contains(t.ownerDocument,t)||t.getRootNode(te)===t.ownerDocument});var ee=function(t,e){return t=e||t,"none"===t.style.display||""===t.style.display&&Qt(t)&&"none"===xt.css(t,"display")},ne=function(t,e,n,i){var r,a,o={};for(a in e)o[a]=t.style[a],t.style[a]=e[a];r=n.apply(t,i||[]);for(a in e)t.style[a]=o[a];return r},ie={};xt.fn.extend({show:function(){return S(this,!0)},hide:function(){return S(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){ee(this)?xt(this).show():xt(this).hide()})}});var re=/^(?:checkbox|radio)$/i,ae=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,oe=/^$|^module$|\/(?:java|ecma)script/i,se={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};se.optgroup=se.option,se.tbody=se.tfoot=se.colgroup=se.caption=se.thead,se.th=se.td;var le=/<|&#?\w+;/;!function(){var t=ht.createDocumentFragment(),e=t.appendChild(ht.createElement("div")),n=ht.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),Dt.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",Dt.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var ue=/^key/,de=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ce=/^([^.]*)(?:\.(.+)|)/;xt.event={global:{},add:function(t,e,n,i,r){var a,o,s,l,u,d,c,h,f,p,m,g=Ut.get(t);if(g)for(n.handler&&(a=n,n=a.handler,r=a.selector),r&&xt.find.matchesSelector(Zt,r),n.guid||(n.guid=xt.guid++),(l=g.events)||(l=g.events={}),(o=g.handle)||(o=g.handle=function(e){return void 0!==xt&&xt.event.triggered!==e.type?xt.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(jt)||[""],u=e.length;u--;)s=ce.exec(e[u])||[],f=m=s[1],p=(s[2]||"").split(".").sort(),f&&(c=xt.event.special[f]||{},f=(r?c.delegateType:c.bindType)||f,c=xt.event.special[f]||{},d=xt.extend({type:f,origType:m,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&xt.expr.match.needsContext.test(r),namespace:p.join(".")},a),(h=l[f])||(h=l[f]=[],h.delegateCount=0,c.setup&&!1!==c.setup.call(t,i,p,o)||t.addEventListener&&t.addEventListener(f,o)),c.add&&(c.add.call(t,d),d.handler.guid||(d.handler.guid=n.guid)),r?h.splice(h.delegateCount++,0,d):h.push(d),xt.event.global[f]=!0)},remove:function(t,e,n,i,r){var a,o,s,l,u,d,c,h,f,p,m,g=Ut.hasData(t)&&Ut.get(t);if(g&&(l=g.events)){for(e=(e||"").match(jt)||[""],u=e.length;u--;)if(s=ce.exec(e[u])||[],f=m=s[1],p=(s[2]||"").split(".").sort(),f){for(c=xt.event.special[f]||{},f=(i?c.delegateType:c.bindType)||f,h=l[f]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=a=h.length;a--;)d=h[a],!r&&m!==d.origType||n&&n.guid!==d.guid||s&&!s.test(d.namespace)||i&&i!==d.selector&&("**"!==i||!d.selector)||(h.splice(a,1),d.selector&&h.delegateCount--,c.remove&&c.remove.call(t,d));o&&!h.length&&(c.teardown&&!1!==c.teardown.call(t,p,g.handle)||xt.removeEvent(t,f,g.handle),delete l[f])}else for(f in l)xt.event.remove(t,f+e[u],n,i,!0);xt.isEmptyObject(l)&&Ut.remove(t,"handle events")}},dispatch:function(t){var e,n,i,r,a,o,s=xt.event.fix(t),l=new Array(arguments.length),u=(Ut.get(this,"events")||{})[s.type]||[],d=xt.event.special[s.type]||{};for(l[0]=s,e=1;e<arguments.length;e++)l[e]=arguments[e];if(s.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,s)){for(o=xt.event.handlers.call(this,s,u),e=0;(r=o[e++])&&!s.isPropagationStopped();)for(s.currentTarget=r.elem,n=0;(a=r.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==a.namespace&&!s.rnamespace.test(a.namespace)||(s.handleObj=a,s.data=a.data,void 0!==(i=((xt.event.special[a.origType]||{}).handle||a.handler).apply(r.elem,l))&&!1===(s.result=i)&&(s.preventDefault(),s.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,s),s.result}},handlers:function(t,e){var n,i,r,a,o,s=[],l=e.delegateCount,u=t.target;if(l&&u.nodeType&&!("click"===t.type&&t.button>=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==t.type||!0!==u.disabled)){for(a=[],o={},n=0;n<l;n++)i=e[n],r=i.selector+" ",void 0===o[r]&&(o[r]=i.needsContext?xt(r,this).index(u)>-1:xt.find(r,this,null,[u]).length),o[r]&&a.push(i);a.length&&s.push({elem:u,handlers:a})}return u=this,l<e.length&&s.push({elem:u,handlers:e.slice(l)}),s},addProp:function(t,e){Object.defineProperty(xt.Event.prototype,t,{enumerable:!0,configurable:!0,get:St(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(t){return t[xt.expando]?t:new xt.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){var e=this||t;return re.test(e.type)&&e.click&&u(e,"input")&&A(e,"click",k),!1},trigger:function(t){var e=this||t;return re.test(e.type)&&e.click&&u(e,"input")&&A(e,"click"),!0},_default:function(t){var e=t.target;return re.test(e.type)&&e.click&&u(e,"input")&&Ut.get(e,"click")||u(e,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},xt.removeEvent=function(t,e,n){t.removeEventListener&&t.removeEventListener(e,n)},xt.Event=function(t,e){if(!(this instanceof xt.Event))return new xt.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?k:C,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&xt.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[xt.expando]=!0},xt.Event.prototype={constructor:xt.Event,isDefaultPrevented:C,isPropagationStopped:C,isImmediatePropagationStopped:C,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=k,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=k,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=k,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},xt.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(t){var e=t.button;return null==t.which&&ue.test(t.type)?null!=t.charCode?t.charCode:t.keyCode:!t.which&&void 0!==e&&de.test(t.type)?1&e?1:2&e?3:4&e?2:0:t.which}},xt.event.addProp),xt.each({focus:"focusin",blur:"focusout"},function(t,e){xt.event.special[t]={setup:function(){return A(this,t,Y),!1},trigger:function(){return A(this,t),!0},delegateType:e}}),xt.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,e){xt.event.special[t]={delegateType:e,bindType:e,handle:function(t){var n,i=this,r=t.relatedTarget,a=t.handleObj;return r&&(r===i||xt.contains(i,r))||(t.type=a.origType,n=a.handler.apply(this,arguments),t.type=e),n}}}),xt.fn.extend({on:function(t,e,n,i){return H(this,t,e,n,i)},one:function(t,e,n,i){return H(this,t,e,n,i,1)},off:function(t,e,n){var i,r;if(t&&t.preventDefault&&t.handleObj)return i=t.handleObj,xt(t.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof t){for(r in t)this.off(r,e,t[r]);return this}return!1!==e&&"function"!=typeof e||(n=e,e=void 0),!1===n&&(n=C),this.each(function(){xt.event.remove(this,t,n,e)})}});var he=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,fe=/<script|<style|<link/i,pe=/checked\s*(?:[^=]|=\s*.checked.)/i,me=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;xt.extend({htmlPrefilter:function(t){return t.replace(he,"<$1></$2>")},clone:function(t,e,n){var i,r,a,o,s=t.cloneNode(!0),l=Qt(t);if(!(Dt.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||xt.isXMLDoc(t)))for(o=L(s),a=L(t),i=0,r=a.length;i<r;i++)j(a[i],o[i]);if(e)if(n)for(a=a||L(t),o=o||L(s),i=0,r=a.length;i<r;i++)R(a[i],o[i]);else R(t,s);return o=L(s,"script"),o.length>0&&T(o,!l&&L(t,"script")),s},cleanData:function(t){for(var e,n,i,r=xt.event.special,a=0;void 0!==(n=t[a]);a++)if(Bt(n)){if(e=n[Ut.expando]){if(e.events)for(i in e.events)r[i]?xt.event.remove(n,i):xt.removeEvent(n,i,e.handle);n[Ut.expando]=void 0}n[Gt.expando]&&(n[Gt.expando]=void 0)}}}),xt.fn.extend({detach:function(t){return W(this,t,!0)},remove:function(t){return W(this,t)},text:function(t){return Nt(this,function(t){return void 0===t?xt.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return F(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){I(this,t).appendChild(t)}})},prepend:function(){return F(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=I(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return F(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return F(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(xt.cleanData(L(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return xt.clone(this,t,e)})},html:function(t){return Nt(this,function(t){var e=this[0]||{},n=0,i=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!fe.test(t)&&!se[(ae.exec(t)||["",""])[1].toLowerCase()]){t=xt.htmlPrefilter(t);try{for(;n<i;n++)e=this[n]||{},1===e.nodeType&&(xt.cleanData(L(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var t=[];return F(this,arguments,function(e){var n=this.parentNode;xt.inArray(this,t)<0&&(xt.cleanData(L(this)),n&&n.replaceChild(e,this))},t)}}),xt.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,e){xt.fn[t]=function(t){for(var n,i=[],r=xt(t),a=r.length-1,o=0;o<=a;o++)n=o===a?this:this.clone(!0),xt(r[o])[e](n),gt.apply(i,n.get());return this.pushStack(i)}});var ge=new RegExp("^("+Jt+")(?!px)[a-z%]+$","i"),_e=function(t){var e=t.ownerDocument.defaultView;return e&&e.opener||(e=n),e.getComputedStyle(t)},ve=new RegExp(Kt.join("|"),"i");!function(){function t(){if(u){l.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Zt.appendChild(l).appendChild(u);var t=n.getComputedStyle(u);i="1%"!==t.top,s=12===e(t.marginLeft),u.style.right="60%",o=36===e(t.right),r=36===e(t.width),u.style.position="absolute",a=12===e(u.offsetWidth/3),Zt.removeChild(l),u=null}}function e(t){return Math.round(parseFloat(t))}var i,r,a,o,s,l=ht.createElement("div"),u=ht.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",Dt.clearCloneStyle="content-box"===u.style.backgroundClip,xt.extend(Dt,{boxSizingReliable:function(){return t(),r},pixelBoxStyles:function(){return t(),o},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),s},scrollboxSize:function(){return t(),a}}))}();var ye=["Webkit","Moz","ms"],be=ht.createElement("div").style,Me={},we=/^(none|table(?!-c[ea]).+)/,De=/^--/,Se={position:"absolute",visibility:"hidden",display:"block"},Le={letterSpacing:"0",fontWeight:"400"};xt.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=N(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,n,i){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var r,a,o,s=v(e),l=De.test(e),u=t.style;if(l||(e=B(s)),o=xt.cssHooks[e]||xt.cssHooks[s],void 0===n)return o&&"get"in o&&void 0!==(r=o.get(t,!1,i))?r:u[e];a=typeof n,"string"===a&&(r=$t.exec(n))&&r[1]&&(n=w(t,e,r),a="number"),null!=n&&n===n&&("number"!==a||l||(n+=r&&r[3]||(xt.cssNumber[s]?"":"px")),Dt.clearCloneStyle||""!==n||0!==e.indexOf("background")||(u[e]="inherit"),o&&"set"in o&&void 0===(n=o.set(t,n,i))||(l?u.setProperty(e,n):u[e]=n))}},css:function(t,e,n,i){var r,a,o,s=v(e);return De.test(e)||(e=B(s)),o=xt.cssHooks[e]||xt.cssHooks[s],o&&"get"in o&&(r=o.get(t,!0,n)),void 0===r&&(r=N(t,e,i)),"normal"===r&&e in Le&&(r=Le[e]),""===n||n?(a=parseFloat(r),!0===n||isFinite(a)?a||0:r):r}}),xt.each(["height","width"],function(t,e){xt.cssHooks[e]={get:function(t,n,i){if(n)return!we.test(xt.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?q(t,e,i):ne(t,Se,function(){return q(t,e,i)})},set:function(t,n,i){var r,a=_e(t),o=!Dt.scrollboxSize()&&"absolute"===a.position,s=o||i,l=s&&"border-box"===xt.css(t,"boxSizing",!1,a),u=i?G(t,e,i,l,a):0;return l&&o&&(u-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(a[e])-G(t,e,"border",!1,a)-.5)),u&&(r=$t.exec(n))&&"px"!==(r[3]||"px")&&(t.style[e]=n,n=xt.css(t,e)),U(t,n,u)}}}),xt.cssHooks.marginLeft=z(Dt.reliableMarginLeft,function(t,e){if(e)return(parseFloat(N(t,"marginLeft"))||t.getBoundingClientRect().left-ne(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),xt.each({margin:"",padding:"",border:"Width"},function(t,e){xt.cssHooks[t+e]={expand:function(n){for(var i=0,r={},a="string"==typeof n?n.split(" "):[n];i<4;i++)r[t+Kt[i]+e]=a[i]||a[i-2]||a[0];return r}},"margin"!==t&&(xt.cssHooks[t+e].set=U)}),xt.fn.extend({css:function(t,e){return Nt(this,function(t,e,n){var i,r,a={},o=0;if(Array.isArray(e)){for(i=_e(t),r=e.length;o<r;o++)a[e[o]]=xt.css(t,e[o],!1,i);return a}return void 0!==n?xt.style(t,e,n):xt.css(t,e)},t,e,arguments.length>1)}}),xt.Tween=X,X.prototype={constructor:X,init:function(t,e,n,i,r,a){this.elem=t,this.prop=n,this.easing=r||xt.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=i,this.unit=a||(xt.cssNumber[n]?"":"px")},cur:function(){var t=X.propHooks[this.prop];return t&&t.get?t.get(this):X.propHooks._default.get(this)},run:function(t){var e,n=X.propHooks[this.prop];return this.options.duration?this.pos=e=xt.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):X.propHooks._default.set(this),this}},X.prototype.init.prototype=X.prototype,X.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=xt.css(t.elem,t.prop,""),e&&"auto"!==e?e:0)},set:function(t){xt.fx.step[t.prop]?xt.fx.step[t.prop](t):1!==t.elem.nodeType||!xt.cssHooks[t.prop]&&null==t.elem.style[B(t.prop)]?t.elem[t.prop]=t.now:xt.style(t.elem,t.prop,t.now+t.unit)}}},X.propHooks.scrollTop=X.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},xt.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},xt.fx=X.prototype.init,xt.fx.step={};var Te,xe,ke=/^(?:toggle|show|hide)$/,Ce=/queueHooks$/;xt.Animation=xt.extend(et,{tweeners:{"*":[function(t,e){var n=this.createTween(t,e);return w(n.elem,t,$t.exec(e),n),n}]},tweener:function(t,e){St(t)?(e=t,t=["*"]):t=t.match(jt);for(var n,i=0,r=t.length;i<r;i++)n=t[i],et.tweeners[n]=et.tweeners[n]||[],et.tweeners[n].unshift(e)},prefilters:[Q],prefilter:function(t,e){e?et.prefilters.unshift(t):et.prefilters.push(t)}}),xt.speed=function(t,e,n){var i=t&&"object"==typeof t?xt.extend({},t):{complete:n||!n&&e||St(t)&&t,duration:t,easing:n&&e||e&&!St(e)&&e};return xt.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in xt.fx.speeds?i.duration=xt.fx.speeds[i.duration]:i.duration=xt.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){St(i.old)&&i.old.call(this),i.queue&&xt.dequeue(this,i.queue)},i},xt.fn.extend({fadeTo:function(t,e,n,i){return this.filter(ee).css("opacity",0).show().end().animate({opacity:e},t,n,i)},animate:function(t,e,n,i){var r=xt.isEmptyObject(t),a=xt.speed(e,n,i),o=function(){var e=et(this,xt.extend({},t),a);(r||Ut.get(this,"finish"))&&e.stop(!0)};return o.finish=o,r||!1===a.queue?this.each(o):this.queue(a.queue,o)},stop:function(t,e,n){var i=function(t){var e=t.stop;delete t.stop,e(n)};return"string"!=typeof t&&(n=e,e=t,t=void 0),e&&!1!==t&&this.queue(t||"fx",[]),this.each(function(){var e=!0,r=null!=t&&t+"queueHooks",a=xt.timers,o=Ut.get(this);if(r)o[r]&&o[r].stop&&i(o[r]);else for(r in o)o[r]&&o[r].stop&&Ce.test(r)&&i(o[r]);for(r=a.length;r--;)a[r].elem!==this||null!=t&&a[r].queue!==t||(a[r].anim.stop(n),e=!1,a.splice(r,1));!e&&n||xt.dequeue(this,t)})},finish:function(t){return!1!==t&&(t=t||"fx"),this.each(function(){var e,n=Ut.get(this),i=n[t+"queue"],r=n[t+"queueHooks"],a=xt.timers,o=i?i.length:0;for(n.finish=!0,xt.queue(this,t,[]),r&&r.stop&&r.stop.call(this,!0),e=a.length;e--;)a[e].elem===this&&a[e].queue===t&&(a[e].anim.stop(!0),a.splice(e,1));for(e=0;e<o;e++)i[e]&&i[e].finish&&i[e].finish.call(this);delete n.finish})}}),xt.each(["toggle","show","hide"],function(t,e){var n=xt.fn[e];xt.fn[e]=function(t,i,r){return null==t||"boolean"==typeof t?n.apply(this,arguments):this.animate(K(e,!0),t,i,r)}}),xt.each({slideDown:K("show"),slideUp:K("hide"),slideToggle:K("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,e){xt.fn[t]=function(t,n,i){return this.animate(e,t,n,i)}}),xt.timers=[],xt.fx.tick=function(){var t,e=0,n=xt.timers;for(Te=Date.now();e<n.length;e++)(t=n[e])()||n[e]!==t||n.splice(e--,1);n.length||xt.fx.stop(),Te=void 0},xt.fx.timer=function(t){xt.timers.push(t),xt.fx.start()},xt.fx.interval=13,xt.fx.start=function(){xe||(xe=!0,J())},xt.fx.stop=function(){xe=null},xt.fx.speeds={slow:600,fast:200,_default:400},xt.fn.delay=function(t,e){return t=xt.fx?xt.fx.speeds[t]||t:t,e=e||"fx",this.queue(e,function(e,i){var r=n.setTimeout(e,t);i.stop=function(){n.clearTimeout(r)}})},function(){var t=ht.createElement("input"),e=ht.createElement("select"),n=e.appendChild(ht.createElement("option"));t.type="checkbox",Dt.checkOn=""!==t.value,Dt.optSelected=n.selected,t=ht.createElement("input"),t.value="t",t.type="radio",Dt.radioValue="t"===t.value}();var Ye,Ee=xt.expr.attrHandle;xt.fn.extend({attr:function(t,e){return Nt(this,xt.attr,t,e,arguments.length>1)},removeAttr:function(t){return this.each(function(){xt.removeAttr(this,t)})}}),xt.extend({attr:function(t,e,n){var i,r,a=t.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===t.getAttribute?xt.prop(t,e,n):(1===a&&xt.isXMLDoc(t)||(r=xt.attrHooks[e.toLowerCase()]||(xt.expr.match.bool.test(e)?Ye:void 0)),void 0!==n?null===n?void xt.removeAttr(t,e):r&&"set"in r&&void 0!==(i=r.set(t,n,e))?i:(t.setAttribute(e,n+""),n):r&&"get"in r&&null!==(i=r.get(t,e))?i:(i=xt.find.attr(t,e),null==i?void 0:i))},attrHooks:{type:{set:function(t,e){if(!Dt.radioValue&&"radio"===e&&u(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,i=0,r=e&&e.match(jt);if(r&&1===t.nodeType)for(;n=r[i++];)t.removeAttribute(n)}}),Ye={set:function(t,e,n){return!1===e?xt.removeAttr(t,n):t.setAttribute(n,n),n}},xt.each(xt.expr.match.bool.source.match(/\w+/g),function(t,e){var n=Ee[e]||xt.find.attr;Ee[e]=function(t,e,i){var r,a,o=e.toLowerCase();return i||(a=Ee[o],Ee[o]=r,r=null!=n(t,e,i)?o:null,Ee[o]=a),r}});var He=/^(?:input|select|textarea|button)$/i,Ae=/^(?:a|area)$/i;xt.fn.extend({prop:function(t,e){return Nt(this,xt.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[xt.propFix[t]||t]})}}),xt.extend({prop:function(t,e,n){var i,r,a=t.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&xt.isXMLDoc(t)||(e=xt.propFix[e]||e,r=xt.propHooks[e]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(t,n,e))?i:t[e]=n:r&&"get"in r&&null!==(i=r.get(t,e))?i:t[e]},propHooks:{tabIndex:{get:function(t){var e=xt.find.attr(t,"tabindex");return e?parseInt(e,10):He.test(t.nodeName)||Ae.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),Dt.optSelected||(xt.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),xt.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){xt.propFix[this.toLowerCase()]=this}),xt.fn.extend({addClass:function(t){var e,n,i,r,a,o,s,l=0;if(St(t))return this.each(function(e){xt(this).addClass(t.call(this,e,it(this)))});if(e=rt(t),e.length)for(;n=this[l++];)if(r=it(n),i=1===n.nodeType&&" "+nt(r)+" "){for(o=0;a=e[o++];)i.indexOf(" "+a+" ")<0&&(i+=a+" ");s=nt(i),r!==s&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,i,r,a,o,s,l=0;if(St(t))return this.each(function(e){xt(this).removeClass(t.call(this,e,it(this)))});if(!arguments.length)return this.attr("class","");if(e=rt(t),e.length)for(;n=this[l++];)if(r=it(n),i=1===n.nodeType&&" "+nt(r)+" "){for(o=0;a=e[o++];)for(;i.indexOf(" "+a+" ")>-1;)i=i.replace(" "+a+" "," ");s=nt(i),r!==s&&n.setAttribute("class",s)}return this},toggleClass:function(t,e){var n=typeof t,i="string"===n||Array.isArray(t);return"boolean"==typeof e&&i?e?this.addClass(t):this.removeClass(t):St(t)?this.each(function(n){xt(this).toggleClass(t.call(this,n,it(this),e),e)}):this.each(function(){var e,r,a,o;if(i)for(r=0,a=xt(this),o=rt(t);e=o[r++];)a.hasClass(e)?a.removeClass(e):a.addClass(e);else void 0!==t&&"boolean"!==n||(e=it(this),e&&Ut.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":Ut.get(this,"__className__")||""))})},hasClass:function(t){var e,n,i=0;for(e=" "+t+" ";n=this[i++];)if(1===n.nodeType&&(" "+nt(it(n))+" ").indexOf(e)>-1)return!0;return!1}});var Ie=/\r/g;xt.fn.extend({val:function(t){var e,n,i,r=this[0];{if(arguments.length)return i=St(t),this.each(function(n){var r;1===this.nodeType&&(r=i?t.call(this,n,xt(this).val()):t,null==r?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=xt.map(r,function(t){return null==t?"":t+""})),(e=xt.valHooks[this.type]||xt.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,r,"value")||(this.value=r))});if(r)return(e=xt.valHooks[r.type]||xt.valHooks[r.nodeName.toLowerCase()])&&"get"in e&&void 0!==(n=e.get(r,"value"))?n:(n=r.value,"string"==typeof n?n.replace(Ie,""):null==n?"":n)}}}),xt.extend({valHooks:{option:{get:function(t){var e=xt.find.attr(t,"value");return null!=e?e:nt(xt.text(t))}},select:{get:function(t){var e,n,i,r=t.options,a=t.selectedIndex,o="select-one"===t.type,s=o?null:[],l=o?a+1:r.length;for(i=a<0?l:o?a:0;i<l;i++)if(n=r[i],(n.selected||i===a)&&!n.disabled&&(!n.parentNode.disabled||!u(n.parentNode,"optgroup"))){if(e=xt(n).val(),o)return e;s.push(e)}return s},set:function(t,e){for(var n,i,r=t.options,a=xt.makeArray(e),o=r.length;o--;)i=r[o],(i.selected=xt.inArray(xt.valHooks.option.get(i),a)>-1)&&(n=!0);return n||(t.selectedIndex=-1),a}}}}),xt.each(["radio","checkbox"],function(){xt.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=xt.inArray(xt(t).val(),e)>-1}},Dt.checkOn||(xt.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),Dt.focusin="onfocusin"in n;var Pe=/^(?:focusinfocus|focusoutblur)$/,Oe=function(t){t.stopPropagation()};xt.extend(xt.event,{trigger:function(t,e,i,r){var a,o,s,l,u,d,c,h,f=[i||ht],p=bt.call(t,"type")?t.type:t,m=bt.call(t,"namespace")?t.namespace.split("."):[];if(o=h=s=i=i||ht,3!==i.nodeType&&8!==i.nodeType&&!Pe.test(p+xt.event.triggered)&&(p.indexOf(".")>-1&&(m=p.split("."),p=m.shift(),m.sort()),u=p.indexOf(":")<0&&"on"+p,t=t[xt.expando]?t:new xt.Event(p,"object"==typeof t&&t),t.isTrigger=r?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),e=null==e?[t]:xt.makeArray(e,[t]),c=xt.event.special[p]||{},r||!c.trigger||!1!==c.trigger.apply(i,e))){if(!r&&!c.noBubble&&!Lt(i)){for(l=c.delegateType||p,Pe.test(l+p)||(o=o.parentNode);o;o=o.parentNode)f.push(o),s=o;s===(i.ownerDocument||ht)&&f.push(s.defaultView||s.parentWindow||n)}for(a=0;(o=f[a++])&&!t.isPropagationStopped();)h=o,t.type=a>1?l:c.bindType||p,d=(Ut.get(o,"events")||{})[t.type]&&Ut.get(o,"handle"),d&&d.apply(o,e),(d=u&&o[u])&&d.apply&&Bt(o)&&(t.result=d.apply(o,e),!1===t.result&&t.preventDefault());return t.type=p,r||t.isDefaultPrevented()||c._default&&!1!==c._default.apply(f.pop(),e)||!Bt(i)||u&&St(i[p])&&!Lt(i)&&(s=i[u],s&&(i[u]=null),xt.event.triggered=p,t.isPropagationStopped()&&h.addEventListener(p,Oe),i[p](),t.isPropagationStopped()&&h.removeEventListener(p,Oe),xt.event.triggered=void 0,s&&(i[u]=s)),t.result}},simulate:function(t,e,n){var i=xt.extend(new xt.Event,n,{type:t,isSimulated:!0});xt.event.trigger(i,null,e)}}),xt.fn.extend({trigger:function(t,e){return this.each(function(){xt.event.trigger(t,e,this)})},triggerHandler:function(t,e){var n=this[0];if(n)return xt.event.trigger(t,e,n,!0)}}),Dt.focusin||xt.each({focus:"focusin",blur:"focusout"},function(t,e){var n=function(t){xt.event.simulate(e,t.target,xt.event.fix(t))};xt.event.special[e]={setup:function(){var i=this.ownerDocument||this,r=Ut.access(i,e);r||i.addEventListener(t,n,!0),Ut.access(i,e,(r||0)+1)},teardown:function(){var i=this.ownerDocument||this,r=Ut.access(i,e)-1;r?Ut.access(i,e,r):(i.removeEventListener(t,n,!0),Ut.remove(i,e))}}});var Re=n.location,je=Date.now(),Fe=/\?/;xt.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new n.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||xt.error("Invalid XML: "+t),e};var We=/\[\]$/,Ne=/\r?\n/g,ze=/^(?:submit|button|image|reset|file)$/i,Ve=/^(?:input|select|textarea|keygen)/i;xt.param=function(t,e){var n,i=[],r=function(t,e){var n=St(e)?e():e;i[i.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!xt.isPlainObject(t))xt.each(t,function(){r(this.name,this.value)});else for(n in t)at(n,t[n],e,r);return i.join("&")},xt.fn.extend({serialize:function(){return xt.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=xt.prop(this,"elements");return t?xt.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!xt(this).is(":disabled")&&Ve.test(this.nodeName)&&!ze.test(t)&&(this.checked||!re.test(t))}).map(function(t,e){var n=xt(this).val();return null==n?null:Array.isArray(n)?xt.map(n,function(t){return{name:e.name,value:t.replace(Ne,"\r\n")}}):{name:e.name,value:n.replace(Ne,"\r\n")}}).get()}});var Be=/%20/g,Ue=/#.*$/,Ge=/([?&])_=[^&]*/,qe=/^(.*?):[ \t]*([^\r\n]*)$/gm,Xe=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Je=/^(?:GET|HEAD)$/,$e=/^\/\//,Ke={},Ze={},Qe="*/".concat("*"),tn=ht.createElement("a");tn.href=Re.href,xt.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Re.href,type:"GET",isLocal:Xe.test(Re.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Qe,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":xt.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?lt(lt(t,xt.ajaxSettings),e):lt(xt.ajaxSettings,t)},ajaxPrefilter:ot(Ke),ajaxTransport:ot(Ze),ajax:function(t,e){function i(t,e,i,s){var u,h,f,b,M,w=e;d||(d=!0,l&&n.clearTimeout(l),r=void 0,o=s||"",D.readyState=t>0?4:0,u=t>=200&&t<300||304===t,i&&(b=ut(p,D,i)),b=dt(p,b,D,u),u?(p.ifModified&&(M=D.getResponseHeader("Last-Modified"),M&&(xt.lastModified[a]=M),(M=D.getResponseHeader("etag"))&&(xt.etag[a]=M)),204===t||"HEAD"===p.type?w="nocontent":304===t?w="notmodified":(w=b.state,h=b.data,f=b.error,u=!f)):(f=w,!t&&w||(w="error",t<0&&(t=0))),D.status=t,D.statusText=(e||w)+"",u?_.resolveWith(m,[h,w,D]):_.rejectWith(m,[D,w,f]),D.statusCode(y),y=void 0,c&&g.trigger(u?"ajaxSuccess":"ajaxError",[D,p,u?h:f]),v.fireWith(m,[D,w]),c&&(g.trigger("ajaxComplete",[D,p]),--xt.active||xt.event.trigger("ajaxStop")))}"object"==typeof t&&(e=t,t=void 0),e=e||{};var r,a,o,s,l,u,d,c,h,f,p=xt.ajaxSetup({},e),m=p.context||p,g=p.context&&(m.nodeType||m.jquery)?xt(m):xt.event,_=xt.Deferred(),v=xt.Callbacks("once memory"),y=p.statusCode||{},b={},M={},w="canceled",D={readyState:0,getResponseHeader:function(t){var e;if(d){if(!s)for(s={};e=qe.exec(o);)s[e[1].toLowerCase()+" "]=(s[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=s[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return d?o:null},setRequestHeader:function(t,e){return null==d&&(t=M[t.toLowerCase()]=M[t.toLowerCase()]||t,b[t]=e),this},overrideMimeType:function(t){return null==d&&(p.mimeType=t),this},statusCode:function(t){var e;if(t)if(d)D.always(t[D.status]);else for(e in t)y[e]=[y[e],t[e]];return this},abort:function(t){var e=t||w;return r&&r.abort(e),i(0,e),this}};if(_.promise(D),p.url=((t||p.url||Re.href)+"").replace($e,Re.protocol+"//"),p.type=e.method||e.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(jt)||[""],null==p.crossDomain){u=ht.createElement("a");try{u.href=p.url,u.href=u.href,p.crossDomain=tn.protocol+"//"+tn.host!=u.protocol+"//"+u.host}catch(t){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=xt.param(p.data,p.traditional)),st(Ke,p,e,D),d)return D;c=xt.event&&p.global,c&&0==xt.active++&&xt.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Je.test(p.type),a=p.url.replace(Ue,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Be,"+")):(f=p.url.slice(a.length),p.data&&(p.processData||"string"==typeof p.data)&&(a+=(Fe.test(a)?"&":"?")+p.data,delete p.data),!1===p.cache&&(a=a.replace(Ge,"$1"),f=(Fe.test(a)?"&":"?")+"_="+je+++f),p.url=a+f),p.ifModified&&(xt.lastModified[a]&&D.setRequestHeader("If-Modified-Since",xt.lastModified[a]),xt.etag[a]&&D.setRequestHeader("If-None-Match",xt.etag[a])),(p.data&&p.hasContent&&!1!==p.contentType||e.contentType)&&D.setRequestHeader("Content-Type",p.contentType),D.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Qe+"; q=0.01":""):p.accepts["*"]);for(h in p.headers)D.setRequestHeader(h,p.headers[h]);if(p.beforeSend&&(!1===p.beforeSend.call(m,D,p)||d))return D.abort();if(w="abort",v.add(p.complete),D.done(p.success),D.fail(p.error),r=st(Ze,p,e,D)){if(D.readyState=1,c&&g.trigger("ajaxSend",[D,p]),d)return D;p.async&&p.timeout>0&&(l=n.setTimeout(function(){D.abort("timeout")},p.timeout));try{d=!1,r.send(b,i)}catch(t){if(d)throw t;i(-1,t)}}else i(-1,"No Transport");return D},getJSON:function(t,e,n){return xt.get(t,e,n,"json")},getScript:function(t,e){return xt.get(t,void 0,e,"script")}}),xt.each(["get","post"],function(t,e){xt[e]=function(t,n,i,r){return St(n)&&(r=r||i,i=n,n=void 0),xt.ajax(xt.extend({url:t,type:e,dataType:r,data:n,success:i},xt.isPlainObject(t)&&t))}}),xt._evalUrl=function(t,e){return xt.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){xt.globalEval(t,e)}})},xt.fn.extend({wrapAll:function(t){var e;return this[0]&&(St(t)&&(t=t.call(this[0])),e=xt(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(t){return St(t)?this.each(function(e){xt(this).wrapInner(t.call(this,e))}):this.each(function(){var e=xt(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)})},wrap:function(t){var e=St(t);return this.each(function(n){xt(this).wrapAll(e?t.call(this,n):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){xt(this).replaceWith(this.childNodes)}),this}}),xt.expr.pseudos.hidden=function(t){return!xt.expr.pseudos.visible(t)},xt.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},xt.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}};var en={0:200,1223:204},nn=xt.ajaxSettings.xhr();Dt.cors=!!nn&&"withCredentials"in nn,Dt.ajax=nn=!!nn,xt.ajaxTransport(function(t){var e,i;if(Dt.cors||nn&&!t.crossDomain)return{send:function(r,a){var o,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)s[o]=t.xhrFields[o];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)s.setRequestHeader(o,r[o]);e=function(t){return function(){e&&(e=i=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!=typeof s.status?a(0,"error"):a(s.status,s.statusText):a(en[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),i=s.onerror=s.ontimeout=e("error"),void 0!==s.onabort?s.onabort=i:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout(function(){e&&i()})},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}}),xt.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),xt.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return xt.globalEval(t),t}}}),xt.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),xt.ajaxTransport("script",function(t){if(t.crossDomain||t.scriptAttrs){var e,n;return{send:function(i,r){e=xt("<script>").attr(t.scriptAttrs||{}).prop({charset:t.scriptCharset,src:t.url}).on("load error",n=function(t){e.remove(),n=null,t&&r("error"===t.type?404:200,t.type)}),ht.head.appendChild(e[0])},abort:function(){n&&n()}}}});var rn=[],an=/(=)\?(?=&|$)|\?\?/;xt.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=rn.pop()||xt.expando+"_"+je++;return this[t]=!0,t}}),xt.ajaxPrefilter("json jsonp",function(t,e,i){var r,a,o,s=!1!==t.jsonp&&(an.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&an.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return r=t.jsonpCallback=St(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(an,"$1"+r):!1!==t.jsonp&&(t.url+=(Fe.test(t.url)?"&":"?")+t.jsonp+"="+r),t.converters["script json"]=function(){return o||xt.error(r+" was not called"),o[0]},t.dataTypes[0]="json",a=n[r],n[r]=function(){o=arguments},i.always(function(){void 0===a?xt(n).removeProp(r):n[r]=a,t[r]&&(t.jsonpCallback=e.jsonpCallback,rn.push(r)),o&&St(a)&&a(o[0]),o=a=void 0}),"script"}),Dt.createHTMLDocument=function(){var t=ht.implementation.createHTMLDocument("").body;return t.innerHTML="<form></form><form></form>",2===t.childNodes.length}(),xt.parseHTML=function(t,e,n){if("string"!=typeof t)return[];"boolean"==typeof e&&(n=e,e=!1);var i,r,a;return e||(Dt.createHTMLDocument?(e=ht.implementation.createHTMLDocument(""),i=e.createElement("base"),i.href=ht.location.href,e.head.appendChild(i)):e=ht),r=At.exec(t),a=!n&&[],r?[e.createElement(r[1])]:(r=x([t],e,a),a&&a.length&&xt(a).remove(),xt.merge([],r.childNodes))},xt.fn.load=function(t,e,n){var i,r,a,o=this,s=t.indexOf(" ");return s>-1&&(i=nt(t.slice(s)),t=t.slice(0,s)),St(e)?(n=e,e=void 0):e&&"object"==typeof e&&(r="POST"),o.length>0&&xt.ajax({url:t,type:r||"GET",dataType:"html",data:e}).done(function(t){a=arguments,o.html(i?xt("<div>").append(xt.parseHTML(t)).find(i):t)}).always(n&&function(t,e){o.each(function(){n.apply(this,a||[t.responseText,e,t])})}),this},xt.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){xt.fn[e]=function(t){return this.on(e,t)}}),xt.expr.pseudos.animated=function(t){return xt.grep(xt.timers,function(e){return t===e.elem}).length},xt.offset={setOffset:function(t,e,n){var i,r,a,o,s,l,u,d=xt.css(t,"position"),c=xt(t),h={};"static"===d&&(t.style.position="relative"),s=c.offset(),a=xt.css(t,"top"),l=xt.css(t,"left"),u=("absolute"===d||"fixed"===d)&&(a+l).indexOf("auto")>-1,u?(i=c.position(),o=i.top,r=i.left):(o=parseFloat(a)||0,r=parseFloat(l)||0),St(e)&&(e=e.call(t,n,xt.extend({},s))),null!=e.top&&(h.top=e.top-s.top+o),null!=e.left&&(h.left=e.left-s.left+r),"using"in e?e.using.call(t,h):c.css(h)}},xt.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){xt.offset.setOffset(this,t,e)});var e,n,i=this[0];if(i)return i.getClientRects().length?(e=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var t,e,n,i=this[0],r={top:0,left:0};if("fixed"===xt.css(i,"position"))e=i.getBoundingClientRect();else{for(e=this.offset(),n=i.ownerDocument,t=i.offsetParent||n.documentElement;t&&(t===n.body||t===n.documentElement)&&"static"===xt.css(t,"position");)t=t.parentNode;t&&t!==i&&1===t.nodeType&&(r=xt(t).offset(),r.top+=xt.css(t,"borderTopWidth",!0),r.left+=xt.css(t,"borderLeftWidth",!0))}return{top:e.top-r.top-xt.css(i,"marginTop",!0),left:e.left-r.left-xt.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&"static"===xt.css(t,"position");)t=t.offsetParent;return t||Zt})}}),xt.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,e){var n="pageYOffset"===e;xt.fn[t]=function(i){return Nt(this,function(t,i,r){var a;if(Lt(t)?a=t:9===t.nodeType&&(a=t.defaultView),void 0===r)return a?a[e]:t[i];a?a.scrollTo(n?a.pageXOffset:r,n?r:a.pageYOffset):t[i]=r},t,i,arguments.length)}}),xt.each(["top","left"],function(t,e){xt.cssHooks[e]=z(Dt.pixelPosition,function(t,n){if(n)return n=N(t,e),ge.test(n)?xt(t).position()[e]+"px":n})}),xt.each({Height:"height",Width:"width"},function(t,e){xt.each({padding:"inner"+t,content:e,"":"outer"+t},function(n,i){xt.fn[i]=function(r,a){var o=arguments.length&&(n||"boolean"!=typeof r),s=n||(!0===r||!0===a?"margin":"border");return Nt(this,function(e,n,r){var a;return Lt(e)?0===i.indexOf("outer")?e["inner"+t]:e.document.documentElement["client"+t]:9===e.nodeType?(a=e.documentElement,Math.max(e.body["scroll"+t],a["scroll"+t],e.body["offset"+t],a["offset"+t],a["client"+t])):void 0===r?xt.css(e,n,s):xt.style(e,n,r,s)},e,o?r:void 0,o)}})}),xt.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(t,e){xt.fn[e]=function(t,n){return arguments.length>0?this.on(e,null,t,n):this.trigger(e)}}),xt.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),xt.fn.extend({bind:function(t,e,n){return this.on(t,null,e,n)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,n,i){return this.on(e,t,n,i)},undelegate:function(t,e,n){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",n)}}),xt.proxy=function(t,e){var n,i,r;if("string"==typeof e&&(n=t[e],e=t,t=n),St(t))return i=pt.call(arguments,2),r=function(){return t.apply(e||this,i.concat(pt.call(arguments)))},r.guid=t.guid=t.guid||xt.guid++,r},xt.holdReady=function(t){t?xt.readyWait++:xt.ready(!0)},xt.isArray=Array.isArray,xt.parseJSON=JSON.parse,xt.nodeName=u,xt.isFunction=St,xt.isWindow=Lt,xt.camelCase=v,xt.type=s,xt.now=Date.now,xt.isNumeric=function(t){var e=xt.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},i=[],void 0!==(r=function(){return xt}.apply(e,i))&&(t.exports=r);var on=n.jQuery,sn=n.$;return xt.noConflict=function(t){return n.$===xt&&(n.$=sn),t&&n.jQuery===xt&&(n.jQuery=on),xt},a||(n.jQuery=n.$=xt),xt})},function(t,e,n){var i,r;!function(a,o){i=o,void 0!==(r="function"==typeof i?i.call(e,n,e,t):i)&&(t.exports=r)}(window,function(){"use strict";function t(t){var e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}function e(){}function n(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e<u;e++){t[l[e]]=0}return t}function i(t){var e=getComputedStyle(t);return e||s("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function r(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var n=document.body||document.documentElement;n.appendChild(e);var r=i(e);o=200==Math.round(t(r.width)),a.isBoxSizeOuter=o,n.removeChild(e)}}function a(e){if(r(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var a=i(e);if("none"==a.display)return n();var s={};s.width=e.offsetWidth,s.height=e.offsetHeight;for(var d=s.isBorderBox="border-box"==a.boxSizing,c=0;c<u;c++){var h=l[c],f=a[h],p=parseFloat(f);s[h]=isNaN(p)?0:p}var m=s.paddingLeft+s.paddingRight,g=s.paddingTop+s.paddingBottom,_=s.marginLeft+s.marginRight,v=s.marginTop+s.marginBottom,y=s.borderLeftWidth+s.borderRightWidth,b=s.borderTopWidth+s.borderBottomWidth,M=d&&o,w=t(a.width);!1!==w&&(s.width=w+(M?0:m+y));var D=t(a.height);return!1!==D&&(s.height=D+(M?0:g+b)),s.innerWidth=s.width-(m+y),s.innerHeight=s.height-(g+b),s.outerWidth=s.width+_,s.outerHeight=s.height+v,s}}var o,s="undefined"==typeof console?e:function(t){console.error(t)},l=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],u=l.length,d=!1;return a})},function(t,e,n){var i,r;!function(a,o){i=o,void 0!==(r="function"==typeof i?i.call(e,n,e,t):i)&&(t.exports=r)}("undefined"!=typeof window&&window,function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var n=this._events=this._events||{},i=n[t]=n[t]||[];return-1==i.indexOf(e)&&i.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var n=this._onceEvents=this._onceEvents||{};return(n[t]=n[t]||{})[e]=!0,this}},e.off=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){var i=n.indexOf(e);return-1!=i&&n.splice(i,1),this}},e.emitEvent=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){n=n.slice(0),e=e||[];for(var i=this._onceEvents&&this._onceEvents[t],r=0;r<n.length;r++){var a=n[r];i&&i[a]&&(this.off(t,a),delete i[a]),a.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t){return/^nm$/i.test(t)},meridiem:function(t,e,n){return t<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre 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(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},a=function(t){return function(e,n,a,o){var s=i(e),l=r[t][i(e)];return 2===s&&(l=l[n?0:1]),l.replace(/%d/i,e)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];return t.defineLocale("ar",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,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(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(t){return n[t]}).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]}).replace(/,/g,"،")},week:{dow:6,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".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:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".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:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(t){return function(e,r,a,o){var s=n(e),l=i[t][n(e)];return 2===s&&(l=l[r?0:1]),l.replace(/%d/i,e)}},a=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];return t.defineLocale("ar-ly",{months:a,monthsShort:a,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,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(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]}).replace(/,/g,"،")},week:{dow:6,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".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:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};return t.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".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(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(t){return n[t]}).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]}).replace(/,/g,"،")},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".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:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};return t.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əsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".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ün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(t){return/^(gündüz|axşam)$/.test(t)},meridiem:function(t,e,n){return t<4?"gecə":t<12?"səhər":t<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(t){if(0===t)return t+"-ıncı";var n=t%10,i=t%100-n,r=t>=100?100:null;return t+(e[n]||e[i]||e[r])},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e){var n=t.split("_");return e%10==1&&e%100!=11?n[0]:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?n[1]:n[2]}function n(t,n,i){var r={ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===i?n?"хвіліна":"хвіліну":"h"===i?n?"гадзіна":"гадзіну":t+" "+e(r[i],+t)}return t.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".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:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(t){return/^(дня|вечара)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночы":t<12?"раніцы":t<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":case"w":case"W":return t%10!=2&&t%10!=3||t%100==12||t%100==13?t+"-ы":t+"-і";case"D":return t+"-га";default:return t}},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".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:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(t){var e=t%10,n=t%100;return 0===t?t+"-ев":0===n?t+"-ен":n>10&&n<20?t+"-ти":1===e?t+"-ви":2===e?t+"-ри":7===e||8===e?t+"-ми":t+"-ти"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_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ɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};return t.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".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:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(t){return t.replace(/[১২৩৪৫৬৭৮৯০]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(t,e){return 12===t&&(t=0),"রাত"===e&&t>=4||"দুপুর"===e&&t<5||"বিকাল"===e?t+12:t},meridiem:function(t,e,n){return t<4?"রাত":t<10?"সকাল":t<17?"দুপুর":t<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};return t.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".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:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(t){return t.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(t,e){return 12===t&&(t=0),"མཚན་མོ"===e&&t>=4||"ཉིན་གུང"===e&&t<5||"དགོང་དག"===e?t+12:t},meridiem:function(t,e,n){return t<4?"མཚན་མོ":t<10?"ཞོགས་ཀས":t<17?"ཉིན་གུང":t<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n){return t+" "+r({mm:"munutenn",MM:"miz",dd:"devezh"}[n],t)}function n(t){switch(i(t)){case 1:case 3:case 4:case 5:case 9:return t+" bloaz";default:return t+" vloaz"}}function i(t){return t>9?i(t%10):t}function r(t,e){return 2===e?a(t):t}function a(t){var e={m:"v",b:"v",d:"z"};return void 0===e[t.charAt(0)]?t:e[t.charAt(0)]+t.substring(1)}return t.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:e,h:"un eur",hh:"%d eur",d:"un devezh",dd:e,M:"ur miz",MM:e,y:"ur bloaz",yy:n},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(t){return t+(1===t?"añ":"vet")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n){var i=t+" ";switch(n){case"ss":return i+=1===t?"sekunda":2===t||3===t||4===t?"sekunde":"sekundi";case"m":return e?"jedna minuta":"jedne minute";case"mm":return i+=1===t?"minuta":2===t||3===t||4===t?"minute":"minuta";case"h":return e?"jedan sat":"jednog sata";case"hh":return i+=1===t?"sat":2===t||3===t||4===t?"sata":"sati";case"dd":return i+=1===t?"dan":"dana";case"MM":return i+=1===t?"mjesec":2===t||3===t||4===t?"mjeseca":"mjeseci";case"yy":return i+=1===t?"godina":2===t||3===t||4===t?"godine":"godina"}}return t.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_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_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čer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_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ç_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %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(t,e){var n=1===t?"r":2===t?"n":3===t?"r":4===t?"t":"è";return"w"!==e&&"W"!==e||(n="a"),t+n},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t){return t>1&&t<5&&1!=~~(t/10)}function n(t,n,i,r){var a=t+" ";switch(i){case"s":return n||r?"pár sekund":"pár sekundami";case"ss":return n||r?a+(e(t)?"sekundy":"sekund"):a+"sekundami";case"m":return n?"minuta":r?"minutu":"minutou";case"mm":return n||r?a+(e(t)?"minuty":"minut"):a+"minutami";case"h":return n?"hodina":r?"hodinu":"hodinou";case"hh":return n||r?a+(e(t)?"hodiny":"hodin"):a+"hodinami";case"d":return n||r?"den":"dnem";case"dd":return n||r?a+(e(t)?"dny":"dní"):a+"dny";case"M":return n||r?"měsíc":"měsícem";case"MM":return n||r?a+(e(t)?"měsíce":"měsíců"):a+"měsíci";case"y":return n||r?"rok":"rokem";case"yy":return n||r?a+(e(t)?"roky":"let"):a+"lety"}}var i="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),r="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),a=[/^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],o=/^(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;return t.defineLocale("cs",{months:i,monthsShort:r,monthsRegex:o,monthsShortRegex:o,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:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_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ítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(t){return t+(/сехет$/i.exec(t)?"рен":/ҫул$/i.exec(t)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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 ôl",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(t){var e=t,n="",i=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return e>20?n=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(n=i[e]),t+n},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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øndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".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å dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få 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åned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?r[n][0]:r[n][1]}return t.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_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:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?r[n][0]:r[n][1]}return t.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_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:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?r[n][0]:r[n][1]}return t.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_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:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];return t.defineLocale("dv",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".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(t){return"މފ"===t},meridiem:function(t,e,n){return t<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:7,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}return t.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(t,e){return t?"string"==typeof e&&/D/.test(e.substring(0,e.indexOf("MMMM")))?this._monthsGenitiveEl[t.month()]:this._monthsNominativeEl[t.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(t,e,n){return t>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(t){return"μ"===(t+"").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:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(t,n){var i=this._calendarEl[t],r=n&&n.hours();return e(i)&&(i=i.apply(n)),i.replace("{}",r%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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",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(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(t){return"p"===t.charAt(0).toLowerCase()},meridiem:function(t,e,n){return t>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;return t.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,i){return t?/-MMM-/.test(i)?n[t.month()]:e[t.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".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ñana 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ía",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;return t.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,i){return t?/-MMM-/.test(i)?n[t.month()]:e[t.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".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ñana 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ía",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;return t.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,i){return t?/-MMM-/.test(i)?n[t.month()]:e[t.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".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ñana 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ía",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[t+"sekundi",t+"sekundit"],m:["ühe minuti","üks minut"],mm:[t+" minuti",t+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[t+" tunni",t+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[t+" kuu",t+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[t+" aasta",t+" aastat"]};return e?r[n][2]?r[n][2]:r[n][1]:i?r[n][0]:r[n][1]}return t.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".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äna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:"%d päeva",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};return t.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یکشنبه_دوشنبه_سهشنبه_چهارشنبه_پنجشنبه_جمعه_شنبه".split("_"),weekdaysShort:"یکشنبه_دوشنبه_سهشنبه_چهارشنبه_پنجشنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".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(t){return/بعد از ظهر/.test(t)},meridiem:function(t,e,n){return t<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(t){return t.replace(/[۰-۹]/g,function(t){return n[t]}).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,i,r){var a="";switch(i){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":return r?"sekunnin":"sekuntia";case"m":return r?"minuutin":"minuutti";case"mm":a=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":a=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":a=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":a=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":a=r?"vuoden":"vuotta"}return a=n(t,r)+" "+a}function n(t,e){return t<10?e?r[t]:i[t]:t}var i="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),r=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",i[7],i[8],i[9]];return t.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_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änään] [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äästä",past:"%s sitten",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}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("fo",{months:"januar_februar_mars_apríl_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ánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_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:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".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’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] 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(t,e){switch(e){case"D":return t+(1===t?"er":"");default:case"M":case"Q":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".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’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] 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(t,e){switch(e){default:case"M":case"Q":case"D":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".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’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] 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(t,e){switch(e){default:case"M":case"Q":case"D":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");return t.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(t,i){return t?/-MMM-/.test(i)?n[t.month()]:e[t.month()]:e},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:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",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(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Méitheamh","Iúil","Lúnasa","Meán Fómhair","Deaireadh Fómhair","Samhain","Nollaig"],n=["Eaná","Feab","Márt","Aibr","Beal","Méit","Iúil","Lúna","Meán","Deai","Samh","Noll"],i=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Satharn"],r=["Dom","Lua","Mái","Céa","Déa","hAo","Sat"],a=["Do","Lu","Má","Ce","Dé","hA","Sa"];return t.defineLocale("ga",{months:e,monthsShort:n,monthsParseExact:!0,weekdays:i,weekdaysShort:r,weekdaysMin:a,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árach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné aig] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d mí",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(t){return t+(1===t?"d":t%10==2?"na":"mh")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],n=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],i=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],r=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],a=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"];return t.defineLocale("gd",{months:e,monthsShort:n,monthsParseExact:!0,weekdays:i,weekdaysShort:r,weekdaysMin:a,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àireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè 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ìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(t){return t+(1===t?"d":t%10==2?"na":"mh")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".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()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(t){return 0===t.indexOf("un")?"n"+t:"en "+t},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r={s:["thodde secondanim","thodde second"],ss:[t+" secondanim",t+" second"],m:["eka mintan","ek minute"],mm:[t+" mintanim",t+" mintam"],h:["eka voran","ek vor"],hh:[t+" voranim",t+" voram"],d:["eka disan","ek dis"],dd:[t+" disanim",t+" dis"],M:["eka mhoinean","ek mhoino"],MM:[t+" mhoineanim",t+" mhoine"],y:["eka vorsan","ek voros"],yy:[t+" vorsanim",t+" vorsam"]};return e?r[n][0]:r[n][1]}return t.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_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[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",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}(er)/,ordinal:function(t,e){switch(e){case"D":return t+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return t}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(t,e){return 12===t&&(t=0),"rati"===e?t<4?t:t+12:"sokalli"===e?t:"donparam"===e?t>12?t:t+12:"sanje"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"rati":t<12?"sokalli":t<16?"donparam":t<20?"sanje":"rati"}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};return t.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".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:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(t){return t.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(t,e){return 12===t&&(t=0),"રાત"===e?t<4?t:t+12:"સવાર"===e?t:"બપોર"===e?t>=10?t:t+12:"સાંજ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"રાત":t<10?"સવાર":t<17?"બપોર":t<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".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",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(t){return 2===t?"שעתיים":t+" שעות"},d:"יום",dd:function(t){return 2===t?"יומיים":t+" ימים"},M:"חודש",MM:function(t){return 2===t?"חודשיים":t+" חודשים"},y:"שנה",yy:function(t){return 2===t?"שנתיים":t%10==0&&10!==t?t+" שנה":t+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(t){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(t)},meridiem:function(t,e,n){return t<5?"לפנות בוקר":t<10?"בבוקר":t<12?n?'לפנה"צ':"לפני הצהריים":t<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};return t.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".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:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(t,e){return 12===t&&(t=0),"रात"===e?t<4?t:t+12:"सुबह"===e?t:"दोपहर"===e?t>=10?t:t+12:"शाम"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"रात":t<10?"सुबह":t<17?"दोपहर":t<20?"शाम":"रात"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n){var i=t+" ";switch(n){case"ss":return i+=1===t?"sekunda":2===t||3===t||4===t?"sekunde":"sekundi";case"m":return e?"jedna minuta":"jedne minute";case"mm":return i+=1===t?"minuta":2===t||3===t||4===t?"minute":"minuta";case"h":return e?"jedan sat":"jednog sata";case"hh":return i+=1===t?"sat":2===t||3===t||4===t?"sata":"sati";case"dd":return i+=1===t?"dan":"dana";case"MM":return i+=1===t?"mjesec":2===t||3===t||4===t?"mjeseca":"mjeseci";case"yy":return i+=1===t?"godina":2===t||3===t||4===t?"godine":"godina"}}return t.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_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čer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r=t;switch(n){case"s":return i||e?"néhány másodperc":"néhány másodperce";case"ss":return r+(i||e)?" másodperc":" másodperce";case"m":return"egy"+(i||e?" perc":" perce");case"mm":return r+(i||e?" perc":" perce");case"h":return"egy"+(i||e?" óra":" órája");case"hh":return r+(i||e?" óra":" órája");case"d":return"egy"+(i||e?" nap":" napja");case"dd":return r+(i||e?" nap":" napja");case"M":return"egy"+(i||e?" hónap":" hónapja");case"MM":return r+(i||e?" hónap":" hónapja");case"y":return"egy"+(i||e?" év":" éve");case"yy":return r+(i||e?" év":" éve")}return""}function n(t){return(t?"":"[múlt] ")+"["+i[this.day()]+"] LT[-kor]"}var i="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");return t.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_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(t){return"u"===t.charAt(1).toLowerCase()},meridiem:function(t,e,n){return t<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return n.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return n.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%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}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".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:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(t){return/^(ցերեկվա|երեկոյան)$/.test(t)},meridiem:function(t){return t<4?"գիշերվա":t<12?"առավոտվա":t<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(t,e){switch(e){case"DDD":case"w":case"W":case"DDDo":return 1===t?t+"-ին":t+"-րդ";default:return t}},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t,e){return 12===t&&(t=0),"pagi"===e?t:"siang"===e?t>=11?t:t+12:"sore"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"siang":t<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t){return t%100==11||t%10!=1}function n(t,n,i,r){var a=t+" ";switch(i){case"s":return n||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return e(t)?a+(n||r?"sekúndur":"sekúndum"):a+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return e(t)?a+(n||r?"mínútur":"mínútum"):n?a+"mínúta":a+"mínútu";case"hh":return e(t)?a+(n||r?"klukkustundir":"klukkustundum"):a+"klukkustund";case"d":return n?"dagur":r?"dag":"degi";case"dd":return e(t)?n?a+"dagar":a+(r?"daga":"dögum"):n?a+"dagur":a+(r?"dag":"degi");case"M":return n?"mánuður":r?"mánuð":"mánuði";case"MM":return e(t)?n?a+"mánuðir":a+(r?"mánuði":"mánuðum"):n?a+"mánuður":a+(r?"mánuð":"mánuði");case"y":return n||r?"ár":"ári";case"yy":return e(t)?a+(n||r?"ár":"árum"):a+(n||r?"ár":"ári")}}return t.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_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:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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ì_martedì_mercoledì_giovedì_venerdì_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(t){return(/^[0-9].+$/.test(t)?"tra":"in")+" "+t},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º",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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ì_martedì_mercoledì_giovedì_venerdì_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(t){return(/^[0-9].+$/.test(t)?"tra":"in")+" "+t},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º",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ja",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(t){return"午後"===t},meridiem:function(t,e,n){return t<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(t){return t.week()<this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(t){return this.week()<t.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";default:return t}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t,e){return 12===t&&(t=0),"enjing"===e?t:"siyang"===e?t>=11?t:t+12:"sonten"===e||"ndalu"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"enjing":t<15?"siyang":t<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".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:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(t){return/(წამი|წუთი|საათი|წელი)/.test(t)?t.replace(/ი$/,"ში"):t+"ში"},past:function(t){return/(წამი|წუთი|საათი|დღე|თვე)/.test(t)?t.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(t)?t.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(t){return 0===t?t:1===t?t+"-ლი":t<20||t<=100&&t%20==0||t%100==0?"მე-"+t:t+"-ე"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};return t.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".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:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(t){var n=t%10,i=t>=100?100:null;return t+(e[t]||e[n]||e[i])},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},n={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};return t.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".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(t){return"ល្ងាច"===t},meridiem:function(t,e,n){return t<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(t){return t.replace(/[១២៣៤៥៦៧៨៩០]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};return t.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".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:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(t){return t.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(t,e){return 12===t&&(t=0),"ರಾತ್ರಿ"===e?t<4?t:t+12:"ಬೆಳಿಗ್ಗೆ"===e?t:"ಮಧ್ಯಾಹ್ನ"===e?t>=10?t:t+12:"ಸಂಜೆ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"ರಾತ್ರಿ":t<10?"ಬೆಳಿಗ್ಗೆ":t<17?"ಮಧ್ಯಾಹ್ನ":t<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(t){return t+"ನೇ"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),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일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"일";case"M":return t+"월";case"w":case"W":return t+"주";default:return t}},meridiemParse:/오전|오후/,isPM:function(t){return"오후"===t},meridiem:function(t,e,n){return t<12?"오전":"오후"}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];return t.defineLocale("ku",{months:i,monthsShort:i,weekdays:"یهكشهممه_دووشهممه_سێشهممه_چوارشهممه_پێنجشهممه_ههینی_شهممه".split("_"),weekdaysShort:"یهكشهم_دووشهم_سێشهم_چوارشهم_پێنجشهم_ههینی_شهممه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".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(t){return/ئێواره/.test(t)},meridiem:function(t,e,n){return t<12?"بهیانی":"ئێواره"},calendar:{sameDay:"[ئهمرۆ كاتژمێر] LT",nextDay:"[بهیانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له %s",past:"%s",s:"چهند چركهیهك",ss:"چركه %d",m:"یهك خولهك",mm:"%d خولهك",h:"یهك كاتژمێر",hh:"%d كاتژمێر",d:"یهك ڕۆژ",dd:"%d ڕۆژ",M:"یهك مانگ",MM:"%d مانگ",y:"یهك ساڵ",yy:"%d ساڵ"},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(t){return n[t]}).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]}).replace(/,/g,"،")},week:{dow:6,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};return t.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".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:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(t){var n=t%10,i=t>=100?100:null;return t+(e[t]||e[n]||e[i])},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return e?r[n][0]:r[n][1]}function n(t){return r(t.substr(0,t.indexOf(" ")))?"a "+t:"an "+t}function i(t){return r(t.substr(0,t.indexOf(" ")))?"viru "+t:"virun "+t}function r(t){if(t=parseInt(t,10),isNaN(t))return!1;if(t<0)return!0;if(t<10)return 4<=t&&t<=7;if(t<100){var e=t%10,n=t/10;return r(0===e?n:e)}if(t<1e4){for(;t>=10;)t/=10;return r(t)}return t/=1e3,r(t)}return t.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_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éindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_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ëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:i,s:"e puer Sekonnen",ss:"%d Sekonnen",m:e,mm:"%d Minutten",h:e,hh:"%d Stonnen",d:e,dd:"%d Deeg",M:e,MM:"%d Méint",y:e,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".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(t){return"ຕອນແລງ"===t},meridiem:function(t,e,n){return t<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(t){return"ທີ່"+t}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){return e?"kelios sekundės":i?"kelių sekundžių":"kelias sekundes"}function n(t,e,n,i){return e?r(n)[0]:i?r(n)[1]:r(n)[2]}function i(t){return t%10==0||t>10&&t<20}function r(t){return o[t].split("_")}function a(t,e,a,o){var s=t+" ";return 1===t?s+n(t,e,a[0],o):e?s+(i(t)?r(a)[1]:r(a)[0]):o?s+r(a)[1]:s+(i(t)?r(a)[1]:r(a)[2])}var o={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};return t.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_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į_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".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:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:e,ss:a,m:n,mm:a,h:n,hh:a,d:n,dd:a,M:n,MM:a,y:n,yy:a},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(t){return t+"-oji"},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n){return n?e%10==1&&e%100!=11?t[2]:t[3]:e%10==1&&e%100!=11?t[0]:t[1]}function n(t,n,i){return t+" "+e(a[i],t,n)}function i(t,n,i){return e(a[i],t,n)}function r(t,e){return e?"dažas sekundes":"dažām sekundēm"}var a={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};return t.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_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:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:r,ss:n,m:i,mm:n,h:i,hh:n,d:i,dd:n,M:i,MM:n,y:i,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={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(t,e){return 1===t?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,n,i){var r=e.words[i];return 1===i.length?n?r[0]:r[1]:t+" "+e.correctGrammaticalCase(t,r)}};return t.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_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_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če u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mjesec",MM:e.translate,y:"godinu",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_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ātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".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ēkona ruarua",ss:"%d hēkona",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º",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".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:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(t){var e=t%10,n=t%100;return 0===t?t+"-ев":0===n?t+"-ен":n>10&&n<20?t+"-ти":1===e?t+"-ви":2===e?t+"-ри":7===e||8===e?t+"-ми":t+"-ти"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".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:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(t,e){return 12===t&&(t=0),"രാത്രി"===e&&t>=4||"ഉച്ച കഴിഞ്ഞ്"===e||"വൈകുന്നേരം"===e?t+12:t},meridiem:function(t,e,n){return t<4?"രാത്രി":t<12?"രാവിലെ":t<17?"ഉച്ച കഴിഞ്ഞ്":t<20?"വൈകുന്നേരം":"രാത്രി"}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){switch(n){case"s":return e?"хэдхэн секунд":"хэдхэн секундын";case"ss":return t+(e?" секунд":" секундын");case"m":case"mm":return t+(e?" минут":" минутын");case"h":case"hh":return t+(e?" цаг":" цагийн");case"d":case"dd":return t+(e?" өдөр":" өдрийн");case"M":case"MM":return t+(e?" сар":" сарын");case"y":case"yy":return t+(e?" жил":" жилийн");default:return t}}return t.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(t){return"ҮХ"===t},meridiem:function(t,e,n){return t<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%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:function(t,e){switch(e){case"d":case"D":case"DDD":return t+" өдөр";default:return t}}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r="";if(e)switch(n){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(n){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,t)}var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},i={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};return t.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".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:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%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},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,function(t){return i[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return n[t]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(t,e){return 12===t&&(t=0),"रात्री"===e?t<4?t:t+12:"सकाळी"===e?t:"दुपारी"===e?t>=10?t:t+12:"सायंकाळी"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"रात्री":t<10?"सकाळी":t<17?"दुपारी":t<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t,e){return 12===t&&(t=0),"pagi"===e?t:"tengahari"===e?t>=11?t:t+12:"petang"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"tengahari":t<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t,e){return 12===t&&(t=0),"pagi"===e?t:"tengahari"===e?t>=11?t:t+12:"petang"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"tengahari":t<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_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ħada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};return t.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".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:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(t){return t.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".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år 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åned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};return t.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,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 बजे"},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(t,e){return 12===t&&(t=0),"राति"===e?t<4?t:t+12:"बिहान"===e?t:"दिउँसो"===e?t>=10?t:t+12:"साँझ"===e?t+12:void 0},meridiem:function(t,e,n){return t<3?"राति":t<12?"बिहान":t<16?"दिउँसो":t<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;return t.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(t,i){return t?/-MMM-/.test(i)?n[t.month()]:e[t.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;return t.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(t,i){return t?/-MMM-/.test(i)?n[t.month()]:e[t.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),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år klokka] LT",lastWeek:"[Føregåande] 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ånad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};return t.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".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:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(t){return t.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(t,e){return 12===t&&(t=0),"ਰਾਤ"===e?t<4?t:t+12:"ਸਵੇਰ"===e?t:"ਦੁਪਹਿਰ"===e?t>=10?t:t+12:"ਸ਼ਾਮ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"ਰਾਤ":t<10?"ਸਵੇਰ":t<17?"ਦੁਪਹਿਰ":t<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t){return t%10<5&&t%10>1&&~~(t/10)%10!=1}function n(t,n,i){var r=t+" ";switch(i){case"ss":return r+(e(t)?"sekundy":"sekund");case"m":return n?"minuta":"minutę";case"mm":return r+(e(t)?"minuty":"minut");case"h":return n?"godzina":"godzinę";case"hh":return r+(e(t)?"godziny":"godzin");case"MM":return r+(e(t)?"miesiące":"miesięcy");case"yy":return r+(e(t)?"lata":"lat")}}var i="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),r="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");return t.defineLocale("pl",{months:function(t,e){return t?""===e?"("+r[t.month()]+"|"+i[t.month()]+")":/D MMMM/.test(e)?r[t.month()]:i[t.month()]:i},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_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ś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:n,m:n,mm:n,h:n,hh:n,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:n,y:"rok",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_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ça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".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 às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %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ês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_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ça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".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 [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %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ês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n){var i={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},r=" ";return(t%100>=20||t>=100&&t%100==0)&&(r=" de "),t+r+i[n]}return t.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".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âine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:e,m:"un minut",mm:e,h:"o oră",hh:e,d:"o zi",dd:e,M:"o lună",MM:e,y:"un an",yy:e},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e){var n=t.split("_");return e%10==1&&e%100!=11?n[0]:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?n[1]:n[2]}function n(t,n,i){var r={ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===i?n?"минута":"минуту":t+" "+e(r[i],+t)}var i=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];return t.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,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:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(t){if(t.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(t){if(t.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:n,m:n,mm:n,h:"час",hh:n,d:"день",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(t){return/^(дня|вечера)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночи":t<12?"утра":t<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":return t+"-й";case"D":return t+"-го";case"w":case"W":return t+"-я";default:return t}},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];return t.defineLocale("sd",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(t){return"شام"===t},meridiem:function(t,e,n){return t<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".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žes",past:"maŋit %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ánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්ර_සි_සෙ".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 [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(t){return t+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(t){return"ප.ව."===t||"පස් වරු"===t},meridiem:function(t,e,n){return t>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t){return t>1&&t<5}function n(t,n,i,r){var a=t+" ";switch(i){case"s":return n||r?"pár sekúnd":"pár sekundami";case"ss":return n||r?a+(e(t)?"sekundy":"sekúnd"):a+"sekundami";case"m":return n?"minúta":r?"minútu":"minútou";case"mm":return n||r?a+(e(t)?"minúty":"minút"):a+"minútami";case"h":return n?"hodina":r?"hodinu":"hodinou";case"hh":return n||r?a+(e(t)?"hodiny":"hodín"):a+"hodinami";case"d":return n||r?"deň":"dňom";case"dd":return n||r?a+(e(t)?"dni":"dní"):a+"dňami";case"M":return n||r?"mesiac":"mesiacom";case"MM":return n||r?a+(e(t)?"mesiace":"mesiacov"):a+"mesiacmi";case"y":return n||r?"rok":"rokom";case"yy":return n||r?a+(e(t)?"roky":"rokov"):a+"rokmi"}}var i="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),r="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");return t.defineLocale("sk",{months:i,monthsShort:r,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_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ľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r=t+" ";switch(n){case"s":return e||i?"nekaj sekund":"nekaj sekundami";case"ss":return r+=1===t?e?"sekundo":"sekundi":2===t?e||i?"sekundi":"sekundah":t<5?e||i?"sekunde":"sekundah":"sekund";case"m":return e?"ena minuta":"eno minuto";case"mm":return r+=1===t?e?"minuta":"minuto":2===t?e||i?"minuti":"minutama":t<5?e||i?"minute":"minutami":e||i?"minut":"minutami";case"h":return e?"ena ura":"eno uro";case"hh":return r+=1===t?e?"ura":"uro":2===t?e||i?"uri":"urama":t<5?e||i?"ure":"urami":e||i?"ur":"urami";case"d":return e||i?"en dan":"enim dnem";case"dd":return r+=1===t?e||i?"dan":"dnem":2===t?e||i?"dni":"dnevoma":e||i?"dni":"dnevi";case"M":return e||i?"en mesec":"enim mesecem";case"MM":return r+=1===t?e||i?"mesec":"mesecem":2===t?e||i?"meseca":"mesecema":t<5?e||i?"mesece":"meseci":e||i?"mesecev":"meseci";case"y":return e||i?"eno leto":"enim letom";case"yy":return r+=1===t?e||i?"leto":"letom":2===t?e||i?"leti":"letoma":t<5?e||i?"leta":"leti":e||i?"let":"leti"}}return t.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_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_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čeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %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:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(t){return"M"===t.charAt(0)},meridiem:function(t,e,n){return t<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={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(t,e){return 1===t?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,n,i){var r=e.words[i];return 1===i.length?n?r[0]:r[1]:t+" "+e.correctGrammaticalCase(t,r)}};return t.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_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_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če u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mesec",MM:e.translate,y:"godinu",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(t,e){return 1===t?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,n,i){var r=e.words[i];return 1===i.length?n?r[0]:r[1]:t+" "+e.correctGrammaticalCase(t,r)}};return t.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".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:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"дан",dd:e.translate,M:"месец",MM:e.translate,y:"годину",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t,e,n){return t<11?"ekuseni":t<15?"emini":t<19?"entsambama":"ebusuku"},meridiemHour:function(t,e){return 12===t&&(t=0),"ekuseni"===e?t:"emini"===e?t>=11?t:t+12:"entsambama"===e||"ebusuku"===e?0===t?0:t+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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öndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".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år] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några 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ånad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"e":1===e?"a":2===e?"a":"e")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};return t.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".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:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(t){return t+"வது"},preparse:function(t){return t.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(t){return n[t]})},postformat:function(t){return t.replace(/\d/g,function(t){return e[t]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(t,e,n){return t<2?" யாமம்":t<6?" வைகறை":t<10?" காலை":t<14?" நண்பகல்":t<18?" எற்பாடு":t<22?" மாலை":" யாமம்"},meridiemHour:function(t,e){return 12===t&&(t=0),"யாமம்"===e?t<2?t:t+12:"வைகறை"===e||"காலை"===e?t:"நண்பகல்"===e&&t>=10?t:t+12},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".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:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(t,e){return 12===t&&(t=0),"రాత్రి"===e?t<4?t:t+12:"ఉదయం"===e?t:"మధ్యాహ్నం"===e?t>=10?t:t+12:"సాయంత్రం"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"రాత్రి":t<10?"ఉదయం":t<17?"మధ్యాహ్నం":t<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_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:"minutu balun",ss:"minutu %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(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};return t.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".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:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(t,e){return 12===t&&(t=0),"шаб"===e?t<4?t:t+12:"субҳ"===e?t:"рӯз"===e?t>=11?t:t+12:"бегоҳ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"шаб":t<11?"субҳ":t<16?"рӯз":t<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(t){var n=t%10,i=t>=100?100:null;return t+(e[t]||e[n]||e[i])},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".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"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(t){return"หลังเที่ยง"===t},meridiem:function(t,e,n){return t<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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(t){return t},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t){var e=t;return e=-1!==t.indexOf("jaj")?e.slice(0,-3)+"leS":-1!==t.indexOf("jar")?e.slice(0,-3)+"waQ":-1!==t.indexOf("DIS")?e.slice(0,-3)+"nem":e+" pIq"}function n(t){var e=t;return e=-1!==t.indexOf("jaj")?e.slice(0,-3)+"Hu’":-1!==t.indexOf("jar")?e.slice(0,-3)+"wen":-1!==t.indexOf("DIS")?e.slice(0,-3)+"ben":e+" ret"}function i(t,e,n,i){var a=r(t);switch(n){case"ss":return a+" lup";case"mm":return a+" tup";case"hh":return a+" rep";case"dd":return a+" jaj";case"MM":return a+" jar";case"yy":return a+" DIS"}}function r(t){var e=Math.floor(t%1e3/100),n=Math.floor(t%100/10),i=t%10,r="";return e>0&&(r+=a[e]+"vatlh"),n>0&&(r+=(""!==r?" ":"")+a[n]+"maH"),i>0&&(r+=(""!==r?" ":"")+a[i]),""===r?"pagh":r}var a="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");return t.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".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’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:e,past:n,s:"puS lup",ss:i,m:"wa’ tup",mm:i,h:"wa’ rep",hh:i,d:"wa’ jaj",dd:i,M:"wa’ jar",MM:i,y:"wa’ DIS",yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};return t.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(t,n){switch(n){case"d":case"D":case"Do":case"DD":return t;default:if(0===t)return t+"'ıncı";var i=t%10,r=t%100-i,a=t>=100?100:null;return t+(e[i]||e[r]||e[a])}},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e,n,i){var r={s:["viensas secunds","'iensas secunds"],ss:[t+" secunds",t+" secunds"],m:["'n míut","'iens míut"],mm:[t+" míuts",t+" míuts"],h:["'n þora","'iensa þora"],hh:[t+" þoras",t+" þoras"],d:["'n ziua","'iensa ziua"],dd:[t+" ziuas",t+" ziuas"],M:["'n mes","'iens mes"],MM:[t+" mesen",t+" mesen"],y:["'n ar","'iens ar"],yy:[t+" ars",t+" ars"]};return i?r[n][0]:e?r[n][0]:r[n][1]}return t.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".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(t){return"d'o"===t.toLowerCase()},meridiem:function(t,e,n){return t>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%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}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".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:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".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ḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(t,e){return 12===t&&(t=0),"يېرىم كېچە"===e||"سەھەر"===e||"چۈشتىن بۇرۇن"===e?t:"چۈشتىن كېيىن"===e||"كەچ"===e?t+12:t>=11?t:t+12},meridiem:function(t,e,n){var i=100*t+e;return i<600?"يېرىم كېچە":i<900?"سەھەر":i<1130?"چۈشتىن بۇرۇن":i<1230?"چۈش":i<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"-كۈنى";case"w":case"W":return t+"-ھەپتە";default:return t}},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";function e(t,e){var n=t.split("_");return e%10==1&&e%100!=11?n[0]:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?n[1]:n[2]}function n(t,n,i){var r={ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===i?n?"хвилина":"хвилину":"h"===i?n?"година":"годину":t+" "+e(r[i],+t)}function i(t,e){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===t?n.nominative.slice(1,7).concat(n.nominative.slice(0,1)):t?n[/(\[[ВвУу]\]) ?dddd/.test(e)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(e)?"genitive":"nominative"][t.day()]:n.nominative}function r(t){return function(){return t+"о"+(11===this.hours()?"б":"")+"] LT"}}return t.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:i,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".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:r("[Сьогодні "),nextDay:r("[Завтра "),lastDay:r("[Вчора "),nextWeek:r("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return r("[Минулої] dddd [").call(this);case 1:case 2:case 4:return r("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:n,m:n,mm:n,h:"годину",hh:n,d:"день",dd:n,M:"місяць",MM:n,y:"рік",yy:n},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(t){return/^(дня|вечора)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночі":t<12?"ранку":t<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":case"w":case"W":return t+"-й";case"D":return t+"-го";default:return t}},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";var e=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return t.defineLocale("ur",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(t){return"شام"===t},meridiem:function(t,e,n){return t<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".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:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.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}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".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(t){return/^ch$/i.test(t)},meridiem:function(t,e,n){return t<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] 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ôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(t){return t},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".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~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".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:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"下午"===e||"晚上"===e?t+12:t>=11?t:t+12},meridiem:function(t,e,n){var i=100*t+e;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"周";default:return t}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"中午"===e?t>=11?t:t+12:"下午"===e||"晚上"===e?t+12:void 0},meridiem:function(t,e,n){var i=100*t+e;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"週";default:return t}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})})},function(t,e,n){!function(t,e){e(n(0))}(0,function(t){"use strict";return t.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"中午"===e?t>=11?t:t+12:"下午"===e||"晚上"===e?t+12:void 0},meridiem:function(t,e,n){var i=100*t+e;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"週";default:return t}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})})},,function(t,e,n){(function(t,i){var r;(function(){function a(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function o(t,e,n,i){for(var r=-1,a=null==t?0:t.length;++r<a;){var o=t[r];e(i,o,n(o),t)}return i}function s(t,e){for(var n=-1,i=null==t?0:t.length;++n<i&&!1!==e(t[n],n,t););return t}function l(t,e){for(var n=null==t?0:t.length;n--&&!1!==e(t[n],n,t););return t}function u(t,e){for(var n=-1,i=null==t?0:t.length;++n<i;)if(!e(t[n],n,t))return!1;return!0}function d(t,e){for(var n=-1,i=null==t?0:t.length,r=0,a=[];++n<i;){var o=t[n];e(o,n,t)&&(a[r++]=o)}return a}function c(t,e){return!!(null==t?0:t.length)&&w(t,e,0)>-1}function h(t,e,n){for(var i=-1,r=null==t?0:t.length;++i<r;)if(n(e,t[i]))return!0;return!1}function f(t,e){for(var n=-1,i=null==t?0:t.length,r=Array(i);++n<i;)r[n]=e(t[n],n,t);return r}function p(t,e){for(var n=-1,i=e.length,r=t.length;++n<i;)t[r+n]=e[n];return t}function m(t,e,n,i){var r=-1,a=null==t?0:t.length;for(i&&a&&(n=t[++r]);++r<a;)n=e(n,t[r],r,t);return n}function g(t,e,n,i){var r=null==t?0:t.length;for(i&&r&&(n=t[--r]);r--;)n=e(n,t[r],r,t);return n}function _(t,e){for(var n=-1,i=null==t?0:t.length;++n<i;)if(e(t[n],n,t))return!0;return!1}function v(t){return t.split("")}function y(t){return t.match(Re)||[]}function b(t,e,n){var i;return n(t,function(t,n,r){if(e(t,n,r))return i=n,!1}),i}function M(t,e,n,i){for(var r=t.length,a=n+(i?1:-1);i?a--:++a<r;)if(e(t[a],a,t))return a;return-1}function w(t,e,n){return e===e?J(t,e,n):M(t,S,n)}function D(t,e,n,i){for(var r=n-1,a=t.length;++r<a;)if(i(t[r],e))return r;return-1}function S(t){return t!==t}function L(t,e){var n=null==t?0:t.length;return n?Y(t,e)/n:At}function T(t){return function(e){return null==e?nt:e[t]}}function x(t){return function(e){return null==t?nt:t[e]}}function k(t,e,n,i,r){return r(t,function(t,r,a){n=i?(i=!1,t):e(n,t,r,a)}),n}function C(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t}function Y(t,e){for(var n,i=-1,r=t.length;++i<r;){var a=e(t[i]);a!==nt&&(n=n===nt?a:n+a)}return n}function E(t,e){for(var n=-1,i=Array(t);++n<t;)i[n]=e(n);return i}function H(t,e){return f(e,function(e){return[e,t[e]]})}function A(t){return function(e){return t(e)}}function I(t,e){return f(e,function(e){return t[e]})}function P(t,e){return t.has(e)}function O(t,e){for(var n=-1,i=t.length;++n<i&&w(e,t[n],0)>-1;);return n}function R(t,e){for(var n=t.length;n--&&w(e,t[n],0)>-1;);return n}function j(t,e){for(var n=t.length,i=0;n--;)t[n]===e&&++i;return i}function F(t){return"\\"+Ln[t]}function W(t,e){return null==t?nt:t[e]}function N(t){return gn.test(t)}function z(t){return _n.test(t)}function V(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}function B(t){var e=-1,n=Array(t.size);return t.forEach(function(t,i){n[++e]=[i,t]}),n}function U(t,e){return function(n){return t(e(n))}}function G(t,e){for(var n=-1,i=t.length,r=0,a=[];++n<i;){var o=t[n];o!==e&&o!==lt||(t[n]=lt,a[r++]=n)}return a}function q(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t}),n}function X(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=[t,t]}),n}function J(t,e,n){for(var i=n-1,r=t.length;++i<r;)if(t[i]===e)return i;return-1}function $(t,e,n){for(var i=n+1;i--;)if(t[i]===e)return i;return i}function K(t){return N(t)?Q(t):zn(t)}function Z(t){return N(t)?tt(t):v(t)}function Q(t){for(var e=pn.lastIndex=0;pn.test(t);)++e;return e}function tt(t){return t.match(pn)||[]}function et(t){return t.match(mn)||[]}var nt,it=200,rt="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",at="Expected a function",ot="__lodash_hash_undefined__",st=500,lt="__lodash_placeholder__",ut=1,dt=2,ct=4,ht=1,ft=2,pt=1,mt=2,gt=4,_t=8,vt=16,yt=32,bt=64,Mt=128,wt=256,Dt=512,St=30,Lt="...",Tt=800,xt=16,kt=1,Ct=2,Yt=1/0,Et=9007199254740991,Ht=1.7976931348623157e308,At=NaN,It=4294967295,Pt=It-1,Ot=It>>>1,Rt=[["ary",Mt],["bind",pt],["bindKey",mt],["curry",_t],["curryRight",vt],["flip",Dt],["partial",yt],["partialRight",bt],["rearg",wt]],jt="[object Arguments]",Ft="[object Array]",Wt="[object AsyncFunction]",Nt="[object Boolean]",zt="[object Date]",Vt="[object DOMException]",Bt="[object Error]",Ut="[object Function]",Gt="[object GeneratorFunction]",qt="[object Map]",Xt="[object Number]",Jt="[object Null]",$t="[object Object]",Kt="[object Proxy]",Zt="[object RegExp]",Qt="[object Set]",te="[object String]",ee="[object Symbol]",ne="[object Undefined]",ie="[object WeakMap]",re="[object WeakSet]",ae="[object ArrayBuffer]",oe="[object DataView]",se="[object Float32Array]",le="[object Float64Array]",ue="[object Int8Array]",de="[object Int16Array]",ce="[object Int32Array]",he="[object Uint8Array]",fe="[object Uint8ClampedArray]",pe="[object Uint16Array]",me="[object Uint32Array]",ge=/\b__p \+= '';/g,_e=/\b(__p \+=) '' \+/g,ve=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ye=/&(?:amp|lt|gt|quot|#39);/g,be=/[&<>"']/g,Me=RegExp(ye.source),we=RegExp(be.source),De=/<%-([\s\S]+?)%>/g,Se=/<%([\s\S]+?)%>/g,Le=/<%=([\s\S]+?)%>/g,Te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,xe=/^\w*$/,ke=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ce=/[\\^$.*+?()[\]{}|]/g,Ye=RegExp(Ce.source),Ee=/^\s+|\s+$/g,He=/^\s+/,Ae=/\s+$/,Ie=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Pe=/\{\n\/\* \[wrapped with (.+)\] \*/,Oe=/,? & /,Re=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,je=/\\(\\)?/g,Fe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,We=/\w*$/,Ne=/^[-+]0x[0-9a-f]+$/i,ze=/^0b[01]+$/i,Ve=/^\[object .+?Constructor\]$/,Be=/^0o[0-7]+$/i,Ue=/^(?:0|[1-9]\d*)$/,Ge=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,qe=/($^)/,Xe=/['\n\r\u2028\u2029\\]/g,Je="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",$e="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ke="["+$e+"]",Ze="["+Je+"]",Qe="[a-z\\xdf-\\xf6\\xf8-\\xff]",tn="[^\\ud800-\\udfff"+$e+"\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",en="\\ud83c[\\udffb-\\udfff]",nn="(?:\\ud83c[\\udde6-\\uddff]){2}",rn="[\\ud800-\\udbff][\\udc00-\\udfff]",an="[A-Z\\xc0-\\xd6\\xd8-\\xde]",on="(?:"+Qe+"|"+tn+")",sn="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",ln="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",nn,rn].join("|")+")[\\ufe0e\\ufe0f]?"+sn+")*",un="[\\ufe0e\\ufe0f]?"+sn+ln,dn="(?:"+["[\\u2700-\\u27bf]",nn,rn].join("|")+")"+un,cn="(?:"+["[^\\ud800-\\udfff]"+Ze+"?",Ze,nn,rn,"[\\ud800-\\udfff]"].join("|")+")",hn=RegExp("['’]","g"),fn=RegExp(Ze,"g"),pn=RegExp(en+"(?="+en+")|"+cn+un,"g"),mn=RegExp([an+"?"+Qe+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[Ke,an,"$"].join("|")+")","(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[Ke,an+on,"$"].join("|")+")",an+"?"+on+"+(?:['’](?:d|ll|m|re|s|t|ve))?",an+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",dn].join("|"),"g"),gn=RegExp("[\\u200d\\ud800-\\udfff"+Je+"\\ufe0e\\ufe0f]"),_n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,vn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],yn=-1,bn={};bn[se]=bn[le]=bn[ue]=bn[de]=bn[ce]=bn[he]=bn[fe]=bn[pe]=bn[me]=!0,bn[jt]=bn[Ft]=bn[ae]=bn[Nt]=bn[oe]=bn[zt]=bn[Bt]=bn[Ut]=bn[qt]=bn[Xt]=bn[$t]=bn[Zt]=bn[Qt]=bn[te]=bn[ie]=!1;var Mn={};Mn[jt]=Mn[Ft]=Mn[ae]=Mn[oe]=Mn[Nt]=Mn[zt]=Mn[se]=Mn[le]=Mn[ue]=Mn[de]=Mn[ce]=Mn[qt]=Mn[Xt]=Mn[$t]=Mn[Zt]=Mn[Qt]=Mn[te]=Mn[ee]=Mn[he]=Mn[fe]=Mn[pe]=Mn[me]=!0,Mn[Bt]=Mn[Ut]=Mn[ie]=!1;var wn={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},Dn={"&":"&","<":"<",">":">",'"':""","'":"'"},Sn={"&":"&","<":"<",">":">",""":'"',"'":"'"},Ln={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Tn=parseFloat,xn=parseInt,kn="object"==typeof t&&t&&t.Object===Object&&t,Cn="object"==typeof self&&self&&self.Object===Object&&self,Yn=kn||Cn||Function("return this")(),En="object"==typeof e&&e&&!e.nodeType&&e,Hn=En&&"object"==typeof i&&i&&!i.nodeType&&i,An=Hn&&Hn.exports===En,In=An&&kn.process,Pn=function(){try{var t=Hn&&Hn.require&&Hn.require("util").types;return t||In&&In.binding&&In.binding("util")}catch(t){}}(),On=Pn&&Pn.isArrayBuffer,Rn=Pn&&Pn.isDate,jn=Pn&&Pn.isMap,Fn=Pn&&Pn.isRegExp,Wn=Pn&&Pn.isSet,Nn=Pn&&Pn.isTypedArray,zn=T("length"),Vn=x(wn),Bn=x(Dn),Un=x(Sn),Gn=function t(e){function n(t){if(el(t)&&!hh(t)&&!(t instanceof v)){if(t instanceof r)return t;if(hd.call(t,"__wrapped__"))return Ka(t)}return new r(t)}function i(){}function r(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=nt}function v(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=It,this.__views__=[]}function x(){var t=new v(this.__wrapped__);return t.__actions__=Hr(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Hr(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Hr(this.__views__),t}function J(){if(this.__filtered__){var t=new v(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t}function Q(){var t=this.__wrapped__.value(),e=this.__dir__,n=hh(t),i=e<0,r=n?t.length:0,a=Ma(0,r,this.__views__),o=a.start,s=a.end,l=s-o,u=i?s:o-1,d=this.__iteratees__,c=d.length,h=0,f=zd(l,this.__takeCount__);if(!n||!i&&r==l&&f==l)return mr(t,this.__actions__);var p=[];t:for(;l--&&h<f;){u+=e;for(var m=-1,g=t[u];++m<c;){var _=d[m],v=_.iteratee,y=_.type,b=v(g);if(y==Ct)g=b;else if(!b){if(y==kt)continue t;break t}}p[h++]=g}return p}function tt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function Re(){this.__data__=Zd?Zd(null):{},this.size=0}function Je(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}function $e(t){var e=this.__data__;if(Zd){var n=e[t];return n===ot?nt:n}return hd.call(e,t)?e[t]:nt}function Ke(t){var e=this.__data__;return Zd?e[t]!==nt:hd.call(e,t)}function Ze(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=Zd&&e===nt?ot:e,this}function Qe(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function tn(){this.__data__=[],this.size=0}function en(t){var e=this.__data__,n=qn(e,t);return!(n<0)&&(n==e.length-1?e.pop():Td.call(e,n,1),--this.size,!0)}function nn(t){var e=this.__data__,n=qn(e,t);return n<0?nt:e[n][1]}function rn(t){return qn(this.__data__,t)>-1}function an(t,e){var n=this.__data__,i=qn(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this}function on(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}function sn(){this.size=0,this.__data__={hash:new tt,map:new(Xd||Qe),string:new tt}}function ln(t){var e=_a(this,t).delete(t);return this.size-=e?1:0,e}function un(t){return _a(this,t).get(t)}function dn(t){return _a(this,t).has(t)}function cn(t,e){var n=_a(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this}function pn(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new on;++e<n;)this.add(t[e])}function mn(t){return this.__data__.set(t,ot),this}function gn(t){return this.__data__.has(t)}function _n(t){var e=this.__data__=new Qe(t);this.size=e.size}function wn(){this.__data__=new Qe,this.size=0}function Dn(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}function Sn(t){return this.__data__.get(t)}function Ln(t){return this.__data__.has(t)}function kn(t,e){var n=this.__data__;if(n instanceof Qe){var i=n.__data__;if(!Xd||i.length<it-1)return i.push([t,e]),this.size=++n.size,this;n=this.__data__=new on(i)}return n.set(t,e),this.size=n.size,this}function Cn(t,e){var n=hh(t),i=!n&&ch(t),r=!n&&!i&&ph(t),a=!n&&!i&&!r&&yh(t),o=n||i||r||a,s=o?E(t.length,ad):[],l=s.length;for(var u in t)!e&&!hd.call(t,u)||o&&("length"==u||r&&("offset"==u||"parent"==u)||a&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||Ca(u,l))||s.push(u);return s}function En(t){var e=t.length;return e?t[$i(0,e-1)]:nt}function Hn(t,e){return qa(Hr(t),Qn(e,0,t.length))}function In(t){return qa(Hr(t))}function Pn(t,e,n){(n===nt||Ns(t[e],n))&&(n!==nt||e in t)||Kn(t,e,n)}function zn(t,e,n){var i=t[e];hd.call(t,e)&&Ns(i,n)&&(n!==nt||e in t)||Kn(t,e,n)}function qn(t,e){for(var n=t.length;n--;)if(Ns(t[n][0],e))return n;return-1}function Xn(t,e,n,i){return dc(t,function(t,r,a){e(i,t,n(t),a)}),i}function Jn(t,e){return t&&Ar(e,Ol(e),t)}function $n(t,e){return t&&Ar(e,Rl(e),t)}function Kn(t,e,n){"__proto__"==e&&Yd?Yd(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function Zn(t,e){for(var n=-1,i=e.length,r=Zu(i),a=null==t;++n<i;)r[n]=a?nt:Al(t,e[n]);return r}function Qn(t,e,n){return t===t&&(n!==nt&&(t=t<=n?t:n),e!==nt&&(t=t>=e?t:e)),t}function ti(t,e,n,i,r,a){var o,l=e&ut,u=e&dt,d=e&ct;if(n&&(o=r?n(t,i,r,a):n(t)),o!==nt)return o;if(!tl(t))return t;var c=hh(t);if(c){if(o=Sa(t),!l)return Hr(t,o)}else{var h=wc(t),f=h==Ut||h==Gt;if(ph(t))return wr(t,l);if(h==$t||h==jt||f&&!r){if(o=u||f?{}:La(t),!l)return u?Pr(t,$n(o,t)):Ir(t,Jn(o,t))}else{if(!Mn[h])return r?t:{};o=Ta(t,h,l)}}a||(a=new _n);var p=a.get(t);if(p)return p;a.set(t,o),vh(t)?t.forEach(function(i){o.add(ti(i,e,n,i,t,a))}):gh(t)&&t.forEach(function(i,r){o.set(r,ti(i,e,n,r,t,a))});var m=d?u?fa:ha:u?Rl:Ol,g=c?nt:m(t);return s(g||t,function(i,r){g&&(r=i,i=t[r]),zn(o,r,ti(i,e,n,r,t,a))}),o}function ei(t){var e=Ol(t);return function(n){return ni(n,t,e)}}function ni(t,e,n){var i=n.length;if(null==t)return!i;for(t=id(t);i--;){var r=n[i],a=e[r],o=t[r];if(o===nt&&!(r in t)||!a(o))return!1}return!0}function ii(t,e,n){if("function"!=typeof t)throw new od(at);return Lc(function(){t.apply(nt,n)},e)}function ri(t,e,n,i){var r=-1,a=c,o=!0,s=t.length,l=[],u=e.length;if(!s)return l;n&&(e=f(e,A(n))),i?(a=h,o=!1):e.length>=it&&(a=P,o=!1,e=new pn(e));t:for(;++r<s;){var d=t[r],p=null==n?d:n(d);if(d=i||0!==d?d:0,o&&p===p){for(var m=u;m--;)if(e[m]===p)continue t;l.push(d)}else a(e,p,i)||l.push(d)}return l}function ai(t,e){var n=!0;return dc(t,function(t,i,r){return n=!!e(t,i,r)}),n}function oi(t,e,n){for(var i=-1,r=t.length;++i<r;){var a=t[i],o=e(a);if(null!=o&&(s===nt?o===o&&!hl(o):n(o,s)))var s=o,l=a}return l}function si(t,e,n,i){var r=t.length;for(n=vl(n),n<0&&(n=-n>r?0:r+n),i=i===nt||i>r?r:vl(i),i<0&&(i+=r),i=n>i?0:yl(i);n<i;)t[n++]=e;return t}function li(t,e){var n=[];return dc(t,function(t,i,r){e(t,i,r)&&n.push(t)}),n}function ui(t,e,n,i,r){var a=-1,o=t.length;for(n||(n=ka),r||(r=[]);++a<o;){var s=t[a];e>0&&n(s)?e>1?ui(s,e-1,n,i,r):p(r,s):i||(r[r.length]=s)}return r}function di(t,e){return t&&hc(t,e,Ol)}function ci(t,e){return t&&fc(t,e,Ol)}function hi(t,e){return d(e,function(e){return Ks(t[e])})}function fi(t,e){e=br(e,t);for(var n=0,i=e.length;null!=t&&n<i;)t=t[Xa(e[n++])];return n&&n==i?t:nt}function pi(t,e,n){var i=e(t);return hh(t)?i:p(i,n(t))}function mi(t){return null==t?t===nt?ne:Jt:Cd&&Cd in id(t)?ba(t):Wa(t)}function gi(t,e){return t>e}function _i(t,e){return null!=t&&hd.call(t,e)}function vi(t,e){return null!=t&&e in id(t)}function yi(t,e,n){return t>=zd(e,n)&&t<Nd(e,n)}function bi(t,e,n){for(var i=n?h:c,r=t[0].length,a=t.length,o=a,s=Zu(a),l=1/0,u=[];o--;){var d=t[o];o&&e&&(d=f(d,A(e))),l=zd(d.length,l),s[o]=!n&&(e||r>=120&&d.length>=120)?new pn(o&&d):nt}d=t[0];var p=-1,m=s[0];t:for(;++p<r&&u.length<l;){var g=d[p],_=e?e(g):g;if(g=n||0!==g?g:0,!(m?P(m,_):i(u,_,n))){for(o=a;--o;){var v=s[o];if(!(v?P(v,_):i(t[o],_,n)))continue t}m&&m.push(_),u.push(g)}}return u}function Mi(t,e,n,i){return di(t,function(t,r,a){e(i,n(t),r,a)}),i}function wi(t,e,n){e=br(e,t),t=za(t,e);var i=null==t?t:t[Xa(_o(e))];return null==i?nt:a(i,t,n)}function Di(t){return el(t)&&mi(t)==jt}function Si(t){return el(t)&&mi(t)==ae}function Li(t){return el(t)&&mi(t)==zt}function Ti(t,e,n,i,r){return t===e||(null==t||null==e||!el(t)&&!el(e)?t!==t&&e!==e:xi(t,e,n,i,Ti,r))}function xi(t,e,n,i,r,a){var o=hh(t),s=hh(e),l=o?Ft:wc(t),u=s?Ft:wc(e);l=l==jt?$t:l,u=u==jt?$t:u;var d=l==$t,c=u==$t,h=l==u;if(h&&ph(t)){if(!ph(e))return!1;o=!0,d=!1}if(h&&!d)return a||(a=new _n),o||yh(t)?la(t,e,n,i,r,a):ua(t,e,l,n,i,r,a);if(!(n&ht)){var f=d&&hd.call(t,"__wrapped__"),p=c&&hd.call(e,"__wrapped__");if(f||p){var m=f?t.value():t,g=p?e.value():e;return a||(a=new _n),r(m,g,n,i,a)}}return!!h&&(a||(a=new _n),da(t,e,n,i,r,a))}function ki(t){return el(t)&&wc(t)==qt}function Ci(t,e,n,i){var r=n.length,a=r,o=!i;if(null==t)return!a;for(t=id(t);r--;){var s=n[r];if(o&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++r<a;){s=n[r];var l=s[0],u=t[l],d=s[1];if(o&&s[2]){if(u===nt&&!(l in t))return!1}else{var c=new _n;if(i)var h=i(u,d,l,t,e,c);if(!(h===nt?Ti(d,u,ht|ft,i,c):h))return!1}}return!0}function Yi(t){return!(!tl(t)||Ia(t))&&(Ks(t)?vd:Ve).test(Ja(t))}function Ei(t){return el(t)&&mi(t)==Zt}function Hi(t){return el(t)&&wc(t)==Qt}function Ai(t){return el(t)&&Qs(t.length)&&!!bn[mi(t)]}function Ii(t){return"function"==typeof t?t:null==t?Tu:"object"==typeof t?hh(t)?Wi(t[0],t[1]):Fi(t):Iu(t)}function Pi(t){if(!Pa(t))return Wd(t);var e=[];for(var n in id(t))hd.call(t,n)&&"constructor"!=n&&e.push(n);return e}function Oi(t){if(!tl(t))return Fa(t);var e=Pa(t),n=[];for(var i in t)("constructor"!=i||!e&&hd.call(t,i))&&n.push(i);return n}function Ri(t,e){return t<e}function ji(t,e){var n=-1,i=zs(t)?Zu(t.length):[];return dc(t,function(t,r,a){i[++n]=e(t,r,a)}),i}function Fi(t){var e=va(t);return 1==e.length&&e[0][2]?Ra(e[0][0],e[0][1]):function(n){return n===t||Ci(n,t,e)}}function Wi(t,e){return Ea(t)&&Oa(e)?Ra(Xa(t),e):function(n){var i=Al(n,t);return i===nt&&i===e?Pl(n,t):Ti(e,i,ht|ft)}}function Ni(t,e,n,i,r){t!==e&&hc(e,function(a,o){if(r||(r=new _n),tl(a))zi(t,e,o,n,Ni,i,r);else{var s=i?i(Ba(t,o),a,o+"",t,e,r):nt;s===nt&&(s=a),Pn(t,o,s)}},Rl)}function zi(t,e,n,i,r,a,o){var s=Ba(t,n),l=Ba(e,n),u=o.get(l);if(u)return void Pn(t,n,u);var d=a?a(s,l,n+"",t,e,o):nt,c=d===nt;if(c){var h=hh(l),f=!h&&ph(l),p=!h&&!f&&yh(l);d=l,h||f||p?hh(s)?d=s:Vs(s)?d=Hr(s):f?(c=!1,d=wr(l,!0)):p?(c=!1,d=xr(l,!0)):d=[]:ul(l)||ch(l)?(d=s,ch(s)?d=Ml(s):tl(s)&&!Ks(s)||(d=La(l))):c=!1}c&&(o.set(l,d),r(d,l,i,a,o),o.delete(l)),Pn(t,n,d)}function Vi(t,e){var n=t.length;if(n)return e+=e<0?n:0,Ca(e,n)?t[e]:nt}function Bi(t,e,n){var i=-1;return e=f(e.length?e:[Tu],A(ga())),C(ji(t,function(t,n,r){return{criteria:f(e,function(e){return e(t)}),index:++i,value:t}}),function(t,e){return Cr(t,e,n)})}function Ui(t,e){return Gi(t,e,function(e,n){return Pl(t,n)})}function Gi(t,e,n){for(var i=-1,r=e.length,a={};++i<r;){var o=e[i],s=fi(t,o);n(s,o)&&nr(a,br(o,t),s)}return a}function qi(t){return function(e){return fi(e,t)}}function Xi(t,e,n,i){var r=i?D:w,a=-1,o=e.length,s=t;for(t===e&&(e=Hr(e)),n&&(s=f(t,A(n)));++a<o;)for(var l=0,u=e[a],d=n?n(u):u;(l=r(s,d,l,i))>-1;)s!==t&&Td.call(s,l,1),Td.call(t,l,1);return t}function Ji(t,e){for(var n=t?e.length:0,i=n-1;n--;){var r=e[n];if(n==i||r!==a){var a=r;Ca(r)?Td.call(t,r,1):hr(t,r)}}return t}function $i(t,e){return t+Pd(Ud()*(e-t+1))}function Ki(t,e,n,i){for(var r=-1,a=Nd(Id((e-t)/(n||1)),0),o=Zu(a);a--;)o[i?a:++r]=t,t+=n;return o}function Zi(t,e){var n="";if(!t||e<1||e>Et)return n;do{e%2&&(n+=t),(e=Pd(e/2))&&(t+=t)}while(e);return n}function Qi(t,e){return Tc(Na(t,e,Tu),t+"")}function tr(t){return En(Jl(t))}function er(t,e){var n=Jl(t);return qa(n,Qn(e,0,n.length))}function nr(t,e,n,i){if(!tl(t))return t;e=br(e,t);for(var r=-1,a=e.length,o=a-1,s=t;null!=s&&++r<a;){var l=Xa(e[r]),u=n;if(r!=o){var d=s[l];u=i?i(d,l,s):nt,u===nt&&(u=tl(d)?d:Ca(e[r+1])?[]:{})}zn(s,l,u),s=s[l]}return t}function ir(t){return qa(Jl(t))}function rr(t,e,n){var i=-1,r=t.length;e<0&&(e=-e>r?0:r+e),n=n>r?r:n,n<0&&(n+=r),r=e>n?0:n-e>>>0,e>>>=0;for(var a=Zu(r);++i<r;)a[i]=t[i+e];return a}function ar(t,e){var n;return dc(t,function(t,i,r){return!(n=e(t,i,r))}),!!n}function or(t,e,n){var i=0,r=null==t?i:t.length;if("number"==typeof e&&e===e&&r<=Ot){for(;i<r;){var a=i+r>>>1,o=t[a];null!==o&&!hl(o)&&(n?o<=e:o<e)?i=a+1:r=a}return r}return sr(t,e,Tu,n)}function sr(t,e,n,i){e=n(e);for(var r=0,a=null==t?0:t.length,o=e!==e,s=null===e,l=hl(e),u=e===nt;r<a;){var d=Pd((r+a)/2),c=n(t[d]),h=c!==nt,f=null===c,p=c===c,m=hl(c);if(o)var g=i||p;else g=u?p&&(i||h):s?p&&h&&(i||!f):l?p&&h&&!f&&(i||!m):!f&&!m&&(i?c<=e:c<e);g?r=d+1:a=d}return zd(a,Pt)}function lr(t,e){for(var n=-1,i=t.length,r=0,a=[];++n<i;){var o=t[n],s=e?e(o):o;if(!n||!Ns(s,l)){var l=s;a[r++]=0===o?0:o}}return a}function ur(t){return"number"==typeof t?t:hl(t)?At:+t}function dr(t){if("string"==typeof t)return t;if(hh(t))return f(t,dr)+"";if(hl(t))return lc?lc.call(t):"";var e=t+"";return"0"==e&&1/t==-Yt?"-0":e}function cr(t,e,n){var i=-1,r=c,a=t.length,o=!0,s=[],l=s;if(n)o=!1,r=h;else if(a>=it){var u=e?null:vc(t);if(u)return q(u);o=!1,r=P,l=new pn}else l=e?[]:s;t:for(;++i<a;){var d=t[i],f=e?e(d):d;if(d=n||0!==d?d:0,o&&f===f){for(var p=l.length;p--;)if(l[p]===f)continue t;e&&l.push(f),s.push(d)}else r(l,f,n)||(l!==s&&l.push(f),s.push(d))}return s}function hr(t,e){return e=br(e,t),null==(t=za(t,e))||delete t[Xa(_o(e))]}function fr(t,e,n,i){return nr(t,e,n(fi(t,e)),i)}function pr(t,e,n,i){for(var r=t.length,a=i?r:-1;(i?a--:++a<r)&&e(t[a],a,t););return n?rr(t,i?0:a,i?a+1:r):rr(t,i?a+1:0,i?r:a)}function mr(t,e){var n=t;return n instanceof v&&(n=n.value()),m(e,function(t,e){return e.func.apply(e.thisArg,p([t],e.args))},n)}function gr(t,e,n){var i=t.length;if(i<2)return i?cr(t[0]):[];for(var r=-1,a=Zu(i);++r<i;)for(var o=t[r],s=-1;++s<i;)s!=r&&(a[r]=ri(a[r]||o,t[s],e,n));return cr(ui(a,1),e,n)}function _r(t,e,n){for(var i=-1,r=t.length,a=e.length,o={};++i<r;){var s=i<a?e[i]:nt;n(o,t[i],s)}return o}function vr(t){return Vs(t)?t:[]}function yr(t){return"function"==typeof t?t:Tu}function br(t,e){return hh(t)?t:Ea(t,e)?[t]:xc(Dl(t))}function Mr(t,e,n){var i=t.length;return n=n===nt?i:n,!e&&n>=i?t:rr(t,e,n)}function wr(t,e){if(e)return t.slice();var n=t.length,i=wd?wd(n):new t.constructor(n);return t.copy(i),i}function Dr(t){var e=new t.constructor(t.byteLength);return new Md(e).set(new Md(t)),e}function Sr(t,e){var n=e?Dr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}function Lr(t){var e=new t.constructor(t.source,We.exec(t));return e.lastIndex=t.lastIndex,e}function Tr(t){return sc?id(sc.call(t)):{}}function xr(t,e){var n=e?Dr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function kr(t,e){if(t!==e){var n=t!==nt,i=null===t,r=t===t,a=hl(t),o=e!==nt,s=null===e,l=e===e,u=hl(e);if(!s&&!u&&!a&&t>e||a&&o&&l&&!s&&!u||i&&o&&l||!n&&l||!r)return 1;if(!i&&!a&&!u&&t<e||u&&n&&r&&!i&&!a||s&&n&&r||!o&&r||!l)return-1}return 0}function Cr(t,e,n){for(var i=-1,r=t.criteria,a=e.criteria,o=r.length,s=n.length;++i<o;){var l=kr(r[i],a[i]);if(l){if(i>=s)return l;return l*("desc"==n[i]?-1:1)}}return t.index-e.index}function Yr(t,e,n,i){for(var r=-1,a=t.length,o=n.length,s=-1,l=e.length,u=Nd(a-o,0),d=Zu(l+u),c=!i;++s<l;)d[s]=e[s];for(;++r<o;)(c||r<a)&&(d[n[r]]=t[r]);for(;u--;)d[s++]=t[r++];return d}function Er(t,e,n,i){for(var r=-1,a=t.length,o=-1,s=n.length,l=-1,u=e.length,d=Nd(a-s,0),c=Zu(d+u),h=!i;++r<d;)c[r]=t[r];for(var f=r;++l<u;)c[f+l]=e[l];for(;++o<s;)(h||r<a)&&(c[f+n[o]]=t[r++]);return c}function Hr(t,e){var n=-1,i=t.length;for(e||(e=Zu(i));++n<i;)e[n]=t[n];return e}function Ar(t,e,n,i){var r=!n;n||(n={});for(var a=-1,o=e.length;++a<o;){var s=e[a],l=i?i(n[s],t[s],s,n,t):nt;l===nt&&(l=t[s]),r?Kn(n,s,l):zn(n,s,l)}return n}function Ir(t,e){return Ar(t,bc(t),e)}function Pr(t,e){return Ar(t,Mc(t),e)}function Or(t,e){return function(n,i){var r=hh(n)?o:Xn,a=e?e():{};return r(n,t,ga(i,2),a)}}function Rr(t){return Qi(function(e,n){var i=-1,r=n.length,a=r>1?n[r-1]:nt,o=r>2?n[2]:nt;for(a=t.length>3&&"function"==typeof a?(r--,a):nt,o&&Ya(n[0],n[1],o)&&(a=r<3?nt:a,r=1),e=id(e);++i<r;){var s=n[i];s&&t(e,s,i,a)}return e})}function jr(t,e){return function(n,i){if(null==n)return n;if(!zs(n))return t(n,i);for(var r=n.length,a=e?r:-1,o=id(n);(e?a--:++a<r)&&!1!==i(o[a],a,o););return n}}function Fr(t){return function(e,n,i){for(var r=-1,a=id(e),o=i(e),s=o.length;s--;){var l=o[t?s:++r];if(!1===n(a[l],l,a))break}return e}}function Wr(t,e,n){function i(){return(this&&this!==Yn&&this instanceof i?a:t).apply(r?n:this,arguments)}var r=e&pt,a=Vr(t);return i}function Nr(t){return function(e){e=Dl(e);var n=N(e)?Z(e):nt,i=n?n[0]:e.charAt(0),r=n?Mr(n,1).join(""):e.slice(1);return i[t]()+r}}function zr(t){return function(e){return m(Mu(eu(e).replace(hn,"")),t,"")}}function Vr(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var n=uc(t.prototype),i=t.apply(n,e);return tl(i)?i:n}}function Br(t,e,n){function i(){for(var o=arguments.length,s=Zu(o),l=o,u=ma(i);l--;)s[l]=arguments[l];var d=o<3&&s[0]!==u&&s[o-1]!==u?[]:G(s,u);return(o-=d.length)<n?ea(t,e,qr,i.placeholder,nt,s,d,nt,nt,n-o):a(this&&this!==Yn&&this instanceof i?r:t,this,s)}var r=Vr(t);return i}function Ur(t){return function(e,n,i){var r=id(e);if(!zs(e)){var a=ga(n,3);e=Ol(e),n=function(t){return a(r[t],t,r)}}var o=t(e,n,i);return o>-1?r[a?e[o]:o]:nt}}function Gr(t){return ca(function(e){var n=e.length,i=n,a=r.prototype.thru;for(t&&e.reverse();i--;){var o=e[i];if("function"!=typeof o)throw new od(at);if(a&&!s&&"wrapper"==pa(o))var s=new r([],!0)}for(i=s?i:n;++i<n;){o=e[i];var l=pa(o),u="wrapper"==l?yc(o):nt;s=u&&Aa(u[0])&&u[1]==(Mt|_t|yt|wt)&&!u[4].length&&1==u[9]?s[pa(u[0])].apply(s,u[3]):1==o.length&&Aa(o)?s[l]():s.thru(o)}return function(){var t=arguments,i=t[0];if(s&&1==t.length&&hh(i))return s.plant(i).value();for(var r=0,a=n?e[r].apply(this,t):i;++r<n;)a=e[r].call(this,a);return a}})}function qr(t,e,n,i,r,a,o,s,l,u){function d(){for(var _=arguments.length,v=Zu(_),y=_;y--;)v[y]=arguments[y];if(p)var b=ma(d),M=j(v,b);if(i&&(v=Yr(v,i,r,p)),a&&(v=Er(v,a,o,p)),_-=M,p&&_<u){var w=G(v,b);return ea(t,e,qr,d.placeholder,n,v,w,s,l,u-_)}var D=h?n:this,S=f?D[t]:t;return _=v.length,s?v=Va(v,s):m&&_>1&&v.reverse(),c&&l<_&&(v.length=l),this&&this!==Yn&&this instanceof d&&(S=g||Vr(S)),S.apply(D,v)}var c=e&Mt,h=e&pt,f=e&mt,p=e&(_t|vt),m=e&Dt,g=f?nt:Vr(t);return d}function Xr(t,e){return function(n,i){return Mi(n,t,e(i),{})}}function Jr(t,e){return function(n,i){var r;if(n===nt&&i===nt)return e;if(n!==nt&&(r=n),i!==nt){if(r===nt)return i;"string"==typeof n||"string"==typeof i?(n=dr(n),i=dr(i)):(n=ur(n),i=ur(i)),r=t(n,i)}return r}}function $r(t){return ca(function(e){return e=f(e,A(ga())),Qi(function(n){var i=this;return t(e,function(t){return a(t,i,n)})})})}function Kr(t,e){e=e===nt?" ":dr(e);var n=e.length;if(n<2)return n?Zi(e,t):e;var i=Zi(e,Id(t/K(e)));return N(e)?Mr(Z(i),0,t).join(""):i.slice(0,t)}function Zr(t,e,n,i){function r(){for(var e=-1,l=arguments.length,u=-1,d=i.length,c=Zu(d+l),h=this&&this!==Yn&&this instanceof r?s:t;++u<d;)c[u]=i[u];for(;l--;)c[u++]=arguments[++e];return a(h,o?n:this,c)}var o=e&pt,s=Vr(t);return r}function Qr(t){return function(e,n,i){return i&&"number"!=typeof i&&Ya(e,n,i)&&(n=i=nt),e=_l(e),n===nt?(n=e,e=0):n=_l(n),i=i===nt?e<n?1:-1:_l(i),Ki(e,n,i,t)}}function ta(t){return function(e,n){return"string"==typeof e&&"string"==typeof n||(e=bl(e),n=bl(n)),t(e,n)}}function ea(t,e,n,i,r,a,o,s,l,u){var d=e&_t,c=d?o:nt,h=d?nt:o,f=d?a:nt,p=d?nt:a;e|=d?yt:bt,(e&=~(d?bt:yt))>||(e&=~(pt|mt));var m=[t,e,r,f,c,p,h,s,l,u],g=n.apply(nt,m);return Aa(t)&&Sc(g,m),g.placeholder=i,Ua(g,t,e)}function na(t){var e=nd[t];return function(t,n){if(t=bl(t),(n=null==n?0:zd(vl(n),292))&&jd(t)){var i=(Dl(t)+"e").split("e");return i=(Dl(e(i[0]+"e"+(+i[1]+n)))+"e").split("e"),+(i[0]+"e"+(+i[1]-n))}return e(t)}}function ia(t){return function(e){var n=wc(e);return n==qt?B(e):n==Qt?X(e):H(e,t(e))}}function ra(t,e,n,i,r,a,o,s){var l=e&mt;if(!l&&"function"!=typeof t)throw new od(at);var u=i?i.length:0;if(u||(e&=~(yt|bt),i=r=nt),o=o===nt?o:Nd(vl(o),0),s=s===nt?s:vl(s),u-=r?r.length:0,e&bt){var d=i,c=r;i=r=nt}var h=l?nt:yc(t),f=[t,e,n,i,r,d,c,a,o,s];if(h&&ja(f,h),t=f[0],e=f[1],n=f[2],i=f[3],r=f[4],s=f[9]=f[9]===nt?l?0:t.length:Nd(f[9]-u,0),!s&&e&(_t|vt)&&(e&=~(_t|vt)),e&&e!=pt)p=e==_t||e==vt?Br(t,e,s):e!=yt&&e!=(pt|yt)||r.length?qr.apply(nt,f):Zr(t,e,n,i);else var p=Wr(t,e,n);return Ua((h?pc:Sc)(p,f),t,e)}function aa(t,e,n,i){return t===nt||Ns(t,ud[n])&&!hd.call(i,n)?e:t}function oa(t,e,n,i,r,a){return tl(t)&&tl(e)&&(a.set(e,t),Ni(t,e,nt,oa,a),a.delete(e)),t}function sa(t){return ul(t)?nt:t}function la(t,e,n,i,r,a){var o=n&ht,s=t.length,l=e.length;if(s!=l&&!(o&&l>s))return!1;var u=a.get(t);if(u&&a.get(e))return u==e;var d=-1,c=!0,h=n&ft?new pn:nt;for(a.set(t,e),a.set(e,t);++d<s;){var f=t[d],p=e[d];if(i)var m=o?i(p,f,d,e,t,a):i(f,p,d,t,e,a);if(m!==nt){if(m)continue;c=!1;break}if(h){if(!_(e,function(t,e){if(!P(h,e)&&(f===t||r(f,t,n,i,a)))return h.push(e)})){c=!1;break}}else if(f!==p&&!r(f,p,n,i,a)){c=!1;break}}return a.delete(t),a.delete(e),c}function ua(t,e,n,i,r,a,o){switch(n){case oe:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case ae:return!(t.byteLength!=e.byteLength||!a(new Md(t),new Md(e)));case Nt:case zt:case Xt:return Ns(+t,+e);case Bt:return t.name==e.name&&t.message==e.message;case Zt:case te:return t==e+"";case qt:var s=B;case Qt:var l=i&ht;if(s||(s=q),t.size!=e.size&&!l)return!1;var u=o.get(t);if(u)return u==e;i|=ft,o.set(t,e);var d=la(s(t),s(e),i,r,a,o);return o.delete(t),d;case ee:if(sc)return sc.call(t)==sc.call(e)}return!1}function da(t,e,n,i,r,a){var o=n&ht,s=ha(t),l=s.length;if(l!=ha(e).length&&!o)return!1;for(var u=l;u--;){var d=s[u];if(!(o?d in e:hd.call(e,d)))return!1}var c=a.get(t);if(c&&a.get(e))return c==e;var h=!0;a.set(t,e),a.set(e,t);for(var f=o;++u<l;){d=s[u];var p=t[d],m=e[d];if(i)var g=o?i(m,p,d,e,t,a):i(p,m,d,t,e,a);if(!(g===nt?p===m||r(p,m,n,i,a):g)){h=!1;break}f||(f="constructor"==d)}if(h&&!f){var _=t.constructor,v=e.constructor;_!=v&&"constructor"in t&&"constructor"in e&&!("function"==typeof _&&_ instanceof _&&"function"==typeof v&&v instanceof v)&&(h=!1)}return a.delete(t),a.delete(e),h}function ca(t){return Tc(Na(t,nt,lo),t+"")}function ha(t){return pi(t,Ol,bc)}function fa(t){return pi(t,Rl,Mc)}function pa(t){for(var e=t.name+"",n=tc[e],i=hd.call(tc,e)?n.length:0;i--;){var r=n[i],a=r.func;if(null==a||a==t)return r.name}return e}function ma(t){return(hd.call(n,"placeholder")?n:t).placeholder}function ga(){var t=n.iteratee||xu;return t=t===xu?Ii:t,arguments.length?t(arguments[0],arguments[1]):t}function _a(t,e){var n=t.__data__;return Ha(e)?n["string"==typeof e?"string":"hash"]:n.map}function va(t){for(var e=Ol(t),n=e.length;n--;){var i=e[n],r=t[i];e[n]=[i,r,Oa(r)]}return e}function ya(t,e){var n=W(t,e);return Yi(n)?n:nt}function ba(t){var e=hd.call(t,Cd),n=t[Cd];try{t[Cd]=nt;var i=!0}catch(t){}var r=md.call(t);return i&&(e?t[Cd]=n:delete t[Cd]),r}function Ma(t,e,n){for(var i=-1,r=n.length;++i<r;){var a=n[i],o=a.size;switch(a.type){case"drop":t+=o;break;case"dropRight":e-=o;break;case"take":e=zd(e,t+o);break;case"takeRight":t=Nd(t,e-o)}}return{start:t,end:e}}function wa(t){var e=t.match(Pe);return e?e[1].split(Oe):[]}function Da(t,e,n){e=br(e,t);for(var i=-1,r=e.length,a=!1;++i<r;){var o=Xa(e[i]);if(!(a=null!=t&&n(t,o)))break;t=t[o]}return a||++i!=r?a:!!(r=null==t?0:t.length)&&Qs(r)&&Ca(o,r)&&(hh(t)||ch(t))}function Sa(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&hd.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function La(t){return"function"!=typeof t.constructor||Pa(t)?{}:uc(Dd(t))}function Ta(t,e,n){var i=t.constructor;switch(e){case ae:return Dr(t);case Nt:case zt:return new i(+t);case oe:return Sr(t,n);case se:case le:case ue:case de:case ce:case he:case fe:case pe:case me:return xr(t,n);case qt:return new i;case Xt:case te:return new i(t);case Zt:return Lr(t);case Qt:return new i;case ee:return Tr(t)}}function xa(t,e){var n=e.length;if(!n)return t;var i=n-1;return e[i]=(n>1?"& ":"")+e[i],e=e.join(n>2?", ":" "),t.replace(Ie,"{\n/* [wrapped with "+e+"] */\n")}function ka(t){return hh(t)||ch(t)||!!(xd&&t&&t[xd])}function Ca(t,e){var n=typeof t;return!!(e=null==e?Et:e)&&("number"==n||"symbol"!=n&&Ue.test(t))&&t>-1&&t%1==0&&t<e}function Ya(t,e,n){if(!tl(n))return!1;var i=typeof e;return!!("number"==i?zs(n)&&Ca(e,n.length):"string"==i&&e in n)&&Ns(n[e],t)}function Ea(t,e){if(hh(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!hl(t))||(xe.test(t)||!Te.test(t)||null!=e&&t in id(e))}function Ha(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}function Aa(t){var e=pa(t),i=n[e];if("function"!=typeof i||!(e in v.prototype))return!1;if(t===i)return!0;var r=yc(i);return!!r&&t===r[0]}function Ia(t){return!!pd&&pd in t}function Pa(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||ud)}function Oa(t){return t===t&&!tl(t)}function Ra(t,e){return function(n){return null!=n&&(n[t]===e&&(e!==nt||t in id(n)))}}function ja(t,e){var n=t[1],i=e[1],r=n|i,a=r<(pt|mt|Mt),o=i==Mt&&n==_t||i==Mt&&n==wt&&t[7].length<=e[8]||i==(Mt|wt)&&e[7].length<=e[8]&&n==_t;if(!a&&!o)return t;i&pt&&(t[2]=e[2],r|=n&pt?0:gt);var s=e[3];if(s){var l=t[3];t[3]=l?Yr(l,s,e[4]):s,t[4]=l?G(t[3],lt):e[4]}return s=e[5],s&&(l=t[5],t[5]=l?Er(l,s,e[6]):s,t[6]=l?G(t[5],lt):e[6]),s=e[7],s&&(t[7]=s),i&Mt&&(t[8]=null==t[8]?e[8]:zd(t[8],e[8])),null==t[9]&&(t[9]=e[9]),t[0]=e[0],t[1]=r,t}function Fa(t){var e=[];if(null!=t)for(var n in id(t))e.push(n);return e}function Wa(t){return md.call(t)}function Na(t,e,n){return e=Nd(e===nt?t.length-1:e,0),function(){for(var i=arguments,r=-1,o=Nd(i.length-e,0),s=Zu(o);++r<o;)s[r]=i[e+r];r=-1;for(var l=Zu(e+1);++r<e;)l[r]=i[r];return l[e]=n(s),a(t,this,l)}}function za(t,e){return e.length<2?t:fi(t,rr(e,0,-1))}function Va(t,e){for(var n=t.length,i=zd(e.length,n),r=Hr(t);i--;){var a=e[i];t[i]=Ca(a,n)?r[a]:nt}return t}function Ba(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}function Ua(t,e,n){var i=e+"";return Tc(t,xa(i,$a(wa(i),n)))}function Ga(t){var e=0,n=0;return function(){var i=Vd(),r=xt-(i-n);if(n=i,r>0){if(++e>=Tt)return arguments[0]}else e=0;return t.apply(nt,arguments)}}function qa(t,e){var n=-1,i=t.length,r=i-1;for(e=e===nt?i:e;++n<e;){var a=$i(n,r),o=t[a];t[a]=t[n],t[n]=o}return t.length=e,t}function Xa(t){if("string"==typeof t||hl(t))return t;var e=t+"";return"0"==e&&1/t==-Yt?"-0":e}function Ja(t){if(null!=t){try{return cd.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function $a(t,e){return s(Rt,function(n){var i="_."+n[0];e&n[1]&&!c(t,i)&&t.push(i)}),t.sort()}function Ka(t){if(t instanceof v)return t.clone();var e=new r(t.__wrapped__,t.__chain__);return e.__actions__=Hr(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}function Za(t,e,n){e=(n?Ya(t,e,n):e===nt)?1:Nd(vl(e),0);var i=null==t?0:t.length;if(!i||e<1)return[];for(var r=0,a=0,o=Zu(Id(i/e));r<i;)o[a++]=rr(t,r,r+=e);return o}function Qa(t){for(var e=-1,n=null==t?0:t.length,i=0,r=[];++e<n;){var a=t[e];a&&(r[i++]=a)}return r}function to(){var t=arguments.length;if(!t)return[];for(var e=Zu(t-1),n=arguments[0],i=t;i--;)e[i-1]=arguments[i];return p(hh(n)?Hr(n):[n],ui(e,1))}function eo(t,e,n){var i=null==t?0:t.length;return i?(e=n||e===nt?1:vl(e),rr(t,e<0?0:e,i)):[]}function no(t,e,n){var i=null==t?0:t.length;return i?(e=n||e===nt?1:vl(e),e=i-e,rr(t,0,e<0?0:e)):[]}function io(t,e){return t&&t.length?pr(t,ga(e,3),!0,!0):[]}function ro(t,e){return t&&t.length?pr(t,ga(e,3),!0):[]}function ao(t,e,n,i){var r=null==t?0:t.length;return r?(n&&"number"!=typeof n&&Ya(t,e,n)&&(n=0,i=r),si(t,e,n,i)):[]}function oo(t,e,n){var i=null==t?0:t.length;if(!i)return-1;var r=null==n?0:vl(n);return r<0&&(r=Nd(i+r,0)),M(t,ga(e,3),r)}function so(t,e,n){var i=null==t?0:t.length;if(!i)return-1;var r=i-1;return n!==nt&&(r=vl(n),r=n<0?Nd(i+r,0):zd(r,i-1)),M(t,ga(e,3),r,!0)}function lo(t){return(null==t?0:t.length)?ui(t,1):[]}function uo(t){return(null==t?0:t.length)?ui(t,Yt):[]}function co(t,e){return(null==t?0:t.length)?(e=e===nt?1:vl(e),ui(t,e)):[]}function ho(t){for(var e=-1,n=null==t?0:t.length,i={};++e<n;){var r=t[e];i[r[0]]=r[1]}return i}function fo(t){return t&&t.length?t[0]:nt}function po(t,e,n){var i=null==t?0:t.length;if(!i)return-1;var r=null==n?0:vl(n);return r<0&&(r=Nd(i+r,0)),w(t,e,r)}function mo(t){return(null==t?0:t.length)?rr(t,0,-1):[]}function go(t,e){return null==t?"":Fd.call(t,e)}function _o(t){var e=null==t?0:t.length;return e?t[e-1]:nt}function vo(t,e,n){var i=null==t?0:t.length;if(!i)return-1;var r=i;return n!==nt&&(r=vl(n),r=r<0?Nd(i+r,0):zd(r,i-1)),e===e?$(t,e,r):M(t,S,r,!0)}function yo(t,e){return t&&t.length?Vi(t,vl(e)):nt}function bo(t,e){return t&&t.length&&e&&e.length?Xi(t,e):t}function Mo(t,e,n){return t&&t.length&&e&&e.length?Xi(t,e,ga(n,2)):t}function wo(t,e,n){return t&&t.length&&e&&e.length?Xi(t,e,nt,n):t}function Do(t,e){var n=[];if(!t||!t.length)return n;var i=-1,r=[],a=t.length;for(e=ga(e,3);++i<a;){var o=t[i];e(o,i,t)&&(n.push(o),r.push(i))}return Ji(t,r),n}function So(t){return null==t?t:Gd.call(t)}function Lo(t,e,n){var i=null==t?0:t.length;return i?(n&&"number"!=typeof n&&Ya(t,e,n)?(e=0,n=i):(e=null==e?0:vl(e),n=n===nt?i:vl(n)),rr(t,e,n)):[]}function To(t,e){return or(t,e)}function xo(t,e,n){return sr(t,e,ga(n,2))}function ko(t,e){var n=null==t?0:t.length;if(n){var i=or(t,e);if(i<n&&Ns(t[i],e))return i}return-1}function Co(t,e){return or(t,e,!0)}function Yo(t,e,n){return sr(t,e,ga(n,2),!0)}function Eo(t,e){if(null==t?0:t.length){var n=or(t,e,!0)-1;if(Ns(t[n],e))return n}return-1}function Ho(t){return t&&t.length?lr(t):[]}function Ao(t,e){return t&&t.length?lr(t,ga(e,2)):[]}function Io(t){var e=null==t?0:t.length;return e?rr(t,1,e):[]}function Po(t,e,n){return t&&t.length?(e=n||e===nt?1:vl(e),rr(t,0,e<0?0:e)):[]}function Oo(t,e,n){var i=null==t?0:t.length;return i?(e=n||e===nt?1:vl(e),e=i-e,rr(t,e<0?0:e,i)):[]}function Ro(t,e){return t&&t.length?pr(t,ga(e,3),!1,!0):[]}function jo(t,e){return t&&t.length?pr(t,ga(e,3)):[]}function Fo(t){return t&&t.length?cr(t):[]}function Wo(t,e){return t&&t.length?cr(t,ga(e,2)):[]}function No(t,e){return e="function"==typeof e?e:nt,t&&t.length?cr(t,nt,e):[]}function zo(t){if(!t||!t.length)return[];var e=0;return t=d(t,function(t){if(Vs(t))return e=Nd(t.length,e),!0}),E(e,function(e){return f(t,T(e))})}function Vo(t,e){if(!t||!t.length)return[];var n=zo(t);return null==e?n:f(n,function(t){return a(e,nt,t)})}function Bo(t,e){return _r(t||[],e||[],zn)}function Uo(t,e){return _r(t||[],e||[],nr)}function Go(t){var e=n(t);return e.__chain__=!0,e}function qo(t,e){return e(t),t}function Xo(t,e){return e(t)}function Jo(){return Go(this)}function $o(){return new r(this.value(),this.__chain__)}function Ko(){this.__values__===nt&&(this.__values__=gl(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?nt:this.__values__[this.__index__++]}}function Zo(){return this}function Qo(t){for(var e,n=this;n instanceof i;){var r=Ka(n);r.__index__=0,r.__values__=nt,e?a.__wrapped__=r:e=r;var a=r;n=n.__wrapped__}return a.__wrapped__=t,e}function ts(){var t=this.__wrapped__;if(t instanceof v){var e=t;return this.__actions__.length&&(e=new v(this)),e=e.reverse(),e.__actions__.push({func:Xo,args:[So],thisArg:nt}),new r(e,this.__chain__)}return this.thru(So)}function es(){return mr(this.__wrapped__,this.__actions__)}function ns(t,e,n){var i=hh(t)?u:ai;return n&&Ya(t,e,n)&&(e=nt),i(t,ga(e,3))}function is(t,e){return(hh(t)?d:li)(t,ga(e,3))}function rs(t,e){return ui(ds(t,e),1)}function as(t,e){return ui(ds(t,e),Yt)}function os(t,e,n){return n=n===nt?1:vl(n),ui(ds(t,e),n)}function ss(t,e){return(hh(t)?s:dc)(t,ga(e,3))}function ls(t,e){return(hh(t)?l:cc)(t,ga(e,3))}function us(t,e,n,i){t=zs(t)?t:Jl(t),n=n&&!i?vl(n):0;var r=t.length;return n<0&&(n=Nd(r+n,0)),cl(t)?n<=r&&t.indexOf(e,n)>-1:!!r&&w(t,e,n)>-1}function ds(t,e){return(hh(t)?f:ji)(t,ga(e,3))}function cs(t,e,n,i){return null==t?[]:(hh(e)||(e=null==e?[]:[e]),n=i?nt:n,hh(n)||(n=null==n?[]:[n]),Bi(t,e,n))}function hs(t,e,n){var i=hh(t)?m:k,r=arguments.length<3;return i(t,ga(e,4),n,r,dc)}function fs(t,e,n){var i=hh(t)?g:k,r=arguments.length<3;return i(t,ga(e,4),n,r,cc)}function ps(t,e){return(hh(t)?d:li)(t,ks(ga(e,3)))}function ms(t){return(hh(t)?En:tr)(t)}function gs(t,e,n){return e=(n?Ya(t,e,n):e===nt)?1:vl(e),(hh(t)?Hn:er)(t,e)}function _s(t){return(hh(t)?In:ir)(t)}function vs(t){if(null==t)return 0;if(zs(t))return cl(t)?K(t):t.length;var e=wc(t);return e==qt||e==Qt?t.size:Pi(t).length}function ys(t,e,n){var i=hh(t)?_:ar;return n&&Ya(t,e,n)&&(e=nt),i(t,ga(e,3))}function bs(t,e){if("function"!=typeof e)throw new od(at);return t=vl(t),function(){if(--t<1)return e.apply(this,arguments)}}function Ms(t,e,n){return e=n?nt:e,e=t&&null==e?t.length:e,ra(t,Mt,nt,nt,nt,nt,e)}function ws(t,e){var n;if("function"!=typeof e)throw new od(at);return t=vl(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=nt),n}}function Ds(t,e,n){e=n?nt:e;var i=ra(t,_t,nt,nt,nt,nt,nt,e);return i.placeholder=Ds.placeholder,i}function Ss(t,e,n){e=n?nt:e;var i=ra(t,vt,nt,nt,nt,nt,nt,e);return i.placeholder=Ss.placeholder,i}function Ls(t,e,n){function i(e){var n=h,i=f;return h=f=nt,v=e,m=t.apply(i,n)}function r(t){return v=t,g=Lc(s,e),y?i(t):m}function a(t){var n=t-_,i=t-v,r=e-n;return b?zd(r,p-i):r}function o(t){var n=t-_,i=t-v;return _===nt||n>=e||n<0||b&&i>=p}function s(){var t=th();if(o(t))return l(t);g=Lc(s,a(t))}function l(t){return g=nt,M&&h?i(t):(h=f=nt,m)}function u(){g!==nt&&_c(g),v=0,h=_=f=g=nt}function d(){return g===nt?m:l(th())}function c(){var t=th(),n=o(t);if(h=arguments,f=this,_=t,n){if(g===nt)return r(_);if(b)return _c(g),g=Lc(s,e),i(_)}return g===nt&&(g=Lc(s,e)),m}var h,f,p,m,g,_,v=0,y=!1,b=!1,M=!0;if("function"!=typeof t)throw new od(at);return e=bl(e)||0,tl(n)&&(y=!!n.leading,b="maxWait"in n,p=b?Nd(bl(n.maxWait)||0,e):p,M="trailing"in n?!!n.trailing:M),c.cancel=u,c.flush=d,c}function Ts(t){return ra(t,Dt)}function xs(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new od(at);var n=function(){var i=arguments,r=e?e.apply(this,i):i[0],a=n.cache;if(a.has(r))return a.get(r);var o=t.apply(this,i);return n.cache=a.set(r,o)||a,o};return n.cache=new(xs.Cache||on),n}function ks(t){if("function"!=typeof t)throw new od(at);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function Cs(t){return ws(2,t)}function Ys(t,e){if("function"!=typeof t)throw new od(at);return e=e===nt?e:vl(e),Qi(t,e)}function Es(t,e){if("function"!=typeof t)throw new od(at);return e=null==e?0:Nd(vl(e),0),Qi(function(n){var i=n[e],r=Mr(n,0,e);return i&&p(r,i),a(t,this,r)})}function Hs(t,e,n){var i=!0,r=!0;if("function"!=typeof t)throw new od(at);return tl(n)&&(i="leading"in n?!!n.leading:i,r="trailing"in n?!!n.trailing:r),Ls(t,e,{leading:i,maxWait:e,trailing:r})}function As(t){return Ms(t,1)}function Is(t,e){return oh(yr(e),t)}function Ps(){if(!arguments.length)return[];var t=arguments[0];return hh(t)?t:[t]}function Os(t){return ti(t,ct)}function Rs(t,e){return e="function"==typeof e?e:nt,ti(t,ct,e)}function js(t){return ti(t,ut|ct)}function Fs(t,e){return e="function"==typeof e?e:nt,ti(t,ut|ct,e)}function Ws(t,e){return null==e||ni(t,e,Ol(e))}function Ns(t,e){return t===e||t!==t&&e!==e}function zs(t){return null!=t&&Qs(t.length)&&!Ks(t)}function Vs(t){return el(t)&&zs(t)}function Bs(t){return!0===t||!1===t||el(t)&&mi(t)==Nt}function Us(t){return el(t)&&1===t.nodeType&&!ul(t)}function Gs(t){if(null==t)return!0;if(zs(t)&&(hh(t)||"string"==typeof t||"function"==typeof t.splice||ph(t)||yh(t)||ch(t)))return!t.length;var e=wc(t);if(e==qt||e==Qt)return!t.size;if(Pa(t))return!Pi(t).length;for(var n in t)if(hd.call(t,n))return!1;return!0}function qs(t,e){return Ti(t,e)}function Xs(t,e,n){n="function"==typeof n?n:nt;var i=n?n(t,e):nt;return i===nt?Ti(t,e,nt,n):!!i}function Js(t){if(!el(t))return!1;var e=mi(t);return e==Bt||e==Vt||"string"==typeof t.message&&"string"==typeof t.name&&!ul(t)}function $s(t){return"number"==typeof t&&jd(t)}function Ks(t){if(!tl(t))return!1;var e=mi(t);return e==Ut||e==Gt||e==Wt||e==Kt}function Zs(t){return"number"==typeof t&&t==vl(t)}function Qs(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=Et}function tl(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function el(t){return null!=t&&"object"==typeof t}function nl(t,e){return t===e||Ci(t,e,va(e))}function il(t,e,n){return n="function"==typeof n?n:nt,Ci(t,e,va(e),n)}function rl(t){return ll(t)&&t!=+t}function al(t){if(Dc(t))throw new td(rt);return Yi(t)}function ol(t){return null===t}function sl(t){return null==t}function ll(t){return"number"==typeof t||el(t)&&mi(t)==Xt}function ul(t){if(!el(t)||mi(t)!=$t)return!1;var e=Dd(t);if(null===e)return!0;var n=hd.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&cd.call(n)==gd}function dl(t){return Zs(t)&&t>=-Et&&t<=Et}function cl(t){return"string"==typeof t||!hh(t)&&el(t)&&mi(t)==te}function hl(t){return"symbol"==typeof t||el(t)&&mi(t)==ee}function fl(t){return t===nt}function pl(t){return el(t)&&wc(t)==ie}function ml(t){return el(t)&&mi(t)==re}function gl(t){if(!t)return[];if(zs(t))return cl(t)?Z(t):Hr(t);if(kd&&t[kd])return V(t[kd]());var e=wc(t);return(e==qt?B:e==Qt?q:Jl)(t)}function _l(t){if(!t)return 0===t?t:0;if((t=bl(t))===Yt||t===-Yt){return(t<0?-1:1)*Ht}return t===t?t:0}function vl(t){var e=_l(t),n=e%1;return e===e?n?e-n:e:0}function yl(t){return t?Qn(vl(t),0,It):0}function bl(t){if("number"==typeof t)return t;if(hl(t))return At;if(tl(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=tl(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Ee,"");var n=ze.test(t);return n||Be.test(t)?xn(t.slice(2),n?2:8):Ne.test(t)?At:+t}function Ml(t){return Ar(t,Rl(t))}function wl(t){return t?Qn(vl(t),-Et,Et):0===t?t:0}function Dl(t){return null==t?"":dr(t)}function Sl(t,e){var n=uc(t);return null==e?n:Jn(n,e)}function Ll(t,e){return b(t,ga(e,3),di)}function Tl(t,e){return b(t,ga(e,3),ci)}function xl(t,e){return null==t?t:hc(t,ga(e,3),Rl)}function kl(t,e){return null==t?t:fc(t,ga(e,3),Rl)}function Cl(t,e){return t&&di(t,ga(e,3))}function Yl(t,e){return t&&ci(t,ga(e,3))}function El(t){return null==t?[]:hi(t,Ol(t))}function Hl(t){return null==t?[]:hi(t,Rl(t))}function Al(t,e,n){var i=null==t?nt:fi(t,e);return i===nt?n:i}function Il(t,e){return null!=t&&Da(t,e,_i)}function Pl(t,e){return null!=t&&Da(t,e,vi)}function Ol(t){return zs(t)?Cn(t):Pi(t)}function Rl(t){return zs(t)?Cn(t,!0):Oi(t)}function jl(t,e){var n={};return e=ga(e,3),di(t,function(t,i,r){Kn(n,e(t,i,r),t)}),n}function Fl(t,e){var n={};return e=ga(e,3),di(t,function(t,i,r){Kn(n,i,e(t,i,r))}),n}function Wl(t,e){return Nl(t,ks(ga(e)))}function Nl(t,e){if(null==t)return{};var n=f(fa(t),function(t){return[t]});return e=ga(e),Gi(t,n,function(t,n){return e(t,n[0])})}function zl(t,e,n){e=br(e,t);var i=-1,r=e.length;for(r||(r=1,t=nt);++i<r;){var a=null==t?nt:t[Xa(e[i])];a===nt&&(i=r,a=n),t=Ks(a)?a.call(t):a}return t}function Vl(t,e,n){return null==t?t:nr(t,e,n)}function Bl(t,e,n,i){return i="function"==typeof i?i:nt,null==t?t:nr(t,e,n,i)}function Ul(t,e,n){var i=hh(t),r=i||ph(t)||yh(t);if(e=ga(e,4),null==n){var a=t&&t.constructor;n=r?i?new a:[]:tl(t)&&Ks(a)?uc(Dd(t)):{}}return(r?s:di)(t,function(t,i,r){return e(n,t,i,r)}),n}function Gl(t,e){return null==t||hr(t,e)}function ql(t,e,n){return null==t?t:fr(t,e,yr(n))}function Xl(t,e,n,i){return i="function"==typeof i?i:nt,null==t?t:fr(t,e,yr(n),i)}function Jl(t){return null==t?[]:I(t,Ol(t))}function $l(t){return null==t?[]:I(t,Rl(t))}function Kl(t,e,n){return n===nt&&(n=e,e=nt),n!==nt&&(n=bl(n),n=n===n?n:0),e!==nt&&(e=bl(e),e=e===e?e:0),Qn(bl(t),e,n)}function Zl(t,e,n){return e=_l(e),n===nt?(n=e,e=0):n=_l(n),t=bl(t),yi(t,e,n)}function Ql(t,e,n){if(n&&"boolean"!=typeof n&&Ya(t,e,n)&&(e=n=nt),n===nt&&("boolean"==typeof e?(n=e,e=nt):"boolean"==typeof t&&(n=t,t=nt)),t===nt&&e===nt?(t=0,e=1):(t=_l(t),e===nt?(e=t,t=0):e=_l(e)),t>e){var i=t;t=e,e=i}if(n||t%1||e%1){var r=Ud();return zd(t+r*(e-t+Tn("1e-"+((r+"").length-1))),e)}return $i(t,e)}function tu(t){return Uh(Dl(t).toLowerCase())}function eu(t){return(t=Dl(t))&&t.replace(Ge,Vn).replace(fn,"")}function nu(t,e,n){t=Dl(t),e=dr(e);var i=t.length;n=n===nt?i:Qn(vl(n),0,i);var r=n;return(n-=e.length)>=0&&t.slice(n,r)==e}function iu(t){return t=Dl(t),t&&we.test(t)?t.replace(be,Bn):t}function ru(t){return t=Dl(t),t&&Ye.test(t)?t.replace(Ce,"\\$&"):t}function au(t,e,n){t=Dl(t),e=vl(e);var i=e?K(t):0;if(!e||i>=e)return t;var r=(e-i)/2;return Kr(Pd(r),n)+t+Kr(Id(r),n)}function ou(t,e,n){t=Dl(t),e=vl(e);var i=e?K(t):0;return e&&i<e?t+Kr(e-i,n):t}function su(t,e,n){t=Dl(t),e=vl(e);var i=e?K(t):0;return e&&i<e?Kr(e-i,n)+t:t}function lu(t,e,n){return n||null==e?e=0:e&&(e=+e),Bd(Dl(t).replace(He,""),e||0)}function uu(t,e,n){return e=(n?Ya(t,e,n):e===nt)?1:vl(e),Zi(Dl(t),e)}function du(){var t=arguments,e=Dl(t[0]);return t.length<3?e:e.replace(t[1],t[2])}function cu(t,e,n){return n&&"number"!=typeof n&&Ya(t,e,n)&&(e=n=nt),(n=n===nt?It:n>>>0)?(t=Dl(t),t&&("string"==typeof e||null!=e&&!_h(e))&&!(e=dr(e))&&N(t)?Mr(Z(t),0,n):t.split(e,n)):[]}function hu(t,e,n){return t=Dl(t),n=null==n?0:Qn(vl(n),0,t.length),e=dr(e),t.slice(n,n+e.length)==e}function fu(t,e,i){var r=n.templateSettings;i&&Ya(t,e,i)&&(e=nt),t=Dl(t),e=Sh({},e,r,aa);var a,o,s=Sh({},e.imports,r.imports,aa),l=Ol(s),u=I(s,l),d=0,c=e.interpolate||qe,h="__p += '",f=rd((e.escape||qe).source+"|"+c.source+"|"+(c===Le?Fe:qe).source+"|"+(e.evaluate||qe).source+"|$","g"),p="//# sourceURL="+(hd.call(e,"sourceURL")?(e.sourceURL+"").replace(/[\r\n]/g," "):"lodash.templateSources["+ ++yn+"]")+"\n";t.replace(f,function(e,n,i,r,s,l){return i||(i=r),h+=t.slice(d,l).replace(Xe,F),n&&(a=!0,h+="' +\n__e("+n+") +\n'"),s&&(o=!0,h+="';\n"+s+";\n__p += '"),i&&(h+="' +\n((__t = ("+i+")) == null ? '' : __t) +\n'"),d=l+e.length,e}),h+="';\n";var m=hd.call(e,"variable")&&e.variable;m||(h="with (obj) {\n"+h+"\n}\n"),h=(o?h.replace(ge,""):h).replace(_e,"$1").replace(ve,"$1;"),h="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(a?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+h+"return __p\n}";var g=Gh(function(){return ed(l,p+"return "+h).apply(nt,u)});if(g.source=h,Js(g))throw g;return g}function pu(t){return Dl(t).toLowerCase()}function mu(t){return Dl(t).toUpperCase()}function gu(t,e,n){if((t=Dl(t))&&(n||e===nt))return t.replace(Ee,"");if(!t||!(e=dr(e)))return t;var i=Z(t),r=Z(e);return Mr(i,O(i,r),R(i,r)+1).join("")}function _u(t,e,n){if((t=Dl(t))&&(n||e===nt))return t.replace(Ae,"");if(!t||!(e=dr(e)))return t;var i=Z(t);return Mr(i,0,R(i,Z(e))+1).join("")}function vu(t,e,n){if((t=Dl(t))&&(n||e===nt))return t.replace(He,"");if(!t||!(e=dr(e)))return t;var i=Z(t);return Mr(i,O(i,Z(e))).join("")}function yu(t,e){var n=St,i=Lt;if(tl(e)){var r="separator"in e?e.separator:r;n="length"in e?vl(e.length):n,i="omission"in e?dr(e.omission):i}t=Dl(t);var a=t.length;if(N(t)){var o=Z(t);a=o.length}if(n>=a)return t;var s=n-K(i);if(s<1)return i;var l=o?Mr(o,0,s).join(""):t.slice(0,s);if(r===nt)return l+i;if(o&&(s+=l.length-s),_h(r)){if(t.slice(s).search(r)){var u,d=l;for(r.global||(r=rd(r.source,Dl(We.exec(r))+"g")),r.lastIndex=0;u=r.exec(d);)var c=u.index;l=l.slice(0,c===nt?s:c)}}else if(t.indexOf(dr(r),s)!=s){var h=l.lastIndexOf(r);h>-1&&(l=l.slice(0,h))}return l+i}function bu(t){return t=Dl(t),t&&Me.test(t)?t.replace(ye,Un):t}function Mu(t,e,n){return t=Dl(t),e=n?nt:e,e===nt?z(t)?et(t):y(t):t.match(e)||[]}function wu(t){var e=null==t?0:t.length,n=ga();return t=e?f(t,function(t){if("function"!=typeof t[1])throw new od(at);return[n(t[0]),t[1]]}):[],Qi(function(n){for(var i=-1;++i<e;){var r=t[i];if(a(r[0],this,n))return a(r[1],this,n)}})}function Du(t){return ei(ti(t,ut))}function Su(t){return function(){return t}}function Lu(t,e){return null==t||t!==t?e:t}function Tu(t){return t}function xu(t){return Ii("function"==typeof t?t:ti(t,ut))}function ku(t){return Fi(ti(t,ut))}function Cu(t,e){return Wi(t,ti(e,ut))}function Yu(t,e,n){var i=Ol(e),r=hi(e,i);null!=n||tl(e)&&(r.length||!i.length)||(n=e,e=t,t=this,r=hi(e,Ol(e)));var a=!(tl(n)&&"chain"in n&&!n.chain),o=Ks(t);return s(r,function(n){var i=e[n];t[n]=i,o&&(t.prototype[n]=function(){var e=this.__chain__;if(a||e){var n=t(this.__wrapped__);return(n.__actions__=Hr(this.__actions__)).push({func:i,args:arguments,thisArg:t}),n.__chain__=e,n}return i.apply(t,p([this.value()],arguments))})}),t}function Eu(){return Yn._===this&&(Yn._=_d),this}function Hu(){}function Au(t){return t=vl(t),Qi(function(e){return Vi(e,t)})}function Iu(t){return Ea(t)?T(Xa(t)):qi(t)}function Pu(t){return function(e){return null==t?nt:fi(t,e)}}function Ou(){return[]}function Ru(){return!1}function ju(){return{}}function Fu(){return""}function Wu(){return!0}function Nu(t,e){if((t=vl(t))<1||t>Et)return[];var n=It,i=zd(t,It);e=ga(e),t-=It;for(var r=E(i,e);++n<t;)e(n);return r}function zu(t){return hh(t)?f(t,Xa):hl(t)?[t]:Hr(xc(Dl(t)))}function Vu(t){var e=++fd;return Dl(t)+e}function Bu(t){return t&&t.length?oi(t,Tu,gi):nt}function Uu(t,e){return t&&t.length?oi(t,ga(e,2),gi):nt}function Gu(t){return L(t,Tu)}function qu(t,e){return L(t,ga(e,2))}function Xu(t){return t&&t.length?oi(t,Tu,Ri):nt}function Ju(t,e){return t&&t.length?oi(t,ga(e,2),Ri):nt}function $u(t){return t&&t.length?Y(t,Tu):0}function Ku(t,e){return t&&t.length?Y(t,ga(e,2)):0}e=null==e?Yn:Gn.defaults(Yn.Object(),e,Gn.pick(Yn,vn));var Zu=e.Array,Qu=e.Date,td=e.Error,ed=e.Function,nd=e.Math,id=e.Object,rd=e.RegExp,ad=e.String,od=e.TypeError,sd=Zu.prototype,ld=ed.prototype,ud=id.prototype,dd=e["__core-js_shared__"],cd=ld.toString,hd=ud.hasOwnProperty,fd=0,pd=function(){var t=/[^.]+$/.exec(dd&&dd.keys&&dd.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),md=ud.toString,gd=cd.call(id),_d=Yn._,vd=rd("^"+cd.call(hd).replace(Ce,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),yd=An?e.Buffer:nt,bd=e.Symbol,Md=e.Uint8Array,wd=yd?yd.allocUnsafe:nt,Dd=U(id.getPrototypeOf,id),Sd=id.create,Ld=ud.propertyIsEnumerable,Td=sd.splice,xd=bd?bd.isConcatSpreadable:nt,kd=bd?bd.iterator:nt,Cd=bd?bd.toStringTag:nt,Yd=function(){try{var t=ya(id,"defineProperty");return t({},"",{}),t}catch(t){}}(),Ed=e.clearTimeout!==Yn.clearTimeout&&e.clearTimeout,Hd=Qu&&Qu.now!==Yn.Date.now&&Qu.now,Ad=e.setTimeout!==Yn.setTimeout&&e.setTimeout,Id=nd.ceil,Pd=nd.floor,Od=id.getOwnPropertySymbols,Rd=yd?yd.isBuffer:nt,jd=e.isFinite,Fd=sd.join,Wd=U(id.keys,id),Nd=nd.max,zd=nd.min,Vd=Qu.now,Bd=e.parseInt,Ud=nd.random,Gd=sd.reverse,qd=ya(e,"DataView"),Xd=ya(e,"Map"),Jd=ya(e,"Promise"),$d=ya(e,"Set"),Kd=ya(e,"WeakMap"),Zd=ya(id,"create"),Qd=Kd&&new Kd,tc={},ec=Ja(qd),nc=Ja(Xd),ic=Ja(Jd),rc=Ja($d),ac=Ja(Kd),oc=bd?bd.prototype:nt,sc=oc?oc.valueOf:nt,lc=oc?oc.toString:nt,uc=function(){function t(){}return function(e){if(!tl(e))return{};if(Sd)return Sd(e);t.prototype=e;var n=new t;return t.prototype=nt,n}}();n.templateSettings={escape:De,evaluate:Se,interpolate:Le,variable:"",imports:{_:n}},n.prototype=i.prototype,n.prototype.constructor=n,r.prototype=uc(i.prototype),r.prototype.constructor=r,v.prototype=uc(i.prototype),v.prototype.constructor=v,tt.prototype.clear=Re,tt.prototype.delete=Je,tt.prototype.get=$e,tt.prototype.has=Ke,tt.prototype.set=Ze,Qe.prototype.clear=tn,Qe.prototype.delete=en,Qe.prototype.get=nn,Qe.prototype.has=rn,Qe.prototype.set=an,on.prototype.clear=sn,on.prototype.delete=ln,on.prototype.get=un,on.prototype.has=dn,on.prototype.set=cn,pn.prototype.add=pn.prototype.push=mn,pn.prototype.has=gn,_n.prototype.clear=wn,_n.prototype.delete=Dn,_n.prototype.get=Sn,_n.prototype.has=Ln,_n.prototype.set=kn;var dc=jr(di),cc=jr(ci,!0),hc=Fr(),fc=Fr(!0),pc=Qd?function(t,e){return Qd.set(t,e),t}:Tu,mc=Yd?function(t,e){return Yd(t,"toString",{configurable:!0,enumerable:!1,value:Su(e),writable:!0})}:Tu,gc=Qi,_c=Ed||function(t){return Yn.clearTimeout(t)},vc=$d&&1/q(new $d([,-0]))[1]==Yt?function(t){return new $d(t)}:Hu,yc=Qd?function(t){return Qd.get(t)}:Hu,bc=Od?function(t){return null==t?[]:(t=id(t),d(Od(t),function(e){return Ld.call(t,e)}))}:Ou,Mc=Od?function(t){for(var e=[];t;)p(e,bc(t)),t=Dd(t);return e}:Ou,wc=mi;(qd&&wc(new qd(new ArrayBuffer(1)))!=oe||Xd&&wc(new Xd)!=qt||Jd&&"[object Promise]"!=wc(Jd.resolve())||$d&&wc(new $d)!=Qt||Kd&&wc(new Kd)!=ie)&&(wc=function(t){var e=mi(t),n=e==$t?t.constructor:nt,i=n?Ja(n):"";if(i)switch(i){case ec:return oe;case nc:return qt;case ic:return"[object Promise]";case rc:return Qt;case ac:return ie}return e});var Dc=dd?Ks:Ru,Sc=Ga(pc),Lc=Ad||function(t,e){return Yn.setTimeout(t,e)},Tc=Ga(mc),xc=function(t){var e=xs(t,function(t){return n.size===st&&n.clear(),t}),n=e.cache;return e}(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(ke,function(t,n,i,r){e.push(i?r.replace(je,"$1"):n||t)}),e}),kc=Qi(function(t,e){return Vs(t)?ri(t,ui(e,1,Vs,!0)):[]}),Cc=Qi(function(t,e){var n=_o(e);return Vs(n)&&(n=nt),Vs(t)?ri(t,ui(e,1,Vs,!0),ga(n,2)):[]}),Yc=Qi(function(t,e){var n=_o(e);return Vs(n)&&(n=nt),Vs(t)?ri(t,ui(e,1,Vs,!0),nt,n):[]}),Ec=Qi(function(t){var e=f(t,vr);return e.length&&e[0]===t[0]?bi(e):[]}),Hc=Qi(function(t){var e=_o(t),n=f(t,vr);return e===_o(n)?e=nt:n.pop(),n.length&&n[0]===t[0]?bi(n,ga(e,2)):[]}),Ac=Qi(function(t){var e=_o(t),n=f(t,vr);return e="function"==typeof e?e:nt,e&&n.pop(),n.length&&n[0]===t[0]?bi(n,nt,e):[]}),Ic=Qi(bo),Pc=ca(function(t,e){var n=null==t?0:t.length,i=Zn(t,e);return Ji(t,f(e,function(t){return Ca(t,n)?+t:t}).sort(kr)),i}),Oc=Qi(function(t){return cr(ui(t,1,Vs,!0))}),Rc=Qi(function(t){var e=_o(t);return Vs(e)&&(e=nt),cr(ui(t,1,Vs,!0),ga(e,2))}),jc=Qi(function(t){var e=_o(t);return e="function"==typeof e?e:nt,cr(ui(t,1,Vs,!0),nt,e)}),Fc=Qi(function(t,e){return Vs(t)?ri(t,e):[]}),Wc=Qi(function(t){return gr(d(t,Vs))}),Nc=Qi(function(t){var e=_o(t);return Vs(e)&&(e=nt),gr(d(t,Vs),ga(e,2))}),zc=Qi(function(t){var e=_o(t);return e="function"==typeof e?e:nt,gr(d(t,Vs),nt,e)}),Vc=Qi(zo),Bc=Qi(function(t){var e=t.length,n=e>1?t[e-1]:nt;return n="function"==typeof n?(t.pop(),n):nt,Vo(t,n)}),Uc=ca(function(t){var e=t.length,n=e?t[0]:0,i=this.__wrapped__,a=function(e){return Zn(e,t)};return!(e>1||this.__actions__.length)&&i instanceof v&&Ca(n)?(i=i.slice(n,+n+(e?1:0)),i.__actions__.push({func:Xo,args:[a],thisArg:nt}),new r(i,this.__chain__).thru(function(t){return e&&!t.length&&t.push(nt),t})):this.thru(a)}),Gc=Or(function(t,e,n){hd.call(t,n)?++t[n]:Kn(t,n,1)}),qc=Ur(oo),Xc=Ur(so),Jc=Or(function(t,e,n){hd.call(t,n)?t[n].push(e):Kn(t,n,[e])}),$c=Qi(function(t,e,n){var i=-1,r="function"==typeof e,o=zs(t)?Zu(t.length):[];return dc(t,function(t){o[++i]=r?a(e,t,n):wi(t,e,n)}),o}),Kc=Or(function(t,e,n){Kn(t,n,e)}),Zc=Or(function(t,e,n){t[n?0:1].push(e)},function(){return[[],[]]}),Qc=Qi(function(t,e){if(null==t)return[];var n=e.length;return n>1&&Ya(t,e[0],e[1])?e=[]:n>2&&Ya(e[0],e[1],e[2])&&(e=[e[0]]),Bi(t,ui(e,1),[])}),th=Hd||function(){return Yn.Date.now()},eh=Qi(function(t,e,n){var i=pt;if(n.length){var r=G(n,ma(eh));i|=yt}return ra(t,i,e,n,r)}),nh=Qi(function(t,e,n){var i=pt|mt;if(n.length){var r=G(n,ma(nh));i|=yt}return ra(e,i,t,n,r)}),ih=Qi(function(t,e){return ii(t,1,e)}),rh=Qi(function(t,e,n){return ii(t,bl(e)||0,n)});xs.Cache=on;var ah=gc(function(t,e){e=1==e.length&&hh(e[0])?f(e[0],A(ga())):f(ui(e,1),A(ga()));var n=e.length;return Qi(function(i){for(var r=-1,o=zd(i.length,n);++r<o;)i[r]=e[r].call(this,i[r]);return a(t,this,i)})}),oh=Qi(function(t,e){var n=G(e,ma(oh));return ra(t,yt,nt,e,n)}),sh=Qi(function(t,e){var n=G(e,ma(sh));return ra(t,bt,nt,e,n)}),lh=ca(function(t,e){return ra(t,wt,nt,nt,nt,e)}),uh=ta(gi),dh=ta(function(t,e){return t>=e}),ch=Di(function(){return arguments}())?Di:function(t){return el(t)&&hd.call(t,"callee")&&!Ld.call(t,"callee")},hh=Zu.isArray,fh=On?A(On):Si,ph=Rd||Ru,mh=Rn?A(Rn):Li,gh=jn?A(jn):ki,_h=Fn?A(Fn):Ei,vh=Wn?A(Wn):Hi,yh=Nn?A(Nn):Ai,bh=ta(Ri),Mh=ta(function(t,e){return t<=e}),wh=Rr(function(t,e){if(Pa(e)||zs(e))return void Ar(e,Ol(e),t);for(var n in e)hd.call(e,n)&&zn(t,n,e[n])}),Dh=Rr(function(t,e){Ar(e,Rl(e),t)}),Sh=Rr(function(t,e,n,i){Ar(e,Rl(e),t,i)}),Lh=Rr(function(t,e,n,i){Ar(e,Ol(e),t,i)}),Th=ca(Zn),xh=Qi(function(t,e){t=id(t);var n=-1,i=e.length,r=i>2?e[2]:nt;for(r&&Ya(e[0],e[1],r)&&(i=1);++n<i;)for(var a=e[n],o=Rl(a),s=-1,l=o.length;++s<l;){var u=o[s],d=t[u];(d===nt||Ns(d,ud[u])&&!hd.call(t,u))&&(t[u]=a[u])}return t}),kh=Qi(function(t){return t.push(nt,oa),a(Ah,nt,t)}),Ch=Xr(function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=md.call(e)),t[e]=n},Su(Tu)),Yh=Xr(function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=md.call(e)),hd.call(t,e)?t[e].push(n):t[e]=[n]},ga),Eh=Qi(wi),Hh=Rr(function(t,e,n){Ni(t,e,n)}),Ah=Rr(function(t,e,n,i){Ni(t,e,n,i)}),Ih=ca(function(t,e){var n={};if(null==t)return n;var i=!1;e=f(e,function(e){return e=br(e,t),i||(i=e.length>1),e}),Ar(t,fa(t),n),i&&(n=ti(n,ut|dt|ct,sa));for(var r=e.length;r--;)hr(n,e[r]);return n}),Ph=ca(function(t,e){return null==t?{}:Ui(t,e)}),Oh=ia(Ol),Rh=ia(Rl),jh=zr(function(t,e,n){return e=e.toLowerCase(),t+(n?tu(e):e)}),Fh=zr(function(t,e,n){return t+(n?"-":"")+e.toLowerCase()}),Wh=zr(function(t,e,n){return t+(n?" ":"")+e.toLowerCase()}),Nh=Nr("toLowerCase"),zh=zr(function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}),Vh=zr(function(t,e,n){return t+(n?" ":"")+Uh(e)}),Bh=zr(function(t,e,n){return t+(n?" ":"")+e.toUpperCase()}),Uh=Nr("toUpperCase"),Gh=Qi(function(t,e){try{return a(t,nt,e)}catch(t){return Js(t)?t:new td(t)}}),qh=ca(function(t,e){return s(e,function(e){e=Xa(e),Kn(t,e,eh(t[e],t))}),t}),Xh=Gr(),Jh=Gr(!0),$h=Qi(function(t,e){return function(n){return wi(n,t,e)}}),Kh=Qi(function(t,e){return function(n){return wi(t,n,e)}}),Zh=$r(f),Qh=$r(u),tf=$r(_),ef=Qr(),nf=Qr(!0),rf=Jr(function(t,e){return t+e},0),af=na("ceil"),of=Jr(function(t,e){return t/e},1),sf=na("floor"),lf=Jr(function(t,e){return t*e},1),uf=na("round"),df=Jr(function(t,e){return t-e},0);return n.after=bs,n.ary=Ms,n.assign=wh,n.assignIn=Dh,n.assignInWith=Sh,n.assignWith=Lh,n.at=Th,n.before=ws,n.bind=eh,n.bindAll=qh,n.bindKey=nh,n.castArray=Ps,n.chain=Go,n.chunk=Za,n.compact=Qa,n.concat=to,n.cond=wu,n.conforms=Du,n.constant=Su,n.countBy=Gc,n.create=Sl,n.curry=Ds,n.curryRight=Ss,n.debounce=Ls,n.defaults=xh,n.defaultsDeep=kh,n.defer=ih,n.delay=rh,n.difference=kc,n.differenceBy=Cc,n.differenceWith=Yc,n.drop=eo,n.dropRight=no,n.dropRightWhile=io,n.dropWhile=ro,n.fill=ao,n.filter=is,n.flatMap=rs,n.flatMapDeep=as,n.flatMapDepth=os,n.flatten=lo,n.flattenDeep=uo,n.flattenDepth=co,n.flip=Ts,n.flow=Xh,n.flowRight=Jh,n.fromPairs=ho,n.functions=El,n.functionsIn=Hl,n.groupBy=Jc,n.initial=mo,n.intersection=Ec,n.intersectionBy=Hc,n.intersectionWith=Ac,n.invert=Ch,n.invertBy=Yh,n.invokeMap=$c,n.iteratee=xu,n.keyBy=Kc,n.keys=Ol,n.keysIn=Rl,n.map=ds,n.mapKeys=jl,n.mapValues=Fl,n.matches=ku,n.matchesProperty=Cu,n.memoize=xs,n.merge=Hh,n.mergeWith=Ah,n.method=$h,n.methodOf=Kh,n.mixin=Yu,n.negate=ks,n.nthArg=Au,n.omit=Ih,n.omitBy=Wl,n.once=Cs,n.orderBy=cs,n.over=Zh,n.overArgs=ah,n.overEvery=Qh,n.overSome=tf,n.partial=oh,n.partialRight=sh,n.partition=Zc,n.pick=Ph,n.pickBy=Nl,n.property=Iu,n.propertyOf=Pu,n.pull=Ic,n.pullAll=bo,n.pullAllBy=Mo,n.pullAllWith=wo,n.pullAt=Pc,n.range=ef,n.rangeRight=nf,n.rearg=lh,n.reject=ps,n.remove=Do,n.rest=Ys,n.reverse=So,n.sampleSize=gs,n.set=Vl,n.setWith=Bl,n.shuffle=_s,n.slice=Lo,n.sortBy=Qc,n.sortedUniq=Ho,n.sortedUniqBy=Ao,n.split=cu,n.spread=Es,n.tail=Io,n.take=Po,n.takeRight=Oo,n.takeRightWhile=Ro,n.takeWhile=jo,n.tap=qo,n.throttle=Hs,n.thru=Xo,n.toArray=gl,n.toPairs=Oh,n.toPairsIn=Rh,n.toPath=zu,n.toPlainObject=Ml,n.transform=Ul,n.unary=As,n.union=Oc,n.unionBy=Rc,n.unionWith=jc,n.uniq=Fo,n.uniqBy=Wo,n.uniqWith=No,n.unset=Gl,n.unzip=zo,n.unzipWith=Vo,n.update=ql,n.updateWith=Xl,n.values=Jl,n.valuesIn=$l,n.without=Fc,n.words=Mu,n.wrap=Is,n.xor=Wc,n.xorBy=Nc,n.xorWith=zc,n.zip=Vc,n.zipObject=Bo,n.zipObjectDeep=Uo,n.zipWith=Bc,n.entries=Oh,n.entriesIn=Rh,n.extend=Dh,n.extendWith=Sh,Yu(n,n),n.add=rf,n.attempt=Gh,n.camelCase=jh,n.capitalize=tu,n.ceil=af,n.clamp=Kl,n.clone=Os,n.cloneDeep=js,n.cloneDeepWith=Fs,n.cloneWith=Rs,n.conformsTo=Ws,n.deburr=eu,n.defaultTo=Lu,n.divide=of,n.endsWith=nu,n.eq=Ns,n.escape=iu,n.escapeRegExp=ru,n.every=ns,n.find=qc,n.findIndex=oo,n.findKey=Ll,n.findLast=Xc,n.findLastIndex=so,n.findLastKey=Tl,n.floor=sf,n.forEach=ss,n.forEachRight=ls,n.forIn=xl,n.forInRight=kl,n.forOwn=Cl,n.forOwnRight=Yl,n.get=Al,n.gt=uh,n.gte=dh,n.has=Il,n.hasIn=Pl,n.head=fo,n.identity=Tu,n.includes=us,n.indexOf=po,n.inRange=Zl,n.invoke=Eh,n.isArguments=ch,n.isArray=hh,n.isArrayBuffer=fh,n.isArrayLike=zs,n.isArrayLikeObject=Vs,n.isBoolean=Bs,n.isBuffer=ph,n.isDate=mh,n.isElement=Us,n.isEmpty=Gs,n.isEqual=qs,n.isEqualWith=Xs,n.isError=Js,n.isFinite=$s,n.isFunction=Ks,n.isInteger=Zs,n.isLength=Qs,n.isMap=gh,n.isMatch=nl,n.isMatchWith=il,n.isNaN=rl,n.isNative=al,n.isNil=sl,n.isNull=ol,n.isNumber=ll,n.isObject=tl,n.isObjectLike=el,n.isPlainObject=ul,n.isRegExp=_h,n.isSafeInteger=dl,n.isSet=vh,n.isString=cl,n.isSymbol=hl,n.isTypedArray=yh,n.isUndefined=fl,n.isWeakMap=pl,n.isWeakSet=ml,n.join=go,n.kebabCase=Fh,n.last=_o,n.lastIndexOf=vo,n.lowerCase=Wh,n.lowerFirst=Nh,n.lt=bh,n.lte=Mh,n.max=Bu,n.maxBy=Uu,n.mean=Gu,n.meanBy=qu,n.min=Xu,n.minBy=Ju,n.stubArray=Ou,n.stubFalse=Ru,n.stubObject=ju,n.stubString=Fu,n.stubTrue=Wu,n.multiply=lf,n.nth=yo,n.noConflict=Eu,n.noop=Hu,n.now=th,n.pad=au,n.padEnd=ou,n.padStart=su,n.parseInt=lu,n.random=Ql,n.reduce=hs,n.reduceRight=fs,n.repeat=uu,n.replace=du,n.result=zl,n.round=uf,n.runInContext=t,n.sample=ms,n.size=vs,n.snakeCase=zh,n.some=ys,n.sortedIndex=To,n.sortedIndexBy=xo,n.sortedIndexOf=ko,n.sortedLastIndex=Co,n.sortedLastIndexBy=Yo,n.sortedLastIndexOf=Eo,n.startCase=Vh,n.startsWith=hu,n.subtract=df,n.sum=$u,n.sumBy=Ku,n.template=fu,n.times=Nu,n.toFinite=_l,n.toInteger=vl,n.toLength=yl,n.toLower=pu,n.toNumber=bl,n.toSafeInteger=wl,n.toString=Dl,n.toUpper=mu,n.trim=gu,n.trimEnd=_u,n.trimStart=vu,n.truncate=yu,n.unescape=bu,n.uniqueId=Vu,n.upperCase=Bh,n.upperFirst=Uh,n.each=ss,n.eachRight=ls,n.first=fo,Yu(n,function(){var t={};return di(n,function(e,i){hd.call(n.prototype,i)||(t[i]=e)}),t}(),{chain:!1}),n.VERSION="4.17.15",s(["bind","bindKey","curry","curryRight","partial","partialRight"],function(t){n[t].placeholder=n}),s(["drop","take"],function(t,e){v.prototype[t]=function(n){n=n===nt?1:Nd(vl(n),0);var i=this.__filtered__&&!e?new v(this):this.clone();return i.__filtered__?i.__takeCount__=zd(n,i.__takeCount__):i.__views__.push({size:zd(n,It),type:t+(i.__dir__<0?"Right":"")}),i},v.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}}),s(["filter","map","takeWhile"],function(t,e){var n=e+1,i=n==kt||3==n;v.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:ga(t,3),type:n}),e.__filtered__=e.__filtered__||i,e}}),s(["head","last"],function(t,e){var n="take"+(e?"Right":"");v.prototype[t]=function(){return this[n](1).value()[0]}}),s(["initial","tail"],function(t,e){var n="drop"+(e?"":"Right");v.prototype[t]=function(){return this.__filtered__?new v(this):this[n](1)}}),v.prototype.compact=function(){return this.filter(Tu)},v.prototype.find=function(t){return this.filter(t).head()},v.prototype.findLast=function(t){return this.reverse().find(t)},v.prototype.invokeMap=Qi(function(t,e){return"function"==typeof t?new v(this):this.map(function(n){return wi(n,t,e)})}),v.prototype.reject=function(t){return this.filter(ks(ga(t)))},v.prototype.slice=function(t,e){t=vl(t);var n=this;return n.__filtered__&&(t>0||e<0)?new v(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),e!==nt&&(e=vl(e),n=e<0?n.dropRight(-e):n.take(e-t)),n)},v.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},v.prototype.toArray=function(){return this.take(It)},di(v.prototype,function(t,e){var i=/^(?:filter|find|map|reject)|While$/.test(e),a=/^(?:head|last)$/.test(e),o=n[a?"take"+("last"==e?"Right":""):e],s=a||/^find/.test(e);o&&(n.prototype[e]=function(){var e=this.__wrapped__,l=a?[1]:arguments,u=e instanceof v,d=l[0],c=u||hh(e),h=function(t){var e=o.apply(n,p([t],l));return a&&f?e[0]:e};c&&i&&"function"==typeof d&&1!=d.length&&(u=c=!1);var f=this.__chain__,m=!!this.__actions__.length,g=s&&!f,_=u&&!m;if(!s&&c){e=_?e:new v(this);var y=t.apply(e,l);return y.__actions__.push({func:Xo,args:[h],thisArg:nt}),new r(y,f)}return g&&_?t.apply(this,l):(y=this.thru(h),g?a?y.value()[0]:y.value():y)})}),s(["pop","push","shift","sort","splice","unshift"],function(t){var e=sd[t],i=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);n.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var n=this.value();return e.apply(hh(n)?n:[],t)}return this[i](function(n){return e.apply(hh(n)?n:[],t)})}}),di(v.prototype,function(t,e){var i=n[e];if(i){var r=i.name+"";hd.call(tc,r)||(tc[r]=[]),tc[r].push({name:e,func:i})}}),tc[qr(nt,mt).name]=[{name:"wrapper",func:nt}],v.prototype.clone=x,v.prototype.reverse=J,v.prototype.value=Q,n.prototype.at=Uc,n.prototype.chain=Jo,n.prototype.commit=$o,n.prototype.next=Ko,n.prototype.plant=Qo,n.prototype.reverse=ts,n.prototype.toJSON=n.prototype.valueOf=n.prototype.value=es,n.prototype.first=n.prototype.head,kd&&(n.prototype[kd]=Zo),n}();Yn._=Gn,(r=function(){return Gn}.call(e,n,e,i))!==nt&&(i.exports=r)}).call(this)}).call(e,n(134),n(4)(t))},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},,,,,function(t,e){t.exports=function(t){return"string"!=typeof t?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),/["'() \t\n]/.test(t)?'"'+t.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':t)}},function(t,e){function n(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var a=i(r);return[n].concat(r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"})).concat([a]).join("\n")}return[n].join("\n")}function i(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var i=n(e,t);return e[2]?"@media "+e[2]+"{"+i+"}":i}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},r=0;r<this.length;r++){var a=this[r][0];"number"==typeof a&&(i[a]=!0)}for(r=0;r<t.length;r++){var o=t[r];"number"==typeof o[0]&&i[o[0]]||(n&&!o[2]?o[2]=n:n&&(o[2]="("+o[2]+") and ("+n+")"),e.push(o))}},e}},,,,,,,,,,,,function(t,e,n){function i(t,e){for(var n=0;n<t.length;n++){var i=t[n],r=p[i.id];if(r){r.refs++;for(var a=0;a<r.parts.length;a++)r.parts[a](i.parts[a]);for(;a<i.parts.length;a++)r.parts.push(d(i.parts[a],e))}else{for(var o=[],a=0;a<i.parts.length;a++)o.push(d(i.parts[a],e));p[i.id]={id:i.id,refs:1,parts:o}}}}function r(t,e){for(var n=[],i={},r=0;r<t.length;r++){var a=t[r],o=e.base?a[0]+e.base:a[0],s=a[1],l=a[2],u=a[3],d={css:s,media:l,sourceMap:u};i[o]?i[o].parts.push(d):n.push(i[o]={id:o,parts:[d]})}return n}function a(t,e){var n=g(t.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var i=y[y.length-1];if("top"===t.insertAt)i?i.nextSibling?n.insertBefore(e,i.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),y.push(e);else if("bottom"===t.insertAt)n.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var r=g(t.insertInto+" "+t.insertAt.before);n.insertBefore(e,r)}}function o(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=y.indexOf(t);e>=0&&y.splice(e,1)}function s(t){var e=document.createElement("style");return t.attrs.type="text/css",u(e,t.attrs),a(t,e),e}function l(t){var e=document.createElement("link");return t.attrs.type="text/css",t.attrs.rel="stylesheet",u(e,t.attrs),a(t,e),e}function u(t,e){Object.keys(e).forEach(function(n){t.setAttribute(n,e[n])})}function d(t,e){var n,i,r,a;if(e.transform&&t.css){if(!(a=e.transform(t.css)))return function(){};t.css=a}if(e.singleton){var u=v++;n=_||(_=s(e)),i=c.bind(null,n,u,!1),r=c.bind(null,n,u,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(e),i=f.bind(null,n,e),r=function(){o(n),n.href&&URL.revokeObjectURL(n.href)}):(n=s(e),i=h.bind(null,n),r=function(){o(n)});return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else r()}}function c(t,e,n,i){var r=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=M(e,r);else{var a=document.createTextNode(r),o=t.childNodes;o[e]&&t.removeChild(o[e]),o.length?t.insertBefore(a,o[e]):t.appendChild(a)}}function h(t,e){var n=e.css,i=e.media;if(i&&t.setAttribute("media",i),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}function f(t,e,n){var i=n.css,r=n.sourceMap,a=void 0===e.convertToAbsoluteUrls&&r;(e.convertToAbsoluteUrls||a)&&(i=b(i)),r&&(i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var o=new Blob([i],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(o),s&&URL.revokeObjectURL(s)}var p={},m=function(t){var e;return function(){return void 0===e&&(e=t.apply(this,arguments)),e}}(function(){return window&&document&&document.all&&!window.atob}),g=function(t){var e={};return function(n){if(void 0===e[n]){var i=t.call(this,n);if(i instanceof window.HTMLIFrameElement)try{i=i.contentDocument.head}catch(t){i=null}e[n]=i}return e[n]}}(function(t){return document.querySelector(t)}),_=null,v=0,y=[],b=n(153);t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");e=e||{},e.attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=m()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=r(t,e);return i(n,e),function(t){for(var a=[],o=0;o<n.length;o++){var s=n[o],l=p[s.id];l.refs--,a.push(l)}if(t){i(r(t,e),e)}for(var o=0;o<a.length;o++){var l=a[o];if(0===l.refs){for(var u=0;u<l.parts.length;u++)l.parts[u]();delete p[l.id]}}}};var M=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var n=e.protocol+"//"+e.host,i=n+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){var r=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});if(/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/)/i.test(r))return t;var a;return a=0===r.indexOf("//")?r:0===r.indexOf("/")?n+r:i+r.replace(/^\.\//,""),"url("+JSON.stringify(a)+")"})}},,function(t,e,n){var i,r,a;!function(o,s){r=[n(156),n(2)],i=s,void 0!==(a="function"==typeof i?i.apply(e,r):i)&&(t.exports=a)}(window,function(t,e){"use strict";var n=t.create("masonry");n.compatOptions.fitWidth="isFitWidth";var i=n.prototype;return i._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},i.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],n=t&&t.element;this.columnWidth=n&&e(n).outerWidth||this.containerWidth}var i=this.columnWidth+=this.gutter,r=this.containerWidth+this.gutter,a=r/i,o=i-r%i,s=o&&o<1?"round":"floor";a=Math[s](a),this.cols=Math.max(a,1)},i.getContainerWidth=function(){var t=this._getOption("fitWidth"),n=t?this.element.parentNode:this.element,i=e(n);this.containerWidth=i&&i.innerWidth},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,n=e&&e<1?"round":"ceil",i=Math[n](t.size.outerWidth/this.columnWidth);i=Math.min(i,this.cols);for(var r=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",a=this[r](i,t),o={x:this.columnWidth*a.col,y:a.y},s=a.y+t.size.outerHeight,l=i+a.col,u=a.col;u<l;u++)this.colYs[u]=s;return o},i._getTopColPosition=function(t){var e=this._getTopColGroup(t),n=Math.min.apply(Math,e);return{col:e.indexOf(n),y:n}},i._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],n=this.cols+1-t,i=0;i<n;i++)e[i]=this._getColGroupY(i,t);return e},i._getColGroupY=function(t,e){if(e<2)return this.colYs[t];var n=this.colYs.slice(t,t+e);return Math.max.apply(Math,n)},i._getHorizontalColPosition=function(t,e){var n=this.horizontalColIndex%this.cols;n=t>1&&n+t>this.cols?0:n;var i=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=i?n+t:this.horizontalColIndex,{col:n,y:this._getColGroupY(n,t)}},i._manageStamp=function(t){var n=e(t),i=this._getElementOffset(t),r=this._getOption("originLeft"),a=r?i.left:i.right,o=a+n.outerWidth,s=Math.floor(a/this.columnWidth);s=Math.max(0,s);var l=Math.floor(o/this.columnWidth);l-=o%this.columnWidth?0:1,l=Math.min(this.cols-1,l);for(var u=this._getOption("originTop"),d=(u?i.top:i.bottom)+n.outerHeight,c=s;c<=l;c++)this.colYs[c]=Math.max(d,this.colYs[c])},i._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},i._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},i.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},n})},function(t,e,n){var i,r;!function(a,o){"use strict";i=[n(3),n(2),n(157),n(159)],void 0!==(r=function(t,e,n,i){return o(a,t,e,n,i)}.apply(e,i))&&(t.exports=r)}(window,function(t,e,n,i,r){"use strict";function a(t,e){var n=i.getQueryElement(t);if(!n)return void(l&&l.error("Bad element for "+this.constructor.namespace+": "+(n||t)));this.element=n,u&&(this.$element=u(this.element)),this.options=i.extend({},this.constructor.defaults),this.option(e);var r=++c;this.element.outlayerGUID=r,h[r]=this,this._create(),this._getOption("initLayout")&&this.layout()}function o(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function s(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),n=e&&e[1],i=e&&e[2];return n.length?(n=parseFloat(n))*(p[i]||1):0}var l=t.console,u=t.jQuery,d=function(){},c=0,h={};a.namespace="outlayer",a.Item=r,a.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=a.prototype;i.extend(f,e.prototype),f.option=function(t){i.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},a.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),i.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),n=this.constructor.Item,i=[],r=0;r<e.length;r++){var a=e[r],o=new n(a,this);i.push(o)}return i},f._filterFindItemElements=function(t){return i.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(t){return t.element})},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=n(this.element)},f._getMeasurement=function(t,e){var i,r=this.options[t];r?("string"==typeof r?i=this.element.querySelector(r):r instanceof HTMLElement&&(i=r),this[t]=i?n(i)[e]:r):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var n=[];t.forEach(function(t){var i=this._getItemLayoutPosition(t);i.item=t,i.isInstant=e||t.isLayoutInstant,n.push(i)},this),this._processLayoutQueue(n)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},f.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=s(t),this.stagger)},f._positionItem=function(t,e,n,i,r){i?t.goTo(e,n):(t.stagger(r*this.stagger),t.moveTo(e,n))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){if(this._getOption("resizeContainer")){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},f._getContainerSize=d,f._setContainerMeasure=function(t,e){if(void 0!==t){var n=this.size;n.isBorderBox&&(t+=e?n.paddingLeft+n.paddingRight+n.borderLeftWidth+n.borderRightWidth:n.paddingBottom+n.paddingTop+n.borderTopWidth+n.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function n(){r.dispatchEvent(t+"Complete",null,[e])}function i(){++o==a&&n()}var r=this,a=e.length;if(!e||!a)return void n();var o=0;e.forEach(function(e){e.once(t,i)})},f.dispatchEvent=function(t,e,n){var i=e?[e].concat(n):n;if(this.emitEvent(t,i),u)if(this.$element=this.$element||u(this.element),e){var r=u.Event(e);r.type=t,this.$element.trigger(r,n)}else this.$element.trigger(t,n)},f.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},f.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){i.removeFrom(this.stamps,t),this.unignore(t)},this)},f._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=i.makeArray(t)},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=d,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,r=n(t);return{left:e.left-i.left-r.marginLeft,top:e.top-i.top-r.marginTop,right:i.right-e.right-r.marginRight,bottom:i.bottom-e.bottom-r.marginBottom}},f.handleEvent=i.handleEvent,f.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},i.debounceMethod(a,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var t=n(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var n=this.items.slice(0);this.items=e.concat(n),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(n)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,n){t.stagger(n*e),t.reveal()})}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,n){t.stagger(n*e),t.hide()})}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e<this.items.length;e++){var n=this.items[e];if(n.element==t)return n}},f.getItems=function(t){t=i.makeArray(t);var e=[];return t.forEach(function(t){var n=this.getItem(t);n&&e.push(n)},this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),i.removeFrom(this.items,t)},this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete h[e],delete this.element.outlayerGUID,u&&u.removeData(this.element,this.constructor.namespace)},a.data=function(t){t=i.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&h[e]},a.create=function(t,e){var n=o(a);return n.defaults=i.extend({},a.defaults),i.extend(n.defaults,e),n.compatOptions=i.extend({},a.compatOptions),n.namespace=t,n.data=a.data,n.Item=o(r),i.htmlInit(n,t),u&&u.bridget&&u.bridget(t,n),n};var p={ms:1,s:1e3};return a.Item=r,a})},function(t,e,n){var i,r;!function(a,o){i=[n(158)],void 0!==(r=function(t){return o(a,t)}.apply(e,i))&&(t.exports=r)}(window,function(t,e){"use strict";var n={};n.extend=function(t,e){for(var n in e)t[n]=e[n];return t},n.modulo=function(t,e){return(t%e+e)%e};var i=Array.prototype.slice;n.makeArray=function(t){return Array.isArray(t)?t:null===t||void 0===t?[]:"object"==typeof t&&"number"==typeof t.length?i.call(t):[t]},n.removeFrom=function(t,e){var n=t.indexOf(e);-1!=n&&t.splice(n,1)},n.getParent=function(t,n){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,n))return t},n.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},n.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},n.filterFindElements=function(t,i){t=n.makeArray(t);var r=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!i)return void r.push(t);e(t,i)&&r.push(t);for(var n=t.querySelectorAll(i),a=0;a<n.length;a++)r.push(n[a])}}),r},n.debounceMethod=function(t,e,n){n=n||100;var i=t.prototype[e],r=e+"Timeout";t.prototype[e]=function(){var t=this[r];clearTimeout(t);var e=arguments,a=this;this[r]=setTimeout(function(){i.apply(a,e),delete a[r]},n)}},n.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},n.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,n){return e+"-"+n}).toLowerCase()};var r=t.console;return n.htmlInit=function(e,i){n.docReady(function(){var a=n.toDashed(i),o="data-"+a,s=document.querySelectorAll("["+o+"]"),l=document.querySelectorAll(".js-"+a),u=n.makeArray(s).concat(n.makeArray(l)),d=o+"-options",c=t.jQuery;u.forEach(function(t){var n,a=t.getAttribute(o)||t.getAttribute(d);try{n=a&&JSON.parse(a)}catch(e){return void(r&&r.error("Error parsing "+o+" on "+t.className+": "+e))}var s=new e(t,n);c&&c.data(t,i,s)})})},n})},function(t,e,n){var i,r;!function(a,o){"use strict";i=o,void 0!==(r="function"==typeof i?i.call(e,n,e,t):i)&&(t.exports=r)}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],n=0;n<e.length;n++){var i=e[n],r=i+"MatchesSelector";if(t[r])return r}}();return function(e,n){return e[t](n)}})},function(t,e,n){var i,r,a;!function(o,s){r=[n(3),n(2)],i=s,void 0!==(a="function"==typeof i?i.apply(e,r):i)&&(t.exports=a)}(window,function(t,e){"use strict";function n(t){for(var e in t)return!1;return null,!0}function i(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var r=document.documentElement.style,a="string"==typeof r.transition?"transition":"WebkitTransition",o="string"==typeof r.transform?"transform":"WebkitTransform",s={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[a],l={transform:o,transition:a,transitionDuration:a+"Duration",transitionProperty:a+"Property",transitionDelay:a+"Delay"},u=i.prototype=Object.create(t.prototype);u.constructor=i,u._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},u.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},u.getSize=function(){this.size=e(this.element)},u.css=function(t){var e=this.element.style;for(var n in t){e[l[n]||n]=t[n]}},u.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),i=t[e?"left":"right"],r=t[n?"top":"bottom"],a=parseFloat(i),o=parseFloat(r),s=this.layout.size;-1!=i.indexOf("%")&&(a=a/100*s.width),-1!=r.indexOf("%")&&(o=o/100*s.height),a=isNaN(a)?0:a,o=isNaN(o)?0:o,a-=e?s.paddingLeft:s.paddingRight,o-=n?s.paddingTop:s.paddingBottom,this.position.x=a,this.position.y=o},u.layoutPosition=function(){var t=this.layout.size,e={},n=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),r=n?"paddingLeft":"paddingRight",a=n?"left":"right",o=n?"right":"left",s=this.position.x+t[r];e[a]=this.getXValue(s),e[o]="";var l=i?"paddingTop":"paddingBottom",u=i?"top":"bottom",d=i?"bottom":"top",c=this.position.y+t[l];e[u]=this.getYValue(c),e[d]="",this.css(e),this.emitEvent("layout",[this])},u.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},u.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},u._transitionTo=function(t,e){this.getPosition();var n=this.position.x,i=this.position.y,r=t==this.position.x&&e==this.position.y;if(this.setPosition(t,e),r&&!this.isTransitioning)return void this.layoutPosition();var a=t-n,o=e-i,s={};s.transform=this.getTranslate(a,o),this.transition({to:s,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},u.getTranslate=function(t,e){var n=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop");return t=n?t:-t,e=i?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},u.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},u.moveTo=u._transitionTo,u.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},u._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},u.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var n in t.onTransitionEnd)e.onEnd[n]=t.onTransitionEnd[n];for(n in t.to)e.ingProperties[n]=!0,t.isCleaning&&(e.clean[n]=!0);if(t.from){this.css(t.from);this.element.offsetHeight;null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var d="opacity,"+function(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}(o);u.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:d,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(s,this,!1)}},u.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},u.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};u.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],n(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd){e.onEnd[i].call(this),delete e.onEnd[i]}this.emitEvent("transitionEnd",[this])}},u.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(s,this,!1),this.isTransitioning=!1},u._removeStyles=function(t){var e={};for(var n in t)e[n]="";this.css(e)};var h={transitionProperty:"",transitionDuration:"",transitionDelay:""};return u.removeTransitionStyles=function(){this.css(h)},u.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},u.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},u.remove=function(){if(!a||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();this.once("transitionEnd",function(){this.removeElem()}),this.hide()},u.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},u.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},u.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var n in e)return n},u.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},u.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},u.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},i})},,,function(t,e,n){!function(e,i){t.exports=i(function(){try{return n(0)}catch(t){}}())}(0,function(t){"use strict";function e(t){var e,n,i,r=t[0]/255,a=t[1]/255,o=t[2]/255,s=Math.min(r,a,o),l=Math.max(r,a,o),u=l-s;return l==s?e=0:r==l?e=(a-o)/u:a==l?e=2+(o-r)/u:o==l&&(e=4+(r-a)/u),e=Math.min(60*e,360),e<0&&(e+=360),i=(s+l)/2,n=l==s?0:i<=.5?u/(l+s):u/(2-l-s),[e,100*n,100*i]}function n(t){var e,n,i,r=t[0],a=t[1],o=t[2],s=Math.min(r,a,o),l=Math.max(r,a,o),u=l-s;return n=0==l?0:u/l*1e3/10,l==s?e=0:r==l?e=(a-o)/u:a==l?e=2+(o-r)/u:o==l&&(e=4+(r-a)/u),e=Math.min(60*e,360),e<0&&(e+=360),i=l/255*1e3/10,[e,n,i]}function i(t){var n=t[0],i=t[1],r=t[2],a=e(t)[0],o=1/255*Math.min(n,Math.min(i,r)),r=1-1/255*Math.max(n,Math.max(i,r));return[a,100*o,100*r]}function a(t){var e,n,i,r,a=t[0]/255,o=t[1]/255,s=t[2]/255;return r=Math.min(1-a,1-o,1-s),e=(1-a-r)/(1-r)||0,n=(1-o-r)/(1-r)||0,i=(1-s-r)/(1-r)||0,[100*e,100*n,100*i,100*r]}function o(t){return Hn[JSON.stringify(t)]}function s(t){var e=t[0]/255,n=t[1]/255,i=t[2]/255;return e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92,[100*(.4124*e+.3576*n+.1805*i),100*(.2126*e+.7152*n+.0722*i),100*(.0193*e+.1192*n+.9505*i)]}function l(t){var e,n,i,r=s(t),a=r[0],o=r[1],l=r[2];return a/=95.047,o/=100,l/=108.883,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,l=l>.008856?Math.pow(l,1/3):7.787*l+16/116,e=116*o-16,n=500*(a-o),i=200*(o-l),[e,n,i]}function u(t){return O(l(t))}function d(t){var e,n,i,r,a,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0==s)return a=255*l,[a,a,a];n=l<.5?l*(1+s):l+s-l*s,e=2*l-n,r=[0,0,0];for(var u=0;u<3;u++)i=o+1/3*-(u-1),i<0&&i++,i>1&&i--,a=6*i<1?e+6*(n-e)*i:2*i<1?n:3*i<2?e+(n-e)*(2/3-i)*6:e,r[u]=255*a;return r}function c(t){var e,n,i=t[0],r=t[1]/100,a=t[2]/100;return 0===a?[0,0,0]:(a*=2,r*=a<=1?a:2-a,n=(a+r)/2,e=2*r/(a+r),[i,100*e,100*n])}function h(t){return i(d(t))}function f(t){return a(d(t))}function p(t){return o(d(t))}function m(t){var e=t[0]/60,n=t[1]/100,i=t[2]/100,r=Math.floor(e)%6,a=e-Math.floor(e),o=255*i*(1-n),s=255*i*(1-n*a),l=255*i*(1-n*(1-a)),i=255*i;switch(r){case 0:return[i,l,o];case 1:return[s,i,o];case 2:return[o,i,l];case 3:return[o,s,i];case 4:return[l,o,i];case 5:return[i,o,s]}}function _(t){var e,n,i=t[0],r=t[1]/100,a=t[2]/100;return n=(2-r)*a,e=r*a,e/=n<=1?n:2-n,e=e||0,n/=2,[i,100*e,100*n]}function v(t){return i(m(t))}function y(t){return a(m(t))}function M(t){return o(m(t))}function w(t){var e,n,i,a,o=t[0]/360,s=t[1]/100,l=t[2]/100,u=s+l;switch(u>1&&(s/=u,l/=u),e=Math.floor(6*o),n=1-l,i=6*o-e,0!=(1&e)&&(i=1-i),a=s+i*(n-s),e){default:case 6:case 0:r=n,g=a,b=s;break;case 1:r=a,g=n,b=s;break;case 2:r=s,g=n,b=a;break;case 3:r=s,g=a,b=n;break;case 4:r=a,g=s,b=n;break;case 5:r=n,g=s,b=a}return[255*r,255*g,255*b]}function D(t){return e(w(t))}function S(t){return n(w(t))}function L(t){return a(w(t))}function T(t){return o(w(t))}function x(t){var e,n,i,r=t[0]/100,a=t[1]/100,o=t[2]/100,s=t[3]/100;return e=1-Math.min(1,r*(1-s)+s),n=1-Math.min(1,a*(1-s)+s),i=1-Math.min(1,o*(1-s)+s),[255*e,255*n,255*i]}function k(t){return e(x(t))}function C(t){return n(x(t))}function Y(t){return i(x(t))}function E(t){return o(x(t))}function H(t){var e,n,i,r=t[0]/100,a=t[1]/100,o=t[2]/100;return e=3.2406*r+-1.5372*a+-.4986*o,n=-.9689*r+1.8758*a+.0415*o,i=.0557*r+-.204*a+1.057*o,e=e>.0031308?1.055*Math.pow(e,1/2.4)-.055:e*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:i*=12.92,e=Math.min(Math.max(0,e),1),n=Math.min(Math.max(0,n),1),i=Math.min(Math.max(0,i),1),[255*e,255*n,255*i]}function A(t){var e,n,i,r=t[0],a=t[1],o=t[2];return r/=95.047,a/=100,o/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,e=116*a-16,n=500*(r-a),i=200*(a-o),[e,n,i]}function I(t){return O(A(t))}function P(t){var e,n,i,r,a=t[0],o=t[1],s=t[2];return a<=8?(n=100*a/903.3,r=n/100*7.787+16/116):(n=100*Math.pow((a+16)/116,3),r=Math.pow(n/100,1/3)),e=e/95.047<=.008856?e=95.047*(o/500+r-16/116)/7.787:95.047*Math.pow(o/500+r,3),i=i/108.883<=.008859?i=108.883*(r-s/200-16/116)/7.787:108.883*Math.pow(r-s/200,3),[e,n,i]}function O(t){var e,n,i,r=t[0],a=t[1],o=t[2];return e=Math.atan2(o,a),n=360*e/2/Math.PI,n<0&&(n+=360),i=Math.sqrt(a*a+o*o),[r,i,n]}function R(t){return H(P(t))}function j(t){var e,n,i,r=t[0],a=t[1],o=t[2];return i=o/360*2*Math.PI,e=a*Math.cos(i),n=a*Math.sin(i),[r,e,n]}function F(t){return P(j(t))}function W(t){return R(j(t))}function N(t){return En[t]}function z(t){return e(N(t))}function V(t){return n(N(t))}function B(t){return i(N(t))}function U(t){return a(N(t))}function G(t){return l(N(t))}function q(t){return s(N(t))}function X(t){if(t){var e=/^#([a-fA-F0-9]{3,4})$/i,n=/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i,i=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,r=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,a=/(\w+)/,o=[0,0,0],s=1,l=t.match(e),u="";if(l){l=l[1],u=l[3];for(var d=0;d<o.length;d++)o[d]=parseInt(l[d]+l[d],16);u&&(s=Math.round(parseInt(u+u,16)/255*100)/100)}else if(l=t.match(n)){u=l[2],l=l[1];for(var d=0;d<o.length;d++)o[d]=parseInt(l.slice(2*d,2*d+2),16);u&&(s=Math.round(parseInt(u,16)/255*100)/100)}else if(l=t.match(i)){for(var d=0;d<o.length;d++)o[d]=parseInt(l[d+1]);s=parseFloat(l[4])}else if(l=t.match(r)){for(var d=0;d<o.length;d++)o[d]=Math.round(2.55*parseFloat(l[d+1]));s=parseFloat(l[4])}else if(l=t.match(a)){if("transparent"==l[1])return[0,0,0,0];if(!(o=Nn[l[1]]))return}for(var d=0;d<o.length;d++)o[d]=ut(o[d],0,255);return s=s||0==s?ut(s,0,1):1,o[3]=s,o}}function J(t){if(t){var e=/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/,n=t.match(e);if(n){var i=parseFloat(n[4]);return[ut(parseInt(n[1]),0,360),ut(parseFloat(n[2]),0,100),ut(parseFloat(n[3]),0,100),ut(isNaN(i)?1:i,0,1)]}}}function $(t){if(t){var e=/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/,n=t.match(e);if(n){var i=parseFloat(n[4]);return[ut(parseInt(n[1]),0,360),ut(parseFloat(n[2]),0,100),ut(parseFloat(n[3]),0,100),ut(isNaN(i)?1:i,0,1)]}}}function K(t){var e=X(t);return e&&e.slice(0,3)}function Z(t){var e=J(t);return e&&e.slice(0,3)}function Q(t){var e=X(t);return e?e[3]:(e=J(t))?e[3]:(e=$(t))?e[3]:void 0}function tt(t,e){var e=void 0!==e&&3===t.length?e:t[3];return"#"+dt(t[0])+dt(t[1])+dt(t[2])+(e>=0&&e<1?dt(Math.round(255*e)):"")}function et(t,e){return e<1||t[3]&&t[3]<1?nt(t,e):"rgb("+t[0]+", "+t[1]+", "+t[2]+")"}function nt(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function it(t,e){return e<1||t[3]&&t[3]<1?rt(t,e):"rgb("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%)"}function rt(t,e){return"rgba("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%, "+(e||t[3]||1)+")"}function at(t,e){return e<1||t[3]&&t[3]<1?ot(t,e):"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"}function ot(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")"}function st(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"}function lt(t){return Vn[t.slice(0,3)]}function ut(t,e,n){return Math.min(Math.max(e,t),n)}function dt(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}function ct(t){return!t||Xn.isNullOrUndef(t.size)||Xn.isNullOrUndef(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function ht(t,e,n,i){var r,a,o,s,l,u,d,c,h,f=Object.keys(n);for(r=0,a=f.length;r<a;++r)if(o=f[r],u=n[o],e.hasOwnProperty(o)||(e[o]=u),(s=e[o])!==u&&"_"!==o[0]){if(t.hasOwnProperty(o)||(t[o]=s),l=t[o],(d=typeof u)===typeof l)if("string"===d){if(c=Gn(l),c.valid&&(h=Gn(u),h.valid)){e[o]=h.mix(c,i).rgbString();continue}}else if(_i.isFinite(l)&&_i.isFinite(u)){e[o]=l+(u-l)*i;continue}e[o]=u}}function ft(t,e){if(t._chartjs)return void t._chartjs.listeners.push(e);Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),Ci.forEach(function(e){var n="onData"+e.charAt(0).toUpperCase()+e.slice(1),i=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:function(){var e=Array.prototype.slice.call(arguments),r=i.apply(this,e);return _i.each(t._chartjs.listeners,function(t){"function"==typeof t[n]&&t[n].apply(t,e)}),r}})})}function pt(t,e){var n=t._chartjs;if(n){var i=n.listeners,r=i.indexOf(e);-1!==r&&i.splice(r,1),i.length>0||(Ci.forEach(function(e){delete t[e]}),delete t._chartjs)}}function mt(t,e){var n=e.startAngle,i=e.endAngle,r=e.pixelMargin,a=r/e.outerRadius,o=e.x,s=e.y;t.beginPath(),t.arc(o,s,e.outerRadius,n-a,i+a),e.innerRadius>r?(a=r/e.innerRadius,t.arc(o,s,e.innerRadius-r,i+a,n-a,!0)):t.arc(o,s,r,i+Math.PI/2,n-Math.PI/2),t.closePath(),t.clip()}function gt(t,e,n,i){var r,a=n.endAngle;for(i&&(n.endAngle=n.startAngle+Hi,mt(t,n),n.endAngle=a,n.endAngle===n.startAngle&&n.fullCircles&&(n.endAngle+=Hi,n.fullCircles--)),t.beginPath(),t.arc(n.x,n.y,n.innerRadius,n.startAngle+Hi,n.startAngle,!0),r=0;r<n.fullCircles;++r)t.stroke();for(t.beginPath(),t.arc(n.x,n.y,e.outerRadius,n.startAngle,n.startAngle+Hi),r=0;r<n.fullCircles;++r)t.stroke()}function _t(t,e,n){var i="inner"===e.borderAlign;i?(t.lineWidth=2*e.borderWidth,t.lineJoin="round"):(t.lineWidth=e.borderWidth,t.lineJoin="bevel"),n.fullCircles&>(t,e,n,i),i&&mt(t,n),t.beginPath(),t.arc(n.x,n.y,e.outerRadius,n.startAngle,n.endAngle),t.arc(n.x,n.y,n.innerRadius,n.endAngle,n.startAngle,!0),t.closePath(),t.stroke()}function vt(t){var e=this._view;return!!e&&Math.abs(t-e.x)<e.radius+e.hitRadius}function yt(t){var e=this._view;return!!e&&Math.abs(t-e.y)<e.radius+e.hitRadius}function bt(t){return t&&void 0!==t.width}function Mt(t){var e,n,i,r,a;return bt(t)?(a=t.width/2,e=t.x-a,n=t.x+a,i=Math.min(t.y,t.base),r=Math.max(t.y,t.base)):(a=t.height/2,e=Math.min(t.x,t.base),n=Math.max(t.x,t.base),i=t.y-a,r=t.y+a),{left:e,top:i,right:n,bottom:r}}function wt(t,e,n){return t===e?n:t===n?e:t}function Dt(t){var e=t.borderSkipped,n={};return e?(t.horizontal?t.base>t.x&&(e=wt(e,"left","right")):t.base<t.y&&(e=wt(e,"bottom","top")),n[e]=!0,n):n}function St(t,e,n){var i,r,a,o,s=t.borderWidth,l=Dt(t);return _i.isObject(s)?(i=+s.top||0,r=+s.right||0,a=+s.bottom||0,o=+s.left||0):i=r=a=o=+s||0,{t:l.top||i<0?0:i>n?n:i,r:l.right||r<0?0:r>e?e:r,b:l.bottom||a<0?0:a>n?n:a,l:l.left||o<0?0:o>e?e:o}}function Lt(t){var e=Mt(t),n=e.right-e.left,i=e.bottom-e.top,r=St(t,n/2,i/2);return{outer:{x:e.left,y:e.top,w:n,h:i},inner:{x:e.left+r.l,y:e.top+r.t,w:n-r.l-r.r,h:i-r.t-r.b}}}function Tt(t,e,n){var i=null===e,r=null===n,a=!(!t||i&&r)&&Mt(t);return a&&(i||e>=a.left&&e<=a.right)&&(r||n>=a.top&&n<=a.bottom)}function xt(t,e){var n,i,r,a,o=t._length;for(r=1,a=e.length;r<a;++r)o=Math.min(o,Math.abs(e[r]-e[r-1]));for(r=0,a=t.getTicks().length;r<a;++r)i=t.getPixelForTick(r),o=r>0?Math.min(o,Math.abs(i-n)):o,n=i;return o}function kt(t,e,n){var i,r,a=n.barThickness,o=e.stackCount,s=e.pixels[t],l=_i.isNullOrUndef(a)?xt(e.scale,e.pixels):-1;return _i.isNullOrUndef(a)?(i=l*n.categoryPercentage,r=n.barPercentage):(i=a*o,r=1),{chunk:i/o,ratio:r,start:s-i/2}}function Ct(t,e,n){var i,r,a=e.pixels,o=a[t],s=t>0?a[t-1]:null,l=t<a.length-1?a[t+1]:null,u=n.categoryPercentage;return null===s&&(s=o-(null===l?e.end-e.start:l-o)),null===l&&(l=o+o-s),i=o-(o-Math.min(s,l))/2*u,r=Math.abs(l-s)/2*u,{chunk:r/e.stackCount,ratio:n.barPercentage,start:i}}function Yt(t,e){return t.native?{x:t.x,y:t.y}:_i.getRelativePosition(t,e)}function Et(t,e){var n,i,r,a,o,s,l=t._getSortedVisibleDatasetMetas();for(i=0,a=l.length;i<a;++i)for(n=l[i].data,r=0,o=n.length;r<o;++r)s=n[r],s._view.skip||e(s)}function Ht(t,e){var n=[];return Et(t,function(t){t.inRange(e.x,e.y)&&n.push(t)}),n}function At(t,e,n,i){var r=Number.POSITIVE_INFINITY,a=[];return Et(t,function(t){if(!n||t.inRange(e.x,e.y)){var o=t.getCenterPoint(),s=i(e,o);s<r?(a=[t],r=s):s===r&&a.push(t)}}),a}function It(t){var e=-1!==t.indexOf("x"),n=-1!==t.indexOf("y");return function(t,i){var r=e?Math.abs(t.x-i.x):0,a=n?Math.abs(t.y-i.y):0;return Math.sqrt(Math.pow(r,2)+Math.pow(a,2))}}function Pt(t,e,n){var i=Yt(e,t);n.axis=n.axis||"x";var r=It(n.axis),a=n.intersect?Ht(t,i):At(t,i,!1,r),o=[];return a.length?(t._getSortedVisibleDatasetMetas().forEach(function(t){var e=t.data[a[0]._index];e&&!e._view.skip&&o.push(e)}),o):[]}function Ot(t,e){return _i.where(t,function(t){return t.pos===e})}function Rt(t,e){return t.sort(function(t,n){var i=e?n:t,r=e?t:n;return i.weight===r.weight?i.index-r.index:i.weight-r.weight})}function jt(t){var e,n,i,r=[];for(e=0,n=(t||[]).length;e<n;++e)i=t[e],r.push({index:e,box:i,pos:i.position,horizontal:i.isHorizontal(),weight:i.weight});return r}function Ft(t,e){var n,i,r;for(n=0,i=t.length;n<i;++n)r=t[n],r.width=r.horizontal?r.box.fullWidth&&e.availableWidth:e.vBoxMaxWidth,r.height=r.horizontal&&e.hBoxMaxHeight}function Wt(t){var e=jt(t),n=Rt(Ot(e,"left"),!0),i=Rt(Ot(e,"right")),r=Rt(Ot(e,"top"),!0),a=Rt(Ot(e,"bottom"));return{leftAndTop:n.concat(r),rightAndBottom:i.concat(a),chartArea:Ot(e,"chartArea"),vertical:n.concat(i),horizontal:r.concat(a)}}function Nt(t,e,n,i){return Math.max(t[n],e[n])+Math.max(t[i],e[i])}function zt(t,e,n){var i,r,a=n.box,o=t.maxPadding;if(n.size&&(t[n.pos]-=n.size),n.size=n.horizontal?a.height:a.width,t[n.pos]+=n.size,a.getPadding){var s=a.getPadding();o.top=Math.max(o.top,s.top),o.left=Math.max(o.left,s.left),o.bottom=Math.max(o.bottom,s.bottom),o.right=Math.max(o.right,s.right)}if(i=e.outerWidth-Nt(o,t,"left","right"),r=e.outerHeight-Nt(o,t,"top","bottom"),i!==t.w||r!==t.h)return t.w=i,t.h=r,n.horizontal?i!==t.w:r!==t.h}function Vt(t){function e(e){var i=Math.max(n[e]-t[e],0);return t[e]+=i,i}var n=t.maxPadding;t.y+=e("top"),t.x+=e("left"),e("right"),e("bottom")}function Bt(t,e){function n(t){var n={left:0,top:0,right:0,bottom:0};return t.forEach(function(t){n[t]=Math.max(e[t],i[t])}),n}var i=e.maxPadding;return n(t?["left","right"]:["top","bottom"])}function Ut(t,e,n){var i,r,a,o,s,l,u=[];for(i=0,r=t.length;i<r;++i)a=t[i],o=a.box,o.update(a.width||e.w,a.height||e.h,Bt(a.horizontal,e)),zt(e,n,a)&&(l=!0,u.length&&(s=!0)),o.fullWidth||u.push(a);return s?Ut(u,e,n)||l:l}function Gt(t,e,n){var i,r,a,o,s=n.padding,l=e.x,u=e.y;for(i=0,r=t.length;i<r;++i)a=t[i],o=a.box,a.horizontal?(o.left=o.fullWidth?s.left:e.left,o.right=o.fullWidth?n.outerWidth-s.right:e.left+e.w,o.top=u,o.bottom=u+o.height,o.width=o.right-o.left,u=o.bottom):(o.left=l,o.right=l+o.width,o.top=e.top,o.bottom=e.top+e.h,o.height=o.bottom-o.top,l=o.right);e.x=l,e.y=u}function qt(t,e){var n=_i.getStyle(t,e),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?Number(i[1]):void 0}function Xt(t,e){var n=t.style,i=t.getAttribute("height"),r=t.getAttribute("width");if(t[wr]={initial:{height:i,width:r,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===r||""===r){var a=qt(t,"width");void 0!==a&&(t.width=a)}if(null===i||""===i)if(""===t.style.height)t.height=t.width/(e.options.aspectRatio||2);else{var o=qt(t,"height");void 0!==a&&(t.height=o)}return t}function Jt(t,e,n){t.addEventListener(e,n,Cr)}function $t(t,e,n){t.removeEventListener(e,n,Cr)}function Kt(t,e,n,i,r){return{type:t,chart:e,native:r||null,x:void 0!==n?n:null,y:void 0!==i?i:null}}function Zt(t,e){var n=xr[t.type]||t.type,i=_i.getRelativePosition(t,e);return Kt(n,e,i.x,i.y,t)}function Qt(t,e){var n=!1,i=[];return function(){i=Array.prototype.slice.call(arguments),e=e||this,n||(n=!0,_i.requestAnimFrame.call(window,function(){n=!1,t.apply(e,i)}))}}function te(t){var e=document.createElement("div");return e.className=t||"",e}function ee(t){var e=te(Dr),n=te(Dr+"-expand"),i=te(Dr+"-shrink");n.appendChild(te()),i.appendChild(te()),e.appendChild(n),e.appendChild(i),e._reset=function(){n.scrollLeft=1e6,n.scrollTop=1e6,i.scrollLeft=1e6,i.scrollTop=1e6};var r=function(){e._reset(),t()};return Jt(n,"scroll",r.bind(n,"expand")),Jt(i,"scroll",r.bind(i,"shrink")),e}function ne(t,e){var n=t[wr]||(t[wr]={}),i=n.renderProxy=function(t){t.animationName===Lr&&e()};_i.each(Tr,function(e){Jt(t,e,i)}),n.reflow=!!t.offsetParent,t.classList.add(Sr)}function ie(t){var e=t[wr]||{},n=e.renderProxy;n&&(_i.each(Tr,function(e){$t(t,e,n)}),delete e.renderProxy),t.classList.remove(Sr)}function re(t,e,n){var i=t[wr]||(t[wr]={}),r=i.resizer=ee(Qt(function(){if(i.resizer){var r=n.options.maintainAspectRatio&&t.parentNode,a=r?r.clientWidth:0;e(Kt("resize",n)),r&&r.clientWidth<a&&n.canvas&&e(Kt("resize",n))}}));ne(t,function(){if(i.resizer){var e=t.parentNode;e&&e!==r.parentNode&&e.insertBefore(r,e.firstChild),r._reset()}})}function ae(t){var e=t[wr]||{},n=e.resizer;delete e.resizer,ie(t),n&&n.parentNode&&n.parentNode.removeChild(n)}function oe(t,e){var n=t[wr]||(t[wr]={});if(!n.containsStyles){n.containsStyles=!0,e="/* Chart.js */\n"+e;var i=document.createElement("style");i.setAttribute("type","text/css"),i.appendChild(document.createTextNode(e)),t.appendChild(i)}}function se(t,e){return e&&(_i.isArray(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function le(t){return("string"==typeof t||t instanceof String)&&t.indexOf("\n")>-1?t.split("\n"):t}function ue(t){var e=t._xScale,n=t._yScale||t._scale,i=t._index,r=t._datasetIndex,a=t._chart.getDatasetMeta(r).controller,o=a._getIndexScale(),s=a._getValueScale();return{xLabel:e?e.getLabelForIndex(i,r):"",yLabel:n?n.getLabelForIndex(i,r):"",label:o?""+o.getLabelForIndex(i,r):"",value:s?""+s.getLabelForIndex(i,r):"",index:i,datasetIndex:r,x:t._model.x,y:t._model.y}}function de(t){var e=oi.global;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,rtl:t.rtl,textDirection:t.textDirection,bodyFontColor:t.bodyFontColor,_bodyFontFamily:Pr(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:Pr(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:Pr(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:Pr(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:Pr(t.titleFontStyle,e.defaultFontStyle),titleFontSize:Pr(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:Pr(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:Pr(t.footerFontStyle,e.defaultFontStyle),footerFontSize:Pr(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function ce(t,e){var n=t._chart.ctx,i=2*e.yPadding,r=0,a=e.body,o=a.reduce(function(t,e){return t+e.before.length+e.lines.length+e.after.length},0);o+=e.beforeBody.length+e.afterBody.length;var s=e.title.length,l=e.footer.length,u=e.titleFontSize,d=e.bodyFontSize,c=e.footerFontSize;i+=s*u,i+=s?(s-1)*e.titleSpacing:0,i+=s?e.titleMarginBottom:0,i+=o*d,i+=o?(o-1)*e.bodySpacing:0,i+=l?e.footerMarginTop:0,i+=l*c,i+=l?(l-1)*e.footerSpacing:0;var h=0,f=function(t){r=Math.max(r,n.measureText(t).width+h)};return n.font=_i.fontString(u,e._titleFontStyle,e._titleFontFamily),_i.each(e.title,f),n.font=_i.fontString(d,e._bodyFontStyle,e._bodyFontFamily),_i.each(e.beforeBody.concat(e.afterBody),f),h=e.displayColors?d+2:0,_i.each(a,function(t){_i.each(t.before,f),_i.each(t.lines,f),_i.each(t.after,f)}),h=0,n.font=_i.fontString(c,e._footerFontStyle,e._footerFontFamily),_i.each(e.footer,f),r+=2*e.xPadding,{width:r,height:i}}function he(t,e){var n=t._model,i=t._chart,r=t._chart.chartArea,a="center",o="center";n.y<e.height?o="top":n.y>i.height-e.height&&(o="bottom");var s,l,u,d,c,h=(r.left+r.right)/2,f=(r.top+r.bottom)/2;"center"===o?(s=function(t){return t<=h},l=function(t){return t>h}):(s=function(t){return t<=e.width/2},l=function(t){return t>=i.width-e.width/2}),u=function(t){return t+e.width+n.caretSize+n.caretPadding>i.width},d=function(t){return t-e.width-n.caretSize-n.caretPadding<0},c=function(t){return t<=f?"top":"bottom"},s(n.x)?(a="left",u(n.x)&&(a="center",o=c(n.y))):l(n.x)&&(a="right",d(n.x)&&(a="center",o=c(n.y)));var p=t._options;return{xAlign:p.xAlign?p.xAlign:a,yAlign:p.yAlign?p.yAlign:o}}function fe(t,e,n,i){var r=t.x,a=t.y,o=t.caretSize,s=t.caretPadding,l=t.cornerRadius,u=n.xAlign,d=n.yAlign,c=o+s,h=l+s;return"right"===u?r-=e.width:"center"===u&&(r-=e.width/2,r+e.width>i.width&&(r=i.width-e.width),r<0&&(r=0)),"top"===d?a+=c:a-="bottom"===d?e.height+c:e.height/2,"center"===d?"left"===u?r+=c:"right"===u&&(r-=c):"left"===u?r-=h:"right"===u&&(r+=h),{x:r,y:a}}function pe(t,e){return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-t.xPadding:t.x+t.xPadding}function me(t){return se([],le(t))}function ge(){return _i.merge({},[].slice.call(arguments),{merger:function(t,e,n,i){if("xAxes"===t||"yAxes"===t){var r,a,o,s=n[t].length;for(e[t]||(e[t]=[]),r=0;r<s;++r)o=n[t][r],a=Nr(o.type,"xAxes"===t?"category":"linear"),r>=e[t].length&&e[t].push({}),!e[t][r].type||o.type&&o.type!==e[t][r].type?_i.merge(e[t][r],[Ir.getScaleDefaults(a),o]):_i.merge(e[t][r],o)}else _i._merger(t,e,n,i)}})}function _e(){return _i.merge({},[].slice.call(arguments),{merger:function(t,e,n,i){var r=e[t]||{},a=n[t];"scales"===t?e[t]=ge(r,a):"scale"===t?e[t]=_i.merge(r,[Ir.getScaleDefaults(a.type),a]):_i._merger(t,e,n,i)}})}function ve(t){t=t||{};var e=t.data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=_e(oi.global,oi[t.type],t.options||{}),t}function ye(t){var e=t.options;_i.each(t.scales,function(e){vr.removeBox(t,e)}),e=_e(oi.global,oi[t.config.type],e),t.options=t.config.options=e,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=e.tooltips,t.tooltip.initialize()}function be(t,e,n){var i,r=function(t){return t.id===i};do{i=e+n++}while(_i.findIndex(t,r)>=0);return i}function Me(t){return"top"===t||"bottom"===t}function we(t,e){return function(n,i){return n[t]===i[t]?n[e]-i[e]:n[t]-i[t]}}function De(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function Se(t){this.options=t||{}}function Le(t,e){for(var n=[],i=t.length/e,r=0,a=t.length;r<a;r+=i)n.push(t[Math.floor(r)]);return n}function Te(t,e,n){var i,r=t.getTicks().length,a=Math.min(e,r-1),o=t.getPixelForTick(a),s=t._startPixel,l=t._endPixel;if(!(n&&(i=1===r?Math.max(o-s,l-o):0===e?(t.getPixelForTick(1)-o)/2:(o-t.getPixelForTick(a-1))/2,(o+=a<e?i:-i)<s-1e-6||o>l+1e-6)))return o}function xe(t,e){_i.each(t,function(t){var n,i=t.gc,r=i.length/2;if(r>e){for(n=0;n<r;++n)delete t.data[i[n]];i.splice(0,r)}})}function ke(t,e,n,i){function r(t){return{width:y[t]||0,height:b[t]||0,offset:M[t]||0}}var a,o,s,l,u,d,c,h,f,p,m,g,_,v=n.length,y=[],b=[],M=[];for(a=0;a<v;++a){if(l=n[a].label,u=n[a].major?e.major:e.minor,t.font=d=u.string,c=i[d]=i[d]||{data:{},gc:[]},h=u.lineHeight,f=p=0,Xr(l)||qr(l)){if(qr(l))for(o=0,s=l.length;o<s;++o)m=l[o],Xr(m)||qr(m)||(f=_i.measureText(t,c.data,c.gc,f,m),p+=h)}else f=_i.measureText(t,c.data,c.gc,f,l),p=h;y.push(f),b.push(p),M.push(h/2)}return xe(i,v),g=y.indexOf(Math.max.apply(null,y)),_=b.indexOf(Math.max.apply(null,b)),{first:r(0),last:r(v-1),widest:r(g),highest:r(_)}}function Ce(t){return t.drawTicks?t.tickMarkLength:0}function Ye(t){var e,n;return t.display?(e=_i.options._parseFont(t),n=_i.options.toPadding(t.padding),e.lineHeight+n.height):0}function Ee(t,e){return _i.extend(_i.options._parseFont({fontFamily:Jr(e.fontFamily,t.fontFamily),fontSize:Jr(e.fontSize,t.fontSize),fontStyle:Jr(e.fontStyle,t.fontStyle),lineHeight:Jr(e.lineHeight,t.lineHeight)}),{color:_i.options.resolve([e.fontColor,t.fontColor,oi.global.defaultFontColor])})}function He(t){var e=Ee(t,t.minor);return{minor:e,major:t.major.enabled?Ee(t,t.major):e}}function Ae(t){var e,n,i,r=[];for(n=0,i=t.length;n<i;++n)e=t[n],void 0!==e._index&&r.push(e);return r}function Ie(t){var e,n,i=t.length;if(i<2)return!1;for(n=t[0],e=1;e<i;++e)if(t[e]-t[e-1]!==n)return!1;return n}function Pe(t,e,n,i){var r,a,o,s,l=Ie(t),u=(e.length-1)/i;if(!l)return Math.max(u,1);for(r=_i.math._factorize(l),o=0,s=r.length-1;o<s;o++)if((a=r[o])>u)return a;return Math.max(u,1)}function Oe(t){var e,n,i=[];for(e=0,n=t.length;e<n;e++)t[e].major&&i.push(e);return i}function Re(t,e,n){var i,r,a=0,o=e[0];for(n=Math.ceil(n),i=0;i<t.length;i++)r=t[i],i===o?(r._index=i,a++,o=e[a*n]):delete r.label}function je(t,e,n,i){var r,a,o,s,l=Jr(n,0),u=Math.min(Jr(i,t.length),t.length),d=0;for(e=Math.ceil(e),i&&(r=i-n,e=r/Math.floor(r/e)),s=l;s<0;)d++,s=Math.round(l+d*e);for(a=Math.max(l,0);a<u;a++)o=t[a],a===s?(o._index=a,d++,s=Math.round(l+d*e)):delete o.label}function Fe(t,e){var n,i,r,a,o=[],s=t.stepSize,l=s||1,u=t.maxTicks-1,d=t.min,c=t.max,h=t.precision,f=e.min,p=e.max,m=_i.niceNum((p-f)/u/l)*l;if(m<1e-14&&ra(d)&&ra(c))return[f,p];a=Math.ceil(p/m)-Math.floor(f/m),a>u&&(m=_i.niceNum(a*m/u/l)*l),s||ra(h)?n=Math.pow(10,_i._decimalPlaces(m)):(n=Math.pow(10,h),m=Math.ceil(m*n)/n),i=Math.floor(f/m)*m,r=Math.ceil(p/m)*m,s&&(!ra(d)&&_i.almostWhole(d/m,m/1e3)&&(i=d),!ra(c)&&_i.almostWhole(c/m,m/1e3)&&(r=c)),a=(r-i)/m,a=_i.almostEquals(a,Math.round(a),m/1e3)?Math.round(a):Math.ceil(a),i=Math.round(i*n)/n,r=Math.round(r*n)/n,o.push(ra(d)?i:d);for(var g=1;g<a;++g)o.push(Math.round((i+g*m)*n)/n);return o.push(ra(c)?r:c),o}function We(t,e,n){var i=[n.type,void 0===e&&void 0===n.stack?n.index:"",n.stack].join(".");return void 0===t[i]&&(t[i]={pos:[],neg:[]}),t[i]}function Ne(t,e,n,i){var r,a,o=t.options,s=o.stacked,l=We(e,s,n),u=l.pos,d=l.neg,c=i.length;for(r=0;r<c;++r)a=t._parseValue(i[r]),isNaN(a.min)||isNaN(a.max)||n.data[r].hidden||(u[r]=u[r]||0,d[r]=d[r]||0,o.relativePoints?u[r]=100:a.min<0||a.max<0?d[r]+=a.min:u[r]+=a.max)}function ze(t,e,n){var i,r,a=n.length;for(i=0;i<a;++i)r=t._parseValue(n[i]),isNaN(r.min)||isNaN(r.max)||e.data[i].hidden||(t.min=Math.min(t.min,r.min),t.max=Math.max(t.max,r.max))}function Ve(t,e){var n,i,r=[],a=ua(t.min,Math.pow(10,Math.floor(da(e.min)))),o=Math.floor(da(e.max)),s=Math.ceil(e.max/Math.pow(10,o));0===a?(n=Math.floor(da(e.minNotZero)),i=Math.floor(e.minNotZero/Math.pow(10,n)),r.push(a),a=i*Math.pow(10,n)):(n=Math.floor(da(a)),i=Math.floor(a/Math.pow(10,n)));var l=n<0?Math.pow(10,Math.abs(n)):1;do{r.push(a),++i,10===i&&(i=1,++n,l=n>=0?1:l),a=Math.round(i*Math.pow(10,n)*l)/l}while(n<o||n===o&&i<s);var u=ua(t.max,a);return r.push(u),r}function Be(t,e){return _i.isFinite(t)&&t>=0?t:e}function Ue(t){var e=t.ticks;return e.display&&t.display?pa(e.fontSize,oi.global.defaultFontSize)+2*e.backdropPaddingY:0}function Ge(t,e,n){return _i.isArray(n)?{w:_i.longestText(t,t.font,n),h:n.length*e}:{w:t.measureText(n).width,h:e}}function qe(t,e,n,i,r){return t===i||t===r?{start:e-n/2,end:e+n/2}:t<i||t>r?{start:e-n,end:e}:{start:e,end:e+n}}function Xe(t){var e,n,i,r=_i.options._parseFont(t.options.pointLabels),a={l:0,r:t.width,t:0,b:t.height-t.paddingTop},o={};t.ctx.font=r.string,t._pointLabelSizes=[];var s=t.chart.data.labels.length;for(e=0;e<s;e++){i=t.getPointPosition(e,t.drawingArea+5),n=Ge(t.ctx,r.lineHeight,t.pointLabels[e]),t._pointLabelSizes[e]=n;var l=t.getIndexAngle(e),u=_i.toDegrees(l)%360,d=qe(u,i.x,n.w,0,180),c=qe(u,i.y,n.h,90,270);d.start<a.l&&(a.l=d.start,o.l=l),d.end>a.r&&(a.r=d.end,o.r=l),c.start<a.t&&(a.t=c.start,o.t=l),c.end>a.b&&(a.b=c.end,o.b=l)}t.setReductions(t.drawingArea,a,o)}function Je(t){return 0===t||180===t?"center":t<180?"left":"right"}function $e(t,e,n,i){var r,a,o=n.y+i/2;if(_i.isArray(e))for(r=0,a=e.length;r<a;++r)t.fillText(e[r],n.x,o),o+=i;else t.fillText(e,n.x,o)}function Ke(t,e,n){90===t||270===t?n.y-=e.h/2:(t>270||t<90)&&(n.y-=e.h)}function Ze(t){var e=t.ctx,n=t.options,i=n.pointLabels,r=Ue(n),a=t.getDistanceFromCenterForValue(n.ticks.reverse?t.min:t.max),o=_i.options._parseFont(i);e.save(),e.font=o.string,e.textBaseline="middle";for(var s=t.chart.data.labels.length-1;s>=0;s--){var l=0===s?r/2:0,u=t.getPointPosition(s,a+l+5),d=ma(i.fontColor,s,oi.global.defaultFontColor);e.fillStyle=d;var c=t.getIndexAngle(s),h=_i.toDegrees(c);e.textAlign=Je(h),Ke(h,t._pointLabelSizes[s],u),$e(e,t.pointLabels[s],u,o.lineHeight)}e.restore()}function Qe(t,e,n,i){var r,a=t.ctx,o=e.circular,s=t.chart.data.labels.length,l=ma(e.color,i-1),u=ma(e.lineWidth,i-1);if((o||s)&&l&&u){if(a.save(),a.strokeStyle=l,a.lineWidth=u,a.setLineDash&&(a.setLineDash(e.borderDash||[]),a.lineDashOffset=e.borderDashOffset||0),a.beginPath(),o)a.arc(t.xCenter,t.yCenter,n,0,2*Math.PI);else{r=t.getPointPosition(0,n),a.moveTo(r.x,r.y);for(var d=1;d<s;d++)r=t.getPointPosition(d,n),a.lineTo(r.x,r.y)}a.closePath(),a.stroke(),a.restore()}}function tn(t){return _i.isNumber(t)?t:0}function en(t,e){return t-e}function nn(t){var e,n,i,r={},a=[];for(e=0,n=t.length;e<n;++e)i=t[e],r[i]||(r[i]=!0,a.push(i));return a}function rn(t){return _i.valueOrDefault(t.time.min,t.ticks.min)}function an(t){return _i.valueOrDefault(t.time.max,t.ticks.max)}function on(t,e,n,i){if("linear"===i||!t.length)return[{time:e,pos:0},{time:n,pos:1}];var r,a,o,s,l,u=[],d=[e];for(r=0,a=t.length;r<a;++r)(s=t[r])>e&&s<n&&d.push(s);for(d.push(n),r=0,a=d.length;r<a;++r)l=d[r+1],o=d[r-1],s=d[r],void 0!==o&&void 0!==l&&Math.round((l+o)/2)===s||u.push({time:s,pos:r/(a-1)});return u}function sn(t,e,n){for(var i,r,a,o=0,s=t.length-1;o>=0&&o<=s;){if(i=o+s>>1,r=t[i-1]||null,a=t[i],!r)return{lo:null,hi:a};if(a[e]<n)o=i+1;else{if(!(r[e]>n))return{lo:r,hi:a};s=i-1}}return{lo:a,hi:null}}function ln(t,e,n,i){var r=sn(t,e,n),a=r.lo?r.hi?r.lo:t[t.length-2]:t[0],o=r.lo?r.hi?r.hi:t[t.length-1]:t[1],s=o[e]-a[e],l=s?(n-a[e])/s:0,u=(o[i]-a[i])*l;return a[i]+u}function un(t,e){var n=t._adapter,i=t.options.time,r=i.parser,a=r||i.format,o=e;return"function"==typeof r&&(o=r(o)),_i.isFinite(o)||(o="string"==typeof a?n.parse(o,a):n.parse(o)),null!==o?+o:(r||"function"!=typeof a||(o=a(e),_i.isFinite(o)||(o=n.parse(o))),o)}function dn(t,e){if(_i.isNullOrUndef(e))return null;var n=t.options.time,i=un(t,t.getRightValue(e));return null===i?i:(n.round&&(i=+t._adapter.startOf(i,n.round)),i)}function cn(t,e,n,i){var r,a,o,s=Ta.length;for(r=Ta.indexOf(t);r<s-1;++r)if(a=La[Ta[r]],o=a.steps?a.steps:Sa,a.common&&Math.ceil((n-e)/(o*a.size))<=i)return Ta[r];return Ta[s-1]}function hn(t,e,n,i,r){var a,o;for(a=Ta.length-1;a>=Ta.indexOf(n);a--)if(o=Ta[a],La[o].common&&t._adapter.diff(r,i,o)>=e-1)return o;return Ta[n?Ta.indexOf(n):0]}function fn(t){for(var e=Ta.indexOf(t)+1,n=Ta.length;e<n;++e)if(La[Ta[e]].common)return Ta[e]}function pn(t,e,n,i){var r,a=t._adapter,o=t.options,s=o.time,l=s.unit||cn(s.minUnit,e,n,i),u=Ma([s.stepSize,s.unitStepSize,1]),d="week"===l&&s.isoWeekday,c=e,h=[];if(d&&(c=+a.startOf(c,"isoWeek",d)),c=+a.startOf(c,d?"day":l),a.diff(n,e,l)>1e5*u)throw e+" and "+n+" are too far apart with stepSize of "+u+" "+l;for(r=c;r<n;r=+a.add(r,u,l))h.push(r);return r!==n&&"ticks"!==o.bounds||h.push(r),h}function mn(t,e,n,i,r){var a,o,s=0,l=0;return r.offset&&e.length&&(a=ln(t,"time",e[0],"pos"),s=1===e.length?1-a:(ln(t,"time",e[1],"pos")-a)/2,o=ln(t,"time",e[e.length-1],"pos"),l=1===e.length?o:(o-ln(t,"time",e[e.length-2],"pos"))/2),{start:s,end:l,factor:1/(s+1+l)}}function gn(t,e,n,i){var r,a,o=t._adapter,s=+o.startOf(e[0].value,i),l=e[e.length-1].value;for(r=s;r<=l;r=+o.add(r,1,i))(a=n[r])>=0&&(e[a].major=!0);return e}function _n(t,e,n){var i,r,a=[],o={},s=e.length;for(i=0;i<s;++i)r=e[i],o[r]=i,a.push({value:r,major:!1});return 0!==s&&n?gn(t,a,o,n):a}function vn(t,e,n){var i,r=t._model||{},a=r.fill;if(void 0===a&&(a=!!r.backgroundColor),!1===a||null===a)return!1;if(!0===a)return"origin";if(i=parseFloat(a,10),isFinite(i)&&Math.floor(i)===i)return"-"!==a[0]&&"+"!==a[0]||(i=e+i),!(i===e||i<0||i>=n)&&i;switch(a){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return a;default:return!1}}function yn(t){var e,n=t.el._model||{},i=t.el._scale||{},r=t.fill,a=null;if(isFinite(r))return null;if("start"===r?a=void 0===n.scaleBottom?i.bottom:n.scaleBottom:"end"===r?a=void 0===n.scaleTop?i.top:n.scaleTop:void 0!==n.scaleZero?a=n.scaleZero:i.getBasePixel&&(a=i.getBasePixel()),void 0!==a&&null!==a){if(void 0!==a.x&&void 0!==a.y)return a;if(_i.isFinite(a))return e=i.isHorizontal(),{x:e?a:null,y:e?null:a}}return null}function bn(t){var e,n,i,r,a,o=t.el._scale,s=o.options,l=o.chart.data.labels.length,u=t.fill,d=[];if(!l)return null;for(e=s.ticks.reverse?o.max:o.min,n=s.ticks.reverse?o.min:o.max,i=o.getPointPositionForValue(0,e),r=0;r<l;++r)a="start"===u||"end"===u?o.getPointPositionForValue(r,"start"===u?e:n):o.getBasePosition(r),s.gridLines.circular&&(a.cx=i.x,a.cy=i.y,a.angle=o.getIndexAngle(r)-Math.PI/2),d.push(a);return d}function Mn(t){return(t.el._scale||{}).getPointPositionForValue?bn(t):yn(t)}function wn(t,e,n){var i,r=t[e],a=r.fill,o=[e];if(!n)return a;for(;!1!==a&&-1===o.indexOf(a);){if(!isFinite(a))return a;if(!(i=t[a]))return!1;if(i.visible)return a;o.push(a),a=i.fill}return!1}function Dn(t){var e=t.fill,n="dataset";return!1===e?null:(isFinite(e)||(n="boundary"),Ha[n](t))}function Sn(t){return t&&!t.skip}function Ln(t,e,n,i,r){var a,o,s,l;if(i&&r){for(t.moveTo(e[0].x,e[0].y),a=1;a<i;++a)_i.canvas.lineTo(t,e[a-1],e[a]);if(void 0===n[0].angle)for(t.lineTo(n[r-1].x,n[r-1].y),a=r-1;a>0;--a)_i.canvas.lineTo(t,n[a],n[a-1],!0);else for(o=n[0].cx,s=n[0].cy,l=Math.sqrt(Math.pow(n[0].x-o,2)+Math.pow(n[0].y-s,2)),a=r-1;a>0;--a)t.arc(o,s,l,n[a].angle,n[a-1].angle,!0)}}function Tn(t,e,n,i,r,a){var o,s,l,u,d,c,h,f,p=e.length,m=i.spanGaps,g=[],_=[],v=0,y=0;for(t.beginPath(),o=0,s=p;o<s;++o)l=o%p,u=e[l]._view,d=n(u,l,i),c=Sn(u),h=Sn(d),a&&void 0===f&&c&&(f=o+1,s=p+f),c&&h?(v=g.push(u),y=_.push(d)):v&&y&&(m?(c&&g.push(u),h&&_.push(d)):(Ln(t,g,_,v,y),v=y=0,g=[],_=[]));Ln(t,g,_,v,y),t.closePath(),t.fillStyle=r,t.fill()}function xn(t,e){return t.usePointStyle&&t.boxWidth>e?e:t.boxWidth}function kn(t,e){var n=new Ra({ctx:t.ctx,options:e,chart:t});vr.configure(t,n,e),vr.addBox(t,n),t.legend=n}function Cn(t,e){var n=new Wa({ctx:t.ctx,options:e,chart:t});vr.configure(t,n,e),vr.addBox(t,n),t.titleBlock=n}t=t&&t.hasOwnProperty("default")?t.default:t;var Yn={rgb2hsl:e,rgb2hsv:n,rgb2hwb:i,rgb2cmyk:a,rgb2keyword:o,rgb2xyz:s,rgb2lab:l,rgb2lch:u,hsl2rgb:d,hsl2hsv:c,hsl2hwb:h,hsl2cmyk:f,hsl2keyword:p,hsv2rgb:m,hsv2hsl:_,hsv2hwb:v,hsv2cmyk:y,hsv2keyword:M,hwb2rgb:w,hwb2hsl:D,hwb2hsv:S,hwb2cmyk:L,hwb2keyword:T,cmyk2rgb:x,cmyk2hsl:k,cmyk2hsv:C,cmyk2hwb:Y,cmyk2keyword:E,keyword2rgb:N,keyword2hsl:z,keyword2hsv:V,keyword2hwb:B,keyword2cmyk:U,keyword2lab:G,keyword2xyz:q,xyz2rgb:H,xyz2lab:A,xyz2lch:I,lab2xyz:P,lab2rgb:R,lab2lch:O,lch2lab:j,lch2xyz:F,lch2rgb:W},En={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},Hn={};for(var An in En)Hn[JSON.stringify(En[An])]=An;var In=function(){return new Fn};for(var Pn in Yn){In[Pn+"Raw"]=function(t){return function(e){return"number"==typeof e&&(e=Array.prototype.slice.call(arguments)),Yn[t](e)}}(Pn);var On=/(\w+)2(\w+)/.exec(Pn),Rn=On[1],jn=On[2];In[Rn]=In[Rn]||{},In[Rn][jn]=In[Pn]=function(t){return function(e){"number"==typeof e&&(e=Array.prototype.slice.call(arguments));var n=Yn[t](e);if("string"==typeof n||void 0===n)return n;for(var i=0;i<n.length;i++)n[i]=Math.round(n[i]);return n}}(Pn)}var Fn=function(){this.convs={}};Fn.prototype.routeSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n))},Fn.prototype.setValues=function(t,e){return this.space=t,this.convs={},this.convs[t]=e,this},Fn.prototype.getValues=function(t){var e=this.convs[t];if(!e){var n=this.space,i=this.convs[n];e=In[n][t](i),this.convs[t]=e}return e},["rgb","hsl","hsv","cmyk","keyword"].forEach(function(t){Fn.prototype[t]=function(e){return this.routeSpace(t,arguments)}});var Wn=In,Nn={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},zn={getRgba:X,getHsla:J,getRgb:K,getHsl:Z,getHwb:$,getAlpha:Q,hexString:tt,rgbString:et,rgbaString:nt,percentString:it,percentaString:rt,hslString:at,hslaString:ot,hwbString:st,keyword:lt},Vn={};for(var Bn in Nn)Vn[Nn[Bn]]=Bn;var Un=function(t){if(t instanceof Un)return t;if(!(this instanceof Un))return new Un(t);this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1};var e;"string"==typeof t?(e=zn.getRgba(t),e?this.setValues("rgb",e):(e=zn.getHsla(t))?this.setValues("hsl",e):(e=zn.getHwb(t))&&this.setValues("hwb",e)):"object"==typeof t&&(e=t,void 0!==e.r||void 0!==e.red?this.setValues("rgb",e):void 0!==e.l||void 0!==e.lightness?this.setValues("hsl",e):void 0!==e.v||void 0!==e.value?this.setValues("hsv",e):void 0!==e.w||void 0!==e.whiteness?this.setValues("hwb",e):void 0===e.c&&void 0===e.cyan||this.setValues("cmyk",e))};Un.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var t=this.values;return 1!==t.alpha?t.hwb.concat([t.alpha]):t.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var t=this.values;return t.rgb.concat([t.alpha])},hslaArray:function(){var t=this.values;return t.hsl.concat([t.alpha])},alpha:function(t){return void 0===t?this.values.alpha:(this.setValues("alpha",t),this)},red:function(t){return this.setChannel("rgb",0,t)},green:function(t){return this.setChannel("rgb",1,t)},blue:function(t){return this.setChannel("rgb",2,t)},hue:function(t){return t&&(t%=360,t=t<0?360+t:t),this.setChannel("hsl",0,t)},saturation:function(t){return this.setChannel("hsl",1,t)},lightness:function(t){return this.setChannel("hsl",2,t)},saturationv:function(t){return this.setChannel("hsv",1,t)},whiteness:function(t){return this.setChannel("hwb",1,t)},blackness:function(t){return this.setChannel("hwb",2,t)},value:function(t){return this.setChannel("hsv",2,t)},cyan:function(t){return this.setChannel("cmyk",0,t)},magenta:function(t){return this.setChannel("cmyk",1,t)},yellow:function(t){return this.setChannel("cmyk",2,t)},black:function(t){return this.setChannel("cmyk",3,t)},hexString:function(){return zn.hexString(this.values.rgb)},rgbString:function(){return zn.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return zn.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return zn.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return zn.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return zn.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return zn.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return zn.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var t=this.values.rgb;return t[0]<<16|t[1]<<8|t[2]},luminosity:function(){for(var t=this.values.rgb,e=[],n=0;n<t.length;n++){var i=t[n]/255;e[n]=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}return.2126*e[0]+.7152*e[1]+.0722*e[2]},contrast:function(t){var e=this.luminosity(),n=t.luminosity();return e>n?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,n=(e[0]+t)%360;return e[0]=n<0?360+n:n,this.setValues("hsl",e),this},mix:function(t,e){var n=this,i=t,r=void 0===e?.5:e,a=2*r-1,o=n.alpha()-i.alpha(),s=((a*o==-1?a:(a+o)/(1+a*o))+1)/2,l=1-s;return this.rgb(s*n.red()+l*i.red(),s*n.green()+l*i.green(),s*n.blue()+l*i.blue()).alpha(n.alpha()*r+i.alpha()*(1-r))},toJSON:function(){return this.rgb()},clone:function(){var t,e,n=new Un,i=this.values,r=n.values;for(var a in i)i.hasOwnProperty(a)&&(t=i[a],e={}.toString.call(t),"[object Array]"===e?r[a]=t.slice(0):"[object Number]"===e?r[a]=t:console.error("unexpected color value:",t));return n}},Un.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},Un.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},Un.prototype.getValues=function(t){for(var e=this.values,n={},i=0;i<t.length;i++)n[t.charAt(i)]=e[t][i];return 1!==e.alpha&&(n.a=e.alpha),n},Un.prototype.setValues=function(t,e){var n,i=this.values,r=this.spaces,a=this.maxes,o=1;if(this.valid=!0,"alpha"===t)o=e;else if(e.length)i[t]=e.slice(0,t.length),o=e[t.length];else if(void 0!==e[t.charAt(0)]){for(n=0;n<t.length;n++)i[t][n]=e[t.charAt(n)];o=e.a}else if(void 0!==e[r[t][0]]){var s=r[t];for(n=0;n<t.length;n++)i[t][n]=e[s[n]];o=e.alpha}if(i.alpha=Math.max(0,Math.min(1,void 0===o?i.alpha:o)),"alpha"===t)return!1;var l;for(n=0;n<t.length;n++)l=Math.max(0,Math.min(a[t][n],i[t][n])),i[t][n]=Math.round(l);for(var u in r)u!==t&&(i[u]=Wn[t][u](i[t]));return!0},Un.prototype.setSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n),this)},Un.prototype.setChannel=function(t,e,n){var i=this.values[t];return void 0===n?i[e]:n===i[e]?this:(i[e]=n,this.setValues(t,i),this)},"undefined"!=typeof window&&(window.Color=Un);var Gn=Un,qn={noop:function(){},uid:function(){var t=0;return function(){return t++}}(),isNullOrUndef:function(t){return null===t||void 0===t},isArray:function(t){if(Array.isArray&&Array.isArray(t))return!0;var e=Object.prototype.toString.call(t);return"[object"===e.substr(0,7)&&"Array]"===e.substr(-6)},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)},isFinite:function(t){return("number"==typeof t||t instanceof Number)&&isFinite(t)},valueOrDefault:function(t,e){return void 0===t?e:t},valueAtIndexOrDefault:function(t,e,n){return qn.valueOrDefault(qn.isArray(t)?t[e]:t,n)},callback:function(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)},each:function(t,e,n,i){var r,a,o;if(qn.isArray(t))if(a=t.length,i)for(r=a-1;r>=0;r--)e.call(n,t[r],r);else for(r=0;r<a;r++)e.call(n,t[r],r);else if(qn.isObject(t))for(o=Object.keys(t),a=o.length,r=0;r<a;r++)e.call(n,t[o[r]],o[r])},arrayEquals:function(t,e){var n,i,r,a;if(!t||!e||t.length!==e.length)return!1;for(n=0,i=t.length;n<i;++n)if(r=t[n],a=e[n],r instanceof Array&&a instanceof Array){if(!qn.arrayEquals(r,a))return!1}else if(r!==a)return!1;return!0},clone:function(t){if(qn.isArray(t))return t.map(qn.clone);if(qn.isObject(t)){for(var e={},n=Object.keys(t),i=n.length,r=0;r<i;++r)e[n[r]]=qn.clone(t[n[r]]);return e}return t},_merger:function(t,e,n,i){var r=e[t],a=n[t];qn.isObject(r)&&qn.isObject(a)?qn.merge(r,a,i):e[t]=qn.clone(a)},_mergerIf:function(t,e,n){var i=e[t],r=n[t];qn.isObject(i)&&qn.isObject(r)?qn.mergeIf(i,r):e.hasOwnProperty(t)||(e[t]=qn.clone(r))},merge:function(t,e,n){var i,r,a,o,s,l=qn.isArray(e)?e:[e],u=l.length;if(!qn.isObject(t))return t;for(n=n||{},i=n.merger||qn._merger,r=0;r<u;++r)if(e=l[r],qn.isObject(e))for(a=Object.keys(e),s=0,o=a.length;s<o;++s)i(a[s],t,e,n);return t},mergeIf:function(t,e){return qn.merge(t,e,{merger:qn._mergerIf})},extend:Object.assign||function(t){return qn.merge(t,[].slice.call(arguments,1),{merger:function(t,e,n){e[t]=n[t]}})},inherits:function(t){var e=this,n=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},i=function(){this.constructor=n};return i.prototype=e.prototype,n.prototype=new i,n.extend=qn.inherits,t&&qn.extend(n.prototype,t),n.__super__=e.prototype,n},_deprecated:function(t,e,n,i){void 0!==e&&console.warn(t+': "'+n+'" is deprecated. Please use "'+i+'" instead')}},Xn=qn;qn.callCallback=qn.callback,qn.indexOf=function(t,e,n){return Array.prototype.indexOf.call(t,e,n)},qn.getValueOrDefault=qn.valueOrDefault,qn.getValueAtIndexOrDefault=qn.valueAtIndexOrDefault;var Jn={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return(t-=1)*t*t+1},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-((t-=1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return(t-=1)*t*t*t*t+1},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2))},easeOutSine:function(t){return Math.sin(t*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t)-1)},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1))},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},easeInCirc:function(t){return t>=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},easeOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},easeInOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:2==(t/=.5)?1:(n||(n=.45),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),t<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-Jn.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*Jn.easeInBounce(2*t):.5*Jn.easeOutBounce(2*t-1)+.5}},$n={effects:Jn};Xn.easingEffects=Jn;var Kn=Math.PI,Zn=Kn/180,Qn=2*Kn,ti=Kn/2,ei=Kn/4,ni=2*Kn/3,ii={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,i,r,a){if(a){var o=Math.min(a,r/2,i/2),s=e+o,l=n+o,u=e+i-o,d=n+r-o;t.moveTo(e,l),s<u&&l<d?(t.arc(s,l,o,-Kn,-ti),t.arc(u,l,o,-ti,0),t.arc(u,d,o,0,ti),t.arc(s,d,o,ti,Kn)):s<u?(t.moveTo(s,n),t.arc(u,l,o,-ti,ti),t.arc(s,l,o,ti,Kn+ti)):l<d?(t.arc(s,l,o,-Kn,0),t.arc(s,d,o,0,Kn)):t.arc(s,l,o,-Kn,Kn),t.closePath(),t.moveTo(e,n)}else t.rect(e,n,i,r)},drawPoint:function(t,e,n,i,r,a){var o,s,l,u,d,c=(a||0)*Zn;if(e&&"object"==typeof e&&("[object HTMLImageElement]"===(o=e.toString())||"[object HTMLCanvasElement]"===o))return t.save(),t.translate(i,r),t.rotate(c),t.drawImage(e,-e.width/2,-e.height/2,e.width,e.height),void t.restore();if(!(isNaN(n)||n<=0)){switch(t.beginPath(),e){default:t.arc(i,r,n,0,Qn),t.closePath();break;case"triangle":t.moveTo(i+Math.sin(c)*n,r-Math.cos(c)*n),c+=ni,t.lineTo(i+Math.sin(c)*n,r-Math.cos(c)*n),c+=ni,t.lineTo(i+Math.sin(c)*n,r-Math.cos(c)*n),t.closePath();break;case"rectRounded":d=.516*n,u=n-d,s=Math.cos(c+ei)*u,l=Math.sin(c+ei)*u,t.arc(i-s,r-l,d,c-Kn,c-ti),t.arc(i+l,r-s,d,c-ti,c),t.arc(i+s,r+l,d,c,c+ti),t.arc(i-l,r+s,d,c+ti,c+Kn),t.closePath();break;case"rect":if(!a){u=Math.SQRT1_2*n,t.rect(i-u,r-u,2*u,2*u);break}c+=ei;case"rectRot":s=Math.cos(c)*n,l=Math.sin(c)*n,t.moveTo(i-s,r-l),t.lineTo(i+l,r-s),t.lineTo(i+s,r+l),t.lineTo(i-l,r+s),t.closePath();break;case"crossRot":c+=ei;case"cross":s=Math.cos(c)*n,l=Math.sin(c)*n,t.moveTo(i-s,r-l),t.lineTo(i+s,r+l),t.moveTo(i+l,r-s),t.lineTo(i-l,r+s);break;case"star":s=Math.cos(c)*n,l=Math.sin(c)*n,t.moveTo(i-s,r-l),t.lineTo(i+s,r+l),t.moveTo(i+l,r-s),t.lineTo(i-l,r+s),c+=ei,s=Math.cos(c)*n,l=Math.sin(c)*n,t.moveTo(i-s,r-l),t.lineTo(i+s,r+l),t.moveTo(i+l,r-s),t.lineTo(i-l,r+s);break;case"line":s=Math.cos(c)*n,l=Math.sin(c)*n,t.moveTo(i-s,r-l),t.lineTo(i+s,r+l);break;case"dash":t.moveTo(i,r),t.lineTo(i+Math.cos(c)*n,r+Math.sin(c)*n)}t.fill(),t.stroke()}},_isPointInArea:function(t,e){return t.x>e.left-1e-6&&t.x<e.right+1e-6&&t.y>e.top-1e-6&&t.y<e.bottom+1e-6},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},unclipArea:function(t){t.restore()},lineTo:function(t,e,n,i){var r=n.steppedLine;if(r){if("middle"===r){var a=(e.x+n.x)/2;t.lineTo(a,i?n.y:e.y),t.lineTo(a,i?e.y:n.y)}else"after"===r&&!i||"after"!==r&&i?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y);return void t.lineTo(n.x,n.y)}if(!n.tension)return void t.lineTo(n.x,n.y);t.bezierCurveTo(i?e.controlPointPreviousX:e.controlPointNextX,i?e.controlPointPreviousY:e.controlPointNextY,i?n.controlPointNextX:n.controlPointPreviousX,i?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y)}},ri=ii;Xn.clear=ii.clear,Xn.drawRoundedRectangle=function(t){t.beginPath(),ii.roundedRect.apply(ii,arguments)};var ai={_set:function(t,e){return Xn.merge(this[t]||(this[t]={}),e)}};ai._set("global",{defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",defaultLineHeight:1.2,showLines:!0});var oi=ai,si=Xn.valueOrDefault,li={toLineHeight:function(t,e){var n=(""+t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*e;switch(t=+n[2],n[3]){case"px":return t;case"%":t/=100}return e*t},toPadding:function(t){var e,n,i,r;return Xn.isObject(t)?(e=+t.top||0,n=+t.right||0,i=+t.bottom||0,r=+t.left||0):e=n=i=r=+t||0,{top:e,right:n,bottom:i,left:r,height:e+i,width:r+n}},_parseFont:function(t){var e=oi.global,n=si(t.fontSize,e.defaultFontSize),i={family:si(t.fontFamily,e.defaultFontFamily),lineHeight:Xn.options.toLineHeight(si(t.lineHeight,e.defaultLineHeight),n),size:n,style:si(t.fontStyle,e.defaultFontStyle),weight:null,string:""};return i.string=ct(i),i},resolve:function(t,e,n,i){var r,a,o,s=!0;for(r=0,a=t.length;r<a;++r)if(void 0!==(o=t[r])&&(void 0!==e&&"function"==typeof o&&(o=o(e),s=!1),void 0!==n&&Xn.isArray(o)&&(o=o[n],s=!1),void 0!==o))return i&&!s&&(i.cacheable=!1),o}},ui={_factorize:function(t){var e,n=[],i=Math.sqrt(t);for(e=1;e<i;e++)t%e==0&&(n.push(e),n.push(t/e));return i===(0|i)&&n.push(i),n.sort(function(t,e){return t-e}).pop(),n},log10:Math.log10||function(t){var e=Math.log(t)*Math.LOG10E,n=Math.round(e);return t===Math.pow(10,n)?n:e}},di=ui;Xn.log10=ui.log10;var ci=function(t,e){return{x:function(n){return t+t+e-n},setWidth:function(t){e=t},textAlign:function(t){return"center"===t?t:"right"===t?"left":"right"},xPlus:function(t,e){return t-e},leftForLtr:function(t,e){return t-e}}},hi=function(){return{x:function(t){return t},setWidth:function(t){},textAlign:function(t){return t},xPlus:function(t,e){return t+e},leftForLtr:function(t,e){return t}}},fi=function(t,e,n){return t?ci(e,n):hi()},pi=function(t,e){var n,i;"ltr"!==e&&"rtl"!==e||(n=t.canvas.style,i=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",e,"important"),t.prevTextDirection=i)},mi=function(t){var e=t.prevTextDirection;void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))},gi={getRtlAdapter:fi,overrideTextDirection:pi,restoreTextDirection:mi},_i=Xn,vi=$n,yi=ri,bi=li,Mi=di,wi=gi;_i.easing=vi,_i.canvas=yi,_i.options=bi,_i.math=Mi,_i.rtl=wi;var Di=function(t){_i.extend(this,t),this.initialize.apply(this,arguments)};_i.extend(Di.prototype,{_type:void 0,initialize:function(){this.hidden=!1},pivot:function(){var t=this;return t._view||(t._view=_i.extend({},t._model)),t._start={},t},transition:function(t){var e=this,n=e._model,i=e._start,r=e._view;return n&&1!==t?(r||(r=e._view={}),i||(i=e._start={}),ht(i,r,n,t),e):(e._view=_i.extend({},n),e._start=null,e)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return _i.isNumber(this._model.x)&&_i.isNumber(this._model.y)}}),Di.extend=_i.inherits;var Si=Di,Li=Si.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),Ti=Li;Object.defineProperty(Li.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(Li.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}}),oi._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:_i.noop,onComplete:_i.noop}});var xi={animations:[],request:null,addAnimation:function(t,e,n,i){var r,a,o=this.animations;for(e.chart=t,e.startTime=Date.now(),e.duration=n,i||(t.animating=!0),r=0,a=o.length;r<a;++r)if(o[r].chart===t)return void(o[r]=e);o.push(e),1===o.length&&this.requestAnimationFrame()},cancelAnimation:function(t){var e=_i.findIndex(this.animations,function(e){return e.chart===t});-1!==e&&(this.animations.splice(e,1),t.animating=!1)},requestAnimationFrame:function(){var t=this;null===t.request&&(t.request=_i.requestAnimFrame.call(window,function(){t.request=null,t.startDigest()}))},startDigest:function(){var t=this;t.advance(),t.animations.length>0&&t.requestAnimationFrame()},advance:function(){for(var t,e,n,i,r=this.animations,a=0;a<r.length;)t=r[a],e=t.chart,n=t.numSteps,i=Math.floor((Date.now()-t.startTime)/t.duration*n)+1,t.currentStep=Math.min(i,n),_i.callback(t.render,[e,t],e),_i.callback(t.onAnimationProgress,[t],e),t.currentStep>=n?(_i.callback(t.onAnimationComplete,[t],e),e.animating=!1,r.splice(a,1)):++a}},ki=_i.options.resolve,Ci=["push","pop","shift","splice","unshift"],Yi=function(t,e){this.initialize(t,e)};_i.extend(Yi.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(t,e){var n=this;n.chart=t,n.index=e,n.linkScales(),n.addElements(),n._type=n.getMeta().type},updateIndex:function(t){this.index=t},linkScales:function(){var t=this,e=t.getMeta(),n=t.chart,i=n.scales,r=t.getDataset(),a=n.options.scales;null!==e.xAxisID&&e.xAxisID in i&&!r.xAxisID||(e.xAxisID=r.xAxisID||a.xAxes[0].id),null!==e.yAxisID&&e.yAxisID in i&&!r.yAxisID||(e.yAxisID=r.yAxisID||a.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&pt(this._data,this)},createMetaDataset:function(){var t=this,e=t.datasetElementType;return e&&new e({_chart:t.chart,_datasetIndex:t.index})},createMetaData:function(t){var e=this,n=e.dataElementType;return n&&new n({_chart:e.chart,_datasetIndex:e.index,_index:t})},addElements:function(){var t,e,n=this,i=n.getMeta(),r=n.getDataset().data||[],a=i.data;for(t=0,e=r.length;t<e;++t)a[t]=a[t]||n.createMetaData(t);i.dataset=i.dataset||n.createMetaDataset()},addElementAndReset:function(t){var e=this.createMetaData(t);this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0)},buildOrUpdateElements:function(){var t=this,e=t.getDataset(),n=e.data||(e.data=[]);t._data!==n&&(t._data&&pt(t._data,t),n&&Object.isExtensible(n)&&ft(n,t),t._data=n),t.resyncElements()},_configure:function(){var t=this;t._config=_i.merge({},[t.chart.options.datasets[t._type],t.getDataset()],{merger:function(t,e,n){"_meta"!==t&&"data"!==t&&_i._merger(t,e,n)}})},_update:function(t){var e=this;e._configure(),e._cachedDataOpts=null,e.update(t)},update:_i.noop,transition:function(t){for(var e=this.getMeta(),n=e.data||[],i=n.length,r=0;r<i;++r)n[r].transition(t);e.dataset&&e.dataset.transition(t)},draw:function(){var t=this.getMeta(),e=t.data||[],n=e.length,i=0;for(t.dataset&&t.dataset.draw();i<n;++i)e[i].draw()},getStyle:function(t){var e,n=this,i=n.getMeta(),r=i.dataset;return n._configure(),r&&void 0===t?e=n._resolveDatasetElementOptions(r||{}):(t=t||0,e=n._resolveDataElementOptions(i.data[t]||{},t)),!1!==e.fill&&null!==e.fill||(e.backgroundColor="rgba(0,0,0,0)"),e},_resolveDatasetElementOptions:function(t,e){var n,i,r,a,o=this,s=o.chart,l=o._config,u=t.custom||{},d=s.options.elements[o.datasetElementType.prototype._type]||{},c=o._datasetElementOptions,h={},f={chart:s,dataset:o.getDataset(),datasetIndex:o.index,hover:e};for(n=0,i=c.length;n<i;++n)r=c[n],a=e?"hover"+r.charAt(0).toUpperCase()+r.slice(1):r,h[r]=ki([u[a],l[a],d[a]],f);return h},_resolveDataElementOptions:function(t,e){var n=this,i=t&&t.custom,r=n._cachedDataOpts;if(r&&!i)return r;var a,o,s,l,u=n.chart,d=n._config,c=u.options.elements[n.dataElementType.prototype._type]||{},h=n._dataElementOptions,f={},p={chart:u,dataIndex:e,dataset:n.getDataset(),datasetIndex:n.index},m={cacheable:!i};if(i=i||{},_i.isArray(h))for(o=0,s=h.length;o<s;++o)l=h[o],f[l]=ki([i[l],d[l],c[l]],p,e,m);else for(a=Object.keys(h),o=0,s=a.length;o<s;++o)l=a[o],f[l]=ki([i[l],d[h[l]],d[l],c[l]],p,e,m);return m.cacheable&&(n._cachedDataOpts=Object.freeze(f)),f},removeHoverStyle:function(t){_i.merge(t._model,t.$previousStyle||{}),delete t.$previousStyle},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,i=t.custom||{},r=t._model,a=_i.getHoverColor;t.$previousStyle={backgroundColor:r.backgroundColor,borderColor:r.borderColor,borderWidth:r.borderWidth},r.backgroundColor=ki([i.hoverBackgroundColor,e.hoverBackgroundColor,a(r.backgroundColor)],void 0,n),r.borderColor=ki([i.hoverBorderColor,e.hoverBorderColor,a(r.borderColor)],void 0,n),r.borderWidth=ki([i.hoverBorderWidth,e.hoverBorderWidth,r.borderWidth],void 0,n)},_removeDatasetHoverStyle:function(){var t=this.getMeta().dataset;t&&this.removeHoverStyle(t)},_setDatasetHoverStyle:function(){var t,e,n,i,r,a,o=this.getMeta().dataset,s={};if(o){for(a=o._model,r=this._resolveDatasetElementOptions(o,!0),i=Object.keys(r),t=0,e=i.length;t<e;++t)n=i[t],s[n]=a[n],a[n]=r[n];o.$previousStyle=s}},resyncElements:function(){var t=this,e=t.getMeta(),n=t.getDataset().data,i=e.data.length,r=n.length;r<i?e.data.splice(r,i-r):r>i&&t.insertElements(i,r-i)},insertElements:function(t,e){for(var n=0;n<e;++n)this.addElementAndReset(t+n)},onDataPush:function(){var t=arguments.length;this.insertElements(this.getDataset().data.length-t,t)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(t,e){this.getMeta().data.splice(t,e),this.insertElements(t,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),Yi.extend=_i.inherits;var Ei=Yi,Hi=2*Math.PI;oi._set("global",{elements:{arc:{backgroundColor:oi.global.defaultColor,borderColor:"#fff",borderWidth:2,borderAlign:"center"}}});var Ai=Si.extend({_type:"arc",inLabelRange:function(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hoverRadius,2)},inRange:function(t,e){var n=this._view;if(n){for(var i=_i.getAngleFromPoint(n,{x:t,y:e}),r=i.angle,a=i.distance,o=n.startAngle,s=n.endAngle;s<o;)s+=Hi;for(;r>s;)r-=Hi;for(;r<o;)r+=Hi;var l=r>=o&&r<=s,u=a>=n.innerRadius&&a<=n.outerRadius;return l&&u}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t,e=this._chart.ctx,n=this._view,i="inner"===n.borderAlign?.33:0,r={x:n.x,y:n.y,innerRadius:n.innerRadius,outerRadius:Math.max(n.outerRadius-i,0),pixelMargin:i,startAngle:n.startAngle,endAngle:n.endAngle,fullCircles:Math.floor(n.circumference/Hi)};if(e.save(),e.fillStyle=n.backgroundColor,e.strokeStyle=n.borderColor,r.fullCircles){for(r.endAngle=r.startAngle+Hi,e.beginPath(),e.arc(r.x,r.y,r.outerRadius,r.startAngle,r.endAngle),e.arc(r.x,r.y,r.innerRadius,r.endAngle,r.startAngle,!0),e.closePath(),t=0;t<r.fullCircles;++t)e.fill();r.endAngle=r.startAngle+n.circumference%Hi}e.beginPath(),e.arc(r.x,r.y,r.outerRadius,r.startAngle,r.endAngle),e.arc(r.x,r.y,r.innerRadius,r.endAngle,r.startAngle,!0),e.closePath(),e.fill(),n.borderWidth&&_t(e,n,r),e.restore()}}),Ii=_i.valueOrDefault,Pi=oi.global.defaultColor;oi._set("global",{elements:{line:{tension:.4,backgroundColor:Pi,borderWidth:3,borderColor:Pi,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var Oi=Si.extend({_type:"line",draw:function(){var t,e,n,i=this,r=i._view,a=i._chart.ctx,o=r.spanGaps,s=i._children.slice(),l=oi.global,u=l.elements.line,d=-1,c=i._loop;if(s.length){if(i._loop){for(t=0;t<s.length;++t)if(e=_i.previousItem(s,t),!s[t]._view.skip&&e._view.skip){s=s.slice(t).concat(s.slice(0,t)),c=o;break}c&&s.push(s[0])}for(a.save(),a.lineCap=r.borderCapStyle||u.borderCapStyle,a.setLineDash&&a.setLineDash(r.borderDash||u.borderDash),a.lineDashOffset=Ii(r.borderDashOffset,u.borderDashOffset),a.lineJoin=r.borderJoinStyle||u.borderJoinStyle,a.lineWidth=Ii(r.borderWidth,u.borderWidth),a.strokeStyle=r.borderColor||l.defaultColor,a.beginPath(),n=s[0]._view,n.skip||(a.moveTo(n.x,n.y),d=0),t=1;t<s.length;++t)n=s[t]._view,e=-1===d?_i.previousItem(s,t):s[d],n.skip||(d!==t-1&&!o||-1===d?a.moveTo(n.x,n.y):_i.canvas.lineTo(a,e._view,n),d=t);c&&a.closePath(),a.stroke(),a.restore()}}}),Ri=_i.valueOrDefault,ji=oi.global.defaultColor;oi._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:ji,borderColor:ji,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}});var Fi=Si.extend({_type:"point",inRange:function(t,e){var n=this._view;return!!n&&Math.pow(t-n.x,2)+Math.pow(e-n.y,2)<Math.pow(n.hitRadius+n.radius,2)},inLabelRange:vt,inXRange:vt,inYRange:yt,getCenterPoint:function(){var t=this._view;return{x:t.x,y:t.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y,padding:t.radius+t.borderWidth}},draw:function(t){var e=this._view,n=this._chart.ctx,i=e.pointStyle,r=e.rotation,a=e.radius,o=e.x,s=e.y,l=oi.global,u=l.defaultColor;e.skip||(void 0===t||_i.canvas._isPointInArea(e,t))&&(n.strokeStyle=e.borderColor||u,n.lineWidth=Ri(e.borderWidth,l.elements.point.borderWidth),n.fillStyle=e.backgroundColor||u,_i.canvas.drawPoint(n,i,a,o,s,r))}}),Wi=oi.global.defaultColor;oi._set("global",{elements:{rectangle:{backgroundColor:Wi,borderColor:Wi,borderSkipped:"bottom",borderWidth:0}}});var Ni=Si.extend({_type:"rectangle",draw:function(){var t=this._chart.ctx,e=this._view,n=Lt(e),i=n.outer,r=n.inner;t.fillStyle=e.backgroundColor,t.fillRect(i.x,i.y,i.w,i.h),i.w===r.w&&i.h===r.h||(t.save(),t.beginPath(),t.rect(i.x,i.y,i.w,i.h),t.clip(),t.fillStyle=e.borderColor,t.rect(r.x,r.y,r.w,r.h),t.fill("evenodd"),t.restore())},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){return Tt(this._view,t,e)},inLabelRange:function(t,e){var n=this._view;return bt(n)?Tt(n,t,null):Tt(n,null,e)},inXRange:function(t){return Tt(this._view,t,null)},inYRange:function(t){return Tt(this._view,null,t)},getCenterPoint:function(){var t,e,n=this._view;return bt(n)?(t=n.x,e=(n.y+n.base)/2):(t=(n.x+n.base)/2,e=n.y),{x:t,y:e}},getArea:function(){var t=this._view;return bt(t)?t.width*Math.abs(t.y-t.base):t.height*Math.abs(t.x-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}}),zi={},Vi=Ai,Bi=Oi,Ui=Fi,Gi=Ni;zi.Arc=Vi,zi.Line=Bi,zi.Point=Ui,zi.Rectangle=Gi;var qi=_i._deprecated,Xi=_i.valueOrDefault;oi._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),oi._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var Ji=Ei.extend({dataElementType:zi.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var t,e,n=this;Ei.prototype.initialize.apply(n,arguments),t=n.getMeta(),t.stack=n.getDataset().stack,t.bar=!0,e=n._getIndexScale().options,qi("bar chart",e.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),qi("bar chart",e.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),qi("bar chart",e.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),qi("bar chart",n._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),qi("bar chart",e.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(t){var e,n,i=this,r=i.getMeta().data;for(i._ruler=i.getRuler(),e=0,n=r.length;e<n;++e)i.updateElement(r[e],e,t)},updateElement:function(t,e,n){var i=this,r=i.getMeta(),a=i.getDataset(),o=i._resolveDataElementOptions(t,e);t._xScale=i.getScaleForId(r.xAxisID),t._yScale=i.getScaleForId(r.yAxisID),t._datasetIndex=i.index,t._index=e,t._model={backgroundColor:o.backgroundColor,borderColor:o.borderColor,borderSkipped:o.borderSkipped,borderWidth:o.borderWidth,datasetLabel:a.label,label:i.chart.data.labels[e]},_i.isArray(a.data[e])&&(t._model.borderSkipped=null),i._updateElementGeometry(t,e,n,o),t.pivot()},_updateElementGeometry:function(t,e,n,i){var r=this,a=t._model,o=r._getValueScale(),s=o.getBasePixel(),l=o.isHorizontal(),u=r._ruler||r.getRuler(),d=r.calculateBarValuePixels(r.index,e,i),c=r.calculateBarIndexPixels(r.index,e,u,i);a.horizontal=l,a.base=n?s:d.base,a.x=l?n?s:d.head:c.center,a.y=l?c.center:n?s:d.head,a.height=l?c.size:void 0,a.width=l?void 0:c.size},_getStacks:function(t){var e,n,i=this,r=i._getIndexScale(),a=r._getMatchingVisibleMetas(i._type),o=r.options.stacked,s=a.length,l=[];for(e=0;e<s&&(n=a[e],(!1===o||-1===l.indexOf(n.stack)||void 0===o&&void 0===n.stack)&&l.push(n.stack),n.index!==t);++e);return l},getStackCount:function(){return this._getStacks().length},getStackIndex:function(t,e){var n=this._getStacks(t),i=void 0!==e?n.indexOf(e):-1;return-1===i?n.length-1:i},getRuler:function(){var t,e,n=this,i=n._getIndexScale(),r=[];for(t=0,e=n.getMeta().data.length;t<e;++t)r.push(i.getPixelForValue(null,t,n.index));return{pixels:r,start:i._startPixel,end:i._endPixel,stackCount:n.getStackCount(),scale:i}},calculateBarValuePixels:function(t,e,n){var i,r,a,o,s,l,u,d=this,c=d.chart,h=d._getValueScale(),f=h.isHorizontal(),p=c.data.datasets,m=h._getMatchingVisibleMetas(d._type),g=h._parseValue(p[t].data[e]),_=n.minBarLength,v=h.options.stacked,y=d.getMeta().stack,b=void 0===g.start?0:g.max>=0&&g.min>=0?g.min:g.max,M=void 0===g.start?g.end:g.max>=0&&g.min>=0?g.max-g.min:g.min-g.max,w=m.length;if(v||void 0===v&&void 0!==y)for(i=0;i<w&&(r=m[i],r.index!==t);++i)r.stack===y&&(u=h._parseValue(p[r.index].data[e]),a=void 0===u.start?u.end:u.min>=0&&u.max>=0?u.max:u.min,(g.min<0&&a<0||g.max>=0&&a>0)&&(b+=a));return o=h.getPixelForValue(b),s=h.getPixelForValue(b+M),l=s-o,void 0!==_&&Math.abs(l)<_&&(l=_,s=M>=0&&!f||M<0&&f?o-_:o+_),{size:l,base:o,head:s,center:s+l/2}},calculateBarIndexPixels:function(t,e,n,i){var r=this,a="flex"===i.barThickness?Ct(e,n,i):kt(e,n,i),o=r.getStackIndex(t,r.getMeta().stack),s=a.start+a.chunk*o+a.chunk/2,l=Math.min(Xi(i.maxBarThickness,1/0),a.chunk*a.ratio);return{base:s-l/2,head:s+l/2,center:s,size:l}},draw:function(){var t=this,e=t.chart,n=t._getValueScale(),i=t.getMeta().data,r=t.getDataset(),a=i.length,o=0;for(_i.canvas.clipArea(e.ctx,e.chartArea);o<a;++o){var s=n._parseValue(r.data[o]);isNaN(s.min)||isNaN(s.max)||i[o].draw()}_i.canvas.unclipArea(e.ctx)},_resolveDataElementOptions:function(){var t=this,e=_i.extend({},Ei.prototype._resolveDataElementOptions.apply(t,arguments)),n=t._getIndexScale().options,i=t._getValueScale().options;return e.barPercentage=Xi(n.barPercentage,e.barPercentage),e.barThickness=Xi(n.barThickness,e.barThickness),e.categoryPercentage=Xi(n.categoryPercentage,e.categoryPercentage),e.maxBarThickness=Xi(n.maxBarThickness,e.maxBarThickness),e.minBarLength=Xi(i.minBarLength,e.minBarLength),e}}),$i=_i.valueOrDefault,Ki=_i.options.resolve;oi._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.datasets[t.datasetIndex].label||"",i=e.datasets[t.datasetIndex].data[t.index];return n+": ("+t.xLabel+", "+t.yLabel+", "+i.r+")"}}}});var Zi=Ei.extend({dataElementType:zi.Point,_dataElementOptions:["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"],update:function(t){var e=this,n=e.getMeta(),i=n.data;_i.each(i,function(n,i){e.updateElement(n,i,t)})},updateElement:function(t,e,n){var i=this,r=i.getMeta(),a=t.custom||{},o=i.getScaleForId(r.xAxisID),s=i.getScaleForId(r.yAxisID),l=i._resolveDataElementOptions(t,e),u=i.getDataset().data[e],d=i.index,c=n?o.getPixelForDecimal(.5):o.getPixelForValue("object"==typeof u?u:NaN,e,d),h=n?s.getBasePixel():s.getPixelForValue(u,e,d);t._xScale=o,t._yScale=s,t._options=l,t._datasetIndex=d,t._index=e,t._model={backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,hitRadius:l.hitRadius,pointStyle:l.pointStyle,rotation:l.rotation,radius:n?0:l.radius,skip:a.skip||isNaN(c)||isNaN(h),x:c,y:h},t.pivot()},setHoverStyle:function(t){var e=t._model,n=t._options,i=_i.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=$i(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=$i(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=$i(n.hoverBorderWidth,n.borderWidth),e.radius=n.radius+n.hoverRadius},_resolveDataElementOptions:function(t,e){var n=this,i=n.chart,r=n.getDataset(),a=t.custom||{},o=r.data[e]||{},s=Ei.prototype._resolveDataElementOptions.apply(n,arguments),l={chart:i,dataIndex:e,dataset:r,datasetIndex:n.index};return n._cachedDataOpts===s&&(s=_i.extend({},s)),s.radius=Ki([a.radius,o.r,n._config.radius,i.options.elements.point.radius],l,e),s}}),Qi=_i.valueOrDefault,tr=Math.PI,er=2*tr,nr=tr/2;oi._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(t){var e,n,i,r,a=document.createElement("ul"),o=t.data,s=o.datasets,l=o.labels;if(a.setAttribute("class",t.id+"-legend"),s.length)for(e=0,n=s[0].data.length;e<n;++e)i=a.appendChild(document.createElement("li")),r=i.appendChild(document.createElement("span")),r.style.backgroundColor=s[0].backgroundColor[e],l[e]&&i.appendChild(document.createTextNode(l[e]));return a.outerHTML},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(n,i){var r=t.getDatasetMeta(0),a=r.controller.getStyle(i);return{text:n,fillStyle:a.backgroundColor,strokeStyle:a.borderColor,lineWidth:a.borderWidth,hidden:isNaN(e.datasets[0].data[i])||r.data[i].hidden,index:i}}):[]}},onClick:function(t,e){var n,i,r,a=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n<i;++n)r=o.getDatasetMeta(n),r.data[a]&&(r.data[a].hidden=!r.data[a].hidden);o.update()}},cutoutPercentage:50,rotation:-nr,circumference:er,tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.labels[t.index],i=": "+e.datasets[t.datasetIndex].data[t.index];return _i.isArray(n)?(n=n.slice(),n[0]+=i):n+=i,n}}}});var ir=Ei.extend({dataElementType:zi.Arc,linkScales:_i.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],getRingIndex:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&++e;return e},update:function(t){var e,n,i,r,a=this,o=a.chart,s=o.chartArea,l=o.options,u=1,d=1,c=0,h=0,f=a.getMeta(),p=f.data,m=l.cutoutPercentage/100||0,g=l.circumference,_=a._getRingWeight(a.index);if(g<er){var v=l.rotation%er;v+=v>=tr?-er:v<-tr?er:0;var y=v+g,b=Math.cos(v),M=Math.sin(v),w=Math.cos(y),D=Math.sin(y),S=v<=0&&y>=0||y>=er,L=v<=nr&&y>=nr||y>=er+nr,T=v===-tr||y>=tr,x=v<=-nr&&y>=-nr||y>=tr+nr,k=T?-1:Math.min(b,b*m,w,w*m),C=x?-1:Math.min(M,M*m,D,D*m),Y=S?1:Math.max(b,b*m,w,w*m),E=L?1:Math.max(M,M*m,D,D*m);u=(Y-k)/2,d=(E-C)/2,c=-(Y+k)/2,h=-(E+C)/2}for(i=0,r=p.length;i<r;++i)p[i]._options=a._resolveDataElementOptions(p[i],i);for(o.borderWidth=a.getMaxBorderWidth(),e=(s.right-s.left-o.borderWidth)/u,n=(s.bottom-s.top-o.borderWidth)/d,o.outerRadius=Math.max(Math.min(e,n)/2,0),o.innerRadius=Math.max(o.outerRadius*m,0),o.radiusLength=(o.outerRadius-o.innerRadius)/(a._getVisibleDatasetWeightTotal()||1),o.offsetX=c*o.outerRadius,o.offsetY=h*o.outerRadius,f.total=a.calculateTotal(),a.outerRadius=o.outerRadius-o.radiusLength*a._getRingWeightOffset(a.index),a.innerRadius=Math.max(a.outerRadius-o.radiusLength*_,0),i=0,r=p.length;i<r;++i)a.updateElement(p[i],i,t)},updateElement:function(t,e,n){var i=this,r=i.chart,a=r.chartArea,o=r.options,s=o.animation,l=(a.left+a.right)/2,u=(a.top+a.bottom)/2,d=o.rotation,c=o.rotation,h=i.getDataset(),f=n&&s.animateRotate?0:t.hidden?0:i.calculateCircumference(h.data[e])*(o.circumference/er),p=n&&s.animateScale?0:i.innerRadius,m=n&&s.animateScale?0:i.outerRadius,g=t._options||{};_i.extend(t,{_datasetIndex:i.index,_index:e,_model:{backgroundColor:g.backgroundColor,borderColor:g.borderColor,borderWidth:g.borderWidth,borderAlign:g.borderAlign,x:l+r.offsetX,y:u+r.offsetY,startAngle:d,endAngle:c,circumference:f,outerRadius:m,innerRadius:p,label:_i.valueAtIndexOrDefault(h.label,e,r.data.labels[e])}});var _=t._model;n&&s.animateRotate||(_.startAngle=0===e?o.rotation:i.getMeta().data[e-1]._model.endAngle,_.endAngle=_.startAngle+_.circumference),t.pivot()},calculateTotal:function(){var t,e=this.getDataset(),n=this.getMeta(),i=0;return _i.each(n.data,function(n,r){t=e.data[r],isNaN(t)||n.hidden||(i+=Math.abs(t))}),i},calculateCircumference:function(t){var e=this.getMeta().total;return e>0&&!isNaN(t)?er*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){var e,n,i,r,a,o,s,l,u=this,d=0,c=u.chart;if(!t)for(e=0,n=c.data.datasets.length;e<n;++e)if(c.isDatasetVisible(e)){i=c.getDatasetMeta(e),t=i.data,e!==u.index&&(a=i.controller);break}if(!t)return 0;for(e=0,n=t.length;e<n;++e)r=t[e],a?(a._configure(),o=a._resolveDataElementOptions(r,e)):o=r._options,"inner"!==o.borderAlign&&(s=o.borderWidth,l=o.hoverBorderWidth,d=s>d?s:d,d=l>d?l:d);return d},setHoverStyle:function(t){var e=t._model,n=t._options,i=_i.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=Qi(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=Qi(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=Qi(n.hoverBorderWidth,n.borderWidth)},_getRingWeightOffset:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&(e+=this._getRingWeight(n));return e},_getRingWeight:function(t){return Math.max(Qi(this.chart.data.datasets[t].weight,1),0)},_getVisibleDatasetWeightTotal:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)}});oi._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{type:"category",position:"left",offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{mode:"index",axis:"y"}}),oi._set("global",{datasets:{horizontalBar:{categoryPercentage:.8,barPercentage:.9}}});var rr=Ji.extend({_getValueScaleId:function(){return this.getMeta().xAxisID},_getIndexScaleId:function(){return this.getMeta().yAxisID}}),ar=_i.valueOrDefault,or=_i.options.resolve,sr=_i.canvas._isPointInArea;oi._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}});var lr=Ei.extend({datasetElementType:zi.Line,dataElementType:zi.Point,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth","cubicInterpolationMode","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},update:function(t){var e,n,i=this,r=i.getMeta(),a=r.dataset,o=r.data||[],s=i.chart.options,l=i._config,u=i._showLine=ar(l.showLine,s.showLines);for(i._xScale=i.getScaleForId(r.xAxisID),i._yScale=i.getScaleForId(r.yAxisID),u&&(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),a._scale=i._yScale,a._datasetIndex=i.index,a._children=o,a._model=i._resolveDatasetElementOptions(a),a.pivot()),e=0,n=o.length;e<n;++e)i.updateElement(o[e],e,t);for(u&&0!==a._model.tension&&i.updateBezierControlPoints(),e=0,n=o.length;e<n;++e)o[e].pivot()},updateElement:function(t,e,n){var i,r,a=this,o=a.getMeta(),s=t.custom||{},l=a.getDataset(),u=a.index,d=l.data[e],c=a._xScale,h=a._yScale,f=o.dataset._model,p=a._resolveDataElementOptions(t,e);i=c.getPixelForValue("object"==typeof d?d:NaN,e,u),r=n?h.getBasePixel():a.calculatePointY(d,e,u),t._xScale=c,t._yScale=h,t._options=p,t._datasetIndex=u,t._index=e,t._model={x:i,y:r,skip:s.skip||isNaN(i)||isNaN(r),radius:p.radius,pointStyle:p.pointStyle,rotation:p.rotation,backgroundColor:p.backgroundColor,borderColor:p.borderColor,borderWidth:p.borderWidth,tension:ar(s.tension,f?f.tension:0),steppedLine:!!f&&f.steppedLine,hitRadius:p.hitRadius}},_resolveDatasetElementOptions:function(t){var e=this,n=e._config,i=t.custom||{},r=e.chart.options,a=r.elements.line,o=Ei.prototype._resolveDatasetElementOptions.apply(e,arguments);return o.spanGaps=ar(n.spanGaps,r.spanGaps),o.tension=ar(n.lineTension,a.tension),o.steppedLine=or([i.steppedLine,n.steppedLine,a.stepped]),o},calculatePointY:function(t,e,n){var i,r,a,o,s=this,l=s.chart,u=s._yScale,d=0,c=0,h=+u.getRightValue(t),f=l._getSortedVisibleDatasetMetas(),p=f.length;if(u.options.stacked){for(i=0;i<p&&(a=f[i],a.index!==n);++i)r=l.data.datasets[a.index],"line"===a.type&&a.yAxisID===u.id&&(o=+u.getRightValue(r.data[e]),o<0?c+=o||0:d+=o||0);return h<0?u.getPixelForValue(c+h):u.getPixelForValue(d+h)}return u.getPixelForValue(t)},updateBezierControlPoints:function(){function t(t,e,n){return Math.max(Math.min(t,n),e)}var e,n,i,r,a=this,o=a.chart,s=a.getMeta(),l=s.dataset._model,u=o.chartArea,d=s.data||[];if(l.spanGaps&&(d=d.filter(function(t){return!t._model.skip})),"monotone"===l.cubicInterpolationMode)_i.splineCurveMonotone(d);else for(e=0,n=d.length;e<n;++e)i=d[e]._model,r=_i.splineCurve(_i.previousItem(d,e)._model,i,_i.nextItem(d,e)._model,l.tension),i.controlPointPreviousX=r.previous.x,i.controlPointPreviousY=r.previous.y,i.controlPointNextX=r.next.x,i.controlPointNextY=r.next.y;if(o.options.elements.line.capBezierPoints)for(e=0,n=d.length;e<n;++e)i=d[e]._model,sr(i,u)&&(e>0&&sr(d[e-1]._model,u)&&(i.controlPointPreviousX=t(i.controlPointPreviousX,u.left,u.right),i.controlPointPreviousY=t(i.controlPointPreviousY,u.top,u.bottom)),e<d.length-1&&sr(d[e+1]._model,u)&&(i.controlPointNextX=t(i.controlPointNextX,u.left,u.right),i.controlPointNextY=t(i.controlPointNextY,u.top,u.bottom)))},draw:function(){var t,e=this,n=e.chart,i=e.getMeta(),r=i.data||[],a=n.chartArea,o=0,s=r.length;for(e._showLine&&(t=(i.dataset._model.borderWidth||0)/2,_i.canvas.clipArea(n.ctx,{left:a.left-t,right:a.right+t,top:a.top-t,bottom:a.bottom+t}),i.dataset.draw(),_i.canvas.unclipArea(n.ctx));o<s;++o)r[o].draw(a)},setHoverStyle:function(t){var e=t._model,n=t._options,i=_i.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=ar(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=ar(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=ar(n.hoverBorderWidth,n.borderWidth),e.radius=ar(n.hoverRadius,n.radius)}}),ur=_i.options.resolve;oi._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(t){var e,n,i,r,a=document.createElement("ul"),o=t.data,s=o.datasets,l=o.labels;if(a.setAttribute("class",t.id+"-legend"),s.length)for(e=0,n=s[0].data.length;e<n;++e)i=a.appendChild(document.createElement("li")),r=i.appendChild(document.createElement("span")),r.style.backgroundColor=s[0].backgroundColor[e],l[e]&&i.appendChild(document.createTextNode(l[e]));return a.outerHTML},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(n,i){var r=t.getDatasetMeta(0),a=r.controller.getStyle(i);return{text:n,fillStyle:a.backgroundColor,strokeStyle:a.borderColor,lineWidth:a.borderWidth,hidden:isNaN(e.datasets[0].data[i])||r.data[i].hidden,index:i}}):[]}},onClick:function(t,e){var n,i,r,a=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n<i;++n)r=o.getDatasetMeta(n),r.data[a].hidden=!r.data[a].hidden;o.update()}},tooltips:{callbacks:{title:function(){return""},label:function(t,e){return e.labels[t.index]+": "+t.yLabel}}}});var dr=Ei.extend({dataElementType:zi.Arc,linkScales:_i.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(t){var e,n,i,r=this,a=r.getDataset(),o=r.getMeta(),s=r.chart.options.startAngle||0,l=r._starts=[],u=r._angles=[],d=o.data;for(r._updateRadius(),o.count=r.countVisibleElements(),e=0,n=a.data.length;e<n;e++)l[e]=s,i=r._computeAngle(e),u[e]=i,s+=i;for(e=0,n=d.length;e<n;++e)d[e]._options=r._resolveDataElementOptions(d[e],e),r.updateElement(d[e],e,t)},_updateRadius:function(){var t=this,e=t.chart,n=e.chartArea,i=e.options,r=Math.min(n.right-n.left,n.bottom-n.top);e.outerRadius=Math.max(r/2,0),e.innerRadius=Math.max(i.cutoutPercentage?e.outerRadius/100*i.cutoutPercentage:1,0),e.radiusLength=(e.outerRadius-e.innerRadius)/e.getVisibleDatasetCount(),t.outerRadius=e.outerRadius-e.radiusLength*t.index,t.innerRadius=t.outerRadius-e.radiusLength},updateElement:function(t,e,n){var i=this,r=i.chart,a=i.getDataset(),o=r.options,s=o.animation,l=r.scale,u=r.data.labels,d=l.xCenter,c=l.yCenter,h=o.startAngle,f=t.hidden?0:l.getDistanceFromCenterForValue(a.data[e]),p=i._starts[e],m=p+(t.hidden?0:i._angles[e]),g=s.animateScale?0:l.getDistanceFromCenterForValue(a.data[e]),_=t._options||{};_i.extend(t,{_datasetIndex:i.index,_index:e,_scale:l,_model:{backgroundColor:_.backgroundColor,borderColor:_.borderColor,borderWidth:_.borderWidth,borderAlign:_.borderAlign,x:d,y:c,innerRadius:0,outerRadius:n?g:f,startAngle:n&&s.animateRotate?h:p,endAngle:n&&s.animateRotate?h:m,label:_i.valueAtIndexOrDefault(u,e,u[e])}}),t.pivot()},countVisibleElements:function(){var t=this.getDataset(),e=this.getMeta(),n=0;return _i.each(e.data,function(e,i){isNaN(t.data[i])||e.hidden||n++}),n},setHoverStyle:function(t){var e=t._model,n=t._options,i=_i.getHoverColor,r=_i.valueOrDefault;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=r(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=r(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=r(n.hoverBorderWidth,n.borderWidth)},_computeAngle:function(t){var e=this,n=this.getMeta().count,i=e.getDataset(),r=e.getMeta();if(isNaN(i.data[t])||r.data[t].hidden)return 0;var a={chart:e.chart,dataIndex:t,dataset:i,datasetIndex:e.index};return ur([e.chart.options.elements.arc.angle,2*Math.PI/n],a,t)}});oi._set("pie",_i.clone(oi.doughnut)),oi._set("pie",{cutoutPercentage:0});var cr=ir,hr=_i.valueOrDefault;oi._set("radar",{spanGaps:!1,scale:{type:"radialLinear"},elements:{line:{tension:0}}});var fr=Ei.extend({datasetElementType:zi.Line,dataElementType:zi.Point,linkScales:_i.noop,_datasetElementOptions:["backgroundColor","borderWidth","borderColor","borderCapStyle","borderDash","borderDashOffset","borderJoinStyle","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(t){var e,n,i=this,r=i.getMeta(),a=r.dataset,o=r.data||[],s=i.chart.scale,l=i._config;for(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),a._scale=s,a._datasetIndex=i.index,a._children=o,a._loop=!0,a._model=i._resolveDatasetElementOptions(a),a.pivot(),e=0,n=o.length;e<n;++e)i.updateElement(o[e],e,t);for(i.updateBezierControlPoints(),e=0,n=o.length;e<n;++e)o[e].pivot()},updateElement:function(t,e,n){var i=this,r=t.custom||{},a=i.getDataset(),o=i.chart.scale,s=o.getPointPositionForValue(e,a.data[e]),l=i._resolveDataElementOptions(t,e),u=i.getMeta().dataset._model,d=n?o.xCenter:s.x,c=n?o.yCenter:s.y;t._scale=o,t._options=l,t._datasetIndex=i.index,t._index=e,t._model={x:d,y:c,skip:r.skip||isNaN(d)||isNaN(c),radius:l.radius,pointStyle:l.pointStyle,rotation:l.rotation,backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,tension:hr(r.tension,u?u.tension:0),hitRadius:l.hitRadius}},_resolveDatasetElementOptions:function(){var t=this,e=t._config,n=t.chart.options,i=Ei.prototype._resolveDatasetElementOptions.apply(t,arguments);return i.spanGaps=hr(e.spanGaps,n.spanGaps),i.tension=hr(e.lineTension,n.elements.line.tension),i},updateBezierControlPoints:function(){function t(t,e,n){return Math.max(Math.min(t,n),e)}var e,n,i,r,a=this,o=a.getMeta(),s=a.chart.chartArea,l=o.data||[];for(o.dataset._model.spanGaps&&(l=l.filter(function(t){return!t._model.skip})),e=0,n=l.length;e<n;++e)i=l[e]._model,r=_i.splineCurve(_i.previousItem(l,e,!0)._model,i,_i.nextItem(l,e,!0)._model,i.tension),i.controlPointPreviousX=t(r.previous.x,s.left,s.right),i.controlPointPreviousY=t(r.previous.y,s.top,s.bottom),i.controlPointNextX=t(r.next.x,s.left,s.right),i.controlPointNextY=t(r.next.y,s.top,s.bottom)},setHoverStyle:function(t){var e=t._model,n=t._options,i=_i.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=hr(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=hr(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=hr(n.hoverBorderWidth,n.borderWidth),e.radius=hr(n.hoverRadius,n.radius)}});oi._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},tooltips:{callbacks:{title:function(){return""},label:function(t){return"("+t.xLabel+", "+t.yLabel+")"}}}}),oi._set("global",{datasets:{scatter:{showLine:!1}}});var pr=lr,mr={bar:Ji,bubble:Zi,doughnut:ir,horizontalBar:rr,line:lr,polarArea:dr,pie:cr,radar:fr,scatter:pr},gr={modes:{single:function(t,e){var n=Yt(e,t),i=[];return Et(t,function(t){if(t.inRange(n.x,n.y))return i.push(t),i}),i.slice(0,1)},label:Pt,index:Pt,dataset:function(t,e,n){var i=Yt(e,t);n.axis=n.axis||"xy";var r=It(n.axis),a=n.intersect?Ht(t,i):At(t,i,!1,r);return a.length>0&&(a=t.getDatasetMeta(a[0]._datasetIndex).data),a},"x-axis":function(t,e){return Pt(t,e,{intersect:!1})},point:function(t,e){return Ht(t,Yt(e,t))},nearest:function(t,e,n){var i=Yt(e,t);n.axis=n.axis||"xy";var r=It(n.axis);return At(t,i,n.intersect,r)},x:function(t,e,n){var i=Yt(e,t),r=[],a=!1;return Et(t,function(t){t.inXRange(i.x)&&r.push(t),t.inRange(i.x,i.y)&&(a=!0)}),n.intersect&&!a&&(r=[]),r},y:function(t,e,n){var i=Yt(e,t),r=[],a=!1;return Et(t,function(t){t.inYRange(i.y)&&r.push(t),t.inRange(i.x,i.y)&&(a=!0)}),n.intersect&&!a&&(r=[]),r}}},_r=_i.extend;oi._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var vr={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,e._layers=e._layers||function(){return[{z:0,draw:function(){e.draw.apply(e,arguments)}}]},t.boxes.push(e)},removeBox:function(t,e){var n=t.boxes?t.boxes.indexOf(e):-1;-1!==n&&t.boxes.splice(n,1)},configure:function(t,e,n){for(var i,r=["fullWidth","position","weight"],a=r.length,o=0;o<a;++o)i=r[o],n.hasOwnProperty(i)&&(e[i]=n[i])},update:function(t,e,n){if(t){var i=t.options.layout||{},r=_i.options.toPadding(i.padding),a=e-r.width,o=n-r.height,s=Wt(t.boxes),l=s.vertical,u=s.horizontal,d=Object.freeze({outerWidth:e,outerHeight:n,padding:r,availableWidth:a,vBoxMaxWidth:a/2/l.length,hBoxMaxHeight:o/2}),c=_r({maxPadding:_r({},r),w:a,h:o,x:r.left,y:r.top},r);Ft(l.concat(u),d),Ut(l,c,d),Ut(u,c,d)&&Ut(l,c,d),Vt(c),Gt(s.leftAndTop,c,d),c.x+=c.w,c.y+=c.h,Gt(s.rightAndBottom,c,d),t.chartArea={left:c.left,top:c.top,right:c.left+c.w,bottom:c.top+c.h},_i.each(s.chartArea,function(e){var n=e.box;_r(n,t.chartArea),n.update(c.w,c.h)})}}},yr={acquireContext:function(t){return t&&t.canvas&&(t=t.canvas),t&&t.getContext("2d")||null}},br=Object.freeze({default:"/*\n * DOM element rendering detection\n * https://davidwalsh.name/detect-node-insertion\n */\n@keyframes chartjs-render-animation {\n\tfrom { opacity: 0.99; }\n\tto { opacity: 1; }\n}\n\n.chartjs-render-monitor {\n\tanimation: chartjs-render-animation 0.001s;\n}\n\n/*\n * DOM element resizing detection\n * https://github.com/marcj/css-element-queries\n */\n.chartjs-size-monitor,\n.chartjs-size-monitor-expand,\n.chartjs-size-monitor-shrink {\n\tposition: absolute;\n\tdirection: ltr;\n\tleft: 0;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\toverflow: hidden;\n\tpointer-events: none;\n\tvisibility: hidden;\n\tz-index: -1;\n}\n\n.chartjs-size-monitor-expand > div {\n\tposition: absolute;\n\twidth: 1000000px;\n\theight: 1000000px;\n\tleft: 0;\n\ttop: 0;\n}\n\n.chartjs-size-monitor-shrink > div {\n\tposition: absolute;\n\twidth: 200%;\n\theight: 200%;\n\tleft: 0;\n\ttop: 0;\n}\n"}),Mr=function(t){return t&&t.default||t}(br),wr="$chartjs",Dr="chartjs-size-monitor",Sr="chartjs-render-monitor",Lr="chartjs-render-animation",Tr=["animationstart","webkitAnimationStart"],xr={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},kr=function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}(),Cr=!!kr&&{passive:!0},Yr={disableCSSInjection:!1,_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,_ensureLoaded:function(t){if(!this.disableCSSInjection){var e=t.getRootNode();oe(e.host?e:document.head,Mr)}},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(this._ensureLoaded(t),Xt(t,e),n):null},releaseContext:function(t){var e=t.canvas;if(e[wr]){var n=e[wr].initial;["height","width"].forEach(function(t){var i=n[t];_i.isNullOrUndef(i)?e.removeAttribute(t):e.setAttribute(t,i)}),_i.each(n.style||{},function(t,n){e.style[n]=t}),e.width=e.width,delete e[wr]}},addEventListener:function(t,e,n){var i=t.canvas;if("resize"===e)return void re(i,n,t);var r=n[wr]||(n[wr]={});Jt(i,e,(r.proxies||(r.proxies={}))[t.id+"_"+e]=function(e){n(Zt(e,t))})},removeEventListener:function(t,e,n){var i=t.canvas;if("resize"===e)return void ae(i);var r=n[wr]||{},a=r.proxies||{},o=a[t.id+"_"+e];o&&$t(i,e,o)}};_i.addEvent=Jt,_i.removeEvent=$t;var Er=Yr._enabled?Yr:yr,Hr=_i.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},Er);oi._set("global",{plugins:{}});var Ar={_plugins:[],_cacheId:0,register:function(t){var e=this._plugins;[].concat(t).forEach(function(t){-1===e.indexOf(t)&&e.push(t)}),this._cacheId++},unregister:function(t){var e=this._plugins;[].concat(t).forEach(function(t){var n=e.indexOf(t);-1!==n&&e.splice(n,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(t,e,n){var i,r,a,o,s,l=this.descriptors(t),u=l.length;for(i=0;i<u;++i)if(r=l[i],a=r.plugin,"function"==typeof(s=a[e])&&(o=[t].concat(n||[]),o.push(r.options),!1===s.apply(a,o)))return!1;return!0},descriptors:function(t){var e=t.$plugins||(t.$plugins={});if(e.id===this._cacheId)return e.descriptors;var n=[],i=[],r=t&&t.config||{},a=r.options&&r.options.plugins||{};return this._plugins.concat(r.plugins||[]).forEach(function(t){if(-1===n.indexOf(t)){var e=t.id,r=a[e];!1!==r&&(!0===r&&(r=_i.clone(oi.global.plugins[e])),n.push(t),i.push({plugin:t,options:r||{}}))}}),e.descriptors=i,e.id=this._cacheId,i},_invalidate:function(t){delete t.$plugins}},Ir={constructors:{},defaults:{},registerScaleType:function(t,e,n){this.constructors[t]=e,this.defaults[t]=_i.clone(n)},getScaleConstructor:function(t){return this.constructors.hasOwnProperty(t)?this.constructors[t]:void 0},getScaleDefaults:function(t){return this.defaults.hasOwnProperty(t)?_i.merge({},[oi.scale,this.defaults[t]]):{}},updateScaleDefaults:function(t,e){var n=this;n.defaults.hasOwnProperty(t)&&(n.defaults[t]=_i.extend(n.defaults[t],e))},addScalesToLayout:function(t){_i.each(t.scales,function(e){e.fullWidth=e.options.fullWidth,e.position=e.options.position,e.weight=e.options.weight,vr.addBox(t,e)})}},Pr=_i.valueOrDefault,Or=_i.rtl.getRtlAdapter;oi._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:_i.noop,title:function(t,e){var n="",i=e.labels,r=i?i.length:0;if(t.length>0){var a=t[0];a.label?n=a.label:a.xLabel?n=a.xLabel:r>0&&a.index<r&&(n=i[a.index])}return n},afterTitle:_i.noop,beforeBody:_i.noop,beforeLabel:_i.noop,label:function(t,e){var n=e.datasets[t.datasetIndex].label||"";return n&&(n+=": "),_i.isNullOrUndef(t.value)?n+=t.yLabel:n+=t.value,n},labelColor:function(t,e){var n=e.getDatasetMeta(t.datasetIndex),i=n.data[t.index],r=i._view;return{borderColor:r.borderColor,backgroundColor:r.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:_i.noop,afterBody:_i.noop,beforeFooter:_i.noop,footer:_i.noop,afterFooter:_i.noop}}});var Rr={average:function(t){if(!t.length)return!1;var e,n,i=0,r=0,a=0;for(e=0,n=t.length;e<n;++e){var o=t[e];if(o&&o.hasValue()){var s=o.tooltipPosition();i+=s.x,r+=s.y,++a}}return{x:i/a,y:r/a}},nearest:function(t,e){var n,i,r,a=e.x,o=e.y,s=Number.POSITIVE_INFINITY;for(n=0,i=t.length;n<i;++n){var l=t[n];if(l&&l.hasValue()){var u=l.getCenterPoint(),d=_i.distanceBetweenPoints(e,u);d<s&&(s=d,r=l)}}if(r){var c=r.tooltipPosition();a=c.x,o=c.y}return{x:a,y:o}}},jr=Si.extend({initialize:function(){this._model=de(this._options),this._lastActive=[]},getTitle:function(){var t=this,e=t._options,n=e.callbacks,i=n.beforeTitle.apply(t,arguments),r=n.title.apply(t,arguments),a=n.afterTitle.apply(t,arguments),o=[];return o=se(o,le(i)),o=se(o,le(r)),o=se(o,le(a))},getBeforeBody:function(){return me(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(t,e){var n=this,i=n._options.callbacks,r=[];return _i.each(t,function(t){var a={before:[],lines:[],after:[]};se(a.before,le(i.beforeLabel.call(n,t,e))),se(a.lines,i.label.call(n,t,e)),se(a.after,le(i.afterLabel.call(n,t,e))),r.push(a)}),r},getAfterBody:function(){return me(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var t=this,e=t._options.callbacks,n=e.beforeFooter.apply(t,arguments),i=e.footer.apply(t,arguments),r=e.afterFooter.apply(t,arguments),a=[];return a=se(a,le(n)),a=se(a,le(i)),a=se(a,le(r))},update:function(t){var e,n,i=this,r=i._options,a=i._model,o=i._model=de(r),s=i._active,l=i._data,u={xAlign:a.xAlign,yAlign:a.yAlign},d={x:a.x,y:a.y},c={width:a.width,height:a.height},h={x:a.caretX,y:a.caretY};if(s.length){o.opacity=1;var f=[],p=[];h=Rr[r.position].call(i,s,i._eventPosition);var m=[];for(e=0,n=s.length;e<n;++e)m.push(ue(s[e]));r.filter&&(m=m.filter(function(t){return r.filter(t,l)})),r.itemSort&&(m=m.sort(function(t,e){return r.itemSort(t,e,l)})),_i.each(m,function(t){f.push(r.callbacks.labelColor.call(i,t,i._chart)),p.push(r.callbacks.labelTextColor.call(i,t,i._chart))}),o.title=i.getTitle(m,l),o.beforeBody=i.getBeforeBody(m,l),o.body=i.getBody(m,l),o.afterBody=i.getAfterBody(m,l),o.footer=i.getFooter(m,l),o.x=h.x,o.y=h.y,o.caretPadding=r.caretPadding,o.labelColors=f,o.labelTextColors=p,o.dataPoints=m,c=ce(this,o),u=he(this,c),d=fe(o,c,u,i._chart)}else o.opacity=0;return o.xAlign=u.xAlign,o.yAlign=u.yAlign,o.x=d.x,o.y=d.y,o.width=c.width,o.height=c.height,o.caretX=h.x,o.caretY=h.y,i._model=o,t&&r.custom&&r.custom.call(i,o),i},drawCaret:function(t,e){var n=this._chart.ctx,i=this._view,r=this.getCaretPosition(t,e,i);n.lineTo(r.x1,r.y1),n.lineTo(r.x2,r.y2),n.lineTo(r.x3,r.y3)},getCaretPosition:function(t,e,n){var i,r,a,o,s,l,u=n.caretSize,d=n.cornerRadius,c=n.xAlign,h=n.yAlign,f=t.x,p=t.y,m=e.width,g=e.height;if("center"===h)s=p+g/2,"left"===c?(i=f,r=i-u,a=i,o=s+u,l=s-u):(i=f+m,r=i+u,a=i,o=s-u,l=s+u);else if("left"===c?(r=f+d+u,i=r-u,a=r+u):"right"===c?(r=f+m-d-u,i=r-u,a=r+u):(r=n.caretX,i=r-u,a=r+u),"top"===h)o=p,s=o-u,l=o;else{o=p+g,s=o+u,l=o;var _=a;a=i,i=_}return{x1:i,x2:r,x3:a,y1:o,y2:s,y3:l}},drawTitle:function(t,e,n){var i,r,a,o=e.title,s=o.length;if(s){var l=Or(e.rtl,e.x,e.width);for(t.x=pe(e,e._titleAlign),n.textAlign=l.textAlign(e._titleAlign),n.textBaseline="middle",i=e.titleFontSize,r=e.titleSpacing,n.fillStyle=e.titleFontColor,n.font=_i.fontString(i,e._titleFontStyle,e._titleFontFamily),a=0;a<s;++a)n.fillText(o[a],l.x(t.x),t.y+i/2),t.y+=i+r,a+1===s&&(t.y+=e.titleMarginBottom-r)}},drawBody:function(t,e,n){var i,r,a,o,s,l,u,d,c=e.bodyFontSize,h=e.bodySpacing,f=e._bodyAlign,p=e.body,m=e.displayColors,g=0,_=m?pe(e,"left"):0,v=Or(e.rtl,e.x,e.width),y=function(e){n.fillText(e,v.x(t.x+g),t.y+c/2),t.y+=c+h},b=v.textAlign(f);for(n.textAlign=f,n.textBaseline="middle",n.font=_i.fontString(c,e._bodyFontStyle,e._bodyFontFamily),t.x=pe(e,b),n.fillStyle=e.bodyFontColor,_i.each(e.beforeBody,y),g=m&&"right"!==b?"center"===f?c/2+1:c+2:0,s=0,u=p.length;s<u;++s){for(i=p[s],r=e.labelTextColors[s],a=e.labelColors[s],n.fillStyle=r,_i.each(i.before,y),o=i.lines,l=0,d=o.length;l<d;++l){if(m){var M=v.x(_);n.fillStyle=e.legendColorBackground,n.fillRect(v.leftForLtr(M,c),t.y,c,c),n.lineWidth=1,n.strokeStyle=a.borderColor,n.strokeRect(v.leftForLtr(M,c),t.y,c,c),n.fillStyle=a.backgroundColor,n.fillRect(v.leftForLtr(v.xPlus(M,1),c-2),t.y+1,c-2,c-2),n.fillStyle=r}y(o[l])}_i.each(i.after,y)}g=0,_i.each(e.afterBody,y),t.y-=h},drawFooter:function(t,e,n){var i,r,a=e.footer,o=a.length;if(o){var s=Or(e.rtl,e.x,e.width);for(t.x=pe(e,e._footerAlign),t.y+=e.footerMarginTop,n.textAlign=s.textAlign(e._footerAlign),n.textBaseline="middle",i=e.footerFontSize,n.fillStyle=e.footerFontColor,n.font=_i.fontString(i,e._footerFontStyle,e._footerFontFamily),r=0;r<o;++r)n.fillText(a[r],s.x(t.x),t.y+i/2),t.y+=i+e.footerSpacing}},drawBackground:function(t,e,n,i){n.fillStyle=e.backgroundColor,n.strokeStyle=e.borderColor,n.lineWidth=e.borderWidth;var r=e.xAlign,a=e.yAlign,o=t.x,s=t.y,l=i.width,u=i.height,d=e.cornerRadius;n.beginPath(),n.moveTo(o+d,s),"top"===a&&this.drawCaret(t,i),n.lineTo(o+l-d,s),n.quadraticCurveTo(o+l,s,o+l,s+d),"center"===a&&"right"===r&&this.drawCaret(t,i),n.lineTo(o+l,s+u-d),n.quadraticCurveTo(o+l,s+u,o+l-d,s+u),"bottom"===a&&this.drawCaret(t,i),n.lineTo(o+d,s+u),n.quadraticCurveTo(o,s+u,o,s+u-d),"center"===a&&"left"===r&&this.drawCaret(t,i),n.lineTo(o,s+d),n.quadraticCurveTo(o,s,o+d,s),n.closePath(),n.fill(),e.borderWidth>0&&n.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},i={x:e.x,y:e.y},r=Math.abs(e.opacity<.001)?0:e.opacity,a=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&a&&(t.save(),t.globalAlpha=r,this.drawBackground(i,e,t,n),i.y+=e.yPadding,_i.rtl.overrideTextDirection(t,e.textDirection),this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),_i.rtl.restoreTextDirection(t,e.textDirection),t.restore())}},handleEvent:function(t){var e=this,n=e._options,i=!1;return e._lastActive=e._lastActive||[],"mouseout"===t.type?e._active=[]:(e._active=e._chart.getElementsAtEventForMode(t,n.mode,n),n.reverse&&e._active.reverse()),i=!_i.arrayEquals(e._active,e._lastActive),i&&(e._lastActive=e._active,(n.enabled||n.custom)&&(e._eventPosition={x:t.x,y:t.y},e.update(!0),e.pivot())),i}}),Fr=Rr,Wr=jr;Wr.positioners=Fr;var Nr=_i.valueOrDefault;oi._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var zr=function(t,e){return this.construct(t,e),this};_i.extend(zr.prototype,{construct:function(t,e){var n=this;e=ve(e);var i=Hr.acquireContext(t,e),r=i&&i.canvas,a=r&&r.height,o=r&&r.width;if(n.id=_i.uid(),n.ctx=i,n.canvas=r,n.config=e,n.width=o,n.height=a,n.aspectRatio=a?o/a:null,n.options=e.options,n._bufferedRender=!1,n._layers=[],n.chart=n,n.controller=n,zr.instances[n.id]=n,Object.defineProperty(n,"data",{get:function(){return n.config.data},set:function(t){n.config.data=t}}),!i||!r)return void console.error("Failed to create chart: can't acquire context from the given item");n.initialize(),n.update()},initialize:function(){var t=this;return Ar.notify(t,"beforeInit"),_i.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.initToolTip(),Ar.notify(t,"afterInit"),t},clear:function(){return _i.canvas.clear(this),this},stop:function(){return xi.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,i=e.canvas,r=n.maintainAspectRatio&&e.aspectRatio||null,a=Math.max(0,Math.floor(_i.getMaximumWidth(i))),o=Math.max(0,Math.floor(r?a/r:_i.getMaximumHeight(i)));if((e.width!==a||e.height!==o)&&(i.width=e.width=a,i.height=e.height=o,i.style.width=a+"px",i.style.height=o+"px",_i.retinaScale(e,n.devicePixelRatio),!t)){var s={width:a,height:o};Ar.notify(e,"resize",[s]),n.onResize&&n.onResize(e,s),e.stop(),e.update({duration:n.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;_i.each(e.xAxes,function(t,n){t.id||(t.id=be(e.xAxes,"x-axis-",n))}),_i.each(e.yAxes,function(t,n){t.id||(t.id=be(e.yAxes,"y-axis-",n))}),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var t=this,e=t.options,n=t.scales||{},i=[],r=Object.keys(n).reduce(function(t,e){return t[e]=!1,t},{});e.scales&&(i=i.concat((e.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(e.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),e.scale&&i.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),_i.each(i,function(e){var i=e.options,a=i.id,o=Nr(i.type,e.dtype);Me(i.position)!==Me(e.dposition)&&(i.position=e.dposition),r[a]=!0;var s=null;if(a in n&&n[a].type===o)s=n[a],s.options=i,s.ctx=t.ctx,s.chart=t;else{var l=Ir.getScaleConstructor(o);if(!l)return;s=new l({id:a,type:o,options:i,ctx:t.ctx,chart:t}),n[s.id]=s}s.mergeTicksOptions(),e.isDefault&&(t.scale=s)}),_i.each(r,function(t,e){t||delete n[e]}),t.scales=n,Ir.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t,e,n=this,i=[],r=n.data.datasets;for(t=0,e=r.length;t<e;t++){var a=r[t],o=n.getDatasetMeta(t),s=a.type||n.config.type;if(o.type&&o.type!==s&&(n.destroyDatasetMeta(t),o=n.getDatasetMeta(t)),o.type=s,o.order=a.order||0,o.index=t,o.controller)o.controller.updateIndex(t),o.controller.linkScales();else{var l=mr[o.type];if(void 0===l)throw new Error('"'+o.type+'" is not a chart type.');o.controller=new l(n,t),i.push(o.controller)}}return i},resetElements:function(){var t=this;_i.each(t.data.datasets,function(e,n){t.getDatasetMeta(n).controller.reset()},t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var e,n,i=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),ye(i),Ar._invalidate(i),!1!==Ar.notify(i,"beforeUpdate")){i.tooltip._data=i.data;var r=i.buildOrUpdateControllers();for(e=0,n=i.data.datasets.length;e<n;e++)i.getDatasetMeta(e).controller.buildOrUpdateElements();i.updateLayout(),i.options.animation&&i.options.animation.duration&&_i.each(r,function(t){t.reset()}),i.updateDatasets(),i.tooltip.initialize(),i.lastActive=[],Ar.notify(i,"afterUpdate"),i._layers.sort(we("z","_idx")),i._bufferedRender?i._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:i.render(t)}},updateLayout:function(){var t=this;!1!==Ar.notify(t,"beforeLayout")&&(vr.update(this,this.width,this.height),t._layers=[],_i.each(t.boxes,function(e){e._configure&&e._configure(),t._layers.push.apply(t._layers,e._layers())},t),t._layers.forEach(function(t,e){t._idx=e}),Ar.notify(t,"afterScaleUpdate"),Ar.notify(t,"afterLayout"))},updateDatasets:function(){var t=this;if(!1!==Ar.notify(t,"beforeDatasetsUpdate")){for(var e=0,n=t.data.datasets.length;e<n;++e)t.updateDataset(e);Ar.notify(t,"afterDatasetsUpdate")}},updateDataset:function(t){var e=this,n=e.getDatasetMeta(t),i={meta:n,index:t};!1!==Ar.notify(e,"beforeDatasetUpdate",[i])&&(n.controller._update(),Ar.notify(e,"afterDatasetUpdate",[i]))},render:function(t){var e=this;t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]});var n=e.options.animation,i=Nr(t.duration,n&&n.duration),r=t.lazy;if(!1!==Ar.notify(e,"beforeRender")){var a=function(t){Ar.notify(e,"afterRender"),_i.callback(n&&n.onComplete,[t],e)};if(n&&i){var o=new Ti({numSteps:i/16.66,easing:t.easing||n.easing,render:function(t,e){var n=_i.easing.effects[e.easing],i=e.currentStep,r=i/e.numSteps;t.draw(n(r),r,i)},onAnimationProgress:n.onProgress,onAnimationComplete:a});xi.addAnimation(e,o,i,r)}else e.draw(),a(new Ti({numSteps:0,chart:e}));return e}},draw:function(t){var e,n,i=this;if(i.clear(),_i.isNullOrUndef(t)&&(t=1),i.transition(t),!(i.width<=0||i.height<=0)&&!1!==Ar.notify(i,"beforeDraw",[t])){for(n=i._layers,e=0;e<n.length&&n[e].z<=0;++e)n[e].draw(i.chartArea);for(i.drawDatasets(t);e<n.length;++e)n[e].draw(i.chartArea);i._drawTooltip(t),Ar.notify(i,"afterDraw",[t])}},transition:function(t){for(var e=this,n=0,i=(e.data.datasets||[]).length;n<i;++n)e.isDatasetVisible(n)&&e.getDatasetMeta(n).controller.transition(t);e.tooltip.transition(t)},_getSortedDatasetMetas:function(t){var e,n,i=this,r=i.data.datasets||[],a=[];for(e=0,n=r.length;e<n;++e)t&&!i.isDatasetVisible(e)||a.push(i.getDatasetMeta(e));return a.sort(we("order","index")),a},_getSortedVisibleDatasetMetas:function(){return this._getSortedDatasetMetas(!0)},drawDatasets:function(t){var e,n,i=this;if(!1!==Ar.notify(i,"beforeDatasetsDraw",[t])){for(e=i._getSortedVisibleDatasetMetas(),n=e.length-1;n>=0;--n)i.drawDataset(e[n],t);Ar.notify(i,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n=this,i={meta:t,index:t.index,easingValue:e};!1!==Ar.notify(n,"beforeDatasetDraw",[i])&&(t.controller.draw(e),Ar.notify(n,"afterDatasetDraw",[i]))},_drawTooltip:function(t){var e=this,n=e.tooltip,i={tooltip:n,easingValue:t};!1!==Ar.notify(e,"beforeTooltipDraw",[i])&&(n.draw(),Ar.notify(e,"afterTooltipDraw",[i]))},getElementAtEvent:function(t){return gr.modes.single(this,t)},getElementsAtEvent:function(t){return gr.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return gr.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,n){var i=gr.modes[e];return"function"==typeof i?i(this,t,n):[]},getDatasetAtEvent:function(t){return gr.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this,n=e.data.datasets[t];n._meta||(n._meta={});var i=n._meta[e.id];return i||(i=n._meta[e.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n.order||0,index:t}),i},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e<n;++e)this.isDatasetVisible(e)&&t++;return t},isDatasetVisible:function(t){var e=this.getDatasetMeta(t);return"boolean"==typeof e.hidden?!e.hidden:!this.data.datasets[t].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(t){var e=this.id,n=this.data.datasets[t],i=n._meta&&n._meta[e];i&&(i.controller.destroy(),delete n._meta[e])},destroy:function(){var t,e,n=this,i=n.canvas;for(n.stop(),t=0,e=n.data.datasets.length;t<e;++t)n.destroyDatasetMeta(t);i&&(n.unbindEvents(),_i.canvas.clear(n),Hr.releaseContext(n.ctx),n.canvas=null,n.ctx=null),Ar.notify(n,"destroy"),delete zr.instances[n.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var t=this;t.tooltip=new Wr({_chart:t,_chartInstance:t,_data:t.data,_options:t.options.tooltips},t)},bindEvents:function(){var t=this,e=t._listeners={},n=function(){t.eventHandler.apply(t,arguments)};_i.each(t.options.events,function(i){Hr.addEventListener(t,i,n),e[i]=n}),t.options.responsive&&(n=function(){t.resize()},Hr.addEventListener(t,"resize",n),e.resize=n)},unbindEvents:function(){var t=this,e=t._listeners;e&&(delete t._listeners,_i.each(e,function(e,n){Hr.removeEventListener(t,n,e)}))},updateHoverStyle:function(t,e,n){var i,r,a,o=n?"set":"remove";for(r=0,a=t.length;r<a;++r)(i=t[r])&&this.getDatasetMeta(i._datasetIndex).controller[o+"HoverStyle"](i);"dataset"===e&&this.getDatasetMeta(t[0]._datasetIndex).controller["_"+o+"DatasetHoverStyle"]()},eventHandler:function(t){var e=this,n=e.tooltip;if(!1!==Ar.notify(e,"beforeEvent",[t])){e._bufferedRender=!0,e._bufferedRequest=null;var i=e.handleEvent(t);n&&(i=n._start?n.handleEvent(t):i|n.handleEvent(t)),Ar.notify(e,"afterEvent",[t]);var r=e._bufferedRequest;return r?e.render(r):i&&!e.animating&&(e.stop(),e.render({duration:e.options.hover.animationDuration,lazy:!0})),e._bufferedRender=!1,e._bufferedRequest=null,e}},handleEvent:function(t){var e=this,n=e.options||{},i=n.hover,r=!1;return e.lastActive=e.lastActive||[],"mouseout"===t.type?e.active=[]:e.active=e.getElementsAtEventForMode(t,i.mode,i),_i.callback(n.onHover||n.hover.onHover,[t.native,e.active],e),"mouseup"!==t.type&&"click"!==t.type||n.onClick&&n.onClick.call(e,t.native,e.active),e.lastActive.length&&e.updateHoverStyle(e.lastActive,i.mode,!1),e.active.length&&i.mode&&e.updateHoverStyle(e.active,i.mode,!0),r=!_i.arrayEquals(e.active,e.lastActive),e.lastActive=e.active,r}}),zr.instances={};var Vr=zr;zr.Controller=zr,zr.types={},_i.configMerge=_e,_i.scaleMerge=ge;_i.extend(Se.prototype,{formats:De,parse:De,format:De,add:De,diff:De,startOf:De,endOf:De,_create:function(t){return t}}),Se.override=function(t){_i.extend(Se.prototype,t)};var Br=Se,Ur={_date:Br},Gr={formatters:{values:function(t){return _i.isArray(t)?t:""+t},linear:function(t,e,n){var i=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(i)>1&&t!==Math.floor(t)&&(i=t-Math.floor(t));var r=_i.log10(Math.abs(i)),a="";if(0!==t){if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var o=_i.log10(Math.abs(t)),s=Math.floor(o)-Math.floor(r);s=Math.max(Math.min(s,20),0),a=t.toExponential(s)}else{var l=-1*Math.floor(r);l=Math.max(Math.min(l,20),0),a=t.toFixed(l)}}else a="0";return a},logarithmic:function(t,e,n){var i=t/Math.pow(10,Math.floor(_i.log10(t)));return 0===t?"0":1===i||2===i||5===i||0===e||e===n.length-1?t.toExponential():""}}},qr=_i.isArray,Xr=_i.isNullOrUndef,Jr=_i.valueOrDefault,$r=_i.valueAtIndexOrDefault;oi._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:Gr.formatters.values,minor:{},major:{}}});var Kr=Si.extend({zeroLineIndex:0,getPadding:function(){var t=this;return{left:t.paddingLeft||0,top:t.paddingTop||0,right:t.paddingRight||0,bottom:t.paddingBottom||0}},getTicks:function(){return this._ticks},_getLabels:function(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels},mergeTicksOptions:function(){},beforeUpdate:function(){_i.callback(this.options.beforeUpdate,[this])},update:function(t,e,n){var i,r,a,o,s,l=this,u=l.options.ticks,d=u.sampleSize;if(l.beforeUpdate(),l.maxWidth=t,l.maxHeight=e,l.margins=_i.extend({left:0,right:0,top:0,bottom:0},n),l._ticks=null,l.ticks=null,l._labelSizes=null,l._maxLabelLines=0,l.longestLabelWidth=0,l.longestTextCache=l.longestTextCache||{},l._gridLineItems=null,l._labelItems=null,l.beforeSetDimensions(),l.setDimensions(),l.afterSetDimensions(),l.beforeDataLimits(),l.determineDataLimits(),l.afterDataLimits(),l.beforeBuildTicks(),o=l.buildTicks()||[],(!(o=l.afterBuildTicks(o)||o)||!o.length)&&l.ticks)for(o=[],i=0,r=l.ticks.length;i<r;++i)o.push({value:l.ticks[i],major:!1});return l._ticks=o,s=d<o.length,a=l._convertTicksToLabels(s?Le(o,d):o),l._configure(),l.beforeCalculateTickRotation(),l.calculateTickRotation(),l.afterCalculateTickRotation(),l.beforeFit(),l.fit(),l.afterFit(),l._ticksToDraw=u.display&&(u.autoSkip||"auto"===u.source)?l._autoSkip(o):o,s&&(a=l._convertTicksToLabels(l._ticksToDraw)),l.ticks=a,l.afterUpdate(),l.minSize},_configure:function(){var t,e,n=this,i=n.options.ticks.reverse;n.isHorizontal()?(t=n.left,e=n.right):(t=n.top,e=n.bottom,i=!i),n._startPixel=t,n._endPixel=e,n._reversePixels=i,n._length=e-t},afterUpdate:function(){_i.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){_i.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0},afterSetDimensions:function(){_i.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){_i.callback(this.options.beforeDataLimits,[this])},determineDataLimits:_i.noop,afterDataLimits:function(){_i.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){_i.callback(this.options.beforeBuildTicks,[this])},buildTicks:_i.noop,afterBuildTicks:function(t){var e=this;return qr(t)&&t.length?_i.callback(e.options.afterBuildTicks,[e,t]):(e.ticks=_i.callback(e.options.afterBuildTicks,[e,e.ticks])||e.ticks,t)},beforeTickToLabelConversion:function(){_i.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var t=this,e=t.options.ticks;t.ticks=t.ticks.map(e.userCallback||e.callback,this)},afterTickToLabelConversion:function(){_i.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){_i.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var t,e,n,i,r,a,o,s=this,l=s.options,u=l.ticks,d=s.getTicks().length,c=u.minRotation||0,h=u.maxRotation,f=c;if(!s._isVisible()||!u.display||c>=h||d<=1||!s.isHorizontal())return void(s.labelRotation=c);t=s._getLabelSizes(),e=t.widest.width,n=t.highest.height-t.highest.offset,i=Math.min(s.maxWidth,s.chart.width-e),r=l.offset?s.maxWidth/d:i/(d-1),e+6>r&&(r=i/(d-(l.offset?.5:1)),a=s.maxHeight-Ce(l.gridLines)-u.padding-Ye(l.scaleLabel),o=Math.sqrt(e*e+n*n),f=_i.toDegrees(Math.min(Math.asin(Math.min((t.highest.height+6)/r,1)),Math.asin(Math.min(a/o,1))-Math.asin(n/o))),f=Math.max(c,Math.min(h,f))),s.labelRotation=f},afterCalculateTickRotation:function(){_i.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){_i.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},n=t.chart,i=t.options,r=i.ticks,a=i.scaleLabel,o=i.gridLines,s=t._isVisible(),l="bottom"===i.position,u=t.isHorizontal();if(u?e.width=t.maxWidth:s&&(e.width=Ce(o)+Ye(a)),u?s&&(e.height=Ce(o)+Ye(a)):e.height=t.maxHeight,r.display&&s){var d=He(r),c=t._getLabelSizes(),h=c.first,f=c.last,p=c.widest,m=c.highest,g=.4*d.minor.lineHeight,_=r.padding;if(u){var v=0!==t.labelRotation,y=_i.toRadians(t.labelRotation),b=Math.cos(y),M=Math.sin(y),w=M*p.width+b*(m.height-(v?m.offset:0))+(v?0:g);e.height=Math.min(t.maxHeight,e.height+w+_);var D,S,L=t.getPixelForTick(0)-t.left,T=t.right-t.getPixelForTick(t.getTicks().length-1);v?(D=l?b*h.width+M*h.offset:M*(h.height-h.offset),S=l?M*(f.height-f.offset):b*f.width+M*f.offset):(D=h.width/2,S=f.width/2),t.paddingLeft=Math.max((D-L)*t.width/(t.width-L),0)+3,t.paddingRight=Math.max((S-T)*t.width/(t.width-T),0)+3}else{var x=r.mirror?0:p.width+_+g;e.width=Math.min(t.maxWidth,e.width+x),t.paddingTop=h.height/2,t.paddingBottom=f.height/2}}t.handleMargins(),u?(t.width=t._length=n.width-t.margins.left-t.margins.right,t.height=e.height):(t.width=e.width,t.height=t._length=n.height-t.margins.top-t.margins.bottom)},handleMargins:function(){var t=this;t.margins&&(t.margins.left=Math.max(t.paddingLeft,t.margins.left),t.margins.top=Math.max(t.paddingTop,t.margins.top),t.margins.right=Math.max(t.paddingRight,t.margins.right),t.margins.bottom=Math.max(t.paddingBottom,t.margins.bottom))},afterFit:function(){_i.callback(this.options.afterFit,[this])},isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(Xr(t))return NaN;if(("number"==typeof t||t instanceof Number)&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},_convertTicksToLabels:function(t){var e,n,i,r=this;for(r.ticks=t.map(function(t){return t.value}),r.beforeTickToLabelConversion(),e=r.convertTicksToLabels(t)||r.ticks,r.afterTickToLabelConversion(),n=0,i=t.length;n<i;++n)t[n].label=e[n];return e},_getLabelSizes:function(){var t=this,e=t._labelSizes;return e||(t._labelSizes=e=ke(t.ctx,He(t.options.ticks),t.getTicks(),t.longestTextCache),t.longestLabelWidth=e.widest.width),e},_parseValue:function(t){var e,n,i,r;return qr(t)?(e=+this.getRightValue(t[0]),n=+this.getRightValue(t[1]),i=Math.min(e,n),r=Math.max(e,n)):(t=+this.getRightValue(t),e=void 0,n=t,i=t,r=t),{min:i,max:r,start:e,end:n}},_getScaleLabel:function(t){var e=this._parseValue(t);return void 0!==e.start?"["+e.start+", "+e.end+"]":+this.getRightValue(t)},getLabelForIndex:_i.noop,getPixelForValue:_i.noop,getValueForPixel:_i.noop,getPixelForTick:function(t){var e=this,n=e.options.offset,i=e._ticks.length,r=1/Math.max(i-(n?0:1),1);return t<0||t>i-1?null:e.getPixelForDecimal(t*r+(n?r/2:0))},getPixelForDecimal:function(t){var e=this;return e._reversePixels&&(t=1-t),e._startPixel+t*e._length},getDecimalForPixel:function(t){var e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this,e=t.min,n=t.max;return t.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0},_autoSkip:function(t){var e,n,i,r,a=this,o=a.options.ticks,s=a._length,l=o.maxTicksLimit||s/a._tickSize()+1,u=o.major.enabled?Oe(t):[],d=u.length,c=u[0],h=u[d-1];if(d>l)return Re(t,u,d/l),Ae(t);if(i=Pe(u,t,s,l),d>0){for(e=0,n=d-1;e<n;e++)je(t,i,u[e],u[e+1]);return r=d>1?(h-c)/(d-1):null,je(t,i,_i.isNullOrUndef(r)?0:c-r,c),je(t,i,h,_i.isNullOrUndef(r)?t.length:h+r),Ae(t)}return je(t,i),Ae(t)},_tickSize:function(){var t=this,e=t.options.ticks,n=_i.toRadians(t.labelRotation),i=Math.abs(Math.cos(n)),r=Math.abs(Math.sin(n)),a=t._getLabelSizes(),o=e.autoSkipPadding||0,s=a?a.widest.width+o:0,l=a?a.highest.height+o:0;return t.isHorizontal()?l*i>s*r?s/i:l/r:l*r<s*i?l/i:s/r},_isVisible:function(){var t,e,n,i=this,r=i.chart,a=i.options.display;if("auto"!==a)return!!a;for(t=0,e=r.data.datasets.length;t<e;++t)if(r.isDatasetVisible(t)&&(n=r.getDatasetMeta(t),n.xAxisID===i.id||n.yAxisID===i.id))return!0;return!1},_computeGridLineItems:function(t){var e,n,i,r,a,o,s,l,u,d,c,h,f,p,m,g,_,v=this,y=v.chart,b=v.options,M=b.gridLines,w=b.position,D=M.offsetGridLines,S=v.isHorizontal(),L=v._ticksToDraw,T=L.length+(D?1:0),x=Ce(M),k=[],C=M.drawBorder?$r(M.lineWidth,0,0):0,Y=C/2,E=_i._alignPixel,H=function(t){return E(y,t,C)};for("top"===w?(e=H(v.bottom),s=v.bottom-x,u=e-Y,c=H(t.top)+Y,f=t.bottom):"bottom"===w?(e=H(v.top),c=t.top,f=H(t.bottom)-Y,s=e+Y,u=v.top+x):"left"===w?(e=H(v.right),o=v.right-x,l=e-Y,d=H(t.left)+Y,h=t.right):(e=H(v.left),d=t.left,h=H(t.right)-Y,o=e+Y,l=v.left+x),n=0;n<T;++n)i=L[n]||{},Xr(i.label)&&n<L.length||(n===v.zeroLineIndex&&b.offset===D?(p=M.zeroLineWidth,m=M.zeroLineColor,g=M.zeroLineBorderDash||[],_=M.zeroLineBorderDashOffset||0):(p=$r(M.lineWidth,n,1),m=$r(M.color,n,"rgba(0,0,0,0.1)"),g=M.borderDash||[],_=M.borderDashOffset||0),void 0!==(r=Te(v,i._index||n,D))&&(a=E(y,r,p),S?o=l=d=h=a:s=u=c=f=a,k.push({tx1:o,ty1:s,tx2:l,ty2:u,x1:d,y1:c,x2:h,y2:f,width:p,color:m,borderDash:g,borderDashOffset:_})));return k.ticksLength=T,k.borderValue=e,k},_computeLabelItems:function(){var t,e,n,i,r,a,o,s,l,u,d,c,h=this,f=h.options,p=f.ticks,m=f.position,g=p.mirror,_=h.isHorizontal(),v=h._ticksToDraw,y=He(p),b=p.padding,M=Ce(f.gridLines),w=-_i.toRadians(h.labelRotation),D=[];for("top"===m?(a=h.bottom-M-b,o=w?"left":"center"):"bottom"===m?(a=h.top+M+b,o=w?"right":"center"):"left"===m?(r=h.right-(g?0:M)-b,o=g?"left":"right"):(r=h.left+(g?0:M)+b,o=g?"right":"left"),t=0,e=v.length;t<e;++t)n=v[t],i=n.label,Xr(i)||(s=h.getPixelForTick(n._index||t)+p.labelOffset,l=n.major?y.major:y.minor,u=l.lineHeight,d=qr(i)?i.length:1,_?(r=s,c="top"===m?((w?1:.5)-d)*u:(w?0:.5)*u):(a=s,c=(1-d)*u/2),D.push({x:r,y:a,rotation:w,label:i,font:l,textOffset:c,textAlign:o}));return D},_drawGrid:function(t){var e=this,n=e.options.gridLines;if(n.display){var i,r,a,o,s,l=e.ctx,u=e.chart,d=_i._alignPixel,c=n.drawBorder?$r(n.lineWidth,0,0):0,h=e._gridLineItems||(e._gridLineItems=e._computeGridLineItems(t));for(a=0,o=h.length;a<o;++a)s=h[a],i=s.width,r=s.color,i&&r&&(l.save(),l.lineWidth=i,l.strokeStyle=r,l.setLineDash&&(l.setLineDash(s.borderDash),l.lineDashOffset=s.borderDashOffset),l.beginPath(),n.drawTicks&&(l.moveTo(s.tx1,s.ty1),l.lineTo(s.tx2,s.ty2)),n.drawOnChartArea&&(l.moveTo(s.x1,s.y1),l.lineTo(s.x2,s.y2)),l.stroke(),l.restore());if(c){var f,p,m,g,_=c,v=$r(n.lineWidth,h.ticksLength-1,1),y=h.borderValue;e.isHorizontal()?(f=d(u,e.left,_)-_/2,p=d(u,e.right,v)+v/2,m=g=y):(m=d(u,e.top,_)-_/2,g=d(u,e.bottom,v)+v/2,f=p=y),l.lineWidth=c,l.strokeStyle=$r(n.color,0),l.beginPath(),l.moveTo(f,m),l.lineTo(p,g),l.stroke()}}},_drawLabels:function(){var t=this;if(t.options.ticks.display){var e,n,i,r,a,o,s,l,u=t.ctx,d=t._labelItems||(t._labelItems=t._computeLabelItems());for(e=0,i=d.length;e<i;++e){if(a=d[e],o=a.font,u.save(),u.translate(a.x,a.y),u.rotate(a.rotation),u.font=o.string,u.fillStyle=o.color,u.textBaseline="middle",u.textAlign=a.textAlign,s=a.label,l=a.textOffset,qr(s))for(n=0,r=s.length;n<r;++n)u.fillText(""+s[n],0,l),l+=o.lineHeight;else u.fillText(s,0,l);u.restore()}}},_drawTitle:function(){var t=this,e=t.ctx,n=t.options,i=n.scaleLabel;if(i.display){var r,a,o=Jr(i.fontColor,oi.global.defaultFontColor),s=_i.options._parseFont(i),l=_i.options.toPadding(i.padding),u=s.lineHeight/2,d=n.position,c=0;if(t.isHorizontal())r=t.left+t.width/2,a="bottom"===d?t.bottom-u-l.bottom:t.top+u+l.top;else{var h="left"===d;r=h?t.left+u+l.top:t.right-u-l.top,a=t.top+t.height/2,c=h?-.5*Math.PI:.5*Math.PI}e.save(),e.translate(r,a),e.rotate(c),e.textAlign="center",e.textBaseline="middle",e.fillStyle=o,e.font=s.string,e.fillText(i.labelString,0,0),e.restore()}},draw:function(t){var e=this;e._isVisible()&&(e._drawGrid(t),e._drawTitle(),e._drawLabels())},_layers:function(){var t=this,e=t.options,n=e.ticks&&e.ticks.z||0,i=e.gridLines&&e.gridLines.z||0;return t._isVisible()&&n!==i&&t.draw===t._draw?[{z:i,draw:function(){t._drawGrid.apply(t,arguments),t._drawTitle.apply(t,arguments)}},{z:n,draw:function(){t._drawLabels.apply(t,arguments)}}]:[{z:n,draw:function(){t.draw.apply(t,arguments)}}]},_getMatchingVisibleMetas:function(t){var e=this,n=e.isHorizontal();return e.chart._getSortedVisibleDatasetMetas().filter(function(i){return(!t||i.type===t)&&(n?i.xAxisID===e.id:i.yAxisID===e.id)})}});Kr.prototype._draw=Kr.prototype.draw;var Zr=Kr,Qr=_i.isNullOrUndef,ta={position:"bottom"},ea=Zr.extend({determineDataLimits:function(){var t,e=this,n=e._getLabels(),i=e.options.ticks,r=i.min,a=i.max,o=0,s=n.length-1;void 0!==r&&(t=n.indexOf(r))>=0&&(o=t),void 0!==a&&(t=n.indexOf(a))>=0&&(s=t),e.minIndex=o,e.maxIndex=s,e.min=n[o],e.max=n[s]},buildTicks:function(){var t=this,e=t._getLabels(),n=t.minIndex,i=t.maxIndex;t.ticks=0===n&&i===e.length-1?e:e.slice(n,i+1)},getLabelForIndex:function(t,e){var n=this,i=n.chart;return i.getDatasetMeta(e).controller._getValueScaleId()===n.id?n.getRightValue(i.data.datasets[e].data[t]):n._getLabels()[t]},_configure:function(){var t=this,e=t.options.offset,n=t.ticks;Zr.prototype._configure.call(t),t.isHorizontal()||(t._reversePixels=!t._reversePixels),n&&(t._startValue=t.minIndex-(e?.5:0),t._valueRange=Math.max(n.length-(e?0:1),1))},getPixelForValue:function(t,e,n){var i,r,a,o=this;return Qr(e)||Qr(n)||(t=o.chart.data.datasets[n].data[e]),Qr(t)||(i=o.isHorizontal()?t.x:t.y),(void 0!==i||void 0!==t&&isNaN(e))&&(r=o._getLabels(),t=_i.valueOrDefault(i,t),a=r.indexOf(t),e=-1!==a?a:e,isNaN(e)&&(e=t)),o.getPixelForDecimal((e-o._startValue)/o._valueRange)},getPixelForTick:function(t){var e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t],t+this.minIndex)},getValueForPixel:function(t){var e=this,n=Math.round(e._startValue+e.getDecimalForPixel(t)*e._valueRange);return Math.min(Math.max(n,0),e.ticks.length-1)},getBasePixel:function(){return this.bottom}}),na=ta;ea._defaults=na;var ia=_i.noop,ra=_i.isNullOrUndef,aa=Zr.extend({getRightValue:function(t){return"string"==typeof t?+t:Zr.prototype.getRightValue.call(this,t)},handleTickRangeOptions:function(){var t=this,e=t.options,n=e.ticks;if(n.beginAtZero){var i=_i.sign(t.min),r=_i.sign(t.max);i<0&&r<0?t.max=0:i>0&&r>0&&(t.min=0)}var a=void 0!==n.min||void 0!==n.suggestedMin,o=void 0!==n.max||void 0!==n.suggestedMax;void 0!==n.min?t.min=n.min:void 0!==n.suggestedMin&&(null===t.min?t.min=n.suggestedMin:t.min=Math.min(t.min,n.suggestedMin)),void 0!==n.max?t.max=n.max:void 0!==n.suggestedMax&&(null===t.max?t.max=n.suggestedMax:t.max=Math.max(t.max,n.suggestedMax)),a!==o&&t.min>=t.max&&(a?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,n.beginAtZero||t.min--)},getTickLimit:function(){var t,e=this,n=e.options.ticks,i=n.stepSize,r=n.maxTicksLimit;return i?t=Math.ceil(e.max/i)-Math.floor(e.min/i)+1:(t=e._computeTickLimit(),r=r||11),r&&(t=Math.min(r,t)),t},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:ia,buildTicks:function(){var t=this,e=t.options,n=e.ticks,i=t.getTickLimit();i=Math.max(2,i);var r={maxTicks:i,min:n.min,max:n.max,precision:n.precision,stepSize:_i.valueOrDefault(n.fixedStepSize,n.stepSize)},a=t.ticks=Fe(r,t);t.handleDirectionalChanges(),t.max=_i.max(a),t.min=_i.min(a),n.reverse?(a.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),Zr.prototype.convertTicksToLabels.call(t)},_configure:function(){var t,e=this,n=e.getTicks(),i=e.min,r=e.max;Zr.prototype._configure.call(e),e.options.offset&&n.length&&(t=(r-i)/Math.max(n.length-1,1)/2,i-=t,r+=t),e._startValue=i,e._endValue=r,e._valueRange=r-i}}),oa={position:"left",ticks:{callback:Gr.formatters.linear}},sa=aa.extend({determineDataLimits:function(){var t,e,n,i,r=this,a=r.options,o=r.chart,s=o.data.datasets,l=r._getMatchingVisibleMetas(),u=a.stacked,d={},c=l.length;if(r.min=Number.POSITIVE_INFINITY,r.max=Number.NEGATIVE_INFINITY,void 0===u)for(t=0;!u&&t<c;++t)e=l[t],u=void 0!==e.stack;for(t=0;t<c;++t)e=l[t],n=s[e.index].data,u?Ne(r,d,e,n):ze(r,e,n);_i.each(d,function(t){i=t.pos.concat(t.neg),r.min=Math.min(r.min,_i.min(i)),r.max=Math.max(r.max,_i.max(i))}),r.min=_i.isFinite(r.min)&&!isNaN(r.min)?r.min:0,r.max=_i.isFinite(r.max)&&!isNaN(r.max)?r.max:1,r.handleTickRangeOptions()},_computeTickLimit:function(){var t,e=this;return e.isHorizontal()?Math.ceil(e.width/40):(t=_i.options._parseFont(e.options.ticks),Math.ceil(e.height/t.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return this._getScaleLabel(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e=this;return e.getPixelForDecimal((+e.getRightValue(t)-e._startValue)/e._valueRange)},getValueForPixel:function(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange},getPixelForTick:function(t){var e=this.ticksAsNumbers;return t<0||t>e.length-1?null:this.getPixelForValue(e[t])}}),la=oa;sa._defaults=la;var ua=_i.valueOrDefault,da=_i.math.log10,ca={position:"left",ticks:{callback:Gr.formatters.logarithmic}},ha=Zr.extend({determineDataLimits:function(){function t(t){return c?t.xAxisID===s.id:t.yAxisID===s.id}var e,n,i,r,a,o,s=this,l=s.options,u=s.chart,d=u.data.datasets,c=s.isHorizontal();s.min=Number.POSITIVE_INFINITY,s.max=Number.NEGATIVE_INFINITY,s.minNotZero=Number.POSITIVE_INFINITY;var h=l.stacked;if(void 0===h)for(e=0;e<d.length;e++)if(n=u.getDatasetMeta(e),u.isDatasetVisible(e)&&t(n)&&void 0!==n.stack){h=!0;break}if(l.stacked||h){var f={};for(e=0;e<d.length;e++){n=u.getDatasetMeta(e);var p=[n.type,void 0===l.stacked&&void 0===n.stack?e:"",n.stack].join(".");if(u.isDatasetVisible(e)&&t(n))for(void 0===f[p]&&(f[p]=[]),r=d[e].data,a=0,o=r.length;a<o;a++){var m=f[p];i=s._parseValue(r[a]),isNaN(i.min)||isNaN(i.max)||n.data[a].hidden||i.min<0||i.max<0||(m[a]=m[a]||0,m[a]+=i.max)}}_i.each(f,function(t){if(t.length>0){var e=_i.min(t),n=_i.max(t);s.min=Math.min(s.min,e),s.max=Math.max(s.max,n)}})}else for(e=0;e<d.length;e++)if(n=u.getDatasetMeta(e),u.isDatasetVisible(e)&&t(n))for(r=d[e].data,a=0,o=r.length;a<o;a++)i=s._parseValue(r[a]),isNaN(i.min)||isNaN(i.max)||n.data[a].hidden||i.min<0||i.max<0||(s.min=Math.min(i.min,s.min),s.max=Math.max(i.max,s.max),0!==i.min&&(s.minNotZero=Math.min(i.min,s.minNotZero)));s.min=_i.isFinite(s.min)?s.min:null,s.max=_i.isFinite(s.max)?s.max:null,s.minNotZero=_i.isFinite(s.minNotZero)?s.minNotZero:null,this.handleTickRangeOptions()},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;t.min=Be(e.min,t.min),t.max=Be(e.max,t.max),t.min===t.max&&(0!==t.min&&null!==t.min?(t.min=Math.pow(10,Math.floor(da(t.min))-1),t.max=Math.pow(10,Math.floor(da(t.max))+1)):(t.min=1,t.max=10)),null===t.min&&(t.min=Math.pow(10,Math.floor(da(t.max))-1)),null===t.max&&(t.max=0!==t.min?Math.pow(10,Math.floor(da(t.min))+1):10),null===t.minNotZero&&(t.min>0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor(da(t.max))):t.minNotZero=1)},buildTicks:function(){var t=this,e=t.options.ticks,n=!t.isHorizontal(),i={min:Be(e.min),max:Be(e.max)},r=t.ticks=Ve(i,t);t.max=_i.max(r),t.min=_i.min(r),e.reverse?(n=!n,t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max),n&&r.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),Zr.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(t,e){return this._getScaleLabel(this.chart.data.datasets[e].data[t])},getPixelForTick:function(t){var e=this.tickValues;return t<0||t>e.length-1?null:this.getPixelForValue(e[t])},_getFirstTickValue:function(t){var e=Math.floor(da(t));return Math.floor(t/Math.pow(10,e))*Math.pow(10,e)},_configure:function(){var t=this,e=t.min,n=0;Zr.prototype._configure.call(t),0===e&&(e=t._getFirstTickValue(t.minNotZero),n=ua(t.options.ticks.fontSize,oi.global.defaultFontSize)/t._length),t._startValue=da(e),t._valueOffset=n,t._valueRange=(da(t.max)-da(e))/(1-n)},getPixelForValue:function(t){var e=this,n=0;return t=+e.getRightValue(t),t>e.min&&t>0&&(n=(da(t)-e._startValue)/e._valueRange+e._valueOffset),e.getPixelForDecimal(n)},getValueForPixel:function(t){var e=this,n=e.getDecimalForPixel(t);return 0===n&&0===e.min?0:Math.pow(10,e._startValue+(n-e._valueOffset)*e._valueRange)}}),fa=ca;ha._defaults=fa;var pa=_i.valueOrDefault,ma=_i.valueAtIndexOrDefault,ga=_i.options.resolve,_a={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:Gr.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(t){return t}}},va=aa.extend({setDimensions:function(){var t=this;t.width=t.maxWidth,t.height=t.maxHeight,t.paddingTop=Ue(t.options)/2,t.xCenter=Math.floor(t.width/2),t.yCenter=Math.floor((t.height-t.paddingTop)/2),t.drawingArea=Math.min(t.height-t.paddingTop,t.width)/2},determineDataLimits:function(){var t=this,e=t.chart,n=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;_i.each(e.data.datasets,function(r,a){if(e.isDatasetVisible(a)){var o=e.getDatasetMeta(a);_i.each(r.data,function(e,r){var a=+t.getRightValue(e);isNaN(a)||o.data[r].hidden||(n=Math.min(a,n),i=Math.max(a,i))})}}),t.min=n===Number.POSITIVE_INFINITY?0:n,t.max=i===Number.NEGATIVE_INFINITY?0:i,t.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Ue(this.options))},convertTicksToLabels:function(){var t=this;aa.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map(function(){var e=_i.callback(t.options.pointLabels.callback,arguments,t);return e||0===e?e:""})},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t=this,e=t.options;e.display&&e.pointLabels.display?Xe(t):t.setCenterPoint(0,0,0,0)},setReductions:function(t,e,n){var i=this,r=e.l/Math.sin(n.l),a=Math.max(e.r-i.width,0)/Math.sin(n.r),o=-e.t/Math.cos(n.t),s=-Math.max(e.b-(i.height-i.paddingTop),0)/Math.cos(n.b);r=tn(r),a=tn(a),o=tn(o),s=tn(s),i.drawingArea=Math.min(Math.floor(t-(r+a)/2),Math.floor(t-(o+s)/2)),i.setCenterPoint(r,a,o,s)},setCenterPoint:function(t,e,n,i){var r=this,a=r.width-e-r.drawingArea,o=t+r.drawingArea,s=n+r.drawingArea,l=r.height-r.paddingTop-i-r.drawingArea;r.xCenter=Math.floor((o+a)/2+r.left),r.yCenter=Math.floor((s+l)/2+r.top+r.paddingTop)},getIndexAngle:function(t){var e=this.chart,n=360/e.data.labels.length,i=e.options||{},r=i.startAngle||0,a=(t*n+r)%360;return(a<0?a+360:a)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(_i.isNullOrUndef(t))return NaN;var n=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*n:(t-e.min)*n},getPointPosition:function(t,e){var n=this,i=n.getIndexAngle(t)-Math.PI/2;return{x:Math.cos(i)*e+n.xCenter,y:Math.sin(i)*e+n.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(t){var e=this,n=e.min,i=e.max;return e.getPointPositionForValue(t||0,e.beginAtZero?0:n<0&&i<0?i:n>0&&i>0?n:0)},_drawGrid:function(){var t,e,n,i=this,r=i.ctx,a=i.options,o=a.gridLines,s=a.angleLines,l=pa(s.lineWidth,o.lineWidth),u=pa(s.color,o.color);if(a.pointLabels.display&&Ze(i),o.display&&_i.each(i.ticks,function(t,n){0!==n&&(e=i.getDistanceFromCenterForValue(i.ticksAsNumbers[n]),Qe(i,o,e,n))}),s.display&&l&&u){for(r.save(),r.lineWidth=l,r.strokeStyle=u,r.setLineDash&&(r.setLineDash(ga([s.borderDash,o.borderDash,[]])),r.lineDashOffset=ga([s.borderDashOffset,o.borderDashOffset,0])),t=i.chart.data.labels.length-1;t>=0;t--)e=i.getDistanceFromCenterForValue(a.ticks.reverse?i.min:i.max),n=i.getPointPosition(t,e),r.beginPath(),r.moveTo(i.xCenter,i.yCenter),r.lineTo(n.x,n.y),r.stroke();r.restore()}},_drawLabels:function(){var t=this,e=t.ctx,n=t.options,i=n.ticks;if(i.display){var r,a,o=t.getIndexAngle(0),s=_i.options._parseFont(i),l=pa(i.fontColor,oi.global.defaultFontColor);e.save(),e.font=s.string,e.translate(t.xCenter,t.yCenter),e.rotate(o),e.textAlign="center",e.textBaseline="middle",_i.each(t.ticks,function(n,o){(0!==o||i.reverse)&&(r=t.getDistanceFromCenterForValue(t.ticksAsNumbers[o]),i.showLabelBackdrop&&(a=e.measureText(n).width,e.fillStyle=i.backdropColor,e.fillRect(-a/2-i.backdropPaddingX,-r-s.size/2-i.backdropPaddingY,a+2*i.backdropPaddingX,s.size+2*i.backdropPaddingY)),e.fillStyle=l,e.fillText(n,0,-r))}),e.restore()}},_drawTitle:_i.noop}),ya=_a;va._defaults=ya;var ba=_i._deprecated,Ma=_i.options.resolve,wa=_i.valueOrDefault,Da=Number.MIN_SAFE_INTEGER||-9007199254740991,Sa=Number.MAX_SAFE_INTEGER||9007199254740991,La={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},Ta=Object.keys(La),xa={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}},ka=Zr.extend({initialize:function(){this.mergeTicksOptions(),Zr.prototype.initialize.call(this)},update:function(){var t=this,e=t.options,n=e.time||(e.time={}),i=t._adapter=new Ur._date(e.adapters.date);return ba("time scale",n.format,"time.format","time.parser"),ba("time scale",n.min,"time.min","ticks.min"),ba("time scale",n.max,"time.max","ticks.max"),_i.mergeIf(n.displayFormats,i.formats()),Zr.prototype.update.apply(t,arguments)},getRightValue:function(t){return t&&void 0!==t.t&&(t=t.t),Zr.prototype.getRightValue.call(this,t)},determineDataLimits:function(){var t,e,n,i,r,a,o,s=this,l=s.chart,u=s._adapter,d=s.options,c=d.time.unit||"day",h=Sa,f=Da,p=[],m=[],g=[],_=s._getLabels();for(t=0,n=_.length;t<n;++t)g.push(dn(s,_[t]));for(t=0,n=(l.data.datasets||[]).length;t<n;++t)if(l.isDatasetVisible(t))if(r=l.data.datasets[t].data,_i.isObject(r[0]))for(m[t]=[],e=0,i=r.length;e<i;++e)a=dn(s,r[e]),p.push(a),m[t][e]=a;else m[t]=g.slice(0),o||(p=p.concat(g),o=!0);else m[t]=[];g.length&&(h=Math.min(h,g[0]),f=Math.max(f,g[g.length-1])),p.length&&(p=n>1?nn(p).sort(en):p.sort(en),h=Math.min(h,p[0]),f=Math.max(f,p[p.length-1])),h=dn(s,rn(d))||h,f=dn(s,an(d))||f,h=h===Sa?+u.startOf(Date.now(),c):h,f=f===Da?+u.endOf(Date.now(),c)+1:f,s.min=Math.min(h,f),s.max=Math.max(h+1,f),s._table=[],s._timestamps={data:p,datasets:m,labels:g}},buildTicks:function(){var t,e,n,i=this,r=i.min,a=i.max,o=i.options,s=o.ticks,l=o.time,u=i._timestamps,d=[],c=i.getLabelCapacity(r),h=s.source,f=o.distribution;for(u="data"===h||"auto"===h&&"series"===f?u.data:"labels"===h?u.labels:pn(i,r,a,c),"ticks"===o.bounds&&u.length&&(r=u[0],a=u[u.length-1]),r=dn(i,rn(o))||r,a=dn(i,an(o))||a,t=0,e=u.length;t<e;++t)(n=u[t])>=r&&n<=a&&d.push(n);return i.min=r,i.max=a,i._unit=l.unit||(s.autoSkip?cn(l.minUnit,i.min,i.max,c):hn(i,d.length,l.minUnit,i.min,i.max)),i._majorUnit=s.major.enabled&&"year"!==i._unit?fn(i._unit):void 0,i._table=on(i._timestamps.data,r,a,f),i._offsets=mn(i._table,d,r,a,o),s.reverse&&d.reverse(),_n(i,d,i._majorUnit)},getLabelForIndex:function(t,e){var n=this,i=n._adapter,r=n.chart.data,a=n.options.time,o=r.labels&&t<r.labels.length?r.labels[t]:"",s=r.datasets[e].data[t];return _i.isObject(s)&&(o=n.getRightValue(s)),a.tooltipFormat?i.format(un(n,o),a.tooltipFormat):"string"==typeof o?o:i.format(un(n,o),a.displayFormats.datetime)},tickFormatFunction:function(t,e,n,i){var r=this,a=r._adapter,o=r.options,s=o.time.displayFormats,l=s[r._unit],u=r._majorUnit,d=s[u],c=n[e],h=o.ticks,f=u&&d&&c&&c.major,p=a.format(t,i||(f?d:l)),m=f?h.major:h.minor,g=Ma([m.callback,m.userCallback,h.callback,h.userCallback]);return g?g(p,e,n):p},convertTicksToLabels:function(t){var e,n,i=[];for(e=0,n=t.length;e<n;++e)i.push(this.tickFormatFunction(t[e].value,e,t));return i},getPixelForOffset:function(t){var e=this,n=e._offsets,i=ln(e._table,"time",t,"pos");return e.getPixelForDecimal((n.start+i)*n.factor)},getPixelForValue:function(t,e,n){var i=this,r=null;if(void 0!==e&&void 0!==n&&(r=i._timestamps.datasets[n][e]),null===r&&(r=dn(i,t)),null!==r)return i.getPixelForOffset(r)},getPixelForTick:function(t){var e=this.getTicks();return t>=0&&t<e.length?this.getPixelForOffset(e[t].value):null},getValueForPixel:function(t){var e=this,n=e._offsets,i=e.getDecimalForPixel(t)/n.factor-n.end,r=ln(e._table,"pos",i,"time");return e._adapter._create(r)},_getLabelSize:function(t){var e=this,n=e.options.ticks,i=e.ctx.measureText(t).width,r=_i.toRadians(e.isHorizontal()?n.maxRotation:n.minRotation),a=Math.cos(r),o=Math.sin(r),s=wa(n.fontSize,oi.global.defaultFontSize);return{w:i*a+s*o,h:i*o+s*a}},getLabelWidth:function(t){return this._getLabelSize(t).w},getLabelCapacity:function(t){var e=this,n=e.options.time,i=n.displayFormats,r=i[n.unit]||i.millisecond,a=e.tickFormatFunction(t,0,_n(e,[t],e._majorUnit),r),o=e._getLabelSize(a),s=Math.floor(e.isHorizontal()?e.width/o.w:e.height/o.h);return e.options.offset&&s--,s>0?s:1}}),Ca=xa;ka._defaults=Ca;var Ya={category:ea,linear:sa,logarithmic:ha,radialLinear:va,time:ka},Ea={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};Ur._date.override("function"==typeof t?{_id:"moment",formats:function(){return Ea},parse:function(e,n){return"string"==typeof e&&"string"==typeof n?e=t(e,n):e instanceof t||(e=t(e)),e.isValid()?e.valueOf():null},format:function(e,n){return t(e).format(n)},add:function(e,n,i){return t(e).add(n,i).valueOf()},diff:function(e,n,i){return t(e).diff(t(n),i)},startOf:function(e,n,i){return e=t(e),"isoWeek"===n?e.isoWeekday(i).valueOf():e.startOf(n).valueOf()},endOf:function(e,n){return t(e).endOf(n).valueOf()},_create:function(e){return t(e)}}:{}),oi._set("global",{plugins:{filler:{propagate:!0}}});var Ha={dataset:function(t){var e=t.fill,n=t.chart,i=n.getDatasetMeta(e),r=i&&n.isDatasetVisible(e),a=r&&i.dataset._children||[],o=a.length||0;return o?function(t,e){return e<o&&a[e]._view||null}:null},boundary:function(t){var e=t.boundary,n=e?e.x:null,i=e?e.y:null;return _i.isArray(e)?function(t,n){return e[n]}:function(t){return{x:null===n?t.x:n,y:null===i?t.y:i}}}},Aa={id:"filler",afterDatasetsUpdate:function(t,e){var n,i,r,a,o=(t.data.datasets||[]).length,s=e.propagate,l=[];for(i=0;i<o;++i)n=t.getDatasetMeta(i),r=n.dataset,a=null,r&&r._model&&r instanceof zi.Line&&(a={visible:t.isDatasetVisible(i),fill:vn(r,i,o),chart:t,el:r}),n.$filler=a,l.push(a);for(i=0;i<o;++i)(a=l[i])&&(a.fill=wn(l,i,s),a.boundary=Mn(a),a.mapper=Dn(a))},beforeDatasetsDraw:function(t){var e,n,i,r,a,o,s,l=t._getSortedVisibleDatasetMetas(),u=t.ctx;for(n=l.length-1;n>=0;--n)(e=l[n].$filler)&&e.visible&&(i=e.el,r=i._view,a=i._children||[],o=e.mapper,s=r.backgroundColor||oi.global.defaultColor,o&&s&&a.length&&(_i.canvas.clipArea(u,t.chartArea),Tn(u,a,o,r,s,i._loop),_i.canvas.unclipArea(u)))}},Ia=_i.rtl.getRtlAdapter,Pa=_i.noop,Oa=_i.valueOrDefault;oi._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var n=e.datasetIndex,i=this.chart,r=i.getDatasetMeta(n);r.hidden=null===r.hidden?!i.data.datasets[n].hidden:null,i.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data.datasets,n=t.options.legend||{},i=n.labels&&n.labels.usePointStyle;return t._getSortedDatasetMetas().map(function(n,r){var a=n.controller.getStyle(i?0:void 0);return{text:e[n.index].label,fillStyle:a.backgroundColor,hidden:!t.isDatasetVisible(r),lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:a.borderWidth,strokeStyle:a.borderColor,pointStyle:a.pointStyle,rotation:a.rotation,datasetIndex:r}},this)}}},legendCallback:function(t){var e,n,i,r,a=document.createElement("ul"),o=t.data.datasets;for(a.setAttribute("class",t.id+"-legend"),e=0,n=o.length;e<n;e++)i=a.appendChild(document.createElement("li")),r=i.appendChild(document.createElement("span")),r.style.backgroundColor=o[e].backgroundColor,o[e].label&&i.appendChild(document.createTextNode(o[e].label));return a.outerHTML}});var Ra=Si.extend({initialize:function(t){var e=this;_i.extend(e,t),e.legendHitBoxes=[],e._hoveredItem=null,e.doughnutMode=!1},beforeUpdate:Pa,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:Pa,beforeSetDimensions:Pa,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:Pa,beforeBuildLabels:Pa,buildLabels:function(){var t=this,e=t.options.labels||{},n=_i.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(n=n.filter(function(n){return e.filter(n,t.chart.data)})),t.options.reverse&&n.reverse(),t.legendItems=n},afterBuildLabels:Pa,beforeFit:Pa,fit:function(){var t=this,e=t.options,n=e.labels,i=e.display,r=t.ctx,a=_i.options._parseFont(n),o=a.size,s=t.legendHitBoxes=[],l=t.minSize,u=t.isHorizontal();if(u?(l.width=t.maxWidth,l.height=i?10:0):(l.width=i?10:0,l.height=t.maxHeight),!i)return void(t.width=l.width=t.height=l.height=0);if(r.font=a.string,u){var d=t.lineWidths=[0],c=0;r.textAlign="left",r.textBaseline="middle",_i.each(t.legendItems,function(t,e){var i=xn(n,o),a=i+o/2+r.measureText(t.text).width;(0===e||d[d.length-1]+a+2*n.padding>l.width)&&(c+=o+n.padding,d[d.length-(e>0?0:1)]=0),s[e]={left:0,top:0,width:a,height:o},d[d.length-1]+=a+n.padding}),l.height+=c}else{var h=n.padding,f=t.columnWidths=[],p=t.columnHeights=[],m=n.padding,g=0,_=0;_i.each(t.legendItems,function(t,e){var i=xn(n,o),a=i+o/2+r.measureText(t.text).width;e>0&&_+o+2*h>l.height&&(m+=g+n.padding,f.push(g),p.push(_),g=0,_=0),g=Math.max(g,a),_+=o+h,s[e]={left:0,top:0,width:a,height:o}}),m+=g,f.push(g),p.push(_),l.width+=m}t.width=l.width,t.height=l.height},afterFit:Pa,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,n=e.labels,i=oi.global,r=i.defaultColor,a=i.elements.line,o=t.height,s=t.columnHeights,l=t.width,u=t.lineWidths;if(e.display){var d,c=Ia(e.rtl,t.left,t.minSize.width),h=t.ctx,f=Oa(n.fontColor,i.defaultFontColor),p=_i.options._parseFont(n),m=p.size;h.textAlign=c.textAlign("left"),h.textBaseline="middle",h.lineWidth=.5,h.strokeStyle=f,h.fillStyle=f,h.font=p.string;var g=xn(n,m),_=t.legendHitBoxes,v=function(t,e,i){if(!(isNaN(g)||g<=0)){h.save();var o=Oa(i.lineWidth,a.borderWidth);if(h.fillStyle=Oa(i.fillStyle,r),h.lineCap=Oa(i.lineCap,a.borderCapStyle),h.lineDashOffset=Oa(i.lineDashOffset,a.borderDashOffset),h.lineJoin=Oa(i.lineJoin,a.borderJoinStyle),h.lineWidth=o,h.strokeStyle=Oa(i.strokeStyle,r),h.setLineDash&&h.setLineDash(Oa(i.lineDash,a.borderDash)),n&&n.usePointStyle){var s=g*Math.SQRT2/2,l=c.xPlus(t,g/2),u=e+m/2;_i.canvas.drawPoint(h,i.pointStyle,s,l,u,i.rotation)}else h.fillRect(c.leftForLtr(t,g),e,g,m),0!==o&&h.strokeRect(c.leftForLtr(t,g),e,g,m);h.restore()}},y=function(t,e,n,i){var r=m/2,a=c.xPlus(t,g+r),o=e+r;h.fillText(n.text,a,o),n.hidden&&(h.beginPath(),h.lineWidth=2,h.moveTo(a,o),h.lineTo(c.xPlus(a,i),o),h.stroke())},b=function(t,i){switch(e.align){case"start":return n.padding;case"end":return t-i;default:return(t-i+n.padding)/2}},M=t.isHorizontal();d=M?{x:t.left+b(l,u[0]),y:t.top+n.padding,line:0}:{x:t.left+n.padding,y:t.top+b(o,s[0]),line:0},_i.rtl.overrideTextDirection(t.ctx,e.textDirection);var w=m+n.padding;_i.each(t.legendItems,function(e,i){var r=h.measureText(e.text).width,a=g+m/2+r,f=d.x,p=d.y;c.setWidth(t.minSize.width),M?i>0&&f+a+n.padding>t.left+t.minSize.width&&(p=d.y+=w,d.line++,f=d.x=t.left+b(l,u[d.line])):i>0&&p+w>t.top+t.minSize.height&&(f=d.x=f+t.columnWidths[d.line]+n.padding,d.line++,p=d.y=t.top+b(o,s[d.line]));var D=c.x(f);v(D,p,e),_[i].left=c.leftForLtr(D,_[i].width),_[i].top=p,y(D,p,e,r),M?d.x+=a+n.padding:d.y+=w}),_i.rtl.restoreTextDirection(t.ctx,e.textDirection)}},_getLegendItemAt:function(t,e){var n,i,r,a=this;if(t>=a.left&&t<=a.right&&e>=a.top&&e<=a.bottom)for(r=a.legendHitBoxes,n=0;n<r.length;++n)if(i=r[n],t>=i.left&&t<=i.left+i.width&&e>=i.top&&e<=i.top+i.height)return a.legendItems[n];return null},handleEvent:function(t){var e,n=this,i=n.options,r="mouseup"===t.type?"click":t.type;if("mousemove"===r){if(!i.onHover&&!i.onLeave)return}else{if("click"!==r)return;if(!i.onClick)return}e=n._getLegendItemAt(t.x,t.y),"click"===r?e&&i.onClick&&i.onClick.call(n,t.native,e):(i.onLeave&&e!==n._hoveredItem&&(n._hoveredItem&&i.onLeave.call(n,t.native,n._hoveredItem),n._hoveredItem=e),i.onHover&&e&&i.onHover.call(n,t.native,e))}}),ja={id:"legend",_element:Ra,beforeInit:function(t){var e=t.options.legend;e&&kn(t,e)},beforeUpdate:function(t){var e=t.options.legend,n=t.legend;e?(_i.mergeIf(e,oi.global.legend),n?(vr.configure(t,n,e),n.options=e):kn(t,e)):n&&(vr.removeBox(t,n),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}},Fa=_i.noop;oi._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var Wa=Si.extend({initialize:function(t){var e=this;_i.extend(e,t),e.legendHitBoxes=[]},beforeUpdate:Fa,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:Fa,beforeSetDimensions:Fa,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:Fa,beforeBuildLabels:Fa,buildLabels:Fa,afterBuildLabels:Fa,beforeFit:Fa,fit:function(){var t,e,n=this,i=n.options,r=n.minSize={},a=n.isHorizontal();if(!i.display)return void(n.width=r.width=n.height=r.height=0);t=_i.isArray(i.text)?i.text.length:1,e=t*_i.options._parseFont(i).lineHeight+2*i.padding,n.width=r.width=a?n.maxWidth:e,n.height=r.height=a?e:n.maxHeight},afterFit:Fa,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,n=t.options;if(n.display){var i,r,a,o=_i.options._parseFont(n),s=o.lineHeight,l=s/2+n.padding,u=0,d=t.top,c=t.left,h=t.bottom,f=t.right;e.fillStyle=_i.valueOrDefault(n.fontColor,oi.global.defaultFontColor),e.font=o.string,t.isHorizontal()?(r=c+(f-c)/2,a=d+l,i=f-c):(r="left"===n.position?c+l:f-l,a=d+(h-d)/2,i=h-d,u=Math.PI*("left"===n.position?-.5:.5)),e.save(),e.translate(r,a),e.rotate(u),e.textAlign="center",e.textBaseline="middle";var p=n.text;if(_i.isArray(p))for(var m=0,g=0;g<p.length;++g)e.fillText(p[g],0,m,i),m+=s;else e.fillText(p,0,0,i);e.restore()}}}),Na={id:"title",_element:Wa,beforeInit:function(t){var e=t.options.title;e&&Cn(t,e)},beforeUpdate:function(t){var e=t.options.title,n=t.titleBlock;e?(_i.mergeIf(e,oi.global.title),n?(vr.configure(t,n,e),n.options=e):Cn(t,e)):n&&(vr.removeBox(t,n),delete t.titleBlock)}},za={},Va=Aa,Ba=ja,Ua=Na;za.filler=Va,za.legend=Ba,za.title=Ua,Vr.helpers=_i,function(){function t(t,e,n){var i;return"string"==typeof t?(i=parseInt(t,10),-1!==t.indexOf("%")&&(i=i/100*e.parentNode[n])):i=t,i}function e(t){return void 0!==t&&null!==t&&"none"!==t}function n(n,i,r){var a=document.defaultView,o=_i._getParentNode(n),s=a.getComputedStyle(n)[i],l=a.getComputedStyle(o)[i],u=e(s),d=e(l),c=Number.POSITIVE_INFINITY;return u||d?Math.min(u?t(s,n,r):c,d?t(l,o,r):c):"none"}_i.where=function(t,e){if(_i.isArray(t)&&Array.prototype.filter)return t.filter(e);var n=[];return _i.each(t,function(t){e(t)&&n.push(t)}),n},_i.findIndex=Array.prototype.findIndex?function(t,e,n){return t.findIndex(e,n)}:function(t,e,n){n=void 0===n?t:n;for(var i=0,r=t.length;i<r;++i)if(e.call(n,t[i],i,t))return i;return-1},_i.findNextWhere=function(t,e,n){_i.isNullOrUndef(n)&&(n=-1);for(var i=n+1;i<t.length;i++){var r=t[i];if(e(r))return r}},_i.findPreviousWhere=function(t,e,n){_i.isNullOrUndef(n)&&(n=t.length);for(var i=n-1;i>=0;i--){var r=t[i];if(e(r))return r}},_i.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},_i.almostEquals=function(t,e,n){return Math.abs(t-e)<n},_i.almostWhole=function(t,e){var n=Math.round(t);return n-e<=t&&n+e>=t},_i.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},_i.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},_i.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return t=+t,0===t||isNaN(t)?t:t>0?1:-1},_i.toRadians=function(t){return t*(Math.PI/180)},_i.toDegrees=function(t){return t*(180/Math.PI)},_i._decimalPlaces=function(t){if(_i.isFinite(t)){for(var e=1,n=0;Math.round(t*e)/e!==t;)e*=10,n++;return n}},_i.getAngleFromPoint=function(t,e){var n=e.x-t.x,i=e.y-t.y,r=Math.sqrt(n*n+i*i),a=Math.atan2(i,n);return a<-.5*Math.PI&&(a+=2*Math.PI),{angle:a,distance:r}},_i.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},_i.aliasPixel=function(t){return t%2==0?0:.5},_i._alignPixel=function(t,e,n){var i=t.currentDevicePixelRatio,r=n/2;return Math.round((e-r)*i)/i+r},_i.splineCurve=function(t,e,n,i){var r=t.skip?e:t,a=e,o=n.skip?e:n,s=Math.sqrt(Math.pow(a.x-r.x,2)+Math.pow(a.y-r.y,2)),l=Math.sqrt(Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2)),u=s/(s+l),d=l/(s+l);u=isNaN(u)?0:u,d=isNaN(d)?0:d;var c=i*u,h=i*d;return{previous:{x:a.x-c*(o.x-r.x),y:a.y-c*(o.y-r.y)},next:{x:a.x+h*(o.x-r.x),y:a.y+h*(o.y-r.y)}}},_i.EPSILON=Number.EPSILON||1e-14,_i.splineCurveMonotone=function(t){var e,n,i,r,a=(t||[]).map(function(t){return{model:t._model,deltaK:0,mK:0}}),o=a.length;for(e=0;e<o;++e)if(i=a[e],!i.model.skip){if(n=e>0?a[e-1]:null,(r=e<o-1?a[e+1]:null)&&!r.model.skip){var s=r.model.x-i.model.x;i.deltaK=0!==s?(r.model.y-i.model.y)/s:0}!n||n.model.skip?i.mK=i.deltaK:!r||r.model.skip?i.mK=n.deltaK:this.sign(n.deltaK)!==this.sign(i.deltaK)?i.mK=0:i.mK=(n.deltaK+i.deltaK)/2}var l,u,d,c;for(e=0;e<o-1;++e)i=a[e],r=a[e+1],i.model.skip||r.model.skip||(_i.almostEquals(i.deltaK,0,this.EPSILON)?i.mK=r.mK=0:(l=i.mK/i.deltaK,u=r.mK/i.deltaK,(c=Math.pow(l,2)+Math.pow(u,2))<=9||(d=3/Math.sqrt(c),i.mK=l*d*i.deltaK,r.mK=u*d*i.deltaK)));var h;for(e=0;e<o;++e)i=a[e],i.model.skip||(n=e>0?a[e-1]:null,r=e<o-1?a[e+1]:null,n&&!n.model.skip&&(h=(i.model.x-n.model.x)/3,i.model.controlPointPreviousX=i.model.x-h,i.model.controlPointPreviousY=i.model.y-h*i.mK),r&&!r.model.skip&&(h=(r.model.x-i.model.x)/3,i.model.controlPointNextX=i.model.x+h,i.model.controlPointNextY=i.model.y+h*i.mK))},_i.nextItem=function(t,e,n){return n?e>=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},_i.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},_i.niceNum=function(t,e){var n=Math.floor(_i.log10(t)),i=t/Math.pow(10,n);return(e?i<1.5?1:i<3?2:i<7?5:10:i<=1?1:i<=2?2:i<=5?5:10)*Math.pow(10,n)},_i.requestAnimFrame=function(){return"undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)}}(),_i.getRelativePosition=function(t,e){var n,i,r=t.originalEvent||t,a=t.target||t.srcElement,o=a.getBoundingClientRect(),s=r.touches;s&&s.length>0?(n=s[0].clientX,i=s[0].clientY):(n=r.clientX,i=r.clientY);var l=parseFloat(_i.getStyle(a,"padding-left")),u=parseFloat(_i.getStyle(a,"padding-top")),d=parseFloat(_i.getStyle(a,"padding-right")),c=parseFloat(_i.getStyle(a,"padding-bottom")),h=o.right-o.left-l-d,f=o.bottom-o.top-u-c;return n=Math.round((n-o.left-l)/h*a.width/e.currentDevicePixelRatio),i=Math.round((i-o.top-u)/f*a.height/e.currentDevicePixelRatio),{x:n,y:i}},_i.getConstraintWidth=function(t){return n(t,"max-width","clientWidth")},_i.getConstraintHeight=function(t){return n(t,"max-height","clientHeight")},_i._calculatePadding=function(t,e,n){return e=_i.getStyle(t,e),e.indexOf("%")>-1?n*parseInt(e,10)/100:parseInt(e,10)},_i._getParentNode=function(t){var e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e},_i.getMaximumWidth=function(t){var e=_i._getParentNode(t);if(!e)return t.clientWidth;var n=e.clientWidth,i=_i._calculatePadding(e,"padding-left",n),r=_i._calculatePadding(e,"padding-right",n),a=n-i-r,o=_i.getConstraintWidth(t);return isNaN(o)?a:Math.min(a,o)},_i.getMaximumHeight=function(t){var e=_i._getParentNode(t);if(!e)return t.clientHeight;var n=e.clientHeight,i=_i._calculatePadding(e,"padding-top",n),r=_i._calculatePadding(e,"padding-bottom",n),a=n-i-r,o=_i.getConstraintHeight(t);return isNaN(o)?a:Math.min(a,o)},_i.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},_i.retinaScale=function(t,e){var n=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==n){var i=t.canvas,r=t.height,a=t.width;i.height=r*n,i.width=a*n,t.ctx.scale(n,n),i.style.height||i.style.width||(i.style.height=r+"px",i.style.width=a+"px")}},_i.fontString=function(t,e,n){return e+" "+t+"px "+n},_i.longestText=function(t,e,n,i){i=i||{};var r=i.data=i.data||{},a=i.garbageCollect=i.garbageCollect||[];i.font!==e&&(r=i.data={},a=i.garbageCollect=[],i.font=e),t.font=e;var o,s,l,u,d,c=0,h=n.length;for(o=0;o<h;o++)if(void 0!==(u=n[o])&&null!==u&&!0!==_i.isArray(u))c=_i.measureText(t,r,a,c,u);else if(_i.isArray(u))for(s=0,l=u.length;s<l;s++)void 0===(d=u[s])||null===d||_i.isArray(d)||(c=_i.measureText(t,r,a,c,d));var f=a.length/2;if(f>n.length){for(o=0;o<f;o++)delete r[a[o]];a.splice(0,f)}return c},_i.measureText=function(t,e,n,i,r){var a=e[r];return a||(a=e[r]=t.measureText(r).width,n.push(r)),a>i&&(i=a),i},_i.numberOfLabelLines=function(t){var e=1;return _i.each(t,function(t){_i.isArray(t)&&t.length>e&&(e=t.length)}),e},_i.color=Gn?function(t){return t instanceof CanvasGradient&&(t=oi.global.defaultColor),Gn(t)}:function(t){return console.error("Color.js not found!"),t},_i.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:_i.color(t).saturate(.5).darken(.1).rgbString()}}(),Vr._adapters=Ur,Vr.Animation=Ti,Vr.animationService=xi,Vr.controllers=mr,Vr.DatasetController=Ei,Vr.defaults=oi,Vr.Element=Si,Vr.elements=zi,Vr.Interaction=gr,Vr.layouts=vr,Vr.platform=Hr,Vr.plugins=Ar,Vr.Scale=Zr,Vr.scaleService=Ir,Vr.Ticks=Gr,Vr.Tooltip=Wr,Vr.helpers.each(Ya,function(t,e){Vr.scaleService.registerScaleType(e,t,t._defaults)});for(var Ga in za)za.hasOwnProperty(Ga)&&Vr.plugins.register(za[Ga]);Vr.platform.initialize();var qa=Vr;return"undefined"!=typeof window&&(window.Chart=Vr),Vr.Chart=Vr,Vr.Legend=za.legend._element,Vr.Title=za.title._element,Vr.pluginService=Vr.plugins,Vr.PluginBase=Vr.Element.extend({}),Vr.canvasHelpers=Vr.helpers.canvas,Vr.layoutService=Vr.layouts,Vr.LinearScaleBase=aa,Vr.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],function(t){Vr[t]=function(e,n){return new Vr(e,Vr.helpers.merge(n||{},{type:t.charAt(0).toLowerCase()+t.slice(1)}))}}),qa})},function(t,e,n){function i(t){return n(r(t))}function r(t){var e=a[t];if(!(e+1))throw new Error("Cannot find module '"+t+"'.");return e}var a={"./af":5,"./af.js":5,"./ar":6,"./ar-dz":7,"./ar-dz.js":7,"./ar-kw":8,"./ar-kw.js":8,"./ar-ly":9,"./ar-ly.js":9,"./ar-ma":10,"./ar-ma.js":10,"./ar-sa":11,"./ar-sa.js":11,"./ar-tn":12,"./ar-tn.js":12,"./ar.js":6,"./az":13,"./az.js":13,"./be":14,"./be.js":14,"./bg":15,"./bg.js":15,"./bm":16,"./bm.js":16,"./bn":17,"./bn.js":17,"./bo":18,"./bo.js":18,"./br":19,"./br.js":19,"./bs":20,"./bs.js":20,"./ca":21,"./ca.js":21,"./cs":22,"./cs.js":22,"./cv":23,"./cv.js":23,"./cy":24,"./cy.js":24,"./da":25,"./da.js":25,"./de":26,"./de-at":27,"./de-at.js":27,"./de-ch":28,"./de-ch.js":28,"./de.js":26,"./dv":29,"./dv.js":29,"./el":30,"./el.js":30,"./en-SG":31,"./en-SG.js":31,"./en-au":32,"./en-au.js":32,"./en-ca":33,"./en-ca.js":33,"./en-gb":34,"./en-gb.js":34,"./en-ie":35,"./en-ie.js":35,"./en-il":36,"./en-il.js":36,"./en-nz":37,"./en-nz.js":37,"./eo":38,"./eo.js":38,"./es":39,"./es-do":40,"./es-do.js":40,"./es-us":41,"./es-us.js":41,"./es.js":39,"./et":42,"./et.js":42,"./eu":43,"./eu.js":43,"./fa":44,"./fa.js":44,"./fi":45,"./fi.js":45,"./fo":46,"./fo.js":46,"./fr":47,"./fr-ca":48,"./fr-ca.js":48,"./fr-ch":49,"./fr-ch.js":49,"./fr.js":47,"./fy":50,"./fy.js":50,"./ga":51,"./ga.js":51,"./gd":52,"./gd.js":52,"./gl":53,"./gl.js":53,"./gom-latn":54,"./gom-latn.js":54,"./gu":55,"./gu.js":55,"./he":56,"./he.js":56,"./hi":57,"./hi.js":57,"./hr":58,"./hr.js":58,"./hu":59,"./hu.js":59,"./hy-am":60,"./hy-am.js":60,"./id":61,"./id.js":61,"./is":62,"./is.js":62,"./it":63,"./it-ch":64,"./it-ch.js":64,"./it.js":63,"./ja":65,"./ja.js":65,"./jv":66,"./jv.js":66,"./ka":67,"./ka.js":67,"./kk":68,"./kk.js":68,"./km":69,"./km.js":69,"./kn":70,"./kn.js":70,"./ko":71,"./ko.js":71,"./ku":72,"./ku.js":72,"./ky":73,"./ky.js":73,"./lb":74,"./lb.js":74,"./lo":75,"./lo.js":75,"./lt":76,"./lt.js":76,"./lv":77,"./lv.js":77,"./me":78,"./me.js":78,"./mi":79,"./mi.js":79,"./mk":80,"./mk.js":80,"./ml":81,"./ml.js":81,"./mn":82,"./mn.js":82,"./mr":83,"./mr.js":83,"./ms":84,"./ms-my":85,"./ms-my.js":85,"./ms.js":84,"./mt":86,"./mt.js":86,"./my":87,"./my.js":87,"./nb":88,"./nb.js":88,"./ne":89,"./ne.js":89,"./nl":90,"./nl-be":91,"./nl-be.js":91,"./nl.js":90,"./nn":92,"./nn.js":92,"./pa-in":93,"./pa-in.js":93,"./pl":94,"./pl.js":94,"./pt":95,"./pt-br":96,"./pt-br.js":96,"./pt.js":95,"./ro":97,"./ro.js":97,"./ru":98,"./ru.js":98,"./sd":99,"./sd.js":99,"./se":100,"./se.js":100,"./si":101,"./si.js":101,"./sk":102,"./sk.js":102,"./sl":103,"./sl.js":103,"./sq":104,"./sq.js":104,"./sr":105,"./sr-cyrl":106,"./sr-cyrl.js":106,"./sr.js":105,"./ss":107,"./ss.js":107,"./sv":108,"./sv.js":108,"./sw":109,"./sw.js":109,"./ta":110,"./ta.js":110,"./te":111,"./te.js":111,"./tet":112,"./tet.js":112,"./tg":113,"./tg.js":113,"./th":114,"./th.js":114,"./tl-ph":115,"./tl-ph.js":115,"./tlh":116,"./tlh.js":116,"./tr":117,"./tr.js":117,"./tzl":118,"./tzl.js":118,"./tzm":119,"./tzm-latn":120,"./tzm-latn.js":120,"./tzm.js":119,"./ug-cn":121,"./ug-cn.js":121,"./uk":122,"./uk.js":122,"./ur":123,"./ur.js":123,"./uz":124,"./uz-latn":125,"./uz-latn.js":125,"./uz.js":124,"./vi":126,"./vi.js":126,"./x-pseudo":127,"./x-pseudo.js":127,"./yo":128,"./yo.js":128,"./zh-cn":129,"./zh-cn.js":129,"./zh-hk":130,"./zh-hk.js":130,"./zh-tw":131,"./zh-tw.js":131};i.keys=function(){return Object.keys(a)},i.resolve=r,t.exports=i,i.id=163},,function(t,e,n){(function(i){var r,a;!function(i,o){r=[n(1)],void 0!==(a=function(t){return o(t)}.apply(e,r))&&(t.exports=a)}(0,function(t){var e=function(t,e){var n,i=document.createElement("canvas");t.appendChild(i),"object"==typeof G_vmlCanvasManager&&G_vmlCanvasManager.initElement(i);var r=i.getContext("2d");i.width=i.height=e.size;var a=1;window.devicePixelRatio>1&&(a=window.devicePixelRatio,i.style.width=i.style.height=[e.size,"px"].join(""),i.width=i.height=e.size*a,r.scale(a,a)),r.translate(e.size/2,e.size/2),r.rotate((e.rotate/180-.5)*Math.PI);var o=(e.size-e.lineWidth)/2;e.scaleColor&&e.scaleLength&&(o-=e.scaleLength+2),Date.now=Date.now||function(){return+new Date};var s=function(t,e,n){n=Math.min(Math.max(-1,n||0),1);var i=0>=n;r.beginPath(),r.arc(0,0,o,0,2*Math.PI*n,i),r.strokeStyle=t,r.lineWidth=e,r.stroke()},l=function(){var t,n;r.lineWidth=1,r.fillStyle=e.scaleColor,r.save();for(var i=24;i>0;--i)i%6==0?(n=e.scaleLength,t=0):(n=.6*e.scaleLength,t=e.scaleLength-n),r.fillRect(-e.size/2+t,0,n,1),r.rotate(Math.PI/12);r.restore()},u=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}}(),d=function(){e.scaleColor&&l(),e.trackColor&&s(e.trackColor,e.trackWidth||e.lineWidth,1)};this.getCanvas=function(){return i},this.getCtx=function(){return r},this.clear=function(){r.clearRect(e.size/-2,e.size/-2,e.size,e.size)},this.draw=function(t){e.scaleColor||e.trackColor?r.getImageData&&r.putImageData?n?r.putImageData(n,0,0):(d(),n=r.getImageData(0,0,e.size*a,e.size*a)):(this.clear(),d()):this.clear(),r.lineCap=e.lineCap;var i;i="function"==typeof e.barColor?e.barColor(t):e.barColor,s(i,e.lineWidth,t/100)}.bind(this),this.animate=function(t,n){var i=Date.now();e.onStart(t,n);var r=function(){var a=Math.min(Date.now()-i,e.animate.duration),o=e.easing(this,a,t,n-t,e.animate.duration);this.draw(o),e.onStep(t,n,o),a>=e.animate.duration?e.onStop(t,n):u(r)}.bind(this);u(r)}.bind(this)},n=function(t,n){var r={barColor:"#ef1e25",trackColor:"#f9f9f9",scaleColor:"#dfe0e0",scaleLength:5,lineCap:"round",lineWidth:3,trackWidth:void 0,size:110,rotate:0,animate:{duration:1e3,enabled:!0},easing:function(t,e,n,i,r){return e/=r/2,1>e?i/2*e*e+n:-i/2*(--e*(e-2)-1)+n},onStart:function(t,e){},onStep:function(t,e,n){},onStop:function(t,e){}};if(void 0!==e)r.renderer=e;else{if("undefined"==typeof SVGRenderer)throw new Error("Please load either the SVG- or the CanvasRenderer");r.renderer=SVGRenderer}var a={},o=0,s=function(){this.el=t,this.options=a;for(var e in r)r.hasOwnProperty(e)&&(a[e]=n&&void 0!==n[e]?n[e]:r[e],"function"==typeof a[e]&&(a[e]=a[e].bind(this)));"string"==typeof a.easing&&void 0!==i&&i.isFunction(i.easing[a.easing])?a.easing=i.easing[a.easing]:a.easing=r.easing,"number"==typeof a.animate&&(a.animate={duration:a.animate,enabled:!0}),"boolean"!=typeof a.animate||a.animate||(a.animate={duration:1e3,enabled:a.animate}),this.renderer=new a.renderer(t,a),this.renderer.draw(o),t.dataset&&t.dataset.percent?this.update(parseFloat(t.dataset.percent)):t.getAttribute&&t.getAttribute("data-percent")&&this.update(parseFloat(t.getAttribute("data-percent")))}.bind(this);this.update=function(t){return t=parseFloat(t),a.animate.enabled?this.renderer.animate(o,t):this.renderer.draw(t),o=t,this}.bind(this),this.disableAnimation=function(){return a.animate.enabled=!1,this},this.enableAnimation=function(){return a.animate.enabled=!0,this},s()};t.fn.easyPieChart=function(e){return this.each(function(){var i;t.data(this,"easyPieChart")||(i=t.extend({},e,t(this).data()),t.data(this,"easyPieChart",new n(this,i)))})}})}).call(e,n(1))},,function(t,e,n){var i,r,a;!function(o,s,l){!function(o){r=[n(1)],i=o,void 0!==(a="function"==typeof i?i.apply(e,r):i)&&(t.exports=a)}(function(t){"use strict";var e,n,i,r,a,l,u,d,c,h,f,p,m,g,_,v,y,b,M,w,D,S,L,T,x,k,C,Y,E,H,A,I={},P=0;e=function(){return{common:{type:"line",lineColor:"#00f",fillColor:"#cdf",defaultPixelsPerValue:3,width:"auto",height:"auto",composite:!1,tagValuesAttribute:"values",tagOptionsPrefix:"spark",enableTagOptions:!1,enableHighlight:!0,highlightLighten:1.4,tooltipSkipNull:!0,tooltipPrefix:"",tooltipSuffix:"",disableHiddenCheck:!1,numberFormatter:!1,numberDigitGroupCount:3,numberDigitGroupSep:",",numberDecimalMark:".",disableTooltips:!1,disableInteraction:!1},line:{spotColor:"#f80",highlightSpotColor:"#5f5",highlightLineColor:"#f22",spotRadius:1.5,minSpotColor:"#f80",maxSpotColor:"#f80",lineWidth:1,normalRangeMin:void 0,normalRangeMax:void 0,normalRangeColor:"#ccc",drawNormalOnTop:!1,chartRangeMin:void 0,chartRangeMax:void 0,chartRangeMinX:void 0,chartRangeMaxX:void 0,tooltipFormat:new i('<span style="color: {{color}}">●</span> {{prefix}}{{y}}{{suffix}}')},bar:{barColor:"#3366cc",negBarColor:"#f44",stackedBarColor:["#3366cc","#dc3912","#ff9900","#109618","#66aa00","#dd4477","#0099c6","#990099"],zeroColor:void 0,nullColor:void 0,zeroAxis:!0,barWidth:4,barSpacing:1,chartRangeMax:void 0,chartRangeMin:void 0,chartRangeClip:!1,colorMap:void 0,tooltipFormat:new i('<span style="color: {{color}}">●</span> {{prefix}}{{value}}{{suffix}}')},tristate:{barWidth:4,barSpacing:1,posBarColor:"#6f6",negBarColor:"#f44",zeroBarColor:"#999",colorMap:{},tooltipFormat:new i('<span style="color: {{color}}">●</span> {{value:map}}'),tooltipValueLookups:{map:{"-1":"Loss",0:"Draw",1:"Win"}}},discrete:{lineHeight:"auto",thresholdColor:void 0,thresholdValue:0,chartRangeMax:void 0,chartRangeMin:void 0,chartRangeClip:!1,tooltipFormat:new i("{{prefix}}{{value}}{{suffix}}")},bullet:{targetColor:"#f33",targetWidth:3,performanceColor:"#33f",rangeColors:["#d3dafe","#a8b6ff","#7f94ff"],base:void 0,tooltipFormat:new i("{{fieldkey:fields}} - {{value}}"),tooltipValueLookups:{fields:{r:"Range",p:"Performance",t:"Target"}}},pie:{offset:0,sliceColors:["#3366cc","#dc3912","#ff9900","#109618","#66aa00","#dd4477","#0099c6","#990099"],borderWidth:0,borderColor:"#000",tooltipFormat:new i('<span style="color: {{color}}">●</span> {{value}} ({{percent.1}}%)')},box:{raw:!1,boxLineColor:"#000",boxFillColor:"#cdf",whiskerColor:"#000",outlierLineColor:"#333",outlierFillColor:"#fff",medianColor:"#f00",showOutliers:!0,outlierIQR:1.5,spotRadius:1.5,target:void 0,targetColor:"#4a2",chartRangeMax:void 0,chartRangeMin:void 0,tooltipFormat:new i("{{field:fields}}: {{value}}"),tooltipFormatFieldlistKey:"field",tooltipValueLookups:{fields:{lq:"Lower Quartile",med:"Median",uq:"Upper Quartile",lo:"Left Outlier",ro:"Right Outlier",lw:"Left Whisker",rw:"Right Whisker"}}}}},x='.jqstooltip { position: absolute;left: 0px;top: 0px;visibility: hidden;background: rgb(0, 0, 0) transparent;background-color: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";color: white;font: 10px arial, san serif;text-align: left;white-space: nowrap;padding: 5px;border: 1px solid white;box-sizing: content-box;z-index: 10000;}.jqsfield { color: white;font: 10px arial, san serif;text-align: left;}',n=function(){var e,n;return e=function(){this.init.apply(this,arguments)},arguments.length>1?(arguments[0]?(e.prototype=t.extend(new arguments[0],arguments[arguments.length-1]),e._super=arguments[0].prototype):e.prototype=arguments[arguments.length-1],arguments.length>2&&(n=Array.prototype.slice.call(arguments,1,-1),n.unshift(e.prototype),t.extend.apply(t,n))):e.prototype=arguments[0],e.prototype.cls=e,e},t.SPFormatClass=i=n({fre:/\{\{([\w.]+?)(:(.+?))?\}\}/g,precre:/(\w+)\.(\d+)/,init:function(t,e){this.format=t,this.fclass=e},render:function(t,e,n){var i,r,a,o,s,l=this,u=t;return this.format.replace(this.fre,function(){var t;return r=arguments[1],a=arguments[3],i=l.precre.exec(r),i?(s=i[2],r=i[1]):s=!1,void 0===(o=u[r])?"":a&&e&&e[a]?(t=e[a],t.get?e[a].get(o)||o:e[a][o]||o):(c(o)&&(o=n.get("numberFormatter")?n.get("numberFormatter")(o):m(o,s,n.get("numberDigitGroupCount"),n.get("numberDigitGroupSep"),n.get("numberDecimalMark"))),o)})}}),t.spformat=function(t,e){return new i(t,e)},r=function(t,e,n){return t<e?e:t>n?n:t},a=function(t,e){var n;return 2===e?(n=s.floor(t.length/2),t.length%2?t[n]:(t[n-1]+t[n])/2):t.length%2?(n=(t.length*e+e)/4,n%1?(t[s.floor(n)]+t[s.floor(n)-1])/2:t[n-1]):(n=(t.length*e+2)/4,n%1?(t[s.floor(n)]+t[s.floor(n)-1])/2:t[n-1])},l=function(t){var e;switch(t){case"undefined":t=void 0;break;case"null":t=null;break;case"true":t=!0;break;case"false":t=!1;break;default:e=parseFloat(t),t==e&&(t=e)}return t},u=function(t){var e,n=[];for(e=t.length;e--;)n[e]=l(t[e]);return n},d=function(t,e){var n,i,r=[];for(n=0,i=t.length;n<i;n++)t[n]!==e&&r.push(t[n]);return r},c=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},m=function(e,n,i,r,a){var o,s;for(e=(!1===n?parseFloat(e).toString():e.toFixed(n)).split(""),o=(o=t.inArray(".",e))<0?e.length:o,o<e.length&&(e[o]=a),s=o-i;s>0;s-=i)e.splice(s,0,r);return e.join("")},h=function(t,e,n){var i;for(i=e.length;i--;)if((!n||null!==e[i])&&e[i]!==t)return!1;return!0},p=function(e){return t.isArray(e)?e:[e]},f=function(t){var e,n;if(o.createStyleSheet)try{return void(o.createStyleSheet().cssText=t)}catch(t){n=!0}e=o.createElement("style"),e.type="text/css",o.getElementsByTagName("head")[0].appendChild(e),n?o.styleSheets[o.styleSheets.length-1].cssText=t:e["string"==typeof o.body.style.WebkitAppearance?"innerText":"innerHTML"]=t},t.fn.simpledraw=function(e,n,i,r){var a,s;if(i&&(a=this.data("_jqs_vcanvas")))return a;if(!1===t.fn.sparkline.canvas)return!1;if(void 0===t.fn.sparkline.canvas){var l=o.createElement("canvas");if(l.getContext&&l.getContext("2d"))t.fn.sparkline.canvas=function(t,e,n,i){return new E(t,e,n,i)};else{if(!o.namespaces||o.namespaces.v)return t.fn.sparkline.canvas=!1,!1;o.namespaces.add("v","urn:schemas-microsoft-com:vml","#default#VML"),t.fn.sparkline.canvas=function(t,e,n,i){return new H(t,e,n)}}}return void 0===e&&(e=t(this).innerWidth()),void 0===n&&(n=t(this).innerHeight()),a=t.fn.sparkline.canvas(e,n,this,r),s=t(this).data("_jqs_mhandler"),s&&s.registerCanvas(a),a},t.fn.cleardraw=function(){var t=this.data("_jqs_vcanvas");t&&t.reset()},t.RangeMapClass=g=n({init:function(t){var e,n,i=[];for(e in t)t.hasOwnProperty(e)&&"string"==typeof e&&e.indexOf(":")>-1&&(n=e.split(":"),n[0]=0===n[0].length?-1/0:parseFloat(n[0]),n[1]=0===n[1].length?1/0:parseFloat(n[1]),n[2]=t[e],i.push(n));this.map=t,this.rangelist=i||!1},get:function(t){var e,n,i,r=this.rangelist;if(void 0!==(i=this.map[t]))return i;if(r)for(e=r.length;e--;)if(n=r[e],n[0]<=t&&n[1]>=t)return n[2]}}),t.range_map=function(t){return new g(t)},_=n({init:function(e,n){var i=t(e);this.$el=i,this.options=n,this.currentPageX=0,this.currentPageY=0,this.el=e,this.splist=[],this.tooltip=null,this.over=!1,this.displayTooltips=!n.get("disableTooltips"),this.highlightEnabled=!n.get("disableHighlight")},registerSparkline:function(t){this.splist.push(t),this.over&&this.updateDisplay()},registerCanvas:function(e){var n=t(e.canvas);this.canvas=e,this.$canvas=n,n.mouseenter(t.proxy(this.mouseenter,this)),n.mouseleave(t.proxy(this.mouseleave,this)),n.click(t.proxy(this.mouseclick,this))},reset:function(t){this.splist=[],this.tooltip&&t&&(this.tooltip.remove(),this.tooltip=void 0)},mouseclick:function(e){var n=t.Event("sparklineClick");n.originalEvent=e,n.sparklines=this.splist,this.$el.trigger(n)},mouseenter:function(e){t(o.body).unbind("mousemove.jqs"),t(o.body).bind("mousemove.jqs",t.proxy(this.mousemove,this)),this.over=!0,this.currentPageX=e.pageX,this.currentPageY=e.pageY,this.currentEl=e.target,!this.tooltip&&this.displayTooltips&&(this.tooltip=new v(this.options),this.tooltip.updatePosition(e.pageX,e.pageY)),this.updateDisplay()},mouseleave:function(){t(o.body).unbind("mousemove.jqs");var e,n,i=this.splist,r=i.length,a=!1;for(this.over=!1,this.currentEl=null,this.tooltip&&(this.tooltip.remove(),this.tooltip=null),n=0;n<r;n++)e=i[n],e.clearRegionHighlight()&&(a=!0);a&&this.canvas.render()},mousemove:function(t){this.currentPageX=t.pageX,this.currentPageY=t.pageY,this.currentEl=t.target,this.tooltip&&this.tooltip.updatePosition(t.pageX,t.pageY),this.updateDisplay()},updateDisplay:function(){var e,n,i,r,a,o=this.splist,s=o.length,l=!1,u=this.$canvas.offset(),d=this.currentPageX-u.left,c=this.currentPageY-u.top;if(this.over){for(i=0;i<s;i++)n=o[i],(r=n.setRegionHighlight(this.currentEl,d,c))&&(l=!0);if(l){if(a=t.Event("sparklineRegionChange"),a.sparklines=this.splist,this.$el.trigger(a),this.tooltip){for(e="",i=0;i<s;i++)n=o[i],e+=n.getCurrentRegionTooltip();this.tooltip.setContent(e)}this.disableHighlight||this.canvas.render()}null===r&&this.mouseleave()}}}),v=n({sizeStyle:"position: static !important;display: block !important;visibility: hidden !important;float: left !important;",init:function(e){var n,i=e.get("tooltipClassname","jqstooltip"),r=this.sizeStyle;this.container=e.get("tooltipContainer")||o.body,this.tooltipOffsetX=e.get("tooltipOffsetX",10),this.tooltipOffsetY=e.get("tooltipOffsetY",12),t("#jqssizetip").remove(),t("#jqstooltip").remove(),this.sizetip=t("<div/>",{id:"jqssizetip",style:r,class:i}),this.tooltip=t("<div/>",{id:"jqstooltip",class:i}).appendTo(this.container),n=this.tooltip.offset(),this.offsetLeft=n.left,this.offsetTop=n.top,this.hidden=!0,t(window).unbind("resize.jqs scroll.jqs"),t(window).bind("resize.jqs scroll.jqs",t.proxy(this.updateWindowDims,this)),this.updateWindowDims()},updateWindowDims:function(){this.scrollTop=t(window).scrollTop(),this.scrollLeft=t(window).scrollLeft(),this.scrollRight=this.scrollLeft+t(window).width(),this.updatePosition()},getSize:function(t){this.sizetip.html(t).appendTo(this.container),this.width=this.sizetip.width()+1,this.height=this.sizetip.height(),this.sizetip.remove()},setContent:function(t){if(!t)return this.tooltip.css("visibility","hidden"),void(this.hidden=!0);this.getSize(t),this.tooltip.html(t).css({width:this.width,height:this.height,visibility:"visible"}),this.hidden&&(this.hidden=!1,this.updatePosition())},updatePosition:function(t,e){if(void 0===t){if(void 0===this.mousex)return;t=this.mousex-this.offsetLeft,e=this.mousey-this.offsetTop}else this.mousex=t-=this.offsetLeft,this.mousey=e-=this.offsetTop;this.height&&this.width&&!this.hidden&&(e-=this.height+this.tooltipOffsetY,t+=this.tooltipOffsetX,e<this.scrollTop&&(e=this.scrollTop),t<this.scrollLeft?t=this.scrollLeft:t+this.width>this.scrollRight&&(t=this.scrollRight-this.width),this.tooltip.css({left:t,top:e}))},remove:function(){this.tooltip.remove(),this.sizetip.remove(),this.sizetip=this.tooltip=void 0,t(window).unbind("resize.jqs scroll.jqs")}}),k=function(){f(x)},t(k),A=[],t.fn.sparkline=function(e,n){return this.each(function(){var i,r,a=new t.fn.sparkline.options(this,n),s=t(this);if(i=function(){var n,i,r,l,u,d,c;if("html"===e||void 0===e?(c=this.getAttribute(a.get("tagValuesAttribute")),void 0!==c&&null!==c||(c=s.html()),n=c.replace(/(^\s*<!--)|(-->\s*$)|\s+/g,"").split(",")):n=e,i="auto"===a.get("width")?n.length*a.get("defaultPixelsPerValue"):a.get("width"),"auto"===a.get("height")?a.get("composite")&&t.data(this,"_jqs_vcanvas")||(l=o.createElement("span"),l.innerHTML="a",s.html(l),r=t(l).innerHeight()||t(l).height(),t(l).remove(),l=null):r=a.get("height"),a.get("disableInteraction")?u=!1:(u=t.data(this,"_jqs_mhandler"),u?a.get("composite")||u.reset():(u=new _(this,a),t.data(this,"_jqs_mhandler",u))),a.get("composite")&&!t.data(this,"_jqs_vcanvas"))return void(t.data(this,"_jqs_errnotify")||(alert("Attempted to attach a composite sparkline to an element with no existing sparkline"),t.data(this,"_jqs_errnotify",!0)));d=new(t.fn.sparkline[a.get("type")])(this,n,a,i,r),d.render(),u&&u.registerSparkline(d)},t(this).html()&&!a.get("disableHiddenCheck")&&t(this).is(":hidden")||!t(this).parents("body").length){if(!a.get("composite")&&t.data(this,"_jqs_pending"))for(r=A.length;r;r--)A[r-1][0]==this&&A.splice(r-1,1);A.push([this,i]),t.data(this,"_jqs_pending",!0)}else i.call(this)})},t.fn.sparkline.defaults=e(),t.sparkline_display_visible=function(){var e,n,i,r=[];for(n=0,i=A.length;n<i;n++)e=A[n][0],t(e).is(":visible")&&!t(e).parents().is(":hidden")?(A[n][1].call(e),t.data(A[n][0],"_jqs_pending",!1),r.push(n)):t(e).closest("html").length||t.data(e,"_jqs_pending")||(t.data(A[n][0],"_jqs_pending",!1),r.push(n));for(n=r.length;n;n--)A.splice(r[n-1],1)},t.fn.sparkline.options=n({init:function(e,n){var i,r,a,o;this.userOptions=n=n||{},this.tag=e,this.tagValCache={},r=t.fn.sparkline.defaults,a=r.common,this.tagOptionsPrefix=n.enableTagOptions&&(n.tagOptionsPrefix||a.tagOptionsPrefix),o=this.getTagSetting("type"),i=o===I?r[n.type||a.type]:r[o],this.mergedOptions=t.extend({},a,i,n)},getTagSetting:function(t){var e,n,i,r,a=this.tagOptionsPrefix;if(!1===a||void 0===a)return I;if(this.tagValCache.hasOwnProperty(t))e=this.tagValCache.key;else{if(void 0===(e=this.tag.getAttribute(a+t))||null===e)e=I;else if("["===e.substr(0,1))for(e=e.substr(1,e.length-2).split(","),n=e.length;n--;)e[n]=l(e[n].replace(/(^\s*)|(\s*$)/g,""));else if("{"===e.substr(0,1))for(i=e.substr(1,e.length-2).split(","),e={},n=i.length;n--;)r=i[n].split(":",2),e[r[0].replace(/(^\s*)|(\s*$)/g,"")]=l(r[1].replace(/(^\s*)|(\s*$)/g,""));else e=l(e);this.tagValCache.key=e}return e},get:function(t,e){var n,i=this.getTagSetting(t);return i!==I?i:void 0===(n=this.mergedOptions[t])?e:n}}),t.fn.sparkline._base=n({disabled:!1,init:function(e,n,i,r,a){this.el=e,this.$el=t(e),this.values=n,this.options=i,this.width=r,this.height=a,this.currentRegion=void 0},initTarget:function(){var t=!this.options.get("disableInteraction");(this.target=this.$el.simpledraw(this.width,this.height,this.options.get("composite"),t))?(this.canvasWidth=this.target.pixelWidth,this.canvasHeight=this.target.pixelHeight):this.disabled=!0},render:function(){return!this.disabled||(this.el.innerHTML="",!1)},getRegion:function(t,e){},setRegionHighlight:function(t,e,n){var i,r=this.currentRegion,a=!this.options.get("disableHighlight");return e>this.canvasWidth||n>this.canvasHeight||e<0||n<0?null:(i=this.getRegion(t,e,n),r!==i&&(void 0!==r&&a&&this.removeHighlight(),this.currentRegion=i,void 0!==i&&a&&this.renderHighlight(),!0))},clearRegionHighlight:function(){return void 0!==this.currentRegion&&(this.removeHighlight(),this.currentRegion=void 0,!0)},renderHighlight:function(){this.changeHighlight(!0)},removeHighlight:function(){this.changeHighlight(!1)},changeHighlight:function(t){},getCurrentRegionTooltip:function(){var e,n,r,a,o,s,l,u,d,c,h,f,p,m,g=this.options,_="",v=[];if(void 0===this.currentRegion)return"";if(e=this.getCurrentRegionFields(),h=g.get("tooltipFormatter"))return h(this,g,e);if(g.get("tooltipChartTitle")&&(_+='<div class="jqs jqstitle">'+g.get("tooltipChartTitle")+"</div>\n"),!(n=this.options.get("tooltipFormat")))return"";if(t.isArray(n)||(n=[n]),t.isArray(e)||(e=[e]),l=this.options.get("tooltipFormatFieldlist"),u=this.options.get("tooltipFormatFieldlistKey"),l&&u){for(d=[],s=e.length;s--;)c=e[s][u],-1!=(m=t.inArray(c,l))&&(d[m]=e[s]);e=d}for(r=n.length,p=e.length,s=0;s<r;s++)for(f=n[s],"string"==typeof f&&(f=new i(f)),a=f.fclass||"jqsfield",m=0;m<p;m++)e[m].isNull&&g.get("tooltipSkipNull")||(t.extend(e[m],{prefix:g.get("tooltipPrefix"),suffix:g.get("tooltipSuffix")}),o=f.render(e[m],g.get("tooltipValueLookups"),g),v.push('<div class="'+a+'">'+o+"</div>"));return v.length?_+v.join("\n"):""},getCurrentRegionFields:function(){},calcHighlightColor:function(t,e){var n,i,a,o,l=e.get("highlightColor"),u=e.get("highlightLighten");if(l)return l;if(u&&(n=/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i.exec(t)||/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i.exec(t))){for(a=[],i=4===t.length?16:1,o=0;o<3;o++)a[o]=r(s.round(parseInt(n[o+1],16)*i*u),0,255);return"rgb("+a.join(",")+")"}return t}}),y={changeHighlight:function(e){var n,i=this.currentRegion,r=this.target,a=this.regionShapes[i];a&&(n=this.renderRegion(i,e),t.isArray(n)||t.isArray(a)?(r.replaceWithShapes(a,n),this.regionShapes[i]=t.map(n,function(t){return t.id})):(r.replaceWithShape(a,n),this.regionShapes[i]=n.id))},render:function(){var e,n,i,r,a=this.values,o=this.target,s=this.regionShapes;if(this.cls._super.render.call(this)){for(i=a.length;i--;)if(e=this.renderRegion(i))if(t.isArray(e)){for(n=[],r=e.length;r--;)e[r].append(),n.push(e[r].id);s[i]=n}else e.append(),s[i]=e.id;else s[i]=null;o.render()}}},t.fn.sparkline.line=b=n(t.fn.sparkline._base,{type:"line",init:function(t,e,n,i,r){b._super.init.call(this,t,e,n,i,r),this.vertices=[],this.regionMap=[],this.xvalues=[],this.yvalues=[],this.yminmax=[],this.hightlightSpotId=null,this.lastShapeId=null,this.initTarget()},getRegion:function(t,e,n){var i,r=this.regionMap;for(i=r.length;i--;)if(null!==r[i]&&e>=r[i][0]&&e<=r[i][1])return r[i][2]},getCurrentRegionFields:function(){var t=this.currentRegion;return{isNull:null===this.yvalues[t],x:this.xvalues[t],y:this.yvalues[t],color:this.options.get("lineColor"),fillColor:this.options.get("fillColor"),offset:t}},renderHighlight:function(){var t,e,n=this.currentRegion,i=this.target,r=this.vertices[n],a=this.options,o=a.get("spotRadius"),s=a.get("highlightSpotColor"),l=a.get("highlightLineColor");r&&(o&&s&&(t=i.drawCircle(r[0],r[1],o,void 0,s),this.highlightSpotId=t.id,i.insertAfterShape(this.lastShapeId,t)),l&&(e=i.drawLine(r[0],this.canvasTop,r[0],this.canvasTop+this.canvasHeight,l),this.highlightLineId=e.id,i.insertAfterShape(this.lastShapeId,e)))},removeHighlight:function(){var t=this.target;this.highlightSpotId&&(t.removeShapeId(this.highlightSpotId),this.highlightSpotId=null),this.highlightLineId&&(t.removeShapeId(this.highlightLineId),this.highlightLineId=null)},scanValues:function(){var t,e,n,i,r,a=this.values,o=a.length,l=this.xvalues,u=this.yvalues,d=this.yminmax;for(t=0;t<o;t++)e=a[t],n="string"==typeof a[t],i="object"==typeof a[t]&&a[t]instanceof Array,r=n&&a[t].split(":"),n&&2===r.length?(l.push(Number(r[0])),u.push(Number(r[1])),d.push(Number(r[1]))):i?(l.push(e[0]),u.push(e[1]),d.push(e[1])):(l.push(t),null===a[t]||"null"===a[t]?u.push(null):(u.push(Number(e)),d.push(Number(e))));this.options.get("xvalues")&&(l=this.options.get("xvalues")),this.maxy=this.maxyorg=s.max.apply(s,d),this.miny=this.minyorg=s.min.apply(s,d),this.maxx=s.max.apply(s,l),this.minx=s.min.apply(s,l),this.xvalues=l,this.yvalues=u,this.yminmax=d},processRangeOptions:function(){var t=this.options,e=t.get("normalRangeMin"),n=t.get("normalRangeMax");void 0!==e&&(e<this.miny&&(this.miny=e),n>this.maxy&&(this.maxy=n)),void 0!==t.get("chartRangeMin")&&(t.get("chartRangeClip")||t.get("chartRangeMin")<this.miny)&&(this.miny=t.get("chartRangeMin")),void 0!==t.get("chartRangeMax")&&(t.get("chartRangeClip")||t.get("chartRangeMax")>this.maxy)&&(this.maxy=t.get("chartRangeMax")),void 0!==t.get("chartRangeMinX")&&(t.get("chartRangeClipX")||t.get("chartRangeMinX")<this.minx)&&(this.minx=t.get("chartRangeMinX")),void 0!==t.get("chartRangeMaxX")&&(t.get("chartRangeClipX")||t.get("chartRangeMaxX")>this.maxx)&&(this.maxx=t.get("chartRangeMaxX"))},drawNormalRange:function(t,e,n,i,r){var a=this.options.get("normalRangeMin"),o=this.options.get("normalRangeMax"),l=e+s.round(n-n*((o-this.miny)/r)),u=s.round(n*(o-a)/r);this.target.drawRect(t,l,i,u,void 0,this.options.get("normalRangeColor")).append()},render:function(){var e,n,i,r,a,o,l,u,d,c,h,f,p,m,_,v,y,M,w,D,S,L,T,x,k,C=this.options,Y=this.target,E=this.canvasWidth,H=this.canvasHeight,A=this.vertices,I=C.get("spotRadius"),P=this.regionMap;if(b._super.render.call(this)&&(this.scanValues(),this.processRangeOptions(),T=this.xvalues,x=this.yvalues,this.yminmax.length&&!(this.yvalues.length<2))){for(r=a=0,e=this.maxx-this.minx==0?1:this.maxx-this.minx,n=this.maxy-this.miny==0?1:this.maxy-this.miny,i=this.yvalues.length-1,I&&(E<4*I||H<4*I)&&(I=0),I&&(S=C.get("highlightSpotColor")&&!C.get("disableInteraction"),(S||C.get("minSpotColor")||C.get("spotColor")&&x[i]===this.miny)&&(H-=s.ceil(I)),(S||C.get("maxSpotColor")||C.get("spotColor")&&x[i]===this.maxy)&&(H-=s.ceil(I),r+=s.ceil(I)),(S||(C.get("minSpotColor")||C.get("maxSpotColor"))&&(x[0]===this.miny||x[0]===this.maxy))&&(a+=s.ceil(I),E-=s.ceil(I)),(S||C.get("spotColor")||C.get("minSpotColor")||C.get("maxSpotColor")&&(x[i]===this.miny||x[i]===this.maxy))&&(E-=s.ceil(I))),H--,void 0===C.get("normalRangeMin")||C.get("drawNormalOnTop")||this.drawNormalRange(a,r,H,E,n),l=[],u=[l],m=_=null,v=x.length,k=0;k<v;k++)d=T[k],h=T[k+1],c=x[k],f=a+s.round((d-this.minx)*(E/e)),p=k<v-1?a+s.round((h-this.minx)*(E/e)):E,_=f+(p-f)/2,P[k]=[m||0,_,k],m=_,null===c?k&&(null!==x[k-1]&&(l=[],u.push(l)),A.push(null)):(c<this.miny&&(c=this.miny),c>this.maxy&&(c=this.maxy),l.length||l.push([f,r+H]),o=[f,r+s.round(H-H*((c-this.miny)/n))],l.push(o),A.push(o));for(y=[],M=[],w=u.length,k=0;k<w;k++)l=u[k],l.length&&(C.get("fillColor")&&(l.push([l[l.length-1][0],r+H]),M.push(l.slice(0)),l.pop()),l.length>2&&(l[0]=[l[0][0],l[1][1]]),y.push(l));for(w=M.length,k=0;k<w;k++)Y.drawShape(M[k],C.get("fillColor"),C.get("fillColor")).append();for(void 0!==C.get("normalRangeMin")&&C.get("drawNormalOnTop")&&this.drawNormalRange(a,r,H,E,n),w=y.length,k=0;k<w;k++)Y.drawShape(y[k],C.get("lineColor"),void 0,C.get("lineWidth")).append();if(I&&C.get("valueSpots"))for(D=C.get("valueSpots"),void 0===D.get&&(D=new g(D)),k=0;k<v;k++)(L=D.get(x[k]))&&Y.drawCircle(a+s.round((T[k]-this.minx)*(E/e)),r+s.round(H-H*((x[k]-this.miny)/n)),I,void 0,L).append();I&&C.get("spotColor")&&null!==x[i]&&Y.drawCircle(a+s.round((T[T.length-1]-this.minx)*(E/e)),r+s.round(H-H*((x[i]-this.miny)/n)),I,void 0,C.get("spotColor")).append(),this.maxy!==this.minyorg&&(I&&C.get("minSpotColor")&&(d=T[t.inArray(this.minyorg,x)],Y.drawCircle(a+s.round((d-this.minx)*(E/e)),r+s.round(H-H*((this.minyorg-this.miny)/n)),I,void 0,C.get("minSpotColor")).append()),I&&C.get("maxSpotColor")&&(d=T[t.inArray(this.maxyorg,x)],Y.drawCircle(a+s.round((d-this.minx)*(E/e)),r+s.round(H-H*((this.maxyorg-this.miny)/n)),I,void 0,C.get("maxSpotColor")).append())),this.lastShapeId=Y.getLastShapeId(),this.canvasTop=r,Y.render()}}}),t.fn.sparkline.bar=M=n(t.fn.sparkline._base,y,{type:"bar",init:function(e,n,i,a,o){var c,h,f,p,m,_,v,y,b,w,D,S,L,T,x,k,C,Y,E,H,A,I,P=parseInt(i.get("barWidth"),10),O=parseInt(i.get("barSpacing"),10),R=i.get("chartRangeMin"),j=i.get("chartRangeMax"),F=i.get("chartRangeClip"),W=1/0,N=-1/0;for(M._super.init.call(this,e,n,i,a,o),_=0,v=n.length;_<v;_++)H=n[_],((c="string"==typeof H&&H.indexOf(":")>-1)||t.isArray(H))&&(x=!0,c&&(H=n[_]=u(H.split(":"))),H=d(H,null),h=s.min.apply(s,H),f=s.max.apply(s,H),h<W&&(W=h),f>N&&(N=f));this.stacked=x,this.regionShapes={},this.barWidth=P,this.barSpacing=O,this.totalBarWidth=P+O,this.width=a=n.length*P+(n.length-1)*O,this.initTarget(),F&&(L=void 0===R?-1/0:R,T=void 0===j?1/0:j),m=[],p=x?[]:m;var z=[],V=[];for(_=0,v=n.length;_<v;_++)if(x)for(k=n[_],n[_]=E=[],z[_]=0,p[_]=V[_]=0,C=0,Y=k.length;C<Y;C++)null!==(H=E[C]=F?r(k[C],L,T):k[C])&&(H>0&&(z[_]+=H),W<0&&N>0?H<0?V[_]+=s.abs(H):p[_]+=H:p[_]+=s.abs(H-(H<0?N:W)),m.push(H));else H=F?r(n[_],L,T):n[_],null!==(H=n[_]=l(H))&&m.push(H);this.max=S=s.max.apply(s,m),this.min=D=s.min.apply(s,m),this.stackMax=N=x?s.max.apply(s,z):S,this.stackMin=W=x?s.min.apply(s,m):D,void 0!==i.get("chartRangeMin")&&(i.get("chartRangeClip")||i.get("chartRangeMin")<D)&&(D=i.get("chartRangeMin")),void 0!==i.get("chartRangeMax")&&(i.get("chartRangeClip")||i.get("chartRangeMax")>S)&&(S=i.get("chartRangeMax")),this.zeroAxis=b=i.get("zeroAxis",!0),w=D<=0&&S>=0&&b?0:0==b?D:D>0?D:S,this.xaxisOffset=w,y=x?s.max.apply(s,p)+s.max.apply(s,V):S-D,this.canvasHeightEf=b&&D<0?this.canvasHeight-2:this.canvasHeight-1,D<w?(I=x&&S>=0?N:S,(A=(I-w)/y*this.canvasHeight)!==s.ceil(A)&&(this.canvasHeightEf-=2,A=s.ceil(A))):A=this.canvasHeight,this.yoffset=A,t.isArray(i.get("colorMap"))?(this.colorMapByIndex=i.get("colorMap"),this.colorMapByValue=null):(this.colorMapByIndex=null,this.colorMapByValue=i.get("colorMap"),this.colorMapByValue&&void 0===this.colorMapByValue.get&&(this.colorMapByValue=new g(this.colorMapByValue))),this.range=y},getRegion:function(t,e,n){var i=s.floor(e/this.totalBarWidth);return i<0||i>=this.values.length?void 0:i},getCurrentRegionFields:function(){var t,e,n=this.currentRegion,i=p(this.values[n]),r=[];for(e=i.length;e--;)t=i[e],r.push({isNull:null===t,value:t,color:this.calcColor(e,t,n),offset:n});return r},calcColor:function(e,n,i){var r,a,o=this.colorMapByIndex,s=this.colorMapByValue,l=this.options;return r=this.stacked?l.get("stackedBarColor"):n<0?l.get("negBarColor"):l.get("barColor"),0===n&&void 0!==l.get("zeroColor")&&(r=l.get("zeroColor")),s&&(a=s.get(n))?r=a:o&&o.length>i&&(r=o[i]),t.isArray(r)?r[e%r.length]:r},renderRegion:function(e,n){var i,r,a,o,l,u,d,c,f,p,m=this.values[e],g=this.options,_=this.xaxisOffset,v=[],y=this.range,b=this.stacked,M=this.target,w=e*this.totalBarWidth,D=this.canvasHeightEf,S=this.yoffset;if(m=t.isArray(m)?m:[m],d=m.length,c=m[0],o=h(null,m),p=h(_,m,!0),o)return g.get("nullColor")?(a=n?g.get("nullColor"):this.calcHighlightColor(g.get("nullColor"),g),i=S>0?S-1:S,M.drawRect(w,i,this.barWidth-1,0,a,a)):void 0;for(l=S,u=0;u<d;u++){if(c=m[u],b&&c===_){if(!p||f)continue;f=!0}r=y>0?s.floor(D*(s.abs(c-_)/y))+1:1,c<_||c===_&&0===S?(i=l,l+=r):(i=S-r,S-=r),a=this.calcColor(u,c,e),n&&(a=this.calcHighlightColor(a,g)),v.push(M.drawRect(w,i,this.barWidth-1,r-1,a,a))}return 1===v.length?v[0]:v}}),t.fn.sparkline.tristate=w=n(t.fn.sparkline._base,y,{type:"tristate",init:function(e,n,i,r,a){var o=parseInt(i.get("barWidth"),10),s=parseInt(i.get("barSpacing"),10);w._super.init.call(this,e,n,i,r,a),this.regionShapes={},this.barWidth=o,this.barSpacing=s,this.totalBarWidth=o+s,this.values=t.map(n,Number),this.width=r=n.length*o+(n.length-1)*s,t.isArray(i.get("colorMap"))?(this.colorMapByIndex=i.get("colorMap"),this.colorMapByValue=null):(this.colorMapByIndex=null,this.colorMapByValue=i.get("colorMap"),this.colorMapByValue&&void 0===this.colorMapByValue.get&&(this.colorMapByValue=new g(this.colorMapByValue))),this.initTarget()},getRegion:function(t,e,n){return s.floor(e/this.totalBarWidth)},getCurrentRegionFields:function(){var t=this.currentRegion;return{isNull:void 0===this.values[t],value:this.values[t],color:this.calcColor(this.values[t],t),offset:t}},calcColor:function(t,e){var n,i=this.values,r=this.options,a=this.colorMapByIndex,o=this.colorMapByValue;return o&&(n=o.get(t))?n:a&&a.length>e?a[e]:i[e]<0?r.get("negBarColor"):i[e]>0?r.get("posBarColor"):r.get("zeroBarColor")},renderRegion:function(t,e){var n,i,r,a,o,l,u=this.values,d=this.options,c=this.target;if(n=c.pixelHeight,r=s.round(n/2),a=t*this.totalBarWidth,u[t]<0?(o=r,i=r-1):u[t]>0?(o=0,i=r-1):(o=r-1,i=2),null!==(l=this.calcColor(u[t],t)))return e&&(l=this.calcHighlightColor(l,d)),c.drawRect(a,o,this.barWidth-1,i-1,l,l)}}),t.fn.sparkline.discrete=D=n(t.fn.sparkline._base,y,{type:"discrete",init:function(e,n,i,r,a){D._super.init.call(this,e,n,i,r,a),this.regionShapes={},this.values=n=t.map(n,Number),this.min=s.min.apply(s,n),this.max=s.max.apply(s,n),this.range=this.max-this.min,this.width=r="auto"===i.get("width")?2*n.length:this.width,this.interval=s.floor(r/n.length),this.itemWidth=r/n.length,void 0!==i.get("chartRangeMin")&&(i.get("chartRangeClip")||i.get("chartRangeMin")<this.min)&&(this.min=i.get("chartRangeMin")),void 0!==i.get("chartRangeMax")&&(i.get("chartRangeClip")||i.get("chartRangeMax")>this.max)&&(this.max=i.get("chartRangeMax")),this.initTarget(),this.target&&(this.lineHeight="auto"===i.get("lineHeight")?s.round(.3*this.canvasHeight):i.get("lineHeight"))},getRegion:function(t,e,n){return s.floor(e/this.itemWidth)},getCurrentRegionFields:function(){var t=this.currentRegion;return{isNull:void 0===this.values[t],value:this.values[t],offset:t}},renderRegion:function(t,e){var n,i,a,o,l=this.values,u=this.options,d=this.min,c=this.max,h=this.range,f=this.interval,p=this.target,m=this.canvasHeight,g=this.lineHeight,_=m-g;return i=r(l[t],d,c),o=t*f,n=s.round(_-_*((i-d)/h)),a=u.get("thresholdColor")&&i<u.get("thresholdValue")?u.get("thresholdColor"):u.get("lineColor"),e&&(a=this.calcHighlightColor(a,u)),p.drawLine(o,n,o,n+g,a)}}),t.fn.sparkline.bullet=S=n(t.fn.sparkline._base,{type:"bullet",init:function(t,e,n,i,r){var a,o,l;S._super.init.call(this,t,e,n,i,r),this.values=e=u(e),l=e.slice(),l[0]=null===l[0]?l[2]:l[0],l[1]=null===e[1]?l[2]:l[1],a=s.min.apply(s,e),o=s.max.apply(s,e),a=void 0===n.get("base")?a<0?a:0:n.get("base"),this.min=a,this.max=o,this.range=o-a,this.shapes={},this.valueShapes={},this.regiondata={},this.width=i="auto"===n.get("width")?"4.0em":i,this.target=this.$el.simpledraw(i,r,n.get("composite")),e.length||(this.disabled=!0),this.initTarget()},getRegion:function(t,e,n){var i=this.target.getShapeAt(t,e,n);return void 0!==i&&void 0!==this.shapes[i]?this.shapes[i]:void 0},getCurrentRegionFields:function(){var t=this.currentRegion;return{fieldkey:t.substr(0,1),value:this.values[t.substr(1)],region:t}},changeHighlight:function(t){var e,n=this.currentRegion,i=this.valueShapes[n];switch(delete this.shapes[i],n.substr(0,1)){case"r":e=this.renderRange(n.substr(1),t);break;case"p":e=this.renderPerformance(t);break;case"t":e=this.renderTarget(t)}this.valueShapes[n]=e.id,this.shapes[e.id]=n,this.target.replaceWithShape(i,e)},renderRange:function(t,e){var n=this.values[t],i=s.round(this.canvasWidth*((n-this.min)/this.range)),r=this.options.get("rangeColors")[t-2];return e&&(r=this.calcHighlightColor(r,this.options)),this.target.drawRect(0,0,i-1,this.canvasHeight-1,r,r)},renderPerformance:function(t){var e=this.values[1],n=s.round(this.canvasWidth*((e-this.min)/this.range)),i=this.options.get("performanceColor");return t&&(i=this.calcHighlightColor(i,this.options)),this.target.drawRect(0,s.round(.3*this.canvasHeight),n-1,s.round(.4*this.canvasHeight)-1,i,i)},renderTarget:function(t){var e=this.values[0],n=s.round(this.canvasWidth*((e-this.min)/this.range)-this.options.get("targetWidth")/2),i=s.round(.1*this.canvasHeight),r=this.canvasHeight-2*i,a=this.options.get("targetColor");return t&&(a=this.calcHighlightColor(a,this.options)),this.target.drawRect(n,i,this.options.get("targetWidth")-1,r-1,a,a)},render:function(){var t,e,n=this.values.length,i=this.target;if(S._super.render.call(this)){for(t=2;t<n;t++)e=this.renderRange(t).append(),this.shapes[e.id]="r"+t,this.valueShapes["r"+t]=e.id;null!==this.values[1]&&(e=this.renderPerformance().append(),this.shapes[e.id]="p1",this.valueShapes.p1=e.id),null!==this.values[0]&&(e=this.renderTarget().append(),this.shapes[e.id]="t0",this.valueShapes.t0=e.id),i.render()}}}),t.fn.sparkline.pie=L=n(t.fn.sparkline._base,{type:"pie",init:function(e,n,i,r,a){var o,l=0;if(L._super.init.call(this,e,n,i,r,a),this.shapes={},this.valueShapes={},this.values=n=t.map(n,Number),"auto"===i.get("width")&&(this.width=this.height),n.length>0)for(o=n.length;o--;)l+=n[o];this.total=l,this.initTarget(),this.radius=s.floor(s.min(this.canvasWidth,this.canvasHeight)/2)},getRegion:function(t,e,n){var i=this.target.getShapeAt(t,e,n);return void 0!==i&&void 0!==this.shapes[i]?this.shapes[i]:void 0},getCurrentRegionFields:function(){var t=this.currentRegion;return{isNull:void 0===this.values[t],value:this.values[t],percent:this.values[t]/this.total*100,color:this.options.get("sliceColors")[t%this.options.get("sliceColors").length],offset:t}},changeHighlight:function(t){var e=this.currentRegion,n=this.renderSlice(e,t),i=this.valueShapes[e];delete this.shapes[i],this.target.replaceWithShape(i,n),this.valueShapes[e]=n.id,this.shapes[n.id]=e},renderSlice:function(t,e){var n,i,r,a,o,l=this.target,u=this.options,d=this.radius,c=u.get("borderWidth"),h=u.get("offset"),f=2*s.PI,p=this.values,m=this.total,g=h?2*s.PI*(h/360):0;for(a=p.length,r=0;r<a;r++){if(n=g,i=g,m>0&&(i=g+f*(p[r]/m)),t===r)return o=u.get("sliceColors")[r%u.get("sliceColors").length],e&&(o=this.calcHighlightColor(o,u)),l.drawPieSlice(d,d,d-c,n,i,void 0,o);g=i}},render:function(){var t,e,n=this.target,i=this.values,r=this.options,a=this.radius,o=r.get("borderWidth"),l=r.get("donutWidth");if(L._super.render.call(this)){for(o&&n.drawCircle(a,a,s.floor(a-o/2),r.get("borderColor"),void 0,o).append(),e=i.length;e--;)i[e]&&(t=this.renderSlice(e).append(),this.valueShapes[e]=t.id,this.shapes[t.id]=e);l&&n.drawCircle(a,a,a-l,r.get("donutColor"),r.get("donutColor"),0).append(),n.render()}}}),t.fn.sparkline.box=T=n(t.fn.sparkline._base,{type:"box",init:function(e,n,i,r,a){T._super.init.call(this,e,n,i,r,a),this.values=t.map(n,Number),this.width="auto"===i.get("width")?"4.0em":r,this.initTarget(),this.values.length||(this.disabled=1)},getRegion:function(){return 1},getCurrentRegionFields:function(){var t=[{field:"lq",value:this.quartiles[0]},{field:"med",value:this.quartiles[1]},{field:"uq",value:this.quartiles[2]}];return void 0!==this.loutlier&&t.push({field:"lo",value:this.loutlier}),void 0!==this.routlier&&t.push({field:"ro",value:this.routlier}),void 0!==this.lwhisker&&t.push({field:"lw",value:this.lwhisker}),void 0!==this.rwhisker&&t.push({field:"rw",value:this.rwhisker}),t},render:function(){var t,e,n,i,r,o,l,u,d,c,h,f=this.target,p=this.values,m=p.length,g=this.options,_=this.canvasWidth,v=this.canvasHeight,y=void 0===g.get("chartRangeMin")?s.min.apply(s,p):g.get("chartRangeMin"),b=void 0===g.get("chartRangeMax")?s.max.apply(s,p):g.get("chartRangeMax"),M=0;if(T._super.render.call(this)){if(g.get("raw"))g.get("showOutliers")&&p.length>5?(e=p[0],t=p[1],i=p[2],r=p[3],o=p[4],l=p[5],u=p[6]):(t=p[0],i=p[1],r=p[2],o=p[3],l=p[4]);else if(p.sort(function(t,e){return t-e}),i=a(p,1),r=a(p,2),o=a(p,3),n=o-i,g.get("showOutliers")){for(t=l=void 0,d=0;d<m;d++)void 0===t&&p[d]>i-n*g.get("outlierIQR")&&(t=p[d]),p[d]<o+n*g.get("outlierIQR")&&(l=p[d]);e=p[0],u=p[m-1]}else t=p[0],l=p[m-1];this.quartiles=[i,r,o],this.lwhisker=t,this.rwhisker=l,this.loutlier=e,this.routlier=u,h=_/(b-y+1),g.get("showOutliers")&&(M=s.ceil(g.get("spotRadius")),_-=2*s.ceil(g.get("spotRadius")),h=_/(b-y+1),e<t&&f.drawCircle((e-y)*h+M,v/2,g.get("spotRadius"),g.get("outlierLineColor"),g.get("outlierFillColor")).append(),u>l&&f.drawCircle((u-y)*h+M,v/2,g.get("spotRadius"),g.get("outlierLineColor"),g.get("outlierFillColor")).append()),f.drawRect(s.round((i-y)*h+M),s.round(.1*v),s.round((o-i)*h),s.round(.8*v),g.get("boxLineColor"),g.get("boxFillColor")).append(),f.drawLine(s.round((t-y)*h+M),s.round(v/2),s.round((i-y)*h+M),s.round(v/2),g.get("lineColor")).append(),f.drawLine(s.round((t-y)*h+M),s.round(v/4),s.round((t-y)*h+M),s.round(v-v/4),g.get("whiskerColor")).append(),f.drawLine(s.round((l-y)*h+M),s.round(v/2),s.round((o-y)*h+M),s.round(v/2),g.get("lineColor")).append(),f.drawLine(s.round((l-y)*h+M),s.round(v/4),s.round((l-y)*h+M),s.round(v-v/4),g.get("whiskerColor")).append(),f.drawLine(s.round((r-y)*h+M),s.round(.1*v),s.round((r-y)*h+M),s.round(.9*v),g.get("medianColor")).append(),g.get("target")&&(c=s.ceil(g.get("spotRadius")),f.drawLine(s.round((g.get("target")-y)*h+M),s.round(v/2-c),s.round((g.get("target")-y)*h+M),s.round(v/2+c),g.get("targetColor")).append(),f.drawLine(s.round((g.get("target")-y)*h+M-c),s.round(v/2),s.round((g.get("target")-y)*h+M+c),s.round(v/2),g.get("targetColor")).append()),f.render()}}}),C=n({init:function(t,e,n,i){this.target=t,this.id=e,this.type=n,this.args=i},append:function(){return this.target.appendShape(this),this}}),Y=n({_pxregex:/(\d+)(px)?\s*$/i,init:function(e,n,i){e&&(this.width=e,this.height=n,this.target=i,this.lastShapeId=null,i[0]&&(i=i[0]),t.data(i,"_jqs_vcanvas",this))},drawLine:function(t,e,n,i,r,a){return this.drawShape([[t,e],[n,i]],r,a)},drawShape:function(t,e,n,i){return this._genShape("Shape",[t,e,n,i])},drawCircle:function(t,e,n,i,r,a){return this._genShape("Circle",[t,e,n,i,r,a])},drawPieSlice:function(t,e,n,i,r,a,o){return this._genShape("PieSlice",[t,e,n,i,r,a,o])},drawRect:function(t,e,n,i,r,a){return this._genShape("Rect",[t,e,n,i,r,a])},getElement:function(){return this.canvas},getLastShapeId:function(){return this.lastShapeId},reset:function(){alert("reset not implemented")},_insert:function(e,n){t(n).html(e)},_calculatePixelDims:function(e,n,i){var r;r=this._pxregex.exec(n),this.pixelHeight=r?r[1]:t(i).height(),r=this._pxregex.exec(e),this.pixelWidth=r?r[1]:t(i).width()},_genShape:function(t,e){var n=P++;return e.unshift(n),new C(this,n,t,e)},appendShape:function(t){alert("appendShape not implemented")},replaceWithShape:function(t,e){alert("replaceWithShape not implemented")},insertAfterShape:function(t,e){alert("insertAfterShape not implemented")},removeShapeId:function(t){alert("removeShapeId not implemented")},getShapeAt:function(t,e,n){alert("getShapeAt not implemented")},render:function(){alert("render not implemented")}}),E=n(Y,{init:function(e,n,i,r){E._super.init.call(this,e,n,i),this.canvas=o.createElement("canvas"),i[0]&&(i=i[0]),t.data(i,"_jqs_vcanvas",this),t(this.canvas).css({display:"inline-block",width:e,height:n,verticalAlign:"top"}),this._insert(this.canvas,i),this._calculatePixelDims(e,n,this.canvas),this.canvas.width=this.pixelWidth,this.canvas.height=this.pixelHeight,this.interact=r,this.shapes={},this.shapeseq=[],this.currentTargetShapeId=void 0,t(this.canvas).css({width:this.pixelWidth,height:this.pixelHeight})},_getContext:function(t,e,n){var i=this.canvas.getContext("2d");return void 0!==t&&(i.strokeStyle=t),i.lineWidth=void 0===n?1:n,void 0!==e&&(i.fillStyle=e),i},reset:function(){this._getContext().clearRect(0,0,this.pixelWidth,this.pixelHeight),this.shapes={},this.shapeseq=[],this.currentTargetShapeId=void 0},_drawShape:function(t,e,n,i,r){var a,o,s=this._getContext(n,i,r);for(s.beginPath(),s.moveTo(e[0][0]+.5,e[0][1]+.5),a=1,o=e.length;a<o;a++)s.lineTo(e[a][0]+.5,e[a][1]+.5);void 0!==n&&s.stroke(),void 0!==i&&s.fill(),void 0!==this.targetX&&void 0!==this.targetY&&s.isPointInPath(this.targetX,this.targetY)&&(this.currentTargetShapeId=t)},_drawCircle:function(t,e,n,i,r,a,o){var l=this._getContext(r,a,o);l.beginPath(),l.arc(e,n,i,0,2*s.PI,!1),void 0!==this.targetX&&void 0!==this.targetY&&l.isPointInPath(this.targetX,this.targetY)&&(this.currentTargetShapeId=t),void 0!==r&&l.stroke(),void 0!==a&&l.fill()},_drawPieSlice:function(t,e,n,i,r,a,o,s){var l=this._getContext(o,s);l.beginPath(),l.moveTo(e,n),l.arc(e,n,i,r,a,!1),l.lineTo(e,n),l.closePath(),void 0!==o&&l.stroke(),s&&l.fill(),void 0!==this.targetX&&void 0!==this.targetY&&l.isPointInPath(this.targetX,this.targetY)&&(this.currentTargetShapeId=t)},_drawRect:function(t,e,n,i,r,a,o){return this._drawShape(t,[[e,n],[e+i,n],[e+i,n+r],[e,n+r],[e,n]],a,o)},appendShape:function(t){return this.shapes[t.id]=t,this.shapeseq.push(t.id),this.lastShapeId=t.id,t.id},replaceWithShape:function(t,e){var n,i=this.shapeseq;for(this.shapes[e.id]=e,n=i.length;n--;)i[n]==t&&(i[n]=e.id);delete this.shapes[t]},replaceWithShapes:function(t,e){var n,i,r,a=this.shapeseq,o={};for(i=t.length;i--;)o[t[i]]=!0;for(i=a.length;i--;)n=a[i],o[n]&&(a.splice(i,1),delete this.shapes[n],r=i);for(i=e.length;i--;)a.splice(r,0,e[i].id),this.shapes[e[i].id]=e[i]},insertAfterShape:function(t,e){var n,i=this.shapeseq;for(n=i.length;n--;)if(i[n]===t)return i.splice(n+1,0,e.id),void(this.shapes[e.id]=e)},removeShapeId:function(t){var e,n=this.shapeseq;for(e=n.length;e--;)if(n[e]===t){n.splice(e,1);break}delete this.shapes[t]},getShapeAt:function(t,e,n){return this.targetX=e,this.targetY=n,this.render(),this.currentTargetShapeId},render:function(){var t,e,n,i=this.shapeseq,r=this.shapes,a=i.length,o=this._getContext();for(o.clearRect(0,0,this.pixelWidth,this.pixelHeight),n=0;n<a;n++)t=i[n],e=r[t],this["_draw"+e.type].apply(this,e.args);this.interact||(this.shapes={},this.shapeseq=[])}}),H=n(Y,{init:function(e,n,i){var r;H._super.init.call(this,e,n,i),i[0]&&(i=i[0]),t.data(i,"_jqs_vcanvas",this),this.canvas=o.createElement("span"),t(this.canvas).css({display:"inline-block",position:"relative",overflow:"hidden",width:e,height:n,margin:"0px",padding:"0px",verticalAlign:"top"}),this._insert(this.canvas,i),this._calculatePixelDims(e,n,this.canvas),this.canvas.width=this.pixelWidth,this.canvas.height=this.pixelHeight,r='<v:group coordorigin="0 0" coordsize="'+this.pixelWidth+" "+this.pixelHeight+'" style="position:absolute;top:0;left:0;width:'+this.pixelWidth+"px;height="+this.pixelHeight+'px;"></v:group>',this.canvas.insertAdjacentHTML("beforeEnd",r),this.group=t(this.canvas).children()[0],this.rendered=!1,this.prerender=""},_drawShape:function(t,e,n,i,r){var a,o,s,l,u,d,c=[];for(d=0,u=e.length;d<u;d++)c[d]=e[d][0]+","+e[d][1];return a=c.splice(0,1),r=void 0===r?1:r,o=void 0===n?' stroked="false" ':' strokeWeight="'+r+'px" strokeColor="'+n+'" ',s=void 0===i?' filled="false"':' fillColor="'+i+'" filled="true" ',l=c[0]===c[c.length-1]?"x ":"",'<v:shape coordorigin="0 0" coordsize="'+this.pixelWidth+" "+this.pixelHeight+'" id="jqsshape'+t+'" '+o+s+' style="position:absolute;left:0px;top:0px;height:'+this.pixelHeight+"px;width:"+this.pixelWidth+'px;padding:0px;margin:0px;" path="m '+a+" l "+c.join(", ")+" "+l+'e"> </v:shape>'},_drawCircle:function(t,e,n,i,r,a,o){var s,l;return e-=i,n-=i,s=void 0===r?' stroked="false" ':' strokeWeight="'+o+'px" strokeColor="'+r+'" ',l=void 0===a?' filled="false"':' fillColor="'+a+'" filled="true" ','<v:oval id="jqsshape'+t+'" '+s+l+' style="position:absolute;top:'+n+"px; left:"+e+"px; width:"+2*i+"px; height:"+2*i+'px"></v:oval>'},_drawPieSlice:function(t,e,n,i,r,a,o,l){var u,d,c,h,f,p,m;if(r===a)return"";if(a-r==2*s.PI&&(r=0,a=2*s.PI),d=e+s.round(s.cos(r)*i),c=n+s.round(s.sin(r)*i),h=e+s.round(s.cos(a)*i),f=n+s.round(s.sin(a)*i),d===h&&c===f){if(a-r<s.PI)return"";d=h=e+i,c=f=n}return d===h&&c===f&&a-r<s.PI?"":(u=[e-i,n-i,e+i,n+i,d,c,h,f],p=void 0===o?' stroked="false" ':' strokeWeight="1px" strokeColor="'+o+'" ',m=void 0===l?' filled="false"':' fillColor="'+l+'" filled="true" ','<v:shape coordorigin="0 0" coordsize="'+this.pixelWidth+" "+this.pixelHeight+'" id="jqsshape'+t+'" '+p+m+' style="position:absolute;left:0px;top:0px;height:'+this.pixelHeight+"px;width:"+this.pixelWidth+'px;padding:0px;margin:0px;" path="m '+e+","+n+" wa "+u.join(", ")+' x e"> </v:shape>')},_drawRect:function(t,e,n,i,r,a,o){return this._drawShape(t,[[e,n],[e,n+r],[e+i,n+r],[e+i,n],[e,n]],a,o)},reset:function(){this.group.innerHTML=""},appendShape:function(t){var e=this["_draw"+t.type].apply(this,t.args);return this.rendered?this.group.insertAdjacentHTML("beforeEnd",e):this.prerender+=e,this.lastShapeId=t.id,t.id},replaceWithShape:function(e,n){var i=t("#jqsshape"+e),r=this["_draw"+n.type].apply(this,n.args);i[0].outerHTML=r},replaceWithShapes:function(e,n){var i,r=t("#jqsshape"+e[0]),a="",o=n.length;for(i=0;i<o;i++)a+=this["_draw"+n[i].type].apply(this,n[i].args);for(r[0].outerHTML=a,i=1;i<e.length;i++)t("#jqsshape"+e[i]).remove()},insertAfterShape:function(e,n){var i=t("#jqsshape"+e),r=this["_draw"+n.type].apply(this,n.args);i[0].insertAdjacentHTML("afterEnd",r)},removeShapeId:function(e){var n=t("#jqsshape"+e);this.group.removeChild(n[0])},getShapeAt:function(t,e,n){return t.id.substr(8)},render:function(){this.rendered||(this.group.innerHTML=this.prerender,this.rendered=!0)}})})}(document,Math)},,function(t,e,n){!function(t,i){i(e,n(1),n(170))}(0,function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function r(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),i.forEach(function(e){a(t,e,n[e])})}return t}function s(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function l(t){return{}.toString.call(t).match(/\s([a-z]+)/i)[1].toLowerCase()}function u(){return{bindType:f,delegateType:f,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}}}function d(t){var n=this,i=!1;return e(this).one(p.TRANSITION_END,function(){i=!0}),setTimeout(function(){i||p.triggerTransitionEnd(n)},t),this}function c(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===ut.indexOf(n)||Boolean(t.nodeValue.match(ht)||t.nodeValue.match(ft));for(var i=e.filter(function(t){return t instanceof RegExp}),r=0,a=i.length;r<a;r++)if(n.match(i[r]))return!0;return!1}function h(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=new window.DOMParser,r=i.parseFromString(t,"text/html"),a=Object.keys(e),o=[].slice.call(r.body.querySelectorAll("*")),s=0,l=o.length;s<l;s++){(function(t,n){var i=o[t],r=i.nodeName.toLowerCase();if(-1===a.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var s=[].slice.call(i.attributes),l=[].concat(e["*"]||[],e[r]||[]);s.forEach(function(t){c(t,l)||i.removeAttribute(t.nodeName)})})(s)}return r.body.innerHTML}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var f="transitionend",p={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var n=e(t).css("transition-duration"),i=e(t).css("transition-delay"),r=parseFloat(n),a=parseFloat(i);return r||a?(n=n.split(",")[0],i=i.split(",")[0],1e3*(parseFloat(n)+parseFloat(i))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){e(t).trigger(f)},supportsTransitionEnd:function(){return Boolean(f)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var r=n[i],a=e[i],o=a&&p.isElement(a)?"element":l(a);if(!new RegExp(r).test(o))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+o+'" but expected type "'+r+'".')}},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?p.findShadowRoot(t.parentNode):null}};!function(){e.fn.emulateTransitionEnd=d,e.event.special[p.TRANSITION_END]=u()}();var m="alert",g=e.fn[m],_={DISMISS:'[data-dismiss="alert"]'},v={CLOSE:"close.bs.alert",CLOSED:"closed.bs.alert",CLICK_DATA_API:"click.bs.alert.data-api"},y={ALERT:"alert",FADE:"fade",SHOW:"show"},b=function(){function t(t){this._element=t}var n=t.prototype;return n.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},n.dispose=function(){e.removeData(this._element,"bs.alert"),this._element=null},n._getRootElement=function(t){var n=p.getSelectorFromElement(t),i=!1;return n&&(i=document.querySelector(n)),i||(i=e(t).closest("."+y.ALERT)[0]),i},n._triggerCloseEvent=function(t){var n=e.Event(v.CLOSE);return e(t).trigger(n),n},n._removeElement=function(t){var n=this;if(e(t).removeClass(y.SHOW),!e(t).hasClass(y.FADE))return void this._destroyElement(t);var i=p.getTransitionDurationFromElement(t);e(t).one(p.TRANSITION_END,function(e){return n._destroyElement(t,e)}).emulateTransitionEnd(i)},n._destroyElement=function(t){e(t).detach().trigger(v.CLOSED).remove()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),r=i.data("bs.alert");r||(r=new t(this),i.data("bs.alert",r)),"close"===n&&r[n](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),t}();e(document).on(v.CLICK_DATA_API,_.DISMISS,b._handleDismiss(new b)),e.fn[m]=b._jQueryInterface,e.fn[m].Constructor=b,e.fn[m].noConflict=function(){return e.fn[m]=g,b._jQueryInterface};var M=e.fn.button,w={ACTIVE:"active",BUTTON:"btn",FOCUS:"focus"},D={DATA_TOGGLE_CARROT:'[data-toggle^="button"]',DATA_TOGGLE:'[data-toggle="buttons"]',INPUT:'input:not([type="hidden"])',ACTIVE:".active",BUTTON:".btn"},S={CLICK_DATA_API:"click.bs.button.data-api",FOCUS_BLUR_DATA_API:"focus.bs.button.data-api blur.bs.button.data-api"},L=function(){function t(t){this._element=t}var n=t.prototype;return n.toggle=function(){var t=!0,n=!0,i=e(this._element).closest(D.DATA_TOGGLE)[0];if(i){var r=this._element.querySelector(D.INPUT);if(r){if("radio"===r.type)if(r.checked&&this._element.classList.contains(w.ACTIVE))t=!1;else{var a=i.querySelector(D.ACTIVE);a&&e(a).removeClass(w.ACTIVE)}if(t){if(r.hasAttribute("disabled")||i.hasAttribute("disabled")||r.classList.contains("disabled")||i.classList.contains("disabled"))return;r.checked=!this._element.classList.contains(w.ACTIVE),e(r).trigger("change")}r.focus(),n=!1}}n&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(w.ACTIVE)),t&&e(this._element).toggleClass(w.ACTIVE)},n.dispose=function(){e.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(n){return this.each(function(){var i=e(this).data("bs.button");i||(i=new t(this),e(this).data("bs.button",i)),"toggle"===n&&i[n]()})},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),t}();e(document).on(S.CLICK_DATA_API,D.DATA_TOGGLE_CARROT,function(t){t.preventDefault();var n=t.target;e(n).hasClass(w.BUTTON)||(n=e(n).closest(D.BUTTON)),L._jQueryInterface.call(e(n),"toggle")}).on(S.FOCUS_BLUR_DATA_API,D.DATA_TOGGLE_CARROT,function(t){var n=e(t.target).closest(D.BUTTON)[0];e(n).toggleClass(w.FOCUS,/^focus(in)?$/.test(t.type))}),e.fn.button=L._jQueryInterface,e.fn.button.Constructor=L,e.fn.button.noConflict=function(){return e.fn.button=M,L._jQueryInterface};var T="carousel",x=".bs.carousel",k=e.fn[T],C={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},E={NEXT:"next",PREV:"prev",LEFT:"left",RIGHT:"right"},H={SLIDE:"slide.bs.carousel",SLID:"slid.bs.carousel",KEYDOWN:"keydown.bs.carousel",MOUSEENTER:"mouseenter.bs.carousel",MOUSELEAVE:"mouseleave.bs.carousel",TOUCHSTART:"touchstart.bs.carousel",TOUCHMOVE:"touchmove.bs.carousel",TOUCHEND:"touchend.bs.carousel",POINTERDOWN:"pointerdown.bs.carousel",POINTERUP:"pointerup.bs.carousel",DRAG_START:"dragstart.bs.carousel",LOAD_DATA_API:"load.bs.carousel.data-api",CLICK_DATA_API:"click.bs.carousel.data-api"},A={CAROUSEL:"carousel",ACTIVE:"active",SLIDE:"slide",RIGHT:"carousel-item-right",LEFT:"carousel-item-left",NEXT:"carousel-item-next",PREV:"carousel-item-prev",ITEM:"carousel-item",POINTER_EVENT:"pointer-event"},I={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",ITEM_IMG:".carousel-item img",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},P={TOUCH:"touch",PEN:"pen"},O=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(I.INDICATORS),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var n=t.prototype;return n.next=function(){this._isSliding||this._slide(E.NEXT)},n.nextWhenVisible=function(){!document.hidden&&e(this._element).is(":visible")&&"hidden"!==e(this._element).css("visibility")&&this.next()},n.prev=function(){this._isSliding||this._slide(E.PREV)},n.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(I.NEXT_PREV)&&(p.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},n.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},n.to=function(t){var n=this;this._activeElement=this._element.querySelector(I.ACTIVE_ITEM);var i=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0)){if(this._isSliding)return void e(this._element).one(H.SLID,function(){return n.to(t)});if(i===t)return this.pause(),void this.cycle();var r=t>i?E.NEXT:E.PREV;this._slide(r,this._items[t])}},n.dispose=function(){e(this._element).off(x),e.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},n._getConfig=function(t){return t=o({},C,t),p.typeCheckConfig(T,t,Y),t},n._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;e>0&&this.prev(),e<0&&this.next()}},n._addEventListeners=function(){var t=this;this._config.keyboard&&e(this._element).on(H.KEYDOWN,function(e){return t._keydown(e)}),"hover"===this._config.pause&&e(this._element).on(H.MOUSEENTER,function(e){return t.pause(e)}).on(H.MOUSELEAVE,function(e){return t.cycle(e)}),this._config.touch&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var n=function(e){t._pointerEvent&&P[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},i=function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX},r=function(e){t._pointerEvent&&P[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout(function(e){return t.cycle(e)},500+t._config.interval))};e(this._element.querySelectorAll(I.ITEM_IMG)).on(H.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(e(this._element).on(H.POINTERDOWN,function(t){return n(t)}),e(this._element).on(H.POINTERUP,function(t){return r(t)}),this._element.classList.add(A.POINTER_EVENT)):(e(this._element).on(H.TOUCHSTART,function(t){return n(t)}),e(this._element).on(H.TOUCHMOVE,function(t){return i(t)}),e(this._element).on(H.TOUCHEND,function(t){return r(t)}))}},n._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},n._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(I.ITEM)):[],this._items.indexOf(t)},n._getItemByDirection=function(t,e){var n=t===E.NEXT,i=t===E.PREV,r=this._getItemIndex(e),a=this._items.length-1;if((i&&0===r||n&&r===a)&&!this._config.wrap)return e;var o=t===E.PREV?-1:1,s=(r+o)%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},n._triggerSlideEvent=function(t,n){var i=this._getItemIndex(t),r=this._getItemIndex(this._element.querySelector(I.ACTIVE_ITEM)),a=e.Event(H.SLIDE,{relatedTarget:t,direction:n,from:r,to:i});return e(this._element).trigger(a),a},n._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var n=[].slice.call(this._indicatorsElement.querySelectorAll(I.ACTIVE));e(n).removeClass(A.ACTIVE);var i=this._indicatorsElement.children[this._getItemIndex(t)];i&&e(i).addClass(A.ACTIVE)}},n._slide=function(t,n){var i,r,a,o=this,s=this._element.querySelector(I.ACTIVE_ITEM),l=this._getItemIndex(s),u=n||s&&this._getItemByDirection(t,s),d=this._getItemIndex(u),c=Boolean(this._interval);if(t===E.NEXT?(i=A.LEFT,r=A.NEXT,a=E.LEFT):(i=A.RIGHT,r=A.PREV,a=E.RIGHT),u&&e(u).hasClass(A.ACTIVE))return void(this._isSliding=!1);if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&s&&u){this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(u);var h=e.Event(H.SLID,{relatedTarget:u,direction:a,from:l,to:d});if(e(this._element).hasClass(A.SLIDE)){e(u).addClass(r),p.reflow(u),e(s).addClass(i),e(u).addClass(i);var f=parseInt(u.getAttribute("data-interval"),10);f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=f):this._config.interval=this._config.defaultInterval||this._config.interval;var m=p.getTransitionDurationFromElement(s);e(s).one(p.TRANSITION_END,function(){e(u).removeClass(i+" "+r).addClass(A.ACTIVE),e(s).removeClass(A.ACTIVE+" "+r+" "+i),o._isSliding=!1,setTimeout(function(){return e(o._element).trigger(h)},0)}).emulateTransitionEnd(m)}else e(s).removeClass(A.ACTIVE),e(u).addClass(A.ACTIVE),this._isSliding=!1,e(this._element).trigger(h);c&&this.cycle()}},t._jQueryInterface=function(n){return this.each(function(){var i=e(this).data("bs.carousel"),r=o({},C,e(this).data());"object"==typeof n&&(r=o({},r,n));var a="string"==typeof n?n:r.slide;if(i||(i=new t(this,r),e(this).data("bs.carousel",i)),"number"==typeof n)i.to(n);else if("string"==typeof a){if(void 0===i[a])throw new TypeError('No method named "'+a+'"');i[a]()}else r.interval&&r.ride&&(i.pause(),i.cycle())})},t._dataApiClickHandler=function(n){var i=p.getSelectorFromElement(this);if(i){var r=e(i)[0];if(r&&e(r).hasClass(A.CAROUSEL)){var a=o({},e(r).data(),e(this).data()),s=this.getAttribute("data-slide-to");s&&(a.interval=!1),t._jQueryInterface.call(e(r),a),s&&e(r).data("bs.carousel").to(s),n.preventDefault()}}},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return C}}]),t}();e(document).on(H.CLICK_DATA_API,I.DATA_SLIDE,O._dataApiClickHandler),e(window).on(H.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(I.DATA_RIDE)),n=0,i=t.length;n<i;n++){var r=e(t[n]);O._jQueryInterface.call(r,r.data())}}),e.fn[T]=O._jQueryInterface,e.fn[T].Constructor=O,e.fn[T].noConflict=function(){return e.fn[T]=k,O._jQueryInterface};var R="collapse",j=e.fn[R],F={toggle:!0,parent:""},W={toggle:"boolean",parent:"(string|element)"},N={SHOW:"show.bs.collapse",SHOWN:"shown.bs.collapse",HIDE:"hide.bs.collapse",HIDDEN:"hidden.bs.collapse",CLICK_DATA_API:"click.bs.collapse.data-api"},z={SHOW:"show",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"},V={WIDTH:"width",HEIGHT:"height"},B={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},U=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(B.DATA_TOGGLE)),i=0,r=n.length;i<r;i++){var a=n[i],o=p.getSelectorFromElement(a),s=[].slice.call(document.querySelectorAll(o)).filter(function(e){return e===t});null!==o&&s.length>0&&(this._selector=o,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var n=t.prototype;return n.toggle=function(){e(this._element).hasClass(z.SHOW)?this.hide():this.show()},n.show=function(){var n=this;if(!this._isTransitioning&&!e(this._element).hasClass(z.SHOW)){var i,r;if(this._parent&&(i=[].slice.call(this._parent.querySelectorAll(B.ACTIVES)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(z.COLLAPSE)}),0===i.length&&(i=null)),!(i&&(r=e(i).not(this._selector).data("bs.collapse"))&&r._isTransitioning)){var a=e.Event(N.SHOW);if(e(this._element).trigger(a),!a.isDefaultPrevented()){i&&(t._jQueryInterface.call(e(i).not(this._selector),"hide"),r||e(i).data("bs.collapse",null));var o=this._getDimension();e(this._element).removeClass(z.COLLAPSE).addClass(z.COLLAPSING),this._element.style[o]=0,this._triggerArray.length&&e(this._triggerArray).removeClass(z.COLLAPSED).attr("aria-expanded",!0),this.setTransitioning(!0);var s=function(){e(n._element).removeClass(z.COLLAPSING).addClass(z.COLLAPSE).addClass(z.SHOW),n._element.style[o]="",n.setTransitioning(!1),e(n._element).trigger(N.SHOWN)},l=o[0].toUpperCase()+o.slice(1),u="scroll"+l,d=p.getTransitionDurationFromElement(this._element);e(this._element).one(p.TRANSITION_END,s).emulateTransitionEnd(d),this._element.style[o]=this._element[u]+"px"}}}},n.hide=function(){var t=this;if(!this._isTransitioning&&e(this._element).hasClass(z.SHOW)){var n=e.Event(N.HIDE);if(e(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",p.reflow(this._element),e(this._element).addClass(z.COLLAPSING).removeClass(z.COLLAPSE).removeClass(z.SHOW);var r=this._triggerArray.length;if(r>0)for(var a=0;a<r;a++){var o=this._triggerArray[a],s=p.getSelectorFromElement(o);if(null!==s){var l=e([].slice.call(document.querySelectorAll(s)));l.hasClass(z.SHOW)||e(o).addClass(z.COLLAPSED).attr("aria-expanded",!1)}}this.setTransitioning(!0);var u=function(){t.setTransitioning(!1),e(t._element).removeClass(z.COLLAPSING).addClass(z.COLLAPSE).trigger(N.HIDDEN)};this._element.style[i]="";var d=p.getTransitionDurationFromElement(this._element);e(this._element).one(p.TRANSITION_END,u).emulateTransitionEnd(d)}}},n.setTransitioning=function(t){this._isTransitioning=t},n.dispose=function(){e.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},n._getConfig=function(t){return t=o({},F,t),t.toggle=Boolean(t.toggle),p.typeCheckConfig(R,t,W),t},n._getDimension=function(){return e(this._element).hasClass(V.WIDTH)?V.WIDTH:V.HEIGHT},n._getParent=function(){var n,i=this;p.isElement(this._config.parent)?(n=this._config.parent,void 0!==this._config.parent.jquery&&(n=this._config.parent[0])):n=document.querySelector(this._config.parent);var r='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',a=[].slice.call(n.querySelectorAll(r));return e(a).each(function(e,n){i._addAriaAndCollapsedClass(t._getTargetFromElement(n),[n])}),n},n._addAriaAndCollapsedClass=function(t,n){var i=e(t).hasClass(z.SHOW);n.length&&e(n).toggleClass(z.COLLAPSED,!i).attr("aria-expanded",i)},t._getTargetFromElement=function(t){var e=p.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),r=i.data("bs.collapse"),a=o({},F,i.data(),"object"==typeof n&&n?n:{});if(!r&&a.toggle&&/show|hide/.test(n)&&(a.toggle=!1),r||(r=new t(this,a),i.data("bs.collapse",r)),"string"==typeof n){if(void 0===r[n])throw new TypeError('No method named "'+n+'"');r[n]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return F}}]),t}();e(document).on(N.CLICK_DATA_API,B.DATA_TOGGLE,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=e(this),i=p.getSelectorFromElement(this),r=[].slice.call(document.querySelectorAll(i));e(r).each(function(){var t=e(this),i=t.data("bs.collapse"),r=i?"toggle":n.data();U._jQueryInterface.call(t,r)})}),e.fn[R]=U._jQueryInterface,e.fn[R].Constructor=U,e.fn[R].noConflict=function(){return e.fn[R]=j,U._jQueryInterface};var G="dropdown",q=e.fn[G],X=new RegExp("38|40|27"),J={HIDE:"hide.bs.dropdown",HIDDEN:"hidden.bs.dropdown",SHOW:"show.bs.dropdown",SHOWN:"shown.bs.dropdown",CLICK:"click.bs.dropdown",CLICK_DATA_API:"click.bs.dropdown.data-api",KEYDOWN_DATA_API:"keydown.bs.dropdown.data-api",KEYUP_DATA_API:"keyup.bs.dropdown.data-api"},$={DISABLED:"disabled",SHOW:"show",DROPUP:"dropup",DROPRIGHT:"dropright",DROPLEFT:"dropleft",MENURIGHT:"dropdown-menu-right",MENULEFT:"dropdown-menu-left",POSITION_STATIC:"position-static"},K={DATA_TOGGLE:'[data-toggle="dropdown"]',FORM_CHILD:".dropdown form",MENU:".dropdown-menu",NAVBAR_NAV:".navbar-nav",VISIBLE_ITEMS:".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)"},Z={TOP:"top-start",TOPEND:"top-end",BOTTOM:"bottom-start",BOTTOMEND:"bottom-end",RIGHT:"right-start",RIGHTEND:"right-end",LEFT:"left-start",LEFTEND:"left-end"},Q={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},tt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},et=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var i=t.prototype;return i.toggle=function(){if(!this._element.disabled&&!e(this._element).hasClass($.DISABLED)){var i=t._getParentFromElement(this._element),r=e(this._menu).hasClass($.SHOW);if(t._clearMenus(),!r){var a={relatedTarget:this._element},o=e.Event(J.SHOW,a);if(e(i).trigger(o),!o.isDefaultPrevented()){if(!this._inNavbar){if(void 0===n)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var s=this._element;"parent"===this._config.reference?s=i:p.isElement(this._config.reference)&&(s=this._config.reference,void 0!==this._config.reference.jquery&&(s=this._config.reference[0])),"scrollParent"!==this._config.boundary&&e(i).addClass($.POSITION_STATIC),this._popper=new n(s,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===e(i).closest(K.NAVBAR_NAV).length&&e(document.body).children().on("mouseover",null,e.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),e(this._menu).toggleClass($.SHOW),e(i).toggleClass($.SHOW).trigger(e.Event(J.SHOWN,a))}}}},i.show=function(){if(!(this._element.disabled||e(this._element).hasClass($.DISABLED)||e(this._menu).hasClass($.SHOW))){var n={relatedTarget:this._element},i=e.Event(J.SHOW,n),r=t._getParentFromElement(this._element);e(r).trigger(i),i.isDefaultPrevented()||(e(this._menu).toggleClass($.SHOW),e(r).toggleClass($.SHOW).trigger(e.Event(J.SHOWN,n)))}},i.hide=function(){if(!this._element.disabled&&!e(this._element).hasClass($.DISABLED)&&e(this._menu).hasClass($.SHOW)){var n={relatedTarget:this._element},i=e.Event(J.HIDE,n),r=t._getParentFromElement(this._element);e(r).trigger(i),i.isDefaultPrevented()||(e(this._menu).toggleClass($.SHOW),e(r).toggleClass($.SHOW).trigger(e.Event(J.HIDDEN,n)))}},i.dispose=function(){e.removeData(this._element,"bs.dropdown"),e(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},i.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},i._addEventListeners=function(){var t=this;e(this._element).on(J.CLICK,function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},i._getConfig=function(t){return t=o({},this.constructor.Default,e(this._element).data(),t),p.typeCheckConfig(G,t,this.constructor.DefaultType),t},i._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(K.MENU))}return this._menu},i._getPlacement=function(){var t=e(this._element.parentNode),n=Z.BOTTOM;return t.hasClass($.DROPUP)?(n=Z.TOP,e(this._menu).hasClass($.MENURIGHT)&&(n=Z.TOPEND)):t.hasClass($.DROPRIGHT)?n=Z.RIGHT:t.hasClass($.DROPLEFT)?n=Z.LEFT:e(this._menu).hasClass($.MENURIGHT)&&(n=Z.BOTTOMEND),n},i._detectNavbar=function(){return e(this._element).closest(".navbar").length>0},i._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=o({},e.offsets,t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},i._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),t},t._jQueryInterface=function(n){return this.each(function(){var i=e(this).data("bs.dropdown"),r="object"==typeof n?n:null;if(i||(i=new t(this,r),e(this).data("bs.dropdown",i)),"string"==typeof n){if(void 0===i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},t._clearMenus=function(n){if(!n||3!==n.which&&("keyup"!==n.type||9===n.which))for(var i=[].slice.call(document.querySelectorAll(K.DATA_TOGGLE)),r=0,a=i.length;r<a;r++){var o=t._getParentFromElement(i[r]),s=e(i[r]).data("bs.dropdown"),l={relatedTarget:i[r]};if(n&&"click"===n.type&&(l.clickEvent=n),s){var u=s._menu;if(e(o).hasClass($.SHOW)&&!(n&&("click"===n.type&&/input|textarea/i.test(n.target.tagName)||"keyup"===n.type&&9===n.which)&&e.contains(o,n.target))){var d=e.Event(J.HIDE,l);e(o).trigger(d),d.isDefaultPrevented()||("ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),i[r].setAttribute("aria-expanded","false"),e(u).removeClass($.SHOW),e(o).removeClass($.SHOW).trigger(e.Event(J.HIDDEN,l)))}}}},t._getParentFromElement=function(t){var e,n=p.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(n){if((/input|textarea/i.test(n.target.tagName)?!(32===n.which||27!==n.which&&(40!==n.which&&38!==n.which||e(n.target).closest(K.MENU).length)):X.test(n.which))&&(n.preventDefault(),n.stopPropagation(),!this.disabled&&!e(this).hasClass($.DISABLED))){var i=t._getParentFromElement(this),r=e(i).hasClass($.SHOW);if(!r||r&&(27===n.which||32===n.which)){if(27===n.which){var a=i.querySelector(K.DATA_TOGGLE);e(a).trigger("focus")}return void e(this).trigger("click")}var o=[].slice.call(i.querySelectorAll(K.VISIBLE_ITEMS));if(0!==o.length){var s=o.indexOf(n.target);38===n.which&&s>0&&s--,40===n.which&&s<o.length-1&&s++,s<0&&(s=0),o[s].focus()}}},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Q}},{key:"DefaultType",get:function(){return tt}}]),t}();e(document).on(J.KEYDOWN_DATA_API,K.DATA_TOGGLE,et._dataApiKeydownHandler).on(J.KEYDOWN_DATA_API,K.MENU,et._dataApiKeydownHandler).on(J.CLICK_DATA_API+" "+J.KEYUP_DATA_API,et._clearMenus).on(J.CLICK_DATA_API,K.DATA_TOGGLE,function(t){t.preventDefault(),t.stopPropagation(),et._jQueryInterface.call(e(this),"toggle")}).on(J.CLICK_DATA_API,K.FORM_CHILD,function(t){t.stopPropagation()}),e.fn[G]=et._jQueryInterface,e.fn[G].Constructor=et,e.fn[G].noConflict=function(){return e.fn[G]=q,et._jQueryInterface};var nt=e.fn.modal,it={backdrop:!0,keyboard:!0,focus:!0,show:!0},rt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},at={HIDE:"hide.bs.modal",HIDDEN:"hidden.bs.modal",SHOW:"show.bs.modal",SHOWN:"shown.bs.modal",FOCUSIN:"focusin.bs.modal",RESIZE:"resize.bs.modal",CLICK_DISMISS:"click.dismiss.bs.modal",KEYDOWN_DISMISS:"keydown.dismiss.bs.modal",MOUSEUP_DISMISS:"mouseup.dismiss.bs.modal",MOUSEDOWN_DISMISS:"mousedown.dismiss.bs.modal",CLICK_DATA_API:"click.bs.modal.data-api"},ot={SCROLLABLE:"modal-dialog-scrollable",SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",SHOW:"show"},st={DIALOG:".modal-dialog",MODAL_BODY:".modal-body",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top"},lt=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(st.DIALOG),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var n=t.prototype;return n.toggle=function(t){return this._isShown?this.hide():this.show(t)},n.show=function(t){var n=this;if(!this._isShown&&!this._isTransitioning){e(this._element).hasClass(ot.FADE)&&(this._isTransitioning=!0);var i=e.Event(at.SHOW,{relatedTarget:t});e(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),e(this._element).on(at.CLICK_DISMISS,st.DATA_DISMISS,function(t){return n.hide(t)}),e(this._dialog).on(at.MOUSEDOWN_DISMISS,function(){e(n._element).one(at.MOUSEUP_DISMISS,function(t){e(t.target).is(n._element)&&(n._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return n._showElement(t)}))}},n.hide=function(t){var n=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var i=e.Event(at.HIDE);if(e(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var r=e(this._element).hasClass(ot.FADE);if(r&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),e(document).off(at.FOCUSIN),e(this._element).removeClass(ot.SHOW),e(this._element).off(at.CLICK_DISMISS),e(this._dialog).off(at.MOUSEDOWN_DISMISS),r){var a=p.getTransitionDurationFromElement(this._element);e(this._element).one(p.TRANSITION_END,function(t){return n._hideModal(t)}).emulateTransitionEnd(a)}else this._hideModal()}}},n.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return e(t).off(".bs.modal")}),e(document).off(at.FOCUSIN),e.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},n.handleUpdate=function(){this._adjustDialog()},n._getConfig=function(t){return t=o({},it,t),p.typeCheckConfig("modal",t,rt),t},n._showElement=function(t){var n=this,i=e(this._element).hasClass(ot.FADE);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),e(this._dialog).hasClass(ot.SCROLLABLE)?this._dialog.querySelector(st.MODAL_BODY).scrollTop=0:this._element.scrollTop=0,i&&p.reflow(this._element),e(this._element).addClass(ot.SHOW),this._config.focus&&this._enforceFocus();var r=e.Event(at.SHOWN,{relatedTarget:t}),a=function(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,e(n._element).trigger(r)};if(i){var o=p.getTransitionDurationFromElement(this._dialog);e(this._dialog).one(p.TRANSITION_END,a).emulateTransitionEnd(o)}else a()},n._enforceFocus=function(){var t=this;e(document).off(at.FOCUSIN).on(at.FOCUSIN,function(n){document!==n.target&&t._element!==n.target&&0===e(t._element).has(n.target).length&&t._element.focus()})},n._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?e(this._element).on(at.KEYDOWN_DISMISS,function(e){27===e.which&&(e.preventDefault(),t.hide())}):this._isShown||e(this._element).off(at.KEYDOWN_DISMISS)},n._setResizeEvent=function(){var t=this;this._isShown?e(window).on(at.RESIZE,function(e){return t.handleUpdate(e)}):e(window).off(at.RESIZE)},n._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){e(document.body).removeClass(ot.OPEN),t._resetAdjustments(),t._resetScrollbar(),e(t._element).trigger(at.HIDDEN)})},n._removeBackdrop=function(){this._backdrop&&(e(this._backdrop).remove(),this._backdrop=null)},n._showBackdrop=function(t){var n=this,i=e(this._element).hasClass(ot.FADE)?ot.FADE:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=ot.BACKDROP,i&&this._backdrop.classList.add(i),e(this._backdrop).appendTo(document.body),e(this._element).on(at.CLICK_DISMISS,function(t){if(n._ignoreBackdropClick)return void(n._ignoreBackdropClick=!1);t.target===t.currentTarget&&("static"===n._config.backdrop?n._element.focus():n.hide())}),i&&p.reflow(this._backdrop),e(this._backdrop).addClass(ot.SHOW),!t)return;if(!i)return void t();var r=p.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(p.TRANSITION_END,t).emulateTransitionEnd(r)}else if(!this._isShown&&this._backdrop){e(this._backdrop).removeClass(ot.SHOW);var a=function(){n._removeBackdrop(),t&&t()};if(e(this._element).hasClass(ot.FADE)){var o=p.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(p.TRANSITION_END,a).emulateTransitionEnd(o)}else a()}else t&&t()},n._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},n._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},n._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},n._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var n=[].slice.call(document.querySelectorAll(st.FIXED_CONTENT)),i=[].slice.call(document.querySelectorAll(st.STICKY_CONTENT));e(n).each(function(n,i){var r=i.style.paddingRight,a=e(i).css("padding-right");e(i).data("padding-right",r).css("padding-right",parseFloat(a)+t._scrollbarWidth+"px")}),e(i).each(function(n,i){var r=i.style.marginRight,a=e(i).css("margin-right");e(i).data("margin-right",r).css("margin-right",parseFloat(a)-t._scrollbarWidth+"px")});var r=document.body.style.paddingRight,a=e(document.body).css("padding-right");e(document.body).data("padding-right",r).css("padding-right",parseFloat(a)+this._scrollbarWidth+"px")}e(document.body).addClass(ot.OPEN)},n._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(st.FIXED_CONTENT));e(t).each(function(t,n){var i=e(n).data("padding-right");e(n).removeData("padding-right"),n.style.paddingRight=i||""});var n=[].slice.call(document.querySelectorAll(""+st.STICKY_CONTENT));e(n).each(function(t,n){var i=e(n).data("margin-right");void 0!==i&&e(n).css("margin-right",i).removeData("margin-right")});var i=e(document.body).data("padding-right");e(document.body).removeData("padding-right"),document.body.style.paddingRight=i||""},n._getScrollbarWidth=function(){var t=document.createElement("div");t.className=ot.SCROLLBAR_MEASURER,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(n,i){return this.each(function(){var r=e(this).data("bs.modal"),a=o({},it,e(this).data(),"object"==typeof n&&n?n:{});if(r||(r=new t(this,a),e(this).data("bs.modal",r)),"string"==typeof n){if(void 0===r[n])throw new TypeError('No method named "'+n+'"');r[n](i)}else a.show&&r.show(i)})},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return it}}]),t}();e(document).on(at.CLICK_DATA_API,st.DATA_TOGGLE,function(t){var n,i=this,r=p.getSelectorFromElement(this);r&&(n=document.querySelector(r));var a=e(n).data("bs.modal")?"toggle":o({},e(n).data(),e(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var s=e(n).one(at.SHOW,function(t){t.isDefaultPrevented()||s.one(at.HIDDEN,function(){e(i).is(":visible")&&i.focus()})});lt._jQueryInterface.call(e(n),a,this)}),e.fn.modal=lt._jQueryInterface,e.fn.modal.Constructor=lt,e.fn.modal.noConflict=function(){return e.fn.modal=nt,lt._jQueryInterface};var ut=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],dt=/^aria-[\w-]*$/i,ct={"*":["class","dir","id","lang","role",dt],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},ht=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,ft=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i,pt="tooltip",mt=e.fn[pt],gt=new RegExp("(^|\\s)bs-tooltip\\S+","g"),_t=["sanitize","whiteList","sanitizeFn"],vt={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},yt={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},bt={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:ct},Mt={SHOW:"show",OUT:"out"},wt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Dt={FADE:"fade",SHOW:"show"},St={TOOLTIP:".tooltip",TOOLTIP_INNER:".tooltip-inner",ARROW:".arrow"},Lt={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},Tt=function(){function t(t,e){if(void 0===n)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var i=t.prototype;return i.enable=function(){this._isEnabled=!0},i.disable=function(){this._isEnabled=!1},i.toggleEnabled=function(){this._isEnabled=!this._isEnabled},i.toggle=function(t){if(this._isEnabled)if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass(Dt.SHOW))return void this._leave(null,this);this._enter(null,this)}},i.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},i.show=function(){var t=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var i=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(i);var r=p.findShadowRoot(this.element),a=e.contains(null!==r?r:this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!a)return;var o=this.getTipElement(),s=p.getUID(this.constructor.NAME);o.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&e(o).addClass(Dt.FADE);var l="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,u=this._getAttachment(l);this.addAttachmentClass(u);var d=this._getContainer();e(o).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(o).appendTo(d),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,o,{placement:u,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:St.ARROW},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}}),e(o).addClass(Dt.SHOW),"ontouchstart"in document.documentElement&&e(document.body).children().on("mouseover",null,e.noop);var c=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),n===Mt.OUT&&t._leave(null,t)};if(e(this.tip).hasClass(Dt.FADE)){var h=p.getTransitionDurationFromElement(this.tip);e(this.tip).one(p.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},i.hide=function(t){var n=this,i=this.getTipElement(),r=e.Event(this.constructor.Event.HIDE),a=function(){n._hoverState!==Mt.SHOW&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()};if(e(this.element).trigger(r),!r.isDefaultPrevented()){if(e(i).removeClass(Dt.SHOW),"ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),this._activeTrigger[Lt.CLICK]=!1,this._activeTrigger[Lt.FOCUS]=!1,this._activeTrigger[Lt.HOVER]=!1,e(this.tip).hasClass(Dt.FADE)){var o=p.getTransitionDurationFromElement(i);e(i).one(p.TRANSITION_END,a).emulateTransitionEnd(o)}else a();this._hoverState=""}},i.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},i.isWithContent=function(){return Boolean(this.getTitle())},i.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-tooltip-"+t)},i.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},i.setContent=function(){var t=this.getTipElement();this.setElementContent(e(t.querySelectorAll(St.TOOLTIP_INNER)),this.getTitle()),e(t).removeClass(Dt.FADE+" "+Dt.SHOW)},i.setElementContent=function(t,n){if("object"==typeof n&&(n.nodeType||n.jquery))return void(this.config.html?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text()));this.config.html?(this.config.sanitize&&(n=h(n,this.config.whiteList,this.config.sanitizeFn)),t.html(n)):t.text(n)},i.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},i._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=o({},e.offsets,t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},i._getContainer=function(){return!1===this.config.container?document.body:p.isElement(this.config.container)?e(this.config.container):e(document).find(this.config.container)},i._getAttachment=function(t){return yt[t.toUpperCase()]},i._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,function(e){return t.toggle(e)});else if(n!==Lt.MANUAL){var i=n===Lt.HOVER?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,r=n===Lt.HOVER?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,function(e){return t._enter(e)}).on(r,t.config.selector,function(e){return t._leave(e)})}}),e(this.element).closest(".modal").on("hide.bs.modal",function(){t.element&&t.hide()}),this.config.selector?this.config=o({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},i._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},i._enter=function(t,n){var i=this.constructor.DATA_KEY;return n=n||e(t.currentTarget).data(i),n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?Lt.FOCUS:Lt.HOVER]=!0),e(n.getTipElement()).hasClass(Dt.SHOW)||n._hoverState===Mt.SHOW?void(n._hoverState=Mt.SHOW):(clearTimeout(n._timeout),n._hoverState=Mt.SHOW,n.config.delay&&n.config.delay.show?void(n._timeout=setTimeout(function(){n._hoverState===Mt.SHOW&&n.show()},n.config.delay.show)):void n.show())},i._leave=function(t,n){var i=this.constructor.DATA_KEY;if(n=n||e(t.currentTarget).data(i),n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?Lt.FOCUS:Lt.HOVER]=!1),!n._isWithActiveTrigger()){if(clearTimeout(n._timeout),n._hoverState=Mt.OUT,!n.config.delay||!n.config.delay.hide)return void n.hide();n._timeout=setTimeout(function(){n._hoverState===Mt.OUT&&n.hide()},n.config.delay.hide)}},i._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},i._getConfig=function(t){var n=e(this.element).data();return Object.keys(n).forEach(function(t){-1!==_t.indexOf(t)&&delete n[t]}),t=o({},this.constructor.Default,n,"object"==typeof t&&t?t:{}),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),p.typeCheckConfig(pt,t,this.constructor.DefaultType),t.sanitize&&(t.template=h(t.template,t.whiteList,t.sanitizeFn)),t},i._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},i._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(gt);null!==n&&n.length&&t.removeClass(n.join(""))},i._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},i._fixTransition=function(){var t=this.getTipElement(),n=this.config.animation;null===t.getAttribute("x-placement")&&(e(t).removeClass(Dt.FADE),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},t._jQueryInterface=function(n){return this.each(function(){var i=e(this).data("bs.tooltip"),r="object"==typeof n&&n;if((i||!/dispose|hide/.test(n))&&(i||(i=new t(this,r),e(this).data("bs.tooltip",i)),"string"==typeof n)){if(void 0===i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return bt}},{key:"NAME",get:function(){return pt}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return wt}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return vt}}]),t}();e.fn[pt]=Tt._jQueryInterface,e.fn[pt].Constructor=Tt,e.fn[pt].noConflict=function(){return e.fn[pt]=mt,Tt._jQueryInterface};var xt="popover",kt=e.fn[xt],Ct=new RegExp("(^|\\s)bs-popover\\S+","g"),Yt=o({},Tt.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Et=o({},Tt.DefaultType,{content:"(string|element|function)"}),Ht={FADE:"fade",SHOW:"show"},At={TITLE:".popover-header",CONTENT:".popover-body"},It={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Pt=function(t){function n(){return t.apply(this,arguments)||this}s(n,t);var i=n.prototype;return i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-popover-"+t)},i.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},i.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(At.TITLE),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(t.find(At.CONTENT),n),t.removeClass(Ht.FADE+" "+Ht.SHOW)},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(Ct);null!==n&&n.length>0&&t.removeClass(n.join(""))},n._jQueryInterface=function(t){return this.each(function(){var i=e(this).data("bs.popover"),r="object"==typeof t?t:null;if((i||!/dispose|hide/.test(t))&&(i||(i=new n(this,r),e(this).data("bs.popover",i)),"string"==typeof t)){if(void 0===i[t])throw new TypeError('No method named "'+t+'"');i[t]()}})},r(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Yt}},{key:"NAME",get:function(){return xt}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return It}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return Et}}]),n}(Tt);e.fn[xt]=Pt._jQueryInterface,e.fn[xt].Constructor=Pt,e.fn[xt].noConflict=function(){return e.fn[xt]=kt,Pt._jQueryInterface};var Ot="scrollspy",Rt=e.fn[Ot],jt={offset:10,method:"auto",target:""},Ft={offset:"number",method:"string",target:"(string|element)"},Wt={ACTIVATE:"activate.bs.scrollspy",SCROLL:"scroll.bs.scrollspy",LOAD_DATA_API:"load.bs.scrollspy.data-api"},Nt={DROPDOWN_ITEM:"dropdown-item",DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active"},zt={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},Vt={OFFSET:"offset",POSITION:"position"},Bt=function(){function t(t,n){var i=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(n),this._selector=this._config.target+" "+zt.NAV_LINKS+","+this._config.target+" "+zt.LIST_ITEMS+","+this._config.target+" "+zt.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on(Wt.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var n=t.prototype;return n.refresh=function(){var t=this,n=this._scrollElement===this._scrollElement.window?Vt.OFFSET:Vt.POSITION,i="auto"===this._config.method?n:this._config.method,r=i===Vt.POSITION?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var n,a=p.getSelectorFromElement(t);if(a&&(n=document.querySelector(a)),n){var o=n.getBoundingClientRect();if(o.width||o.height)return[e(n)[i]().top+r,a]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},n.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},n._getConfig=function(t){if(t=o({},jt,"object"==typeof t&&t?t:{}),"string"!=typeof t.target){var n=e(t.target).attr("id");n||(n=p.getUID(Ot),e(t.target).attr("id",n)),t.target="#"+n}return p.typeCheckConfig(Ot,t,Ft),t},n._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},n._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},n._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},n._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];return void(this._activeTarget!==i&&this._activate(i))}if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var r=this._offsets.length,a=r;a--;){this._activeTarget!==this._targets[a]&&t>=this._offsets[a]&&(void 0===this._offsets[a+1]||t<this._offsets[a+1])&&this._activate(this._targets[a])}},n._activate=function(t){this._activeTarget=t,this._clear();var n=this._selector.split(",").map(function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'}),i=e([].slice.call(document.querySelectorAll(n.join(","))));i.hasClass(Nt.DROPDOWN_ITEM)?(i.closest(zt.DROPDOWN).find(zt.DROPDOWN_TOGGLE).addClass(Nt.ACTIVE),i.addClass(Nt.ACTIVE)):(i.addClass(Nt.ACTIVE),i.parents(zt.NAV_LIST_GROUP).prev(zt.NAV_LINKS+", "+zt.LIST_ITEMS).addClass(Nt.ACTIVE),i.parents(zt.NAV_LIST_GROUP).prev(zt.NAV_ITEMS).children(zt.NAV_LINKS).addClass(Nt.ACTIVE)),e(this._scrollElement).trigger(Wt.ACTIVATE,{relatedTarget:t})},n._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(Nt.ACTIVE)}).forEach(function(t){return t.classList.remove(Nt.ACTIVE)})},t._jQueryInterface=function(n){return this.each(function(){var i=e(this).data("bs.scrollspy"),r="object"==typeof n&&n;if(i||(i=new t(this,r),e(this).data("bs.scrollspy",i)),"string"==typeof n){if(void 0===i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return jt}}]),t}();e(window).on(Wt.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(zt.DATA_SPY)),n=t.length,i=n;i--;){var r=e(t[i]);Bt._jQueryInterface.call(r,r.data())}}),e.fn[Ot]=Bt._jQueryInterface,e.fn[Ot].Constructor=Bt,e.fn[Ot].noConflict=function(){return e.fn[Ot]=Rt,Bt._jQueryInterface};var Ut=e.fn.tab,Gt={HIDE:"hide.bs.tab",HIDDEN:"hidden.bs.tab",SHOW:"show.bs.tab",SHOWN:"shown.bs.tab",CLICK_DATA_API:"click.bs.tab.data-api"},qt={DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active",DISABLED:"disabled",FADE:"fade",SHOW:"show"},Xt={DROPDOWN:".dropdown",NAV_LIST_GROUP:".nav, .list-group",ACTIVE:".active",ACTIVE_UL:"> li > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},Jt=function(){function t(t){this._element=t}var n=t.prototype;return n.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass(qt.ACTIVE)||e(this._element).hasClass(qt.DISABLED))){var n,i,r=e(this._element).closest(Xt.NAV_LIST_GROUP)[0],a=p.getSelectorFromElement(this._element);if(r){var o="UL"===r.nodeName||"OL"===r.nodeName?Xt.ACTIVE_UL:Xt.ACTIVE;i=e.makeArray(e(r).find(o)),i=i[i.length-1]}var s=e.Event(Gt.HIDE,{relatedTarget:this._element}),l=e.Event(Gt.SHOW,{relatedTarget:i});if(i&&e(i).trigger(s),e(this._element).trigger(l),!l.isDefaultPrevented()&&!s.isDefaultPrevented()){a&&(n=document.querySelector(a)),this._activate(this._element,r);var u=function(){var n=e.Event(Gt.HIDDEN,{relatedTarget:t._element}),r=e.Event(Gt.SHOWN,{relatedTarget:i});e(i).trigger(n),e(t._element).trigger(r)};n?this._activate(n,n.parentNode,u):u()}}},n.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},n._activate=function(t,n,i){var r=this,a=!n||"UL"!==n.nodeName&&"OL"!==n.nodeName?e(n).children(Xt.ACTIVE):e(n).find(Xt.ACTIVE_UL),o=a[0],s=i&&o&&e(o).hasClass(qt.FADE),l=function(){return r._transitionComplete(t,o,i)};if(o&&s){var u=p.getTransitionDurationFromElement(o);e(o).removeClass(qt.SHOW).one(p.TRANSITION_END,l).emulateTransitionEnd(u)}else l()},n._transitionComplete=function(t,n,i){if(n){e(n).removeClass(qt.ACTIVE);var r=e(n.parentNode).find(Xt.DROPDOWN_ACTIVE_CHILD)[0];r&&e(r).removeClass(qt.ACTIVE),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(e(t).addClass(qt.ACTIVE),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),p.reflow(t),t.classList.contains(qt.FADE)&&t.classList.add(qt.SHOW),t.parentNode&&e(t.parentNode).hasClass(qt.DROPDOWN_MENU)){var a=e(t).closest(Xt.DROPDOWN)[0];if(a){var o=[].slice.call(a.querySelectorAll(Xt.DROPDOWN_TOGGLE));e(o).addClass(qt.ACTIVE)}t.setAttribute("aria-expanded",!0)}i&&i()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),r=i.data("bs.tab");if(r||(r=new t(this),i.data("bs.tab",r)),"string"==typeof n){if(void 0===r[n])throw new TypeError('No method named "'+n+'"');r[n]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),t}();e(document).on(Gt.CLICK_DATA_API,Xt.DATA_TOGGLE,function(t){t.preventDefault(),Jt._jQueryInterface.call(e(this),"show")}),e.fn.tab=Jt._jQueryInterface,e.fn.tab.Constructor=Jt,e.fn.tab.noConflict=function(){return e.fn.tab=Ut,Jt._jQueryInterface};var $t=e.fn.toast,Kt={CLICK_DISMISS:"click.dismiss.bs.toast",HIDE:"hide.bs.toast",HIDDEN:"hidden.bs.toast",SHOW:"show.bs.toast",SHOWN:"shown.bs.toast"},Zt={FADE:"fade",HIDE:"hide",SHOW:"show",SHOWING:"showing"},Qt={animation:"boolean",autohide:"boolean",delay:"number"},te={animation:!0,autohide:!0,delay:500},ee={DATA_DISMISS:'[data-dismiss="toast"]'},ne=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var n=t.prototype;return n.show=function(){var t=this;e(this._element).trigger(Kt.SHOW),this._config.animation&&this._element.classList.add(Zt.FADE);var n=function(){t._element.classList.remove(Zt.SHOWING),t._element.classList.add(Zt.SHOW),e(t._element).trigger(Kt.SHOWN),t._config.autohide&&t.hide()};if(this._element.classList.remove(Zt.HIDE),this._element.classList.add(Zt.SHOWING),this._config.animation){var i=p.getTransitionDurationFromElement(this._element);e(this._element).one(p.TRANSITION_END,n).emulateTransitionEnd(i)}else n()},n.hide=function(t){var n=this;this._element.classList.contains(Zt.SHOW)&&(e(this._element).trigger(Kt.HIDE),t?this._close():this._timeout=setTimeout(function(){n._close()},this._config.delay))},n.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(Zt.SHOW)&&this._element.classList.remove(Zt.SHOW),e(this._element).off(Kt.CLICK_DISMISS),e.removeData(this._element,"bs.toast"),this._element=null,this._config=null},n._getConfig=function(t){return t=o({},te,e(this._element).data(),"object"==typeof t&&t?t:{}),p.typeCheckConfig("toast",t,this.constructor.DefaultType),t},n._setListeners=function(){var t=this;e(this._element).on(Kt.CLICK_DISMISS,ee.DATA_DISMISS,function(){return t.hide(!0)})},n._close=function(){var t=this,n=function(){t._element.classList.add(Zt.HIDE),e(t._element).trigger(Kt.HIDDEN)};if(this._element.classList.remove(Zt.SHOW),this._config.animation){var i=p.getTransitionDurationFromElement(this._element);e(this._element).one(p.TRANSITION_END,n).emulateTransitionEnd(i)}else n()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),r=i.data("bs.toast"),a="object"==typeof n&&n;if(r||(r=new t(this,a),i.data("bs.toast",r)),"string"==typeof n){if(void 0===r[n])throw new TypeError('No method named "'+n+'"');r[n](this)}})},r(t,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Qt}},{key:"Default",get:function(){return te}}]),t}();e.fn.toast=ne._jQueryInterface,e.fn.toast.Constructor=ne,e.fn.toast.noConflict=function(){return e.fn.toast=$t,ne._jQueryInterface},function(){if(void 0===e)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=p,t.Alert=b,t.Button=L,t.Carousel=O,t.Collapse=U,t.Dropdown=et,t.Modal=lt,t.Popover=Pt,t.Scrollspy=Bt,t.Tab=Jt,t.Toast=ne,t.Tooltip=Tt,Object.defineProperty(t,"__esModule",{value:!0})})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),function(t){function n(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}function i(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},ht))}}function r(t){var e={};return t&&"[object Function]"===e.toString.call(t)}function a(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView,i=n.getComputedStyle(t,null);return e?i[e]:i}function o(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function s(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=a(t),n=e.overflow,i=e.overflowX;return/(auto|scroll|overlay)/.test(n+e.overflowY+i)?t:s(o(t))}function l(t){return t&&t.referenceNode?t.referenceNode:t}function u(t){return 11===t?mt:10===t?gt:mt||gt}function d(t){if(!t)return document.documentElement;for(var e=u(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?d(n):n:t?t.ownerDocument.documentElement:document.documentElement}function c(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||d(t.firstElementChild)===t)}function h(t){return null!==t.parentNode?h(t.parentNode):t}function f(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,r=n?e:t,a=document.createRange();a.setStart(i,0),a.setEnd(r,0);var o=a.commonAncestorContainer;if(t!==o&&e!==o||i.contains(r))return c(o)?o:d(o);var s=h(t);return s.host?f(s.host,e):f(t,h(e).host)}function p(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",i=t.nodeName;if("BODY"===i||"HTML"===i){var r=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||r)[n]}return t[n]}function m(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=p(e,"top"),r=p(e,"left"),a=n?-1:1;return t.top+=i*a,t.bottom+=i*a,t.left+=r*a,t.right+=r*a,t}function g(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+i+"Width"],10)}function _(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],u(10)?parseInt(n["offset"+t])+parseInt(i["margin"+("Height"===t?"Top":"Left")])+parseInt(i["margin"+("Height"===t?"Bottom":"Right")]):0)}function v(t){var e=t.body,n=t.documentElement,i=u(10)&&getComputedStyle(n);return{height:_("Height",e,n,i),width:_("Width",e,n,i)}}function y(t){return bt({},t,{right:t.left+t.width,bottom:t.top+t.height})}function b(t){var e={};try{if(u(10)){e=t.getBoundingClientRect();var n=p(t,"top"),i=p(t,"left");e.top+=n,e.left+=i,e.bottom+=n,e.right+=i}else e=t.getBoundingClientRect()}catch(t){}var r={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},o="HTML"===t.nodeName?v(t.ownerDocument):{},s=o.width||t.clientWidth||r.width,l=o.height||t.clientHeight||r.height,d=t.offsetWidth-s,c=t.offsetHeight-l;if(d||c){var h=a(t);d-=g(h,"x"),c-=g(h,"y"),r.width-=d,r.height-=c}return y(r)}function M(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=u(10),r="HTML"===e.nodeName,o=b(t),l=b(e),d=s(t),c=a(e),h=parseFloat(c.borderTopWidth,10),f=parseFloat(c.borderLeftWidth,10);n&&r&&(l.top=Math.max(l.top,0),l.left=Math.max(l.left,0));var p=y({top:o.top-l.top-h,left:o.left-l.left-f,width:o.width,height:o.height});if(p.marginTop=0,p.marginLeft=0,!i&&r){var g=parseFloat(c.marginTop,10),_=parseFloat(c.marginLeft,10);p.top-=h-g,p.bottom-=h-g,p.left-=f-_,p.right-=f-_,p.marginTop=g,p.marginLeft=_}return(i&&!n?e.contains(d):e===d&&"BODY"!==d.nodeName)&&(p=m(p,e)),p}function w(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,i=M(t,n),r=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),o=e?0:p(n),s=e?0:p(n,"left");return y({top:o-i.top+i.marginTop,left:s-i.left+i.marginLeft,width:r,height:a})}function D(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===a(t,"position"))return!0;var n=o(t);return!!n&&D(n)}function S(t){if(!t||!t.parentElement||u())return document.documentElement;for(var e=t.parentElement;e&&"none"===a(e,"transform");)e=e.parentElement;return e||document.documentElement}function L(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a={top:0,left:0},u=r?S(t):f(t,l(e));if("viewport"===i)a=w(u,r);else{var d=void 0;"scrollParent"===i?(d=s(o(e)),"BODY"===d.nodeName&&(d=t.ownerDocument.documentElement)):d="window"===i?t.ownerDocument.documentElement:i;var c=M(d,u,r);if("HTML"!==d.nodeName||D(u))a=c;else{var h=v(t.ownerDocument),p=h.height,m=h.width;a.top+=c.top-c.marginTop,a.bottom=p+c.top,a.left+=c.left-c.marginLeft,a.right=m+c.left}}n=n||0;var g="number"==typeof n;return a.left+=g?n:n.left||0,a.top+=g?n:n.top||0,a.right-=g?n:n.right||0,a.bottom-=g?n:n.bottom||0,a}function T(t){return t.width*t.height}function x(t,e,n,i,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var o=L(n,i,a,r),s={top:{width:o.width,height:e.top-o.top},right:{width:o.right-e.right,height:o.height},bottom:{width:o.width,height:o.bottom-e.bottom},left:{width:e.left-o.left,height:o.height}},l=Object.keys(s).map(function(t){return bt({key:t},s[t],{area:T(s[t])})}).sort(function(t,e){return e.area-t.area}),u=l.filter(function(t){var e=t.width,i=t.height;return e>=n.clientWidth&&i>=n.clientHeight}),d=u.length>0?u[0].key:l[0].key,c=t.split("-")[1];return d+(c?"-"+c:"")}function k(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return M(n,i?S(e):f(e,l(n)),i)}function C(t){var e=t.ownerDocument.defaultView,n=e.getComputedStyle(t),i=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),r=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0);return{width:t.offsetWidth+r,height:t.offsetHeight+i}}function Y(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function E(t,e,n){n=n.split("-")[0];var i=C(t),r={width:i.width,height:i.height},a=-1!==["right","left"].indexOf(n),o=a?"top":"left",s=a?"left":"top",l=a?"height":"width",u=a?"width":"height";return r[o]=e[o]+e[l]/2-i[l]/2,r[s]=n===s?e[s]-i[u]:e[Y(s)],r}function H(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function A(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var i=H(t,function(t){return t[e]===n});return t.indexOf(i)}function I(t,e,n){return(void 0===n?t:t.slice(0,A(t,"name",n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&r(n)&&(e.offsets.popper=y(e.offsets.popper),e.offsets.reference=y(e.offsets.reference),e=n(e,t))}),e}function P(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=k(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=x(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=E(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=I(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function O(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function R(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<e.length;i++){var r=e[i],a=r?""+r+n:t;if(void 0!==document.body.style[a])return a}return null}function j(){return this.state.isDestroyed=!0,O(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[R("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function F(t){var e=t.ownerDocument;return e?e.defaultView:window}function W(t,e,n,i){var r="BODY"===t.nodeName,a=r?t.ownerDocument.defaultView:t;a.addEventListener(e,n,{passive:!0}),r||W(s(a.parentNode),e,n,i),i.push(a)}function N(t,e,n,i){n.updateBound=i,F(t).addEventListener("resize",n.updateBound,{passive:!0});var r=s(t);return W(r,"scroll",n.updateBound,n.scrollParents),n.scrollElement=r,n.eventsEnabled=!0,n}function z(){this.state.eventsEnabled||(this.state=N(this.reference,this.options,this.state,this.scheduleUpdate))}function V(t,e){return F(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e}function B(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=V(this.reference,this.state))}function U(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function G(t,e){Object.keys(e).forEach(function(n){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&U(e[n])&&(i="px"),t.style[n]=e[n]+i})}function q(t,e){Object.keys(e).forEach(function(n){!1!==e[n]?t.setAttribute(n,e[n]):t.removeAttribute(n)})}function X(t){return G(t.instance.popper,t.styles),q(t.instance.popper,t.attributes),t.arrowElement&&Object.keys(t.arrowStyles).length&&G(t.arrowElement,t.arrowStyles),t}function J(t,e,n,i,r){var a=k(r,e,t,n.positionFixed),o=x(n.placement,a,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",o),G(e,{position:n.positionFixed?"fixed":"absolute"}),n}function $(t,e){var n=t.offsets,i=n.popper,r=n.reference,a=Math.round,o=Math.floor,s=function(t){return t},l=a(r.width),u=a(i.width),d=-1!==["left","right"].indexOf(t.placement),c=-1!==t.placement.indexOf("-"),h=l%2==u%2,f=l%2==1&&u%2==1,p=e?d||c||h?a:o:s,m=e?a:s;return{left:p(f&&!c&&e?i.left-1:i.left),top:m(i.top),bottom:m(i.bottom),right:p(i.right)}}function K(t,e){var n=e.x,i=e.y,r=t.offsets.popper,a=H(t.instance.modifiers,function(t){return"applyStyle"===t.name}).gpuAcceleration;void 0!==a&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var o=void 0!==a?a:e.gpuAcceleration,s=d(t.instance.popper),l=b(s),u={position:r.position},c=$(t,window.devicePixelRatio<2||!Mt),h="bottom"===n?"top":"bottom",f="right"===i?"left":"right",p=R("transform"),m=void 0,g=void 0;if(g="bottom"===h?"HTML"===s.nodeName?-s.clientHeight+c.bottom:-l.height+c.bottom:c.top,m="right"===f?"HTML"===s.nodeName?-s.clientWidth+c.right:-l.width+c.right:c.left,o&&p)u[p]="translate3d("+m+"px, "+g+"px, 0)",u[h]=0,u[f]=0,u.willChange="transform";else{var _="bottom"===h?-1:1,v="right"===f?-1:1;u[h]=g*_,u[f]=m*v,u.willChange=h+", "+f}var y={"x-placement":t.placement};return t.attributes=bt({},y,t.attributes),t.styles=bt({},u,t.styles),t.arrowStyles=bt({},t.offsets.arrow,t.arrowStyles),t}function Z(t,e,n){var i=H(t,function(t){return t.name===e}),r=!!i&&t.some(function(t){return t.name===n&&t.enabled&&t.order<i.order});if(!r){var a="`"+e+"`",o="`"+n+"`";console.warn(o+" modifier is required by "+a+" modifier in order to work, be sure to include it before "+a+"!")}return r}function Q(t,e){var n;if(!Z(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var r=t.placement.split("-")[0],o=t.offsets,s=o.popper,l=o.reference,u=-1!==["left","right"].indexOf(r),d=u?"height":"width",c=u?"Top":"Left",h=c.toLowerCase(),f=u?"left":"top",p=u?"bottom":"right",m=C(i)[d];l[p]-m<s[h]&&(t.offsets.popper[h]-=s[h]-(l[p]-m)),l[h]+m>s[p]&&(t.offsets.popper[h]+=l[h]+m-s[p]),t.offsets.popper=y(t.offsets.popper);var g=l[h]+l[d]/2-m/2,_=a(t.instance.popper),v=parseFloat(_["margin"+c],10),b=parseFloat(_["border"+c+"Width"],10),M=g-t.offsets.popper[h]-v-b;return M=Math.max(Math.min(s[d]-m,M),0),t.arrowElement=i,t.offsets.arrow=(n={},yt(n,h,Math.round(M)),yt(n,f,""),n),t}function tt(t){return"end"===t?"start":"start"===t?"end":t}function et(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Dt.indexOf(t),i=Dt.slice(n+1).concat(Dt.slice(0,n));return e?i.reverse():i}function nt(t,e){if(O(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=L(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),i=t.placement.split("-")[0],r=Y(i),a=t.placement.split("-")[1]||"",o=[];switch(e.behavior){case St.FLIP:o=[i,r];break;case St.CLOCKWISE:o=et(i);break;case St.COUNTERCLOCKWISE:o=et(i,!0);break;default:o=e.behavior}return o.forEach(function(s,l){if(i!==s||o.length===l+1)return t;i=t.placement.split("-")[0],r=Y(i);var u=t.offsets.popper,d=t.offsets.reference,c=Math.floor,h="left"===i&&c(u.right)>c(d.left)||"right"===i&&c(u.left)<c(d.right)||"top"===i&&c(u.bottom)>c(d.top)||"bottom"===i&&c(u.top)<c(d.bottom),f=c(u.left)<c(n.left),p=c(u.right)>c(n.right),m=c(u.top)<c(n.top),g=c(u.bottom)>c(n.bottom),_="left"===i&&f||"right"===i&&p||"top"===i&&m||"bottom"===i&&g,v=-1!==["top","bottom"].indexOf(i),y=!!e.flipVariations&&(v&&"start"===a&&f||v&&"end"===a&&p||!v&&"start"===a&&m||!v&&"end"===a&&g),b=!!e.flipVariationsByContent&&(v&&"start"===a&&p||v&&"end"===a&&f||!v&&"start"===a&&g||!v&&"end"===a&&m),M=y||b;(h||_||M)&&(t.flipped=!0,(h||_)&&(i=o[l+1]),M&&(a=tt(a)),t.placement=i+(a?"-"+a:""),t.offsets.popper=bt({},t.offsets.popper,E(t.instance.popper,t.offsets.reference,t.placement)),t=I(t.instance.modifiers,t,"flip"))}),t}function it(t){var e=t.offsets,n=e.popper,i=e.reference,r=t.placement.split("-")[0],a=Math.floor,o=-1!==["top","bottom"].indexOf(r),s=o?"right":"bottom",l=o?"left":"top",u=o?"width":"height";return n[s]<a(i[l])&&(t.offsets.popper[l]=a(i[l])-n[u]),n[l]>a(i[s])&&(t.offsets.popper[l]=a(i[s])),t}function rt(t,e,n,i){var r=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+r[1],o=r[2];if(!a)return t;if(0===o.indexOf("%")){var s=void 0;switch(o){case"%p":s=n;break;case"%":case"%r":default:s=i}return y(s)[e]/100*a}if("vh"===o||"vw"===o){return("vh"===o?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*a}return a}function at(t,e,n,i){var r=[0,0],a=-1!==["right","left"].indexOf(i),o=t.split(/(\+|\-)/).map(function(t){return t.trim()}),s=o.indexOf(H(o,function(t){return-1!==t.search(/,|\s/)}));o[s]&&-1===o[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,u=-1!==s?[o.slice(0,s).concat([o[s].split(l)[0]]),[o[s].split(l)[1]].concat(o.slice(s+1))]:[o];return u=u.map(function(t,i){var r=(1===i?!a:a)?"height":"width",o=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,o=!0,t):o?(t[t.length-1]+=e,o=!1,t):t.concat(e)},[]).map(function(t){return rt(t,r,e,n)})}),u.forEach(function(t,e){t.forEach(function(n,i){U(n)&&(r[e]+=n*("-"===t[i-1]?-1:1))})}),r}function ot(t,e){var n=e.offset,i=t.placement,r=t.offsets,a=r.popper,o=r.reference,s=i.split("-")[0],l=void 0;return l=U(+n)?[+n,0]:at(n,a,o,s),"left"===s?(a.top+=l[0],a.left-=l[1]):"right"===s?(a.top+=l[0],a.left+=l[1]):"top"===s?(a.left+=l[0],a.top-=l[1]):"bottom"===s&&(a.left+=l[0],a.top+=l[1]),t.popper=a,t}function st(t,e){var n=e.boundariesElement||d(t.instance.popper);t.instance.reference===n&&(n=d(n));var i=R("transform"),r=t.instance.popper.style,a=r.top,o=r.left,s=r[i];r.top="",r.left="",r[i]="";var l=L(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);r.top=a,r.left=o,r[i]=s,e.boundaries=l;var u=e.priority,c=t.offsets.popper,h={primary:function(t){var n=c[t];return c[t]<l[t]&&!e.escapeWithReference&&(n=Math.max(c[t],l[t])),yt({},t,n)},secondary:function(t){var n="right"===t?"left":"top",i=c[n];return c[t]>l[t]&&!e.escapeWithReference&&(i=Math.min(c[n],l[t]-("right"===t?c.width:c.height))),yt({},n,i)}};return u.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";c=bt({},c,h[e](t))}),t.offsets.popper=c,t}function lt(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var r=t.offsets,a=r.reference,o=r.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",u=s?"width":"height",d={start:yt({},l,a[l]),end:yt({},l,a[l]+a[u]-o[u])};t.offsets.popper=bt({},o,d[i])}return t}function ut(t){if(!Z(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=H(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}function dt(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,r=i.popper,a=i.reference,o=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return r[o?"left":"top"]=a[n]-(s?r[o?"width":"height"]:0),t.placement=Y(e),t.offsets.popper=y(r),t}var ct="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,ht=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(ct&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}(),ft=ct&&window.Promise,pt=ft?n:i,mt=ct&&!(!window.MSInputMethodContext||!document.documentMode),gt=ct&&/MSIE 10/.test(navigator.userAgent),_t=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},vt=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}(),yt=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},bt=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},Mt=ct&&/Firefox/i.test(navigator.userAgent),wt=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Dt=wt.slice(3),St={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},Lt={shift:{order:100,enabled:!0,fn:lt},offset:{order:200,enabled:!0,fn:ot,offset:0},preventOverflow:{order:300,enabled:!0,fn:st,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:it},arrow:{order:500,enabled:!0,fn:Q,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:nt,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:dt},hide:{order:800,enabled:!0,fn:ut},computeStyle:{order:850,enabled:!0,fn:K,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:X,onLoad:J,gpuAcceleration:void 0}},Tt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:Lt},xt=function(){function t(e,n){var i=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};_t(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=pt(this.update.bind(this)),this.options=bt({},t.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(bt({},t.Defaults.modifiers,a.modifiers)).forEach(function(e){i.options.modifiers[e]=bt({},t.Defaults.modifiers[e]||{},a.modifiers?a.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return bt({name:t},i.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&r(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return vt(t,[{key:"update",value:function(){return P.call(this)}},{key:"destroy",value:function(){return j.call(this)}},{key:"enableEventListeners",value:function(){return z.call(this)}},{key:"disableEventListeners",value:function(){return B.call(this)}}]),t}();xt.Utils=("undefined"!=typeof window?window:t).PopperUtils,xt.placements=wt,xt.Defaults=Tt,e.default=xt}.call(e,n(134))},,function(t,e,n){"use strict";function i(t){return getComputedStyle(t)}function r(t,e){for(var n in e){var i=e[n];"number"==typeof i&&(i+="px"),t.style[n]=i}return t}function a(t){var e=document.createElement("div");return e.className=t,e}function o(t,e){if(!b)throw new Error("No element matching method supported");return b.call(t,e)}function s(t){t.remove?t.remove():t.parentNode&&t.parentNode.removeChild(t)}function l(t,e){return Array.prototype.filter.call(t.children,function(t){return o(t,e)})}function u(t,e){var n=t.element.classList,i=M.state.scrolling(e);n.contains(i)?clearTimeout(w[e]):n.add(i)}function d(t,e){w[e]=setTimeout(function(){return t.isAlive&&t.element.classList.remove(M.state.scrolling(e))},t.settings.scrollingThreshold)}function c(t,e){u(t,e),d(t,e)}function h(t){if("function"==typeof window.CustomEvent)return new CustomEvent(t);var e=document.createEvent("CustomEvent");return e.initCustomEvent(t,!1,!1,void 0),e}function f(t,e,n,i,r){var a=n[0],o=n[1],s=n[2],l=n[3],u=n[4],d=n[5];void 0===i&&(i=!0),void 0===r&&(r=!1);var f=t.element;t.reach[l]=null,f[s]<1&&(t.reach[l]="start"),f[s]>t[a]-t[o]-1&&(t.reach[l]="end"),e&&(f.dispatchEvent(h("ps-scroll-"+l)),e<0?f.dispatchEvent(h("ps-scroll-"+u)):e>0&&f.dispatchEvent(h("ps-scroll-"+d)),i&&c(t,l)),t.reach[l]&&(e||r)&&f.dispatchEvent(h("ps-"+l+"-reach-"+t.reach[l]))}function p(t){return parseInt(t,10)||0}function m(t){return o(t,"input,[contenteditable]")||o(t,"select,[contenteditable]")||o(t,"textarea,[contenteditable]")||o(t,"button,[contenteditable]")}function g(t){var e=i(t);return p(e.width)+p(e.paddingLeft)+p(e.paddingRight)+p(e.borderLeftWidth)+p(e.borderRightWidth)}function _(t,e){return t.settings.minScrollbarLength&&(e=Math.max(e,t.settings.minScrollbarLength)),t.settings.maxScrollbarLength&&(e=Math.min(e,t.settings.maxScrollbarLength)),e}function v(t,e){var n={width:e.railXWidth},i=Math.floor(t.scrollTop);e.isRtl?n.left=e.negativeScrollAdjustment+t.scrollLeft+e.containerWidth-e.contentWidth:n.left=t.scrollLeft,e.isScrollbarXUsingBottom?n.bottom=e.scrollbarXBottom-i:n.top=e.scrollbarXTop+i,r(e.scrollbarXRail,n);var a={top:i,height:e.railYHeight};e.isScrollbarYUsingRight?e.isRtl?a.right=e.contentWidth-(e.negativeScrollAdjustment+t.scrollLeft)-e.scrollbarYRight-e.scrollbarYOuterWidth:a.right=e.scrollbarYRight-t.scrollLeft:e.isRtl?a.left=e.negativeScrollAdjustment+t.scrollLeft+2*e.containerWidth-e.contentWidth-e.scrollbarYLeft-e.scrollbarYOuterWidth:a.left=e.scrollbarYLeft+t.scrollLeft,r(e.scrollbarYRail,a),r(e.scrollbarX,{left:e.scrollbarXLeft,width:e.scrollbarXWidth-e.railBorderXWidth}),r(e.scrollbarY,{top:e.scrollbarYTop,height:e.scrollbarYHeight-e.railBorderYWidth})}function y(t,e){function n(e){m[h]=g+v*(e[o]-_),u(t,f),k(t),e.stopPropagation(),e.preventDefault()}function i(){d(t,f),t[p].classList.remove(M.state.clicking),t.event.unbind(t.ownerDocument,"mousemove",n)}var r=e[0],a=e[1],o=e[2],s=e[3],l=e[4],c=e[5],h=e[6],f=e[7],p=e[8],m=t.element,g=null,_=null,v=null;t.event.bind(t[l],"mousedown",function(e){g=m[h],_=e[o],v=(t[a]-t[r])/(t[s]-t[c]),t.event.bind(t.ownerDocument,"mousemove",n),t.event.once(t.ownerDocument,"mouseup",i),t[p].classList.add(M.state.clicking),e.stopPropagation(),e.preventDefault()})}var b="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector),M={main:"ps",element:{thumb:function(t){return"ps__thumb-"+t},rail:function(t){return"ps__rail-"+t},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(t){return"ps--active-"+t},scrolling:function(t){return"ps--scrolling-"+t}}},w={x:null,y:null},D=function(t){this.element=t,this.handlers={}},S={isEmpty:{configurable:!0}};D.prototype.bind=function(t,e){void 0===this.handlers[t]&&(this.handlers[t]=[]),this.handlers[t].push(e),this.element.addEventListener(t,e,!1)},D.prototype.unbind=function(t,e){var n=this;this.handlers[t]=this.handlers[t].filter(function(i){return!(!e||i===e)||(n.element.removeEventListener(t,i,!1),!1)})},D.prototype.unbindAll=function(){var t=this;for(var e in t.handlers)t.unbind(e)},S.isEmpty.get=function(){var t=this;return Object.keys(this.handlers).every(function(e){return 0===t.handlers[e].length})},Object.defineProperties(D.prototype,S);var L=function(){this.eventElements=[]};L.prototype.eventElement=function(t){var e=this.eventElements.filter(function(e){return e.element===t})[0];return e||(e=new D(t),this.eventElements.push(e)),e},L.prototype.bind=function(t,e,n){this.eventElement(t).bind(e,n)},L.prototype.unbind=function(t,e,n){var i=this.eventElement(t);i.unbind(e,n),i.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(i),1)},L.prototype.unbindAll=function(){this.eventElements.forEach(function(t){return t.unbindAll()}),this.eventElements=[]},L.prototype.once=function(t,e,n){var i=this.eventElement(t),r=function(t){i.unbind(e,r),n(t)};i.bind(e,r)};var T=function(t,e,n,i,r){void 0===i&&(i=!0),void 0===r&&(r=!1);var a;if("top"===e)a=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==e)throw new Error("A proper axis should be provided");a=["contentWidth","containerWidth","scrollLeft","x","left","right"]}f(t,n,a,i,r)},x={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)},k=function(t){var e=t.element,n=Math.floor(e.scrollTop);t.containerWidth=e.clientWidth,t.containerHeight=e.clientHeight,t.contentWidth=e.scrollWidth,t.contentHeight=e.scrollHeight,e.contains(t.scrollbarXRail)||(l(e,M.element.rail("x")).forEach(function(t){return s(t)}),e.appendChild(t.scrollbarXRail)),e.contains(t.scrollbarYRail)||(l(e,M.element.rail("y")).forEach(function(t){return s(t)}),e.appendChild(t.scrollbarYRail)),!t.settings.suppressScrollX&&t.containerWidth+t.settings.scrollXMarginOffset<t.contentWidth?(t.scrollbarXActive=!0,t.railXWidth=t.containerWidth-t.railXMarginWidth,t.railXRatio=t.containerWidth/t.railXWidth,t.scrollbarXWidth=_(t,p(t.railXWidth*t.containerWidth/t.contentWidth)),t.scrollbarXLeft=p((t.negativeScrollAdjustment+e.scrollLeft)*(t.railXWidth-t.scrollbarXWidth)/(t.contentWidth-t.containerWidth))):t.scrollbarXActive=!1,!t.settings.suppressScrollY&&t.containerHeight+t.settings.scrollYMarginOffset<t.contentHeight?(t.scrollbarYActive=!0,t.railYHeight=t.containerHeight-t.railYMarginHeight,t.railYRatio=t.containerHeight/t.railYHeight,t.scrollbarYHeight=_(t,p(t.railYHeight*t.containerHeight/t.contentHeight)),t.scrollbarYTop=p(n*(t.railYHeight-t.scrollbarYHeight)/(t.contentHeight-t.containerHeight))):t.scrollbarYActive=!1,t.scrollbarXLeft>=t.railXWidth-t.scrollbarXWidth&&(t.scrollbarXLeft=t.railXWidth-t.scrollbarXWidth),t.scrollbarYTop>=t.railYHeight-t.scrollbarYHeight&&(t.scrollbarYTop=t.railYHeight-t.scrollbarYHeight),v(e,t),t.scrollbarXActive?e.classList.add(M.state.active("x")):(e.classList.remove(M.state.active("x")),t.scrollbarXWidth=0,t.scrollbarXLeft=0,e.scrollLeft=0),t.scrollbarYActive?e.classList.add(M.state.active("y")):(e.classList.remove(M.state.active("y")),t.scrollbarYHeight=0,t.scrollbarYTop=0,e.scrollTop=0)},C=function(t){t.event.bind(t.scrollbarY,"mousedown",function(t){return t.stopPropagation()}),t.event.bind(t.scrollbarYRail,"mousedown",function(e){var n=e.pageY-window.pageYOffset-t.scrollbarYRail.getBoundingClientRect().top,i=n>t.scrollbarYTop?1:-1;t.element.scrollTop+=i*t.containerHeight,k(t),e.stopPropagation()}),t.event.bind(t.scrollbarX,"mousedown",function(t){return t.stopPropagation()}),t.event.bind(t.scrollbarXRail,"mousedown",function(e){var n=e.pageX-window.pageXOffset-t.scrollbarXRail.getBoundingClientRect().left,i=n>t.scrollbarXLeft?1:-1;t.element.scrollLeft+=i*t.containerWidth,k(t),e.stopPropagation()})},Y=function(t){y(t,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),y(t,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},E=function(t){function e(e,i){var r=Math.floor(n.scrollTop);if(0===e){if(!t.scrollbarYActive)return!1;if(0===r&&i>0||r>=t.contentHeight-t.containerHeight&&i<0)return!t.settings.wheelPropagation}var a=n.scrollLeft;if(0===i){if(!t.scrollbarXActive)return!1;if(0===a&&e<0||a>=t.contentWidth-t.containerWidth&&e>0)return!t.settings.wheelPropagation}return!0}var n=t.element,i=function(){return o(n,":hover")},r=function(){return o(t.scrollbarX,":focus")||o(t.scrollbarY,":focus")};t.event.bind(t.ownerDocument,"keydown",function(a){if(!(a.isDefaultPrevented&&a.isDefaultPrevented()||a.defaultPrevented)&&(i()||r())){var o=document.activeElement?document.activeElement:t.ownerDocument.activeElement;if(o){if("IFRAME"===o.tagName)o=o.contentDocument.activeElement;else for(;o.shadowRoot;)o=o.shadowRoot.activeElement;if(m(o))return}var s=0,l=0;switch(a.which){case 37:s=a.metaKey?-t.contentWidth:a.altKey?-t.containerWidth:-30;break;case 38:l=a.metaKey?t.contentHeight:a.altKey?t.containerHeight:30;break;case 39:s=a.metaKey?t.contentWidth:a.altKey?t.containerWidth:30;break;case 40:l=a.metaKey?-t.contentHeight:a.altKey?-t.containerHeight:-30;break;case 32:l=a.shiftKey?t.containerHeight:-t.containerHeight;break;case 33:l=t.containerHeight;break;case 34:l=-t.containerHeight;break;case 36:l=t.contentHeight;break;case 35:l=-t.contentHeight;break;default:return}t.settings.suppressScrollX&&0!==s||t.settings.suppressScrollY&&0!==l||(n.scrollTop-=l,n.scrollLeft+=s,k(t),e(s,l)&&a.preventDefault())}})},H=function(t){function e(e,n){var i=Math.floor(o.scrollTop),r=0===o.scrollTop,a=i+o.offsetHeight===o.scrollHeight,s=0===o.scrollLeft,l=o.scrollLeft+o.offsetWidth===o.scrollWidth;return!(Math.abs(n)>Math.abs(e)?r||a:s||l)||!t.settings.wheelPropagation}function n(t){var e=t.deltaX,n=-1*t.deltaY;return void 0!==e&&void 0!==n||(e=-1*t.wheelDeltaX/6,n=t.wheelDeltaY/6),t.deltaMode&&1===t.deltaMode&&(e*=10,n*=10),e!==e&&n!==n&&(e=0,n=t.wheelDelta),t.shiftKey?[-n,-e]:[e,n]}function r(t,e,n){if(!x.isWebKit&&o.querySelector("select:focus"))return!0;if(!o.contains(t))return!1;for(var r=t;r&&r!==o;){if(r.classList.contains(M.element.consuming))return!0;var a=i(r);if([a.overflow,a.overflowX,a.overflowY].join("").match(/(scroll|auto)/)){var s=r.scrollHeight-r.clientHeight;if(s>0&&!(0===r.scrollTop&&n>0||r.scrollTop===s&&n<0))return!0;var l=r.scrollWidth-r.clientWidth;if(l>0&&!(0===r.scrollLeft&&e<0||r.scrollLeft===l&&e>0))return!0}r=r.parentNode}return!1}function a(i){var a=n(i),s=a[0],l=a[1];if(!r(i.target,s,l)){var u=!1;t.settings.useBothWheelAxes?t.scrollbarYActive&&!t.scrollbarXActive?(l?o.scrollTop-=l*t.settings.wheelSpeed:o.scrollTop+=s*t.settings.wheelSpeed,u=!0):t.scrollbarXActive&&!t.scrollbarYActive&&(s?o.scrollLeft+=s*t.settings.wheelSpeed:o.scrollLeft-=l*t.settings.wheelSpeed,u=!0):(o.scrollTop-=l*t.settings.wheelSpeed,o.scrollLeft+=s*t.settings.wheelSpeed),k(t),u=u||e(s,l),u&&!i.ctrlKey&&(i.stopPropagation(),i.preventDefault())}}var o=t.element;void 0!==window.onwheel?t.event.bind(o,"wheel",a):void 0!==window.onmousewheel&&t.event.bind(o,"mousewheel",a)},A=function(t){function e(e,n){var i=Math.floor(d.scrollTop),r=d.scrollLeft,a=Math.abs(e),o=Math.abs(n);if(o>a){if(n<0&&i===t.contentHeight-t.containerHeight||n>0&&0===i)return 0===window.scrollY&&n>0&&x.isChrome}else if(a>o&&(e<0&&r===t.contentWidth-t.containerWidth||e>0&&0===r))return!0;return!0}function n(e,n){d.scrollTop-=n,d.scrollLeft-=e,k(t)}function r(t){return t.targetTouches?t.targetTouches[0]:t}function a(t){return(!t.pointerType||"pen"!==t.pointerType||0!==t.buttons)&&(!(!t.targetTouches||1!==t.targetTouches.length)||!(!t.pointerType||"mouse"===t.pointerType||t.pointerType===t.MSPOINTER_TYPE_MOUSE))}function o(t){if(a(t)){var e=r(t);c.pageX=e.pageX,c.pageY=e.pageY,h=(new Date).getTime(),null!==p&&clearInterval(p)}}function s(t,e,n){if(!d.contains(t))return!1;for(var r=t;r&&r!==d;){if(r.classList.contains(M.element.consuming))return!0;var a=i(r);if([a.overflow,a.overflowX,a.overflowY].join("").match(/(scroll|auto)/)){var o=r.scrollHeight-r.clientHeight;if(o>0&&!(0===r.scrollTop&&n>0||r.scrollTop===o&&n<0))return!0;var s=r.scrollLeft-r.clientWidth;if(s>0&&!(0===r.scrollLeft&&e<0||r.scrollLeft===s&&e>0))return!0}r=r.parentNode}return!1}function l(t){if(a(t)){var i=r(t),o={pageX:i.pageX,pageY:i.pageY},l=o.pageX-c.pageX,u=o.pageY-c.pageY;if(s(t.target,l,u))return;n(l,u),c=o;var d=(new Date).getTime(),p=d-h;p>0&&(f.x=l/p,f.y=u/p,h=d),e(l,u)&&t.preventDefault()}}function u(){t.settings.swipeEasing&&(clearInterval(p),p=setInterval(function(){return t.isInitialized?void clearInterval(p):f.x||f.y?Math.abs(f.x)<.01&&Math.abs(f.y)<.01?void clearInterval(p):(n(30*f.x,30*f.y),f.x*=.8,void(f.y*=.8)):void clearInterval(p)},10))}if(x.supportsTouch||x.supportsIePointer){var d=t.element,c={},h=0,f={},p=null;x.supportsTouch?(t.event.bind(d,"touchstart",o),t.event.bind(d,"touchmove",l),t.event.bind(d,"touchend",u)):x.supportsIePointer&&(window.PointerEvent?(t.event.bind(d,"pointerdown",o),t.event.bind(d,"pointermove",l),t.event.bind(d,"pointerup",u)):window.MSPointerEvent&&(t.event.bind(d,"MSPointerDown",o),t.event.bind(d,"MSPointerMove",l),t.event.bind(d,"MSPointerUp",u)))}},I=function(){return{handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1}},P={"click-rail":C,"drag-thumb":Y,keyboard:E,wheel:H,touch:A},O=function(t,e){var n=this;if(void 0===e&&(e={}),"string"==typeof t&&(t=document.querySelector(t)),!t||!t.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");this.element=t,t.classList.add(M.main),this.settings=I();for(var o in e)n.settings[o]=e[o];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var s=function(){return t.classList.add(M.state.focus)},l=function(){return t.classList.remove(M.state.focus)};this.isRtl="rtl"===i(t).direction,this.isNegativeScroll=function(){var e=t.scrollLeft,n=null;return t.scrollLeft=-1,n=t.scrollLeft<0,t.scrollLeft=e,n}(),this.negativeScrollAdjustment=this.isNegativeScroll?t.scrollWidth-t.clientWidth:0,this.event=new L,this.ownerDocument=t.ownerDocument||document,this.scrollbarXRail=a(M.element.rail("x")),t.appendChild(this.scrollbarXRail),this.scrollbarX=a(M.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",s),this.event.bind(this.scrollbarX,"blur",l),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var u=i(this.scrollbarXRail);this.scrollbarXBottom=parseInt(u.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=p(u.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=p(u.borderLeftWidth)+p(u.borderRightWidth),r(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=p(u.marginLeft)+p(u.marginRight),r(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=a(M.element.rail("y")),t.appendChild(this.scrollbarYRail),this.scrollbarY=a(M.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",s),this.event.bind(this.scrollbarY,"blur",l),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var d=i(this.scrollbarYRail);this.scrollbarYRight=parseInt(d.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=p(d.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?g(this.scrollbarY):null,this.railBorderYWidth=p(d.borderTopWidth)+p(d.borderBottomWidth),r(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=p(d.marginTop)+p(d.marginBottom),r(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:t.scrollLeft<=0?"start":t.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:t.scrollTop<=0?"start":t.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(t){return P[t](n)}),this.lastScrollTop=Math.floor(t.scrollTop),this.lastScrollLeft=t.scrollLeft,this.event.bind(this.element,"scroll",function(t){return n.onScroll(t)}),k(this)};O.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,r(this.scrollbarXRail,{display:"block"}),r(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=p(i(this.scrollbarXRail).marginLeft)+p(i(this.scrollbarXRail).marginRight),this.railYMarginHeight=p(i(this.scrollbarYRail).marginTop)+p(i(this.scrollbarYRail).marginBottom),r(this.scrollbarXRail,{display:"none"}),r(this.scrollbarYRail,{display:"none"}),k(this),T(this,"top",0,!1,!0),T(this,"left",0,!1,!0),r(this.scrollbarXRail,{display:""}),r(this.scrollbarYRail,{display:""}))},O.prototype.onScroll=function(t){this.isAlive&&(k(this),T(this,"top",this.element.scrollTop-this.lastScrollTop),T(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},O.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),s(this.scrollbarX),s(this.scrollbarY),s(this.scrollbarXRail),s(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},O.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(t){return!t.match(/^ps([-_].+|)$/)}).join(" ")},e.a=O},,,,function(t,e,n){"use strict";t.exports=function(t){function e(t,e,n,i){t.beginPath(),t.arc(e,n,i,0,g,!1),t.fill()}function n(t,e,n,i,r){t.beginPath(),t.moveTo(e,n),t.lineTo(i,r),t.stroke()}function i(t,n,i,r,a,o,s,l){var u=Math.cos(n*g),d=Math.sin(n*g);l-=s,e(t,i-d*a,r+u*o+.5*l,s+(1-.5*u)*l)}function r(t,e,n,r,a,o,s,l){var u;for(u=5;u--;)i(t,e+u/5,n,r,a,o,s,l)}function a(t,e,n,i,a,o,s){e/=3e4;var l=.21*a,u=.12*a,d=.24*a,c=.28*a;t.fillStyle=s,r(t,e,n,i,l,u,d,c),t.globalCompositeOperation="destination-out",r(t,e,n,i,l,u,d-o,c-o),t.globalCompositeOperation="source-over"}function o(t,e,i,r,a,o,s){e/=12e4;var l,u,d,c,h=.25*a-.5*o,f=.32*a+.5*o,p=.5*a-.5*o;for(t.strokeStyle=s,t.lineWidth=o,t.lineCap="round",t.lineJoin="round",t.beginPath(),t.arc(i,r,h,0,g,!1),t.stroke(),l=8;l--;)u=(e+l/8)*g,d=Math.cos(u),c=Math.sin(u),n(t,i+d*f,r+c*f,i+d*p,r+c*p)}function s(t,e,n,i,r,a,o){e/=15e3;var s=.29*r-.5*a,l=.05*r,u=Math.cos(e*g),d=u*g/-16;t.strokeStyle=o,t.lineWidth=a,t.lineCap="round",t.lineJoin="round",n+=u*l,t.beginPath(),t.arc(n,i,s,d+g/8,d+7*g/8,!1),t.arc(n+Math.cos(d)*s*_,i+Math.sin(d)*s*_,s,d+5*g/8,d+3*g/8,!0),t.closePath(),t.stroke()}function l(t,e,n,i,r,a,o){e/=1350;var s,l,u,d,c=.16*r,h=11*g/12,f=7*g/12;for(t.fillStyle=o,s=4;s--;)l=(e+s/4)%1,u=n+(s-1.5)/1.5*(1===s||2===s?-1:1)*c,d=i+l*l*r,t.beginPath(),t.moveTo(u,d-1.5*a),t.arc(u,d,.75*a,h,f,!1),t.fill()}function u(t,e,i,r,a,o,s){e/=750;var l,u,d,c,h=.1875*a;for(t.strokeStyle=s,t.lineWidth=.5*o,t.lineCap="round",t.lineJoin="round",l=4;l--;)u=(e+l/4)%1,d=Math.floor(i+(l-1.5)/1.5*(1===l||2===l?-1:1)*h)+.5,c=r+u*a,n(t,d,c-1.5*o,d,c+1.5*o)}function d(t,e,i,r,a,o,s){e/=3e3;var l,u,d,c,h=.16*a,f=.75*o,p=e*g*.7,m=Math.cos(p)*f,_=Math.sin(p)*f,v=p+g/3,y=Math.cos(v)*f,b=Math.sin(v)*f,M=p+2*g/3,w=Math.cos(M)*f,D=Math.sin(M)*f;for(t.strokeStyle=s,t.lineWidth=.5*o,t.lineCap="round",t.lineJoin="round",l=4;l--;)u=(e+l/4)%1,d=i+Math.sin((u+l/4)*g)*h,c=r+u*a,n(t,d-m,c-_,d+m,c+_),n(t,d-y,c-b,d+y,c+b),n(t,d-w,c-D,d+w,c+D)}function c(t,e,n,i,a,o,s){e/=3e4;var l=.21*a,u=.06*a,d=.21*a,c=.28*a;t.fillStyle=s,r(t,e,n,i,l,u,d,c),t.globalCompositeOperation="destination-out",r(t,e,n,i,l,u,d-o,c-o),t.globalCompositeOperation="source-over"}function h(t,e,n,i,r,a,o){var s=r/8,l=s/3,u=2*l,d=e%1*g,c=Math.cos(d),h=Math.sin(d);t.fillStyle=o,t.strokeStyle=o,t.lineWidth=a,t.lineCap="round",t.lineJoin="round",t.beginPath(),t.arc(n,i,s,d,d+Math.PI,!1),t.arc(n-l*c,i-l*h,u,d+Math.PI,d,!1),t.arc(n+u*c,i+u*h,l,d+Math.PI,d,!0),t.globalCompositeOperation="destination-out",t.fill(),t.globalCompositeOperation="source-over",t.stroke()}function f(t,e,n,i,r,a,o,s,l){e/=2500;var u,d,c,f,p=v[o],m=(e+o-y[o].start)%s,g=(e+o-y[o].end)%s,_=(e+o)%s;if(t.strokeStyle=l,t.lineWidth=a,t.lineCap="round",t.lineJoin="round",m<1){if(t.beginPath(),m*=p.length/2-1,u=Math.floor(m),m-=u,u*=2,u+=2,t.moveTo(n+(p[u-2]*(1-m)+p[u]*m)*r,i+(p[u-1]*(1-m)+p[u+1]*m)*r),g<1){for(g*=p.length/2-1,d=Math.floor(g),g-=d,d*=2,d+=2,f=u;f!==d;f+=2)t.lineTo(n+p[f]*r,i+p[f+1]*r);t.lineTo(n+(p[d-2]*(1-g)+p[d]*g)*r,i+(p[d-1]*(1-g)+p[d+1]*g)*r)}else for(f=u;f!==p.length;f+=2)t.lineTo(n+p[f]*r,i+p[f+1]*r);t.stroke()}else if(g<1){for(t.beginPath(),g*=p.length/2-1,d=Math.floor(g),g-=d,d*=2,d+=2,t.moveTo(n+p[0]*r,i+p[1]*r),f=2;f!==d;f+=2)t.lineTo(n+p[f]*r,i+p[f+1]*r);t.lineTo(n+(p[d-2]*(1-g)+p[d]*g)*r,i+(p[d-1]*(1-g)+p[d+1]*g)*r),t.stroke()}_<1&&(_*=p.length/2-1,c=Math.floor(_),_-=c,c*=2,c+=2,h(t,e,n+(p[c-2]*(1-_)+p[c]*_)*r,i+(p[c-1]*(1-_)+p[c+1]*_)*r,r,a,l))}var p,m;!function(){var e=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame,n=t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||t.msCancelAnimationFrame;e&&n?(p=function(t,n){function i(){r.value=e(i),t()}var r={value:null};return i(),r},m=function(t){n(t.value)}):(p=setInterval,m=clearInterval)}();var g=2*Math.PI,_=2/Math.sqrt(2),v=[[-.75,-.18,-.7219,-.1527,-.6971,-.1225,-.6739,-.091,-.6516,-.0588,-.6298,-.0262,-.6083,.0065,-.5868,.0396,-.5643,.0731,-.5372,.1041,-.5033,.1259,-.4662,.1406,-.4275,.1493,-.3881,.153,-.3487,.1526,-.3095,.1488,-.2708,.1421,-.2319,.1342,-.1943,.1217,-.16,.1025,-.129,.0785,-.1012,.0509,-.0764,.0206,-.0547,-.012,-.0378,-.0472,-.0324,-.0857,-.0389,-.1241,-.0546,-.1599,-.0814,-.1876,-.1193,-.1964,-.1582,-.1935,-.1931,-.1769,-.2157,-.1453,-.229,-.1085,-.2327,-.0697,-.224,-.0317,-.2064,.0033,-.1853,.0362,-.1613,.0672,-.135,.0961,-.1051,.1213,-.0706,.1397,-.0332,.1512,.0053,.158,.0442,.1624,.0833,.1636,.1224,.1615,.1613,.1565,.1999,.15,.2378,.1402,.2749,.1279,.3118,.1147,.3487,.1015,.3858,.0892,.4236,.0787,.4621,.0715,.5012,.0702,.5398,.0766,.5768,.089,.6123,.1055,.6466,.1244,.6805,.144,.7147,.163,.75,.18],[-.75,0,-.7033,.0195,-.6569,.0399,-.6104,.06,-.5634,.0789,-.5155,.0954,-.4667,.1089,-.4174,.1206,-.3676,.1299,-.3174,.1365,-.2669,.1398,-.2162,.1391,-.1658,.1347,-.1157,.1271,-.0661,.1169,-.017,.1046,.0316,.0903,.0791,.0728,.1259,.0534,.1723,.0331,.2188,.0129,.2656,-.0064,.3122,-.0263,.3586,-.0466,.4052,-.0665,.4525,-.0847,.5007,-.1002,.5497,-.113,.5991,-.124,.6491,-.1325,.6994,-.138,.75,-.14]],y=[{start:.36,end:.11},{start:.56,end:.16}],b=function(t){this.list=[],this.interval=null,this.color=t&&t.color?t.color:"black",this.resizeClear=!(!t||!t.resizeClear)};return b.CLEAR_DAY=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,a=Math.min(i,r);o(t,e,.5*i,.5*r,a,.08*a,n)},b.CLEAR_NIGHT=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,a=Math.min(i,r);s(t,e,.5*i,.5*r,a,.08*a,n)},b.PARTLY_CLOUDY_DAY=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,s=Math.min(i,r);o(t,e,.625*i,.375*r,.75*s,.08*s,n),a(t,e,.375*i,.625*r,.75*s,.08*s,n)},b.PARTLY_CLOUDY_NIGHT=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,o=Math.min(i,r);s(t,e,.667*i,.375*r,.75*o,.08*o,n),a(t,e,.375*i,.625*r,.75*o,.08*o,n)},b.CLOUDY=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,o=Math.min(i,r);a(t,e,.5*i,.5*r,o,.08*o,n)},b.RAIN=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,o=Math.min(i,r);l(t,e,.5*i,.37*r,.9*o,.08*o,n),a(t,e,.5*i,.37*r,.9*o,.08*o,n)},b.SLEET=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,o=Math.min(i,r);u(t,e,.5*i,.37*r,.9*o,.08*o,n),a(t,e,.5*i,.37*r,.9*o,.08*o,n)},b.SNOW=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,o=Math.min(i,r);d(t,e,.5*i,.37*r,.9*o,.08*o,n),a(t,e,.5*i,.37*r,.9*o,.08*o,n)},b.WIND=function(t,e,n){var i=t.canvas.width,r=t.canvas.height,a=Math.min(i,r);f(t,e,.5*i,.5*r,a,.08*a,0,2,n),f(t,e,.5*i,.5*r,a,.08*a,1,2,n)},b.FOG=function(t,e,i){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a),s=.08*o;c(t,e,.5*r,.32*a,.75*o,s,i),e/=5e3;var l=Math.cos(e*g)*o*.02,u=Math.cos((e+.25)*g)*o*.02,d=Math.cos((e+.5)*g)*o*.02,h=Math.cos((e+.75)*g)*o*.02,f=.936*a,p=Math.floor(f-.5*s)+.5,m=Math.floor(f-2.5*s)+.5;t.strokeStyle=i,t.lineWidth=s,t.lineCap="round",t.lineJoin="round",n(t,l+.2*r+.5*s,p,u+.8*r-.5*s,p),n(t,d+.2*r+.5*s,m,h+.8*r-.5*s,m)},b.prototype={_determineDrawingFunction:function(t){return"string"==typeof t&&(t=b[t.toUpperCase().replace(/-/g,"_")]||null),t},add:function(t,e){var n;"string"==typeof t&&(t=document.getElementById(t)),null!==t&&"function"==typeof(e=this._determineDrawingFunction(e))&&(n={element:t,context:t.getContext("2d"),drawing:e},this.list.push(n),this.draw(n,500))},set:function(t,e){var n;for("string"==typeof t&&(t=document.getElementById(t)),n=this.list.length;n--;)if(this.list[n].element===t)return this.list[n].drawing=this._determineDrawingFunction(e),void this.draw(this.list[n],500);this.add(t,e)},remove:function(t){var e;for("string"==typeof t&&(t=document.getElementById(t)),e=this.list.length;e--;)if(this.list[e].element===t)return void this.list.splice(e,1)},draw:function(t,e){var n=t.context.canvas;this.resizeClear?n.width=n.width:t.context.clearRect(0,0,n.width,n.height),t.drawing(t.context,e,this.color)},play:function(){var t=this;this.pause(),this.interval=p(function(){var e,n=Date.now();for(e=t.list.length;e--;)t.draw(t.list[e],n)},1e3/60)},pause:function(){this.interval&&(m(this.interval),this.interval=null)}},b}},,function(t,e,n){(function(i,r){var a,o,s;!function(t){var e={set:{colors:1,values:1,backgroundColor:1,scaleColors:1,normalizeFunction:1,focus:1},get:{selectedRegions:1,selectedMarkers:1,mapObject:1,regionName:1}};t.fn.vectorMap=function(t){var n,i,n=this.children(".jvectormap-container").data("mapObject");if("addMap"===t)l.Map.maps[arguments[1]]=arguments[2];else{if(("set"===t||"get"===t)&&e[t][arguments[1]])return i=arguments[1].charAt(0).toUpperCase()+arguments[1].substr(1),n[t+i].apply(n,Array.prototype.slice.call(arguments,2));t=t||{},t.container=this,n=new l.Map(t)}return this}}(i),function(i){o=[n(1)],a=i,void 0!==(s="function"==typeof a?a.apply(e,o):a)&&(t.exports=s)}(function(t){function e(e){var o=e||window.event,s=l.call(arguments,1),u=0,d=0,c=0,h=0;if(e=t.event.fix(o),e.type="mousewheel","detail"in o&&(c=-1*o.detail),"wheelDelta"in o&&(c=o.wheelDelta),"wheelDeltaY"in o&&(c=o.wheelDeltaY),"wheelDeltaX"in o&&(d=-1*o.wheelDeltaX),"axis"in o&&o.axis===o.HORIZONTAL_AXIS&&(d=-1*c,c=0),u=0===c?d:c,"deltaY"in o&&(c=-1*o.deltaY,u=c),"deltaX"in o&&(d=o.deltaX,0===c&&(u=-1*d)),0!==c||0!==d){if(1===o.deltaMode){var f=t.data(this,"mousewheel-line-height");u*=f,c*=f,d*=f}else if(2===o.deltaMode){var p=t.data(this,"mousewheel-page-height");u*=p,c*=p,d*=p}return h=Math.max(Math.abs(c),Math.abs(d)),(!a||a>h)&&(a=h,i(o,h)&&(a/=40)),i(o,h)&&(u/=40,d/=40,c/=40),u=Math[u>=1?"floor":"ceil"](u/a),d=Math[d>=1?"floor":"ceil"](d/a),c=Math[c>=1?"floor":"ceil"](c/a),e.deltaX=d,e.deltaY=c,e.deltaFactor=a,e.deltaMode=0,s.unshift(e,u,d,c),r&&clearTimeout(r),r=setTimeout(n,200),(t.event.dispatch||t.event.handle).apply(this,s)}}function n(){a=null}function i(t,e){return d.settings.adjustOldDeltas&&"mousewheel"===t.type&&e%120==0}var r,a,o=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],s="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],l=Array.prototype.slice;if(t.event.fixHooks)for(var u=o.length;u;)t.event.fixHooks[o[--u]]=t.event.mouseHooks;var d=t.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var n=s.length;n;)this.addEventListener(s[--n],e,!1);else this.onmousewheel=e;t.data(this,"mousewheel-line-height",d.getLineHeight(this)),t.data(this,"mousewheel-page-height",d.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=s.length;t;)this.removeEventListener(s[--t],e,!1);else this.onmousewheel=null},getLineHeight:function(e){return parseInt(t(e)["offsetParent"in t.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(e){return t(e).height()},settings:{adjustOldDeltas:!0}};t.fn.extend({mousewheel:function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},unmousewheel:function(t){return this.unbind("mousewheel",t)}})});var l={inherits:function(t,e){function n(){}n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t,t.parentClass=e},mixin:function(t,e){var n;for(n in e.prototype)e.prototype.hasOwnProperty(n)&&(t.prototype[n]=e.prototype[n])},min:function(t){var e,n=Number.MAX_VALUE;if(t instanceof Array)for(e=0;e<t.length;e++)t[e]<n&&(n=t[e]);else for(e in t)t[e]<n&&(n=t[e]);return n},max:function(t){var e,n=Number.MIN_VALUE;if(t instanceof Array)for(e=0;e<t.length;e++)t[e]>n&&(n=t[e]);else for(e in t)t[e]>n&&(n=t[e]);return n},keys:function(t){var e,n=[];for(e in t)n.push(e);return n},values:function(t){var e,n,i=[];for(n=0;n<arguments.length;n++){t=arguments[n];for(e in t)i.push(t[e])}return i},whenImageLoaded:function(t){var e=new l.$.Deferred,n=l.$("<img/>");return n.error(function(){e.reject()}).load(function(){e.resolve(n)}),n.attr("src",t),e},isImageUrl:function(t){return/\.\w{3,4}$/.test(t)}};l.$=i,Array.prototype.indexOf||(Array.prototype.indexOf=function(t,e){var n;if(null==this)throw new TypeError('"this" is null or not defined');var i=Object(this),r=i.length>>>0;if(0===r)return-1;var a=+e||0;if(Math.abs(a)===1/0&&(a=0),a>=r)return-1;for(n=Math.max(a>=0?a:r-Math.abs(a),0);r>n;){if(n in i&&i[n]===t)return n;n++}return-1}),l.AbstractElement=function(t,e){this.node=this.createElement(t),this.name=t,this.properties={},e&&this.set(e)},l.AbstractElement.prototype.set=function(t,e){var n;if("object"==typeof t)for(n in t)this.properties[n]=t[n],this.applyAttr(n,t[n]);else this.properties[t]=e,this.applyAttr(t,e)},l.AbstractElement.prototype.get=function(t){return this.properties[t]},l.AbstractElement.prototype.applyAttr=function(t,e){this.node.setAttribute(t,e)},l.AbstractElement.prototype.remove=function(){l.$(this.node).remove()},l.AbstractCanvasElement=function(t,e,n){this.container=t,this.setSize(e,n),this.rootElement=new l[this.classPrefix+"GroupElement"],this.node.appendChild(this.rootElement.node),this.container.appendChild(this.node)},l.AbstractCanvasElement.prototype.add=function(t,e){e=e||this.rootElement,e.add(t),t.canvas=this},l.AbstractCanvasElement.prototype.addPath=function(t,e,n){var i=new l[this.classPrefix+"PathElement"](t,e);return this.add(i,n),i},l.AbstractCanvasElement.prototype.addCircle=function(t,e,n){var i=new l[this.classPrefix+"CircleElement"](t,e);return this.add(i,n),i},l.AbstractCanvasElement.prototype.addImage=function(t,e,n){var i=new l[this.classPrefix+"ImageElement"](t,e);return this.add(i,n),i},l.AbstractCanvasElement.prototype.addText=function(t,e,n){var i=new l[this.classPrefix+"TextElement"](t,e);return this.add(i,n),i},l.AbstractCanvasElement.prototype.addGroup=function(t){var e=new l[this.classPrefix+"GroupElement"];return t?t.node.appendChild(e.node):this.node.appendChild(e.node),e.canvas=this,e},l.AbstractShapeElement=function(t,e,n){this.style=n||{},this.style.current=this.style.current||{},this.isHovered=!1,this.isSelected=!1,this.updateStyle()},l.AbstractShapeElement.prototype.setStyle=function(t,e){var n={};"object"==typeof t?n=t:n[t]=e,l.$.extend(this.style.current,n),this.updateStyle()},l.AbstractShapeElement.prototype.updateStyle=function(){var t={};l.AbstractShapeElement.mergeStyles(t,this.style.initial),l.AbstractShapeElement.mergeStyles(t,this.style.current),this.isHovered&&l.AbstractShapeElement.mergeStyles(t,this.style.hover),this.isSelected&&(l.AbstractShapeElement.mergeStyles(t,this.style.selected),this.isHovered&&l.AbstractShapeElement.mergeStyles(t,this.style.selectedHover)),this.set(t)},l.AbstractShapeElement.mergeStyles=function(t,e){var n;e=e||{};for(n in e)null===e[n]?delete t[n]:t[n]=e[n]},l.SVGElement=function(){l.SVGElement.parentClass.apply(this,arguments)},l.inherits(l.SVGElement,l.AbstractElement),l.SVGElement.svgns="http://www.w3.org/2000/svg",l.SVGElement.prototype.createElement=function(t){return document.createElementNS(l.SVGElement.svgns,t)},l.SVGElement.prototype.addClass=function(t){this.node.setAttribute("class",t)},l.SVGElement.prototype.getElementCtr=function(t){return l["SVG"+t]},l.SVGElement.prototype.getBBox=function(){return this.node.getBBox()},l.SVGGroupElement=function(){l.SVGGroupElement.parentClass.call(this,"g")},l.inherits(l.SVGGroupElement,l.SVGElement),l.SVGGroupElement.prototype.add=function(t){this.node.appendChild(t.node)},l.SVGCanvasElement=function(){this.classPrefix="SVG",l.SVGCanvasElement.parentClass.call(this,"svg"),this.defsElement=new l.SVGElement("defs"),this.node.appendChild(this.defsElement.node),l.AbstractCanvasElement.apply(this,arguments)},l.inherits(l.SVGCanvasElement,l.SVGElement),l.mixin(l.SVGCanvasElement,l.AbstractCanvasElement),l.SVGCanvasElement.prototype.setSize=function(t,e){this.width=t,this.height=e,this.node.setAttribute("width",t),this.node.setAttribute("height",e)},l.SVGCanvasElement.prototype.applyTransformParams=function(t,e,n){this.scale=t,this.transX=e,this.transY=n,this.rootElement.node.setAttribute("transform","scale("+t+") translate("+e+", "+n+")")},l.SVGShapeElement=function(t,e){l.SVGShapeElement.parentClass.call(this,t,e),l.AbstractShapeElement.apply(this,arguments)},l.inherits(l.SVGShapeElement,l.SVGElement),l.mixin(l.SVGShapeElement,l.AbstractShapeElement),l.SVGShapeElement.prototype.applyAttr=function(t,e){var n,i,r=this;"fill"===t&&l.isImageUrl(e)?l.SVGShapeElement.images[e]?this.applyAttr("fill","url(#image"+l.SVGShapeElement.images[e]+")"):l.whenImageLoaded(e).then(function(t){i=new l.SVGElement("image"),i.node.setAttributeNS("http://www.w3.org/1999/xlink","href",e),i.applyAttr("x","0"),i.applyAttr("y","0"),i.applyAttr("width",t[0].width),i.applyAttr("height",t[0].height),n=new l.SVGElement("pattern"),n.applyAttr("id","image"+l.SVGShapeElement.imageCounter),n.applyAttr("x",0),n.applyAttr("y",0),n.applyAttr("width",t[0].width/2),n.applyAttr("height",t[0].height/2),n.applyAttr("viewBox","0 0 "+t[0].width+" "+t[0].height),n.applyAttr("patternUnits","userSpaceOnUse"),n.node.appendChild(i.node),r.canvas.defsElement.node.appendChild(n.node),l.SVGShapeElement.images[e]=l.SVGShapeElement.imageCounter++,r.applyAttr("fill","url(#image"+l.SVGShapeElement.images[e]+")")}):l.SVGShapeElement.parentClass.prototype.applyAttr.apply(this,arguments)},l.SVGShapeElement.imageCounter=1,l.SVGShapeElement.images={},l.SVGPathElement=function(t,e){l.SVGPathElement.parentClass.call(this,"path",t,e),this.node.setAttribute("fill-rule","evenodd")},l.inherits(l.SVGPathElement,l.SVGShapeElement),l.SVGCircleElement=function(t,e){l.SVGCircleElement.parentClass.call(this,"circle",t,e)},l.inherits(l.SVGCircleElement,l.SVGShapeElement),l.SVGImageElement=function(t,e){l.SVGImageElement.parentClass.call(this,"image",t,e)},l.inherits(l.SVGImageElement,l.SVGShapeElement),l.SVGImageElement.prototype.applyAttr=function(t,e){var n=this;"image"==t?l.whenImageLoaded(e).then(function(t){n.node.setAttributeNS("http://www.w3.org/1999/xlink","href",e),n.width=t[0].width,n.height=t[0].height,n.applyAttr("width",n.width),n.applyAttr("height",n.height),n.applyAttr("x",n.cx-n.width/2),n.applyAttr("y",n.cy-n.height/2),l.$(n.node).trigger("imageloaded",[t])}):"cx"==t?(this.cx=e,this.width&&this.applyAttr("x",e-this.width/2)):"cy"==t?(this.cy=e,this.height&&this.applyAttr("y",e-this.height/2)):l.SVGImageElement.parentClass.prototype.applyAttr.apply(this,arguments)},l.SVGTextElement=function(t,e){l.SVGTextElement.parentClass.call(this,"text",t,e)},l.inherits(l.SVGTextElement,l.SVGShapeElement),l.SVGTextElement.prototype.applyAttr=function(t,e){"text"===t?this.node.textContent=e:l.SVGTextElement.parentClass.prototype.applyAttr.apply(this,arguments)},l.VMLElement=function(){l.VMLElement.VMLInitialized||l.VMLElement.initializeVML(),l.VMLElement.parentClass.apply(this,arguments)},l.inherits(l.VMLElement,l.AbstractElement),l.VMLElement.VMLInitialized=!1,l.VMLElement.initializeVML=function(){try{document.namespaces.rvml||document.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),l.VMLElement.prototype.createElement=function(t){return document.createElement("<rvml:"+t+' class="rvml">')}}catch(t){l.VMLElement.prototype.createElement=function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}document.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)"),l.VMLElement.VMLInitialized=!0},l.VMLElement.prototype.getElementCtr=function(t){return l["VML"+t]},l.VMLElement.prototype.addClass=function(t){l.$(this.node).addClass(t)},l.VMLElement.prototype.applyAttr=function(t,e){this.node[t]=e},l.VMLElement.prototype.getBBox=function(){var t=l.$(this.node);return{x:t.position().left/this.canvas.scale,y:t.position().top/this.canvas.scale,width:t.width()/this.canvas.scale,height:t.height()/this.canvas.scale}},l.VMLGroupElement=function(){l.VMLGroupElement.parentClass.call(this,"group"),this.node.style.left="0px",this.node.style.top="0px",this.node.coordorigin="0 0"},l.inherits(l.VMLGroupElement,l.VMLElement),l.VMLGroupElement.prototype.add=function(t){this.node.appendChild(t.node)},l.VMLCanvasElement=function(){this.classPrefix="VML",l.VMLCanvasElement.parentClass.call(this,"group"),l.AbstractCanvasElement.apply(this,arguments),this.node.style.position="absolute"},l.inherits(l.VMLCanvasElement,l.VMLElement),l.mixin(l.VMLCanvasElement,l.AbstractCanvasElement),l.VMLCanvasElement.prototype.setSize=function(t,e){var n,i,r,a;if(this.width=t,this.height=e,this.node.style.width=t+"px",this.node.style.height=e+"px",this.node.coordsize=t+" "+e,this.node.coordorigin="0 0",this.rootElement){for(n=this.rootElement.node.getElementsByTagName("shape"),r=0,a=n.length;a>r;r++)n[r].coordsize=t+" "+e,n[r].style.width=t+"px",n[r].style.height=e+"px";for(i=this.node.getElementsByTagName("group"),r=0,a=i.length;a>r;r++)i[r].coordsize=t+" "+e,i[r].style.width=t+"px",i[r].style.height=e+"px"}},l.VMLCanvasElement.prototype.applyTransformParams=function(t,e,n){this.scale=t,this.transX=e,this.transY=n,this.rootElement.node.coordorigin=this.width-e-this.width/100+","+(this.height-n-this.height/100),this.rootElement.node.coordsize=this.width/t+","+this.height/t},l.VMLShapeElement=function(t,e){l.VMLShapeElement.parentClass.call(this,t,e),this.fillElement=new l.VMLElement("fill"),this.strokeElement=new l.VMLElement("stroke"),this.node.appendChild(this.fillElement.node),this.node.appendChild(this.strokeElement.node),this.node.stroked=!1,l.AbstractShapeElement.apply(this,arguments)},l.inherits(l.VMLShapeElement,l.VMLElement),l.mixin(l.VMLShapeElement,l.AbstractShapeElement),l.VMLShapeElement.prototype.applyAttr=function(t,e){switch(t){case"fill":this.node.fillcolor=e;break;case"fill-opacity":this.fillElement.node.opacity=Math.round(100*e)+"%";break;case"stroke":this.node.stroked="none"!==e,this.node.strokecolor=e;break;case"stroke-opacity":this.strokeElement.node.opacity=Math.round(100*e)+"%";break;case"stroke-width":this.node.stroked=0!==parseInt(e,10),this.node.strokeweight=e;break;case"d":this.node.path=l.VMLPathElement.pathSvgToVml(e);break;default:l.VMLShapeElement.parentClass.prototype.applyAttr.apply(this,arguments)}},l.VMLPathElement=function(t,e){var n=new l.VMLElement("skew");l.VMLPathElement.parentClass.call(this,"shape",t,e),this.node.coordorigin="0 0",n.node.on=!0,n.node.matrix="0.01,0,0,0.01,0,0",n.node.offset="0,0",this.node.appendChild(n.node)},l.inherits(l.VMLPathElement,l.VMLShapeElement),l.VMLPathElement.prototype.applyAttr=function(t,e){"d"===t?this.node.path=l.VMLPathElement.pathSvgToVml(e):l.VMLShapeElement.prototype.applyAttr.call(this,t,e)},l.VMLPathElement.pathSvgToVml=function(t){var e,n,i=0,r=0;return t=t.replace(/(-?\d+)e(-?\d+)/g,"0"),t.replace(/([MmLlHhVvCcSs])\s*((?:-?\d*(?:\.\d+)?\s*,?\s*)+)/g,function(t,a,o){o=o.replace(/(\d)-/g,"$1,-").replace(/^\s+/g,"").replace(/\s+$/g,"").replace(/\s+/g,",").split(","),o[0]||o.shift();for(var s=0,l=o.length;l>s;s++)o[s]=Math.round(100*o[s]);switch(a){case"m":return i+=o[0],r+=o[1],"t"+o.join(",");case"M":return i=o[0],r=o[1],"m"+o.join(",");case"l":return i+=o[0],r+=o[1],"r"+o.join(",");case"L":return i=o[0],r=o[1],"l"+o.join(",");case"h":return i+=o[0],"r"+o[0]+",0";case"H":return"l"+(i=o[0])+","+r;case"v":return r+=o[0],"r0,"+o[0];case"V":return r=o[0],"l"+i+","+r;case"c":return e=i+o[o.length-4],n=r+o[o.length-3],i+=o[o.length-2],r+=o[o.length-1],"v"+o.join(",");case"C":return e=o[o.length-4],n=o[o.length-3],i=o[o.length-2],r=o[o.length-1],"c"+o.join(",");case"s":return o.unshift(r-n),o.unshift(i-e),e=i+o[o.length-4],n=r+o[o.length-3],i+=o[o.length-2],r+=o[o.length-1],"v"+o.join(",");case"S":return o.unshift(r+r-n),o.unshift(i+i-e),e=o[o.length-4],n=o[o.length-3],i=o[o.length-2],r=o[o.length-1],"c"+o.join(",")}return""}).replace(/z/g,"e")},l.VMLCircleElement=function(t,e){l.VMLCircleElement.parentClass.call(this,"oval",t,e)},l.inherits(l.VMLCircleElement,l.VMLShapeElement),l.VMLCircleElement.prototype.applyAttr=function(t,e){switch(t){case"r":this.node.style.width=2*e+"px",this.node.style.height=2*e+"px",this.applyAttr("cx",this.get("cx")||0),this.applyAttr("cy",this.get("cy")||0);break;case"cx":if(!e)return;this.node.style.left=e-(this.get("r")||0)+"px";break;case"cy":if(!e)return;this.node.style.top=e-(this.get("r")||0)+"px";break;default:l.VMLCircleElement.parentClass.prototype.applyAttr.call(this,t,e)}},l.VectorCanvas=function(t,e,n){return this.mode=window.SVGAngle?"svg":"vml",this.impl="svg"==this.mode?new l.SVGCanvasElement(t,e,n):new l.VMLCanvasElement(t,e,n),this.impl.mode=this.mode,this.impl},l.SimpleScale=function(t){this.scale=t},l.SimpleScale.prototype.getValue=function(t){return t},l.OrdinalScale=function(t){this.scale=t},l.OrdinalScale.prototype.getValue=function(t){return this.scale[t]},l.OrdinalScale.prototype.getTicks=function(){var t,e=[];for(t in this.scale)e.push({label:t,value:this.scale[t]});return e},l.NumericScale=function(t,e,n,i){this.scale=[],e=e||"linear",t&&this.setScale(t),e&&this.setNormalizeFunction(e),void 0!==n&&this.setMin(n),void 0!==i&&this.setMax(i)},l.NumericScale.prototype={setMin:function(t){this.clearMinValue=t,this.minValue="function"==typeof this.normalize?this.normalize(t):t},setMax:function(t){this.clearMaxValue=t,this.maxValue="function"==typeof this.normalize?this.normalize(t):t},setScale:function(t){var e;for(this.scale=[],e=0;e<t.length;e++)this.scale[e]=[t[e]]},setNormalizeFunction:function(t){"polynomial"===t?this.normalize=function(t){return Math.pow(t,.2)}:"linear"===t?delete this.normalize:this.normalize=t,this.setMin(this.clearMinValue),this.setMax(this.clearMaxValue)},getValue:function(t){var e,n,i=[],r=0,a=0;for("function"==typeof this.normalize&&(t=this.normalize(t)),a=0;a<this.scale.length-1;a++)e=this.vectorLength(this.vectorSubtract(this.scale[a+1],this.scale[a])),i.push(e),r+=e;for(n=(this.maxValue-this.minValue)/r,a=0;a<i.length;a++)i[a]*=n;for(a=0,t-=this.minValue;t-i[a]>=0;)t-=i[a],a++;return t=this.vectorToNum(a==this.scale.length-1?this.scale[a]:this.vectorAdd(this.scale[a],this.vectorMult(this.vectorSubtract(this.scale[a+1],this.scale[a]),t/i[a])))},vectorToNum:function(t){var e,n=0;for(e=0;e<t.length;e++)n+=Math.round(t[e])*Math.pow(256,t.length-e-1);return n},vectorSubtract:function(t,e){var n,i=[];for(n=0;n<t.length;n++)i[n]=t[n]-e[n];return i},vectorAdd:function(t,e){var n,i=[];for(n=0;n<t.length;n++)i[n]=t[n]+e[n];return i},vectorMult:function(t,e){var n,i=[];for(n=0;n<t.length;n++)i[n]=t[n]*e;return i},vectorLength:function(t){var e,n=0;for(e=0;e<t.length;e++)n+=t[e]*t[e];return Math.sqrt(n)},getTicks:function(){var t,e,n=[this.clearMinValue,this.clearMaxValue],i=n[1]-n[0],r=Math.pow(10,Math.floor(Math.log(i/5)/Math.LN10)),a=5/i*r,o=[];for(.15>=a?r*=10:.35>=a?r*=5:.75>=a&&(r*=2),n[0]=Math.floor(n[0]/r)*r,n[1]=Math.ceil(n[1]/r)*r,t=n[0];t<=n[1];)e=t==n[0]?this.clearMinValue:t==n[1]?this.clearMaxValue:t,o.push({label:t,value:this.getValue(e)}),t+=r;return o}},l.ColorScale=function(){l.ColorScale.parentClass.apply(this,arguments)},l.inherits(l.ColorScale,l.NumericScale),l.ColorScale.prototype.setScale=function(t){var e;for(e=0;e<t.length;e++)this.scale[e]=l.ColorScale.rgbToArray(t[e])},l.ColorScale.prototype.getValue=function(t){return l.ColorScale.numToRgb(l.ColorScale.parentClass.prototype.getValue.call(this,t))},l.ColorScale.arrayToRgb=function(t){var e,n,i="#";for(n=0;n<t.length;n++)e=t[n].toString(16),i+=1==e.length?"0"+e:e;return i},l.ColorScale.numToRgb=function(t){for(t=t.toString(16);t.length<6;)t="0"+t;return"#"+t},l.ColorScale.rgbToArray=function(t){return t=t.substr(1),[parseInt(t.substr(0,2),16),parseInt(t.substr(2,2),16),parseInt(t.substr(4,2),16)]},l.Legend=function(t){this.params=t||{},this.map=this.params.map,this.series=this.params.series,this.body=l.$("<div/>"),this.body.addClass("jvectormap-legend"),this.params.cssClass&&this.body.addClass(this.params.cssClass),t.vertical?this.map.legendCntVertical.append(this.body):this.map.legendCntHorizontal.append(this.body),this.render()},l.Legend.prototype.render=function(){var t,e,n,i,r=this.series.scale.getTicks(),a=l.$("<div/>").addClass("jvectormap-legend-inner");for(this.body.html(""),this.params.title&&this.body.append(l.$("<div/>").addClass("jvectormap-legend-title").html(this.params.title)),this.body.append(a),t=0;t<r.length;t++){switch(e=l.$("<div/>").addClass("jvectormap-legend-tick"),n=l.$("<div/>").addClass("jvectormap-legend-tick-sample"),this.series.params.attribute){case"fill":l.isImageUrl(r[t].value)?n.css("background","url("+r[t].value+")"):n.css("background",r[t].value);break;case"stroke":n.css("background",r[t].value);break;case"image":n.css("background","url("+r[t].value+") no-repeat center center");break;case"r":l.$("<div/>").css({"border-radius":r[t].value,border:this.map.params.markerStyle.initial["stroke-width"]+"px "+this.map.params.markerStyle.initial.stroke+" solid",width:2*r[t].value+"px",height:2*r[t].value+"px",background:this.map.params.markerStyle.initial.fill}).appendTo(n)}e.append(n),i=r[t].label,this.params.labelRender&&(i=this.params.labelRender(i)),e.append(l.$("<div>"+i+" </div>").addClass("jvectormap-legend-tick-text")),a.append(e)}a.append(l.$("<div/>").css("clear","both"))},l.DataSeries=function(t,e,n){var i;t=t||{},t.attribute=t.attribute||"fill",this.elements=e,this.params=t,this.map=n,t.attributes&&this.setAttributes(t.attributes),l.$.isArray(t.scale)?(i="fill"===t.attribute||"stroke"===t.attribute?l.ColorScale:l.NumericScale,this.scale=new i(t.scale,t.normalizeFunction,t.min,t.max)):this.scale=t.scale?new l.OrdinalScale(t.scale):new l.SimpleScale(t.scale),this.values=t.values||{},this.setValues(this.values),this.params.legend&&(this.legend=new l.Legend(r.extend({map:this.map,series:this},this.params.legend)))},l.DataSeries.prototype={setAttributes:function(t,e){var n,i=t;if("string"==typeof t)this.elements[t]&&this.elements[t].setStyle(this.params.attribute,e);else for(n in i)this.elements[n]&&this.elements[n].element.setStyle(this.params.attribute,i[n])},setValues:function(t){var e,n,i=-Number.MAX_VALUE,r=Number.MAX_VALUE,a={};if(this.scale instanceof l.OrdinalScale||this.scale instanceof l.SimpleScale)for(n in t)a[n]=t[n]?this.scale.getValue(t[n]):this.elements[n].element.style.initial[this.params.attribute];else{if(void 0===this.params.min||void 0===this.params.max)for(n in t)e=parseFloat(t[n]),e>i&&(i=e),r>e&&(r=e);void 0===this.params.min?(this.scale.setMin(r),this.params.min=r):this.scale.setMin(this.params.min),void 0===this.params.max?(this.scale.setMax(i),this.params.max=i):this.scale.setMax(this.params.max);for(n in t)"indexOf"!=n&&(e=parseFloat(t[n]),a[n]=isNaN(e)?this.elements[n].element.style.initial[this.params.attribute]:this.scale.getValue(e))}this.setAttributes(a),l.$.extend(this.values,t)},clear:function(){var t,e={};for(t in this.values)this.elements[t]&&(e[t]=this.elements[t].element.shape.style.initial[this.params.attribute]);this.setAttributes(e),this.values={}},setScale:function(t){this.scale.setScale(t),this.values&&this.setValues(this.values)},setNormalizeFunction:function(t){this.scale.setNormalizeFunction(t),this.values&&this.setValues(this.values)}},l.Proj={degRad:180/Math.PI,radDeg:Math.PI/180,radius:6381372,sgn:function(t){return t>0?1:0>t?-1:t},mill:function(t,e,n){return{x:this.radius*(e-n)*this.radDeg,y:-this.radius*Math.log(Math.tan((45+.4*t)*this.radDeg))/.8}},mill_inv:function(t,e,n){return{lat:(2.5*Math.atan(Math.exp(.8*e/this.radius))-5*Math.PI/8)*this.degRad,lng:(n*this.radDeg+t/this.radius)*this.degRad}},merc:function(t,e,n){return{x:this.radius*(e-n)*this.radDeg,y:-this.radius*Math.log(Math.tan(Math.PI/4+t*Math.PI/360))}},merc_inv:function(t,e,n){return{lat:(2*Math.atan(Math.exp(e/this.radius))-Math.PI/2)*this.degRad,lng:(n*this.radDeg+t/this.radius)*this.degRad}},aea:function(t,e,n){var i=n*this.radDeg,r=29.5*this.radDeg,a=45.5*this.radDeg,o=t*this.radDeg,s=e*this.radDeg,l=(Math.sin(r)+Math.sin(a))/2,u=Math.cos(r)*Math.cos(r)+2*l*Math.sin(r),d=l*(s-i),c=Math.sqrt(u-2*l*Math.sin(o))/l,h=Math.sqrt(u-2*l*Math.sin(0))/l;return{x:c*Math.sin(d)*this.radius,y:-(h-c*Math.cos(d))*this.radius}},aea_inv:function(t,e,n){var i=t/this.radius,r=e/this.radius,a=n*this.radDeg,o=29.5*this.radDeg,s=45.5*this.radDeg,l=(Math.sin(o)+Math.sin(s))/2,u=Math.cos(o)*Math.cos(o)+2*l*Math.sin(o),d=Math.sqrt(u-2*l*Math.sin(0))/l,c=Math.sqrt(i*i+(d-r)*(d-r)),h=Math.atan(i/(d-r));return{lat:Math.asin((u-c*c*l*l)/(2*l))*this.degRad,lng:(a+h/l)*this.degRad}},lcc:function(t,e,n){var i=n*this.radDeg,r=e*this.radDeg,a=33*this.radDeg,o=45*this.radDeg,s=t*this.radDeg,l=Math.log(Math.cos(a)*(1/Math.cos(o)))/Math.log(Math.tan(Math.PI/4+o/2)*(1/Math.tan(Math.PI/4+a/2))),u=Math.cos(a)*Math.pow(Math.tan(Math.PI/4+a/2),l)/l,d=u*Math.pow(1/Math.tan(Math.PI/4+s/2),l),c=u*Math.pow(1/Math.tan(Math.PI/4+0),l);return{x:d*Math.sin(l*(r-i))*this.radius,y:-(c-d*Math.cos(l*(r-i)))*this.radius}},lcc_inv:function(t,e,n){var i=t/this.radius,r=e/this.radius,a=n*this.radDeg,o=33*this.radDeg,s=45*this.radDeg,l=Math.log(Math.cos(o)*(1/Math.cos(s)))/Math.log(Math.tan(Math.PI/4+s/2)*(1/Math.tan(Math.PI/4+o/2))),u=Math.cos(o)*Math.pow(Math.tan(Math.PI/4+o/2),l)/l,d=u*Math.pow(1/Math.tan(Math.PI/4+0),l),c=this.sgn(l)*Math.sqrt(i*i+(d-r)*(d-r)),h=Math.atan(i/(d-r));return{lat:(2*Math.atan(Math.pow(u/c,1/l))-Math.PI/2)*this.degRad,lng:(a+h/l)*this.degRad}}},l.MapObject=function(){},l.MapObject.prototype.getLabelText=function(t){return this.config.label?"function"==typeof this.config.label.render?this.config.label.render(t):t:null},l.MapObject.prototype.getLabelOffsets=function(t){var e;return this.config.label&&("function"==typeof this.config.label.offsets?e=this.config.label.offsets(t):"object"==typeof this.config.label.offsets&&(e=this.config.label.offsets[t])),e||[0,0]},l.MapObject.prototype.setHovered=function(t){this.isHovered!==t&&(this.isHovered=t,this.shape.isHovered=t,this.shape.updateStyle(),this.label&&(this.label.isHovered=t,this.label.updateStyle()))},l.MapObject.prototype.setSelected=function(t){this.isSelected!==t&&(this.isSelected=t,this.shape.isSelected=t,this.shape.updateStyle(),this.label&&(this.label.isSelected=t,this.label.updateStyle()),l.$(this.shape).trigger("selected",[t]))},l.MapObject.prototype.setStyle=function(){this.shape.setStyle.apply(this.shape,arguments)},l.MapObject.prototype.remove=function(){this.shape.remove(),this.label&&this.label.remove()},l.Region=function(t){var e,n,i;this.config=t,this.map=this.config.map,this.shape=t.canvas.addPath({d:t.path,"data-code":t.code},t.style,t.canvas.rootElement),this.shape.addClass("jvectormap-region jvectormap-element"),e=this.shape.getBBox(),n=this.getLabelText(t.code),this.config.label&&n&&(i=this.getLabelOffsets(t.code),this.labelX=e.x+e.width/2+i[0],this.labelY=e.y+e.height/2+i[1],this.label=t.canvas.addText({text:n,"text-anchor":"middle","alignment-baseline":"central",x:this.labelX,y:this.labelY,"data-code":t.code},t.labelStyle,t.labelsGroup),this.label.addClass("jvectormap-region jvectormap-element"))},l.inherits(l.Region,l.MapObject),l.Region.prototype.updateLabelPosition=function(){this.label&&this.label.set({x:this.labelX*this.map.scale+this.map.transX*this.map.scale,y:this.labelY*this.map.scale+this.map.transY*this.map.scale})},l.Marker=function(t){var e;this.config=t,this.map=this.config.map,this.isImage=!!this.config.style.initial.image,this.createShape(),e=this.getLabelText(t.index),this.config.label&&e&&(this.offsets=this.getLabelOffsets(t.index),this.labelX=t.cx/this.map.scale-this.map.transX,this.labelY=t.cy/this.map.scale-this.map.transY,this.label=t.canvas.addText({text:e,"data-index":t.index,dy:"0.6ex",x:this.labelX,y:this.labelY},t.labelStyle,t.labelsGroup),this.label.addClass("jvectormap-marker jvectormap-element"))},l.inherits(l.Marker,l.MapObject),l.Marker.prototype.createShape=function(){var t=this;this.shape&&this.shape.remove(),this.shape=this.config.canvas[this.isImage?"addImage":"addCircle"]({"data-index":this.config.index,cx:this.config.cx,cy:this.config.cy},this.config.style,this.config.group),this.shape.addClass("jvectormap-marker jvectormap-element"),this.isImage&&l.$(this.shape.node).on("imageloaded",function(){t.updateLabelPosition()})},l.Marker.prototype.updateLabelPosition=function(){this.label&&this.label.set({x:this.labelX*this.map.scale+this.offsets[0]+this.map.transX*this.map.scale+5+(this.isImage?(this.shape.width||0)/2:this.shape.properties.r),y:this.labelY*this.map.scale+this.map.transY*this.map.scale+this.offsets[1]})},l.Marker.prototype.setStyle=function(t){var e;l.Marker.parentClass.prototype.setStyle.apply(this,arguments),"r"===t&&this.updateLabelPosition(),(e=!!this.shape.get("image"))!=this.isImage&&(this.isImage=e,this.config.style=l.$.extend(!0,{},this.shape.style),this.createShape())},l.Map=function(t){var e,n=this;if(this.params=l.$.extend(!0,{},l.Map.defaultParams,t),!l.Map.maps[this.params.map])throw new Error("Attempt to use map which was not loaded: "+this.params.map);this.mapData=l.Map.maps[this.params.map],this.markers={},this.regions={},this.regionsColors={},this.regionsData={},this.container=l.$("<div>").addClass("jvectormap-container"),this.params.container&&this.params.container.append(this.container),this.container.data("mapObject",this),this.defaultWidth=this.mapData.width,this.defaultHeight=this.mapData.height,this.setBackgroundColor(this.params.backgroundColor),this.onResize=function(){n.updateSize()},l.$(window).resize(this.onResize);for(e in l.Map.apiEvents)this.params[e]&&this.container.bind(l.Map.apiEvents[e]+".jvectormap",this.params[e]);this.canvas=new l.VectorCanvas(this.container[0],this.width,this.height),this.params.bindTouchEvents&&("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch?this.bindContainerTouchEvents():window.MSGesture&&this.bindContainerPointerEvents()),this.bindContainerEvents(),this.bindElementEvents(),this.createTip(),this.params.zoomButtons&&this.bindZoomButtons(),this.createRegions(),this.createMarkers(this.params.markers||{}),this.updateSize(),this.params.focusOn&&("string"==typeof this.params.focusOn?this.params.focusOn={region:this.params.focusOn}:l.$.isArray(this.params.focusOn)&&(this.params.focusOn={regions:this.params.focusOn}),this.setFocus(this.params.focusOn)),this.params.selectedRegions&&this.setSelectedRegions(this.params.selectedRegions),this.params.selectedMarkers&&this.setSelectedMarkers(this.params.selectedMarkers),this.legendCntHorizontal=l.$("<div/>").addClass("jvectormap-legend-cnt jvectormap-legend-cnt-h"),this.legendCntVertical=l.$("<div/>").addClass("jvectormap-legend-cnt jvectormap-legend-cnt-v"),this.container.append(this.legendCntHorizontal),this.container.append(this.legendCntVertical),this.params.series&&this.createSeries()},l.Map.prototype={transX:0,transY:0,scale:1,baseTransX:0,baseTransY:0,baseScale:1,width:0,height:0,setBackgroundColor:function(t){this.container.css("background-color",t)},resize:function(){var t=this.baseScale;this.width/this.height>this.defaultWidth/this.defaultHeight?(this.baseScale=this.height/this.defaultHeight,this.baseTransX=Math.abs(this.width-this.defaultWidth*this.baseScale)/(2*this.baseScale)):(this.baseScale=this.width/this.defaultWidth,this.baseTransY=Math.abs(this.height-this.defaultHeight*this.baseScale)/(2*this.baseScale)),this.scale*=this.baseScale/t,this.transX*=this.baseScale/t,this.transY*=this.baseScale/t},updateSize:function(){this.width=this.container.width(),this.height=this.container.height(),this.resize(),this.canvas.setSize(this.width,this.height),this.applyTransform()},reset:function(){var t,e;for(t in this.series)for(e=0;e<this.series[t].length;e++)this.series[t][e].clear();this.scale=this.baseScale,this.transX=this.baseTransX,this.transY=this.baseTransY,this.applyTransform()},applyTransform:function(){var t,e,n,i;this.defaultWidth*this.scale<=this.width?(t=(this.width-this.defaultWidth*this.scale)/(2*this.scale),n=(this.width-this.defaultWidth*this.scale)/(2*this.scale)):(t=0,n=(this.width-this.defaultWidth*this.scale)/this.scale),this.defaultHeight*this.scale<=this.height?(e=(this.height-this.defaultHeight*this.scale)/(2*this.scale),i=(this.height-this.defaultHeight*this.scale)/(2*this.scale)):(e=0,i=(this.height-this.defaultHeight*this.scale)/this.scale),this.transY>e?this.transY=e:this.transY<i&&(this.transY=i),this.transX>t?this.transX=t:this.transX<n&&(this.transX=n),this.canvas.applyTransformParams(this.scale,this.transX,this.transY),this.markers&&this.repositionMarkers(),this.repositionLabels(),this.container.trigger("viewportChange",[this.scale/this.baseScale,this.transX,this.transY])},bindContainerEvents:function(){var t,e,n=!1,i=this;this.params.panOnDrag&&(this.container.mousemove(function(r){return n&&(i.transX-=(t-r.pageX)/i.scale,i.transY-=(e-r.pageY)/i.scale,i.applyTransform(),t=r.pageX,e=r.pageY),!1}).mousedown(function(i){return n=!0,t=i.pageX,e=i.pageY,!1}),this.onContainerMouseUp=function(){n=!1},l.$("body").mouseup(this.onContainerMouseUp)),this.params.zoomOnScroll&&this.container.mousewheel(function(t){var e=l.$(i.container).offset(),n=t.pageX-e.left,r=t.pageY-e.top,a=Math.pow(1+i.params.zoomOnScrollSpeed/1e3,t.deltaFactor*t.deltaY);i.tip.hide(),i.setScale(i.scale*a,n,r),t.preventDefault()})},bindContainerTouchEvents:function(){var t,e,n,i,r,a,o,s=this,u=function(u){var d,c,h,f,p=u.originalEvent.touches;"touchstart"==u.type&&(o=0),1==p.length?(1==o&&(h=s.transX,f=s.transY,s.transX-=(n-p[0].pageX)/s.scale,s.transY-=(i-p[0].pageY)/s.scale,s.applyTransform(),s.tip.hide(),(h!=s.transX||f!=s.transY)&&u.preventDefault()),n=p[0].pageX,i=p[0].pageY):2==p.length&&(2==o?(c=Math.sqrt(Math.pow(p[0].pageX-p[1].pageX,2)+Math.pow(p[0].pageY-p[1].pageY,2))/e,s.setScale(t*c,r,a),s.tip.hide(),u.preventDefault()):(d=l.$(s.container).offset(),r=p[0].pageX>p[1].pageX?p[1].pageX+(p[0].pageX-p[1].pageX)/2:p[0].pageX+(p[1].pageX-p[0].pageX)/2,a=p[0].pageY>p[1].pageY?p[1].pageY+(p[0].pageY-p[1].pageY)/2:p[0].pageY+(p[1].pageY-p[0].pageY)/2,r-=d.left,a-=d.top,t=s.scale,e=Math.sqrt(Math.pow(p[0].pageX-p[1].pageX,2)+Math.pow(p[0].pageY-p[1].pageY,2)))),o=p.length};l.$(this.container).bind("touchstart",u),l.$(this.container).bind("touchmove",u)},bindContainerPointerEvents:function(){var t=this,e=new MSGesture,n=this.container[0],i=function(t){e.addPointer(t.pointerId)},r=function(e){var n,i;(0!=e.translationX||0!=e.translationY)&&(n=t.transX,i=t.transY,t.transX+=e.translationX/t.scale,t.transY+=e.translationY/t.scale,t.applyTransform(),t.tip.hide(),(n!=t.transX||i!=t.transY)&&e.preventDefault()),1!=e.scale&&(t.setScale(t.scale*e.scale,e.offsetX,e.offsetY),t.tip.hide(),e.preventDefault())};e.target=n,n.addEventListener("MSGestureChange",r,!1),n.addEventListener("pointerdown",i,!1)},bindElementEvents:function(){var t,e,n,i=this;this.container.mousemove(function(i){Math.abs(t-i.pageX)+Math.abs(e-i.pageY)>2&&(n=!0)}),this.container.delegate("[class~='jvectormap-element']","mouseover mouseout",function(t){var e=l.$(this).attr("class").baseVal||l.$(this).attr("class"),n=-1===e.indexOf("jvectormap-region")?"marker":"region",r=l.$(this).attr("region"==n?"data-code":"data-index"),a="region"==n?i.regions[r].element:i.markers[r].element,o="region"==n?i.mapData.paths[r].name:i.markers[r].config.name||"",s=l.$.Event(n+"TipShow.jvectormap"),u=l.$.Event(n+"Over.jvectormap");"mouseover"==t.type?(i.container.trigger(u,[r]),u.isDefaultPrevented()||a.setHovered(!0),i.tip.text(o),i.container.trigger(s,[i.tip,r]),s.isDefaultPrevented()||(i.tip.show(),i.tipWidth=i.tip.width(),i.tipHeight=i.tip.height())):(a.setHovered(!1),i.tip.hide(),i.container.trigger(n+"Out.jvectormap",[r]))}),this.container.delegate("[class~='jvectormap-element']","mousedown",function(i){t=i.pageX,e=i.pageY,n=!1}),this.container.delegate("[class~='jvectormap-element']","mouseup",function(){var t=l.$(this).attr("class").baseVal?l.$(this).attr("class").baseVal:l.$(this).attr("class"),e=-1===t.indexOf("jvectormap-region")?"marker":"region",r=l.$(this).attr("region"==e?"data-code":"data-index"),a=l.$.Event(e+"Click.jvectormap"),o="region"==e?i.regions[r].element:i.markers[r].element;n||(i.container.trigger(a,[r]),("region"===e&&i.params.regionsSelectable||"marker"===e&&i.params.markersSelectable)&&(a.isDefaultPrevented()||(i.params[e+"sSelectableOne"]&&i.clearSelected(e+"s"),o.setSelected(!o.isSelected))))})},bindZoomButtons:function(){var t=this;l.$("<div/>").addClass("jvectormap-zoomin").text("+").appendTo(this.container),l.$("<div/>").addClass("jvectormap-zoomout").html("−").appendTo(this.container),this.container.find(".jvectormap-zoomin").click(function(){t.setScale(t.scale*t.params.zoomStep,t.width/2,t.height/2,!1,t.params.zoomAnimate)}),this.container.find(".jvectormap-zoomout").click(function(){t.setScale(t.scale/t.params.zoomStep,t.width/2,t.height/2,!1,t.params.zoomAnimate)})},createTip:function(){var t=this;this.tip=l.$("<div/>").addClass("jvectormap-tip").appendTo(l.$("body")),this.container.mousemove(function(e){var n=e.pageX-15-t.tipWidth,i=e.pageY-15-t.tipHeight;5>n&&(n=e.pageX+15),5>i&&(i=e.pageY+15),t.tip.css({left:n,top:i})})},setScale:function(t,e,n,i,r){var a,o,s,u,d,c,h,f,p,m=l.$.Event("zoom.jvectormap"),g=this,_=0,v=Math.abs(Math.round(60*(t-this.scale)/Math.max(t,this.scale))),y=new l.$.Deferred;return t>this.params.zoomMax*this.baseScale?t=this.params.zoomMax*this.baseScale:t<this.params.zoomMin*this.baseScale&&(t=this.params.zoomMin*this.baseScale),void 0!==e&&void 0!==n&&(zoomStep=t/this.scale,i?(f=e+this.defaultWidth*(this.width/(this.defaultWidth*t))/2,p=n+this.defaultHeight*(this.height/(this.defaultHeight*t))/2):(f=this.transX-(zoomStep-1)/t*e,p=this.transY-(zoomStep-1)/t*n)),r&&v>0?(o=this.scale,s=(t-o)/v,u=this.transX*this.scale,c=this.transY*this.scale,d=(f*t-u)/v,h=(p*t-c)/v,a=setInterval(function(){_+=1,g.scale=o+s*_,g.transX=(u+d*_)/g.scale,g.transY=(c+h*_)/g.scale,g.applyTransform(),_==v&&(clearInterval(a),g.container.trigger(m,[t/g.baseScale]),y.resolve())},10)):(this.transX=f,this.transY=p,this.scale=t,this.applyTransform(),this.container.trigger(m,[t/this.baseScale]),y.resolve()),y},setFocus:function(t){var e,n,i,r,a,o;if(t=t||{},t.region?r=[t.region]:t.regions&&(r=t.regions),r){for(a=0;a<r.length;a++)this.regions[r[a]]&&(n=this.regions[r[a]].element.shape.getBBox())&&(void 0===e?e=n:(i={x:Math.min(e.x,n.x),y:Math.min(e.y,n.y),width:Math.max(e.x+e.width,n.x+n.width)-Math.min(e.x,n.x),height:Math.max(e.y+e.height,n.y+n.height)-Math.min(e.y,n.y)},e=i));return this.setScale(Math.min(this.width/e.width,this.height/e.height),-(e.x+e.width/2),-(e.y+e.height/2),!0,t.animate)}return t.lat&&t.lng?(o=this.latLngToPoint(t.lat,t.lng),t.x=this.transX-o.x/this.scale,t.y=this.transY-o.y/this.scale):t.x&&t.y&&(t.x*=-this.defaultWidth,t.y*=-this.defaultHeight),this.setScale(t.scale*this.baseScale,t.x,t.y,!0,t.animate)},getSelected:function(t){var e,n=[];for(e in this[t])this[t][e].element.isSelected&&n.push(e);return n},getSelectedRegions:function(){return this.getSelected("regions")},getSelectedMarkers:function(){return this.getSelected("markers")},setSelected:function(t,e){var n;if("object"!=typeof e&&(e=[e]),l.$.isArray(e))for(n=0;n<e.length;n++)this[t][e[n]].element.setSelected(!0);else for(n in e)this[t][n].element.setSelected(!!e[n])},setSelectedRegions:function(t){this.setSelected("regions",t)},setSelectedMarkers:function(t){this.setSelected("markers",t)},clearSelected:function(t){var e,n={},i=this.getSelected(t);for(e=0;e<i.length;e++)n[i[e]]=!1;this.setSelected(t,n)},clearSelectedRegions:function(){this.clearSelected("regions")},clearSelectedMarkers:function(){this.clearSelected("markers")},getMapObject:function(){return this},getRegionName:function(t){return this.mapData.paths[t].name},createRegions:function(){var t,e,n=this;this.regionLabelsGroup=this.regionLabelsGroup||this.canvas.addGroup();for(t in this.mapData.paths)e=new l.Region({map:this,path:this.mapData.paths[t].path,code:t,style:l.$.extend(!0,{},this.params.regionStyle),labelStyle:l.$.extend(!0,{},this.params.regionLabelStyle),canvas:this.canvas,labelsGroup:this.regionLabelsGroup,label:"vml"!=this.canvas.mode?this.params.labels&&this.params.labels.regions:null}),l.$(e.shape).bind("selected",function(t,e){n.container.trigger("regionSelected.jvectormap",[l.$(this.node).attr("data-code"),e,n.getSelectedRegions()])}),this.regions[t]={element:e,config:this.mapData.paths[t]}},createMarkers:function(t){var e,n,i,r,a,o=this;if(this.markersGroup=this.markersGroup||this.canvas.addGroup(),this.markerLabelsGroup=this.markerLabelsGroup||this.canvas.addGroup(),l.$.isArray(t))for(a=t.slice(),t={},e=0;e<a.length;e++)t[e]=a[e];for(e in t)r=t[e]instanceof Array?{latLng:t[e]}:t[e],!1!==(i=this.getMarkerPosition(r))&&(n=new l.Marker({map:this,style:l.$.extend(!0,{},this.params.markerStyle,{initial:r.style||{}}),labelStyle:l.$.extend(!0,{},this.params.markerLabelStyle),index:e,cx:i.x,cy:i.y,group:this.markersGroup,canvas:this.canvas,labelsGroup:this.markerLabelsGroup,label:"vml"!=this.canvas.mode?this.params.labels&&this.params.labels.markers:null}),l.$(n.shape).bind("selected",function(t,e){o.container.trigger("markerSelected.jvectormap",[l.$(this.node).attr("data-index"),e,o.getSelectedMarkers()])}),this.markers[e]&&this.removeMarkers([e]),this.markers[e]={element:n,config:r})},repositionMarkers:function(){var t,e;for(t in this.markers)!1!==(e=this.getMarkerPosition(this.markers[t].config))&&this.markers[t].element.setStyle({cx:e.x,cy:e.y})},repositionLabels:function(){var t;for(t in this.regions)this.regions[t].element.updateLabelPosition();for(t in this.markers)this.markers[t].element.updateLabelPosition()},getMarkerPosition:function(t){return l.Map.maps[this.params.map].projection?this.latLngToPoint.apply(this,t.latLng||[0,0]):{x:t.coords[0]*this.scale+this.transX*this.scale,y:t.coords[1]*this.scale+this.transY*this.scale}},addMarker:function(t,e,n){var i,r,a={},o=[],n=n||[];for(a[t]=e,r=0;r<n.length;r++)i={},void 0!==n[r]&&(i[t]=n[r]),o.push(i);this.addMarkers(a,o)},addMarkers:function(t,e){var n;for(e=e||[],this.createMarkers(t),n=0;n<e.length;n++)this.series.markers[n].setValues(e[n]||{})},removeMarkers:function(t){var e;for(e=0;e<t.length;e++)this.markers[t[e]].element.remove(),delete this.markers[t[e]]},removeAllMarkers:function(){var t,e=[];for(t in this.markers)e.push(t);this.removeMarkers(e)},latLngToPoint:function(t,e){var n,i,r,a=l.Map.maps[this.params.map].projection,o=a.centralMeridian;return-180+o>e&&(e+=360),n=l.Proj[a.type](t,e,o),!!(i=this.getInsetForPoint(n.x,n.y))&&(r=i.bbox,n.x=(n.x-r[0].x)/(r[1].x-r[0].x)*i.width*this.scale,n.y=(n.y-r[0].y)/(r[1].y-r[0].y)*i.height*this.scale,{x:n.x+this.transX*this.scale+i.left*this.scale,y:n.y+this.transY*this.scale+i.top*this.scale})},pointToLatLng:function(t,e){var n,i,r,a,o,s=l.Map.maps[this.params.map].projection,u=s.centralMeridian,d=l.Map.maps[this.params.map].insets;for(n=0;n<d.length;n++)if(i=d[n],r=i.bbox,a=t-(this.transX*this.scale+i.left*this.scale),o=e-(this.transY*this.scale+i.top*this.scale),a=a/(i.width*this.scale)*(r[1].x-r[0].x)+r[0].x,o=o/(i.height*this.scale)*(r[1].y-r[0].y)+r[0].y,a>r[0].x&&a<r[1].x&&o>r[0].y&&o<r[1].y)return l.Proj[s.type+"_inv"](a,-o,u);return!1},getInsetForPoint:function(t,e){var n,i,r=l.Map.maps[this.params.map].insets;for(n=0;n<r.length;n++)if(i=r[n].bbox,t>i[0].x&&t<i[1].x&&e>i[0].y&&e<i[1].y)return r[n]},createSeries:function(){var t,e;this.series={markers:[],regions:[]};for(e in this.params.series)for(t=0;t<this.params.series[e].length;t++)this.series[e][t]=new l.DataSeries(this.params.series[e][t],this[e],this)},remove:function(){this.tip.remove(),this.container.remove(),l.$(window).unbind("resize",this.onResize),l.$("body").unbind("mouseup",this.onContainerMouseUp)}},l.Map.maps={},l.Map.defaultParams={map:"world_mill_en",backgroundColor:"#505050",zoomButtons:!0,zoomOnScroll:!0,zoomOnScrollSpeed:3,panOnDrag:!0,zoomMax:8,zoomMin:1,zoomStep:1.6,zoomAnimate:!0,regionsSelectable:!1,markersSelectable:!1,bindTouchEvents:!0,regionStyle:{initial:{fill:"white","fill-opacity":1,stroke:"none","stroke-width":0,"stroke-opacity":1},hover:{"fill-opacity":.8,cursor:"pointer"},selected:{fill:"yellow"},selectedHover:{}},regionLabelStyle:{initial:{"font-family":"Verdana","font-size":"12","font-weight":"bold",cursor:"default",fill:"black"},hover:{cursor:"pointer"}},markerStyle:{initial:{fill:"grey",stroke:"#505050","fill-opacity":1,"stroke-width":1,"stroke-opacity":1,r:5},hover:{stroke:"black","stroke-width":2,cursor:"pointer"},selected:{fill:"blue"},selectedHover:{}},markerLabelStyle:{initial:{"font-family":"Verdana","font-size":"12","font-weight":"bold",cursor:"default",fill:"black"},hover:{cursor:"pointer"}}},l.Map.apiEvents={onRegionTipShow:"regionTipShow",onRegionOver:"regionOver",onRegionOut:"regionOut",onRegionClick:"regionClick",onRegionSelected:"regionSelected",onMarkerTipShow:"markerTipShow",onMarkerOver:"markerOver",onMarkerOut:"markerOut",onMarkerClick:"markerClick",onMarkerSelected:"markerSelected",onViewportChange:"viewportChange"},l.MultiMap=function(t){var e=this;this.maps={},this.params=l.$.extend(!0,{},l.MultiMap.defaultParams,t),this.params.maxLevel=this.params.maxLevel||Number.MAX_VALUE,this.params.main=this.params.main||{},this.params.main.multiMapLevel=0,this.history=[this.addMap(this.params.main.map,this.params.main)],this.defaultProjection=this.history[0].mapData.projection.type,this.mapsLoaded={},this.params.container.css({position:"relative"}),this.backButton=l.$("<div/>").addClass("jvectormap-goback").text("Back").appendTo(this.params.container),this.backButton.hide(),this.backButton.click(function(){e.goBack()}),this.spinner=l.$("<div/>").addClass("jvectormap-spinner").appendTo(this.params.container),this.spinner.hide()},l.MultiMap.prototype={addMap:function(t,e){var n=l.$("<div/>").css({width:"100%",height:"100%"});return this.params.container.append(n),this.maps[t]=new l.Map(l.$.extend(e,{container:n})),this.params.maxLevel>e.multiMapLevel&&this.maps[t].container.on("regionClick.jvectormap",{scope:this},function(t,e){var n=t.data.scope,i=n.params.mapNameByCode(e,n);n.drillDownPromise&&"pending"===n.drillDownPromise.state()||n.drillDown(i,e)}),this.maps[t]},downloadMap:function(t){var e=this,n=l.$.Deferred();return this.mapsLoaded[t]?n.resolve():l.$.get(this.params.mapUrlByCode(t,this)).then(function(){e.mapsLoaded[t]=!0,n.resolve()},function(){n.reject()}),n},drillDown:function(t,e){var n=this.history[this.history.length-1],i=this,r=n.setFocus({region:e,animate:!0}),a=this.downloadMap(e);r.then(function(){"pending"===a.state()&&i.spinner.show()}),a.always(function(){i.spinner.hide()}),this.drillDownPromise=l.$.when(a,r),this.drillDownPromise.then(function(){n.params.container.hide(),i.maps[t]?i.maps[t].params.container.show():i.addMap(t,{map:t,multiMapLevel:n.params.multiMapLevel+1}),i.history.push(i.maps[t]),i.backButton.show()})},goBack:function(){var t=this.history.pop(),e=this.history[this.history.length-1],n=this;t.setFocus({scale:1,x:.5,y:.5,animate:!0}).then(function(){t.params.container.hide(),e.params.container.show(),e.updateSize(),1===n.history.length&&n.backButton.hide(),e.setFocus({scale:1,x:.5,y:.5,animate:!0})})}},l.MultiMap.defaultParams={mapNameByCode:function(t,e){return t.toLowerCase()+"_"+e.defaultProjection+"_en"},mapUrlByCode:function(t,e){return"jquery-jvectormap-data-"+t.toLowerCase()+"-"+e.defaultProjection+"-en.js"}}}).call(e,n(1),n(1))},function(t,e){},,,,function(t,e,n){var i,r;!function(a){"use strict";i=[n(1)],void 0!==(r=function(t){return a(t,window,document)}.apply(e,i))&&(t.exports=r)}(function(t,e,n,i){"use strict";function r(e){var n,i,a="a aa ai ao as b fn i m o s ",o={};t.each(e,function(t,s){(n=t.match(/^([^A-Z]+?)([A-Z])/))&&-1!==a.indexOf(n[1]+" ")&&(i=t.replace(n[0],n[2].toLowerCase()),o[i]=t,"o"===n[1]&&r(e[t]))}),e._hungarianMap=o}function a(e,n,o){e._hungarianMap||r(e);var s;t.each(n,function(r,l){(s=e._hungarianMap[r])===i||!o&&n[s]!==i||("o"===s.charAt(0)?(n[s]||(n[s]={}),t.extend(!0,n[s],n[r]),a(e[s],n[s],o)):n[s]=n[r])})}function o(t){var e=Xt.defaults.oLanguage,n=e.sDecimal;if(n&&zt(n),t){var i=t.sZeroRecords;!t.sEmptyTable&&i&&"No data available in table"===e.sEmptyTable&&At(t,t,"sZeroRecords","sEmptyTable"),!t.sLoadingRecords&&i&&"Loading..."===e.sLoadingRecords&&At(t,t,"sZeroRecords","sLoadingRecords"),t.sInfoThousands&&(t.sThousands=t.sInfoThousands);var r=t.sDecimal;r&&n!==r&&zt(r)}}function s(t){pe(t,"ordering","bSort"),pe(t,"orderMulti","bSortMulti"),pe(t,"orderClasses","bSortClasses"),pe(t,"orderCellsTop","bSortCellsTop"),pe(t,"order","aaSorting"),pe(t,"orderFixed","aaSortingFixed"),pe(t,"paging","bPaginate"),pe(t,"pagingType","sPaginationType"),pe(t,"pageLength","iDisplayLength"),pe(t,"searching","bFilter"),"boolean"==typeof t.sScrollX&&(t.sScrollX=t.sScrollX?"100%":""),"boolean"==typeof t.scrollX&&(t.scrollX=t.scrollX?"100%":"");var e=t.aoSearchCols;if(e)for(var n=0,i=e.length;n<i;n++)e[n]&&a(Xt.models.oSearch,e[n])}function l(e){pe(e,"orderable","bSortable"),pe(e,"orderData","aDataSort"),pe(e,"orderSequence","asSorting"),pe(e,"orderDataType","sortDataType");var n=e.aDataSort;"number"!=typeof n||t.isArray(n)||(e.aDataSort=[n])}function u(n){if(!Xt.__browser){var i={};Xt.__browser=i;var r=t("<div/>").css({position:"fixed",top:0,left:-1*t(e).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(t("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(t("<div/>").css({width:"100%",height:10}))).appendTo("body"),a=r.children(),o=a.children();i.barWidth=a[0].offsetWidth-a[0].clientWidth,i.bScrollOversize=100===o[0].offsetWidth&&100!==a[0].clientWidth,i.bScrollbarLeft=1!==Math.round(o.offset().left),i.bBounding=!!r[0].getBoundingClientRect().width,r.remove()}t.extend(n.oBrowser,Xt.__browser),n.oScroll.iBarWidth=Xt.__browser.barWidth}function d(t,e,n,r,a,o){var s,l=r,u=!1;for(n!==i&&(s=n,u=!0);l!==a;)t.hasOwnProperty(l)&&(s=u?e(s,t[l],l,t):t[l],u=!0,l+=o);return s}function c(e,i){var r=Xt.defaults.column,a=e.aoColumns.length,o=t.extend({},Xt.models.oColumn,r,{nTh:i||n.createElement("th"),sTitle:r.sTitle?r.sTitle:i?i.innerHTML:"",aDataSort:r.aDataSort?r.aDataSort:[a],mData:r.mData?r.mData:a,idx:a});e.aoColumns.push(o);var s=e.aoPreSearchCols;s[a]=t.extend({},Xt.models.oSearch,s[a]),h(e,a,t(i).data())}function h(e,n,r){var o=e.aoColumns[n],s=e.oClasses,u=t(o.nTh);if(!o.sWidthOrig){o.sWidthOrig=u.attr("width")||null;var d=(u.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);d&&(o.sWidthOrig=d[1])}r!==i&&null!==r&&(l(r),a(Xt.defaults.column,r),r.mDataProp===i||r.mData||(r.mData=r.mDataProp),r.sType&&(o._sManualType=r.sType),r.className&&!r.sClass&&(r.sClass=r.className),r.sClass&&u.addClass(r.sClass),t.extend(o,r),At(o,r,"sWidth","sWidthOrig"),r.iDataSort!==i&&(o.aDataSort=[r.iDataSort]),At(o,r,"aDataSort"));var c=o.mData,h=x(c),f=o.mRender?x(o.mRender):null,p=function(t){return"string"==typeof t&&-1!==t.indexOf("@")};o._bAttrSrc=t.isPlainObject(c)&&(p(c.sort)||p(c.type)||p(c.filter)),o._setter=null,o.fnGetData=function(t,e,n){var r=h(t,e,i,n);return f&&e?f(r,e,t,n):r},o.fnSetData=function(t,e,n){return k(c)(t,e,n)},"number"!=typeof c&&(e._rowReadObject=!0),e.oFeatures.bSort||(o.bSortable=!1,u.addClass(s.sSortableNone));var m=-1!==t.inArray("asc",o.asSorting),g=-1!==t.inArray("desc",o.asSorting);o.bSortable&&(m||g)?m&&!g?(o.sSortingClass=s.sSortableAsc,o.sSortingClassJUI=s.sSortJUIAscAllowed):!m&&g?(o.sSortingClass=s.sSortableDesc,o.sSortingClassJUI=s.sSortJUIDescAllowed):(o.sSortingClass=s.sSortable,o.sSortingClassJUI=s.sSortJUI):(o.sSortingClass=s.sSortableNone,o.sSortingClassJUI="")}function f(t){if(!1!==t.oFeatures.bAutoWidth){var e=t.aoColumns;_t(t);for(var n=0,i=e.length;n<i;n++)e[n].nTh.style.width=e[n].sWidth}var r=t.oScroll;""===r.sY&&""===r.sX||mt(t),Rt(t,null,"column-sizing",[t])}function p(t,e){var n=_(t,"bVisible");return"number"==typeof n[e]?n[e]:null}function m(e,n){var i=_(e,"bVisible"),r=t.inArray(n,i);return-1!==r?r:null}function g(e){var n=0;return t.each(e.aoColumns,function(e,i){i.bVisible&&"none"!==t(i.nTh).css("display")&&n++}),n}function _(e,n){var i=[];return t.map(e.aoColumns,function(t,e){t[n]&&i.push(e)}),i}function v(t){var e,n,r,a,o,s,l,u,d,c=t.aoColumns,h=t.aoData,f=Xt.ext.type.detect;for(e=0,n=c.length;e<n;e++)if(l=c[e],d=[],!l.sType&&l._sManualType)l.sType=l._sManualType;else if(!l.sType){for(r=0,a=f.length;r<a;r++){for(o=0,s=h.length;o<s&&(d[o]===i&&(d[o]=S(t,o,e,"type")),(u=f[r](d[o],t))||r===f.length-1)&&"html"!==u;o++);if(u){l.sType=u;break}}l.sType||(l.sType="string")}}function y(e,n,r,a){var o,s,l,u,d,h,f,p=e.aoColumns;if(n)for(o=n.length-1;o>=0;o--){f=n[o];var m=f.targets!==i?f.targets:f.aTargets;for(t.isArray(m)||(m=[m]),l=0,u=m.length;l<u;l++)if("number"==typeof m[l]&&m[l]>=0){for(;p.length<=m[l];)c(e);a(m[l],f)}else if("number"==typeof m[l]&&m[l]<0)a(p.length+m[l],f);else if("string"==typeof m[l])for(d=0,h=p.length;d<h;d++)("_all"==m[l]||t(p[d].nTh).hasClass(m[l]))&&a(d,f)}if(r)for(o=0,s=r.length;o<s;o++)a(o,r[o])}function b(e,n,r,a){var o=e.aoData.length,s=t.extend(!0,{},Xt.models.oRow,{src:r?"dom":"data",idx:o});s._aData=n,e.aoData.push(s);for(var l=e.aoColumns,u=0,d=l.length;u<d;u++)l[u].sType=null;e.aiDisplayMaster.push(o);var c=e.rowIdFn(n);return c!==i&&(e.aIds[c]=s),!r&&e.oFeatures.bDeferRender||I(e,o,r,a),o}function M(e,n){var i;return n instanceof t||(n=t(n)),n.map(function(t,n){return i=A(e,n),b(e,i.data,n,i.cells)})}function w(t,e){return e._DT_RowIndex!==i?e._DT_RowIndex:null}function D(e,n,i){return t.inArray(i,e.aoData[n].anCells)}function S(t,e,n,r){var a=t.iDraw,o=t.aoColumns[n],s=t.aoData[e]._aData,l=o.sDefaultContent,u=o.fnGetData(s,r,{settings:t,row:e,col:n});if(u===i)return t.iDrawError!=a&&null===l&&(Ht(t,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+e+", column "+n,4),t.iDrawError=a),l;if(u!==s&&null!==u||null===l||r===i){if("function"==typeof u)return u.call(s)}else u=l;return null===u&&"display"==r?"":u}function L(t,e,n,i){var r=t.aoColumns[n],a=t.aoData[e]._aData;r.fnSetData(a,i,{settings:t,row:e,col:n})}function T(e){return t.map(e.match(/(\\.|[^\.])+/g)||[""],function(t){return t.replace(/\\\./g,".")})}function x(e){if(t.isPlainObject(e)){var n={};return t.each(e,function(t,e){e&&(n[t]=x(e))}),function(t,e,r,a){var o=n[e]||n._;return o!==i?o(t,e,r,a):t}}if(null===e)return function(t){return t};if("function"==typeof e)return function(t,n,i,r){return e(t,n,i,r)};if("string"!=typeof e||-1===e.indexOf(".")&&-1===e.indexOf("[")&&-1===e.indexOf("("))return function(t,n){return t[e]};var r=function(e,n,a){var o,s,l,u;if(""!==a)for(var d=T(a),c=0,h=d.length;c<h;c++){if(o=d[c].match(me),s=d[c].match(ge),o){if(d[c]=d[c].replace(me,""),""!==d[c]&&(e=e[d[c]]),l=[],d.splice(0,c+1),u=d.join("."),t.isArray(e))for(var f=0,p=e.length;f<p;f++)l.push(r(e[f],n,u));var m=o[0].substring(1,o[0].length-1);e=""===m?l:l.join(m);break}if(s)d[c]=d[c].replace(ge,""),e=e[d[c]]();else{if(null===e||e[d[c]]===i)return i;e=e[d[c]]}}return e};return function(t,n){return r(t,n,e)}}function k(e){if(t.isPlainObject(e))return k(e._);if(null===e)return function(){};if("function"==typeof e)return function(t,n,i){e(t,"set",n,i)};if("string"!=typeof e||-1===e.indexOf(".")&&-1===e.indexOf("[")&&-1===e.indexOf("("))return function(t,n){t[e]=n};var n=function(e,r,a){for(var o,s,l,u,d,c=T(a),h=c[c.length-1],f=0,p=c.length-1;f<p;f++){if(s=c[f].match(me),l=c[f].match(ge),s){if(c[f]=c[f].replace(me,""),e[c[f]]=[],o=c.slice(),o.splice(0,f+1),d=o.join("."),t.isArray(r))for(var m=0,g=r.length;m<g;m++)u={},n(u,r[m],d),e[c[f]].push(u);else e[c[f]]=r;return}l&&(c[f]=c[f].replace(ge,""),e=e[c[f]](r)),null!==e[c[f]]&&e[c[f]]!==i||(e[c[f]]={}),e=e[c[f]]}h.match(ge)?e=e[h.replace(ge,"")](r):e[h.replace(me,"")]=r};return function(t,i){return n(t,i,e)}}function C(t){return se(t.aoData,"_aData")}function Y(t){t.aoData.length=0,t.aiDisplayMaster.length=0,t.aiDisplay.length=0,t.aIds={}}function E(t,e,n){for(var r=-1,a=0,o=t.length;a<o;a++)t[a]==e?r=a:t[a]>e&&t[a]--;-1!=r&&n===i&&t.splice(r,1)}function H(t,e,n,r){var a,o,s=t.aoData[e],l=function(n,i){for(;n.childNodes.length;)n.removeChild(n.firstChild);n.innerHTML=S(t,e,i,"display")};if("dom"!==n&&(n&&"auto"!==n||"dom"!==s.src)){var u=s.anCells;if(u)if(r!==i)l(u[r],r);else for(a=0,o=u.length;a<o;a++)l(u[a],a)}else s._aData=A(t,s,r,r===i?i:s._aData).data;s._aSortData=null,s._aFilterData=null;var d=t.aoColumns;if(r!==i)d[r].sType=null;else{for(a=0,o=d.length;a<o;a++)d[a].sType=null;P(t,s)}}function A(e,n,r,a){var o,s,l,u=[],d=n.firstChild,c=0,h=e.aoColumns,f=e._rowReadObject;a=a!==i?a:f?{}:[];var p=function(t,e){if("string"==typeof t){var n=t.indexOf("@");if(-1!==n){var i=t.substring(n+1);k(t)(a,e.getAttribute(i))}}},m=function(e){if(r===i||r===c)if(s=h[c],l=t.trim(e.innerHTML),s&&s._bAttrSrc){var n=k(s.mData._);n(a,l),p(s.mData.sort,e),p(s.mData.type,e),p(s.mData.filter,e)}else f?(s._setter||(s._setter=k(s.mData)),s._setter(a,l)):a[c]=l;c++};if(d)for(;d;)o=d.nodeName.toUpperCase(),"TD"!=o&&"TH"!=o||(m(d),u.push(d)),d=d.nextSibling;else{u=n.anCells;for(var g=0,_=u.length;g<_;g++)m(u[g])}var v=n.firstChild?n:n.nTr;if(v){var y=v.getAttribute("id");y&&k(e.rowId)(a,y)}return{data:a,cells:u}}function I(e,i,r,a){var o,s,l,u,d,c=e.aoData[i],h=c._aData,f=[];if(null===c.nTr){for(o=r||n.createElement("tr"),c.nTr=o,c.anCells=f,o._DT_RowIndex=i,P(e,c),u=0,d=e.aoColumns.length;u<d;u++)l=e.aoColumns[u],s=r?a[u]:n.createElement(l.sCellType),s._DT_CellIndex={row:i,column:u},f.push(s),r&&!l.mRender&&l.mData===u||t.isPlainObject(l.mData)&&l.mData._===u+".display"||(s.innerHTML=S(e,i,u,"display")),l.sClass&&(s.className+=" "+l.sClass),l.bVisible&&!r?o.appendChild(s):!l.bVisible&&r&&s.parentNode.removeChild(s),l.fnCreatedCell&&l.fnCreatedCell.call(e.oInstance,s,S(e,i,u),h,i,u);Rt(e,"aoRowCreatedCallback",null,[o,h,i,f])}c.nTr.setAttribute("role","row")}function P(e,n){var i=n.nTr,r=n._aData;if(i){var a=e.rowIdFn(r);if(a&&(i.id=a),r.DT_RowClass){var o=r.DT_RowClass.split(" ");n.__rowc=n.__rowc?fe(n.__rowc.concat(o)):o,t(i).removeClass(n.__rowc.join(" ")).addClass(r.DT_RowClass)}r.DT_RowAttr&&t(i).attr(r.DT_RowAttr),r.DT_RowData&&t(i).data(r.DT_RowData)}}function O(e){var n,i,r,a,o,s=e.nTHead,l=e.nTFoot,u=0===t("th, td",s).length,d=e.oClasses,c=e.aoColumns;for(u&&(a=t("<tr/>").appendTo(s)),n=0,i=c.length;n<i;n++)o=c[n],r=t(o.nTh).addClass(o.sClass),u&&r.appendTo(a),e.oFeatures.bSort&&(r.addClass(o.sSortingClass),!1!==o.bSortable&&(r.attr("tabindex",e.iTabIndex).attr("aria-controls",e.sTableId),Tt(e,o.nTh,n))),o.sTitle!=r[0].innerHTML&&r.html(o.sTitle),Ft(e,"header")(e,r,o,d);if(u&&N(e.aoHeader,s),t(s).find(">tr").attr("role","row"),t(s).find(">tr>th, >tr>td").addClass(d.sHeaderTH),t(l).find(">tr>th, >tr>td").addClass(d.sFooterTH),null!==l){var h=e.aoFooter[0];for(n=0,i=h.length;n<i;n++)o=c[n],o.nTf=h[n].cell,o.sClass&&t(o.nTf).addClass(o.sClass)}}function R(e,n,r){var a,o,s,l,u,d,c,h,f,p=[],m=[],g=e.aoColumns.length;if(n){for(r===i&&(r=!1),a=0,o=n.length;a<o;a++){for(p[a]=n[a].slice(),p[a].nTr=n[a].nTr,s=g-1;s>=0;s--)e.aoColumns[s].bVisible||r||p[a].splice(s,1);m.push([])}for(a=0,o=p.length;a<o;a++){if(c=p[a].nTr)for(;d=c.firstChild;)c.removeChild(d);for(s=0,l=p[a].length;s<l;s++)if(h=1,f=1,m[a][s]===i){for(c.appendChild(p[a][s].cell),m[a][s]=1;p[a+h]!==i&&p[a][s].cell==p[a+h][s].cell;)m[a+h][s]=1,h++;for(;p[a][s+f]!==i&&p[a][s].cell==p[a][s+f].cell;){for(u=0;u<h;u++)m[a+u][s+f]=1;f++}t(p[a][s].cell).attr("rowspan",h).attr("colspan",f)}}}}function j(e){var n=Rt(e,"aoPreDrawCallback","preDraw",[e]);if(-1!==t.inArray(!1,n))return void ft(e,!1);var r=[],a=0,o=e.asStripeClasses,s=o.length,l=(e.aoOpenRows.length,e.oLanguage),u=e.iInitDisplayStart,d="ssp"==Wt(e),c=e.aiDisplay;e.bDrawing=!0,u!==i&&-1!==u&&(e._iDisplayStart=d?u:u>=e.fnRecordsDisplay()?0:u,e.iInitDisplayStart=-1);var h=e._iDisplayStart,f=e.fnDisplayEnd();if(e.bDeferLoading)e.bDeferLoading=!1,e.iDraw++,ft(e,!1);else if(d){if(!e.bDestroying&&!B(e))return}else e.iDraw++;if(0!==c.length)for(var p=d?0:h,m=d?e.aoData.length:f,_=p;_<m;_++){var v=c[_],y=e.aoData[v];null===y.nTr&&I(e,v);var b=y.nTr;if(0!==s){var M=o[a%s];y._sRowStripe!=M&&(t(b).removeClass(y._sRowStripe).addClass(M),y._sRowStripe=M)}Rt(e,"aoRowCallback",null,[b,y._aData,a,_,v]),r.push(b),a++}else{var w=l.sZeroRecords;1==e.iDraw&&"ajax"==Wt(e)?w=l.sLoadingRecords:l.sEmptyTable&&0===e.fnRecordsTotal()&&(w=l.sEmptyTable),r[0]=t("<tr/>",{class:s?o[0]:""}).append(t("<td />",{valign:"top",colSpan:g(e),class:e.oClasses.sRowEmpty}).html(w))[0]}Rt(e,"aoHeaderCallback","header",[t(e.nTHead).children("tr")[0],C(e),h,f,c]),Rt(e,"aoFooterCallback","footer",[t(e.nTFoot).children("tr")[0],C(e),h,f,c]);var D=t(e.nTBody);D.children().detach(),D.append(t(r)),Rt(e,"aoDrawCallback","draw",[e]),e.bSorted=!1,e.bFiltered=!1,e.bDrawing=!1}function F(t,e){var n=t.oFeatures,i=n.bSort,r=n.bFilter;i&&Dt(t),r?J(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),!0!==e&&(t._iDisplayStart=0),t._drawHold=e,j(t),t._drawHold=!1}function W(e){var n=e.oClasses,i=t(e.nTable),r=t("<div/>").insertBefore(i),a=e.oFeatures,o=t("<div/>",{id:e.sTableId+"_wrapper",class:n.sWrapper+(e.nTFoot?"":" "+n.sNoFooter)});e.nHolding=r[0],e.nTableWrapper=o[0],e.nTableReinsertBefore=e.nTable.nextSibling;for(var s,l,u,d,c,h,f=e.sDom.split(""),p=0;p<f.length;p++){if(s=null,"<"==(l=f[p])){if(u=t("<div/>")[0],"'"==(d=f[p+1])||'"'==d){for(c="",h=2;f[p+h]!=d;)c+=f[p+h],h++;if("H"==c?c=n.sJUIHeader:"F"==c&&(c=n.sJUIFooter),-1!=c.indexOf(".")){var m=c.split(".");u.id=m[0].substr(1,m[0].length-1),u.className=m[1]}else"#"==c.charAt(0)?u.id=c.substr(1,c.length-1):u.className=c;p+=h}o.append(u),o=t(u)}else if(">"==l)o=o.parent();else if("l"==l&&a.bPaginate&&a.bLengthChange)s=ut(e);else if("f"==l&&a.bFilter)s=X(e);else if("r"==l&&a.bProcessing)s=ht(e);else if("t"==l)s=pt(e);else if("i"==l&&a.bInfo)s=it(e);else if("p"==l&&a.bPaginate)s=dt(e);else if(0!==Xt.ext.feature.length)for(var g=Xt.ext.feature,_=0,v=g.length;_<v;_++)if(l==g[_].cFeature){s=g[_].fnInit(e);break}if(s){var y=e.aanFeatures;y[l]||(y[l]=[]),y[l].push(s),o.append(s)}}r.replaceWith(o),e.nHolding=null}function N(e,n){var i,r,a,o,s,l,u,d,c,h,f,p=t(n).children("tr");for(e.splice(0,e.length),a=0,l=p.length;a<l;a++)e.push([]);for(a=0,l=p.length;a<l;a++)for(i=p[a],d=0,r=i.firstChild;r;){if("TD"==r.nodeName.toUpperCase()||"TH"==r.nodeName.toUpperCase())for(c=1*r.getAttribute("colspan"),h=1*r.getAttribute("rowspan"),c=c&&0!==c&&1!==c?c:1,h=h&&0!==h&&1!==h?h:1,u=function(t,e,n){for(var i=t[e];i[n];)n++;return n}(e,a,d),f=1===c,s=0;s<c;s++)for(o=0;o<h;o++)e[a+o][u+s]={cell:r,unique:f},e[a+o].nTr=i;r=r.nextSibling}}function z(t,e,n){var i=[];n||(n=t.aoHeader,e&&(n=[],N(n,e)));for(var r=0,a=n.length;r<a;r++)for(var o=0,s=n[r].length;o<s;o++)!n[r][o].unique||i[o]&&t.bSortCellsTop||(i[o]=n[r][o].cell);return i}function V(e,n,i){if(Rt(e,"aoServerParams","serverParams",[n]),n&&t.isArray(n)){var r={},a=/(.*?)\[\]$/;t.each(n,function(t,e){var n=e.name.match(a);if(n){var i=n[0];r[i]||(r[i]=[]),r[i].push(e.value)}else r[e.name]=e.value}),n=r}var o,s=e.ajax,l=e.oInstance,u=function(t){Rt(e,null,"xhr",[e,t,e.jqXHR]),i(t)};if(t.isPlainObject(s)&&s.data){o=s.data;var d="function"==typeof o?o(n,e):o;n="function"==typeof o&&d?d:t.extend(!0,n,d),delete s.data}var c={data:n,success:function(t){var n=t.error||t.sError;n&&Ht(e,0,n),e.json=t,u(t)},dataType:"json",cache:!1,type:e.sServerMethod,error:function(n,i,r){var a=Rt(e,null,"xhr",[e,null,e.jqXHR]);-1===t.inArray(!0,a)&&("parsererror"==i?Ht(e,0,"Invalid JSON response",1):4===n.readyState&&Ht(e,0,"Ajax error",7)),ft(e,!1)}};e.oAjaxData=n,Rt(e,null,"preXhr",[e,n]),e.fnServerData?e.fnServerData.call(l,e.sAjaxSource,t.map(n,function(t,e){return{name:e,value:t}}),u,e):e.sAjaxSource||"string"==typeof s?e.jqXHR=t.ajax(t.extend(c,{url:s||e.sAjaxSource})):"function"==typeof s?e.jqXHR=s.call(l,n,u,e):(e.jqXHR=t.ajax(t.extend(c,s)),s.data=o)}function B(t){return!t.bAjaxDataGet||(t.iDraw++,ft(t,!0),V(t,U(t),function(e){G(t,e)}),!1)}function U(e){var n,i,r,a,o=e.aoColumns,s=o.length,l=e.oFeatures,u=e.oPreviousSearch,d=e.aoPreSearchCols,c=[],h=wt(e),f=e._iDisplayStart,p=!1!==l.bPaginate?e._iDisplayLength:-1,m=function(t,e){c.push({name:t,value:e})};m("sEcho",e.iDraw),m("iColumns",s),m("sColumns",se(o,"sName").join(",")),m("iDisplayStart",f),m("iDisplayLength",p);var g={draw:e.iDraw,columns:[],order:[],start:f,length:p,search:{value:u.sSearch,regex:u.bRegex}};for(n=0;n<s;n++)r=o[n],a=d[n],i="function"==typeof r.mData?"function":r.mData,g.columns.push({data:i,name:r.sName,searchable:r.bSearchable,orderable:r.bSortable,search:{value:a.sSearch,regex:a.bRegex}}),m("mDataProp_"+n,i),l.bFilter&&(m("sSearch_"+n,a.sSearch),m("bRegex_"+n,a.bRegex),m("bSearchable_"+n,r.bSearchable)),l.bSort&&m("bSortable_"+n,r.bSortable);l.bFilter&&(m("sSearch",u.sSearch),m("bRegex",u.bRegex)),l.bSort&&(t.each(h,function(t,e){g.order.push({column:e.col,dir:e.dir}),m("iSortCol_"+t,e.col),m("sSortDir_"+t,e.dir)}),m("iSortingCols",h.length));var _=Xt.ext.legacy.ajax;return null===_?e.sAjaxSource?c:g:_?c:g}function G(t,e){var n=function(t,n){return e[t]!==i?e[t]:e[n]},r=q(t,e),a=n("sEcho","draw"),o=n("iTotalRecords","recordsTotal"),s=n("iTotalDisplayRecords","recordsFiltered");if(a){if(1*a<t.iDraw)return;t.iDraw=1*a}Y(t),t._iRecordsTotal=parseInt(o,10),t._iRecordsDisplay=parseInt(s,10);for(var l=0,u=r.length;l<u;l++)b(t,r[l]);t.aiDisplay=t.aiDisplayMaster.slice(),t.bAjaxDataGet=!1,j(t),t._bInitComplete||st(t,e),t.bAjaxDataGet=!0,ft(t,!1)}function q(e,n){var r=t.isPlainObject(e.ajax)&&e.ajax.dataSrc!==i?e.ajax.dataSrc:e.sAjaxDataProp;return"data"===r?n.aaData||n[r]:""!==r?x(r)(n):n}function X(e){var i=e.oClasses,r=e.sTableId,a=e.oLanguage,o=e.oPreviousSearch,s=e.aanFeatures,l='<input type="search" class="'+i.sFilterInput+'"/>',u=a.sSearch;u=u.match(/_INPUT_/)?u.replace("_INPUT_",l):u+l;var d=t("<div/>",{id:s.f?null:r+"_filter",class:i.sFilter}).append(t("<label/>").append(u)),c=function(){var t=(s.f,this.value?this.value:"");t!=o.sSearch&&(J(e,{sSearch:t,bRegex:o.bRegex,bSmart:o.bSmart,bCaseInsensitive:o.bCaseInsensitive}),e._iDisplayStart=0,j(e))},h=null!==e.searchDelay?e.searchDelay:"ssp"===Wt(e)?400:0,f=t("input",d).val(o.sSearch).attr("placeholder",a.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",h?Me(c,h):c).on("keypress.DT",function(t){if(13==t.keyCode)return!1}).attr("aria-controls",r);return t(e.nTable).on("search.dt.DT",function(t,i){if(e===i)try{f[0]!==n.activeElement&&f.val(o.sSearch)}catch(t){}}),d[0]}function J(t,e,n){var r=t.oPreviousSearch,a=t.aoPreSearchCols,o=function(t){r.sSearch=t.sSearch,r.bRegex=t.bRegex,r.bSmart=t.bSmart,r.bCaseInsensitive=t.bCaseInsensitive},s=function(t){return t.bEscapeRegex!==i?!t.bEscapeRegex:t.bRegex};if(v(t),"ssp"!=Wt(t)){Z(t,e.sSearch,n,s(e),e.bSmart,e.bCaseInsensitive),o(e);for(var l=0;l<a.length;l++)K(t,a[l].sSearch,l,s(a[l]),a[l].bSmart,a[l].bCaseInsensitive);$(t)}else o(e);t.bFiltered=!0,Rt(t,null,"search",[t])}function $(e){for(var n,i,r=Xt.ext.search,a=e.aiDisplay,o=0,s=r.length;o<s;o++){for(var l=[],u=0,d=a.length;u<d;u++)i=a[u],n=e.aoData[i],r[o](e,n._aFilterData,i,n._aData,u)&&l.push(i);a.length=0,t.merge(a,l)}}function K(t,e,n,i,r,a){if(""!==e){for(var o,s=[],l=t.aiDisplay,u=Q(e,i,r,a),d=0;d<l.length;d++)o=t.aoData[l[d]]._aFilterData[n],u.test(o)&&s.push(l[d]);t.aiDisplay=s}}function Z(t,e,n,i,r,a){var o,s,l,u=Q(e,i,r,a),d=t.oPreviousSearch.sSearch,c=t.aiDisplayMaster,h=[];if(0!==Xt.ext.search.length&&(n=!0),s=tt(t),e.length<=0)t.aiDisplay=c.slice();else{for((s||n||d.length>e.length||0!==e.indexOf(d)||t.bSorted)&&(t.aiDisplay=c.slice()),o=t.aiDisplay,l=0;l<o.length;l++)u.test(t.aoData[o[l]]._sFilterRow)&&h.push(o[l]);t.aiDisplay=h}}function Q(e,n,i,r){if(e=n?e:_e(e),i){e="^(?=.*?"+t.map(e.match(/"[^"]+"|[^ ]+/g)||[""],function(t){if('"'===t.charAt(0)){var e=t.match(/^"(.*)"$/);t=e?e[1]:t}return t.replace('"',"")}).join(")(?=.*?")+").*$"}return new RegExp(e,r?"i":"")}function tt(t){var e,n,i,r,a,o,s,l,u=t.aoColumns,d=Xt.ext.type.search,c=!1;for(n=0,r=t.aoData.length;n<r;n++)if(l=t.aoData[n],!l._aFilterData){for(o=[],i=0,a=u.length;i<a;i++)e=u[i],e.bSearchable?(s=S(t,n,i,"filter"),d[e.sType]&&(s=d[e.sType](s)),null===s&&(s=""),"string"!=typeof s&&s.toString&&(s=s.toString())):s="",s.indexOf&&-1!==s.indexOf("&")&&(ve.innerHTML=s,s=ye?ve.textContent:ve.innerText),s.replace&&(s=s.replace(/[\r\n]/g,"")),o.push(s);l._aFilterData=o,l._sFilterRow=o.join(" "),c=!0}return c}function et(t){return{search:t.sSearch,smart:t.bSmart,regex:t.bRegex,caseInsensitive:t.bCaseInsensitive}}function nt(t){return{sSearch:t.search,bSmart:t.smart,bRegex:t.regex,bCaseInsensitive:t.caseInsensitive}}function it(e){var n=e.sTableId,i=e.aanFeatures.i,r=t("<div/>",{class:e.oClasses.sInfo,id:i?null:n+"_info"});return i||(e.aoDrawCallback.push({fn:rt,sName:"information"}),r.attr("role","status").attr("aria-live","polite"),t(e.nTable).attr("aria-describedby",n+"_info")),r[0]}function rt(e){var n=e.aanFeatures.i;if(0!==n.length){var i=e.oLanguage,r=e._iDisplayStart+1,a=e.fnDisplayEnd(),o=e.fnRecordsTotal(),s=e.fnRecordsDisplay(),l=s?i.sInfo:i.sInfoEmpty;s!==o&&(l+=" "+i.sInfoFiltered),l+=i.sInfoPostFix,l=at(e,l);var u=i.fnInfoCallback;null!==u&&(l=u.call(e.oInstance,e,r,a,o,s,l)),t(n).html(l)}}function at(t,e){var n=t.fnFormatNumber,i=t._iDisplayStart+1,r=t._iDisplayLength,a=t.fnRecordsDisplay(),o=-1===r;return e.replace(/_START_/g,n.call(t,i)).replace(/_END_/g,n.call(t,t.fnDisplayEnd())).replace(/_MAX_/g,n.call(t,t.fnRecordsTotal())).replace(/_TOTAL_/g,n.call(t,a)).replace(/_PAGE_/g,n.call(t,o?1:Math.ceil(i/r))).replace(/_PAGES_/g,n.call(t,o?1:Math.ceil(a/r)))}function ot(t){var e,n,i,r=t.iInitDisplayStart,a=t.aoColumns,o=t.oFeatures,s=t.bDeferLoading;if(!t.bInitialised)return void setTimeout(function(){ot(t)},200);for(W(t),O(t),R(t,t.aoHeader),R(t,t.aoFooter),ft(t,!0),o.bAutoWidth&&_t(t),e=0,n=a.length;e<n;e++)i=a[e],i.sWidth&&(i.nTh.style.width=Mt(i.sWidth));Rt(t,null,"preInit",[t]),F(t);var l=Wt(t);("ssp"!=l||s)&&("ajax"==l?V(t,[],function(n){var i=q(t,n);for(e=0;e<i.length;e++)b(t,i[e]);t.iInitDisplayStart=r,F(t),ft(t,!1),st(t,n)},t):(ft(t,!1),st(t)))}function st(t,e){t._bInitComplete=!0,(e||t.oInit.aaData)&&f(t),Rt(t,null,"plugin-init",[t,e]),Rt(t,"aoInitComplete","init",[t,e])}function lt(t,e){var n=parseInt(e,10);t._iDisplayLength=n,jt(t),Rt(t,null,"length",[t,n])}function ut(e){for(var n=e.oClasses,i=e.sTableId,r=e.aLengthMenu,a=t.isArray(r[0]),o=a?r[0]:r,s=a?r[1]:r,l=t("<select/>",{name:i+"_length","aria-controls":i,class:n.sLengthSelect}),u=0,d=o.length;u<d;u++)l[0][u]=new Option("number"==typeof s[u]?e.fnFormatNumber(s[u]):s[u],o[u]);var c=t("<div><label/></div>").addClass(n.sLength);return e.aanFeatures.l||(c[0].id=i+"_length"),c.children().append(e.oLanguage.sLengthMenu.replace("_MENU_",l[0].outerHTML)),t("select",c).val(e._iDisplayLength).on("change.DT",function(n){lt(e,t(this).val()),j(e)}),t(e.nTable).on("length.dt.DT",function(n,i,r){e===i&&t("select",c).val(r)}),c[0]}function dt(e){var n=e.sPaginationType,i=Xt.ext.pager[n],r="function"==typeof i,a=function(t){j(t)},o=t("<div/>").addClass(e.oClasses.sPaging+n)[0],s=e.aanFeatures;return r||i.fnInit(e,o,a),s.p||(o.id=e.sTableId+"_paginate",e.aoDrawCallback.push({fn:function(t){if(r){var e,n,o=t._iDisplayStart,l=t._iDisplayLength,u=t.fnRecordsDisplay(),d=-1===l,c=d?0:Math.ceil(o/l),h=d?1:Math.ceil(u/l),f=i(c,h);for(e=0,n=s.p.length;e<n;e++)Ft(t,"pageButton")(t,s.p[e],e,f,c,h)}else i.fnUpdate(t,a)},sName:"pagination"})),o}function ct(t,e,n){var i=t._iDisplayStart,r=t._iDisplayLength,a=t.fnRecordsDisplay();0===a||-1===r?i=0:"number"==typeof e?(i=e*r)>a&&(i=0):"first"==e?i=0:"previous"==e?(i=r>=0?i-r:0)<0&&(i=0):"next"==e?i+r<a&&(i+=r):"last"==e?i=Math.floor((a-1)/r)*r:Ht(t,0,"Unknown paging action: "+e,5);var o=t._iDisplayStart!==i;return t._iDisplayStart=i,o&&(Rt(t,null,"page",[t]),n&&j(t)),o}function ht(e){return t("<div/>",{id:e.aanFeatures.r?null:e.sTableId+"_processing",class:e.oClasses.sProcessing}).html(e.oLanguage.sProcessing).insertBefore(e.nTable)[0]}function ft(e,n){e.oFeatures.bProcessing&&t(e.aanFeatures.r).css("display",n?"block":"none"),Rt(e,null,"processing",[e,n])}function pt(e){var n=t(e.nTable);n.attr("role","grid");var i=e.oScroll;if(""===i.sX&&""===i.sY)return e.nTable;var r=i.sX,a=i.sY,o=e.oClasses,s=n.children("caption"),l=s.length?s[0]._captionSide:null,u=t(n[0].cloneNode(!1)),d=t(n[0].cloneNode(!1)),c=n.children("tfoot"),h="<div/>",f=function(t){return t?Mt(t):null};c.length||(c=null);var p=t(h,{class:o.sScrollWrapper}).append(t(h,{class:o.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:r?f(r):"100%"}).append(t(h,{class:o.sScrollHeadInner}).css({"box-sizing":"content-box",width:i.sXInner||"100%"}).append(u.removeAttr("id").css("margin-left",0).append("top"===l?s:null).append(n.children("thead"))))).append(t(h,{class:o.sScrollBody}).css({position:"relative",overflow:"auto",width:f(r)}).append(n));c&&p.append(t(h,{class:o.sScrollFoot}).css({overflow:"hidden",border:0,width:r?f(r):"100%"}).append(t(h,{class:o.sScrollFootInner}).append(d.removeAttr("id").css("margin-left",0).append("bottom"===l?s:null).append(n.children("tfoot")))));var m=p.children(),g=m[0],_=m[1],v=c?m[2]:null;return r&&t(_).on("scroll.DT",function(t){var e=this.scrollLeft;g.scrollLeft=e,c&&(v.scrollLeft=e)}),t(_).css(a&&i.bCollapse?"max-height":"height",a),e.nScrollHead=g,e.nScrollBody=_,e.nScrollFoot=v,e.aoDrawCallback.push({fn:mt,sName:"scrolling"}),p[0]}function mt(e){var n,r,a,o,s,l,u,d,c,h=e.oScroll,m=h.sX,g=h.sXInner,_=h.sY,v=h.iBarWidth,y=t(e.nScrollHead),b=y[0].style,M=y.children("div"),w=M[0].style,D=M.children("table"),S=e.nScrollBody,L=t(S),T=S.style,x=t(e.nScrollFoot),k=x.children("div"),C=k.children("table"),Y=t(e.nTHead),E=t(e.nTable),H=E[0],A=H.style,I=e.nTFoot?t(e.nTFoot):null,P=e.oBrowser,O=P.bScrollOversize,R=se(e.aoColumns,"nTh"),j=[],F=[],W=[],N=[],V=function(t){var e=t.style;e.paddingTop="0",e.paddingBottom="0",e.borderTopWidth="0",e.borderBottomWidth="0",e.height=0},B=S.scrollHeight>S.clientHeight;if(e.scrollBarVis!==B&&e.scrollBarVis!==i)return e.scrollBarVis=B,void f(e);e.scrollBarVis=B,E.children("thead, tfoot").remove(),I&&(l=I.clone().prependTo(E),r=I.find("tr"),o=l.find("tr")),s=Y.clone().prependTo(E),n=Y.find("tr"),a=s.find("tr"),s.find("th, td").removeAttr("tabindex"),m||(T.width="100%",y[0].style.width="100%"),t.each(z(e,s),function(t,n){u=p(e,t),n.style.width=e.aoColumns[u].sWidth}),I&>(function(t){t.style.width=""},o),c=E.outerWidth(),""===m?(A.width="100%",O&&(E.find("tbody").height()>S.offsetHeight||"scroll"==L.css("overflow-y"))&&(A.width=Mt(E.outerWidth()-v)),c=E.outerWidth()):""!==g&&(A.width=Mt(g),c=E.outerWidth()),gt(V,a),gt(function(e){W.push(e.innerHTML),j.push(Mt(t(e).css("width")))},a),gt(function(e,n){-1!==t.inArray(e,R)&&(e.style.width=j[n])},n),t(a).height(0),I&&(gt(V,o),gt(function(e){N.push(e.innerHTML),F.push(Mt(t(e).css("width")))},o),gt(function(t,e){t.style.width=F[e]},r),t(o).height(0)),gt(function(t,e){t.innerHTML='<div class="dataTables_sizing">'+W[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=j[e]},a),I&>(function(t,e){t.innerHTML='<div class="dataTables_sizing">'+N[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=F[e]},o),E.outerWidth()<c?(d=S.scrollHeight>S.offsetHeight||"scroll"==L.css("overflow-y")?c+v:c,O&&(S.scrollHeight>S.offsetHeight||"scroll"==L.css("overflow-y"))&&(A.width=Mt(d-v)),""!==m&&""===g||Ht(e,1,"Possible column misalignment",6)):d="100%",T.width=Mt(d),b.width=Mt(d),I&&(e.nScrollFoot.style.width=Mt(d)),_||O&&(T.height=Mt(H.offsetHeight+v));var U=E.outerWidth();D[0].style.width=Mt(U),w.width=Mt(U);var G=E.height()>S.clientHeight||"scroll"==L.css("overflow-y"),q="padding"+(P.bScrollbarLeft?"Left":"Right");w[q]=G?v+"px":"0px",I&&(C[0].style.width=Mt(U),k[0].style.width=Mt(U),k[0].style[q]=G?v+"px":"0px"),E.children("colgroup").insertBefore(E.children("thead")),L.scroll(),!e.bSorted&&!e.bFiltered||e._drawHold||(S.scrollTop=0)}function gt(t,e,n){for(var i,r,a=0,o=0,s=e.length;o<s;){for(i=e[o].firstChild,r=n?n[o].firstChild:null;i;)1===i.nodeType&&(n?t(i,r,a):t(i,a),a++),i=i.nextSibling,r=n?r.nextSibling:null;o++}}function _t(n){var i,r,a,o=n.nTable,s=n.aoColumns,l=n.oScroll,u=l.sY,d=l.sX,c=l.sXInner,h=s.length,m=_(n,"bVisible"),v=t("th",n.nTHead),y=o.getAttribute("width"),b=o.parentNode,M=!1,w=n.oBrowser,D=w.bScrollOversize,S=o.style.width;for(S&&-1!==S.indexOf("%")&&(y=S),i=0;i<m.length;i++)r=s[m[i]],null!==r.sWidth&&(r.sWidth=vt(r.sWidthOrig,b),M=!0);if(D||!M&&!d&&!u&&h==g(n)&&h==v.length)for(i=0;i<h;i++){var L=p(n,i);null!==L&&(s[L].sWidth=Mt(v.eq(i).width()))}else{var T=t(o).clone().css("visibility","hidden").removeAttr("id");T.find("tbody tr").remove();var x=t("<tr/>").appendTo(T.find("tbody"));for(T.find("thead, tfoot").remove(),T.append(t(n.nTHead).clone()).append(t(n.nTFoot).clone()),T.find("tfoot th, tfoot td").css("width",""),v=z(n,T.find("thead")[0]),i=0;i<m.length;i++)r=s[m[i]],v[i].style.width=null!==r.sWidthOrig&&""!==r.sWidthOrig?Mt(r.sWidthOrig):"",r.sWidthOrig&&d&&t(v[i]).append(t("<div/>").css({width:r.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(n.aoData.length)for(i=0;i<m.length;i++)a=m[i],r=s[a],t(yt(n,a)).clone(!1).append(r.sContentPadding).appendTo(x);t("[name]",T).removeAttr("name");var k=t("<div/>").css(d||u?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(T).appendTo(b);d&&c?T.width(c):d?(T.css("width","auto"),T.removeAttr("width"),T.width()<b.clientWidth&&y&&T.width(b.clientWidth)):u?T.width(b.clientWidth):y&&T.width(y);var C=0;for(i=0;i<m.length;i++){var Y=t(v[i]),E=Y.outerWidth()-Y.width(),H=w.bBounding?Math.ceil(v[i].getBoundingClientRect().width):Y.outerWidth();C+=H,s[m[i]].sWidth=Mt(H-E)}o.style.width=Mt(C),k.remove()}if(y&&(o.style.width=Mt(y)),(y||d)&&!n._reszEvt){var A=function(){t(e).on("resize.DT-"+n.sInstance,Me(function(){f(n)}))};D?setTimeout(A,1e3):A(),n._reszEvt=!0}}function vt(e,i){if(!e)return 0;var r=t("<div/>").css("width",Mt(e)).appendTo(i||n.body),a=r[0].offsetWidth;return r.remove(),a}function yt(e,n){var i=bt(e,n);if(i<0)return null;var r=e.aoData[i];return r.nTr?r.anCells[n]:t("<td/>").html(S(e,i,n,"display"))[0]}function bt(t,e){for(var n,i=-1,r=-1,a=0,o=t.aoData.length;a<o;a++)n=S(t,a,e,"display")+"",n=n.replace(be,""),n=n.replace(/ /g," "),n.length>i&&(i=n.length,r=a);return r}function Mt(t){return null===t?"0px":"number"==typeof t?t<0?"0px":t+"px":t.match(/\d$/)?t+"px":t}function wt(e){var n,r,a,o,s,l,u,d=[],c=e.aoColumns,h=e.aaSortingFixed,f=t.isPlainObject(h),p=[],m=function(e){e.length&&!t.isArray(e[0])?p.push(e):t.merge(p,e)};for(t.isArray(h)&&m(h),f&&h.pre&&m(h.pre),m(e.aaSorting),f&&h.post&&m(h.post),n=0;n<p.length;n++)for(u=p[n][0],o=c[u].aDataSort,r=0,a=o.length;r<a;r++)s=o[r],l=c[s].sType||"string",p[n]._idx===i&&(p[n]._idx=t.inArray(p[n][1],c[s].asSorting)),d.push({src:u,col:s,dir:p[n][1],index:p[n]._idx,type:l,formatter:Xt.ext.type.order[l+"-pre"]});return d}function Dt(t){var e,n,i,r,a,o=[],s=Xt.ext.type.order,l=t.aoData,u=(t.aoColumns,0),d=t.aiDisplayMaster;for(v(t),a=wt(t),e=0,n=a.length;e<n;e++)r=a[e],r.formatter&&u++,kt(t,r.col);if("ssp"!=Wt(t)&&0!==a.length){for(e=0,i=d.length;e<i;e++)o[d[e]]=e;u===a.length?d.sort(function(t,e){var n,i,r,s,u,d=a.length,c=l[t]._aSortData,h=l[e]._aSortData;for(r=0;r<d;r++)if(u=a[r],n=c[u.col],i=h[u.col],0!==(s=n<i?-1:n>i?1:0))return"asc"===u.dir?s:-s;return n=o[t],i=o[e],n<i?-1:n>i?1:0}):d.sort(function(t,e){var n,i,r,u,d,c,h=a.length,f=l[t]._aSortData,p=l[e]._aSortData;for(r=0;r<h;r++)if(d=a[r],n=f[d.col],i=p[d.col],c=s[d.type+"-"+d.dir]||s["string-"+d.dir],0!==(u=c(n,i)))return u;return n=o[t],i=o[e],n<i?-1:n>i?1:0})}t.bSorted=!0}function St(t){for(var e,n,i=t.aoColumns,r=wt(t),a=t.oLanguage.oAria,o=0,s=i.length;o<s;o++){var l=i[o],u=l.asSorting,d=l.sTitle.replace(/<.*?>/g,""),c=l.nTh;c.removeAttribute("aria-sort"),l.bSortable?(r.length>0&&r[0].col==o?(c.setAttribute("aria-sort","asc"==r[0].dir?"ascending":"descending"),n=u[r[0].index+1]||u[0]):n=u[0],e=d+("asc"===n?a.sSortAscending:a.sSortDescending)):e=d,c.setAttribute("aria-label",e)}}function Lt(e,n,r,a){var o,s=e.aoColumns[n],l=e.aaSorting,u=s.asSorting,d=function(e,n){var r=e._idx;return r===i&&(r=t.inArray(e[1],u)),r+1<u.length?r+1:n?null:0};if("number"==typeof l[0]&&(l=e.aaSorting=[l]),r&&e.oFeatures.bSortMulti){var c=t.inArray(n,se(l,"0"));-1!==c?(o=d(l[c],!0),null===o&&1===l.length&&(o=0),null===o?l.splice(c,1):(l[c][1]=u[o],l[c]._idx=o)):(l.push([n,u[0],0]),l[l.length-1]._idx=0)}else l.length&&l[0][0]==n?(o=d(l[0]),l.length=1,l[0][1]=u[o],l[0]._idx=o):(l.length=0,l.push([n,u[0]]),l[0]._idx=0);F(e),"function"==typeof a&&a(e)}function Tt(t,e,n,i){var r=t.aoColumns[n];Pt(e,{},function(e){!1!==r.bSortable&&(t.oFeatures.bProcessing?(ft(t,!0),setTimeout(function(){Lt(t,n,e.shiftKey,i),"ssp"!==Wt(t)&&ft(t,!1)},0)):Lt(t,n,e.shiftKey,i))})}function xt(e){var n,i,r,a=e.aLastSort,o=e.oClasses.sSortColumn,s=wt(e),l=e.oFeatures;if(l.bSort&&l.bSortClasses){for(n=0,i=a.length;n<i;n++)r=a[n].src,t(se(e.aoData,"anCells",r)).removeClass(o+(n<2?n+1:3));for(n=0,i=s.length;n<i;n++)r=s[n].src,t(se(e.aoData,"anCells",r)).addClass(o+(n<2?n+1:3))}e.aLastSort=s}function kt(t,e){var n,i=t.aoColumns[e],r=Xt.ext.order[i.sSortDataType];r&&(n=r.call(t.oInstance,t,e,m(t,e)));for(var a,o,s=Xt.ext.type.order[i.sType+"-pre"],l=0,u=t.aoData.length;l<u;l++)a=t.aoData[l],a._aSortData||(a._aSortData=[]),a._aSortData[e]&&!r||(o=r?n[l]:S(t,l,e,"sort"),a._aSortData[e]=s?s(o):o)}function Ct(e){if(e.oFeatures.bStateSave&&!e.bDestroying){var n={time:+new Date,start:e._iDisplayStart,length:e._iDisplayLength,order:t.extend(!0,[],e.aaSorting),search:et(e.oPreviousSearch),columns:t.map(e.aoColumns,function(t,n){return{visible:t.bVisible,search:et(e.aoPreSearchCols[n])}})};Rt(e,"aoStateSaveParams","stateSaveParams",[e,n]),e.oSavedState=n,e.fnStateSaveCallback.call(e.oInstance,e,n)}}function Yt(e,n,r){var a,o,s=e.aoColumns,l=function(n){if(!n||!n.time)return void r();var l=Rt(e,"aoStateLoadParams","stateLoadParams",[e,n]);if(-1!==t.inArray(!1,l))return void r();var u=e.iStateDuration;if(u>0&&n.time<+new Date-1e3*u)return void r();if(n.columns&&s.length!==n.columns.length)return void r();if(e.oLoadedState=t.extend(!0,{},n),n.start!==i&&(e._iDisplayStart=n.start,e.iInitDisplayStart=n.start),n.length!==i&&(e._iDisplayLength=n.length),n.order!==i&&(e.aaSorting=[],t.each(n.order,function(t,n){e.aaSorting.push(n[0]>=s.length?[0,n[1]]:n)})),n.search!==i&&t.extend(e.oPreviousSearch,nt(n.search)),n.columns)for(a=0,o=n.columns.length;a<o;a++){var d=n.columns[a];d.visible!==i&&(s[a].bVisible=d.visible),d.search!==i&&t.extend(e.aoPreSearchCols[a],nt(d.search))}Rt(e,"aoStateLoaded","stateLoaded",[e,n]),r()};if(!e.oFeatures.bStateSave)return void r();var u=e.fnStateLoadCallback.call(e.oInstance,e,l);u!==i&&l(u)}function Et(e){var n=Xt.settings,i=t.inArray(e,se(n,"nTable"));return-1!==i?n[i]:null}function Ht(t,n,i,r){if(i="DataTables warning: "+(t?"table id="+t.sTableId+" - ":"")+i,r&&(i+=". For more information about this error, please see http://datatables.net/tn/"+r),n)e.console&&console.log&&console.log(i);else{var a=Xt.ext,o=a.sErrMode||a.errMode;if(t&&Rt(t,null,"error",[t,r,i]),"alert"==o)alert(i);else{if("throw"==o)throw new Error(i);"function"==typeof o&&o(t,r,i)}}}function At(e,n,r,a){if(t.isArray(r))return void t.each(r,function(i,r){t.isArray(r)?At(e,n,r[0],r[1]):At(e,n,r)});a===i&&(a=r),n[r]!==i&&(e[a]=n[r])}function It(e,n,i){var r;for(var a in n)n.hasOwnProperty(a)&&(r=n[a],t.isPlainObject(r)?(t.isPlainObject(e[a])||(e[a]={}),t.extend(!0,e[a],r)):i&&"data"!==a&&"aaData"!==a&&t.isArray(r)?e[a]=r.slice():e[a]=r);return e}function Pt(e,n,i){t(e).on("click.DT",n,function(n){t(e).blur(),i(n)}).on("keypress.DT",n,function(t){13===t.which&&(t.preventDefault(),i(t))}).on("selectstart.DT",function(){return!1})}function Ot(t,e,n,i){n&&t[e].push({fn:n,sName:i})}function Rt(e,n,i,r){var a=[];if(n&&(a=t.map(e[n].slice().reverse(),function(t,n){return t.fn.apply(e.oInstance,r)})),null!==i){var o=t.Event(i+".dt");t(e.nTable).trigger(o,r),a.push(o.result)}return a}function jt(t){var e=t._iDisplayStart,n=t.fnDisplayEnd(),i=t._iDisplayLength;e>=n&&(e=n-i),e-=e%i,(-1===i||e<0)&&(e=0),t._iDisplayStart=e}function Ft(e,n){var i=e.renderer,r=Xt.ext.renderer[n];return t.isPlainObject(i)&&i[n]?r[i[n]]||r._:"string"==typeof i?r[i]||r._:r._}function Wt(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}function Nt(t,e){var n=[],i=Ne.numbers_length,r=Math.floor(i/2);return e<=i?n=ue(0,e):t<=r?(n=ue(0,i-2),n.push("ellipsis"),n.push(e-1)):t>=e-1-r?(n=ue(e-(i-2),e),n.splice(0,0,"ellipsis"),n.splice(0,0,0)):(n=ue(t-r+2,t+r-1),n.push("ellipsis"),n.push(e-1),n.splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}function zt(e){t.each({num:function(t){return ze(t,e)},"num-fmt":function(t){return ze(t,e,te)},"html-num":function(t){return ze(t,e,Kt)},"html-num-fmt":function(t){return ze(t,e,Kt,te)}},function(t,n){Bt.type.order[t+e+"-pre"]=n,t.match(/^html\-/)&&(Bt.type.search[t+e]=Bt.type.search.html)})}function Vt(t){return function(){var e=[Et(this[Xt.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return Xt.ext.internal[t].apply(this,e)}}var Bt,Ut,Gt,qt,Xt=function(e){this.$=function(t,e){return this.api(!0).$(t,e)},this._=function(t,e){return this.api(!0).rows(t,e).data()},this.api=function(t){return new Ut(t?Et(this[Bt.iApiIndex]):this)},this.fnAddData=function(e,n){var r=this.api(!0),a=t.isArray(e)&&(t.isArray(e[0])||t.isPlainObject(e[0]))?r.rows.add(e):r.row.add(e);return(n===i||n)&&r.draw(),a.flatten().toArray()},this.fnAdjustColumnSizing=function(t){var e=this.api(!0).columns.adjust(),n=e.settings()[0],r=n.oScroll;t===i||t?e.draw(!1):""===r.sX&&""===r.sY||mt(n)},this.fnClearTable=function(t){var e=this.api(!0).clear();(t===i||t)&&e.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,e,n){var r=this.api(!0),a=r.rows(t),o=a.settings()[0],s=o.aoData[a[0][0]];return a.remove(),e&&e.call(this,o,s),(n===i||n)&&r.draw(),s},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,e,n,r,a,o){var s=this.api(!0);null===e||e===i?s.search(t,n,r,o):s.column(e).search(t,n,r,o),s.draw()},this.fnGetData=function(t,e){var n=this.api(!0);if(t!==i){var r=t.nodeName?t.nodeName.toLowerCase():"";return e!==i||"td"==r||"th"==r?n.cell(t,e).data():n.row(t).data()||null}return n.data().toArray()},this.fnGetNodes=function(t){var e=this.api(!0);return t!==i?e.row(t).node():e.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var e=this.api(!0),n=t.nodeName.toUpperCase();if("TR"==n)return e.row(t).index();if("TD"==n||"TH"==n){var i=e.cell(t).index();return[i.row,i.columnVisible,i.column]}return null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()},this.fnOpen=function(t,e,n){return this.api(!0).row(t).child(e,n).show().child()[0]},this.fnPageChange=function(t,e){var n=this.api(!0).page(t);(e===i||e)&&n.draw(!1)},this.fnSetColumnVis=function(t,e,n){var r=this.api(!0).column(t).visible(e);(n===i||n)&&r.columns.adjust().draw()},this.fnSettings=function(){return Et(this[Bt.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,e,n){this.api(!0).order.listener(t,e,n)},this.fnUpdate=function(t,e,n,r,a){var o=this.api(!0);return n===i||null===n?o.row(e).data(t):o.cell(e,n).data(t),(a===i||a)&&o.columns.adjust(),(r===i||r)&&o.draw(),0},this.fnVersionCheck=Bt.fnVersionCheck;var n=this,r=e===i,d=this.length;r&&(e={}),this.oApi=this.internal=Bt.internal;for(var f in Xt.ext.internal)f&&(this[f]=Vt(f));return this.each(function(){var f,p={},m=d>1?It(p,e,!0):e,g=0,_=this.getAttribute("id"),v=!1,w=Xt.defaults,D=t(this);if("table"!=this.nodeName.toLowerCase())return void Ht(null,0,"Non-table node initialisation ("+this.nodeName+")",2);s(w),l(w.column),a(w,w,!0),a(w.column,w.column,!0),a(w,t.extend(m,D.data()));var S=Xt.settings;for(g=0,f=S.length;g<f;g++){var L=S[g];if(L.nTable==this||L.nTHead&&L.nTHead.parentNode==this||L.nTFoot&&L.nTFoot.parentNode==this){var T=m.bRetrieve!==i?m.bRetrieve:w.bRetrieve,k=m.bDestroy!==i?m.bDestroy:w.bDestroy;if(r||T)return L.oInstance;if(k){L.oInstance.fnDestroy();break}return void Ht(L,0,"Cannot reinitialise DataTable",3)}if(L.sTableId==this.id){S.splice(g,1);break}}null!==_&&""!==_||(_="DataTables_Table_"+Xt.ext._unique++,this.id=_);var C=t.extend(!0,{},Xt.models.oSettings,{sDestroyWidth:D[0].style.width,sInstance:_,sTableId:_});C.nTable=this,C.oApi=n.internal,C.oInit=m,S.push(C),C.oInstance=1===n.length?n:D.dataTable(),s(m),o(m.oLanguage),m.aLengthMenu&&!m.iDisplayLength&&(m.iDisplayLength=t.isArray(m.aLengthMenu[0])?m.aLengthMenu[0][0]:m.aLengthMenu[0]),m=It(t.extend(!0,{},w),m),At(C.oFeatures,m,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),At(C,m,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),At(C.oScroll,m,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),At(C.oLanguage,m,"fnInfoCallback"),Ot(C,"aoDrawCallback",m.fnDrawCallback,"user"),Ot(C,"aoServerParams",m.fnServerParams,"user"),Ot(C,"aoStateSaveParams",m.fnStateSaveParams,"user"),Ot(C,"aoStateLoadParams",m.fnStateLoadParams,"user"),Ot(C,"aoStateLoaded",m.fnStateLoaded,"user"),Ot(C,"aoRowCallback",m.fnRowCallback,"user"),Ot(C,"aoRowCreatedCallback",m.fnCreatedRow,"user"),Ot(C,"aoHeaderCallback",m.fnHeaderCallback,"user"),Ot(C,"aoFooterCallback",m.fnFooterCallback,"user"),Ot(C,"aoInitComplete",m.fnInitComplete,"user"),Ot(C,"aoPreDrawCallback",m.fnPreDrawCallback,"user"),C.rowIdFn=x(m.rowId),u(C);var Y=C.oClasses;if(t.extend(Y,Xt.ext.classes,m.oClasses),D.addClass(Y.sTable),C.iInitDisplayStart===i&&(C.iInitDisplayStart=m.iDisplayStart,C._iDisplayStart=m.iDisplayStart),null!==m.iDeferLoading){C.bDeferLoading=!0;var E=t.isArray(m.iDeferLoading);C._iRecordsDisplay=E?m.iDeferLoading[0]:m.iDeferLoading,C._iRecordsTotal=E?m.iDeferLoading[1]:m.iDeferLoading}var H=C.oLanguage;t.extend(!0,H,m.oLanguage),H.sUrl&&(t.ajax({dataType:"json",url:H.sUrl,success:function(e){o(e),a(w.oLanguage,e),t.extend(!0,H,e),ot(C)},error:function(){ot(C)}}),v=!0),null===m.asStripeClasses&&(C.asStripeClasses=[Y.sStripeOdd,Y.sStripeEven]);var A=C.asStripeClasses,I=D.children("tbody").find("tr").eq(0);-1!==t.inArray(!0,t.map(A,function(t,e){return I.hasClass(t)}))&&(t("tbody tr",this).removeClass(A.join(" ")),C.asDestroyStripes=A.slice());var P,O=[],R=this.getElementsByTagName("thead");if(0!==R.length&&(N(C.aoHeader,R[0]),O=z(C)),null===m.aoColumns)for(P=[],g=0,f=O.length;g<f;g++)P.push(null);else P=m.aoColumns;for(g=0,f=P.length;g<f;g++)c(C,O?O[g]:null);if(y(C,m.aoColumnDefs,P,function(t,e){h(C,t,e)}),I.length){var j=function(t,e){return null!==t.getAttribute("data-"+e)?e:null};t(I[0]).children("th, td").each(function(t,e){var n=C.aoColumns[t];if(n.mData===t){var r=j(e,"sort")||j(e,"order"),a=j(e,"filter")||j(e,"search");null===r&&null===a||(n.mData={_:t+".display",sort:null!==r?t+".@data-"+r:i,type:null!==r?t+".@data-"+r:i,filter:null!==a?t+".@data-"+a:i},h(C,t))}})}var F=C.oFeatures,W=function(){if(m.aaSorting===i){var e=C.aaSorting;for(g=0,f=e.length;g<f;g++)e[g][1]=C.aoColumns[g].asSorting[0]}xt(C),F.bSort&&Ot(C,"aoDrawCallback",function(){if(C.bSorted){var e=wt(C),n={};t.each(e,function(t,e){n[e.src]=e.dir}),Rt(C,null,"order",[C,e,n]),St(C)}}),Ot(C,"aoDrawCallback",function(){(C.bSorted||"ssp"===Wt(C)||F.bDeferRender)&&xt(C)},"sc");var n=D.children("caption").each(function(){this._captionSide=t(this).css("caption-side")}),r=D.children("thead");0===r.length&&(r=t("<thead/>").appendTo(D)),C.nTHead=r[0];var a=D.children("tbody");0===a.length&&(a=t("<tbody/>").appendTo(D)),C.nTBody=a[0];var o=D.children("tfoot");if(0===o.length&&n.length>0&&(""!==C.oScroll.sX||""!==C.oScroll.sY)&&(o=t("<tfoot/>").appendTo(D)),0===o.length||0===o.children().length?D.addClass(Y.sNoFooter):o.length>0&&(C.nTFoot=o[0],N(C.aoFooter,C.nTFoot)),m.aaData)for(g=0;g<m.aaData.length;g++)b(C,m.aaData[g]);else(C.bDeferLoading||"dom"==Wt(C))&&M(C,t(C.nTBody).children("tr"));C.aiDisplay=C.aiDisplayMaster.slice(),C.bInitialised=!0,!1===v&&ot(C)};m.bStateSave?(F.bStateSave=!0,Ot(C,"aoDrawCallback",Ct,"state_save"),Yt(C,m,W)):W()}),n=null,this},Jt={},$t=/[\r\n]/g,Kt=/<.*?>/g,Zt=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Qt=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),te=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,ee=function(t){return!t||!0===t||"-"===t},ne=function(t){var e=parseInt(t,10);return!isNaN(e)&&isFinite(t)?e:null},ie=function(t,e){return Jt[e]||(Jt[e]=new RegExp(_e(e),"g")),"string"==typeof t&&"."!==e?t.replace(/\./g,"").replace(Jt[e],"."):t},re=function(t,e,n){var i="string"==typeof t;return!!ee(t)||(e&&i&&(t=ie(t,e)),n&&i&&(t=t.replace(te,"")),!isNaN(parseFloat(t))&&isFinite(t))},ae=function(t){return ee(t)||"string"==typeof t},oe=function(t,e,n){return!!ee(t)||(ae(t)?!!re(ce(t),e,n)||null:null)},se=function(t,e,n){var r=[],a=0,o=t.length;if(n!==i)for(;a<o;a++)t[a]&&t[a][e]&&r.push(t[a][e][n]);else for(;a<o;a++)t[a]&&r.push(t[a][e]);return r},le=function(t,e,n,r){var a=[],o=0,s=e.length;if(r!==i)for(;o<s;o++)t[e[o]][n]&&a.push(t[e[o]][n][r]);else for(;o<s;o++)a.push(t[e[o]][n]);return a},ue=function(t,e){var n,r=[];e===i?(e=0,n=t):(n=e,e=t);for(var a=e;a<n;a++)r.push(a);return r},de=function(t){for(var e=[],n=0,i=t.length;n<i;n++)t[n]&&e.push(t[n]);return e},ce=function(t){return t.replace(Kt,"")},he=function(t){if(t.length<2)return!0;for(var e=t.slice().sort(),n=e[0],i=1,r=e.length;i<r;i++){if(e[i]===n)return!1;n=e[i]}return!0},fe=function(t){if(he(t))return t.slice();var e,n,i,r=[],a=t.length,o=0;t:for(n=0;n<a;n++){for(e=t[n],i=0;i<o;i++)if(r[i]===e)continue t;r.push(e),o++}return r};Xt.util={throttle:function(t,e){var n,r,a=e!==i?e:200;return function(){var e=this,o=+new Date,s=arguments;n&&o<n+a?(clearTimeout(r),r=setTimeout(function(){n=i,t.apply(e,s)},a)):(n=o,t.apply(e,s))}},escapeRegex:function(t){return t.replace(Qt,"\\$1")}};var pe=function(t,e,n){t[e]!==i&&(t[n]=t[e])},me=/\[.*?\]$/,ge=/\(\)$/,_e=Xt.util.escapeRegex,ve=t("<div>")[0],ye=ve.textContent!==i,be=/<.*?>/g,Me=Xt.util.throttle,we=[],De=Array.prototype,Se=function(e){var n,i,r=Xt.settings,a=t.map(r,function(t,e){return t.nTable});return e?e.nTable&&e.oApi?[e]:e.nodeName&&"table"===e.nodeName.toLowerCase()?(n=t.inArray(e,a),-1!==n?[r[n]]:null):e&&"function"==typeof e.settings?e.settings().toArray():("string"==typeof e?i=t(e):e instanceof t&&(i=e),i?i.map(function(e){return n=t.inArray(this,a),-1!==n?r[n]:null}).toArray():void 0):[]};Ut=function(e,n){if(!(this instanceof Ut))return new Ut(e,n);var i=[],r=function(t){var e=Se(t);e&&(i=i.concat(e))};if(t.isArray(e))for(var a=0,o=e.length;a<o;a++)r(e[a]);else r(e);this.context=fe(i),n&&t.merge(this,n),this.selector={rows:null,cols:null,opts:null},Ut.extend(this,this,we)},Xt.Api=Ut,t.extend(Ut.prototype,{any:function(){return 0!==this.count()},concat:De.concat,context:[],count:function(){return this.flatten().length},each:function(t){for(var e=0,n=this.length;e<n;e++)t.call(this,this[e],e,this);return this},eq:function(t){var e=this.context;return e.length>t?new Ut(e[t],this[t]):null},filter:function(t){var e=[];if(De.filter)e=De.filter.call(this,t,this);else for(var n=0,i=this.length;n<i;n++)t.call(this,this[n],n,this)&&e.push(this[n]);return new Ut(this.context,e)},flatten:function(){var t=[];return new Ut(this.context,t.concat.apply(t,this.toArray()))},join:De.join,indexOf:De.indexOf||function(t,e){for(var n=e||0,i=this.length;n<i;n++)if(this[n]===t)return n;return-1},iterator:function(t,e,n,r){var a,o,s,l,u,d,c,h,f=[],p=this.context,m=this.selector;for("string"==typeof t&&(r=n,n=e,e=t,t=!1),o=0,s=p.length;o<s;o++){var g=new Ut(p[o]);if("table"===e)(a=n.call(g,p[o],o))!==i&&f.push(a);else if("columns"===e||"rows"===e)(a=n.call(g,p[o],this[o],o))!==i&&f.push(a);else if("column"===e||"column-rows"===e||"row"===e||"cell"===e)for(c=this[o],"column-rows"===e&&(d=Ye(p[o],m.opts)),l=0,u=c.length;l<u;l++)h=c[l],(a="cell"===e?n.call(g,p[o],h.row,h.column,o,l):n.call(g,p[o],h,o,l,d))!==i&&f.push(a)}if(f.length||r){var _=new Ut(p,t?f.concat.apply([],f):f),v=_.selector;return v.rows=m.rows,v.cols=m.cols,v.opts=m.opts,_}return this},lastIndexOf:De.lastIndexOf||function(t,e){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(t){var e=[];if(De.map)e=De.map.call(this,t,this);else for(var n=0,i=this.length;n<i;n++)e.push(t.call(this,this[n],n));return new Ut(this.context,e)},pluck:function(t){return this.map(function(e){return e[t]})},pop:De.pop,push:De.push,reduce:De.reduce||function(t,e){return d(this,t,e,0,this.length,1)},reduceRight:De.reduceRight||function(t,e){return d(this,t,e,this.length-1,-1,-1)},reverse:De.reverse,selector:null,shift:De.shift,slice:function(){return new Ut(this.context,this)},sort:De.sort,splice:De.splice,toArray:function(){return De.slice.call(this)},to$:function(){return t(this)},toJQuery:function(){return t(this)},unique:function(){return new Ut(this.context,fe(this))},unshift:De.unshift}),Ut.extend=function(e,n,i){if(i.length&&n&&(n instanceof Ut||n.__dt_wrapper)){var r,a,o;for(r=0,a=i.length;r<a;r++)o=i[r],n[o.name]="function"==typeof o.val?function(t,e,n){return function(){var i=e.apply(t,arguments);return Ut.extend(i,i,n.methodExt),i}}(e,o.val,o):t.isPlainObject(o.val)?{}:o.val,n[o.name].__dt_wrapper=!0,Ut.extend(e,n[o.name],o.propExt)}},Ut.register=Gt=function(e,n){if(t.isArray(e))for(var i=0,r=e.length;i<r;i++)Ut.register(e[i],n);else{var a,o,s,l,u=e.split("."),d=we;for(a=0,o=u.length;a<o;a++){l=-1!==u[a].indexOf("()"),s=l?u[a].replace("()",""):u[a];var c=function(t,e){for(var n=0,i=t.length;n<i;n++)if(t[n].name===e)return t[n];return null}(d,s);c||(c={name:s,val:{},methodExt:[],propExt:[]},d.push(c)),a===o-1?c.val=n:d=l?c.methodExt:c.propExt}}},Ut.registerPlural=qt=function(e,n,r){Ut.register(e,r),Ut.register(n,function(){var e=r.apply(this,arguments);return e===this?this:e instanceof Ut?e.length?t.isArray(e[0])?new Ut(e.context,e[0]):e[0]:i:e})};var Le=function(e,n){if("number"==typeof e)return[n[e]];var i=t.map(n,function(t,e){return t.nTable});return t(i).filter(e).map(function(e){var r=t.inArray(this,i);return n[r]}).toArray()};Gt("tables()",function(t){return t?new Ut(Le(t,this.context)):this}),Gt("table()",function(t){var e=this.tables(t),n=e.context;return n.length?new Ut(n[0]):e}),qt("tables().nodes()","table().node()",function(){return this.iterator("table",function(t){return t.nTable},1)}),qt("tables().body()","table().body()",function(){return this.iterator("table",function(t){return t.nTBody},1)}),qt("tables().header()","table().header()",function(){return this.iterator("table",function(t){return t.nTHead},1)}),qt("tables().footer()","table().footer()",function(){return this.iterator("table",function(t){return t.nTFoot},1)}),qt("tables().containers()","table().container()",function(){return this.iterator("table",function(t){return t.nTableWrapper},1)}),Gt("draw()",function(t){return this.iterator("table",function(e){"page"===t?j(e):("string"==typeof t&&(t="full-hold"!==t),F(e,!1===t))})}),Gt("page()",function(t){return t===i?this.page.info().page:this.iterator("table",function(e){ct(e,t)})}),Gt("page.info()",function(t){if(0===this.context.length)return i;var e=this.context[0],n=e._iDisplayStart,r=e.oFeatures.bPaginate?e._iDisplayLength:-1,a=e.fnRecordsDisplay(),o=-1===r;return{page:o?0:Math.floor(n/r),pages:o?1:Math.ceil(a/r),start:n,end:e.fnDisplayEnd(),length:r,recordsTotal:e.fnRecordsTotal(),recordsDisplay:a,serverSide:"ssp"===Wt(e)}}),Gt("page.len()",function(t){return t===i?0!==this.context.length?this.context[0]._iDisplayLength:i:this.iterator("table",function(e){lt(e,t)})});var Te=function(t,e,n){if(n){var i=new Ut(t);i.one("draw",function(){n(i.ajax.json())})}if("ssp"==Wt(t))F(t,e);else{ft(t,!0);var r=t.jqXHR;r&&4!==r.readyState&&r.abort(),V(t,[],function(n){Y(t);for(var i=q(t,n),r=0,a=i.length;r<a;r++)b(t,i[r]);F(t,e),ft(t,!1)})}};Gt("ajax.json()",function(){var t=this.context;if(t.length>0)return t[0].json}),Gt("ajax.params()",function(){var t=this.context;if(t.length>0)return t[0].oAjaxData}),Gt("ajax.reload()",function(t,e){return this.iterator("table",function(n){Te(n,!1===e,t)})}),Gt("ajax.url()",function(e){var n=this.context;return e===i?0===n.length?i:(n=n[0],n.ajax?t.isPlainObject(n.ajax)?n.ajax.url:n.ajax:n.sAjaxSource):this.iterator("table",function(n){t.isPlainObject(n.ajax)?n.ajax.url=e:n.ajax=e})}),Gt("ajax.url().load()",function(t,e){return this.iterator("table",function(n){Te(n,!1===e,t)})});var xe=function(e,n,r,a,o){var s,l,u,d,c,h,f=[],p=typeof n;for(n&&"string"!==p&&"function"!==p&&n.length!==i||(n=[n]),u=0,d=n.length;u<d;u++)for(l=n[u]&&n[u].split&&!n[u].match(/[\[\(:]/)?n[u].split(","):[n[u]],c=0,h=l.length;c<h;c++)(s=r("string"==typeof l[c]?t.trim(l[c]):l[c]))&&s.length&&(f=f.concat(s));var m=Bt.selector[e];if(m.length)for(u=0,d=m.length;u<d;u++)f=m[u](a,o,f);return fe(f)},ke=function(e){return e||(e={}),e.filter&&e.search===i&&(e.search=e.filter),t.extend({search:"none",order:"current",page:"all"},e)},Ce=function(t){for(var e=0,n=t.length;e<n;e++)if(t[e].length>0)return t[0]=t[e],t[0].length=1,t.length=1,t.context=[t.context[e]],t;return t.length=0,t},Ye=function(e,n){var i,r,a,o=[],s=e.aiDisplay,l=e.aiDisplayMaster,u=n.search,d=n.order,c=n.page;if("ssp"==Wt(e))return"removed"===u?[]:ue(0,l.length);if("current"==c)for(i=e._iDisplayStart,r=e.fnDisplayEnd();i<r;i++)o.push(s[i]);else if("current"==d||"applied"==d){if("none"==u)o=l.slice();else if("applied"==u)o=s.slice();else if("removed"==u){for(var h={},i=0,r=s.length;i<r;i++)h[s[i]]=null;o=t.map(l,function(t){return h.hasOwnProperty(t)?null:t})}}else if("index"==d||"original"==d)for(i=0,r=e.aoData.length;i<r;i++)"none"==u?o.push(i):(-1===(a=t.inArray(i,s))&&"removed"==u||a>=0&&"applied"==u)&&o.push(i);return o},Ee=function(e,n,r){var a;return xe("row",n,function(n){var o=ne(n),s=e.aoData;if(null!==o&&!r)return[o];if(a||(a=Ye(e,r)),null!==o&&-1!==t.inArray(o,a))return[o];if(null===n||n===i||""===n)return a;if("function"==typeof n)return t.map(a,function(t){var e=s[t];return n(t,e._aData,e.nTr)?t:null});if(n.nodeName){var l=n._DT_RowIndex,u=n._DT_CellIndex;if(l!==i)return s[l]&&s[l].nTr===n?[l]:[];if(u)return s[u.row]&&s[u.row].nTr===n?[u.row]:[];var d=t(n).closest("*[data-dt-row]");return d.length?[d.data("dt-row")]:[]}if("string"==typeof n&&"#"===n.charAt(0)){var c=e.aIds[n.replace(/^#/,"")];if(c!==i)return[c.idx]}var h=de(le(e.aoData,a,"nTr"));return t(h).filter(n).map(function(){return this._DT_RowIndex}).toArray()},e,r)};Gt("rows()",function(e,n){e===i?e="":t.isPlainObject(e)&&(n=e,e=""),n=ke(n);var r=this.iterator("table",function(t){return Ee(t,e,n)},1);return r.selector.rows=e,r.selector.opts=n,r}),Gt("rows().nodes()",function(){return this.iterator("row",function(t,e){return t.aoData[e].nTr||i},1)}),Gt("rows().data()",function(){return this.iterator(!0,"rows",function(t,e){return le(t.aoData,e,"_aData")},1)}),qt("rows().cache()","row().cache()",function(t){return this.iterator("row",function(e,n){var i=e.aoData[n];return"search"===t?i._aFilterData:i._aSortData},1)}),qt("rows().invalidate()","row().invalidate()",function(t){return this.iterator("row",function(e,n){H(e,n,t)})}),qt("rows().indexes()","row().index()",function(){return this.iterator("row",function(t,e){return e},1)}),qt("rows().ids()","row().id()",function(t){for(var e=[],n=this.context,i=0,r=n.length;i<r;i++)for(var a=0,o=this[i].length;a<o;a++){var s=n[i].rowIdFn(n[i].aoData[this[i][a]]._aData);e.push((!0===t?"#":"")+s)}return new Ut(n,e)}),qt("rows().remove()","row().remove()",function(){var t=this;return this.iterator("row",function(e,n,r){var a,o,s,l,u,d,c=e.aoData,h=c[n];for(c.splice(n,1),a=0,o=c.length;a<o;a++)if(u=c[a],d=u.anCells,null!==u.nTr&&(u.nTr._DT_RowIndex=a),null!==d)for(s=0,l=d.length;s<l;s++)d[s]._DT_CellIndex.row=a;E(e.aiDisplayMaster,n),E(e.aiDisplay,n),E(t[r],n,!1),e._iRecordsDisplay>0&&e._iRecordsDisplay--,jt(e);var f=e.rowIdFn(h._aData);f!==i&&delete e.aIds[f]}),this.iterator("table",function(t){for(var e=0,n=t.aoData.length;e<n;e++)t.aoData[e].idx=e}),this}),Gt("rows.add()",function(e){var n=this.iterator("table",function(t){var n,i,r,a=[];for(i=0,r=e.length;i<r;i++)n=e[i],n.nodeName&&"TR"===n.nodeName.toUpperCase()?a.push(M(t,n)[0]):a.push(b(t,n));return a},1),i=this.rows(-1);return i.pop(),t.merge(i,n),i}),Gt("row()",function(t,e){return Ce(this.rows(t,e))}),Gt("row().data()",function(e){var n=this.context;if(e===i)return n.length&&this.length?n[0].aoData[this[0]]._aData:i;var r=n[0].aoData[this[0]];return r._aData=e,t.isArray(e)&&r.nTr.id&&k(n[0].rowId)(e,r.nTr.id),H(n[0],this[0],"data"),this}),Gt("row().node()",function(){var t=this.context;return t.length&&this.length?t[0].aoData[this[0]].nTr||null:null}),Gt("row.add()",function(e){e instanceof t&&e.length&&(e=e[0]);var n=this.iterator("table",function(t){return e.nodeName&&"TR"===e.nodeName.toUpperCase()?M(t,e)[0]:b(t,e)});return this.row(n[0])});var He=function(e,n,i,r){var a=[],o=function(n,i){if(t.isArray(n)||n instanceof t)for(var r=0,s=n.length;r<s;r++)o(n[r],i);else if(n.nodeName&&"tr"===n.nodeName.toLowerCase())a.push(n);else{var l=t("<tr><td/></tr>").addClass(i);t("td",l).addClass(i).html(n)[0].colSpan=g(e),a.push(l[0])}};o(i,r),n._details&&n._details.detach(),n._details=t(a),n._detailsShow&&n._details.insertAfter(n.nTr)},Ae=function(t,e){var n=t.context;if(n.length){var r=n[0].aoData[e!==i?e:t[0]];r&&r._details&&(r._details.remove(),r._detailsShow=i,r._details=i)}},Ie=function(t,e){var n=t.context;if(n.length&&t.length){var i=n[0].aoData[t[0]];i._details&&(i._detailsShow=e,e?i._details.insertAfter(i.nTr):i._details.detach(),Pe(n[0]))}},Pe=function(t){var e=new Ut(t),n=t.aoData;e.off("draw.dt.DT_details column-visibility.dt.DT_details destroy.dt.DT_details"),se(n,"_details").length>0&&(e.on("draw.dt.DT_details",function(i,r){t===r&&e.rows({page:"current"}).eq(0).each(function(t){var e=n[t];e._detailsShow&&e._details.insertAfter(e.nTr)})}),e.on("column-visibility.dt.DT_details",function(e,i,r,a){if(t===i)for(var o,s=g(i),l=0,u=n.length;l<u;l++)o=n[l],o._details&&o._details.children("td[colspan]").attr("colspan",s)}),e.on("destroy.dt.DT_details",function(i,r){if(t===r)for(var a=0,o=n.length;a<o;a++)n[a]._details&&Ae(e,a)}))};Gt("row().child()",function(t,e){var n=this.context;return t===i?n.length&&this.length?n[0].aoData[this[0]]._details:i:(!0===t?this.child.show():!1===t?Ae(this):n.length&&this.length&&He(n[0],n[0].aoData[this[0]],t,e),this)}),Gt(["row().child.show()","row().child().show()"],function(t){return Ie(this,!0),this}),Gt(["row().child.hide()","row().child().hide()"],function(){return Ie(this,!1),this}),Gt(["row().child.remove()","row().child().remove()"],function(){return Ae(this),this}),Gt("row().child.isShown()",function(){var t=this.context;return!(!t.length||!this.length)&&(t[0].aoData[this[0]]._detailsShow||!1)});var Oe=/^([^:]+):(name|visIdx|visible)$/,Re=function(t,e,n,i,r){for(var a=[],o=0,s=r.length;o<s;o++)a.push(S(t,r[o],e));return a},je=function(e,n,i){var r=e.aoColumns,a=se(r,"sName"),o=se(r,"nTh");return xe("column",n,function(n){var s=ne(n);if(""===n)return ue(r.length);if(null!==s)return[s>=0?s:r.length+s];if("function"==typeof n){var l=Ye(e,i);return t.map(r,function(t,i){return n(i,Re(e,i,0,0,l),o[i])?i:null})}var u="string"==typeof n?n.match(Oe):"";if(u)switch(u[2]){case"visIdx":case"visible":var d=parseInt(u[1],10);if(d<0){var c=t.map(r,function(t,e){return t.bVisible?e:null});return[c[c.length+d]]}return[p(e,d)];case"name":return t.map(a,function(t,e){return t===u[1]?e:null});default:return[]}if(n.nodeName&&n._DT_CellIndex)return[n._DT_CellIndex.column];var h=t(o).filter(n).map(function(){return t.inArray(this,o)}).toArray();if(h.length||!n.nodeName)return h;var f=t(n).closest("*[data-dt-column]");return f.length?[f.data("dt-column")]:[]},e,i)},Fe=function(e,n,r){var a,o,s,l,u=e.aoColumns,d=u[n],c=e.aoData;if(r===i)return d.bVisible;if(d.bVisible!==r){if(r){var h=t.inArray(!0,se(u,"bVisible"),n+1);for(o=0,s=c.length;o<s;o++)l=c[o].nTr,a=c[o].anCells,l&&l.insertBefore(a[n],a[h]||null)}else t(se(e.aoData,"anCells",n)).detach();d.bVisible=r,R(e,e.aoHeader),R(e,e.aoFooter),e.aiDisplay.length||t(e.nTBody).find("td[colspan]").attr("colspan",g(e)),Ct(e)}};Gt("columns()",function(e,n){e===i?e="":t.isPlainObject(e)&&(n=e,e=""),n=ke(n);var r=this.iterator("table",function(t){return je(t,e,n)},1);return r.selector.cols=e,r.selector.opts=n,r}),qt("columns().header()","column().header()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTh},1)}),qt("columns().footer()","column().footer()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTf},1)}),qt("columns().data()","column().data()",function(){return this.iterator("column-rows",Re,1)}),qt("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(t,e){return t.aoColumns[e].mData},1)}),qt("columns().cache()","column().cache()",function(t){return this.iterator("column-rows",function(e,n,i,r,a){return le(e.aoData,a,"search"===t?"_aFilterData":"_aSortData",n)},1)}),qt("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(t,e,n,i,r){return le(t.aoData,r,"anCells",e)},1)}),qt("columns().visible()","column().visible()",function(t,e){var n=this.iterator("column",function(e,n){if(t===i)return e.aoColumns[n].bVisible;Fe(e,n,t)});return t!==i&&(this.iterator("column",function(n,i){Rt(n,null,"column-visibility",[n,i,t,e])}),(e===i||e)&&this.columns.adjust()),n}),qt("columns().indexes()","column().index()",function(t){return this.iterator("column",function(e,n){return"visible"===t?m(e,n):n},1)}),Gt("columns.adjust()",function(){return this.iterator("table",function(t){f(t)},1)}),Gt("column.index()",function(t,e){if(0!==this.context.length){var n=this.context[0];if("fromVisible"===t||"toData"===t)return p(n,e);if("fromData"===t||"toVisible"===t)return m(n,e)}}),Gt("column()",function(t,e){return Ce(this.columns(t,e))});var We=function(e,n,r){var a,o,s,l,u,d,c,h=e.aoData,f=Ye(e,r),p=de(le(h,f,"anCells")),m=t([].concat.apply([],p)),g=e.aoColumns.length;return xe("cell",n,function(n){var r="function"==typeof n;if(null===n||n===i||r){for(o=[],s=0,l=f.length;s<l;s++)for(a=f[s],u=0;u<g;u++)d={row:a,column:u},r?(c=h[a],n(d,S(e,a,u),c.anCells?c.anCells[u]:null)&&o.push(d)):o.push(d);return o}if(t.isPlainObject(n))return n.column!==i&&n.row!==i&&-1!==t.inArray(n.row,f)?[n]:[];var p=m.filter(n).map(function(t,e){return{row:e._DT_CellIndex.row,column:e._DT_CellIndex.column}}).toArray();return p.length||!n.nodeName?p:(c=t(n).closest("*[data-dt-row]"),c.length?[{row:c.data("dt-row"),column:c.data("dt-column")}]:[])},e,r)};Gt("cells()",function(e,n,r){if(t.isPlainObject(e)&&(e.row===i?(r=e,e=null):(r=n,n=null)),t.isPlainObject(n)&&(r=n,n=null),null===n||n===i)return this.iterator("table",function(t){return We(t,e,ke(r))});var a,o,s,l,u,d=this.columns(n),c=this.rows(e);this.iterator("table",function(t,e){for(a=[],o=0,s=c[e].length;o<s;o++)for(l=0,u=d[e].length;l<u;l++)a.push({row:c[e][o],column:d[e][l]})},1);var h=this.cells(a,r);return t.extend(h.selector,{cols:n,rows:e,opts:r}),h}),qt("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(t,e,n){var r=t.aoData[e];return r&&r.anCells?r.anCells[n]:i},1)}),Gt("cells().data()",function(){return this.iterator("cell",function(t,e,n){return S(t,e,n)},1)}),qt("cells().cache()","cell().cache()",function(t){return t="search"===t?"_aFilterData":"_aSortData",this.iterator("cell",function(e,n,i){return e.aoData[n][t][i]},1)}),qt("cells().render()","cell().render()",function(t){return this.iterator("cell",function(e,n,i){return S(e,n,i,t)},1)}),qt("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(t,e,n){return{row:e,column:n,columnVisible:m(t,n)}},1)}),qt("cells().invalidate()","cell().invalidate()",function(t){return this.iterator("cell",function(e,n,i){H(e,n,t,i)})}),Gt("cell()",function(t,e,n){return Ce(this.cells(t,e,n))}),Gt("cell().data()",function(t){var e=this.context,n=this[0];return t===i?e.length&&n.length?S(e[0],n[0].row,n[0].column):i:(L(e[0],n[0].row,n[0].column,t),H(e[0],n[0].row,"data",n[0].column),this)}),Gt("order()",function(e,n){var r=this.context;return e===i?0!==r.length?r[0].aaSorting:i:("number"==typeof e?e=[[e,n]]:e.length&&!t.isArray(e[0])&&(e=Array.prototype.slice.call(arguments)),this.iterator("table",function(t){t.aaSorting=e.slice()}))}),Gt("order.listener()",function(t,e,n){return this.iterator("table",function(i){Tt(i,t,e,n)})}),Gt("order.fixed()",function(e){if(!e){var n=this.context,r=n.length?n[0].aaSortingFixed:i;return t.isArray(r)?{pre:r}:r}return this.iterator("table",function(n){n.aaSortingFixed=t.extend(!0,{},e)})}),Gt(["columns().order()","column().order()"],function(e){var n=this;return this.iterator("table",function(i,r){var a=[];t.each(n[r],function(t,n){a.push([n,e])}),i.aaSorting=a})}),Gt("search()",function(e,n,r,a){var o=this.context;return e===i?0!==o.length?o[0].oPreviousSearch.sSearch:i:this.iterator("table",function(i){i.oFeatures.bFilter&&J(i,t.extend({},i.oPreviousSearch,{sSearch:e+"",bRegex:null!==n&&n,bSmart:null===r||r,bCaseInsensitive:null===a||a}),1)})}),qt("columns().search()","column().search()",function(e,n,r,a){return this.iterator("column",function(o,s){var l=o.aoPreSearchCols;if(e===i)return l[s].sSearch;o.oFeatures.bFilter&&(t.extend(l[s],{sSearch:e+"",bRegex:null!==n&&n,bSmart:null===r||r,bCaseInsensitive:null===a||a}),J(o,o.oPreviousSearch,1))})}),Gt("state()",function(){return this.context.length?this.context[0].oSavedState:null}),Gt("state.clear()",function(){return this.iterator("table",function(t){t.fnStateSaveCallback.call(t.oInstance,t,{})})}),Gt("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null}),Gt("state.save()",function(){return this.iterator("table",function(t){Ct(t)})}),Xt.versionCheck=Xt.fnVersionCheck=function(t){for(var e,n,i=Xt.version.split("."),r=t.split("."),a=0,o=r.length;a<o;a++)if(e=parseInt(i[a],10)||0,n=parseInt(r[a],10)||0,e!==n)return e>n;return!0},Xt.isDataTable=Xt.fnIsDataTable=function(e){var n=t(e).get(0),i=!1;return e instanceof Xt.Api||(t.each(Xt.settings,function(e,r){var a=r.nScrollHead?t("table",r.nScrollHead)[0]:null,o=r.nScrollFoot?t("table",r.nScrollFoot)[0]:null;r.nTable!==n&&a!==n&&o!==n||(i=!0)}),i)},Xt.tables=Xt.fnTables=function(e){var n=!1;t.isPlainObject(e)&&(n=e.api,e=e.visible);var i=t.map(Xt.settings,function(n){if(!e||e&&t(n.nTable).is(":visible"))return n.nTable});return n?new Ut(i):i},Xt.camelToHungarian=a,Gt("$()",function(e,n){var i=this.rows(n).nodes(),r=t(i);return t([].concat(r.filter(e).toArray(),r.find(e).toArray()))}),t.each(["on","one","off"],function(e,n){Gt(n+"()",function(){var e=Array.prototype.slice.call(arguments);e[0]=t.map(e[0].split(/\s/),function(t){return t.match(/\.dt\b/)?t:t+".dt"}).join(" ");var i=t(this.tables().nodes());return i[n].apply(i,e),this})}),Gt("clear()",function(){return this.iterator("table",function(t){Y(t)})}),Gt("settings()",function(){return new Ut(this.context,this.context)}),Gt("init()",function(){var t=this.context;return t.length?t[0].oInit:null}),Gt("data()",function(){return this.iterator("table",function(t){return se(t.aoData,"_aData")}).flatten()}),Gt("destroy()",function(n){return n=n||!1,this.iterator("table",function(i){var r,a=i.nTableWrapper.parentNode,o=i.oClasses,s=i.nTable,l=i.nTBody,u=i.nTHead,d=i.nTFoot,c=t(s),h=t(l),f=t(i.nTableWrapper),p=t.map(i.aoData,function(t){return t.nTr});i.bDestroying=!0,Rt(i,"aoDestroyCallback","destroy",[i]),n||new Ut(i).columns().visible(!0),f.off(".DT").find(":not(tbody *)").off(".DT"),t(e).off(".DT-"+i.sInstance),s!=u.parentNode&&(c.children("thead").detach(),c.append(u)),d&&s!=d.parentNode&&(c.children("tfoot").detach(),c.append(d)),i.aaSorting=[],i.aaSortingFixed=[],xt(i),t(p).removeClass(i.asStripeClasses.join(" ")),t("th, td",u).removeClass(o.sSortable+" "+o.sSortableAsc+" "+o.sSortableDesc+" "+o.sSortableNone),h.children().detach(),h.append(p);var m=n?"remove":"detach";c[m](),f[m](),!n&&a&&(a.insertBefore(s,i.nTableReinsertBefore),c.css("width",i.sDestroyWidth).removeClass(o.sTable),(r=i.asDestroyStripes.length)&&h.children().each(function(e){t(this).addClass(i.asDestroyStripes[e%r])}));var g=t.inArray(i,Xt.settings);-1!==g&&Xt.settings.splice(g,1)})}),t.each(["column","row","cell"],function(t,e){Gt(e+"s().every()",function(t){var n=this.selector.opts,r=this;return this.iterator(e,function(a,o,s,l,u){t.call(r[e](o,"cell"===e?s:n,"cell"===e?n:i),o,s,l,u)})})}),Gt("i18n()",function(e,n,r){var a=this.context[0],o=x(e)(a.oLanguage);return o===i&&(o=n),r!==i&&t.isPlainObject(o)&&(o=o[r]!==i?o[r]:o._),o.replace("%d",r)}),Xt.version="1.10.18",Xt.settings=[],Xt.models={},Xt.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},Xt.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},Xt.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},Xt.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(t){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,e){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(e))}catch(t){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:t.extend({},Xt.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},r(Xt.defaults),Xt.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},r(Xt.defaults.column),Xt.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:i,oAjaxData:i,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Wt(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Wt(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,e=this._iDisplayStart,n=e+t,i=this.aiDisplay.length,r=this.oFeatures,a=r.bPaginate;return r.bServerSide?!1===a||-1===t?e+i:Math.min(e+t,this._iRecordsDisplay):!a||n>i||-1===t?i:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},Xt.ext=Bt={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:Xt.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:Xt.version},t.extend(Bt,{afnFiltering:Bt.search,aTypes:Bt.type.detect,ofnSearch:Bt.type.search,oSort:Bt.type.order,afnSortData:Bt.order,aoFeatures:Bt.feature,oApi:Bt.internal,oStdClasses:Bt.classes,oPagination:Bt.pager}),t.extend(Xt.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var Ne=Xt.ext.pager;t.extend(Ne,{simple:function(t,e){return["previous","next"]},full:function(t,e){return["first","previous","next","last"]},numbers:function(t,e){return[Nt(t,e)]},simple_numbers:function(t,e){return["previous",Nt(t,e),"next"]},full_numbers:function(t,e){return["first","previous",Nt(t,e),"next","last"]},first_last_numbers:function(t,e){return["first",Nt(t,e),"last"]},_numbers:Nt,numbers_length:7}),t.extend(!0,Xt.ext.renderer,{pageButton:{_:function(e,r,a,o,s,l){var u,d,c,h=e.oClasses,f=e.oLanguage.oPaginate,p=e.oLanguage.oAria.paginate||{},m=0,g=function(n,i){var r,o,c,_,v=function(t){ct(e,t.data.action,!0)};for(r=0,o=i.length;r<o;r++)if(_=i[r],t.isArray(_)){var y=t("<"+(_.DT_el||"div")+"/>").appendTo(n);g(y,_)}else{switch(u=null,d="",_){case"ellipsis":n.append('<span class="ellipsis">…</span>');break;case"first":u=f.sFirst,d=_+(s>0?"":" "+h.sPageButtonDisabled);break;case"previous":u=f.sPrevious,d=_+(s>0?"":" "+h.sPageButtonDisabled);break;case"next":u=f.sNext,d=_+(s<l-1?"":" "+h.sPageButtonDisabled);break;case"last":u=f.sLast,d=_+(s<l-1?"":" "+h.sPageButtonDisabled);break;default:u=_+1,d=s===_?h.sPageButtonActive:""}null!==u&&(c=t("<a>",{class:h.sPageButton+" "+d,"aria-controls":e.sTableId,"aria-label":p[_],"data-dt-idx":m,tabindex:e.iTabIndex,id:0===a&&"string"==typeof _?e.sTableId+"_"+_:null}).html(u).appendTo(n),Pt(c,{action:_},v),m++)}};try{c=t(r).find(n.activeElement).data("dt-idx")}catch(t){}g(t(r).empty(),o),c!==i&&t(r).find("[data-dt-idx="+c+"]").focus()}}}),t.extend(Xt.ext.type.detect,[function(t,e){var n=e.oLanguage.sDecimal;return re(t,n)?"num"+n:null},function(t,e){if(t&&!(t instanceof Date)&&!Zt.test(t))return null;var n=Date.parse(t);return null!==n&&!isNaN(n)||ee(t)?"date":null},function(t,e){var n=e.oLanguage.sDecimal;return re(t,n,!0)?"num-fmt"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return oe(t,n)?"html-num"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return oe(t,n,!0)?"html-num-fmt"+n:null},function(t,e){return ee(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),t.extend(Xt.ext.type.search,{html:function(t){return ee(t)?t:"string"==typeof t?t.replace($t," ").replace(Kt,""):""},string:function(t){return ee(t)?t:"string"==typeof t?t.replace($t," "):t}});var ze=function(t,e,n,i){return 0===t||t&&"-"!==t?(e&&(t=ie(t,e)),t.replace&&(n&&(t=t.replace(n,"")),i&&(t=t.replace(i,""))),1*t):-1/0};t.extend(Bt.type.order,{"date-pre":function(t){var e=Date.parse(t);return isNaN(e)?-1/0:e},"html-pre":function(t){return ee(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return ee(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,e){return t<e?-1:t>e?1:0},"string-desc":function(t,e){return t<e?1:t>e?-1:0}}),zt(""),t.extend(!0,Xt.ext.renderer,{header:{_:function(e,n,i,r){t(e.nTable).on("order.dt.DT",function(t,a,o,s){if(e===a){var l=i.idx;n.removeClass(i.sSortingClass+" "+r.sSortAsc+" "+r.sSortDesc).addClass("asc"==s[l]?r.sSortAsc:"desc"==s[l]?r.sSortDesc:i.sSortingClass)}})},jqueryui:function(e,n,i,r){t("<div/>").addClass(r.sSortJUIWrapper).append(n.contents()).append(t("<span/>").addClass(r.sSortIcon+" "+i.sSortingClassJUI)).appendTo(n),t(e.nTable).on("order.dt.DT",function(t,a,o,s){if(e===a){var l=i.idx;n.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==s[l]?r.sSortAsc:"desc"==s[l]?r.sSortDesc:i.sSortingClass),n.find("span."+r.sSortIcon).removeClass(r.sSortJUIAsc+" "+r.sSortJUIDesc+" "+r.sSortJUI+" "+r.sSortJUIAscAllowed+" "+r.sSortJUIDescAllowed).addClass("asc"==s[l]?r.sSortJUIAsc:"desc"==s[l]?r.sSortJUIDesc:i.sSortingClassJUI)}})}}});var Ve=function(t){return"string"==typeof t?t.replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):t};return Xt.render={number:function(t,e,n,i,r){return{display:function(a){if("number"!=typeof a&&"string"!=typeof a)return a;var o=a<0?"-":"",s=parseFloat(a);if(isNaN(s))return Ve(a);s=s.toFixed(n),a=Math.abs(s);var l=parseInt(a,10),u=n?e+(a-l).toFixed(n).substring(2):"";return o+(i||"")+l.toString().replace(/\B(?=(\d{3})+(?!\d))/g,t)+u+(r||"")}}},text:function(){return{display:Ve}}},t.extend(Xt.ext.internal,{_fnExternApiFunc:Vt,_fnBuildAjax:V,_fnAjaxUpdate:B,_fnAjaxParameters:U,_fnAjaxUpdateDraw:G,_fnAjaxDataSrc:q,_fnAddColumn:c,_fnColumnOptions:h,_fnAdjustColumnSizing:f,_fnVisibleToColumnIndex:p,_fnColumnIndexToVisible:m,_fnVisbleColumns:g,_fnGetColumns:_,_fnColumnTypes:v,_fnApplyColumnDefs:y,_fnHungarianMap:r,_fnCamelToHungarian:a,_fnLanguageCompat:o,_fnBrowserDetect:u,_fnAddData:b,_fnAddTr:M,_fnNodeToDataIndex:w,_fnNodeToColumnIndex:D,_fnGetCellData:S,_fnSetCellData:L,_fnSplitObjNotation:T,_fnGetObjectDataFn:x,_fnSetObjectDataFn:k,_fnGetDataMaster:C,_fnClearTable:Y,_fnDeleteIndex:E,_fnInvalidate:H,_fnGetRowElements:A,_fnCreateTr:I,_fnBuildHead:O,_fnDrawHead:R,_fnDraw:j,_fnReDraw:F,_fnAddOptionsHtml:W,_fnDetectHeader:N,_fnGetUniqueThs:z,_fnFeatureHtmlFilter:X,_fnFilterComplete:J,_fnFilterCustom:$,_fnFilterColumn:K,_fnFilter:Z,_fnFilterCreateSearch:Q,_fnEscapeRegex:_e,_fnFilterData:tt,_fnFeatureHtmlInfo:it,_fnUpdateInfo:rt,_fnInfoMacros:at,_fnInitialise:ot,_fnInitComplete:st,_fnLengthChange:lt,_fnFeatureHtmlLength:ut,_fnFeatureHtmlPaginate:dt,_fnPageChange:ct,_fnFeatureHtmlProcessing:ht,_fnProcessingDisplay:ft,_fnFeatureHtmlTable:pt,_fnScrollDraw:mt,_fnApplyToChildren:gt,_fnCalculateColumnWidths:_t,_fnThrottle:Me,_fnConvertToWidth:vt,_fnGetWidestNode:yt,_fnGetMaxLenString:bt,_fnStringToCss:Mt,_fnSortFlatten:wt,_fnSort:Dt,_fnSortAria:St,_fnSortListener:Lt,_fnSortAttachListener:Tt,_fnSortingClasses:xt,_fnSortData:kt,_fnSaveState:Ct,_fnLoadState:Yt,_fnSettingsFromNode:Et,_fnLog:Ht,_fnMap:At,_fnBindAction:Pt,_fnCallbackReg:Ot,_fnCallbackFire:Rt,_fnLengthOverflow:jt,_fnRenderer:Ft,_fnDataSource:Wt,_fnRowAttributes:P,_fnExtend:It,_fnCalculateEnd:function(){}}),t.fn.dataTable=Xt,Xt.$=t,t.fn.dataTableSettings=Xt.settings,t.fn.dataTableExt=Xt.ext,t.fn.DataTable=function(e){return t(this).dataTable(e).api()},t.each(Xt,function(e,n){t.fn.DataTable[e]=n}),t.fn.dataTable})},,function(t,e,n){var i,r,a;!function(o){r=[n(1)],i=o,void 0!==(a="function"==typeof i?i.apply(e,r):i)&&(t.exports=a)}(function(t,e){function n(){return new Date(Date.UTC.apply(Date,arguments))}function i(){var t=new Date;return n(t.getFullYear(),t.getMonth(),t.getDate())}function r(t,e){return t.getUTCFullYear()===e.getUTCFullYear()&&t.getUTCMonth()===e.getUTCMonth()&&t.getUTCDate()===e.getUTCDate()}function a(n,i){return function(){return i!==e&&t.fn.datepicker.deprecated(i),this[n].apply(this,arguments)}}function o(t){return t&&!isNaN(t.getTime())}function s(e,n){function i(t,e){return e.toLowerCase()}var r,a=t(e).data(),o={},s=new RegExp("^"+n.toLowerCase()+"([A-Z])");n=new RegExp("^"+n.toLowerCase());for(var l in a)n.test(l)&&(r=l.replace(s,i),o[r]=a[l]);return o}function l(e){var n={};if(g[e]||(e=e.split("-")[0],g[e])){var i=g[e];return t.each(m,function(t,e){e in i&&(n[e]=i[e])}),n}}var u=function(){var e={get:function(t){return this.slice(t)[0]},contains:function(t){for(var e=t&&t.valueOf(),n=0,i=this.length;n<i;n++)if(0<=this[n].valueOf()-e&&this[n].valueOf()-e<864e5)return n;return-1},remove:function(t){this.splice(t,1)},replace:function(e){e&&(t.isArray(e)||(e=[e]),this.clear(),this.push.apply(this,e))},clear:function(){this.length=0},copy:function(){var t=new u;return t.replace(this),t}};return function(){var n=[];return n.push.apply(n,arguments),t.extend(n,e),n}}(),d=function(e,n){t.data(e,"datepicker",this),this._events=[],this._secondaryEvents=[],this._process_options(n),this.dates=new u,this.viewDate=this.o.defaultViewDate,this.focusDate=null,this.element=t(e),this.isInput=this.element.is("input"),this.inputField=this.isInput?this.element:this.element.find("input"),this.component=!!this.element.hasClass("date")&&this.element.find(".add-on, .input-group-addon, .input-group-append, .input-group-prepend, .btn"),this.component&&0===this.component.length&&(this.component=!1),this.isInline=!this.component&&this.element.is("div"),this.picker=t(_.template),this._check_template(this.o.templates.leftArrow)&&this.picker.find(".prev").html(this.o.templates.leftArrow),this._check_template(this.o.templates.rightArrow)&&this.picker.find(".next").html(this.o.templates.rightArrow),this._buildEvents(),this._attachEvents(),this.isInline?this.picker.addClass("datepicker-inline").appendTo(this.element):this.picker.addClass("datepicker-dropdown dropdown-menu"),this.o.rtl&&this.picker.addClass("datepicker-rtl"),this.o.calendarWeeks&&this.picker.find(".datepicker-days .datepicker-switch, thead .datepicker-title, tfoot .today, tfoot .clear").attr("colspan",function(t,e){return Number(e)+1}),this._process_options({startDate:this._o.startDate,endDate:this._o.endDate,daysOfWeekDisabled:this.o.daysOfWeekDisabled,daysOfWeekHighlighted:this.o.daysOfWeekHighlighted,datesDisabled:this.o.datesDisabled}),this._allow_update=!1,this.setViewMode(this.o.startView),this._allow_update=!0,this.fillDow(),this.fillMonths(),this.update(),this.isInline&&this.show()};d.prototype={constructor:d,_resolveViewName:function(e){return t.each(_.viewModes,function(n,i){if(e===n||-1!==t.inArray(e,i.names))return e=n,!1}),e},_resolveDaysOfWeek:function(e){return t.isArray(e)||(e=e.split(/[,\s]*/)),t.map(e,Number)},_check_template:function(n){try{return n!==e&&""!==n&&((n.match(/[<>]/g)||[]).length<=0||t(n).length>0)}catch(t){return!1}},_process_options:function(e){this._o=t.extend({},this._o,e);var r=this.o=t.extend({},this._o),a=r.language;g[a]||(a=a.split("-")[0],g[a]||(a=p.language)),r.language=a,r.startView=this._resolveViewName(r.startView),r.minViewMode=this._resolveViewName(r.minViewMode),r.maxViewMode=this._resolveViewName(r.maxViewMode),r.startView=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,r.startView)),!0!==r.multidate&&(r.multidate=Number(r.multidate)||!1,!1!==r.multidate&&(r.multidate=Math.max(0,r.multidate))),r.multidateSeparator=String(r.multidateSeparator),r.weekStart%=7,r.weekEnd=(r.weekStart+6)%7;var o=_.parseFormat(r.format);r.startDate!==-1/0&&(r.startDate?r.startDate instanceof Date?r.startDate=this._local_to_utc(this._zero_time(r.startDate)):r.startDate=_.parseDate(r.startDate,o,r.language,r.assumeNearbyYear):r.startDate=-1/0),r.endDate!==1/0&&(r.endDate?r.endDate instanceof Date?r.endDate=this._local_to_utc(this._zero_time(r.endDate)):r.endDate=_.parseDate(r.endDate,o,r.language,r.assumeNearbyYear):r.endDate=1/0),r.daysOfWeekDisabled=this._resolveDaysOfWeek(r.daysOfWeekDisabled||[]),r.daysOfWeekHighlighted=this._resolveDaysOfWeek(r.daysOfWeekHighlighted||[]),r.datesDisabled=r.datesDisabled||[],t.isArray(r.datesDisabled)||(r.datesDisabled=r.datesDisabled.split(",")),r.datesDisabled=t.map(r.datesDisabled,function(t){return _.parseDate(t,o,r.language,r.assumeNearbyYear)});var s=String(r.orientation).toLowerCase().split(/\s+/g),l=r.orientation.toLowerCase();if(s=t.grep(s,function(t){return/^auto|left|right|top|bottom$/.test(t)}),r.orientation={x:"auto",y:"auto"},l&&"auto"!==l)if(1===s.length)switch(s[0]){case"top":case"bottom":r.orientation.y=s[0];break;case"left":case"right":r.orientation.x=s[0]}else l=t.grep(s,function(t){return/^left|right$/.test(t)}),r.orientation.x=l[0]||"auto",l=t.grep(s,function(t){return/^top|bottom$/.test(t)}),r.orientation.y=l[0]||"auto";if(r.defaultViewDate instanceof Date||"string"==typeof r.defaultViewDate)r.defaultViewDate=_.parseDate(r.defaultViewDate,o,r.language,r.assumeNearbyYear);else if(r.defaultViewDate){var u=r.defaultViewDate.year||(new Date).getFullYear(),d=r.defaultViewDate.month||0,c=r.defaultViewDate.day||1;r.defaultViewDate=n(u,d,c)}else r.defaultViewDate=i()},_applyEvents:function(t){for(var n,i,r,a=0;a<t.length;a++)n=t[a][0],2===t[a].length?(i=e,r=t[a][1]):3===t[a].length&&(i=t[a][1],r=t[a][2]),n.on(r,i)},_unapplyEvents:function(t){for(var n,i,r,a=0;a<t.length;a++)n=t[a][0],2===t[a].length?(r=e,i=t[a][1]):3===t[a].length&&(r=t[a][1],i=t[a][2]),n.off(i,r)},_buildEvents:function(){var e={keyup:t.proxy(function(e){-1===t.inArray(e.keyCode,[27,37,39,38,40,32,13,9])&&this.update()},this),keydown:t.proxy(this.keydown,this),paste:t.proxy(this.paste,this)};!0===this.o.showOnFocus&&(e.focus=t.proxy(this.show,this)),this.isInput?this._events=[[this.element,e]]:this.component&&this.inputField.length?this._events=[[this.inputField,e],[this.component,{click:t.proxy(this.show,this)}]]:this._events=[[this.element,{click:t.proxy(this.show,this),keydown:t.proxy(this.keydown,this)}]],this._events.push([this.element,"*",{blur:t.proxy(function(t){this._focused_from=t.target},this)}],[this.element,{blur:t.proxy(function(t){this._focused_from=t.target},this)}]),this.o.immediateUpdates&&this._events.push([this.element,{"changeYear changeMonth":t.proxy(function(t){this.update(t.date)},this)}]),this._secondaryEvents=[[this.picker,{click:t.proxy(this.click,this)}],[this.picker,".prev, .next",{click:t.proxy(this.navArrowsClick,this)}],[this.picker,".day:not(.disabled)",{click:t.proxy(this.dayCellClick,this)}],[t(window),{resize:t.proxy(this.place,this)}],[t(document),{"mousedown touchstart":t.proxy(function(t){this.element.is(t.target)||this.element.find(t.target).length||this.picker.is(t.target)||this.picker.find(t.target).length||this.isInline||this.hide()},this)}]]},_attachEvents:function(){this._detachEvents(),this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents(),this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(e,n){var i=n||this.dates.get(-1),r=this._utc_to_local(i);this.element.trigger({type:e,date:r,viewMode:this.viewMode,dates:t.map(this.dates,this._utc_to_local),format:t.proxy(function(t,e){0===arguments.length?(t=this.dates.length-1,e=this.o.format):"string"==typeof t&&(e=t,t=this.dates.length-1),e=e||this.o.format;var n=this.dates.get(t);return _.formatDate(n,e,this.o.language)},this)})},show:function(){if(!(this.inputField.is(":disabled")||this.inputField.prop("readonly")&&!1===this.o.enableOnReadonly))return this.isInline||this.picker.appendTo(this.o.container),this.place(),this.picker.show(),this._attachSecondaryEvents(),this._trigger("show"),(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&this.o.disableTouchKeyboard&&t(this.element).blur(),this},hide:function(){return this.isInline||!this.picker.is(":visible")?this:(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.setViewMode(this.o.startView),this.o.forceParse&&this.inputField.val()&&this.setValue(),this._trigger("hide"),this)},destroy:function(){return this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().datepicker,this.isInput||delete this.element.data().date,this},paste:function(e){var n;if(e.originalEvent.clipboardData&&e.originalEvent.clipboardData.types&&-1!==t.inArray("text/plain",e.originalEvent.clipboardData.types))n=e.originalEvent.clipboardData.getData("text/plain");else{if(!window.clipboardData)return;n=window.clipboardData.getData("Text")}this.setDate(n),this.update(),e.preventDefault()},_utc_to_local:function(t){if(!t)return t;var e=new Date(t.getTime()+6e4*t.getTimezoneOffset());return e.getTimezoneOffset()!==t.getTimezoneOffset()&&(e=new Date(t.getTime()+6e4*e.getTimezoneOffset())),e},_local_to_utc:function(t){return t&&new Date(t.getTime()-6e4*t.getTimezoneOffset())},_zero_time:function(t){return t&&new Date(t.getFullYear(),t.getMonth(),t.getDate())},_zero_utc_time:function(t){return t&&n(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate())},getDates:function(){return t.map(this.dates,this._utc_to_local)},getUTCDates:function(){return t.map(this.dates,function(t){return new Date(t)})},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){var t=this.dates.get(-1);return t!==e?new Date(t):null},clearDates:function(){this.inputField.val(""),this.update(),this._trigger("changeDate"),this.o.autoclose&&this.hide()},setDates:function(){var e=t.isArray(arguments[0])?arguments[0]:arguments;return this.update.apply(this,e),this._trigger("changeDate"),this.setValue(),this},setUTCDates:function(){var e=t.isArray(arguments[0])?arguments[0]:arguments;return this.setDates.apply(this,t.map(e,this._utc_to_local)),this},setDate:a("setDates"),setUTCDate:a("setUTCDates"),remove:a("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead"),setValue:function(){var t=this.getFormattedDate();return this.inputField.val(t),this},getFormattedDate:function(n){n===e&&(n=this.o.format);var i=this.o.language;return t.map(this.dates,function(t){return _.formatDate(t,n,i)}).join(this.o.multidateSeparator)},getStartDate:function(){return this.o.startDate},setStartDate:function(t){return this._process_options({startDate:t}),this.update(),this.updateNavArrows(),this},getEndDate:function(){return this.o.endDate},setEndDate:function(t){return this._process_options({endDate:t}),this.update(),this.updateNavArrows(),this},setDaysOfWeekDisabled:function(t){return this._process_options({daysOfWeekDisabled:t}),this.update(),this},setDaysOfWeekHighlighted:function(t){return this._process_options({daysOfWeekHighlighted:t}),this.update(),this},setDatesDisabled:function(t){return this._process_options({datesDisabled:t}),this.update(),this},place:function(){if(this.isInline)return this;var e=this.picker.outerWidth(),n=this.picker.outerHeight(),i=t(this.o.container),r=i.width(),a="body"===this.o.container?t(document).scrollTop():i.scrollTop(),o=i.offset(),s=[0];this.element.parents().each(function(){var e=t(this).css("z-index");"auto"!==e&&0!==Number(e)&&s.push(Number(e))});var l=Math.max.apply(Math,s)+this.o.zIndexOffset,u=this.component?this.component.parent().offset():this.element.offset(),d=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),c=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),h=u.left-o.left,f=u.top-o.top;"body"!==this.o.container&&(f+=a),this.picker.removeClass("datepicker-orient-top datepicker-orient-bottom datepicker-orient-right datepicker-orient-left"),"auto"!==this.o.orientation.x?(this.picker.addClass("datepicker-orient-"+this.o.orientation.x),"right"===this.o.orientation.x&&(h-=e-c)):u.left<0?(this.picker.addClass("datepicker-orient-left"),h-=u.left-10):h+e>r?(this.picker.addClass("datepicker-orient-right"),h+=c-e):this.o.rtl?this.picker.addClass("datepicker-orient-right"):this.picker.addClass("datepicker-orient-left");var p,m=this.o.orientation.y;if("auto"===m&&(p=-a+f-n,m=p<0?"bottom":"top"),this.picker.addClass("datepicker-orient-"+m),"top"===m?f-=n+parseInt(this.picker.css("padding-top")):f+=d,this.o.rtl){var g=r-(h+c);this.picker.css({top:f,right:g,zIndex:l})}else this.picker.css({top:f,left:h,zIndex:l});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var e=this.dates.copy(),n=[],i=!1;return arguments.length?(t.each(arguments,t.proxy(function(t,e){e instanceof Date&&(e=this._local_to_utc(e)),n.push(e)},this)),i=!0):(n=this.isInput?this.element.val():this.element.data("date")||this.inputField.val(),n=n&&this.o.multidate?n.split(this.o.multidateSeparator):[n],delete this.element.data().date),n=t.map(n,t.proxy(function(t){return _.parseDate(t,this.o.format,this.o.language,this.o.assumeNearbyYear)},this)),n=t.grep(n,t.proxy(function(t){return!this.dateWithinRange(t)||!t},this),!0),this.dates.replace(n),this.o.updateViewDate&&(this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDate<this.o.startDate?this.viewDate=new Date(this.o.startDate):this.viewDate>this.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate),i?(this.setValue(),this.element.change()):this.dates.length&&String(e)!==String(this.dates)&&i&&(this._trigger("changeDate"),this.element.change()),!this.dates.length&&e.length&&(this._trigger("clearDate"),this.element.change()),this.fill(),this},fillDow:function(){if(this.o.showWeekDays){var e=this.o.weekStart,n="<tr>";for(this.o.calendarWeeks&&(n+='<th class="cw"> </th>');e<this.o.weekStart+7;)n+='<th class="dow',-1!==t.inArray(e,this.o.daysOfWeekDisabled)&&(n+=" disabled"),n+='">'+g[this.o.language].daysMin[e++%7]+"</th>";n+="</tr>",this.picker.find(".datepicker-days thead").append(n)}},fillMonths:function(){for(var t,e=this._utc_to_local(this.viewDate),n="",i=0;i<12;i++)t=e&&e.getMonth()===i?" focused":"",n+='<span class="month'+t+'">'+g[this.o.language].monthsShort[i]+"</span>";this.picker.find(".datepicker-months td").html(n)},setRange:function(e){e&&e.length?this.range=t.map(e,function(t){return t.valueOf()}):delete this.range,this.fill()},getClassNames:function(e){var n=[],a=this.viewDate.getUTCFullYear(),o=this.viewDate.getUTCMonth(),s=i();return e.getUTCFullYear()<a||e.getUTCFullYear()===a&&e.getUTCMonth()<o?n.push("old"):(e.getUTCFullYear()>a||e.getUTCFullYear()===a&&e.getUTCMonth()>o)&&n.push("new"),this.focusDate&&e.valueOf()===this.focusDate.valueOf()&&n.push("focused"),this.o.todayHighlight&&r(e,s)&&n.push("today"),-1!==this.dates.contains(e)&&n.push("active"),this.dateWithinRange(e)||n.push("disabled"),this.dateIsDisabled(e)&&n.push("disabled","disabled-date"),-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekHighlighted)&&n.push("highlighted"),this.range&&(e>this.range[0]&&e<this.range[this.range.length-1]&&n.push("range"),-1!==t.inArray(e.valueOf(),this.range)&&n.push("selected"),e.valueOf()===this.range[0]&&n.push("range-start"),e.valueOf()===this.range[this.range.length-1]&&n.push("range-end")),n},_fill_yearsView:function(n,i,r,a,o,s,l){for(var u,d,c,h="",f=r/10,p=this.picker.find(n),m=Math.floor(a/r)*r,g=m+9*f,_=Math.floor(this.viewDate.getFullYear()/f)*f,v=t.map(this.dates,function(t){return Math.floor(t.getUTCFullYear()/f)*f}),y=m-f;y<=g+f;y+=f)u=[i],d=null,y===m-f?u.push("old"):y===g+f&&u.push("new"),-1!==t.inArray(y,v)&&u.push("active"),(y<o||y>s)&&u.push("disabled"),y===_&&u.push("focused"),l!==t.noop&&(c=l(new Date(y,0,1)),c===e?c={}:"boolean"==typeof c?c={enabled:c}:"string"==typeof c&&(c={classes:c}),!1===c.enabled&&u.push("disabled"),c.classes&&(u=u.concat(c.classes.split(/\s+/))),c.tooltip&&(d=c.tooltip)),h+='<span class="'+u.join(" ")+'"'+(d?' title="'+d+'"':"")+">"+y+"</span>";p.find(".datepicker-switch").text(m+"-"+g),p.find("td").html(h)},fill:function(){var r,a,o=new Date(this.viewDate),s=o.getUTCFullYear(),l=o.getUTCMonth(),u=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,d=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,c=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,h=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,f=g[this.o.language].today||g.en.today||"",p=g[this.o.language].clear||g.en.clear||"",m=g[this.o.language].titleFormat||g.en.titleFormat,v=i(),y=(!0===this.o.todayBtn||"linked"===this.o.todayBtn)&&v>=this.o.startDate&&v<=this.o.endDate&&!this.weekOfDateIsDisabled(v);if(!isNaN(s)&&!isNaN(l)){this.picker.find(".datepicker-days .datepicker-switch").text(_.formatDate(o,m,this.o.language)),this.picker.find("tfoot .today").text(f).css("display",y?"table-cell":"none"),this.picker.find("tfoot .clear").text(p).css("display",!0===this.o.clearBtn?"table-cell":"none"),this.picker.find("thead .datepicker-title").text(this.o.title).css("display","string"==typeof this.o.title&&""!==this.o.title?"table-cell":"none"),this.updateNavArrows(),this.fillMonths();var b=n(s,l,0),M=b.getUTCDate();b.setUTCDate(M-(b.getUTCDay()-this.o.weekStart+7)%7);var w=new Date(b);b.getUTCFullYear()<100&&w.setUTCFullYear(b.getUTCFullYear()),w.setUTCDate(w.getUTCDate()+42),w=w.valueOf();for(var D,S,L=[];b.valueOf()<w;){if((D=b.getUTCDay())===this.o.weekStart&&(L.push("<tr>"),this.o.calendarWeeks)){var T=new Date(+b+(this.o.weekStart-D-7)%7*864e5),x=new Date(Number(T)+(11-T.getUTCDay())%7*864e5),k=new Date(Number(k=n(x.getUTCFullYear(),0,1))+(11-k.getUTCDay())%7*864e5),C=(x-k)/864e5/7+1;L.push('<td class="cw">'+C+"</td>")}S=this.getClassNames(b),S.push("day");var Y=b.getUTCDate();this.o.beforeShowDay!==t.noop&&(a=this.o.beforeShowDay(this._utc_to_local(b)),a===e?a={}:"boolean"==typeof a?a={enabled:a}:"string"==typeof a&&(a={classes:a}),!1===a.enabled&&S.push("disabled"),a.classes&&(S=S.concat(a.classes.split(/\s+/))),a.tooltip&&(r=a.tooltip),a.content&&(Y=a.content)),S=t.isFunction(t.uniqueSort)?t.uniqueSort(S):t.unique(S),L.push('<td class="'+S.join(" ")+'"'+(r?' title="'+r+'"':"")+' data-date="'+b.getTime().toString()+'">'+Y+"</td>"),r=null,D===this.o.weekEnd&&L.push("</tr>"),b.setUTCDate(b.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").html(L.join(""));var E=g[this.o.language].monthsTitle||g.en.monthsTitle||"Months",H=this.picker.find(".datepicker-months").find(".datepicker-switch").text(this.o.maxViewMode<2?E:s).end().find("tbody span").removeClass("active");if(t.each(this.dates,function(t,e){e.getUTCFullYear()===s&&H.eq(e.getUTCMonth()).addClass("active")}),(s<u||s>c)&&H.addClass("disabled"),s===u&&H.slice(0,d).addClass("disabled"),s===c&&H.slice(h+1).addClass("disabled"),this.o.beforeShowMonth!==t.noop){var A=this;t.each(H,function(n,i){var r=new Date(s,n,1),a=A.o.beforeShowMonth(r);a===e?a={}:"boolean"==typeof a?a={enabled:a}:"string"==typeof a&&(a={classes:a}),!1!==a.enabled||t(i).hasClass("disabled")||t(i).addClass("disabled"),a.classes&&t(i).addClass(a.classes),a.tooltip&&t(i).prop("title",a.tooltip)})}this._fill_yearsView(".datepicker-years","year",10,s,u,c,this.o.beforeShowYear),this._fill_yearsView(".datepicker-decades","decade",100,s,u,c,this.o.beforeShowDecade),this._fill_yearsView(".datepicker-centuries","century",1e3,s,u,c,this.o.beforeShowCentury)}},updateNavArrows:function(){if(this._allow_update){var t,e,n=new Date(this.viewDate),i=n.getUTCFullYear(),r=n.getUTCMonth(),a=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,o=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,s=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,u=1;switch(this.viewMode){case 4:u*=10;case 3:u*=10;case 2:u*=10;case 1:t=Math.floor(i/u)*u<=a,e=Math.floor(i/u)*u+u>s;break;case 0:t=i<=a&&r<=o,e=i>=s&&r>=l}this.picker.find(".prev").toggleClass("disabled",t),this.picker.find(".next").toggleClass("disabled",e)}},click:function(e){e.preventDefault(),e.stopPropagation();var r,a,o,s;r=t(e.target),r.hasClass("datepicker-switch")&&this.viewMode!==this.o.maxViewMode&&this.setViewMode(this.viewMode+1),r.hasClass("today")&&!r.hasClass("day")&&(this.setViewMode(0),this._setDate(i(),"linked"===this.o.todayBtn?null:"view")),r.hasClass("clear")&&this.clearDates(),r.hasClass("disabled")||(r.hasClass("month")||r.hasClass("year")||r.hasClass("decade")||r.hasClass("century"))&&(this.viewDate.setUTCDate(1),a=1,1===this.viewMode?(s=r.parent().find("span").index(r),o=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(s)):(s=0,o=Number(r.text()),this.viewDate.setUTCFullYear(o)),this._trigger(_.viewModes[this.viewMode-1].e,this.viewDate),this.viewMode===this.o.minViewMode?this._setDate(n(o,s,a)):(this.setViewMode(this.viewMode-1),this.fill())),this.picker.is(":visible")&&this._focused_from&&this._focused_from.focus(),delete this._focused_from},dayCellClick:function(e){var n=t(e.currentTarget),i=n.data("date"),r=new Date(i);this.o.updateViewDate&&(r.getUTCFullYear()!==this.viewDate.getUTCFullYear()&&this._trigger("changeYear",this.viewDate),r.getUTCMonth()!==this.viewDate.getUTCMonth()&&this._trigger("changeMonth",this.viewDate)),this._setDate(r)},navArrowsClick:function(e){var n=t(e.currentTarget),i=n.hasClass("prev")?-1:1;0!==this.viewMode&&(i*=12*_.viewModes[this.viewMode].navStep),this.viewDate=this.moveMonth(this.viewDate,i),this._trigger(_.viewModes[this.viewMode].e,this.viewDate),this.fill()},_toggle_multidate:function(t){var e=this.dates.contains(t);if(t||this.dates.clear(),-1!==e?(!0===this.o.multidate||this.o.multidate>1||this.o.toggleActive)&&this.dates.remove(e):!1===this.o.multidate?(this.dates.clear(),this.dates.push(t)):this.dates.push(t),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(t,e){e&&"date"!==e||this._toggle_multidate(t&&new Date(t)),(!e&&this.o.updateViewDate||"view"===e)&&(this.viewDate=t&&new Date(t)),this.fill(),this.setValue(),e&&"view"===e||this._trigger("changeDate"),this.inputField.trigger("change"),!this.o.autoclose||e&&"date"!==e||this.hide()},moveDay:function(t,e){var n=new Date(t);return n.setUTCDate(t.getUTCDate()+e),n},moveWeek:function(t,e){return this.moveDay(t,7*e)},moveMonth:function(t,e){if(!o(t))return this.o.defaultViewDate;if(!e)return t;var n,i,r=new Date(t.valueOf()),a=r.getUTCDate(),s=r.getUTCMonth(),l=Math.abs(e);if(e=e>0?1:-1,1===l)i=-1===e?function(){return r.getUTCMonth()===s}:function(){return r.getUTCMonth()!==n},n=s+e,r.setUTCMonth(n),n=(n+12)%12;else{for(var u=0;u<l;u++)r=this.moveMonth(r,e);n=r.getUTCMonth(),r.setUTCDate(a),i=function(){return n!==r.getUTCMonth()}}for(;i();)r.setUTCDate(--a),r.setUTCMonth(n);return r},moveYear:function(t,e){return this.moveMonth(t,12*e)},moveAvailableDate:function(t,e,n){do{if(t=this[n](t,e),!this.dateWithinRange(t))return!1;n="moveDay"}while(this.dateIsDisabled(t));return t},weekOfDateIsDisabled:function(e){return-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekDisabled)},dateIsDisabled:function(e){return this.weekOfDateIsDisabled(e)||t.grep(this.o.datesDisabled,function(t){return r(e,t)}).length>0},dateWithinRange:function(t){return t>=this.o.startDate&&t<=this.o.endDate},keydown:function(t){if(!this.picker.is(":visible"))return void(40!==t.keyCode&&27!==t.keyCode||(this.show(),t.stopPropagation()));var e,n,i=!1,r=this.focusDate||this.viewDate;switch(t.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),t.preventDefault(),t.stopPropagation();break;case 37:case 38:case 39:case 40:if(!this.o.keyboardNavigation||7===this.o.daysOfWeekDisabled.length)break;e=37===t.keyCode||38===t.keyCode?-1:1,0===this.viewMode?t.ctrlKey?(n=this.moveAvailableDate(r,e,"moveYear"))&&this._trigger("changeYear",this.viewDate):t.shiftKey?(n=this.moveAvailableDate(r,e,"moveMonth"))&&this._trigger("changeMonth",this.viewDate):37===t.keyCode||39===t.keyCode?n=this.moveAvailableDate(r,e,"moveDay"):this.weekOfDateIsDisabled(r)||(n=this.moveAvailableDate(r,e,"moveWeek")):1===this.viewMode?(38!==t.keyCode&&40!==t.keyCode||(e*=4),n=this.moveAvailableDate(r,e,"moveMonth")):2===this.viewMode&&(38!==t.keyCode&&40!==t.keyCode||(e*=4),n=this.moveAvailableDate(r,e,"moveYear")),n&&(this.focusDate=this.viewDate=n,this.setValue(),this.fill(),t.preventDefault());break;case 13:if(!this.o.forceParse)break;r=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(r),i=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(t.preventDefault(),t.stopPropagation(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}i&&(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.inputField.trigger("change"))},setViewMode:function(t){this.viewMode=t,this.picker.children("div").hide().filter(".datepicker-"+_.viewModes[this.viewMode].clsName).show(),this.updateNavArrows(),this._trigger("changeViewMode",new Date(this.viewDate))}};var c=function(e,n){t.data(e,"datepicker",this),this.element=t(e),this.inputs=t.map(n.inputs,function(t){return t.jquery?t[0]:t}),delete n.inputs,this.keepEmptyValues=n.keepEmptyValues,delete n.keepEmptyValues,f.call(t(this.inputs),n).on("changeDate",t.proxy(this.dateUpdated,this)),this.pickers=t.map(this.inputs,function(e){return t.data(e,"datepicker")}),this.updateDates()};c.prototype={updateDates:function(){this.dates=t.map(this.pickers,function(t){return t.getUTCDate()}),this.updateRanges()},updateRanges:function(){var e=t.map(this.dates,function(t){return t.valueOf()});t.each(this.pickers,function(t,n){n.setRange(e)})},clearDates:function(){t.each(this.pickers,function(t,e){e.clearDates()})},dateUpdated:function(n){if(!this.updating){this.updating=!0;var i=t.data(n.target,"datepicker");if(i!==e){var r=i.getUTCDate(),a=this.keepEmptyValues,o=t.inArray(n.target,this.inputs),s=o-1,l=o+1,u=this.inputs.length;if(-1!==o){if(t.each(this.pickers,function(t,e){e.getUTCDate()||e!==i&&a||e.setUTCDate(r)}),r<this.dates[s])for(;s>=0&&r<this.dates[s];)this.pickers[s--].setUTCDate(r);else if(r>this.dates[l])for(;l<u&&r>this.dates[l];)this.pickers[l++].setUTCDate(r);this.updateDates(),delete this.updating}}}},destroy:function(){t.map(this.pickers,function(t){t.destroy()}),t(this.inputs).off("changeDate",this.dateUpdated),delete this.element.data().datepicker},remove:a("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead")};var h=t.fn.datepicker,f=function(n){var i=Array.apply(null,arguments);i.shift();var r;if(this.each(function(){var e=t(this),a=e.data("datepicker"),o="object"==typeof n&&n;if(!a){var u=s(this,"date"),h=t.extend({},p,u,o),f=l(h.language),m=t.extend({},p,f,u,o);e.hasClass("input-daterange")||m.inputs?(t.extend(m,{inputs:m.inputs||e.find("input").toArray()}),a=new c(this,m)):a=new d(this,m),e.data("datepicker",a)}"string"==typeof n&&"function"==typeof a[n]&&(r=a[n].apply(a,i))}),r===e||r instanceof d||r instanceof c)return this;if(this.length>1)throw new Error("Using only allowed for the collection of a single element ("+n+" function)");return r};t.fn.datepicker=f;var p=t.fn.datepicker.defaults={assumeNearbyYear:!1,autoclose:!1,beforeShowDay:t.noop,beforeShowMonth:t.noop,beforeShowYear:t.noop,beforeShowDecade:t.noop,beforeShowCentury:t.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keepEmptyValues:!1,keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:4,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,updateViewDate:!0,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,showOnFocus:!0,zIndexOffset:10,container:"body",immediateUpdates:!1,title:"",templates:{leftArrow:"«",rightArrow:"»"},showWeekDays:!0},m=t.fn.datepicker.locale_opts=["format","rtl","weekStart"];t.fn.datepicker.Constructor=d;var g=t.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM yyyy"}},_={viewModes:[{names:["days","month"],clsName:"days",e:"changeMonth"},{names:["months","year"],clsName:"months",e:"changeYear",navStep:1},{names:["years","decade"],clsName:"years",e:"changeDecade",navStep:10},{names:["decades","century"],clsName:"decades",e:"changeCentury",navStep:100},{names:["centuries","millennium"],clsName:"centuries",e:"changeMillennium",navStep:1e3}],validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g,parseFormat:function(t){if("function"==typeof t.toValue&&"function"==typeof t.toDisplay)return t;var e=t.replace(this.validParts,"\0").split("\0"),n=t.match(this.validParts);if(!e||!e.length||!n||0===n.length)throw new Error("Invalid date format.");return{separators:e,parts:n}},parseDate:function(n,r,a,o){function s(t,e){return!0===e&&(e=10),t<100&&(t+=2e3)>(new Date).getFullYear()+e&&(t-=100),t}function l(){var t=this.slice(0,u[f].length),e=u[f].slice(0,t.length);return t.toLowerCase()===e.toLowerCase()}if(!n)return e;if(n instanceof Date)return n;if("string"==typeof r&&(r=_.parseFormat(r)),r.toValue)return r.toValue(n,r,a);var u,c,h,f,p,m={d:"moveDay",m:"moveMonth",w:"moveWeek",y:"moveYear"},v={yesterday:"-1d",today:"+0d",tomorrow:"+1d"};if(n in v&&(n=v[n]),/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(n)){for(u=n.match(/([\-+]\d+)([dmwy])/gi),n=new Date,f=0;f<u.length;f++)c=u[f].match(/([\-+]\d+)([dmwy])/i),h=Number(c[1]),p=m[c[2].toLowerCase()],n=d.prototype[p](n,h);return d.prototype._zero_utc_time(n)}u=n&&n.match(this.nonpunctuation)||[];var y,b,M={},w=["yyyy","yy","M","MM","m","mm","d","dd"],D={yyyy:function(t,e){return t.setUTCFullYear(o?s(e,o):e)},m:function(t,e){if(isNaN(t))return t;for(e-=1;e<0;)e+=12;for(e%=12,t.setUTCMonth(e);t.getUTCMonth()!==e;)t.setUTCDate(t.getUTCDate()-1);return t},d:function(t,e){return t.setUTCDate(e)}};D.yy=D.yyyy,D.M=D.MM=D.mm=D.m,D.dd=D.d,n=i();var S=r.parts.slice();if(u.length!==S.length&&(S=t(S).filter(function(e,n){return-1!==t.inArray(n,w)}).toArray()),u.length===S.length){var L;for(f=0,L=S.length;f<L;f++){if(y=parseInt(u[f],10),c=S[f],isNaN(y))switch(c){case"MM":b=t(g[a].months).filter(l),y=t.inArray(b[0],g[a].months)+1;break;case"M":b=t(g[a].monthsShort).filter(l),y=t.inArray(b[0],g[a].monthsShort)+1}M[c]=y}var T,x;for(f=0;f<w.length;f++)(x=w[f])in M&&!isNaN(M[x])&&(T=new Date(n),D[x](T,M[x]),isNaN(T)||(n=T))}return n},formatDate:function(e,n,i){if(!e)return"";if("string"==typeof n&&(n=_.parseFormat(n)),n.toDisplay)return n.toDisplay(e,n,i);var r={d:e.getUTCDate(),D:g[i].daysShort[e.getUTCDay()],DD:g[i].days[e.getUTCDay()],m:e.getUTCMonth()+1,M:g[i].monthsShort[e.getUTCMonth()],MM:g[i].months[e.getUTCMonth()],yy:e.getUTCFullYear().toString().substring(2),yyyy:e.getUTCFullYear()};r.dd=(r.d<10?"0":"")+r.d,r.mm=(r.m<10?"0":"")+r.m,e=[];for(var a=t.extend([],n.separators),o=0,s=n.parts.length;o<=s;o++)a.length&&e.push(a.shift()),e.push(r[n.parts[o]]);return e.join("")},headTemplate:'<thead><tr><th colspan="7" class="datepicker-title"></th></tr><tr><th class="prev">'+p.templates.leftArrow+'</th><th colspan="5" class="datepicker-switch"></th><th class="next">'+p.templates.rightArrow+"</th></tr></thead>",contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};_.template='<div class="datepicker"><div class="datepicker-days"><table class="table-condensed">'+_.headTemplate+"<tbody></tbody>"+_.footTemplate+'</table></div><div class="datepicker-months"><table class="table-condensed">'+_.headTemplate+_.contTemplate+_.footTemplate+'</table></div><div class="datepicker-years"><table class="table-condensed">'+_.headTemplate+_.contTemplate+_.footTemplate+'</table></div><div class="datepicker-decades"><table class="table-condensed">'+_.headTemplate+_.contTemplate+_.footTemplate+'</table></div><div class="datepicker-centuries"><table class="table-condensed">'+_.headTemplate+_.contTemplate+_.footTemplate+"</table></div></div>",t.fn.datepicker.DPGlobal=_,t.fn.datepicker.noConflict=function(){return t.fn.datepicker=h,this},t.fn.datepicker.version="1.9.0",t.fn.datepicker.deprecated=function(t){var e=window.console;e&&e.warn&&e.warn("DEPRECATED: "+t)},t(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(e){var n=t(this);n.data("datepicker")||(e.preventDefault(),f.call(n,"show"))}),t(function(){f.call(t('[data-provide="datepicker-inline"]'))})})},function(t,e){},,,function(t,e,n){!function(e,i){t.exports=i(n(0),n(1))}("undefined"!=typeof self&&self,function(t,e){return function(t){function e(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=256)}([function(e,n){e.exports=t},,function(t,e){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};e.__extends=function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}},function(t,n){t.exports=e},function(t,e,n){function i(t,e){e.left&&t.css({"border-left-width":1,"margin-left":e.left-1}),e.right&&t.css({"border-right-width":1,"margin-right":e.right-1})}function r(t){t.css({"margin-left":"","margin-right":"","border-left-width":"","border-right-width":""})}function a(){ft("body").addClass("fc-not-allowed")}function o(){ft("body").removeClass("fc-not-allowed")}function s(t,e,n){var i=Math.floor(e/t.length),r=Math.floor(e-i*(t.length-1)),a=[],o=[],s=[],u=0;l(t),t.each(function(e,n){var l=e===t.length-1?r:i,d=ft(n).outerHeight(!0);d<l?(a.push(n),o.push(d),s.push(ft(n).height())):u+=d}),n&&(e-=u,i=Math.floor(e/a.length),r=Math.floor(e-i*(a.length-1))),ft(a).each(function(t,e){var n=t===a.length-1?r:i,l=o[t],u=s[t],d=n-(l-u);l<n&&ft(e).height(d)})}function l(t){t.height("")}function u(t){var e=0;return t.find("> *").each(function(t,n){var i=ft(n).outerWidth();i>e&&(e=i)}),e++,t.width(e),e}function d(t,e){var n,i=t.add(e);return i.css({position:"relative",left:-1}),n=t.outerHeight()-e.outerHeight(),i.css({position:"",left:""}),n}function c(t){var e=t.css("position"),n=t.parents().filter(function(){var t=ft(this);return/(auto|scroll)/.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&n.length?n:ft(t[0].ownerDocument||document)}function h(t,e){var n=t.offset(),i=n.left-(e?e.left:0),r=n.top-(e?e.top:0);return{left:i,right:i+t.outerWidth(),top:r,bottom:r+t.outerHeight()}}function f(t,e){var n=t.offset(),i=m(t),r=n.left+y(t,"border-left-width")+i.left-(e?e.left:0),a=n.top+y(t,"border-top-width")+i.top-(e?e.top:0);return{left:r,right:r+t[0].clientWidth,top:a,bottom:a+t[0].clientHeight}}function p(t,e){var n=t.offset(),i=n.left+y(t,"border-left-width")+y(t,"padding-left")-(e?e.left:0),r=n.top+y(t,"border-top-width")+y(t,"padding-top")-(e?e.top:0);return{left:i,right:i+t.width(),top:r,bottom:r+t.height()}}function m(t){var e,n=t[0].offsetWidth-t[0].clientWidth,i=t[0].offsetHeight-t[0].clientHeight;return n=g(n),i=g(i),e={left:0,right:0,top:0,bottom:i},_()&&"rtl"===t.css("direction")?e.left=n:e.right=n,e}function g(t){return t=Math.max(0,t),t=Math.round(t)}function _(){return null===pt&&(pt=v()),pt}function v(){var t=ft("<div><div/></div>").css({position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}).appendTo("body"),e=t.children(),n=e.offset().left>t.offset().left;return t.remove(),n}function y(t,e){return parseFloat(t.css(e))||0}function b(t){return 1===t.which&&!t.ctrlKey}function M(t){var e=t.originalEvent.touches;return e&&e.length?e[0].pageX:t.pageX}function w(t){var e=t.originalEvent.touches;return e&&e.length?e[0].pageY:t.pageY}function D(t){return/^touch/.test(t.type)}function S(t){t.addClass("fc-unselectable").on("selectstart",T)}function L(t){t.removeClass("fc-unselectable").off("selectstart",T)}function T(t){t.preventDefault()}function x(t,e){var n={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function k(t,e){return{left:Math.min(Math.max(t.left,e.left),e.right),top:Math.min(Math.max(t.top,e.top),e.bottom)}}function C(t){return{left:(t.left+t.right)/2,top:(t.top+t.bottom)/2}}function Y(t,e){return{left:t.left-e.left,top:t.top-e.top}}function E(t){var e,n,i=[],r=[];for("string"==typeof t?r=t.split(/\s*,\s*/):"function"==typeof t?r=[t]:ft.isArray(t)&&(r=t),e=0;e<r.length;e++)n=r[e],"string"==typeof n?i.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"==typeof n&&i.push({func:n});return i}function H(t,e,n,i,r){var a,o;for(a=0;a<n.length;a++)if(o=A(t,e,n[a],i,r))return o;return 0}function A(t,e,n,i,r){if(n.func)return n.func(t,e);var a=t[n.field],o=e[n.field];return null==a&&i&&(a=i[n.field]),null==o&&r&&(o=r[n.field]),I(a,o)*(n.order||1)}function I(t,e){return t||e?null==e?-1:null==t?1:"string"===ft.type(t)||"string"===ft.type(e)?String(t).localeCompare(String(e)):t-e:0}function P(t,e){return ht.duration({days:t.clone().stripTime().diff(e.clone().stripTime(),"days"),ms:t.time()-e.time()})}function O(t,e){return ht.duration({days:t.clone().stripTime().diff(e.clone().stripTime(),"days")})}function R(t,e,n){return ht.duration(Math.round(t.diff(e,n,!0)),n)}function j(t,n){var i,r,a;for(i=0;i<e.unitsDesc.length&&(r=e.unitsDesc[i],!((a=W(r,t,n))>=1&&ut(a)));i++);return r}function F(t,e){var n=j(t);return"week"===n&&"object"==typeof e&&e.days&&(n="day"),n}function W(t,e,n){return null!=n?n.diff(e,t,!0):ht.isDuration(e)?e.as(t):e.end.diff(e.start,t,!0)}function N(t,e,n){var i;return B(n)?(e-t)/n:(i=n.asMonths(),Math.abs(i)>=1&&ut(i)?e.diff(t,"months",!0)/i:e.diff(t,"days",!0)/n.asDays())}function z(t,e){var n,i;return B(t)||B(e)?t/e:(n=t.asMonths(),i=e.asMonths(),Math.abs(n)>=1&&ut(n)&&Math.abs(i)>=1&&ut(i)?n/i:t.asDays()/e.asDays())}function V(t,e){var n;return B(t)?ht.duration(t*e):(n=t.asMonths(),Math.abs(n)>=1&&ut(n)?ht.duration({months:n*e}):ht.duration({days:t.asDays()*e}))}function B(t){return Boolean(t.hours()||t.minutes()||t.seconds()||t.milliseconds())}function U(t){return"[object Date]"===Object.prototype.toString.call(t)||t instanceof Date}function G(t){return"string"==typeof t&&/^\d+\:\d+(?:\:\d+\.?(?:\d{3})?)?$/.test(t)}function q(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=window.console;if(n&&n.log)return n.log.apply(n,t)}function X(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=window.console;return n&&n.warn?n.warn.apply(n,t):q.apply(null,t)}function J(t,e){var n,i,r,a,o,s,l={};if(e)for(n=0;n<e.length;n++){for(i=e[n],r=[],a=t.length-1;a>=0;a--)if("object"==typeof(o=t[a][i]))r.unshift(o);else if(void 0!==o){l[i]=o;break}r.length&&(l[i]=J(r))}for(n=t.length-1;n>=0;n--){s=t[n];for(i in s)i in l||(l[i]=s[i])}return l}function $(t,e){for(var n in t)K(t,n)&&(e[n]=t[n])}function K(t,e){return mt.call(t,e)}function Z(t,e,n){if(ft.isFunction(t)&&(t=[t]),t){var i=void 0,r=void 0;for(i=0;i<t.length;i++)r=t[i].apply(e,n)||r;return r}}function Q(t,e){for(var n=0,i=0;i<t.length;)e(t[i])?(t.splice(i,1),n++):i++;return n}function tt(t,e){for(var n=0,i=0;i<t.length;)t[i]===e?(t.splice(i,1),n++):i++;return n}function et(t,e){var n,i=t.length;if(null==i||i!==e.length)return!1;for(n=0;n<i;n++)if(t[n]!==e[n])return!1;return!0}function nt(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var n=0;n<t.length;n++)if(void 0!==t[n])return t[n]}function it(t){return(t+"").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"<br />")}function rt(t){return t.replace(/&.*?;/g,"")}function at(t){var e=[];return ft.each(t,function(t,n){null!=n&&e.push(t+":"+n)}),e.join(";")}function ot(t){var e=[];return ft.each(t,function(t,n){null!=n&&e.push(t+'="'+it(n)+'"')}),e.join(" ")}function st(t){return t.charAt(0).toUpperCase()+t.slice(1)}function lt(t,e){return t-e}function ut(t){return t%1==0}function dt(t,e){var n=t[e];return function(){return n.apply(t,arguments)}}function ct(t,e,n){void 0===n&&(n=!1);var i,r,a,o,s,l=function(){var u=+new Date-o;u<e?i=setTimeout(l,e-u):(i=null,n||(s=t.apply(a,r),a=r=null))};return function(){a=this,r=arguments,o=+new Date;var u=n&&!i;return i||(i=setTimeout(l,e)),u&&(s=t.apply(a,r),a=r=null),s}}Object.defineProperty(e,"__esModule",{value:!0});var ht=n(0),ft=n(3);e.compensateScroll=i,e.uncompensateScroll=r,e.disableCursor=a,e.enableCursor=o,e.distributeHeight=s,e.undistributeHeight=l,e.matchCellWidths=u,e.subtractInnerElHeight=d,e.getScrollParent=c,e.getOuterRect=h,e.getClientRect=f,e.getContentRect=p,e.getScrollbarWidths=m;var pt=null;e.isPrimaryMouseButton=b,e.getEvX=M,e.getEvY=w,e.getEvIsTouch=D,e.preventSelection=S,e.allowSelection=L,e.preventDefault=T,e.intersectRects=x,e.constrainPoint=k,e.getRectCenter=C,e.diffPoints=Y,e.parseFieldSpecs=E,e.compareByFieldSpecs=H,e.compareByFieldSpec=A,e.flexibleCompare=I,e.dayIDs=["sun","mon","tue","wed","thu","fri","sat"],e.unitsDesc=["year","month","week","day","hour","minute","second","millisecond"],e.diffDayTime=P,e.diffDay=O,e.diffByUnit=R,e.computeGreatestUnit=j,e.computeDurationGreatestUnit=F,e.divideRangeByDuration=N,e.divideDurationByDuration=z,e.multiplyDuration=V,e.durationHasTime=B,e.isNativeDate=U,e.isTimeString=G,e.log=q,e.warn=X;var mt={}.hasOwnProperty;e.mergeProps=J,e.copyOwnProps=$,e.hasOwnProp=K,e.applyAll=Z,e.removeMatching=Q,e.removeExact=tt,e.isArraysEqual=et,e.firstDefined=nt,e.htmlEscape=it,e.stripHtmlEntities=rt,e.cssToStr=at,e.attrsToStr=ot,e.capitaliseFirstLetter=st,e.compareNumbers=lt,e.isInt=ut,e.proxy=dt,e.debounce=ct},function(t,e,n){function i(t,e){return t.startMs-e.startMs}Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),a=n(11),o=function(){function t(t,e){this.isStart=!0,this.isEnd=!0,r.isMoment(t)&&(t=t.clone().stripZone()),r.isMoment(e)&&(e=e.clone().stripZone()),t&&(this.startMs=t.valueOf()),e&&(this.endMs=e.valueOf())}return t.invertRanges=function(e,n){var r,a,o=[],s=n.startMs;for(e.sort(i),r=0;r<e.length;r++)a=e[r],a.startMs>s&&o.push(new t(s,a.startMs)),a.endMs>s&&(s=a.endMs);return s<n.endMs&&o.push(new t(s,n.endMs)),o},t.prototype.intersect=function(e){var n=this.startMs,i=this.endMs,r=null;return null!=e.startMs&&(n=null==n?e.startMs:Math.max(n,e.startMs)),null!=e.endMs&&(i=null==i?e.endMs:Math.min(i,e.endMs)),(null==n||null==i||n<i)&&(r=new t(n,i),r.isStart=this.isStart&&n===this.startMs,r.isEnd=this.isEnd&&i===this.endMs),r},t.prototype.intersectsWith=function(t){return(null==this.endMs||null==t.startMs||this.endMs>t.startMs)&&(null==this.startMs||null==t.endMs||this.startMs<t.endMs)},t.prototype.containsRange=function(t){return(null==this.startMs||null!=t.startMs&&t.startMs>=this.startMs)&&(null==this.endMs||null!=t.endMs&&t.endMs<=this.endMs)},t.prototype.containsDate=function(t){var e=t.valueOf();return(null==this.startMs||e>=this.startMs)&&(null==this.endMs||e<this.endMs)},t.prototype.constrainDate=function(t){var e=t.valueOf();return null!=this.startMs&&e<this.startMs&&(e=this.startMs),null!=this.endMs&&e>=this.endMs&&(e=this.endMs-1),e},t.prototype.equals=function(t){return this.startMs===t.startMs&&this.endMs===t.endMs},t.prototype.clone=function(){var e=new t(this.startMs,this.endMs);return e.isStart=this.isStart,e.isEnd=this.isEnd,e},t.prototype.getStart=function(){return null!=this.startMs?a.default.utc(this.startMs).stripZone():null},t.prototype.getEnd=function(){return null!=this.endMs?a.default.utc(this.endMs).stripZone():null},t.prototype.as=function(t){return r.utc(this.endMs).diff(r.utc(this.startMs),t,!0)},t}();e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(52),o=n(35),s=n(36),l=function(t){function e(n){var i=t.call(this)||this;return i.calendar=n,i.className=[],i.uid=String(e.uuid++),i}return i.__extends(e,t),e.parse=function(t,e){var n=new this(e);return!("object"!=typeof t||!n.applyProps(t))&&n},e.normalizeId=function(t){return t?String(t):null},e.prototype.fetch=function(t,e,n){},e.prototype.removeEventDefsById=function(t){},e.prototype.removeAllEventDefs=function(){},e.prototype.getPrimitive=function(t){},e.prototype.parseEventDefs=function(t){var e,n,i=[];for(e=0;e<t.length;e++)(n=this.parseEventDef(t[e]))&&i.push(n);return i},e.prototype.parseEventDef=function(t){var e=this.calendar.opt("eventDataTransform"),n=this.eventDataTransform;return e&&(t=e(t,this.calendar)),n&&(t=n(t,this.calendar)),s.default.parse(t,this)},e.prototype.applyManualStandardProps=function(t){return null!=t.id&&(this.id=e.normalizeId(t.id)),r.isArray(t.className)?this.className=t.className:"string"==typeof t.className&&(this.className=t.className.split(/\s+/)),!0},e.uuid=0,e.defineStandardProps=a.default.defineStandardProps,e.copyVerbatimStandardProps=a.default.copyVerbatimStandardProps,e}(o.default);e.default=l,a.default.mixInto(l),l.defineStandardProps({id:!1,className:!1,color:!0,backgroundColor:!0,borderColor:!0,textColor:!0,editable:!0,startEditable:!0,durationEditable:!0,rendering:!0,overlap:!0,constraint:!0,allDayDefault:!0,eventDataTransform:!0})},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(15),o=0,s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.listenTo=function(t,e,n){if("object"==typeof e)for(var i in e)e.hasOwnProperty(i)&&this.listenTo(t,i,e[i]);else"string"==typeof e&&t.on(e+"."+this.getListenerNamespace(),r.proxy(n,this))},e.prototype.stopListeningTo=function(t,e){t.off((e||"")+"."+this.getListenerNamespace())},e.prototype.getListenerNamespace=function(){return null==this.listenerId&&(this.listenerId=o++),"_listener"+this.listenerId},e}(a.default);e.default=s},,function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(37),a=n(53),o=n(16),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.buildInstances=function(){return[this.buildInstance()]},e.prototype.buildInstance=function(){return new a.default(this,this.dateProfile)},e.prototype.isAllDay=function(){return this.dateProfile.isAllDay()},e.prototype.clone=function(){var e=t.prototype.clone.call(this);return e.dateProfile=this.dateProfile,e},e.prototype.rezone=function(){var t=this.source.calendar,e=this.dateProfile;this.dateProfile=new o.default(t.moment(e.start),e.end?t.moment(e.end):null,t)},e.prototype.applyManualStandardProps=function(e){var n=t.prototype.applyManualStandardProps.call(this,e),i=o.default.parse(e,this.source);return!!i&&(this.dateProfile=i,null!=e.date&&(this.miscProps.date=e.date),n)},e}(r.default);e.default=s,s.defineStandardProps({start:!1,date:!1,end:!1,allDay:!1})},,function(t,e,n){function i(t,e){return c.format.call(t,e)}function r(t,e,n){void 0===e&&(e=!1),void 0===n&&(n=!1);var i,r,d,c,h=t[0],f=1===t.length&&"string"==typeof h;return a.isMoment(h)||s.isNativeDate(h)||void 0===h?c=a.apply(null,t):(i=!1,r=!1,f?l.test(h)?(h+="-01",t=[h],i=!0,r=!0):(d=u.exec(h))&&(i=!d[5],r=!0):o.isArray(h)&&(r=!0),c=e||i?a.utc.apply(a,t):a.apply(null,t),i?(c._ambigTime=!0,c._ambigZone=!0):n&&(r?c._ambigZone=!0:f&&c.utcOffset(h))),c._fullCalendar=!0,c}Object.defineProperty(e,"__esModule",{value:!0});var a=n(0),o=n(3),s=n(4),l=/^\s*\d{4}-\d\d$/,u=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?)?$/,d=a.fn;e.newMomentProto=d;var c=o.extend({},d);e.oldMomentProto=c;var h=a.momentProperties;h.push("_fullCalendar"),h.push("_ambigTime"),h.push("_ambigZone"),e.oldMomentFormat=i;var f=function(){return r(arguments)};e.default=f,f.utc=function(){var t=r(arguments,!0);return t.hasTime()&&t.utc(),t},f.parseZone=function(){return r(arguments,!0,!0)},d.week=d.weeks=function(t){var e=this._locale._fullCalendar_weekCalc;return null==t&&"function"==typeof e?e(this):"ISO"===e?c.isoWeek.apply(this,arguments):c.week.apply(this,arguments)},d.time=function(t){if(!this._fullCalendar)return c.time.apply(this,arguments);if(null==t)return a.duration({hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()});this._ambigTime=!1,a.isDuration(t)||a.isMoment(t)||(t=a.duration(t));var e=0;return a.isDuration(t)&&(e=24*Math.floor(t.asDays())),this.hours(e+t.hours()).minutes(t.minutes()).seconds(t.seconds()).milliseconds(t.milliseconds())},d.stripTime=function(){return this._ambigTime||(this.utc(!0),this.set({hours:0,minutes:0,seconds:0,ms:0}),this._ambigTime=!0,this._ambigZone=!0),this},d.hasTime=function(){return!this._ambigTime},d.stripZone=function(){var t;return this._ambigZone||(t=this._ambigTime,this.utc(!0),this._ambigTime=t||!1,this._ambigZone=!0),this},d.hasZone=function(){return!this._ambigZone},d.local=function(t){return c.local.call(this,this._ambigZone||t),this._ambigTime=!1,this._ambigZone=!1,this},d.utc=function(t){return c.utc.call(this,t),this._ambigTime=!1,this._ambigZone=!1,this},d.utcOffset=function(t){return null!=t&&(this._ambigTime=!1,this._ambigZone=!1),c.utcOffset.apply(this,arguments)}},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e){this.isAllDay=!1,this.unzonedRange=t,this.isAllDay=e}return t.prototype.toLegacy=function(t){return{start:t.msToMoment(this.unzonedRange.startMs,this.isAllDay),end:t.msToMoment(this.unzonedRange.endMs,this.isAllDay)}},t}();e.default=n},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(15),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.on=function(t,e){return r(this).on(t,this._prepareIntercept(e)),this},e.prototype.one=function(t,e){return r(this).one(t,this._prepareIntercept(e)),this},e.prototype._prepareIntercept=function(t){var e=function(e,n){return t.apply(n.context||this,n.args||[])};return t.guid||(t.guid=r.guid++),e.guid=t.guid,e},e.prototype.off=function(t,e){return r(this).off(t,e),this},e.prototype.trigger=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return r(this).triggerHandler(t,{args:e}),this},e.prototype.triggerWith=function(t,e,n){return r(this).triggerHandler(t,{context:e,args:n}),this},e.prototype.hasHandlers=function(t){var e=r._data(this,"events");return e&&e[t]&&e[t].length>0},e}(a.default);e.default=o},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t){this.view=t._getView(),this.component=t}return t.prototype.opt=function(t){return this.view.opt(t)},t.prototype.end=function(){},t}();e.default=n},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(){}return t.mixInto=function(t){var e=this;Object.getOwnPropertyNames(this.prototype).forEach(function(n){t.prototype[n]||(t.prototype[n]=e.prototype[n])})},t.mixOver=function(t){var e=this;Object.getOwnPropertyNames(this.prototype).forEach(function(n){t.prototype[n]=e.prototype[n]})},t}();e.default=n},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(5),r=function(){function t(t,e,n){this.start=t,this.end=e||null,this.unzonedRange=this.buildUnzonedRange(n)}return t.parse=function(e,n){var i=e.start||e.date,r=e.end;if(!i)return!1;var a=n.calendar,o=a.moment(i),s=r?a.moment(r):null,l=e.allDay,u=a.opt("forceEventDuration");return!!o.isValid()&&(null==l&&null==(l=n.allDayDefault)&&(l=a.opt("allDayDefault")),!0===l?(o.stripTime(),s&&s.stripTime()):!1===l&&(o.hasTime()||o.time(0),s&&!s.hasTime()&&s.time(0)),!s||s.isValid()&&s.isAfter(o)||(s=null),!s&&u&&(s=a.getDefaultEventEnd(!o.hasTime(),o)),new t(o,s,a))},t.isStandardProp=function(t){return"start"===t||"date"===t||"end"===t||"allDay"===t},t.prototype.isAllDay=function(){return!(this.start.hasTime()||this.end&&this.end.hasTime())},t.prototype.buildUnzonedRange=function(t){var e=this.start.clone().stripZone().valueOf(),n=this.getEnd(t).stripZone().valueOf();return new i.default(e,n)},t.prototype.getEnd=function(t){return this.end?this.end.clone():t.getDefaultEventEnd(this.isAllDay(),this.start)},t}();e.default=r},function(t,e,n){function i(t,e){return!t&&!e||!(!t||!e)&&t.component===e.component&&r(t,e)&&r(e,t)}function r(t,e){for(var n in t)if(!/^(component|left|right|top|bottom)$/.test(n)&&t[n]!==e[n])return!1;return!0}Object.defineProperty(e,"__esModule",{value:!0});var a=n(2),o=n(4),s=n(59),l=function(t){function e(e,n){var i=t.call(this,n)||this;return i.component=e,i}return a.__extends(e,t),e.prototype.handleInteractionStart=function(e){var n,i,r,a=this.subjectEl;this.component.hitsNeeded(),this.computeScrollBounds(),e?(i={left:o.getEvX(e),top:o.getEvY(e)},r=i,a&&(n=o.getOuterRect(a),r=o.constrainPoint(r,n)),this.origHit=this.queryHit(r.left,r.top),a&&this.options.subjectCenter&&(this.origHit&&(n=o.intersectRects(this.origHit,n)||n),r=o.getRectCenter(n)),this.coordAdjust=o.diffPoints(r,i)):(this.origHit=null,this.coordAdjust=null),t.prototype.handleInteractionStart.call(this,e)},e.prototype.handleDragStart=function(e){var n;t.prototype.handleDragStart.call(this,e),(n=this.queryHit(o.getEvX(e),o.getEvY(e)))&&this.handleHitOver(n)},e.prototype.handleDrag=function(e,n,r){var a;t.prototype.handleDrag.call(this,e,n,r),a=this.queryHit(o.getEvX(r),o.getEvY(r)),i(a,this.hit)||(this.hit&&this.handleHitOut(),a&&this.handleHitOver(a))},e.prototype.handleDragEnd=function(e){this.handleHitDone(),t.prototype.handleDragEnd.call(this,e)},e.prototype.handleHitOver=function(t){var e=i(t,this.origHit);this.hit=t,this.trigger("hitOver",this.hit,e,this.origHit)},e.prototype.handleHitOut=function(){this.hit&&(this.trigger("hitOut",this.hit),this.handleHitDone(),this.hit=null)},e.prototype.handleHitDone=function(){this.hit&&this.trigger("hitDone",this.hit)},e.prototype.handleInteractionEnd=function(e,n){t.prototype.handleInteractionEnd.call(this,e,n),this.origHit=null,this.hit=null,this.component.hitsNotNeeded()},e.prototype.handleScrollEnd=function(){t.prototype.handleScrollEnd.call(this),this.isDragging&&(this.component.releaseHits(),this.component.prepareHits())},e.prototype.queryHit=function(t,e){return this.coordAdjust&&(t+=this.coordAdjust.left,e+=this.coordAdjust.top),this.component.queryHit(t,e)},e}(s.default);e.default=l},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.version="3.10.1",e.internalApiVersion=12;var i=n(4);e.applyAll=i.applyAll,e.debounce=i.debounce,e.isInt=i.isInt,e.htmlEscape=i.htmlEscape,e.cssToStr=i.cssToStr,e.proxy=i.proxy,e.capitaliseFirstLetter=i.capitaliseFirstLetter,e.getOuterRect=i.getOuterRect,e.getClientRect=i.getClientRect,e.getContentRect=i.getContentRect,e.getScrollbarWidths=i.getScrollbarWidths,e.preventDefault=i.preventDefault,e.parseFieldSpecs=i.parseFieldSpecs,e.compareByFieldSpecs=i.compareByFieldSpecs,e.compareByFieldSpec=i.compareByFieldSpec,e.flexibleCompare=i.flexibleCompare,e.computeGreatestUnit=i.computeGreatestUnit,e.divideRangeByDuration=i.divideRangeByDuration,e.divideDurationByDuration=i.divideDurationByDuration,e.multiplyDuration=i.multiplyDuration,e.durationHasTime=i.durationHasTime,e.log=i.log,e.warn=i.warn,e.removeExact=i.removeExact,e.intersectRects=i.intersectRects,e.allowSelection=i.allowSelection,e.attrsToStr=i.attrsToStr,e.compareNumbers=i.compareNumbers,e.compensateScroll=i.compensateScroll,e.computeDurationGreatestUnit=i.computeDurationGreatestUnit,e.constrainPoint=i.constrainPoint,e.copyOwnProps=i.copyOwnProps,e.diffByUnit=i.diffByUnit,e.diffDay=i.diffDay,e.diffDayTime=i.diffDayTime,e.diffPoints=i.diffPoints,e.disableCursor=i.disableCursor,e.distributeHeight=i.distributeHeight,e.enableCursor=i.enableCursor,e.firstDefined=i.firstDefined,e.getEvIsTouch=i.getEvIsTouch,e.getEvX=i.getEvX,e.getEvY=i.getEvY,e.getRectCenter=i.getRectCenter,e.getScrollParent=i.getScrollParent,e.hasOwnProp=i.hasOwnProp,e.isArraysEqual=i.isArraysEqual,e.isNativeDate=i.isNativeDate,e.isPrimaryMouseButton=i.isPrimaryMouseButton,e.isTimeString=i.isTimeString,e.matchCellWidths=i.matchCellWidths,e.mergeProps=i.mergeProps,e.preventSelection=i.preventSelection,e.removeMatching=i.removeMatching,e.stripHtmlEntities=i.stripHtmlEntities,e.subtractInnerElHeight=i.subtractInnerElHeight,e.uncompensateScroll=i.uncompensateScroll,e.undistributeHeight=i.undistributeHeight,e.dayIDs=i.dayIDs,e.unitsDesc=i.unitsDesc;var r=n(49);e.formatDate=r.formatDate,e.formatRange=r.formatRange,e.queryMostGranularFormatUnit=r.queryMostGranularFormatUnit;var a=n(32);e.datepickerLocale=a.datepickerLocale,e.locale=a.locale,e.getMomentLocaleData=a.getMomentLocaleData,e.populateInstanceComputableOptions=a.populateInstanceComputableOptions;var o=n(19);e.eventDefsToEventInstances=o.eventDefsToEventInstances,e.eventFootprintToComponentFootprint=o.eventFootprintToComponentFootprint,e.eventInstanceToEventRange=o.eventInstanceToEventRange,e.eventInstanceToUnzonedRange=o.eventInstanceToUnzonedRange,e.eventRangeToEventFootprint=o.eventRangeToEventFootprint;var s=n(11);e.moment=s.default;var l=n(13);e.EmitterMixin=l.default;var u=n(7);e.ListenerMixin=u.default;var d=n(51);e.Model=d.default;var c=n(217);e.Constraints=c.default;var h=n(55);e.DateProfileGenerator=h.default;var f=n(5);e.UnzonedRange=f.default;var p=n(12);e.ComponentFootprint=p.default;var m=n(218);e.BusinessHourGenerator=m.default;var g=n(219);e.EventPeriod=g.default;var _=n(220);e.EventManager=_.default;var v=n(37);e.EventDef=v.default;var y=n(39);e.EventDefMutation=y.default;var b=n(36);e.EventDefParser=b.default;var M=n(53);e.EventInstance=M.default;var w=n(50);e.EventRange=w.default;var D=n(54);e.RecurringEventDef=D.default;var S=n(9);e.SingleEventDef=S.default;var L=n(40);e.EventDefDateMutation=L.default;var T=n(16);e.EventDateProfile=T.default;var x=n(38);e.EventSourceParser=x.default;var k=n(6);e.EventSource=k.default;var C=n(57);e.defineThemeSystem=C.defineThemeSystem,e.getThemeSystemClass=C.getThemeSystemClass;var Y=n(20);e.EventInstanceGroup=Y.default;var E=n(56);e.ArrayEventSource=E.default;var H=n(223);e.FuncEventSource=H.default;var A=n(224);e.JsonFeedEventSource=A.default;var I=n(34);e.EventFootprint=I.default;var P=n(35);e.Class=P.default;var O=n(15);e.Mixin=O.default;var R=n(58);e.CoordCache=R.default;var j=n(225);e.Iterator=j.default;var F=n(59);e.DragListener=F.default;var W=n(17);e.HitDragListener=W.default;var N=n(226);e.MouseFollower=N.default;var z=n(52);e.ParsableModelMixin=z.default;var V=n(227);e.Popover=V.default;var B=n(21);e.Promise=B.default;var U=n(228);e.TaskQueue=U.default;var G=n(229);e.RenderQueue=G.default;var q=n(41);e.Scroller=q.default;var X=n(22);e.Theme=X.default;var J=n(230);e.Component=J.default;var $=n(231);e.DateComponent=$.default;var K=n(42);e.InteractiveDateComponent=K.default;var Z=n(232);e.Calendar=Z.default;var Q=n(43);e.View=Q.default;var tt=n(24);e.defineView=tt.defineView,e.getViewConfig=tt.getViewConfig;var et=n(60);e.DayTableMixin=et.default;var nt=n(61);e.BusinessHourRenderer=nt.default;var it=n(44);e.EventRenderer=it.default;var rt=n(62);e.FillRenderer=rt.default;var at=n(63);e.HelperRenderer=at.default;var ot=n(233);e.ExternalDropping=ot.default;var st=n(234);e.EventResizing=st.default;var lt=n(64);e.EventPointing=lt.default;var ut=n(235);e.EventDragging=ut.default;var dt=n(236);e.DateSelecting=dt.default;var ct=n(237);e.DateClicking=ct.default;var ht=n(14);e.Interaction=ht.default;var ft=n(65);e.StandardInteractionsMixin=ft.default;var pt=n(238);e.AgendaView=pt.default;var mt=n(239);e.TimeGrid=mt.default;var gt=n(240);e.TimeGridEventRenderer=gt.default;var _t=n(242);e.TimeGridFillRenderer=_t.default;var vt=n(241);e.TimeGridHelperRenderer=vt.default;var yt=n(66);e.DayGrid=yt.default;var bt=n(243);e.DayGridEventRenderer=bt.default;var Mt=n(245);e.DayGridFillRenderer=Mt.default;var wt=n(244);e.DayGridHelperRenderer=wt.default;var Dt=n(67);e.BasicView=Dt.default;var St=n(68);e.BasicViewDateProfileGenerator=St.default;var Lt=n(246);e.MonthView=Lt.default;var Tt=n(247);e.MonthViewDateProfileGenerator=Tt.default;var xt=n(248);e.ListView=xt.default;var kt=n(250);e.ListEventPointing=kt.default;var Ct=n(249);e.ListEventRenderer=Ct.default},function(t,e,n){function i(t,e){var n,i=[];for(n=0;n<t.length;n++)i.push.apply(i,t[n].buildInstances(e));return i}function r(t){return new l.default(t.dateProfile.unzonedRange,t.def,t)}function a(t){return new u.default(new d.default(t.unzonedRange,t.eventDef.isAllDay()),t.eventDef,t.eventInstance)}function o(t){return t.dateProfile.unzonedRange}function s(t){return t.componentFootprint}Object.defineProperty(e,"__esModule",{value:!0});var l=n(50),u=n(34),d=n(12);e.eventDefsToEventInstances=i,e.eventInstanceToEventRange=r,e.eventRangeToEventFootprint=a,e.eventInstanceToUnzonedRange=o,e.eventFootprintToComponentFootprint=s},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(5),r=n(19),a=n(50),o=function(){function t(t){this.eventInstances=t||[]}return t.prototype.getAllEventRanges=function(t){return t?this.sliceNormalRenderRanges(t):this.eventInstances.map(r.eventInstanceToEventRange)},t.prototype.sliceRenderRanges=function(t){return this.isInverse()?this.sliceInverseRenderRanges(t):this.sliceNormalRenderRanges(t)},t.prototype.sliceNormalRenderRanges=function(t){var e,n,i,r=this.eventInstances,o=[];for(e=0;e<r.length;e++)n=r[e],(i=n.dateProfile.unzonedRange.intersect(t))&&o.push(new a.default(i,n.def,n));return o},t.prototype.sliceInverseRenderRanges=function(t){var e=this.eventInstances.map(r.eventInstanceToUnzonedRange),n=this.getEventDef();return e=i.default.invertRanges(e,t),e.map(function(t){return new a.default(t,n)})},t.prototype.isInverse=function(){return this.getEventDef().hasInverseRendering()},t.prototype.getEventDef=function(){return this.explicitEventDef||this.eventInstances[0].def},t}();e.default=o},function(t,e,n){function i(t,e){t.then=function(n){return"function"==typeof n?o.resolve(n(e)):t}}function r(t){t.then=function(e,n){return"function"==typeof n&&n(),t}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(3),o={construct:function(t){var e=a.Deferred(),n=e.promise();return"function"==typeof t&&t(function(t){e.resolve(t),i(n,t)},function(){e.reject(),r(n)}),n},resolve:function(t){var e=a.Deferred().resolve(t),n=e.promise();return i(n,t),n},reject:function(){var t=a.Deferred().reject(),e=t.promise();return r(e),e}};e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=function(){function t(t){this.optionsManager=t,this.processIconOverride()}return t.prototype.processIconOverride=function(){this.iconOverrideOption&&this.setIconOverride(this.optionsManager.get(this.iconOverrideOption))},t.prototype.setIconOverride=function(t){var e,n;if(i.isPlainObject(t)){e=i.extend({},this.iconClasses);for(n in t)e[n]=this.applyIconOverridePrefix(t[n]);this.iconClasses=e}else!1===t&&(this.iconClasses={})},t.prototype.applyIconOverridePrefix=function(t){var e=this.iconOverridePrefix;return e&&0!==t.indexOf(e)&&(t=e+t),t},t.prototype.getClass=function(t){return this.classes[t]||""},t.prototype.getIconClass=function(t){var e=this.iconClasses[t];return e?this.baseIconClass+" "+e:""},t.prototype.getCustomButtonIconClass=function(t){var e;return this.iconOverrideCustomButtonOption&&(e=t[this.iconOverrideCustomButtonOption])?this.baseIconClass+" "+this.applyIconOverridePrefix(e):""},t}();e.default=r,r.prototype.classes={},r.prototype.iconClasses={},r.prototype.baseIconClass="",r.prototype.iconOverridePrefix=""},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(18),a=n(13),o=n(7);r.touchMouseIgnoreWait=500;var s=null,l=0,u=function(){function t(){this.isTouching=!1,this.mouseIgnoreDepth=0}return t.get=function(){return s||(s=new t,s.bind()),s},t.needed=function(){t.get(),l++},t.unneeded=function(){--l||(s.unbind(),s=null)},t.prototype.bind=function(){var t=this;this.listenTo(i(document),{touchstart:this.handleTouchStart,touchcancel:this.handleTouchCancel,touchend:this.handleTouchEnd,mousedown:this.handleMouseDown,mousemove:this.handleMouseMove,mouseup:this.handleMouseUp,click:this.handleClick,selectstart:this.handleSelectStart,contextmenu:this.handleContextMenu}),window.addEventListener("touchmove",this.handleTouchMoveProxy=function(e){t.handleTouchMove(i.Event(e))},{passive:!1}),window.addEventListener("scroll",this.handleScrollProxy=function(e){t.handleScroll(i.Event(e))},!0)},t.prototype.unbind=function(){this.stopListeningTo(i(document)),window.removeEventListener("touchmove",this.handleTouchMoveProxy,{passive:!1}),window.removeEventListener("scroll",this.handleScrollProxy,!0)},t.prototype.handleTouchStart=function(t){this.stopTouch(t,!0),this.isTouching=!0,this.trigger("touchstart",t)},t.prototype.handleTouchMove=function(t){this.isTouching&&this.trigger("touchmove",t)},t.prototype.handleTouchCancel=function(t){this.isTouching&&(this.trigger("touchcancel",t),this.stopTouch(t))},t.prototype.handleTouchEnd=function(t){this.stopTouch(t)},t.prototype.handleMouseDown=function(t){this.shouldIgnoreMouse()||this.trigger("mousedown",t)},t.prototype.handleMouseMove=function(t){this.shouldIgnoreMouse()||this.trigger("mousemove",t)},t.prototype.handleMouseUp=function(t){this.shouldIgnoreMouse()||this.trigger("mouseup",t)},t.prototype.handleClick=function(t){this.shouldIgnoreMouse()||this.trigger("click",t)},t.prototype.handleSelectStart=function(t){this.trigger("selectstart",t)},t.prototype.handleContextMenu=function(t){this.trigger("contextmenu",t)},t.prototype.handleScroll=function(t){this.trigger("scroll",t)},t.prototype.stopTouch=function(t,e){void 0===e&&(e=!1),this.isTouching&&(this.isTouching=!1,this.trigger("touchend",t),e||this.startTouchMouseIgnore())},t.prototype.startTouchMouseIgnore=function(){var t=this,e=r.touchMouseIgnoreWait;e&&(this.mouseIgnoreDepth++,setTimeout(function(){t.mouseIgnoreDepth--},e))},t.prototype.shouldIgnoreMouse=function(){return this.isTouching||Boolean(this.mouseIgnoreDepth)},t}();e.default=u,o.default.mixInto(u),a.default.mixInto(u)},function(t,e,n){function i(t,n){e.viewHash[t]=n}function r(t){return e.viewHash[t]}Object.defineProperty(e,"__esModule",{value:!0});var a=n(18);e.viewHash={},a.views=e.viewHash,e.defineView=i,e.getViewConfig=r},,,,,,,,function(t,e,n){function i(t){s.each(p,function(e,n){null==t[e]&&(t[e]=n(t))})}function r(t,n,i){var r=e.localeOptionHash[t]||(e.localeOptionHash[t]={});r.isRTL=i.isRTL,r.weekNumberTitle=i.weekHeader,s.each(h,function(t,e){r[t]=e(i)});var a=s.datepicker;a&&(a.regional[n]=a.regional[t]=i,a.regional.en=a.regional[""],a.setDefaults(i))}function a(t,n){var i,r;i=e.localeOptionHash[t]||(e.localeOptionHash[t]={}),n&&(i=e.localeOptionHash[t]=d.mergeOptions([i,n])),r=o(t),s.each(f,function(t,e){null==i[t]&&(i[t]=e(r,i))}),d.globalDefaults.locale=t}function o(t){return l.localeData(t)||l.localeData("en")}Object.defineProperty(e,"__esModule",{value:!0});var s=n(3),l=n(0),u=n(18),d=n(33),c=n(4);e.localeOptionHash={},u.locales=e.localeOptionHash;var h={buttonText:function(t){return{prev:c.stripHtmlEntities(t.prevText),next:c.stripHtmlEntities(t.nextText),today:c.stripHtmlEntities(t.currentText)}},monthYearFormat:function(t){return t.showMonthAfterYear?"YYYY["+t.yearSuffix+"] MMMM":"MMMM YYYY["+t.yearSuffix+"]"}},f={dayOfMonthFormat:function(t,e){var n=t.longDateFormat("l");return n=n.replace(/^Y+[^\w\s]*|[^\w\s]*Y+$/g,""),e.isRTL?n+=" ddd":n="ddd "+n,n},mediumTimeFormat:function(t){return t.longDateFormat("LT").replace(/\s*a$/i,"a")},smallTimeFormat:function(t){return t.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"a")},extraSmallTimeFormat:function(t){return t.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"t")},hourFormat:function(t){return t.longDateFormat("LT").replace(":mm","").replace(/(\Wmm)$/,"").replace(/\s*a$/i,"a")},noMeridiemTimeFormat:function(t){return t.longDateFormat("LT").replace(/\s*a$/i,"")}},p={smallDayDateFormat:function(t){return t.isRTL?"D dd":"dd D"},weekFormat:function(t){return t.isRTL?"w[ "+t.weekNumberTitle+"]":"["+t.weekNumberTitle+" ]w"},smallWeekFormat:function(t){return t.isRTL?"w["+t.weekNumberTitle+"]":"["+t.weekNumberTitle+"]w"}};e.populateInstanceComputableOptions=i,e.datepickerLocale=r,e.locale=a,e.getMomentLocaleData=o,a("en",d.englishDefaults)},function(t,e,n){function i(t){return r.mergeProps(t,a)}Object.defineProperty(e,"__esModule",{value:!0});var r=n(4);e.globalDefaults={titleRangeSeparator:" – ",monthYearFormat:"MMMM YYYY",defaultTimedEventDuration:"02:00:00",defaultAllDayEventDuration:{days:1},forceEventDuration:!1,nextDayThreshold:"09:00:00",columnHeader:!0,defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberTitle:"W",weekNumberCalculation:"local",scrollTime:"06:00:00",minTime:"00:00:00",maxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timezoneParam:"timezone",timezone:!1,locale:null,isRTL:!1,buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day"},allDayText:"all-day",agendaEventMinHeight:0,theme:!1,dragOpacity:.75,dragRevertDuration:500,dragScroll:!0,unselectAuto:!0,dropAccept:"*",eventOrder:"title",eventLimit:!1,eventLimitText:"more",eventLimitClick:"popover",dayPopoverFormat:"LL",handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3},e.englishDefaults={dayPopoverFormat:"dddd, MMMM D"},e.rtlDefaults={header:{left:"next,prev today",center:"",right:"title"},buttonIcons:{prev:"right-single-arrow",next:"left-single-arrow",prevYear:"right-double-arrow",nextYear:"left-double-arrow"},themeButtonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w",nextYear:"seek-prev",prevYear:"seek-next"}};var a=["header","footer","buttonText","buttonIcons","themeButtonIcons"];e.mergeOptions=i},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e,n){this.componentFootprint=t,this.eventDef=e,n&&(this.eventInstance=n)}return t.prototype.getEventLegacy=function(){return(this.eventInstance||this.eventDef).toLegacy()},t}();e.default=n},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(4),a=function(){function t(){}return t.extend=function(t){var e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e}(this);return r.copyOwnProps(t,e.prototype),e},t.mixin=function(t){r.copyOwnProps(t,this.prototype)},t}();e.default=a},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(0),r=n(4),a=n(9),o=n(54);e.default={parse:function(t,e){return r.isTimeString(t.start)||i.isDuration(t.start)||r.isTimeString(t.end)||i.isDuration(t.end)?o.default.parse(t,e):a.default.parse(t,e)}}},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(52),a=function(){function t(t){this.source=t,this.className=[],this.miscProps={}}return t.parse=function(t,e){var n=new this(e);return!!n.applyProps(t)&&n},t.normalizeId=function(t){return String(t)},t.generateId=function(){return"_fc"+t.uuid++},t.prototype.clone=function(){var e=new this.constructor(this.source);return e.id=this.id,e.rawId=this.rawId,e.uid=this.uid,t.copyVerbatimStandardProps(this,e),e.className=this.className.slice(),e.miscProps=i.extend({},this.miscProps),e},t.prototype.hasInverseRendering=function(){return"inverse-background"===this.getRendering()},t.prototype.hasBgRendering=function(){var t=this.getRendering();return"inverse-background"===t||"background"===t},t.prototype.getRendering=function(){return null!=this.rendering?this.rendering:this.source.rendering},t.prototype.getConstraint=function(){return null!=this.constraint?this.constraint:null!=this.source.constraint?this.source.constraint:this.source.calendar.opt("eventConstraint")},t.prototype.getOverlap=function(){return null!=this.overlap?this.overlap:null!=this.source.overlap?this.source.overlap:this.source.calendar.opt("eventOverlap")},t.prototype.isStartExplicitlyEditable=function(){return null!=this.startEditable?this.startEditable:this.source.startEditable},t.prototype.isDurationExplicitlyEditable=function(){return null!=this.durationEditable?this.durationEditable:this.source.durationEditable},t.prototype.isExplicitlyEditable=function(){return null!=this.editable?this.editable:this.source.editable},t.prototype.toLegacy=function(){var e=i.extend({},this.miscProps);return e._id=this.uid,e.source=this.source,e.className=this.className.slice(),e.allDay=this.isAllDay(),null!=this.rawId&&(e.id=this.rawId),t.copyVerbatimStandardProps(this,e),e},t.prototype.applyManualStandardProps=function(e){return null!=e.id?this.id=t.normalizeId(this.rawId=e.id):this.id=t.generateId(),null!=e._id?this.uid=String(e._id):this.uid=t.generateId(),i.isArray(e.className)&&(this.className=e.className),"string"==typeof e.className&&(this.className=e.className.split(/\s+/)),!0},t.prototype.applyMiscProps=function(t){i.extend(this.miscProps,t)},t.uuid=0,t.defineStandardProps=r.default.defineStandardProps,t.copyVerbatimStandardProps=r.default.copyVerbatimStandardProps,t}();e.default=a,r.default.mixInto(a),a.defineStandardProps({_id:!1,id:!1,className:!1,source:!1,title:!0,url:!0,rendering:!0,constraint:!0,overlap:!0,editable:!0,startEditable:!0,durationEditable:!0,color:!0,backgroundColor:!0,borderColor:!0,textColor:!0})},function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default={sourceClasses:[],registerClass:function(t){this.sourceClasses.unshift(t)},parse:function(t,e){var n,i,r=this.sourceClasses;for(n=0;n<r.length;n++)if(i=r[n].parse(t,e))return i}}},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(4),r=n(16),a=n(37),o=n(40),s=n(9),l=function(){function t(){}return t.createFromRawProps=function(e,n,s){var l,u,d,c,h=e.def,f={},p={},m={},g={},_=null,v=null;for(l in n)r.default.isStandardProp(l)?f[l]=n[l]:h.isStandardProp(l)?p[l]=n[l]:h.miscProps[l]!==n[l]&&(m[l]=n[l]);return u=r.default.parse(f,h.source),u&&(d=o.default.createFromDiff(e.dateProfile,u,s)),p.id!==h.id&&(_=p.id),i.isArraysEqual(p.className,h.className)||(v=p.className),a.default.copyVerbatimStandardProps(p,g),c=new t,c.eventDefId=_,c.className=v,c.verbatimStandardProps=g,c.miscProps=m,d&&(c.dateMutation=d),c},t.prototype.mutateSingle=function(t){var e;return this.dateMutation&&(e=t.dateProfile,t.dateProfile=this.dateMutation.buildNewDateProfile(e,t.source.calendar)),null!=this.eventDefId&&(t.id=a.default.normalizeId(t.rawId=this.eventDefId)),this.className&&(t.className=this.className),this.verbatimStandardProps&&s.default.copyVerbatimStandardProps(this.verbatimStandardProps,t),this.miscProps&&t.applyMiscProps(this.miscProps),e?function(){t.dateProfile=e}:function(){}},t.prototype.setDateMutation=function(t){t&&!t.isEmpty()?this.dateMutation=t:this.dateMutation=null},t.prototype.isEmpty=function(){return!this.dateMutation},t}();e.default=l},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(4),r=n(16),a=function(){function t(){this.clearEnd=!1,this.forceTimed=!1,this.forceAllDay=!1}return t.createFromDiff=function(e,n,r){function a(t,e){return r?i.diffByUnit(t,e,r):n.isAllDay()?i.diffDay(t,e):i.diffDayTime(t,e)}var o,s,l,u,d=e.end&&!n.end,c=e.isAllDay()&&!n.isAllDay(),h=!e.isAllDay()&&n.isAllDay();return o=a(n.start,e.start),n.end&&(s=a(n.unzonedRange.getEnd(),e.unzonedRange.getEnd()),l=s.subtract(o)),u=new t,u.clearEnd=d,u.forceTimed=c,u.forceAllDay=h,u.setDateDelta(o),u.setEndDelta(l),u},t.prototype.buildNewDateProfile=function(t,e){var n=t.start.clone(),i=null,a=!1;return t.end&&!this.clearEnd?i=t.end.clone():this.endDelta&&!i&&(i=e.getDefaultEventEnd(t.isAllDay(),n)),this.forceTimed?(a=!0,n.hasTime()||n.time(0),i&&!i.hasTime()&&i.time(0)):this.forceAllDay&&(n.hasTime()&&n.stripTime(),i&&i.hasTime()&&i.stripTime()),this.dateDelta&&(a=!0,n.add(this.dateDelta),i&&i.add(this.dateDelta)),this.endDelta&&(a=!0,i.add(this.endDelta)),this.startDelta&&(a=!0,n.add(this.startDelta)),a&&(n=e.applyTimezone(n),i&&(i=e.applyTimezone(i))),!i&&e.opt("forceEventDuration")&&(i=e.getDefaultEventEnd(t.isAllDay(),n)),new r.default(n,i,e)},t.prototype.setDateDelta=function(t){t&&t.valueOf()?this.dateDelta=t:this.dateDelta=null},t.prototype.setStartDelta=function(t){t&&t.valueOf()?this.startDelta=t:this.startDelta=null},t.prototype.setEndDelta=function(t){t&&t.valueOf()?this.endDelta=t:this.endDelta=null},t.prototype.isEmpty=function(){return!(this.clearEnd||this.forceTimed||this.forceAllDay||this.dateDelta||this.startDelta||this.endDelta)},t}();e.default=a},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(4),o=n(35),s=function(t){function e(e){var n=t.call(this)||this;return e=e||{},n.overflowX=e.overflowX||e.overflow||"auto",n.overflowY=e.overflowY||e.overflow||"auto",n}return i.__extends(e,t),e.prototype.render=function(){this.el=this.renderEl(),this.applyOverflow()},e.prototype.renderEl=function(){return this.scrollEl=r('<div class="fc-scroller"></div>')},e.prototype.clear=function(){this.setHeight("auto"),this.applyOverflow()},e.prototype.destroy=function(){this.el.remove()},e.prototype.applyOverflow=function(){this.scrollEl.css({"overflow-x":this.overflowX,"overflow-y":this.overflowY})},e.prototype.lockOverflow=function(t){var e=this.overflowX,n=this.overflowY;t=t||this.getScrollbarWidths(),"auto"===e&&(e=t.top||t.bottom||this.scrollEl[0].scrollWidth-1>this.scrollEl[0].clientWidth?"scroll":"hidden"),"auto"===n&&(n=t.left||t.right||this.scrollEl[0].scrollHeight-1>this.scrollEl[0].clientHeight?"scroll":"hidden"),this.scrollEl.css({"overflow-x":e,"overflow-y":n})},e.prototype.setHeight=function(t){this.scrollEl.height(t)},e.prototype.getScrollTop=function(){return this.scrollEl.scrollTop()},e.prototype.setScrollTop=function(t){this.scrollEl.scrollTop(t)},e.prototype.getClientWidth=function(){return this.scrollEl[0].clientWidth},e.prototype.getClientHeight=function(){return this.scrollEl[0].clientHeight},e.prototype.getScrollbarWidths=function(){return a.getScrollbarWidths(this.scrollEl)},e}(o.default);e.default=s},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(4),o=n(231),s=n(23),l=function(t){function e(e,n){var i=t.call(this,e,n)||this;return i.segSelector=".fc-event-container > *",i.dateSelectingClass&&(i.dateClicking=new i.dateClickingClass(i)),i.dateSelectingClass&&(i.dateSelecting=new i.dateSelectingClass(i)),i.eventPointingClass&&(i.eventPointing=new i.eventPointingClass(i)),i.eventDraggingClass&&i.eventPointing&&(i.eventDragging=new i.eventDraggingClass(i,i.eventPointing)),i.eventResizingClass&&i.eventPointing&&(i.eventResizing=new i.eventResizingClass(i,i.eventPointing)),i.externalDroppingClass&&(i.externalDropping=new i.externalDroppingClass(i)),i}return i.__extends(e,t),e.prototype.setElement=function(e){t.prototype.setElement.call(this,e),this.dateClicking&&this.dateClicking.bindToEl(e),this.dateSelecting&&this.dateSelecting.bindToEl(e),this.bindAllSegHandlersToEl(e)},e.prototype.removeElement=function(){this.endInteractions(),t.prototype.removeElement.call(this)},e.prototype.executeEventUnrender=function(){this.endInteractions(),t.prototype.executeEventUnrender.call(this)},e.prototype.bindGlobalHandlers=function(){t.prototype.bindGlobalHandlers.call(this),this.externalDropping&&this.externalDropping.bindToDocument()},e.prototype.unbindGlobalHandlers=function(){t.prototype.unbindGlobalHandlers.call(this),this.externalDropping&&this.externalDropping.unbindFromDocument()},e.prototype.bindDateHandlerToEl=function(t,e,n){var i=this;this.el.on(e,function(t){if(!r(t.target).is(i.segSelector+":not(.fc-helper),"+i.segSelector+":not(.fc-helper) *,.fc-more,a[data-goto]"))return n.call(i,t)})},e.prototype.bindAllSegHandlersToEl=function(t){[this.eventPointing,this.eventDragging,this.eventResizing].forEach(function(e){e&&e.bindToEl(t)})},e.prototype.bindSegHandlerToEl=function(t,e,n){var i=this;t.on(e,this.segSelector,function(t){var e=r(t.currentTarget);if(!e.is(".fc-helper")){var a=e.data("fc-seg");if(a&&!i.shouldIgnoreEventPointing())return n.call(i,a,t)}})},e.prototype.shouldIgnoreMouse=function(){return s.default.get().shouldIgnoreMouse()},e.prototype.shouldIgnoreTouch=function(){var t=this._getView();return t.isSelected||t.selectedEvent},e.prototype.shouldIgnoreEventPointing=function(){return this.eventDragging&&this.eventDragging.isDragging||this.eventResizing&&this.eventResizing.isResizing},e.prototype.canStartSelection=function(t,e){return a.getEvIsTouch(e)&&!this.canStartResize(t,e)&&(this.isEventDefDraggable(t.footprint.eventDef)||this.isEventDefResizable(t.footprint.eventDef))},e.prototype.canStartDrag=function(t,e){return!this.canStartResize(t,e)&&this.isEventDefDraggable(t.footprint.eventDef)},e.prototype.canStartResize=function(t,e){var n=this._getView(),i=t.footprint.eventDef;return(!a.getEvIsTouch(e)||n.isEventDefSelected(i))&&this.isEventDefResizable(i)&&r(e.target).is(".fc-resizer")},e.prototype.endInteractions=function(){[this.dateClicking,this.dateSelecting,this.eventPointing,this.eventDragging,this.eventResizing].forEach(function(t){t&&t.end()})},e.prototype.isEventDefDraggable=function(t){return this.isEventDefStartEditable(t)},e.prototype.isEventDefStartEditable=function(t){var e=t.isStartExplicitlyEditable();return null==e&&null==(e=this.opt("eventStartEditable"))&&(e=this.isEventDefGenerallyEditable(t)),e},e.prototype.isEventDefGenerallyEditable=function(t){var e=t.isExplicitlyEditable();return null==e&&(e=this.opt("editable")),e},e.prototype.isEventDefResizableFromStart=function(t){return this.opt("eventResizableFromStart")&&this.isEventDefResizable(t)},e.prototype.isEventDefResizableFromEnd=function(t){return this.isEventDefResizable(t)},e.prototype.isEventDefResizable=function(t){var e=t.isDurationExplicitlyEditable();return null==e&&null==(e=this.opt("eventDurationEditable"))&&(e=this.isEventDefGenerallyEditable(t)),e},e.prototype.diffDates=function(t,e){return this.largeUnit?a.diffByUnit(t,e,this.largeUnit):a.diffDayTime(t,e)},e.prototype.isEventInstanceGroupAllowed=function(t){var e,n=this._getView(),i=this.dateProfile,r=this.eventRangesToEventFootprints(t.getAllEventRanges());for(e=0;e<r.length;e++)if(!i.validUnzonedRange.containsRange(r[e].componentFootprint.unzonedRange))return!1;return n.calendar.constraints.isEventInstanceGroupAllowed(t)},e.prototype.isExternalInstanceGroupAllowed=function(t){var e,n=this._getView(),i=this.dateProfile,r=this.eventRangesToEventFootprints(t.getAllEventRanges());for(e=0;e<r.length;e++)if(!i.validUnzonedRange.containsRange(r[e].componentFootprint.unzonedRange))return!1;for(e=0;e<r.length;e++)if(!n.calendar.constraints.isSelectionFootprintAllowed(r[e].componentFootprint))return!1;return!0},e}(o.default);e.default=l},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(0),o=n(4),s=n(229),l=n(55),u=n(42),d=n(23),c=n(5),h=function(t){function e(e,n){var i=t.call(this,null,n.options)||this;return i.batchRenderDepth=0,i.isSelected=!1,i.calendar=e,i.viewSpec=n,i.type=n.type,i.name=i.type,i.initRenderQueue(),i.initHiddenDays(),i.dateProfileGenerator=new i.dateProfileGeneratorClass(i),i.bindBaseRenderHandlers(),i.eventOrderSpecs=o.parseFieldSpecs(i.opt("eventOrder")),i.initialize&&i.initialize(),i}return i.__extends(e,t),e.prototype._getView=function(){return this},e.prototype.opt=function(t){return this.options[t]},e.prototype.initRenderQueue=function(){this.renderQueue=new s.default({event:this.opt("eventRenderWait")}),this.renderQueue.on("start",this.onRenderQueueStart.bind(this)),this.renderQueue.on("stop",this.onRenderQueueStop.bind(this)),this.on("before:change",this.startBatchRender),this.on("change",this.stopBatchRender)},e.prototype.onRenderQueueStart=function(){this.calendar.freezeContentHeight(),this.addScroll(this.queryScroll())},e.prototype.onRenderQueueStop=function(){this.calendar.updateViewSize()&&this.popScroll(),this.calendar.thawContentHeight()},e.prototype.startBatchRender=function(){this.batchRenderDepth++||this.renderQueue.pause()},e.prototype.stopBatchRender=function(){--this.batchRenderDepth||this.renderQueue.resume()},e.prototype.requestRender=function(t,e,n){this.renderQueue.queue(t,e,n)},e.prototype.whenSizeUpdated=function(t){this.renderQueue.isRunning?this.renderQueue.one("stop",t.bind(this)):t.call(this)},e.prototype.computeTitle=function(t){var e;return e=/^(year|month)$/.test(t.currentRangeUnit)?t.currentUnzonedRange:t.activeUnzonedRange,this.formatRange({start:this.calendar.msToMoment(e.startMs,t.isRangeAllDay),end:this.calendar.msToMoment(e.endMs,t.isRangeAllDay)},t.isRangeAllDay,this.opt("titleFormat")||this.computeTitleFormat(t),this.opt("titleRangeSeparator"))},e.prototype.computeTitleFormat=function(t){var e=t.currentRangeUnit;return"year"===e?"YYYY":"month"===e?this.opt("monthYearFormat"):t.currentUnzonedRange.as("days")>1?"ll":"LL"},e.prototype.setDate=function(t){var e=this.get("dateProfile"),n=this.dateProfileGenerator.build(t,void 0,!0);e&&e.activeUnzonedRange.equals(n.activeUnzonedRange)||this.set("dateProfile",n)},e.prototype.unsetDate=function(){this.unset("dateProfile")},e.prototype.fetchInitialEvents=function(t){var e=this.calendar,n=t.isRangeAllDay&&!this.usesMinMaxTime;return e.requestEvents(e.msToMoment(t.activeUnzonedRange.startMs,n),e.msToMoment(t.activeUnzonedRange.endMs,n))},e.prototype.bindEventChanges=function(){this.listenTo(this.calendar,"eventsReset",this.resetEvents)},e.prototype.unbindEventChanges=function(){this.stopListeningTo(this.calendar,"eventsReset")},e.prototype.setEvents=function(t){this.set("currentEvents",t),this.set("hasEvents",!0)},e.prototype.unsetEvents=function(){this.unset("currentEvents"),this.unset("hasEvents")},e.prototype.resetEvents=function(t){this.startBatchRender(),this.unsetEvents(),this.setEvents(t),this.stopBatchRender()},e.prototype.requestDateRender=function(t){var e=this;this.requestRender(function(){e.executeDateRender(t)},"date","init")},e.prototype.requestDateUnrender=function(){var t=this;this.requestRender(function(){t.executeDateUnrender()},"date","destroy")},e.prototype.executeDateRender=function(e){t.prototype.executeDateRender.call(this,e),this.render&&this.render(),this.trigger("datesRendered"),this.addScroll({isDateInit:!0}),this.startNowIndicator()},e.prototype.executeDateUnrender=function(){this.unselect(),this.stopNowIndicator(),this.trigger("before:datesUnrendered"),this.destroy&&this.destroy(),t.prototype.executeDateUnrender.call(this)},e.prototype.bindBaseRenderHandlers=function(){var t=this;this.on("datesRendered",function(){t.whenSizeUpdated(t.triggerViewRender)}),this.on("before:datesUnrendered",function(){t.triggerViewDestroy()})},e.prototype.triggerViewRender=function(){this.publiclyTrigger("viewRender",{context:this,args:[this,this.el]})},e.prototype.triggerViewDestroy=function(){this.publiclyTrigger("viewDestroy",{context:this,args:[this,this.el]})},e.prototype.requestEventsRender=function(t){var e=this;this.requestRender(function(){e.executeEventRender(t),e.whenSizeUpdated(e.triggerAfterEventsRendered)},"event","init")},e.prototype.requestEventsUnrender=function(){var t=this;this.requestRender(function(){t.triggerBeforeEventsDestroyed(),t.executeEventUnrender()},"event","destroy")},e.prototype.requestBusinessHoursRender=function(t){var e=this;this.requestRender(function(){e.renderBusinessHours(t)},"businessHours","init")},e.prototype.requestBusinessHoursUnrender=function(){var t=this;this.requestRender(function(){t.unrenderBusinessHours()},"businessHours","destroy")},e.prototype.bindGlobalHandlers=function(){t.prototype.bindGlobalHandlers.call(this),this.listenTo(d.default.get(),{touchstart:this.processUnselect,mousedown:this.handleDocumentMousedown})},e.prototype.unbindGlobalHandlers=function(){t.prototype.unbindGlobalHandlers.call(this),this.stopListeningTo(d.default.get())},e.prototype.startNowIndicator=function(){var t,e,n,i=this;this.opt("nowIndicator")&&(t=this.getNowIndicatorUnit())&&(e=o.proxy(this,"updateNowIndicator"),this.initialNowDate=this.calendar.getNow(),this.initialNowQueriedMs=(new Date).valueOf(),n=this.initialNowDate.clone().startOf(t).add(1,t).valueOf()-this.initialNowDate.valueOf(),this.nowIndicatorTimeoutID=setTimeout(function(){i.nowIndicatorTimeoutID=null,e(),n=+a.duration(1,t),n=Math.max(100,n),i.nowIndicatorIntervalID=setInterval(e,n)},n))},e.prototype.updateNowIndicator=function(){this.isDatesRendered&&this.initialNowDate&&(this.unrenderNowIndicator(),this.renderNowIndicator(this.initialNowDate.clone().add((new Date).valueOf()-this.initialNowQueriedMs)),this.isNowIndicatorRendered=!0)},e.prototype.stopNowIndicator=function(){this.isNowIndicatorRendered&&(this.nowIndicatorTimeoutID&&(clearTimeout(this.nowIndicatorTimeoutID),this.nowIndicatorTimeoutID=null),this.nowIndicatorIntervalID&&(clearInterval(this.nowIndicatorIntervalID),this.nowIndicatorIntervalID=null),this.unrenderNowIndicator(),this.isNowIndicatorRendered=!1)},e.prototype.updateSize=function(e,n,i){this.setHeight?this.setHeight(e,n):t.prototype.updateSize.call(this,e,n,i),this.updateNowIndicator()},e.prototype.addScroll=function(t){var e=this.queuedScroll||(this.queuedScroll={});r.extend(e,t)},e.prototype.popScroll=function(){this.applyQueuedScroll(),this.queuedScroll=null},e.prototype.applyQueuedScroll=function(){this.queuedScroll&&this.applyScroll(this.queuedScroll)},e.prototype.queryScroll=function(){var t={};return this.isDatesRendered&&r.extend(t,this.queryDateScroll()),t},e.prototype.applyScroll=function(t){t.isDateInit&&this.isDatesRendered&&r.extend(t,this.computeInitialDateScroll()),this.isDatesRendered&&this.applyDateScroll(t)},e.prototype.computeInitialDateScroll=function(){return{}},e.prototype.queryDateScroll=function(){return{}},e.prototype.applyDateScroll=function(t){},e.prototype.reportEventDrop=function(t,e,n,i){var r=this.calendar.eventManager,o=r.mutateEventsWithId(t.def.id,e),s=e.dateMutation;s&&(t.dateProfile=s.buildNewDateProfile(t.dateProfile,this.calendar)),this.triggerEventDrop(t,s&&s.dateDelta||a.duration(),o,n,i)},e.prototype.triggerEventDrop=function(t,e,n,i,r){this.publiclyTrigger("eventDrop",{context:i[0],args:[t.toLegacy(),e,n,r,{},this]})},e.prototype.reportExternalDrop=function(t,e,n,i,r,a){e&&this.calendar.eventManager.addEventDef(t,n),this.triggerExternalDrop(t,e,i,r,a)},e.prototype.triggerExternalDrop=function(t,e,n,i,r){this.publiclyTrigger("drop",{context:n[0],args:[t.dateProfile.start.clone(),i,r,this]}),e&&this.publiclyTrigger("eventReceive",{context:this,args:[t.buildInstance().toLegacy(),this]})},e.prototype.reportEventResize=function(t,e,n,i){var r=this.calendar.eventManager,a=r.mutateEventsWithId(t.def.id,e);t.dateProfile=e.dateMutation.buildNewDateProfile(t.dateProfile,this.calendar);var o=e.dateMutation.endDelta||e.dateMutation.startDelta;this.triggerEventResize(t,o,a,n,i)},e.prototype.triggerEventResize=function(t,e,n,i,r){this.publiclyTrigger("eventResize",{context:i[0],args:[t.toLegacy(),e,n,r,{},this]})},e.prototype.select=function(t,e){this.unselect(e),this.renderSelectionFootprint(t),this.reportSelection(t,e)},e.prototype.renderSelectionFootprint=function(e){this.renderSelection?this.renderSelection(e.toLegacy(this.calendar)):t.prototype.renderSelectionFootprint.call(this,e)},e.prototype.reportSelection=function(t,e){this.isSelected=!0,this.triggerSelect(t,e)},e.prototype.triggerSelect=function(t,e){var n=this.calendar.footprintToDateProfile(t);this.publiclyTrigger("select",{context:this,args:[n.start,n.end,e,this]})},e.prototype.unselect=function(t){this.isSelected&&(this.isSelected=!1,this.destroySelection&&this.destroySelection(),this.unrenderSelection(),this.publiclyTrigger("unselect",{context:this,args:[t,this]}))},e.prototype.selectEventInstance=function(t){this.selectedEventInstance&&this.selectedEventInstance===t||(this.unselectEventInstance(),this.getEventSegs().forEach(function(e){e.footprint.eventInstance===t&&e.el&&e.el.addClass("fc-selected")}),this.selectedEventInstance=t)},e.prototype.unselectEventInstance=function(){this.selectedEventInstance&&(this.getEventSegs().forEach(function(t){t.el&&t.el.removeClass("fc-selected")}),this.selectedEventInstance=null)},e.prototype.isEventDefSelected=function(t){return this.selectedEventInstance&&this.selectedEventInstance.def.id===t.id},e.prototype.handleDocumentMousedown=function(t){o.isPrimaryMouseButton(t)&&this.processUnselect(t)},e.prototype.processUnselect=function(t){this.processRangeUnselect(t),this.processEventUnselect(t)},e.prototype.processRangeUnselect=function(t){var e;this.isSelected&&this.opt("unselectAuto")&&((e=this.opt("unselectCancel"))&&r(t.target).closest(e).length||this.unselect(t))},e.prototype.processEventUnselect=function(t){this.selectedEventInstance&&(r(t.target).closest(".fc-selected").length||this.unselectEventInstance())},e.prototype.triggerBaseRendered=function(){this.publiclyTrigger("viewRender",{context:this,args:[this,this.el]})},e.prototype.triggerBaseUnrendered=function(){this.publiclyTrigger("viewDestroy",{context:this,args:[this,this.el]})},e.prototype.triggerDayClick=function(t,e,n){var i=this.calendar.footprintToDateProfile(t);this.publiclyTrigger("dayClick",{context:e,args:[i.start,n,this]})},e.prototype.isDateInOtherMonth=function(t,e){return!1},e.prototype.getUnzonedRangeOption=function(t){var e=this.opt(t);if("function"==typeof e&&(e=e.apply(null,Array.prototype.slice.call(arguments,1))),e)return this.calendar.parseUnzonedRange(e)},e.prototype.initHiddenDays=function(){var t,e=this.opt("hiddenDays")||[],n=[],i=0;for(!1===this.opt("weekends")&&e.push(0,6),t=0;t<7;t++)(n[t]=-1!==r.inArray(t,e))||i++;if(!i)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n},e.prototype.trimHiddenDays=function(t){var e=t.getStart(),n=t.getEnd();return e&&(e=this.skipHiddenDays(e)),n&&(n=this.skipHiddenDays(n,-1,!0)),null===e||null===n||e<n?new c.default(e,n):null},e.prototype.isHiddenDay=function(t){return a.isMoment(t)&&(t=t.day()),this.isHiddenDayHash[t]},e.prototype.skipHiddenDays=function(t,e,n){void 0===e&&(e=1),void 0===n&&(n=!1);for(var i=t.clone();this.isHiddenDayHash[(i.day()+(n?e:0)+7)%7];)i.add(e,"days");return i},e}(u.default);e.default=h,h.prototype.usesMinMaxTime=!1,h.prototype.dateProfileGeneratorClass=l.default,h.watch("displayingDates",["isInDom","dateProfile"],function(t){this.requestDateRender(t.dateProfile)},function(){this.requestDateUnrender()}),h.watch("displayingBusinessHours",["displayingDates","businessHourGenerator"],function(t){this.requestBusinessHoursRender(t.businessHourGenerator)},function(){this.requestBusinessHoursUnrender()}),h.watch("initialEvents",["dateProfile"],function(t){return this.fetchInitialEvents(t.dateProfile)}),h.watch("bindingEvents",["initialEvents"],function(t){this.setEvents(t.initialEvents),this.bindEventChanges()},function(){this.unbindEventChanges(),this.unsetEvents()}),h.watch("displayingEvents",["displayingDates","hasEvents"],function(){this.requestEventsRender(this.get("currentEvents"))},function(){this.requestEventsUnrender()}),h.watch("title",["dateProfile"],function(t){return this.title=this.computeTitle(t.dateProfile)}),h.watch("legacyDateProps",["dateProfile"],function(t){var e=this.calendar,n=t.dateProfile;this.start=e.msToMoment(n.activeUnzonedRange.startMs,n.isRangeAllDay),this.end=e.msToMoment(n.activeUnzonedRange.endMs,n.isRangeAllDay),this.intervalStart=e.msToMoment(n.currentUnzonedRange.startMs,n.isRangeAllDay),this.intervalEnd=e.msToMoment(n.currentUnzonedRange.endMs,n.isRangeAllDay)})},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(4),a=function(){function t(t,e){this.view=t._getView(),this.component=t,this.fillRenderer=e}return t.prototype.opt=function(t){return this.view.opt(t)},t.prototype.rangeUpdated=function(){var t,e;this.eventTimeFormat=this.opt("eventTimeFormat")||this.opt("timeFormat")||this.computeEventTimeFormat(),t=this.opt("displayEventTime"),null==t&&(t=this.computeDisplayEventTime()),e=this.opt("displayEventEnd"),null==e&&(e=this.computeDisplayEventEnd()),this.displayEventTime=t,this.displayEventEnd=e},t.prototype.render=function(t){var e,n,i,r=this.component._getDateProfile(),a=[],o=[];for(e in t)n=t[e],i=n.sliceRenderRanges(r.activeUnzonedRange),n.getEventDef().hasBgRendering()?a.push.apply(a,i):o.push.apply(o,i);this.renderBgRanges(a),this.renderFgRanges(o)},t.prototype.unrender=function(){this.unrenderBgRanges(),this.unrenderFgRanges()},t.prototype.renderFgRanges=function(t){var e=this.component.eventRangesToEventFootprints(t),n=this.component.eventFootprintsToSegs(e);n=this.renderFgSegEls(n),!1!==this.renderFgSegs(n)&&(this.fgSegs=n)},t.prototype.unrenderFgRanges=function(){this.unrenderFgSegs(this.fgSegs||[]),this.fgSegs=null},t.prototype.renderBgRanges=function(t){var e=this.component.eventRangesToEventFootprints(t),n=this.component.eventFootprintsToSegs(e);!1!==this.renderBgSegs(n)&&(this.bgSegs=n)},t.prototype.unrenderBgRanges=function(){this.unrenderBgSegs(),this.bgSegs=null},t.prototype.getSegs=function(){return(this.bgSegs||[]).concat(this.fgSegs||[])},t.prototype.renderFgSegs=function(t){return!1},t.prototype.unrenderFgSegs=function(t){},t.prototype.renderBgSegs=function(t){var e=this;if(!this.fillRenderer)return!1;this.fillRenderer.renderSegs("bgEvent",t,{getClasses:function(t){return e.getBgClasses(t.footprint.eventDef)},getCss:function(t){return{"background-color":e.getBgColor(t.footprint.eventDef)}},filterEl:function(t,n){return e.filterEventRenderEl(t.footprint,n)}})},t.prototype.unrenderBgSegs=function(){this.fillRenderer&&this.fillRenderer.unrender("bgEvent")},t.prototype.renderFgSegEls=function(t,e){var n=this;void 0===e&&(e=!1);var r,a=this.view.hasPublicHandlers("eventRender"),o="",s=[];if(t.length){for(r=0;r<t.length;r++)this.beforeFgSegHtml(t[r]),o+=this.fgSegHtml(t[r],e);i(o).each(function(e,r){var o=t[e],l=i(r);a&&(l=n.filterEventRenderEl(o.footprint,l)),l&&(l.data("fc-seg",o),o.el=l,s.push(o))})}return s},t.prototype.beforeFgSegHtml=function(t){},t.prototype.fgSegHtml=function(t,e){},t.prototype.getSegClasses=function(t,e,n){var i=["fc-event",t.isStart?"fc-start":"fc-not-start",t.isEnd?"fc-end":"fc-not-end"].concat(this.getClasses(t.footprint.eventDef));return e&&i.push("fc-draggable"),n&&i.push("fc-resizable"),this.view.isEventDefSelected(t.footprint.eventDef)&&i.push("fc-selected"),i},t.prototype.filterEventRenderEl=function(t,e){var n=t.getEventLegacy(),r=this.view.publiclyTrigger("eventRender",{context:n,args:[n,e,this.view]});return!1===r?e=null:r&&!0!==r&&(e=i(r)),e},t.prototype.getTimeText=function(t,e,n){return this._getTimeText(t.eventInstance.dateProfile.start,t.eventInstance.dateProfile.end,t.componentFootprint.isAllDay,e,n)},t.prototype._getTimeText=function(t,e,n,i,r){return null==i&&(i=this.eventTimeFormat),null==r&&(r=this.displayEventEnd),this.displayEventTime&&!n?r&&e?this.view.formatRange({start:t,end:e},!1,i):t.format(i):""},t.prototype.computeEventTimeFormat=function(){return this.opt("smallTimeFormat")},t.prototype.computeDisplayEventTime=function(){return!0},t.prototype.computeDisplayEventEnd=function(){return!0},t.prototype.getBgClasses=function(t){var e=this.getClasses(t);return e.push("fc-bgevent"),e},t.prototype.getClasses=function(t){var e,n=this.getStylingObjs(t),i=[];for(e=0;e<n.length;e++)i.push.apply(i,n[e].eventClassName||n[e].className||[]);return i},t.prototype.getSkinCss=function(t){return{"background-color":this.getBgColor(t),"border-color":this.getBorderColor(t),color:this.getTextColor(t)}},t.prototype.getBgColor=function(t){var e,n,i=this.getStylingObjs(t);for(e=0;e<i.length&&!n;e++)n=i[e].eventBackgroundColor||i[e].eventColor||i[e].backgroundColor||i[e].color;return n||(n=this.opt("eventBackgroundColor")||this.opt("eventColor")),n},t.prototype.getBorderColor=function(t){var e,n,i=this.getStylingObjs(t);for(e=0;e<i.length&&!n;e++)n=i[e].eventBorderColor||i[e].eventColor||i[e].borderColor||i[e].color;return n||(n=this.opt("eventBorderColor")||this.opt("eventColor")),n},t.prototype.getTextColor=function(t){var e,n,i=this.getStylingObjs(t);for(e=0;e<i.length&&!n;e++)n=i[e].eventTextColor||i[e].textColor;return n||(n=this.opt("eventTextColor")),n},t.prototype.getStylingObjs=function(t){var e=this.getFallbackStylingObjs(t);return e.unshift(t),e},t.prototype.getFallbackStylingObjs=function(t){return[t.source]},t.prototype.sortEventSegs=function(t){t.sort(r.proxy(this,"compareEventSegs"))},t.prototype.compareEventSegs=function(t,e){var n=t.footprint,i=e.footprint,a=n.componentFootprint,o=i.componentFootprint,s=a.unzonedRange,l=o.unzonedRange;return s.startMs-l.startMs||l.endMs-l.startMs-(s.endMs-s.startMs)||o.isAllDay-a.isAllDay||r.compareByFieldSpecs(n.eventDef,i.eventDef,this.view.eventOrderSpecs,n.eventDef.miscProps,i.eventDef.miscProps)},t}();e.default=a},,,,,function(t,e,n){function i(t){return"en"!==t.locale()?t.clone().locale("en"):t}function r(t,e){return f(s(e).fakeFormatString,t)}function a(t,e,n,i,r){var a;return t=_.default.parseZone(t),e=_.default.parseZone(e),a=t.localeData(),n=a.longDateFormat(n)||n,o(s(n),t,e,i||" - ",r)}function o(t,e,n,i,r){var a,o,s,l=t.sameUnits,u=e.clone().stripZone(),d=n.clone().stripZone(),c=p(t.fakeFormatString,e),h=p(t.fakeFormatString,n),f="",g="",_="",v="",y="";for(a=0;a<l.length&&(!l[a]||u.isSame(d,l[a]));a++)f+=c[a];for(o=l.length-1;o>a&&(!l[o]||u.isSame(d,l[o]))&&(o-1!==a||"."!==c[o]);o--)g=c[o]+g;for(s=a;s<=o;s++)_+=c[s],v+=h[s];return(_||v)&&(y=r?v+i+_:_+i+v),m(f+y+g)}function s(t){return S[t]||(S[t]=l(t))}function l(t){var e=u(t);return{fakeFormatString:c(e),sameUnits:h(e)}}function u(t){for(var e,n=[],i=/\[([^\]]*)\]|\(([^\)]*)\)|(LTS|LT|(\w)\4*o?)|([^\w\[\(]+)/g;e=i.exec(t);)e[1]?n.push.apply(n,d(e[1])):e[2]?n.push({maybe:u(e[2])}):e[3]?n.push({token:e[3]}):e[5]&&n.push.apply(n,d(e[5]));return n}function d(t){return". "===t?["."," "]:[t]}function c(t){var e,n,i=[];for(e=0;e<t.length;e++)n=t[e],"string"==typeof n?i.push("["+n+"]"):n.token?n.token in w?i.push(y+"["+n.token+"]"):i.push(n.token):n.maybe&&i.push(b+c(n.maybe)+b);return i.join(v)}function h(t){var e,n,i,r=[];for(e=0;e<t.length;e++)n=t[e],n.token?(i=D[n.token.charAt(0)],r.push(i?i.unit:"second")):n.maybe?r.push.apply(r,h(n.maybe)):r.push(null);return r}function f(t,e){return m(p(t,e).join(""))}function p(t,e){var n,i,r=[],a=_.oldMomentFormat(e,t),o=a.split(v);for(n=0;n<o.length;n++)i=o[n],i.charAt(0)===y?r.push(w[i.substring(1)](e)):r.push(i);return r}function m(t){return t.replace(M,function(t,e){return e.match(/[1-9]/)?e:""})}function g(t){var e,n,i,r,a=u(t);for(e=0;e<a.length;e++)n=a[e],n.token&&(i=D[n.token.charAt(0)])&&(!r||i.value>r.value)&&(r=i);return r?r.unit:null}Object.defineProperty(e,"__esModule",{value:!0});var _=n(11);_.newMomentProto.format=function(){return this._fullCalendar&&arguments[0]?r(this,arguments[0]):this._ambigTime?_.oldMomentFormat(i(this),"YYYY-MM-DD"):this._ambigZone?_.oldMomentFormat(i(this),"YYYY-MM-DD[T]HH:mm:ss"):this._fullCalendar?_.oldMomentFormat(i(this)):_.oldMomentProto.format.apply(this,arguments)},_.newMomentProto.toISOString=function(){return this._ambigTime?_.oldMomentFormat(i(this),"YYYY-MM-DD"):this._ambigZone?_.oldMomentFormat(i(this),"YYYY-MM-DD[T]HH:mm:ss"):this._fullCalendar?_.oldMomentProto.toISOString.apply(i(this),arguments):_.oldMomentProto.toISOString.apply(this,arguments)};var v="\v",y="",b="",M=new RegExp(b+"([^"+b+"]*)"+b,"g"),w={t:function(t){return _.oldMomentFormat(t,"a").charAt(0)},T:function(t){return _.oldMomentFormat(t,"A").charAt(0)}},D={Y:{value:1,unit:"year"},M:{value:2,unit:"month"},W:{value:3,unit:"week"},w:{value:3,unit:"week"},D:{value:4,unit:"day"},d:{value:4,unit:"day"}};e.formatDate=r,e.formatRange=a;var S={};e.queryMostGranularFormatUnit=g},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e,n){this.unzonedRange=t,this.eventDef=e,n&&(this.eventInstance=n)}return t}();e.default=n},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(35),a=n(13),o=n(7),s=function(t){function e(){var e=t.call(this)||this;return e._watchers={},e._props={},e.applyGlobalWatchers(),e.constructed(),e}return i.__extends(e,t),e.watch=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];this.prototype.hasOwnProperty("_globalWatchArgs")||(this.prototype._globalWatchArgs=Object.create(this.prototype._globalWatchArgs)),this.prototype._globalWatchArgs[t]=e},e.prototype.constructed=function(){},e.prototype.applyGlobalWatchers=function(){var t,e=this._globalWatchArgs;for(t in e)this.watch.apply(this,[t].concat(e[t]))},e.prototype.has=function(t){return t in this._props},e.prototype.get=function(t){return void 0===t?this._props:this._props[t]},e.prototype.set=function(t,e){var n;"string"==typeof t?(n={},n[t]=void 0===e?null:e):n=t,this.setProps(n)},e.prototype.reset=function(t){var e,n=this._props,i={};for(e in n)i[e]=void 0;for(e in t)i[e]=t[e];this.setProps(i)},e.prototype.unset=function(t){var e,n,i={};for(e="string"==typeof t?[t]:t,n=0;n<e.length;n++)i[e[n]]=void 0;this.setProps(i)},e.prototype.setProps=function(t){var e,n,i={},r=0;for(e in t)"object"!=typeof(n=t[e])&&n===this._props[e]||(i[e]=n,r++);if(r){this.trigger("before:batchChange",i);for(e in i)n=i[e],this.trigger("before:change",e,n),this.trigger("before:change:"+e,n);for(e in i)n=i[e],void 0===n?delete this._props[e]:this._props[e]=n,this.trigger("change:"+e,n),this.trigger("change",e,n);this.trigger("batchChange",i)}},e.prototype.watch=function(t,e,n,i){var r=this;this.unwatch(t),this._watchers[t]=this._watchDeps(e,function(e){var i=n.call(r,e);i&&i.then?(r.unset(t),i.then(function(e){r.set(t,e)})):r.set(t,i)},function(e){r.unset(t),i&&i.call(r,e)})},e.prototype.unwatch=function(t){var e=this._watchers[t];e&&(delete this._watchers[t],e.teardown())},e.prototype._watchDeps=function(t,e,n){var i=this,r=0,a=t.length,o=0,s={},l=[],u=!1,d=function(t,e,i){1==++r&&o===a&&(u=!0,n(s),u=!1)},c=function(t,n,i){void 0===n?(i||void 0===s[t]||o--,delete s[t]):(i||void 0!==s[t]||o++,s[t]=n),--r||o===a&&(u||e(s))},h=function(t,e){i.on(t,e),l.push([t,e])};return t.forEach(function(t){var e=!1;"?"===t.charAt(0)&&(t=t.substring(1),e=!0),h("before:change:"+t,function(t){d()}),h("change:"+t,function(n){c(t,n,e)})}),t.forEach(function(t){var e=!1;"?"===t.charAt(0)&&(t=t.substring(1),e=!0),i.has(t)?(s[t]=i.get(t),o++):e&&o++}),o===a&&e(s),{teardown:function(){for(var t=0;t<l.length;t++)i.off(l[t][0],l[t][1]);l=null,o===a&&n()},flash:function(){o===a&&(n(),e(s))}}},e.prototype.flash=function(t){var e=this._watchers[t];e&&e.flash()},e}(r.default);e.default=s,s.prototype._globalWatchArgs={},a.default.mixInto(s),o.default.mixInto(s)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(4),a=n(15),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.defineStandardProps=function(t){var e=this.prototype;e.hasOwnProperty("standardPropMap")||(e.standardPropMap=Object.create(e.standardPropMap)),r.copyOwnProps(t,e.standardPropMap)},e.copyVerbatimStandardProps=function(t,e){var n,i=this.prototype.standardPropMap;for(n in i)null!=t[n]&&!0===i[n]&&(e[n]=t[n])},e.prototype.applyProps=function(t){var e,n=this.standardPropMap,i={},r={};for(e in t)!0===n[e]?this[e]=t[e]:!1===n[e]?i[e]=t[e]:r[e]=t[e];return this.applyMiscProps(r),this.applyManualStandardProps(i)},e.prototype.applyManualStandardProps=function(t){return!0},e.prototype.applyMiscProps=function(t){},e.prototype.isStandardProp=function(t){return t in this.standardPropMap},e}(a.default);e.default=o,o.prototype.standardPropMap={}},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e){this.def=t,this.dateProfile=e}return t.prototype.toLegacy=function(){var t=this.dateProfile,e=this.def.toLegacy();return e.start=t.start.clone(),e.end=t.end?t.end.clone():null,e},t}();e.default=n},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(0),o=n(37),s=n(53),l=n(16),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.isAllDay=function(){return!this.startTime&&!this.endTime},e.prototype.buildInstances=function(t){for(var e,n,i,r=this.source.calendar,a=t.getStart(),o=t.getEnd(),u=[];a.isBefore(o);)this.dowHash&&!this.dowHash[a.day()]||(e=r.applyTimezone(a),n=e.clone(),i=null,this.startTime?n.time(this.startTime):n.stripTime(),this.endTime&&(i=e.clone().time(this.endTime)),u.push(new s.default(this,new l.default(n,i,r)))),a.add(1,"days");return u},e.prototype.setDow=function(t){this.dowHash||(this.dowHash={});for(var e=0;e<t.length;e++)this.dowHash[t[e]]=!0},e.prototype.clone=function(){var e=t.prototype.clone.call(this);return e.startTime&&(e.startTime=a.duration(this.startTime)),e.endTime&&(e.endTime=a.duration(this.endTime)),this.dowHash&&(e.dowHash=r.extend({},this.dowHash)),e},e}(o.default);e.default=u,u.prototype.applyProps=function(t){var e=o.default.prototype.applyProps.call(this,t);return t.start&&(this.startTime=a.duration(t.start)),t.end&&(this.endTime=a.duration(t.end)),t.dow&&this.setDow(t.dow),e},u.defineStandardProps({start:!1,end:!1,dow:!1})},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(0),r=n(4),a=n(5),o=function(){function t(t){this._view=t}return t.prototype.opt=function(t){return this._view.opt(t)},t.prototype.trimHiddenDays=function(t){return this._view.trimHiddenDays(t)},t.prototype.msToUtcMoment=function(t,e){return this._view.calendar.msToUtcMoment(t,e)},t.prototype.buildPrev=function(t){var e=t.date.clone().startOf(t.currentRangeUnit).subtract(t.dateIncrement);return this.build(e,-1)},t.prototype.buildNext=function(t){var e=t.date.clone().startOf(t.currentRangeUnit).add(t.dateIncrement);return this.build(e,1)},t.prototype.build=function(t,e,n){void 0===n&&(n=!1);var r,a,o,s,l,u,d=!t.hasTime(),c=null,h=null;return r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(t=this.msToUtcMoment(r.constrainDate(t),d)),a=this.buildCurrentRangeInfo(t,e),o=/^(year|month|week|day)$/.test(a.unit),s=this.buildRenderRange(this.trimHiddenDays(a.unzonedRange),a.unit,o),s=this.trimHiddenDays(s),l=s.clone(),this.opt("showNonCurrentDates")||(l=l.intersect(a.unzonedRange)),c=i.duration(this.opt("minTime")),h=i.duration(this.opt("maxTime")),l=this.adjustActiveRange(l,c,h),l=l.intersect(r),l&&(t=this.msToUtcMoment(l.constrainDate(t),d)),u=a.unzonedRange.intersectsWith(r),{validUnzonedRange:r,currentUnzonedRange:a.unzonedRange,currentRangeUnit:a.unit,isRangeAllDay:o,activeUnzonedRange:l,renderUnzonedRange:s,minTime:c,maxTime:h,isValid:u,date:t,dateIncrement:this.buildDateIncrement(a.duration)}},t.prototype.buildValidRange=function(){return this._view.getUnzonedRangeOption("validRange",this._view.calendar.getNow())||new a.default},t.prototype.buildCurrentRangeInfo=function(t,e){var n,i=this._view.viewSpec,a=null,o=null,s=null;return i.duration?(a=i.duration,o=i.durationUnit,s=this.buildRangeFromDuration(t,e,a,o)):(n=this.opt("dayCount"))?(o="day",s=this.buildRangeFromDayCount(t,e,n)):(s=this.buildCustomVisibleRange(t))?o=r.computeGreatestUnit(s.getStart(),s.getEnd()):(a=this.getFallbackDuration(),o=r.computeGreatestUnit(a),s=this.buildRangeFromDuration(t,e,a,o)),{duration:a,unit:o,unzonedRange:s}},t.prototype.getFallbackDuration=function(){return i.duration({days:1})},t.prototype.adjustActiveRange=function(t,e,n){var i=t.getStart(),r=t.getEnd();return this._view.usesMinMaxTime&&(e<0&&i.time(0).add(e),n>864e5&&r.time(n-864e5)),new a.default(i,r)},t.prototype.buildRangeFromDuration=function(t,e,n,o){function s(){d=t.clone().startOf(f),c=d.clone().add(n),h=new a.default(d,c)}var l,u,d,c,h,f=this.opt("dateAlignment");return f||(l=this.opt("dateIncrement"),l?(u=i.duration(l),f=u<n?r.computeDurationGreatestUnit(u,l):o):f=o),n.as("days")<=1&&this._view.isHiddenDay(d)&&(d=this._view.skipHiddenDays(d,e),d.startOf("day")),s(),this.trimHiddenDays(h)||(t=this._view.skipHiddenDays(t,e),s()),h},t.prototype.buildRangeFromDayCount=function(t,e,n){var i,r,o=this.opt("dateAlignment"),s=0;if(o||-1!==e){i=t.clone(),o&&i.startOf(o),i.startOf("day"),i=this._view.skipHiddenDays(i),r=i.clone();do{r.add(1,"day"),this._view.isHiddenDay(r)||s++}while(s<n)}else{r=t.clone().startOf("day").add(1,"day"),r=this._view.skipHiddenDays(r,-1,!0),i=r.clone();do{i.add(-1,"day"),this._view.isHiddenDay(i)||s++}while(s<n)}return new a.default(i,r)},t.prototype.buildCustomVisibleRange=function(t){var e=this._view.getUnzonedRangeOption("visibleRange",this._view.calendar.applyTimezone(t));return!e||null!=e.startMs&&null!=e.endMs?e:null},t.prototype.buildRenderRange=function(t,e,n){return t.clone()},t.prototype.buildDateIncrement=function(t){var e,n=this.opt("dateIncrement");return n?i.duration(n):(e=this.opt("dateAlignment"))?i.duration(1,e):t||i.duration({days:1})},t}();e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(4),o=n(21),s=n(6),l=n(9),u=function(t){function e(e){var n=t.call(this,e)||this;return n.eventDefs=[],n}return i.__extends(e,t),e.parse=function(t,e){var n;return r.isArray(t.events)?n=t:r.isArray(t)&&(n={events:t}),!!n&&s.default.parse.call(this,n,e)},e.prototype.setRawEventDefs=function(t){this.rawEventDefs=t,this.eventDefs=this.parseEventDefs(t)},e.prototype.fetch=function(t,e,n){var i,r=this.eventDefs;if(null!=this.currentTimezone&&this.currentTimezone!==n)for(i=0;i<r.length;i++)r[i]instanceof l.default&&r[i].rezone();return this.currentTimezone=n,o.default.resolve(r)},e.prototype.addEventDef=function(t){this.eventDefs.push(t)},e.prototype.removeEventDefsById=function(t){return a.removeMatching(this.eventDefs,function(e){return e.id===t})},e.prototype.removeAllEventDefs=function(){this.eventDefs=[]},e.prototype.getPrimitive=function(){return this.rawEventDefs},e.prototype.applyManualStandardProps=function(e){var n=t.prototype.applyManualStandardProps.call(this,e);return this.setRawEventDefs(e.events),n},e}(s.default);e.default=u,u.defineStandardProps({events:!1})},function(t,e,n){function i(t,e){s[t]=e}function r(t){return t?!0===t?o.default:s[t]:a.default}Object.defineProperty(e,"__esModule",{value:!0});var a=n(221),o=n(222),s={};e.defineThemeSystem=i,e.getThemeSystemClass=r},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(4),a=function(){function t(t){this.isHorizontal=!1,this.isVertical=!1,this.els=i(t.els),this.isHorizontal=t.isHorizontal,this.isVertical=t.isVertical,this.forcedOffsetParentEl=t.offsetParent?i(t.offsetParent):null}return t.prototype.build=function(){var t=this.forcedOffsetParentEl;!t&&this.els.length>0&&(t=this.els.eq(0).offsetParent()),this.origin=t?t.offset():null,this.boundingRect=this.queryBoundingRect(),this.isHorizontal&&this.buildElHorizontals(),this.isVertical&&this.buildElVerticals()},t.prototype.clear=function(){this.origin=null,this.boundingRect=null,this.lefts=null,this.rights=null,this.tops=null,this.bottoms=null},t.prototype.ensureBuilt=function(){this.origin||this.build()},t.prototype.buildElHorizontals=function(){var t=[],e=[];this.els.each(function(n,r){var a=i(r),o=a.offset().left,s=a.outerWidth();t.push(o),e.push(o+s)}),this.lefts=t,this.rights=e},t.prototype.buildElVerticals=function(){var t=[],e=[];this.els.each(function(n,r){var a=i(r),o=a.offset().top,s=a.outerHeight();t.push(o),e.push(o+s)}),this.tops=t,this.bottoms=e},t.prototype.getHorizontalIndex=function(t){this.ensureBuilt();var e,n=this.lefts,i=this.rights,r=n.length;for(e=0;e<r;e++)if(t>=n[e]&&t<i[e])return e},t.prototype.getVerticalIndex=function(t){this.ensureBuilt();var e,n=this.tops,i=this.bottoms,r=n.length;for(e=0;e<r;e++)if(t>=n[e]&&t<i[e])return e},t.prototype.getLeftOffset=function(t){return this.ensureBuilt(),this.lefts[t]},t.prototype.getLeftPosition=function(t){return this.ensureBuilt(),this.lefts[t]-this.origin.left},t.prototype.getRightOffset=function(t){return this.ensureBuilt(),this.rights[t]},t.prototype.getRightPosition=function(t){return this.ensureBuilt(),this.rights[t]-this.origin.left},t.prototype.getWidth=function(t){return this.ensureBuilt(),this.rights[t]-this.lefts[t]},t.prototype.getTopOffset=function(t){return this.ensureBuilt(),this.tops[t]},t.prototype.getTopPosition=function(t){return this.ensureBuilt(),this.tops[t]-this.origin.top},t.prototype.getBottomOffset=function(t){return this.ensureBuilt(),this.bottoms[t]},t.prototype.getBottomPosition=function(t){return this.ensureBuilt(),this.bottoms[t]-this.origin.top},t.prototype.getHeight=function(t){return this.ensureBuilt(),this.bottoms[t]-this.tops[t]},t.prototype.queryBoundingRect=function(){var t;return this.els.length>0&&(t=r.getScrollParent(this.els.eq(0)),!t.is(document)&&!t.is("html,body"))?r.getClientRect(t):null},t.prototype.isPointInBounds=function(t,e){return this.isLeftInBounds(t)&&this.isTopInBounds(e)},t.prototype.isLeftInBounds=function(t){return!this.boundingRect||t>=this.boundingRect.left&&t<this.boundingRect.right},t.prototype.isTopInBounds=function(t){return!this.boundingRect||t>=this.boundingRect.top&&t<this.boundingRect.bottom},t}();e.default=a},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(4),a=n(7),o=n(23),s=function(){function t(t){this.isInteracting=!1,this.isDistanceSurpassed=!1,this.isDelayEnded=!1,this.isDragging=!1,this.isTouch=!1,this.isGeneric=!1,this.shouldCancelTouchScroll=!0,this.scrollAlwaysKills=!1,this.isAutoScroll=!1,this.scrollSensitivity=30,this.scrollSpeed=200,this.scrollIntervalMs=50,this.options=t||{}}return t.prototype.startInteraction=function(t,e){if(void 0===e&&(e={}),"mousedown"===t.type){if(o.default.get().shouldIgnoreMouse())return;if(!r.isPrimaryMouseButton(t))return;t.preventDefault()}this.isInteracting||(this.delay=r.firstDefined(e.delay,this.options.delay,0),this.minDistance=r.firstDefined(e.distance,this.options.distance,0),this.subjectEl=this.options.subjectEl,r.preventSelection(i("body")),this.isInteracting=!0,this.isTouch=r.getEvIsTouch(t),this.isGeneric="dragstart"===t.type,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,this.originX=r.getEvX(t),this.originY=r.getEvY(t),this.scrollEl=r.getScrollParent(i(t.target)),this.bindHandlers(),this.initAutoScroll(),this.handleInteractionStart(t),this.startDelay(t),this.minDistance||this.handleDistanceSurpassed(t))},t.prototype.handleInteractionStart=function(t){this.trigger("interactionStart",t)},t.prototype.endInteraction=function(t,e){this.isInteracting&&(this.endDrag(t),this.delayTimeoutId&&(clearTimeout(this.delayTimeoutId),this.delayTimeoutId=null),this.destroyAutoScroll(),this.unbindHandlers(),this.isInteracting=!1,this.handleInteractionEnd(t,e),r.allowSelection(i("body")))},t.prototype.handleInteractionEnd=function(t,e){this.trigger("interactionEnd",t,e||!1)},t.prototype.bindHandlers=function(){var t=o.default.get();this.isGeneric?this.listenTo(i(document),{drag:this.handleMove,dragstop:this.endInteraction}):this.isTouch?this.listenTo(t,{touchmove:this.handleTouchMove,touchend:this.endInteraction,scroll:this.handleTouchScroll}):this.listenTo(t,{mousemove:this.handleMouseMove,mouseup:this.endInteraction}),this.listenTo(t,{selectstart:r.preventDefault,contextmenu:r.preventDefault})},t.prototype.unbindHandlers=function(){this.stopListeningTo(o.default.get()),this.stopListeningTo(i(document))},t.prototype.startDrag=function(t,e){this.startInteraction(t,e),this.isDragging||(this.isDragging=!0,this.handleDragStart(t))},t.prototype.handleDragStart=function(t){this.trigger("dragStart",t)},t.prototype.handleMove=function(t){var e=r.getEvX(t)-this.originX,n=r.getEvY(t)-this.originY,i=this.minDistance;this.isDistanceSurpassed||e*e+n*n>=i*i&&this.handleDistanceSurpassed(t),this.isDragging&&this.handleDrag(e,n,t)},t.prototype.handleDrag=function(t,e,n){this.trigger("drag",t,e,n),this.updateAutoScroll(n)},t.prototype.endDrag=function(t){this.isDragging&&(this.isDragging=!1,this.handleDragEnd(t))},t.prototype.handleDragEnd=function(t){this.trigger("dragEnd",t)},t.prototype.startDelay=function(t){var e=this;this.delay?this.delayTimeoutId=setTimeout(function(){e.handleDelayEnd(t)},this.delay):this.handleDelayEnd(t)},t.prototype.handleDelayEnd=function(t){this.isDelayEnded=!0,this.isDistanceSurpassed&&this.startDrag(t)},t.prototype.handleDistanceSurpassed=function(t){this.isDistanceSurpassed=!0,this.isDelayEnded&&this.startDrag(t)},t.prototype.handleTouchMove=function(t){this.isDragging&&this.shouldCancelTouchScroll&&t.preventDefault(),this.handleMove(t)},t.prototype.handleMouseMove=function(t){this.handleMove(t)},t.prototype.handleTouchScroll=function(t){this.isDragging&&!this.scrollAlwaysKills||this.endInteraction(t,!0)},t.prototype.trigger=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];this.options[t]&&this.options[t].apply(this,e),this["_"+t]&&this["_"+t].apply(this,e)},t.prototype.initAutoScroll=function(){var t=this.scrollEl;this.isAutoScroll=this.options.scroll&&t&&!t.is(window)&&!t.is(document),this.isAutoScroll&&this.listenTo(t,"scroll",r.debounce(this.handleDebouncedScroll,100))},t.prototype.destroyAutoScroll=function(){this.endAutoScroll(),this.isAutoScroll&&this.stopListeningTo(this.scrollEl,"scroll")},t.prototype.computeScrollBounds=function(){this.isAutoScroll&&(this.scrollBounds=r.getOuterRect(this.scrollEl))},t.prototype.updateAutoScroll=function(t){var e,n,i,a,o=this.scrollSensitivity,s=this.scrollBounds,l=0,u=0;s&&(e=(o-(r.getEvY(t)-s.top))/o,n=(o-(s.bottom-r.getEvY(t)))/o,i=(o-(r.getEvX(t)-s.left))/o,a=(o-(s.right-r.getEvX(t)))/o,e>=0&&e<=1?l=e*this.scrollSpeed*-1:n>=0&&n<=1&&(l=n*this.scrollSpeed),i>=0&&i<=1?u=i*this.scrollSpeed*-1:a>=0&&a<=1&&(u=a*this.scrollSpeed)),this.setScrollVel(l,u)},t.prototype.setScrollVel=function(t,e){this.scrollTopVel=t,this.scrollLeftVel=e,this.constrainScrollVel(),!this.scrollTopVel&&!this.scrollLeftVel||this.scrollIntervalId||(this.scrollIntervalId=setInterval(r.proxy(this,"scrollIntervalFunc"),this.scrollIntervalMs))},t.prototype.constrainScrollVel=function(){var t=this.scrollEl;this.scrollTopVel<0?t.scrollTop()<=0&&(this.scrollTopVel=0):this.scrollTopVel>0&&t.scrollTop()+t[0].clientHeight>=t[0].scrollHeight&&(this.scrollTopVel=0),this.scrollLeftVel<0?t.scrollLeft()<=0&&(this.scrollLeftVel=0):this.scrollLeftVel>0&&t.scrollLeft()+t[0].clientWidth>=t[0].scrollWidth&&(this.scrollLeftVel=0)},t.prototype.scrollIntervalFunc=function(){var t=this.scrollEl,e=this.scrollIntervalMs/1e3;this.scrollTopVel&&t.scrollTop(t.scrollTop()+this.scrollTopVel*e),this.scrollLeftVel&&t.scrollLeft(t.scrollLeft()+this.scrollLeftVel*e),this.constrainScrollVel(),this.scrollTopVel||this.scrollLeftVel||this.endAutoScroll()},t.prototype.endAutoScroll=function(){this.scrollIntervalId&&(clearInterval(this.scrollIntervalId),this.scrollIntervalId=null,this.handleScrollEnd())},t.prototype.handleDebouncedScroll=function(){this.scrollIntervalId||this.handleScrollEnd()},t.prototype.handleScrollEnd=function(){},t}();e.default=s,a.default.mixInto(s)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(4),a=n(15),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.updateDayTable=function(){for(var t,e,n,i=this,r=i.view,a=r.calendar,o=a.msToUtcMoment(i.dateProfile.renderUnzonedRange.startMs,!0),s=a.msToUtcMoment(i.dateProfile.renderUnzonedRange.endMs,!0),l=-1,u=[],d=[];o.isBefore(s);)r.isHiddenDay(o)?u.push(l+.5):(l++,u.push(l),d.push(o.clone())),o.add(1,"days");if(this.breakOnWeeks){for(e=d[0].day(),t=1;t<d.length&&d[t].day()!==e;t++);n=Math.ceil(d.length/t)}else n=1,t=d.length;this.dayDates=d,this.dayIndices=u,this.daysPerRow=t,this.rowCnt=n,this.updateDayTableCols()},e.prototype.updateDayTableCols=function(){this.colCnt=this.computeColCnt(),this.colHeadFormat=this.opt("columnHeaderFormat")||this.opt("columnFormat")||this.computeColHeadFormat()},e.prototype.computeColCnt=function(){return this.daysPerRow},e.prototype.getCellDate=function(t,e){return this.dayDates[this.getCellDayIndex(t,e)].clone()},e.prototype.getCellRange=function(t,e){var n=this.getCellDate(t,e);return{start:n,end:n.clone().add(1,"days")}},e.prototype.getCellDayIndex=function(t,e){return t*this.daysPerRow+this.getColDayIndex(e)},e.prototype.getColDayIndex=function(t){return this.isRTL?this.colCnt-1-t:t},e.prototype.getDateDayIndex=function(t){var e=this.dayIndices,n=t.diff(this.dayDates[0],"days");return n<0?e[0]-1:n>=e.length?e[e.length-1]+1:e[n]},e.prototype.computeColHeadFormat=function(){return this.rowCnt>1||this.colCnt>10?"ddd":this.colCnt>1?this.opt("dayOfMonthFormat"):"dddd"},e.prototype.sliceRangeByRow=function(t){var e,n,i,r,a,o=this.daysPerRow,s=this.view.computeDayRange(t),l=this.getDateDayIndex(s.start),u=this.getDateDayIndex(s.end.clone().subtract(1,"days")),d=[];for(e=0;e<this.rowCnt;e++)n=e*o,i=n+o-1,r=Math.max(l,n),a=Math.min(u,i),r=Math.ceil(r),a=Math.floor(a),r<=a&&d.push({row:e,firstRowDayIndex:r-n,lastRowDayIndex:a-n,isStart:r===l,isEnd:a===u});return d},e.prototype.sliceRangeByDay=function(t){var e,n,i,r,a,o,s=this.daysPerRow,l=this.view.computeDayRange(t),u=this.getDateDayIndex(l.start),d=this.getDateDayIndex(l.end.clone().subtract(1,"days")),c=[];for(e=0;e<this.rowCnt;e++)for(n=e*s,i=n+s-1,r=n;r<=i;r++)a=Math.max(u,r),o=Math.min(d,r),a=Math.ceil(a),o=Math.floor(o),a<=o&&c.push({row:e,firstRowDayIndex:a-n,lastRowDayIndex:o-n,isStart:a===u,isEnd:o===d});return c},e.prototype.renderHeadHtml=function(){var t=this.view.calendar.theme;return'<div class="fc-row '+t.getClass("headerRow")+'"><table class="'+t.getClass("tableGrid")+'"><thead>'+this.renderHeadTrHtml()+"</thead></table></div>"},e.prototype.renderHeadIntroHtml=function(){return this.renderIntroHtml()},e.prototype.renderHeadTrHtml=function(){return"<tr>"+(this.isRTL?"":this.renderHeadIntroHtml())+this.renderHeadDateCellsHtml()+(this.isRTL?this.renderHeadIntroHtml():"")+"</tr>"},e.prototype.renderHeadDateCellsHtml=function(){var t,e,n=[];for(t=0;t<this.colCnt;t++)e=this.getCellDate(0,t),n.push(this.renderHeadDateCellHtml(e));return n.join("")},e.prototype.renderHeadDateCellHtml=function(t,e,n){var i,a=this,o=a.view,s=a.dateProfile.activeUnzonedRange.containsDate(t),l=["fc-day-header",o.calendar.theme.getClass("widgetHeader")];return i="function"==typeof a.opt("columnHeaderHtml")?a.opt("columnHeaderHtml")(t):"function"==typeof a.opt("columnHeaderText")?r.htmlEscape(a.opt("columnHeaderText")(t)):r.htmlEscape(t.format(a.colHeadFormat)),1===a.rowCnt?l=l.concat(a.getDayClasses(t,!0)):l.push("fc-"+r.dayIDs[t.day()]),'<th class="'+l.join(" ")+'"'+(1===(s&&a.rowCnt)?' data-date="'+t.format("YYYY-MM-DD")+'"':"")+(e>1?' colspan="'+e+'"':"")+(n?" "+n:"")+">"+(s?o.buildGotoAnchorHtml({date:t,forceOff:a.rowCnt>1||1===a.colCnt},i):i)+"</th>"},e.prototype.renderBgTrHtml=function(t){return"<tr>"+(this.isRTL?"":this.renderBgIntroHtml(t))+this.renderBgCellsHtml(t)+(this.isRTL?this.renderBgIntroHtml(t):"")+"</tr>"},e.prototype.renderBgIntroHtml=function(t){return this.renderIntroHtml()},e.prototype.renderBgCellsHtml=function(t){var e,n,i=[];for(e=0;e<this.colCnt;e++)n=this.getCellDate(t,e),i.push(this.renderBgCellHtml(n));return i.join("")},e.prototype.renderBgCellHtml=function(t,e){var n=this,i=n.view,r=n.dateProfile.activeUnzonedRange.containsDate(t),a=n.getDayClasses(t);return a.unshift("fc-day",i.calendar.theme.getClass("widgetContent")),'<td class="'+a.join(" ")+'"'+(r?' data-date="'+t.format("YYYY-MM-DD")+'"':"")+(e?" "+e:"")+"></td>"},e.prototype.renderIntroHtml=function(){},e.prototype.bookendCells=function(t){var e=this.renderIntroHtml();e&&(this.isRTL?t.append(e):t.prepend(e))},e}(a.default);e.default=o},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e){this.component=t,this.fillRenderer=e}return t.prototype.render=function(t){var e=this.component,n=e._getDateProfile().activeUnzonedRange,i=t.buildEventInstanceGroup(e.hasAllDayBusinessHours,n),r=i?e.eventRangesToEventFootprints(i.sliceRenderRanges(n)):[];this.renderEventFootprints(r)},t.prototype.renderEventFootprints=function(t){var e=this.component.eventFootprintsToSegs(t);this.renderSegs(e),this.segs=e},t.prototype.renderSegs=function(t){this.fillRenderer&&this.fillRenderer.renderSegs("businessHours",t,{getClasses:function(t){return["fc-nonbusiness","fc-bgevent"]}})},t.prototype.unrender=function(){this.fillRenderer&&this.fillRenderer.unrender("businessHours"),this.segs=null},t.prototype.getSegs=function(){return this.segs||[]},t}();e.default=n},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(4),a=function(){function t(t){this.fillSegTag="div",this.component=t,this.elsByFill={}}return t.prototype.renderFootprint=function(t,e,n){this.renderSegs(t,this.component.componentFootprintToSegs(e),n)},t.prototype.renderSegs=function(t,e,n){var i;return e=this.buildSegEls(t,e,n),i=this.attachSegEls(t,e),i&&this.reportEls(t,i),e},t.prototype.unrender=function(t){var e=this.elsByFill[t];e&&(e.remove(),delete this.elsByFill[t])},t.prototype.buildSegEls=function(t,e,n){var r,a=this,o="",s=[];if(e.length){for(r=0;r<e.length;r++)o+=this.buildSegHtml(t,e[r],n);i(o).each(function(t,r){var o=e[t],l=i(r);n.filterEl&&(l=n.filterEl(o,l)),l&&(l=i(l),l.is(a.fillSegTag)&&(o.el=l,s.push(o)))})}return s},t.prototype.buildSegHtml=function(t,e,n){var i=n.getClasses?n.getClasses(e):[],a=r.cssToStr(n.getCss?n.getCss(e):{});return"<"+this.fillSegTag+(i.length?' class="'+i.join(" ")+'"':"")+(a?' style="'+a+'"':"")+" />"},t.prototype.attachSegEls=function(t,e){},t.prototype.reportEls=function(t,e){this.elsByFill[t]?this.elsByFill[t]=this.elsByFill[t].add(e):this.elsByFill[t]=i(e)},t}();e.default=a},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(9),r=n(34),a=n(6),o=function(){function t(t,e){this.view=t._getView(),this.component=t,this.eventRenderer=e}return t.prototype.renderComponentFootprint=function(t){this.renderEventFootprints([this.fabricateEventFootprint(t)])},t.prototype.renderEventDraggingFootprints=function(t,e,n){this.renderEventFootprints(t,e,"fc-dragging",n?null:this.view.opt("dragOpacity"))},t.prototype.renderEventResizingFootprints=function(t,e,n){this.renderEventFootprints(t,e,"fc-resizing")},t.prototype.renderEventFootprints=function(t,e,n,i){var r,a=this.component.eventFootprintsToSegs(t),o="fc-helper "+(n||"");for(a=this.eventRenderer.renderFgSegEls(a),r=0;r<a.length;r++)a[r].el.addClass(o);if(null!=i)for(r=0;r<a.length;r++)a[r].el.css("opacity",i);this.helperEls=this.renderSegs(a,e)},t.prototype.renderSegs=function(t,e){},t.prototype.unrender=function(){this.helperEls&&(this.helperEls.remove(),this.helperEls=null)},t.prototype.fabricateEventFootprint=function(t){var e,n=this.view.calendar,o=n.footprintToDateProfile(t),s=new i.default(new a.default(n));return s.dateProfile=o,e=s.buildInstance(),new r.default(t,s,e)},t}();e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(23),a=n(14),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.bindToEl=function(t){var e=this.component;e.bindSegHandlerToEl(t,"click",this.handleClick.bind(this)),e.bindSegHandlerToEl(t,"mouseenter",this.handleMouseover.bind(this)),e.bindSegHandlerToEl(t,"mouseleave",this.handleMouseout.bind(this))},e.prototype.handleClick=function(t,e){!1===this.component.publiclyTrigger("eventClick",{context:t.el[0],args:[t.footprint.getEventLegacy(),e,this.view]})&&e.preventDefault()},e.prototype.handleMouseover=function(t,e){r.default.get().shouldIgnoreMouse()||this.mousedOverSeg||(this.mousedOverSeg=t,this.view.isEventDefResizable(t.footprint.eventDef)&&t.el.addClass("fc-allow-mouse-resize"),this.component.publiclyTrigger("eventMouseover",{context:t.el[0],args:[t.footprint.getEventLegacy(),e,this.view]}))},e.prototype.handleMouseout=function(t,e){this.mousedOverSeg&&(this.mousedOverSeg=null,this.view.isEventDefResizable(t.footprint.eventDef)&&t.el.removeClass("fc-allow-mouse-resize"),this.component.publiclyTrigger("eventMouseout",{context:t.el[0],args:[t.footprint.getEventLegacy(),e||{},this.view]}))},e.prototype.end=function(){this.mousedOverSeg&&this.handleMouseout(this.mousedOverSeg)},e}(a.default);e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(15),a=n(237),o=n(236),s=n(64),l=n(235),u=n(234),d=n(233),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e}(r.default);e.default=c,c.prototype.dateClickingClass=a.default,c.prototype.dateSelectingClass=o.default,c.prototype.eventPointingClass=s.default,c.prototype.eventDraggingClass=l.default,c.prototype.eventResizingClass=u.default,c.prototype.externalDroppingClass=d.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(4),o=n(58),s=n(227),l=n(5),u=n(12),d=n(34),c=n(61),h=n(65),f=n(42),p=n(60),m=n(243),g=n(244),_=n(245),v=function(t){function e(e){var n=t.call(this,e)||this;return n.cellWeekNumbersVisible=!1,n.bottomCoordPadding=0,n.isRigid=!1,n.hasAllDayBusinessHours=!0,n}return i.__extends(e,t),e.prototype.componentFootprintToSegs=function(t){var e,n,i=this.sliceRangeByRow(t.unzonedRange);for(e=0;e<i.length;e++)n=i[e],this.isRTL?(n.leftCol=this.daysPerRow-1-n.lastRowDayIndex,n.rightCol=this.daysPerRow-1-n.firstRowDayIndex):(n.leftCol=n.firstRowDayIndex,n.rightCol=n.lastRowDayIndex);return i},e.prototype.renderDates=function(t){this.dateProfile=t,this.updateDayTable(),this.renderGrid()},e.prototype.unrenderDates=function(){this.removeSegPopover()},e.prototype.renderGrid=function(){var t,e,n=this.view,i=this.rowCnt,r=this.colCnt,a="";for(this.headContainerEl&&this.headContainerEl.html(this.renderHeadHtml()),t=0;t<i;t++)a+=this.renderDayRowHtml(t,this.isRigid);for(this.el.html(a),this.rowEls=this.el.find(".fc-row"),this.cellEls=this.el.find(".fc-day, .fc-disabled-day"),this.rowCoordCache=new o.default({els:this.rowEls,isVertical:!0}),this.colCoordCache=new o.default({els:this.cellEls.slice(0,this.colCnt),isHorizontal:!0}),t=0;t<i;t++)for(e=0;e<r;e++)this.publiclyTrigger("dayRender",{context:n,args:[this.getCellDate(t,e),this.getCellEl(t,e),n]})},e.prototype.renderDayRowHtml=function(t,e){var n=this.view.calendar.theme,i=["fc-row","fc-week",n.getClass("dayRow")];return e&&i.push("fc-rigid"),'<div class="'+i.join(" ")+'"><div class="fc-bg"><table class="'+n.getClass("tableGrid")+'">'+this.renderBgTrHtml(t)+'</table></div><div class="fc-content-skeleton"><table>'+(this.getIsNumbersVisible()?"<thead>"+this.renderNumberTrHtml(t)+"</thead>":"")+"</table></div></div>"},e.prototype.getIsNumbersVisible=function(){return this.getIsDayNumbersVisible()||this.cellWeekNumbersVisible},e.prototype.getIsDayNumbersVisible=function(){return this.rowCnt>1},e.prototype.renderNumberTrHtml=function(t){return"<tr>"+(this.isRTL?"":this.renderNumberIntroHtml(t))+this.renderNumberCellsHtml(t)+(this.isRTL?this.renderNumberIntroHtml(t):"")+"</tr>"},e.prototype.renderNumberIntroHtml=function(t){return this.renderIntroHtml()},e.prototype.renderNumberCellsHtml=function(t){var e,n,i=[];for(e=0;e<this.colCnt;e++)n=this.getCellDate(t,e),i.push(this.renderNumberCellHtml(n));return i.join("")},e.prototype.renderNumberCellHtml=function(t){var e,n,i=this.view,r="",a=this.dateProfile.activeUnzonedRange.containsDate(t),o=this.getIsDayNumbersVisible()&&a;return o||this.cellWeekNumbersVisible?(e=this.getDayClasses(t),e.unshift("fc-day-top"),this.cellWeekNumbersVisible&&(n="ISO"===t._locale._fullCalendar_weekCalc?1:t._locale.firstDayOfWeek()),r+='<td class="'+e.join(" ")+'"'+(a?' data-date="'+t.format()+'"':"")+">",this.cellWeekNumbersVisible&&t.day()===n&&(r+=i.buildGotoAnchorHtml({date:t,type:"week"},{class:"fc-week-number"},t.format("w"))),o&&(r+=i.buildGotoAnchorHtml(t,{class:"fc-day-number"},t.format("D"))),r+="</td>"):"<td/>"},e.prototype.prepareHits=function(){this.colCoordCache.build(),this.rowCoordCache.build(),this.rowCoordCache.bottoms[this.rowCnt-1]+=this.bottomCoordPadding},e.prototype.releaseHits=function(){this.colCoordCache.clear(),this.rowCoordCache.clear()},e.prototype.queryHit=function(t,e){if(this.colCoordCache.isLeftInBounds(t)&&this.rowCoordCache.isTopInBounds(e)){var n=this.colCoordCache.getHorizontalIndex(t),i=this.rowCoordCache.getVerticalIndex(e);if(null!=i&&null!=n)return this.getCellHit(i,n)}},e.prototype.getHitFootprint=function(t){var e=this.getCellRange(t.row,t.col);return new u.default(new l.default(e.start,e.end),!0)},e.prototype.getHitEl=function(t){return this.getCellEl(t.row,t.col)},e.prototype.getCellHit=function(t,e){return{row:t,col:e,component:this,left:this.colCoordCache.getLeftOffset(e),right:this.colCoordCache.getRightOffset(e),top:this.rowCoordCache.getTopOffset(t),bottom:this.rowCoordCache.getBottomOffset(t)}},e.prototype.getCellEl=function(t,e){return this.cellEls.eq(t*this.colCnt+e)},e.prototype.executeEventUnrender=function(){this.removeSegPopover(),t.prototype.executeEventUnrender.call(this)},e.prototype.getOwnEventSegs=function(){return t.prototype.getOwnEventSegs.call(this).concat(this.popoverSegs||[])},e.prototype.renderDrag=function(t,e,n){var i;for(i=0;i<t.length;i++)this.renderHighlight(t[i].componentFootprint);if(t.length&&e&&e.component!==this)return this.helperRenderer.renderEventDraggingFootprints(t,e,n),!0},e.prototype.unrenderDrag=function(){this.unrenderHighlight(),this.helperRenderer.unrender()},e.prototype.renderEventResize=function(t,e,n){var i;for(i=0;i<t.length;i++)this.renderHighlight(t[i].componentFootprint);this.helperRenderer.renderEventResizingFootprints(t,e,n)},e.prototype.unrenderEventResize=function(){this.unrenderHighlight(),this.helperRenderer.unrender()},e.prototype.removeSegPopover=function(){this.segPopover&&this.segPopover.hide()},e.prototype.limitRows=function(t){var e,n,i=this.eventRenderer.rowStructs||[];for(e=0;e<i.length;e++)this.unlimitRow(e),!1!==(n=!!t&&("number"==typeof t?t:this.computeRowLevelLimit(e)))&&this.limitRow(e,n)},e.prototype.computeRowLevelLimit=function(t){function e(t,e){a=Math.max(a,r(e).outerHeight())}var n,i,a,o=this.rowEls.eq(t),s=o.height(),l=this.eventRenderer.rowStructs[t].tbodyEl.children();for(n=0;n<l.length;n++)if(i=l.eq(n).removeClass("fc-limited"),a=0,i.find("> td > :first-child").each(e),i.position().top+a>s)return n;return!1},e.prototype.limitRow=function(t,e){var n,i,a,o,s,l,u,d,c,h,f,p,m,g,_,v=this,y=this.eventRenderer.rowStructs[t],b=[],M=0,w=function(n){for(;M<n;)l=v.getCellSegs(t,M,e),l.length&&(c=i[e-1][M],_=v.renderMoreLink(t,M,l),g=r("<div/>").append(_),c.append(g),b.push(g[0])),M++};if(e&&e<y.segLevels.length){for(n=y.segLevels[e-1],i=y.cellMatrix,a=y.tbodyEl.children().slice(e).addClass("fc-limited").get(),o=0;o<n.length;o++){for(s=n[o],w(s.leftCol),d=[],u=0;M<=s.rightCol;)l=this.getCellSegs(t,M,e),d.push(l),u+=l.length,M++;if(u){for(c=i[e-1][s.leftCol],h=c.attr("rowspan")||1,f=[],p=0;p<d.length;p++)m=r('<td class="fc-more-cell"/>').attr("rowspan",h),l=d[p],_=this.renderMoreLink(t,s.leftCol+p,[s].concat(l)),g=r("<div/>").append(_),m.append(g),f.push(m[0]),b.push(m[0]);c.addClass("fc-limited").after(r(f)),a.push(c[0])}}w(this.colCnt),y.moreEls=r(b),y.limitedEls=r(a)}},e.prototype.unlimitRow=function(t){var e=this.eventRenderer.rowStructs[t];e.moreEls&&(e.moreEls.remove(),e.moreEls=null),e.limitedEls&&(e.limitedEls.removeClass("fc-limited"),e.limitedEls=null)},e.prototype.renderMoreLink=function(t,e,n){var i=this,a=this.view;return r('<a class="fc-more"/>').text(this.getMoreLinkText(n.length)).on("click",function(o){var s=i.opt("eventLimitClick"),l=i.getCellDate(t,e),u=r(o.currentTarget),d=i.getCellEl(t,e),c=i.getCellSegs(t,e),h=i.resliceDaySegs(c,l),f=i.resliceDaySegs(n,l);"function"==typeof s&&(s=i.publiclyTrigger("eventLimitClick",{context:a,args:[{date:l.clone(),dayEl:d,moreEl:u,segs:h,hiddenSegs:f},o,a]})),"popover"===s?i.showSegPopover(t,e,u,h):"string"==typeof s&&a.calendar.zoomTo(l,s)})},e.prototype.showSegPopover=function(t,e,n,i){var r,a,o=this,l=this.view,u=n.parent();r=1===this.rowCnt?l.el:this.rowEls.eq(t),a={className:"fc-more-popover "+l.calendar.theme.getClass("popover"),content:this.renderSegPopoverContent(t,e,i),parentEl:l.el,top:r.offset().top,autoHide:!0,viewportConstrain:this.opt("popoverViewportConstrain"),hide:function(){o.popoverSegs&&o.triggerBeforeEventSegsDestroyed(o.popoverSegs),o.segPopover.removeElement(),o.segPopover=null,o.popoverSegs=null}},this.isRTL?a.right=u.offset().left+u.outerWidth()+1:a.left=u.offset().left-1,this.segPopover=new s.default(a),this.segPopover.show(),this.bindAllSegHandlersToEl(this.segPopover.el),this.triggerAfterEventSegsRendered(i)},e.prototype.renderSegPopoverContent=function(t,e,n){var i,o=this.view,s=o.calendar.theme,l=this.getCellDate(t,e).format(this.opt("dayPopoverFormat")),u=r('<div class="fc-header '+s.getClass("popoverHeader")+'"><span class="fc-close '+s.getIconClass("close")+'"></span><span class="fc-title">'+a.htmlEscape(l)+'</span><div class="fc-clear"/></div><div class="fc-body '+s.getClass("popoverContent")+'"><div class="fc-event-container"></div></div>'),d=u.find(".fc-event-container");for(n=this.eventRenderer.renderFgSegEls(n,!0),this.popoverSegs=n,i=0;i<n.length;i++)this.hitsNeeded(),n[i].hit=this.getCellHit(t,e),this.hitsNotNeeded(),d.append(n[i].el);return u},e.prototype.resliceDaySegs=function(t,e){var n,i,a,o=e.clone(),s=o.clone().add(1,"days"),c=new l.default(o,s),h=[];for(n=0;n<t.length;n++)i=t[n],(a=i.footprint.componentFootprint.unzonedRange.intersect(c))&&h.push(r.extend({},i,{footprint:new d.default(new u.default(a,i.footprint.componentFootprint.isAllDay),i.footprint.eventDef,i.footprint.eventInstance),isStart:i.isStart&&a.isStart,isEnd:i.isEnd&&a.isEnd}));return this.eventRenderer.sortEventSegs(h),h},e.prototype.getMoreLinkText=function(t){var e=this.opt("eventLimitText");return"function"==typeof e?e(t):"+"+t+" "+e},e.prototype.getCellSegs=function(t,e,n){for(var i,r=this.eventRenderer.rowStructs[t].segMatrix,a=n||0,o=[];a<r.length;)i=r[a][e],i&&o.push(i),a++;return o},e}(f.default);e.default=v,v.prototype.eventRendererClass=m.default,v.prototype.businessHourRendererClass=c.default,v.prototype.helperRendererClass=g.default,v.prototype.fillRendererClass=_.default,h.default.mixInto(v),p.default.mixInto(v)},function(t,e,n){function i(t){return function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.colWeekNumbersVisible=!1,e}return r.__extends(e,t),e.prototype.renderHeadIntroHtml=function(){var t=this.view;return this.colWeekNumbersVisible?'<th class="fc-week-number '+t.calendar.theme.getClass("widgetHeader")+'" '+t.weekNumberStyleAttr()+"><span>"+o.htmlEscape(this.opt("weekNumberTitle"))+"</span></th>":""},e.prototype.renderNumberIntroHtml=function(t){var e=this.view,n=this.getCellDate(t,0);return this.colWeekNumbersVisible?'<td class="fc-week-number" '+e.weekNumberStyleAttr()+">"+e.buildGotoAnchorHtml({date:n,type:"week",forceOff:1===this.colCnt},n.format("w"))+"</td>":""},e.prototype.renderBgIntroHtml=function(){var t=this.view;return this.colWeekNumbersVisible?'<td class="fc-week-number '+t.calendar.theme.getClass("widgetContent")+'" '+t.weekNumberStyleAttr()+"></td>":""},e.prototype.renderIntroHtml=function(){var t=this.view;return this.colWeekNumbersVisible?'<td class="fc-week-number" '+t.weekNumberStyleAttr()+"></td>":""},e.prototype.getIsNumbersVisible=function(){return d.default.prototype.getIsNumbersVisible.apply(this,arguments)||this.colWeekNumbersVisible},e}(t)}Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),a=n(3),o=n(4),s=n(41),l=n(43),u=n(68),d=n(66),c=function(t){function e(e,n){var i=t.call(this,e,n)||this;return i.dayGrid=i.instantiateDayGrid(),i.dayGrid.isRigid=i.hasRigidRows(),i.opt("weekNumbers")&&(i.opt("weekNumbersWithinDays")?(i.dayGrid.cellWeekNumbersVisible=!0,i.dayGrid.colWeekNumbersVisible=!1):(i.dayGrid.cellWeekNumbersVisible=!1,i.dayGrid.colWeekNumbersVisible=!0)),i.addChild(i.dayGrid),i.scroller=new s.default({overflowX:"hidden",overflowY:"auto"}),i}return r.__extends(e,t),e.prototype.instantiateDayGrid=function(){return new(i(this.dayGridClass))(this)},e.prototype.executeDateRender=function(e){this.dayGrid.breakOnWeeks=/year|month|week/.test(e.currentRangeUnit),t.prototype.executeDateRender.call(this,e)},e.prototype.renderSkeleton=function(){var t,e;this.el.addClass("fc-basic-view").html(this.renderSkeletonHtml()),this.scroller.render(),t=this.scroller.el.addClass("fc-day-grid-container"),e=a('<div class="fc-day-grid" />').appendTo(t),this.el.find(".fc-body > tr > td").append(t),this.dayGrid.headContainerEl=this.el.find(".fc-head-container"),this.dayGrid.setElement(e)},e.prototype.unrenderSkeleton=function(){this.dayGrid.removeElement(),this.scroller.destroy()},e.prototype.renderSkeletonHtml=function(){var t=this.calendar.theme;return'<table class="'+t.getClass("tableGrid")+'">'+(this.opt("columnHeader")?'<thead class="fc-head"><tr><td class="fc-head-container '+t.getClass("widgetHeader")+'"> </td></tr></thead>':"")+'<tbody class="fc-body"><tr><td class="'+t.getClass("widgetContent")+'"></td></tr></tbody></table>'},e.prototype.weekNumberStyleAttr=function(){return null!=this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},e.prototype.hasRigidRows=function(){var t=this.opt("eventLimit");return t&&"number"!=typeof t},e.prototype.updateSize=function(e,n,i){var r,a,s=this.opt("eventLimit"),l=this.dayGrid.headContainerEl.find(".fc-row");if(!this.dayGrid.rowEls)return void(n||(r=this.computeScrollerHeight(e),this.scroller.setHeight(r)));t.prototype.updateSize.call(this,e,n,i),this.dayGrid.colWeekNumbersVisible&&(this.weekNumberWidth=o.matchCellWidths(this.el.find(".fc-week-number"))),this.scroller.clear(),o.uncompensateScroll(l),this.dayGrid.removeSegPopover(),s&&"number"==typeof s&&this.dayGrid.limitRows(s),r=this.computeScrollerHeight(e),this.setGridHeight(r,n),s&&"number"!=typeof s&&this.dayGrid.limitRows(s),n||(this.scroller.setHeight(r),a=this.scroller.getScrollbarWidths(),(a.left||a.right)&&(o.compensateScroll(l,a),r=this.computeScrollerHeight(e),this.scroller.setHeight(r)),this.scroller.lockOverflow(a))},e.prototype.computeScrollerHeight=function(t){return t-o.subtractInnerElHeight(this.el,this.scroller.el)},e.prototype.setGridHeight=function(t,e){e?o.undistributeHeight(this.dayGrid.rowEls):o.distributeHeight(this.dayGrid.rowEls,t,!0)},e.prototype.computeInitialDateScroll=function(){return{top:0}},e.prototype.queryDateScroll=function(){return{top:this.scroller.getScrollTop()}},e.prototype.applyDateScroll=function(t){void 0!==t.top&&this.scroller.setScrollTop(t.top)},e}(l.default);e.default=c,c.prototype.dateProfileGeneratorClass=u.default,c.prototype.dayGridClass=d.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(5),a=n(55),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.buildRenderRange=function(e,n,i){var a=t.prototype.buildRenderRange.call(this,e,n,i),o=this.msToUtcMoment(a.startMs,i),s=this.msToUtcMoment(a.endMs,i);return/^(year|month)$/.test(n)&&(o.startOf("week"),s.weekday()&&s.add(1,"week").startOf("week")),new r.default(o,s)},e}(a.default);e.default=o},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){function i(t,e,n){var i;for(i=0;i<t.length;i++)if(!e(t[i].eventInstance.toLegacy(),n?n.toLegacy():null))return!1;return!0}function r(t,e){var n,i,r,a,o=e.toLegacy();for(n=0;n<t.length;n++){if(i=t[n].eventInstance,r=i.def,!1===(a=r.getOverlap()))return!1;if("function"==typeof a&&!a(i.toLegacy(),o))return!1}return!0}Object.defineProperty(e,"__esModule",{value:!0});var a=n(5),o=n(12),s=n(36),l=n(6),u=n(19),d=function(){function t(t,e){this.eventManager=t,this._calendar=e}return t.prototype.opt=function(t){return this._calendar.opt(t)},t.prototype.isEventInstanceGroupAllowed=function(t){var e,n=t.getEventDef(),i=this.eventRangesToEventFootprints(t.getAllEventRanges()),r=this.getPeerEventInstances(n),a=r.map(u.eventInstanceToEventRange),o=this.eventRangesToEventFootprints(a),s=n.getConstraint(),l=n.getOverlap(),d=this.opt("eventAllow");for(e=0;e<i.length;e++)if(!this.isFootprintAllowed(i[e].componentFootprint,o,s,l,i[e].eventInstance))return!1;if(d)for(e=0;e<i.length;e++)if(!1===d(i[e].componentFootprint.toLegacy(this._calendar),i[e].getEventLegacy()))return!1;return!0},t.prototype.getPeerEventInstances=function(t){return this.eventManager.getEventInstancesWithoutId(t.id)},t.prototype.isSelectionFootprintAllowed=function(t){var e,n=this.eventManager.getEventInstances(),i=n.map(u.eventInstanceToEventRange),r=this.eventRangesToEventFootprints(i);return!(!this.isFootprintAllowed(t,r,this.opt("selectConstraint"),this.opt("selectOverlap"))||(e=this.opt("selectAllow"))&&!1===e(t.toLegacy(this._calendar)))},t.prototype.isFootprintAllowed=function(t,e,n,a,o){var s,l;if(null!=n&&(s=this.constraintValToFootprints(n,t.isAllDay),!this.isFootprintWithinConstraints(t,s)))return!1;if(l=this.collectOverlapEventFootprints(e,t),!1===a){if(l.length)return!1}else if("function"==typeof a&&!i(l,a,o))return!1;return!(o&&!r(l,o))},t.prototype.isFootprintWithinConstraints=function(t,e){var n;for(n=0;n<e.length;n++)if(this.footprintContainsFootprint(e[n],t))return!0;return!1},t.prototype.constraintValToFootprints=function(t,e){var n;return"businessHours"===t?this.buildCurrentBusinessFootprints(e):"object"==typeof t?(n=this.parseEventDefToInstances(t),n?this.eventInstancesToFootprints(n):this.parseFootprints(t)):null!=t?(n=this.eventManager.getEventInstancesWithId(t),this.eventInstancesToFootprints(n)):void 0},t.prototype.buildCurrentBusinessFootprints=function(t){var e=this._calendar.view,n=e.get("businessHourGenerator"),i=e.dateProfile.activeUnzonedRange,r=n.buildEventInstanceGroup(t,i);return r?this.eventInstancesToFootprints(r.eventInstances):[]},t.prototype.eventInstancesToFootprints=function(t){var e=t.map(u.eventInstanceToEventRange);return this.eventRangesToEventFootprints(e).map(u.eventFootprintToComponentFootprint)},t.prototype.collectOverlapEventFootprints=function(t,e){var n,i=[];for(n=0;n<t.length;n++)this.footprintsIntersect(e,t[n].componentFootprint)&&i.push(t[n]);return i},t.prototype.parseEventDefToInstances=function(t){var e=this.eventManager,n=s.default.parse(t,new l.default(this._calendar));return!!n&&n.buildInstances(e.currentPeriod.unzonedRange)},t.prototype.eventRangesToEventFootprints=function(t){var e,n=[];for(e=0;e<t.length;e++)n.push.apply(n,this.eventRangeToEventFootprints(t[e]));return n},t.prototype.eventRangeToEventFootprints=function(t){return[u.eventRangeToEventFootprint(t)]},t.prototype.parseFootprints=function(t){var e,n;return t.start&&(e=this._calendar.moment(t.start),e.isValid()||(e=null)),t.end&&(n=this._calendar.moment(t.end),n.isValid()||(n=null)),[new o.default(new a.default(e,n),e&&!e.hasTime()||n&&!n.hasTime())]},t.prototype.footprintContainsFootprint=function(t,e){return t.unzonedRange.containsRange(e.unzonedRange)},t.prototype.footprintsIntersect=function(t,e){return t.unzonedRange.intersectsWith(e.unzonedRange)},t}();e.default=d},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(19),a=n(20),o=n(54),s=n(6),l={start:"09:00",end:"17:00",dow:[1,2,3,4,5],rendering:"inverse-background"},u=function(){function t(t,e){this.rawComplexDef=t,this.calendar=e}return t.prototype.buildEventInstanceGroup=function(t,e){var n,i=this.buildEventDefs(t);if(i.length)return n=new a.default(r.eventDefsToEventInstances(i,e)),n.explicitEventDef=i[0],n},t.prototype.buildEventDefs=function(t){var e,n=this.rawComplexDef,r=[],a=!1,o=[];for(!0===n?r=[{}]:i.isPlainObject(n)?r=[n]:i.isArray(n)&&(r=n,a=!0),e=0;e<r.length;e++)a&&!r[e].dow||o.push(this.buildEventDef(t,r[e]));return o},t.prototype.buildEventDef=function(t,e){var n=i.extend({},l,e);return t&&(n.start=null,n.end=null),o.default.parse(n,new s.default(this.calendar))},t}();e.default=u},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(4),a=n(21),o=n(13),s=n(5),l=n(20),u=function(){function t(t,e,n){this.pendingCnt=0,this.freezeDepth=0,this.stuntedReleaseCnt=0,this.releaseCnt=0,this.start=t,this.end=e,this.timezone=n,this.unzonedRange=new s.default(t.clone().stripZone(),e.clone().stripZone()),this.requestsByUid={},this.eventDefsByUid={},this.eventDefsById={},this.eventInstanceGroupsById={}}return t.prototype.isWithinRange=function(t,e){return!t.isBefore(this.start)&&!e.isAfter(this.end)},t.prototype.requestSources=function(t){this.freeze();for(var e=0;e<t.length;e++)this.requestSource(t[e]);this.thaw()},t.prototype.requestSource=function(t){var e=this,n={source:t,status:"pending",eventDefs:null};this.requestsByUid[t.uid]=n,this.pendingCnt+=1,t.fetch(this.start,this.end,this.timezone).then(function(t){"cancelled"!==n.status&&(n.status="completed",n.eventDefs=t,e.addEventDefs(t),e.pendingCnt--,e.tryRelease())},function(){"cancelled"!==n.status&&(n.status="failed",e.pendingCnt--,e.tryRelease())})},t.prototype.purgeSource=function(t){var e=this.requestsByUid[t.uid];e&&(delete this.requestsByUid[t.uid],"pending"===e.status?(e.status="cancelled",this.pendingCnt--,this.tryRelease()):"completed"===e.status&&e.eventDefs.forEach(this.removeEventDef.bind(this)))},t.prototype.purgeAllSources=function(){var t,e,n=this.requestsByUid,i=0;for(t in n)e=n[t],"pending"===e.status?e.status="cancelled":"completed"===e.status&&i++;this.requestsByUid={},this.pendingCnt=0,i&&this.removeAllEventDefs()},t.prototype.getEventDefByUid=function(t){return this.eventDefsByUid[t]},t.prototype.getEventDefsById=function(t){var e=this.eventDefsById[t];return e?e.slice():[]},t.prototype.addEventDefs=function(t){for(var e=0;e<t.length;e++)this.addEventDef(t[e])},t.prototype.addEventDef=function(t){var e,n=this.eventDefsById,i=t.id,r=n[i]||(n[i]=[]),a=t.buildInstances(this.unzonedRange);for(r.push(t),this.eventDefsByUid[t.uid]=t,e=0;e<a.length;e++)this.addEventInstance(a[e],i)},t.prototype.removeEventDefsById=function(t){var e=this;this.getEventDefsById(t).forEach(function(t){e.removeEventDef(t)})},t.prototype.removeAllEventDefs=function(){var t=i.isEmptyObject(this.eventDefsByUid);this.eventDefsByUid={},this.eventDefsById={},this.eventInstanceGroupsById={},t||this.tryRelease()},t.prototype.removeEventDef=function(t){var e=this.eventDefsById,n=e[t.id];delete this.eventDefsByUid[t.uid],n&&(r.removeExact(n,t),n.length||delete e[t.id],this.removeEventInstancesForDef(t))},t.prototype.getEventInstances=function(){var t,e=this.eventInstanceGroupsById,n=[];for(t in e)n.push.apply(n,e[t].eventInstances);return n},t.prototype.getEventInstancesWithId=function(t){var e=this.eventInstanceGroupsById[t];return e?e.eventInstances.slice():[]},t.prototype.getEventInstancesWithoutId=function(t){var e,n=this.eventInstanceGroupsById,i=[];for(e in n)e!==t&&i.push.apply(i,n[e].eventInstances);return i},t.prototype.addEventInstance=function(t,e){var n=this.eventInstanceGroupsById;(n[e]||(n[e]=new l.default)).eventInstances.push(t),this.tryRelease()},t.prototype.removeEventInstancesForDef=function(t){var e,n=this.eventInstanceGroupsById,i=n[t.id];i&&(e=r.removeMatching(i.eventInstances,function(e){return e.def===t}),i.eventInstances.length||delete n[t.id],e&&this.tryRelease())},t.prototype.tryRelease=function(){this.pendingCnt||(this.freezeDepth?this.stuntedReleaseCnt++:this.release())},t.prototype.release=function(){this.releaseCnt++,this.trigger("release",this.eventInstanceGroupsById)},t.prototype.whenReleased=function(){var t=this;return this.releaseCnt?a.default.resolve(this.eventInstanceGroupsById):a.default.construct(function(e){t.one("release",e)})},t.prototype.freeze=function(){this.freezeDepth++||(this.stuntedReleaseCnt=0)},t.prototype.thaw=function(){--this.freezeDepth||!this.stuntedReleaseCnt||this.pendingCnt||this.release()},t}();e.default=u,o.default.mixInto(u)},function(t,e,n){function i(t,e){return t.getPrimitive()===e.getPrimitive()}Object.defineProperty(e,"__esModule",{value:!0});var r=n(3),a=n(4),o=n(219),s=n(56),l=n(6),u=n(38),d=n(9),c=n(20),h=n(13),f=n(7),p=function(){function t(t){this.calendar=t,this.stickySource=new s.default(t),this.otherSources=[]}return t.prototype.requestEvents=function(t,e,n,i){return!i&&this.currentPeriod&&this.currentPeriod.isWithinRange(t,e)&&n===this.currentPeriod.timezone||this.setPeriod(new o.default(t,e,n)),this.currentPeriod.whenReleased()},t.prototype.addSource=function(t){this.otherSources.push(t),this.currentPeriod&&this.currentPeriod.requestSource(t)},t.prototype.removeSource=function(t){a.removeExact(this.otherSources,t),this.currentPeriod&&this.currentPeriod.purgeSource(t)},t.prototype.removeAllSources=function(){this.otherSources=[],this.currentPeriod&&this.currentPeriod.purgeAllSources()},t.prototype.refetchSource=function(t){var e=this.currentPeriod;e&&(e.freeze(),e.purgeSource(t),e.requestSource(t),e.thaw())},t.prototype.refetchAllSources=function(){var t=this.currentPeriod;t&&(t.freeze(),t.purgeAllSources(),t.requestSources(this.getSources()),t.thaw())},t.prototype.getSources=function(){return[this.stickySource].concat(this.otherSources)},t.prototype.multiQuerySources=function(t){t?r.isArray(t)||(t=[t]):t=[];var e,n=[];for(e=0;e<t.length;e++)n.push.apply(n,this.querySources(t[e]));return n},t.prototype.querySources=function(t){var e,n,a=this.otherSources;for(e=0;e<a.length;e++)if((n=a[e])===t)return[n];return(n=this.getSourceById(l.default.normalizeId(t)))?[n]:(t=u.default.parse(t,this.calendar),t?r.grep(a,function(e){return i(t,e)}):void 0)},t.prototype.getSourceById=function(t){return r.grep(this.otherSources,function(e){return e.id&&e.id===t})[0]},t.prototype.setPeriod=function(t){this.currentPeriod&&(this.unbindPeriod(this.currentPeriod),this.currentPeriod=null),this.currentPeriod=t,this.bindPeriod(t),t.requestSources(this.getSources())},t.prototype.bindPeriod=function(t){this.listenTo(t,"release",function(t){this.trigger("release",t)})},t.prototype.unbindPeriod=function(t){this.stopListeningTo(t)},t.prototype.getEventDefByUid=function(t){if(this.currentPeriod)return this.currentPeriod.getEventDefByUid(t)},t.prototype.addEventDef=function(t,e){e&&this.stickySource.addEventDef(t),this.currentPeriod&&this.currentPeriod.addEventDef(t)},t.prototype.removeEventDefsById=function(t){this.getSources().forEach(function(e){e.removeEventDefsById(t)}),this.currentPeriod&&this.currentPeriod.removeEventDefsById(t)},t.prototype.removeAllEventDefs=function(){this.getSources().forEach(function(t){t.removeAllEventDefs()}),this.currentPeriod&&this.currentPeriod.removeAllEventDefs()},t.prototype.mutateEventsWithId=function(t,e){var n,i=this.currentPeriod,r=[];return i?(i.freeze(),n=i.getEventDefsById(t),n.forEach(function(t){i.removeEventDef(t),r.push(e.mutateSingle(t)),i.addEventDef(t)}),i.thaw(),function(){i.freeze();for(var t=0;t<n.length;t++)i.removeEventDef(n[t]),r[t](),i.addEventDef(n[t]);i.thaw()}):function(){}},t.prototype.buildMutatedEventInstanceGroup=function(t,e){var n,i,r=this.getEventDefsById(t),a=[];for(n=0;n<r.length;n++)(i=r[n].clone())instanceof d.default&&(e.mutateSingle(i),a.push.apply(a,i.buildInstances()));return new c.default(a)},t.prototype.freeze=function(){this.currentPeriod&&this.currentPeriod.freeze()},t.prototype.thaw=function(){this.currentPeriod&&this.currentPeriod.thaw()},t.prototype.getEventDefsById=function(t){return this.currentPeriod.getEventDefsById(t)},t.prototype.getEventInstances=function(){return this.currentPeriod.getEventInstances()},t.prototype.getEventInstancesWithId=function(t){return this.currentPeriod.getEventInstancesWithId(t)},t.prototype.getEventInstancesWithoutId=function(t){return this.currentPeriod.getEventInstancesWithoutId(t)},t}();e.default=p,h.default.mixInto(p),f.default.mixInto(p)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(22),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e}(r.default);e.default=a,a.prototype.classes={widget:"fc-unthemed",widgetHeader:"fc-widget-header",widgetContent:"fc-widget-content",buttonGroup:"fc-button-group",button:"fc-button",cornerLeft:"fc-corner-left",cornerRight:"fc-corner-right",stateDefault:"fc-state-default",stateActive:"fc-state-active",stateDisabled:"fc-state-disabled",stateHover:"fc-state-hover",stateDown:"fc-state-down",popoverHeader:"fc-widget-header",popoverContent:"fc-widget-content",headerRow:"fc-widget-header",dayRow:"fc-widget-content",listView:"fc-widget-content"},a.prototype.baseIconClass="fc-icon",a.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-left-single-arrow",next:"fc-icon-right-single-arrow",prevYear:"fc-icon-left-double-arrow",nextYear:"fc-icon-right-double-arrow"},a.prototype.iconOverrideOption="buttonIcons",a.prototype.iconOverrideCustomButtonOption="icon",a.prototype.iconOverridePrefix="fc-icon-"},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(22),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e}(r.default);e.default=a,a.prototype.classes={widget:"ui-widget",widgetHeader:"ui-widget-header",widgetContent:"ui-widget-content",buttonGroup:"fc-button-group",button:"ui-button",cornerLeft:"ui-corner-left",cornerRight:"ui-corner-right",stateDefault:"ui-state-default",stateActive:"ui-state-active",stateDisabled:"ui-state-disabled",stateHover:"ui-state-hover",stateDown:"ui-state-down",today:"ui-state-highlight",popoverHeader:"ui-widget-header",popoverContent:"ui-widget-content",headerRow:"ui-widget-header",dayRow:"ui-widget-content",listView:"ui-widget-content"},a.prototype.baseIconClass="ui-icon",a.prototype.iconClasses={close:"ui-icon-closethick",prev:"ui-icon-circle-triangle-w",next:"ui-icon-circle-triangle-e",prevYear:"ui-icon-seek-prev",nextYear:"ui-icon-seek-next"},a.prototype.iconOverrideOption="themeButtonIcons",a.prototype.iconOverrideCustomButtonOption="themeIcon",a.prototype.iconOverridePrefix="ui-icon-"},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(21),o=n(6),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.parse=function(t,e){var n;return r.isFunction(t.events)?n=t:r.isFunction(t)&&(n={events:t}),!!n&&o.default.parse.call(this,n,e)},e.prototype.fetch=function(t,e,n){var i=this;return this.calendar.pushLoading(),a.default.construct(function(r){i.func.call(i.calendar,t.clone(),e.clone(),n,function(t){i.calendar.popLoading(),r(i.parseEventDefs(t))})})},e.prototype.getPrimitive=function(){return this.func},e.prototype.applyManualStandardProps=function(e){var n=t.prototype.applyManualStandardProps.call(this,e);return this.func=e.events,n},e}(o.default);e.default=s,s.defineStandardProps({events:!1})},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(4),o=n(21),s=n(6),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.parse=function(t,e){var n;return"string"==typeof t.url?n=t:"string"==typeof t&&(n={url:t}),!!n&&s.default.parse.call(this,n,e)},e.prototype.fetch=function(t,n,i){var s=this,l=this.ajaxSettings,u=l.success,d=l.error,c=this.buildRequestParams(t,n,i);return this.calendar.pushLoading(),o.default.construct(function(t,n){r.ajax(r.extend({},e.AJAX_DEFAULTS,l,{url:s.url,data:c,success:function(e,i,o){var l;s.calendar.popLoading(),e?(l=a.applyAll(u,s,[e,i,o]),r.isArray(l)&&(e=l),t(s.parseEventDefs(e))):n()},error:function(t,e,i){s.calendar.popLoading(),a.applyAll(d,s,[t,e,i]),n()}}))})},e.prototype.buildRequestParams=function(t,e,n){var i,a,o,s,l=this.calendar,u=this.ajaxSettings,d={};return i=this.startParam,null==i&&(i=l.opt("startParam")),a=this.endParam,null==a&&(a=l.opt("endParam")),o=this.timezoneParam,null==o&&(o=l.opt("timezoneParam")),s=r.isFunction(u.data)?u.data():u.data||{},r.extend(d,s),d[i]=t.format(),d[a]=e.format(),n&&"local"!==n&&(d[o]=n),d},e.prototype.getPrimitive=function(){return this.url},e.prototype.applyMiscProps=function(t){this.ajaxSettings=t},e.AJAX_DEFAULTS={dataType:"json",cache:!1},e}(s.default);e.default=l,l.defineStandardProps({url:!0,startParam:!0,endParam:!0,timezoneParam:!0})},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t){this.items=t||[]}return t.prototype.proxyCall=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var i=[];return this.items.forEach(function(n){i.push(n[t].apply(n,e))}),i},t}();e.default=n},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(4),a=n(7),o=function(){function t(t,e){this.isFollowing=!1,this.isHidden=!1,this.isAnimating=!1,this.options=e=e||{},this.sourceEl=t,this.parentEl=e.parentEl?i(e.parentEl):t.parent()}return t.prototype.start=function(t){this.isFollowing||(this.isFollowing=!0,this.y0=r.getEvY(t),this.x0=r.getEvX(t),this.topDelta=0,this.leftDelta=0,this.isHidden||this.updatePosition(),r.getEvIsTouch(t)?this.listenTo(i(document),"touchmove",this.handleMove):this.listenTo(i(document),"mousemove",this.handleMove))},t.prototype.stop=function(t,e){var n=this,r=this.options.revertDuration,a=function(){n.isAnimating=!1,n.removeElement(),n.top0=n.left0=null,e&&e()};this.isFollowing&&!this.isAnimating&&(this.isFollowing=!1,this.stopListeningTo(i(document)),t&&r&&!this.isHidden?(this.isAnimating=!0,this.el.animate({top:this.top0,left:this.left0},{duration:r,complete:a})):a())},t.prototype.getEl=function(){var t=this.el;return t||(t=this.el=this.sourceEl.clone().addClass(this.options.additionalClass||"").css({position:"absolute",visibility:"",display:this.isHidden?"none":"",margin:0,right:"auto",bottom:"auto",width:this.sourceEl.width(),height:this.sourceEl.height(),opacity:this.options.opacity||"",zIndex:this.options.zIndex}),t.addClass("fc-unselectable"),t.appendTo(this.parentEl)),t},t.prototype.removeElement=function(){this.el&&(this.el.remove(),this.el=null)},t.prototype.updatePosition=function(){var t,e;this.getEl(),null==this.top0&&(t=this.sourceEl.offset(),e=this.el.offsetParent().offset(),this.top0=t.top-e.top,this.left0=t.left-e.left),this.el.css({top:this.top0+this.topDelta,left:this.left0+this.leftDelta})},t.prototype.handleMove=function(t){this.topDelta=r.getEvY(t)-this.y0,this.leftDelta=r.getEvX(t)-this.x0,this.isHidden||this.updatePosition()},t.prototype.hide=function(){this.isHidden||(this.isHidden=!0,this.el&&this.el.hide())},t.prototype.show=function(){this.isHidden&&(this.isHidden=!1,this.updatePosition(),this.getEl().show())},t}();e.default=o,a.default.mixInto(o)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(4),a=n(7),o=function(){function t(t){this.isHidden=!0,this.margin=10,this.options=t||{}}return t.prototype.show=function(){this.isHidden&&(this.el||this.render(),this.el.show(),this.position(),this.isHidden=!1,this.trigger("show"))},t.prototype.hide=function(){this.isHidden||(this.el.hide(),this.isHidden=!0,this.trigger("hide"))},t.prototype.render=function(){var t=this,e=this.options;this.el=i('<div class="fc-popover"/>').addClass(e.className||"").css({top:0,left:0}).append(e.content).appendTo(e.parentEl),this.el.on("click",".fc-close",function(){t.hide()}),e.autoHide&&this.listenTo(i(document),"mousedown",this.documentMousedown)},t.prototype.documentMousedown=function(t){this.el&&!i(t.target).closest(this.el).length&&this.hide()},t.prototype.removeElement=function(){this.hide(),this.el&&(this.el.remove(),this.el=null),this.stopListeningTo(i(document),"mousedown")},t.prototype.position=function(){var t,e,n,a,o,s=this.options,l=this.el.offsetParent().offset(),u=this.el.outerWidth(),d=this.el.outerHeight(),c=i(window),h=r.getScrollParent(this.el);a=s.top||0,o=void 0!==s.left?s.left:void 0!==s.right?s.right-u:0,h.is(window)||h.is(document)?(h=c,t=0,e=0):(n=h.offset(),t=n.top,e=n.left),t+=c.scrollTop(),e+=c.scrollLeft(),!1!==s.viewportConstrain&&(a=Math.min(a,t+h.outerHeight()-d-this.margin),a=Math.max(a,t+this.margin),o=Math.min(o,e+h.outerWidth()-u-this.margin),o=Math.max(o,e+this.margin)),this.el.css({top:a-l.top,left:o-l.left})},t.prototype.trigger=function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1))},t}();e.default=o,a.default.mixInto(o)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(13),r=function(){function t(){this.q=[],this.isPaused=!1,this.isRunning=!1}return t.prototype.queue=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.q.push.apply(this.q,t),this.tryStart()},t.prototype.pause=function(){this.isPaused=!0},t.prototype.resume=function(){this.isPaused=!1,this.tryStart()},t.prototype.getIsIdle=function(){return!this.isRunning&&!this.isPaused},t.prototype.tryStart=function(){!this.isRunning&&this.canRunNext()&&(this.isRunning=!0,this.trigger("start"),this.runRemaining())},t.prototype.canRunNext=function(){return!this.isPaused&&this.q.length},t.prototype.runRemaining=function(){var t,e,n=this;do{if(t=this.q.shift(),(e=this.runTask(t))&&e.then)return void e.then(function(){n.canRunNext()&&n.runRemaining()})}while(this.canRunNext());this.trigger("stop"),this.isRunning=!1,this.tryStart()},t.prototype.runTask=function(t){return t()},t}();e.default=r,i.default.mixInto(r)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(228),a=function(t){function e(e){var n=t.call(this)||this;return n.waitsByNamespace=e||{},n}return i.__extends(e,t),e.prototype.queue=function(t,e,n){var i,r={func:t,namespace:e,type:n};e&&(i=this.waitsByNamespace[e]),this.waitNamespace&&(e===this.waitNamespace&&null!=i?this.delayWait(i):(this.clearWait(),this.tryStart())),this.compoundTask(r)&&(this.waitNamespace||null==i?this.tryStart():this.startWait(e,i))},e.prototype.startWait=function(t,e){this.waitNamespace=t,this.spawnWait(e)},e.prototype.delayWait=function(t){clearTimeout(this.waitId),this.spawnWait(t)},e.prototype.spawnWait=function(t){var e=this;this.waitId=setTimeout(function(){e.waitNamespace=null,e.tryStart()},t)},e.prototype.clearWait=function(){this.waitNamespace&&(clearTimeout(this.waitId),this.waitId=null,this.waitNamespace=null)},e.prototype.canRunNext=function(){if(!t.prototype.canRunNext.call(this))return!1;if(this.waitNamespace){for(var e=this.q,n=0;n<e.length;n++)if(e[n].namespace!==this.waitNamespace)return!0;return!1}return!0},e.prototype.runTask=function(t){t.func()},e.prototype.compoundTask=function(t){var e,n,i=this.q,r=!0;if(t.namespace&&"destroy"===t.type)for(e=i.length-1;e>=0;e--)if(n=i[e],n.namespace===t.namespace)switch(n.type){case"init":r=!1;case"add":case"remove":i.splice(e,1)}return r&&i.push(t),r},e}(r.default);e.default=a},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(51),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.setElement=function(t){this.el=t,this.bindGlobalHandlers(),this.renderSkeleton(),this.set("isInDom",!0)},e.prototype.removeElement=function(){this.unset("isInDom"),this.unrenderSkeleton(),this.unbindGlobalHandlers(),this.el.remove()},e.prototype.bindGlobalHandlers=function(){},e.prototype.unbindGlobalHandlers=function(){},e.prototype.renderSkeleton=function(){},e.prototype.unrenderSkeleton=function(){},e}(r.default);e.default=a},function(t,e,n){function i(t){var e,n,i,r=[];for(e in t)for(n=t[e].eventInstances,i=0;i<n.length;i++)r.push(n[i].toLegacy());return r}Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),a=n(3),o=n(0),s=n(4),l=n(11),u=n(49),d=n(230),c=n(19),h=function(t){function e(n,i){var r=t.call(this)||this;return r.isRTL=!1,r.hitsNeededDepth=0,r.hasAllDayBusinessHours=!1,r.isDatesRendered=!1,n&&(r.view=n),i&&(r.options=i),r.uid=String(e.guid++),r.childrenByUid={},r.nextDayThreshold=o.duration(r.opt("nextDayThreshold")),r.isRTL=r.opt("isRTL"),r.fillRendererClass&&(r.fillRenderer=new r.fillRendererClass(r)),r.eventRendererClass&&(r.eventRenderer=new r.eventRendererClass(r,r.fillRenderer)),r.helperRendererClass&&r.eventRenderer&&(r.helperRenderer=new r.helperRendererClass(r,r.eventRenderer)),r.businessHourRendererClass&&r.fillRenderer&&(r.businessHourRenderer=new r.businessHourRendererClass(r,r.fillRenderer)),r}return r.__extends(e,t),e.prototype.addChild=function(t){return!this.childrenByUid[t.uid]&&(this.childrenByUid[t.uid]=t,!0)},e.prototype.removeChild=function(t){return!!this.childrenByUid[t.uid]&&(delete this.childrenByUid[t.uid],!0)},e.prototype.updateSize=function(t,e,n){this.callChildren("updateSize",arguments)},e.prototype.opt=function(t){return this._getView().opt(t)},e.prototype.publiclyTrigger=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=this._getCalendar();return n.publiclyTrigger.apply(n,t)},e.prototype.hasPublicHandlers=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=this._getCalendar();return n.hasPublicHandlers.apply(n,t)},e.prototype.executeDateRender=function(t){this.dateProfile=t,this.renderDates(t),this.isDatesRendered=!0,this.callChildren("executeDateRender",arguments)},e.prototype.executeDateUnrender=function(){this.callChildren("executeDateUnrender",arguments),this.dateProfile=null,this.unrenderDates(),this.isDatesRendered=!1},e.prototype.renderDates=function(t){},e.prototype.unrenderDates=function(){},e.prototype.getNowIndicatorUnit=function(){},e.prototype.renderNowIndicator=function(t){this.callChildren("renderNowIndicator",arguments)},e.prototype.unrenderNowIndicator=function(){this.callChildren("unrenderNowIndicator",arguments)},e.prototype.renderBusinessHours=function(t){this.businessHourRenderer&&this.businessHourRenderer.render(t),this.callChildren("renderBusinessHours",arguments)},e.prototype.unrenderBusinessHours=function(){this.callChildren("unrenderBusinessHours",arguments),this.businessHourRenderer&&this.businessHourRenderer.unrender()},e.prototype.executeEventRender=function(t){this.eventRenderer?(this.eventRenderer.rangeUpdated(),this.eventRenderer.render(t)):this.renderEvents&&this.renderEvents(i(t)),this.callChildren("executeEventRender",arguments)},e.prototype.executeEventUnrender=function(){this.callChildren("executeEventUnrender",arguments),this.eventRenderer?this.eventRenderer.unrender():this.destroyEvents&&this.destroyEvents()},e.prototype.getBusinessHourSegs=function(){var t=this.getOwnBusinessHourSegs();return this.iterChildren(function(e){t.push.apply(t,e.getBusinessHourSegs())}),t},e.prototype.getOwnBusinessHourSegs=function(){return this.businessHourRenderer?this.businessHourRenderer.getSegs():[]},e.prototype.getEventSegs=function(){var t=this.getOwnEventSegs();return this.iterChildren(function(e){t.push.apply(t,e.getEventSegs())}),t},e.prototype.getOwnEventSegs=function(){return this.eventRenderer?this.eventRenderer.getSegs():[]},e.prototype.triggerAfterEventsRendered=function(){this.triggerAfterEventSegsRendered(this.getEventSegs()),this.publiclyTrigger("eventAfterAllRender",{context:this,args:[this]})},e.prototype.triggerAfterEventSegsRendered=function(t){var e=this;this.hasPublicHandlers("eventAfterRender")&&t.forEach(function(t){var n;t.el&&(n=t.footprint.getEventLegacy(),e.publiclyTrigger("eventAfterRender",{context:n,args:[n,t.el,e]}))})},e.prototype.triggerBeforeEventsDestroyed=function(){this.triggerBeforeEventSegsDestroyed(this.getEventSegs())},e.prototype.triggerBeforeEventSegsDestroyed=function(t){var e=this;this.hasPublicHandlers("eventDestroy")&&t.forEach(function(t){var n;t.el&&(n=t.footprint.getEventLegacy(),e.publiclyTrigger("eventDestroy",{context:n,args:[n,t.el,e]}))})},e.prototype.showEventsWithId=function(t){this.getEventSegs().forEach(function(e){e.footprint.eventDef.id===t&&e.el&&e.el.css("visibility","")}),this.callChildren("showEventsWithId",arguments)},e.prototype.hideEventsWithId=function(t){this.getEventSegs().forEach(function(e){e.footprint.eventDef.id===t&&e.el&&e.el.css("visibility","hidden")}),this.callChildren("hideEventsWithId",arguments)},e.prototype.renderDrag=function(t,e,n){var i=!1;return this.iterChildren(function(r){r.renderDrag(t,e,n)&&(i=!0)}),i},e.prototype.unrenderDrag=function(){this.callChildren("unrenderDrag",arguments)},e.prototype.renderEventResize=function(t,e,n){this.callChildren("renderEventResize",arguments)},e.prototype.unrenderEventResize=function(){this.callChildren("unrenderEventResize",arguments)},e.prototype.renderSelectionFootprint=function(t){this.renderHighlight(t),this.callChildren("renderSelectionFootprint",arguments)},e.prototype.unrenderSelection=function(){this.unrenderHighlight(),this.callChildren("unrenderSelection",arguments)},e.prototype.renderHighlight=function(t){this.fillRenderer&&this.fillRenderer.renderFootprint("highlight",t,{getClasses:function(){return["fc-highlight"]}}),this.callChildren("renderHighlight",arguments)},e.prototype.unrenderHighlight=function(){this.fillRenderer&&this.fillRenderer.unrender("highlight"),this.callChildren("unrenderHighlight",arguments)},e.prototype.hitsNeeded=function(){this.hitsNeededDepth++||this.prepareHits(),this.callChildren("hitsNeeded",arguments)},e.prototype.hitsNotNeeded=function(){this.hitsNeededDepth&&!--this.hitsNeededDepth&&this.releaseHits(),this.callChildren("hitsNotNeeded",arguments)},e.prototype.prepareHits=function(){},e.prototype.releaseHits=function(){},e.prototype.queryHit=function(t,e){var n,i,r=this.childrenByUid;for(n in r)if(i=r[n].queryHit(t,e))break;return i},e.prototype.getSafeHitFootprint=function(t){var e=this.getHitFootprint(t);return this.dateProfile.activeUnzonedRange.containsRange(e.unzonedRange)?e:null},e.prototype.getHitFootprint=function(t){},e.prototype.getHitEl=function(t){},e.prototype.eventRangesToEventFootprints=function(t){var e,n=[];for(e=0;e<t.length;e++)n.push.apply(n,this.eventRangeToEventFootprints(t[e]));return n},e.prototype.eventRangeToEventFootprints=function(t){return[c.eventRangeToEventFootprint(t)]},e.prototype.eventFootprintsToSegs=function(t){var e,n=[];for(e=0;e<t.length;e++)n.push.apply(n,this.eventFootprintToSegs(t[e]));return n},e.prototype.eventFootprintToSegs=function(t){var e,n,i,r=t.componentFootprint.unzonedRange;for(e=this.componentFootprintToSegs(t.componentFootprint),n=0;n<e.length;n++)i=e[n],r.isStart||(i.isStart=!1),r.isEnd||(i.isEnd=!1),i.footprint=t;return e},e.prototype.componentFootprintToSegs=function(t){return[]},e.prototype.callChildren=function(t,e){this.iterChildren(function(n){n[t].apply(n,e)})},e.prototype.iterChildren=function(t){var e,n=this.childrenByUid;for(e in n)t(n[e])},e.prototype._getCalendar=function(){var t=this;return t.calendar||t.view.calendar},e.prototype._getView=function(){return this.view},e.prototype._getDateProfile=function(){return this._getView().get("dateProfile")},e.prototype.buildGotoAnchorHtml=function(t,e,n){var i,r,o,u;return a.isPlainObject(t)?(i=t.date,r=t.type,o=t.forceOff):i=t,i=l.default(i),u={date:i.format("YYYY-MM-DD"),type:r||"day"},"string"==typeof e&&(n=e,e=null),e=e?" "+s.attrsToStr(e):"",n=n||"",!o&&this.opt("navLinks")?"<a"+e+' data-goto="'+s.htmlEscape(JSON.stringify(u))+'">'+n+"</a>":"<span"+e+">"+n+"</span>"},e.prototype.getAllDayHtml=function(){return this.opt("allDayHtml")||s.htmlEscape(this.opt("allDayText"))},e.prototype.getDayClasses=function(t,e){var n,i=this._getView(),r=[];return this.dateProfile.activeUnzonedRange.containsDate(t)?(r.push("fc-"+s.dayIDs[t.day()]),i.isDateInOtherMonth(t,this.dateProfile)&&r.push("fc-other-month"),n=i.calendar.getNow(),t.isSame(n,"day")?(r.push("fc-today"),!0!==e&&r.push(i.calendar.theme.getClass("today"))):t<n?r.push("fc-past"):r.push("fc-future")):r.push("fc-disabled-day"),r},e.prototype.formatRange=function(t,e,n,i){var r=t.end;return e&&(r=r.clone().subtract(1)),u.formatRange(t.start,r,n,i,this.isRTL)},e.prototype.currentRangeAs=function(t){return this._getDateProfile().currentUnzonedRange.as(t)},e.prototype.computeDayRange=function(t){var e=this._getCalendar(),n=e.msToUtcMoment(t.startMs,!0),i=e.msToUtcMoment(t.endMs),r=+i.time(),a=i.clone().stripTime();return r&&r>=this.nextDayThreshold&&a.add(1,"days"),a<=n&&(a=n.clone().add(1,"days")),{start:n,end:a}},e.prototype.isMultiDayRange=function(t){var e=this.computeDayRange(t);return e.end.diff(e.start,"days")>1},e.guid=0,e}(d.default);e.default=h},function(t,e,n){function i(t,e){return null==e?t:r.isFunction(e)?t.filter(e):(e+="",t.filter(function(t){return t.id==e||t._id===e}))}Object.defineProperty(e,"__esModule",{value:!0});var r=n(3),a=n(0),o=n(4),s=n(33),l=n(225),u=n(23),d=n(13),c=n(7),h=n(257),f=n(258),p=n(259),m=n(217),g=n(32),_=n(11),v=n(5),y=n(12),b=n(16),M=n(220),w=n(218),D=n(38),S=n(36),L=n(9),T=n(39),x=n(6),k=n(57),C=function(){function t(t,e){this.loadingLevel=0,this.ignoreUpdateViewSize=0,this.freezeContentHeightDepth=0,u.default.needed(),this.el=t,this.viewsByType={},this.optionsManager=new f.default(this,e),this.viewSpecManager=new p.default(this.optionsManager,this),this.initMomentInternals(),this.initCurrentDate(),this.initEventManager(),this.constraints=new m.default(this.eventManager,this),this.constructed()}return t.prototype.constructed=function(){},t.prototype.getView=function(){return this.view},t.prototype.publiclyTrigger=function(t,e){var n,i,a=this.opt(t);if(r.isPlainObject(e)?(n=e.context,i=e.args):r.isArray(e)&&(i=e),null==n&&(n=this.el[0]),i||(i=[]),this.triggerWith(t,n,i),a)return a.apply(n,i)},t.prototype.hasPublicHandlers=function(t){return this.hasHandlers(t)||this.opt(t)},t.prototype.option=function(t,e){var n;if("string"==typeof t){if(void 0===e)return this.optionsManager.get(t);n={},n[t]=e,this.optionsManager.add(n)}else"object"==typeof t&&this.optionsManager.add(t)},t.prototype.opt=function(t){return this.optionsManager.get(t)},t.prototype.instantiateView=function(t){var e=this.viewSpecManager.getViewSpec(t);if(!e)throw new Error('View type "'+t+'" is not valid');return new e.class(this,e)},t.prototype.isValidViewType=function(t){return Boolean(this.viewSpecManager.getViewSpec(t))},t.prototype.changeView=function(t,e){e&&(e.start&&e.end?this.optionsManager.recordOverrides({visibleRange:e}):this.currentDate=this.moment(e).stripZone()),this.renderView(t)},t.prototype.zoomTo=function(t,e){var n;e=e||"day",n=this.viewSpecManager.getViewSpec(e)||this.viewSpecManager.getUnitViewSpec(e),this.currentDate=t.clone(),this.renderView(n?n.type:null)},t.prototype.initCurrentDate=function(){var t=this.opt("defaultDate");this.currentDate=null!=t?this.moment(t).stripZone():this.getNow()},t.prototype.prev=function(){var t=this.view,e=t.dateProfileGenerator.buildPrev(t.get("dateProfile"));e.isValid&&(this.currentDate=e.date,this.renderView())},t.prototype.next=function(){var t=this.view,e=t.dateProfileGenerator.buildNext(t.get("dateProfile"));e.isValid&&(this.currentDate=e.date,this.renderView())},t.prototype.prevYear=function(){this.currentDate.add(-1,"years"),this.renderView()},t.prototype.nextYear=function(){this.currentDate.add(1,"years"),this.renderView()},t.prototype.today=function(){this.currentDate=this.getNow(),this.renderView()},t.prototype.gotoDate=function(t){this.currentDate=this.moment(t).stripZone(),this.renderView()},t.prototype.incrementDate=function(t){this.currentDate.add(a.duration(t)),this.renderView()},t.prototype.getDate=function(){return this.applyTimezone(this.currentDate)},t.prototype.pushLoading=function(){this.loadingLevel++||this.publiclyTrigger("loading",[!0,this.view])},t.prototype.popLoading=function(){--this.loadingLevel||this.publiclyTrigger("loading",[!1,this.view])},t.prototype.render=function(){this.contentEl?this.elementVisible()&&(this.calcSize(),this.updateViewSize()):this.initialRender()},t.prototype.initialRender=function(){var t=this,e=this.el;e.addClass("fc"),e.on("click.fc","a[data-goto]",function(e){var n=r(e.currentTarget),i=n.data("goto"),a=t.moment(i.date),s=i.type,l=t.view.opt("navLink"+o.capitaliseFirstLetter(s)+"Click");"function"==typeof l?l(a,e):("string"==typeof l&&(s=l),t.zoomTo(a,s))}),this.optionsManager.watch("settingTheme",["?theme","?themeSystem"],function(n){var i=k.getThemeSystemClass(n.themeSystem||n.theme),r=new i(t.optionsManager),a=r.getClass("widget");t.theme=r,a&&e.addClass(a)},function(){var n=t.theme.getClass("widget");t.theme=null,n&&e.removeClass(n)}),this.optionsManager.watch("settingBusinessHourGenerator",["?businessHours"],function(e){t.businessHourGenerator=new w.default(e.businessHours,t),t.view&&t.view.set("businessHourGenerator",t.businessHourGenerator)},function(){t.businessHourGenerator=null}),this.optionsManager.watch("applyingDirClasses",["?isRTL","?locale"],function(t){e.toggleClass("fc-ltr",!t.isRTL),e.toggleClass("fc-rtl",t.isRTL)}),this.contentEl=r("<div class='fc-view-container'/>").prependTo(e),this.initToolbars(),this.renderHeader(),this.renderFooter(),this.renderView(this.opt("defaultView")),this.opt("handleWindowResize")&&r(window).resize(this.windowResizeProxy=o.debounce(this.windowResize.bind(this),this.opt("windowResizeDelay")))},t.prototype.destroy=function(){this.view&&this.clearView(),this.toolbarsManager.proxyCall("removeElement"),this.contentEl.remove(),this.el.removeClass("fc fc-ltr fc-rtl"),this.optionsManager.unwatch("settingTheme"),this.optionsManager.unwatch("settingBusinessHourGenerator"),this.el.off(".fc"),this.windowResizeProxy&&(r(window).unbind("resize",this.windowResizeProxy),this.windowResizeProxy=null),u.default.unneeded()},t.prototype.elementVisible=function(){return this.el.is(":visible")},t.prototype.bindViewHandlers=function(t){var e=this;t.watch("titleForCalendar",["title"],function(n){t===e.view&&e.setToolbarsTitle(n.title)}),t.watch("dateProfileForCalendar",["dateProfile"],function(n){t===e.view&&(e.currentDate=n.dateProfile.date,e.updateToolbarButtons(n.dateProfile))})},t.prototype.unbindViewHandlers=function(t){t.unwatch("titleForCalendar"),t.unwatch("dateProfileForCalendar")},t.prototype.renderView=function(t){var e,n=this.view;this.freezeContentHeight(),n&&t&&n.type!==t&&this.clearView(),!this.view&&t&&(e=this.view=this.viewsByType[t]||(this.viewsByType[t]=this.instantiateView(t)),this.bindViewHandlers(e),e.startBatchRender(),e.setElement(r("<div class='fc-view fc-"+t+"-view' />").appendTo(this.contentEl)),this.toolbarsManager.proxyCall("activateButton",t)),this.view&&(this.view.get("businessHourGenerator")!==this.businessHourGenerator&&this.view.set("businessHourGenerator",this.businessHourGenerator),this.view.setDate(this.currentDate),e&&e.stopBatchRender()),this.thawContentHeight()},t.prototype.clearView=function(){var t=this.view;this.toolbarsManager.proxyCall("deactivateButton",t.type),this.unbindViewHandlers(t),t.removeElement(),t.unsetDate(),this.view=null},t.prototype.reinitView=function(){var t=this.view,e=t.queryScroll();this.freezeContentHeight(),this.clearView(),this.calcSize(),this.renderView(t.type),this.view.applyScroll(e),this.thawContentHeight()},t.prototype.getSuggestedViewHeight=function(){return null==this.suggestedViewHeight&&this.calcSize(),this.suggestedViewHeight},t.prototype.isHeightAuto=function(){return"auto"===this.opt("contentHeight")||"auto"===this.opt("height")},t.prototype.updateViewSize=function(t){void 0===t&&(t=!1);var e,n=this.view;if(!this.ignoreUpdateViewSize&&n)return t&&(this.calcSize(),e=n.queryScroll()),this.ignoreUpdateViewSize++,n.updateSize(this.getSuggestedViewHeight(),this.isHeightAuto(),t),this.ignoreUpdateViewSize--,t&&n.applyScroll(e),!0},t.prototype.calcSize=function(){this.elementVisible()&&this._calcSize()},t.prototype._calcSize=function(){var t=this.opt("contentHeight"),e=this.opt("height");this.suggestedViewHeight="number"==typeof t?t:"function"==typeof t?t():"number"==typeof e?e-this.queryToolbarsHeight():"function"==typeof e?e()-this.queryToolbarsHeight():"parent"===e?this.el.parent().height()-this.queryToolbarsHeight():Math.round(this.contentEl.width()/Math.max(this.opt("aspectRatio"),.5))},t.prototype.windowResize=function(t){t.target===window&&this.view&&this.view.isDatesRendered&&this.updateViewSize(!0)&&this.publiclyTrigger("windowResize",[this.view])},t.prototype.freezeContentHeight=function(){this.freezeContentHeightDepth++||this.forceFreezeContentHeight()},t.prototype.forceFreezeContentHeight=function(){this.contentEl.css({width:"100%",height:this.contentEl.height(),overflow:"hidden"})},t.prototype.thawContentHeight=function(){this.freezeContentHeightDepth--,this.contentEl.css({width:"",height:"",overflow:""}),this.freezeContentHeightDepth&&this.forceFreezeContentHeight()},t.prototype.initToolbars=function(){this.header=new h.default(this,this.computeHeaderOptions()),this.footer=new h.default(this,this.computeFooterOptions()),this.toolbarsManager=new l.default([this.header,this.footer])},t.prototype.computeHeaderOptions=function(){return{extraClasses:"fc-header-toolbar",layout:this.opt("header")}},t.prototype.computeFooterOptions=function(){return{extraClasses:"fc-footer-toolbar",layout:this.opt("footer")}},t.prototype.renderHeader=function(){var t=this.header;t.setToolbarOptions(this.computeHeaderOptions()),t.render(),t.el&&this.el.prepend(t.el)},t.prototype.renderFooter=function(){var t=this.footer;t.setToolbarOptions(this.computeFooterOptions()),t.render(),t.el&&this.el.append(t.el)},t.prototype.setToolbarsTitle=function(t){this.toolbarsManager.proxyCall("updateTitle",t)},t.prototype.updateToolbarButtons=function(t){var e=this.getNow(),n=this.view,i=n.dateProfileGenerator.build(e),r=n.dateProfileGenerator.buildPrev(n.get("dateProfile")),a=n.dateProfileGenerator.buildNext(n.get("dateProfile"));this.toolbarsManager.proxyCall(i.isValid&&!t.currentUnzonedRange.containsDate(e)?"enableButton":"disableButton","today"),this.toolbarsManager.proxyCall(r.isValid?"enableButton":"disableButton","prev"),this.toolbarsManager.proxyCall(a.isValid?"enableButton":"disableButton","next")},t.prototype.queryToolbarsHeight=function(){return this.toolbarsManager.items.reduce(function(t,e){return t+(e.el?e.el.outerHeight(!0):0)},0)},t.prototype.select=function(t,e){this.view.select(this.buildSelectFootprint.apply(this,arguments))},t.prototype.unselect=function(){this.view&&this.view.unselect()},t.prototype.buildSelectFootprint=function(t,e){var n,i=this.moment(t).stripZone();return n=e?this.moment(e).stripZone():i.hasTime()?i.clone().add(this.defaultTimedEventDuration):i.clone().add(this.defaultAllDayEventDuration),new y.default(new v.default(i,n),!i.hasTime())},t.prototype.initMomentInternals=function(){var t=this;this.defaultAllDayEventDuration=a.duration(this.opt("defaultAllDayEventDuration")),this.defaultTimedEventDuration=a.duration(this.opt("defaultTimedEventDuration")),this.optionsManager.watch("buildingMomentLocale",["?locale","?monthNames","?monthNamesShort","?dayNames","?dayNamesShort","?firstDay","?weekNumberCalculation"],function(e){var n,i=e.weekNumberCalculation,r=e.firstDay;"iso"===i&&(i="ISO");var a=Object.create(g.getMomentLocaleData(e.locale));e.monthNames&&(a._months=e.monthNames),e.monthNamesShort&&(a._monthsShort=e.monthNamesShort),e.dayNames&&(a._weekdays=e.dayNames),e.dayNamesShort&&(a._weekdaysShort=e.dayNamesShort),null==r&&"ISO"===i&&(r=1),null!=r&&(n=Object.create(a._week),n.dow=r,a._week=n),"ISO"!==i&&"local"!==i&&"function"!=typeof i||(a._fullCalendar_weekCalc=i),t.localeData=a,t.currentDate&&t.localizeMoment(t.currentDate)})},t.prototype.moment=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n;return"local"===this.opt("timezone")?(n=_.default.apply(null,t),n.hasTime()&&n.local()):n="UTC"===this.opt("timezone")?_.default.utc.apply(null,t):_.default.parseZone.apply(null,t),this.localizeMoment(n),n},t.prototype.msToMoment=function(t,e){var n=_.default.utc(t);return e?n.stripTime():n=this.applyTimezone(n),this.localizeMoment(n),n},t.prototype.msToUtcMoment=function(t,e){var n=_.default.utc(t);return e&&n.stripTime(),this.localizeMoment(n),n},t.prototype.localizeMoment=function(t){t._locale=this.localeData},t.prototype.getIsAmbigTimezone=function(){return"local"!==this.opt("timezone")&&"UTC"!==this.opt("timezone")},t.prototype.applyTimezone=function(t){if(!t.hasTime())return t.clone();var e,n=this.moment(t.toArray()),i=t.time().asMilliseconds()-n.time().asMilliseconds();return i&&(e=n.clone().add(i),t.time().asMilliseconds()-e.time().asMilliseconds()==0&&(n=e)),n},t.prototype.footprintToDateProfile=function(t,e){void 0===e&&(e=!1);var n,i=_.default.utc(t.unzonedRange.startMs);return e||(n=_.default.utc(t.unzonedRange.endMs)),t.isAllDay?(i.stripTime(),n&&n.stripTime()):(i=this.applyTimezone(i),n&&(n=this.applyTimezone(n))),this.localizeMoment(i),n&&this.localizeMoment(n),new b.default(i,n,this)},t.prototype.getNow=function(){var t=this.opt("now");return"function"==typeof t&&(t=t()),this.moment(t).stripZone()},t.prototype.humanizeDuration=function(t){return t.locale(this.opt("locale")).humanize()},t.prototype.parseUnzonedRange=function(t){var e=null,n=null;return t.start&&(e=this.moment(t.start).stripZone()),t.end&&(n=this.moment(t.end).stripZone()),e||n?e&&n&&n.isBefore(e)?null:new v.default(e,n):null},t.prototype.initEventManager=function(){var t=this,e=new M.default(this),n=this.opt("eventSources")||[],i=this.opt("events");this.eventManager=e,i&&n.unshift(i),e.on("release",function(e){t.trigger("eventsReset",e)}),e.freeze(),n.forEach(function(n){var i=D.default.parse(n,t);i&&e.addSource(i)}),e.thaw()},t.prototype.requestEvents=function(t,e){return this.eventManager.requestEvents(t,e,this.opt("timezone"),!this.opt("lazyFetching"))},t.prototype.getEventEnd=function(t){return t.end?t.end.clone():this.getDefaultEventEnd(t.allDay,t.start)},t.prototype.getDefaultEventEnd=function(t,e){var n=e.clone();return t?n.stripTime().add(this.defaultAllDayEventDuration):n.add(this.defaultTimedEventDuration),this.getIsAmbigTimezone()&&n.stripZone(),n},t.prototype.rerenderEvents=function(){this.view.flash("displayingEvents")},t.prototype.refetchEvents=function(){this.eventManager.refetchAllSources()},t.prototype.renderEvents=function(t,e){this.eventManager.freeze();for(var n=0;n<t.length;n++)this.renderEvent(t[n],e);this.eventManager.thaw()},t.prototype.renderEvent=function(t,e){void 0===e&&(e=!1);var n=this.eventManager,i=S.default.parse(t,t.source||n.stickySource);i&&n.addEventDef(i,e)},t.prototype.removeEvents=function(t){var e,n,r=this.eventManager,a=[],o={};if(null==t)r.removeAllEventDefs();else{for(r.getEventInstances().forEach(function(t){a.push(t.toLegacy())}),a=i(a,t),n=0;n<a.length;n++)e=this.eventManager.getEventDefByUid(a[n]._id),o[e.id]=!0;r.freeze();for(n in o)r.removeEventDefsById(n);r.thaw()}},t.prototype.clientEvents=function(t){var e=[];return this.eventManager.getEventInstances().forEach(function(t){e.push(t.toLegacy())}),i(e,t)},t.prototype.updateEvents=function(t){this.eventManager.freeze();for(var e=0;e<t.length;e++)this.updateEvent(t[e]);this.eventManager.thaw()},t.prototype.updateEvent=function(t){var e,n,i=this.eventManager.getEventDefByUid(t._id);i instanceof L.default&&(e=i.buildInstance(),n=T.default.createFromRawProps(e,t,null),this.eventManager.mutateEventsWithId(i.id,n))},t.prototype.getEventSources=function(){return this.eventManager.otherSources.slice()},t.prototype.getEventSourceById=function(t){return this.eventManager.getSourceById(x.default.normalizeId(t))},t.prototype.addEventSource=function(t){var e=D.default.parse(t,this);e&&this.eventManager.addSource(e)},t.prototype.removeEventSources=function(t){var e,n,i=this.eventManager;if(null==t)this.eventManager.removeAllSources();else{for(e=i.multiQuerySources(t),i.freeze(),n=0;n<e.length;n++)i.removeSource(e[n]);i.thaw()}},t.prototype.removeEventSource=function(t){var e,n=this.eventManager,i=n.querySources(t);for(n.freeze(),e=0;e<i.length;e++)n.removeSource(i[e]);n.thaw()},t.prototype.refetchEventSources=function(t){var e,n=this.eventManager,i=n.multiQuerySources(t);for(n.freeze(),e=0;e<i.length;e++)n.refetchSource(i[e]);n.thaw()},t.defaults=s.globalDefaults,t.englishDefaults=s.englishDefaults,t.rtlDefaults=s.rtlDefaults,t}();e.default=C,d.default.mixInto(C),c.default.mixInto(C)},function(t,e,n){function i(t){var e,n,i,r,l=s.dataAttrPrefix;return l&&(l+="-"),e=t.data(l+"event")||null,e&&(e="object"==typeof e?a.extend({},e):{},n=e.start,null==n&&(n=e.time),i=e.duration,r=e.stick,delete e.start,delete e.time,delete e.duration,delete e.stick),null==n&&(n=t.data(l+"start")),null==n&&(n=t.data(l+"time")),null==i&&(i=t.data(l+"duration")),null==r&&(r=t.data(l+"stick")),n=null!=n?o.duration(n):null,i=null!=i?o.duration(i):null,r=Boolean(r),{eventProps:e,startTime:n,duration:i,stick:r}}Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),a=n(3),o=n(0),s=n(18),l=n(4),u=n(11),d=n(7),c=n(17),h=n(9),f=n(20),p=n(6),m=n(14),g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isDragging=!1,e}return r.__extends(e,t),e.prototype.end=function(){this.dragListener&&this.dragListener.endInteraction()},e.prototype.bindToDocument=function(){this.listenTo(a(document),{dragstart:this.handleDragStart,sortstart:this.handleDragStart})},e.prototype.unbindFromDocument=function(){this.stopListeningTo(a(document))},e.prototype.handleDragStart=function(t,e){var n,i;this.opt("droppable")&&(n=a((e?e.item:null)||t.target),i=this.opt("dropAccept"),(a.isFunction(i)?i.call(n[0],n):n.is(i))&&(this.isDragging||this.listenToExternalDrag(n,t,e)))},e.prototype.listenToExternalDrag=function(t,e,n){var r,a=this,o=this.component,s=this.view,u=i(t);(this.dragListener=new c.default(o,{interactionStart:function(){a.isDragging=!0},hitOver:function(t){var e,n=!0,i=t.component.getSafeHitFootprint(t);i?(r=a.computeExternalDrop(i,u),r?(e=new f.default(r.buildInstances()),n=u.eventProps?o.isEventInstanceGroupAllowed(e):o.isExternalInstanceGroupAllowed(e)):n=!1):n=!1,n||(r=null,l.disableCursor()),r&&o.renderDrag(o.eventRangesToEventFootprints(e.sliceRenderRanges(o.dateProfile.renderUnzonedRange,s.calendar)))},hitOut:function(){r=null},hitDone:function(){l.enableCursor(),o.unrenderDrag()},interactionEnd:function(e){r&&s.reportExternalDrop(r,Boolean(u.eventProps),Boolean(u.stick),t,e,n),a.isDragging=!1,a.dragListener=null}})).startDrag(e)},e.prototype.computeExternalDrop=function(t,e){var n,i=this.view.calendar,r=u.default.utc(t.unzonedRange.startMs).stripZone();return t.isAllDay&&(e.startTime?r.time(e.startTime):r.stripTime()),e.duration&&(n=r.clone().add(e.duration)),r=i.applyTimezone(r),n&&(n=i.applyTimezone(n)),h.default.parse(a.extend({},e.eventProps,{start:r,end:n}),new p.default(i))},e}(m.default);e.default=g,d.default.mixInto(g),s.dataAttrPrefix=""},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(4),o=n(39),s=n(40),l=n(17),u=n(14),d=function(t){function e(e,n){var i=t.call(this,e)||this;return i.isResizing=!1,i.eventPointing=n,i}return i.__extends(e,t),e.prototype.end=function(){this.dragListener&&this.dragListener.endInteraction()},e.prototype.bindToEl=function(t){var e=this.component;e.bindSegHandlerToEl(t,"mousedown",this.handleMouseDown.bind(this)),e.bindSegHandlerToEl(t,"touchstart",this.handleTouchStart.bind(this))},e.prototype.handleMouseDown=function(t,e){this.component.canStartResize(t,e)&&this.buildDragListener(t,r(e.target).is(".fc-start-resizer")).startInteraction(e,{distance:5})},e.prototype.handleTouchStart=function(t,e){this.component.canStartResize(t,e)&&this.buildDragListener(t,r(e.target).is(".fc-start-resizer")).startInteraction(e)},e.prototype.buildDragListener=function(t,e){var n,i,r=this,o=this.component,s=this.view,u=s.calendar,d=u.eventManager,c=t.el,h=t.footprint.eventDef,f=t.footprint.eventInstance;return this.dragListener=new l.default(o,{scroll:this.opt("dragScroll"),subjectEl:c,interactionStart:function(){n=!1},dragStart:function(e){n=!0,r.eventPointing.handleMouseout(t,e),r.segResizeStart(t,e)},hitOver:function(n,l,c){var f,p=!0,m=o.getSafeHitFootprint(c),g=o.getSafeHitFootprint(n);m&&g?(i=e?r.computeEventStartResizeMutation(m,g,t.footprint):r.computeEventEndResizeMutation(m,g,t.footprint),i?(f=d.buildMutatedEventInstanceGroup(h.id,i),p=o.isEventInstanceGroupAllowed(f)):p=!1):p=!1,p?i.isEmpty()&&(i=null):(i=null,a.disableCursor()),i&&(s.hideEventsWithId(t.footprint.eventDef.id),s.renderEventResize(o.eventRangesToEventFootprints(f.sliceRenderRanges(o.dateProfile.renderUnzonedRange,u)),t))},hitOut:function(){i=null},hitDone:function(){s.unrenderEventResize(t),s.showEventsWithId(t.footprint.eventDef.id),a.enableCursor()},interactionEnd:function(e){n&&r.segResizeStop(t,e),i&&s.reportEventResize(f,i,c,e),r.dragListener=null}})},e.prototype.segResizeStart=function(t,e){this.isResizing=!0,this.component.publiclyTrigger("eventResizeStart",{context:t.el[0],args:[t.footprint.getEventLegacy(),e,{},this.view]})},e.prototype.segResizeStop=function(t,e){this.isResizing=!1,this.component.publiclyTrigger("eventResizeStop",{context:t.el[0],args:[t.footprint.getEventLegacy(),e,{},this.view]})},e.prototype.computeEventStartResizeMutation=function(t,e,n){var i,r,a=n.componentFootprint.unzonedRange,l=this.component.diffDates(e.unzonedRange.getStart(),t.unzonedRange.getStart());return a.getStart().add(l)<a.getEnd()&&(i=new s.default,i.setStartDelta(l),r=new o.default,r.setDateMutation(i),r)},e.prototype.computeEventEndResizeMutation=function(t,e,n){var i,r,a=n.componentFootprint.unzonedRange,l=this.component.diffDates(e.unzonedRange.getEnd(),t.unzonedRange.getEnd());return a.getEnd().add(l)>a.getStart()&&(i=new s.default,i.setEndDelta(l),r=new o.default,r.setDateMutation(i),r)},e}(u.default);e.default=d},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(4),a=n(39),o=n(40),s=n(59),l=n(17),u=n(226),d=n(14),c=function(t){function e(e,n){var i=t.call(this,e)||this;return i.isDragging=!1,i.eventPointing=n,i}return i.__extends(e,t),e.prototype.end=function(){this.dragListener&&this.dragListener.endInteraction()},e.prototype.getSelectionDelay=function(){var t=this.opt("eventLongPressDelay");return null==t&&(t=this.opt("longPressDelay")),t},e.prototype.bindToEl=function(t){var e=this.component;e.bindSegHandlerToEl(t,"mousedown",this.handleMousedown.bind(this)),e.bindSegHandlerToEl(t,"touchstart",this.handleTouchStart.bind(this))},e.prototype.handleMousedown=function(t,e){!this.component.shouldIgnoreMouse()&&this.component.canStartDrag(t,e)&&this.buildDragListener(t).startInteraction(e,{distance:5})},e.prototype.handleTouchStart=function(t,e){var n=this.component,i={delay:this.view.isEventDefSelected(t.footprint.eventDef)?0:this.getSelectionDelay()};n.canStartDrag(t,e)?this.buildDragListener(t).startInteraction(e,i):n.canStartSelection(t,e)&&this.buildSelectListener(t).startInteraction(e,i)},e.prototype.buildSelectListener=function(t){var e=this,n=this.view,i=t.footprint.eventDef,r=t.footprint.eventInstance;if(this.dragListener)return this.dragListener;var a=this.dragListener=new s.default({dragStart:function(t){a.isTouch&&!n.isEventDefSelected(i)&&r&&n.selectEventInstance(r)},interactionEnd:function(t){e.dragListener=null}});return a},e.prototype.buildDragListener=function(t){var e,n,i,a=this,o=this.component,s=this.view,d=s.calendar,c=d.eventManager,h=t.el,f=t.footprint.eventDef,p=t.footprint.eventInstance;if(this.dragListener)return this.dragListener;var m=this.dragListener=new l.default(s,{scroll:this.opt("dragScroll"),subjectEl:h,subjectCenter:!0,interactionStart:function(i){t.component=o,e=!1,n=new u.default(t.el,{additionalClass:"fc-dragging",parentEl:s.el,opacity:m.isTouch?null:a.opt("dragOpacity"),revertDuration:a.opt("dragRevertDuration"),zIndex:2}),n.hide(),n.start(i)},dragStart:function(n){m.isTouch&&!s.isEventDefSelected(f)&&p&&s.selectEventInstance(p),e=!0,a.eventPointing.handleMouseout(t,n),a.segDragStart(t,n),s.hideEventsWithId(t.footprint.eventDef.id)},hitOver:function(e,l,u){var h,p,g,_=!0;t.hit&&(u=t.hit),h=u.component.getSafeHitFootprint(u),p=e.component.getSafeHitFootprint(e),h&&p?(i=a.computeEventDropMutation(h,p,f),i?(g=c.buildMutatedEventInstanceGroup(f.id,i),_=o.isEventInstanceGroupAllowed(g)):_=!1):_=!1,_||(i=null,r.disableCursor()),i&&s.renderDrag(o.eventRangesToEventFootprints(g.sliceRenderRanges(o.dateProfile.renderUnzonedRange,d)),t,m.isTouch)?n.hide():n.show(),l&&(i=null)},hitOut:function(){s.unrenderDrag(t),n.show(),i=null},hitDone:function(){r.enableCursor()},interactionEnd:function(r){delete t.component,n.stop(!i,function(){e&&(s.unrenderDrag(t),a.segDragStop(t,r)),s.showEventsWithId(t.footprint.eventDef.id),i&&s.reportEventDrop(p,i,h,r)}),a.dragListener=null}});return m},e.prototype.segDragStart=function(t,e){this.isDragging=!0,this.component.publiclyTrigger("eventDragStart",{context:t.el[0],args:[t.footprint.getEventLegacy(),e,{},this.view]})},e.prototype.segDragStop=function(t,e){this.isDragging=!1,this.component.publiclyTrigger("eventDragStop",{context:t.el[0],args:[t.footprint.getEventLegacy(),e,{},this.view]})},e.prototype.computeEventDropMutation=function(t,e,n){var i=new a.default;return i.setDateMutation(this.computeEventDateMutation(t,e)),i},e.prototype.computeEventDateMutation=function(t,e){var n,i,r=t.unzonedRange.getStart(),a=e.unzonedRange.getStart(),s=!1,l=!1,u=!1;return t.isAllDay!==e.isAllDay&&(s=!0,e.isAllDay?(u=!0,r.stripTime()):l=!0),n=this.component.diffDates(a,r),i=new o.default,i.clearEnd=s,i.forceTimed=l,i.forceAllDay=u,i.setDateDelta(n),i},e}(d.default);e.default=c},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(4),a=n(17),o=n(12),s=n(5),l=n(14),u=function(t){function e(e){var n=t.call(this,e)||this;return n.dragListener=n.buildDragListener(),n}return i.__extends(e,t),e.prototype.end=function(){this.dragListener.endInteraction()},e.prototype.getDelay=function(){var t=this.opt("selectLongPressDelay");return null==t&&(t=this.opt("longPressDelay")),t},e.prototype.bindToEl=function(t){var e=this,n=this.component,i=this.dragListener;n.bindDateHandlerToEl(t,"mousedown",function(t){e.opt("selectable")&&!n.shouldIgnoreMouse()&&i.startInteraction(t,{distance:e.opt("selectMinDistance")})}),n.bindDateHandlerToEl(t,"touchstart",function(t){e.opt("selectable")&&!n.shouldIgnoreTouch()&&i.startInteraction(t,{delay:e.getDelay()})}),r.preventSelection(t)},e.prototype.buildDragListener=function(){var t,e=this,n=this.component;return new a.default(n,{scroll:this.opt("dragScroll"),interactionStart:function(){t=null},dragStart:function(t){e.view.unselect(t)},hitOver:function(i,a,o){var s,l;o&&(s=n.getSafeHitFootprint(o),l=n.getSafeHitFootprint(i),t=s&&l?e.computeSelection(s,l):null,t?n.renderSelectionFootprint(t):!1===t&&r.disableCursor())},hitOut:function(){t=null,n.unrenderSelection()},hitDone:function(){r.enableCursor()},interactionEnd:function(n,i){!i&&t&&e.view.reportSelection(t,n)}})},e.prototype.computeSelection=function(t,e){var n=this.computeSelectionFootprint(t,e);return!(n&&!this.isSelectionFootprintAllowed(n))&&n},e.prototype.computeSelectionFootprint=function(t,e){var n=[t.unzonedRange.startMs,t.unzonedRange.endMs,e.unzonedRange.startMs,e.unzonedRange.endMs];return n.sort(r.compareNumbers),new o.default(new s.default(n[0],n[3]),t.isAllDay)},e.prototype.isSelectionFootprintAllowed=function(t){return this.component.dateProfile.validUnzonedRange.containsRange(t.unzonedRange)&&this.view.calendar.constraints.isSelectionFootprintAllowed(t)},e}(l.default);e.default=u},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(17),a=n(14),o=function(t){function e(e){var n=t.call(this,e)||this;return n.dragListener=n.buildDragListener(),n}return i.__extends(e,t),e.prototype.end=function(){this.dragListener.endInteraction()},e.prototype.bindToEl=function(t){var e=this.component,n=this.dragListener;e.bindDateHandlerToEl(t,"mousedown",function(t){e.shouldIgnoreMouse()||n.startInteraction(t)}),e.bindDateHandlerToEl(t,"touchstart",function(t){e.shouldIgnoreTouch()||n.startInteraction(t)})},e.prototype.buildDragListener=function(){var t,e=this,n=this.component,i=new r.default(n,{scroll:this.opt("dragScroll"),interactionStart:function(){t=i.origHit},hitOver:function(e,n,i){n||(t=null)},hitOut:function(){t=null},interactionEnd:function(i,r){var a;!r&&t&&(a=n.getSafeHitFootprint(t))&&e.view.triggerDayClick(a,n.getHitEl(t),i)}});return i.shouldCancelTouchScroll=!1,i.scrollAlwaysKills=!0,i},e}(a.default);e.default=o},function(t,e,n){function i(t){var e,n=[],i=[];for(e=0;e<t.length;e++)t[e].componentFootprint.isAllDay?n.push(t[e]):i.push(t[e]);return{allDay:n,timed:i}}Object.defineProperty(e,"__esModule",{value:!0});var r,a,o=n(2),s=n(0),l=n(3),u=n(4),d=n(41),c=n(43),h=n(239),f=n(66),p=function(t){function e(e,n){var i=t.call(this,e,n)||this;return i.usesMinMaxTime=!0,i.timeGrid=i.instantiateTimeGrid(),i.addChild(i.timeGrid),i.opt("allDaySlot")&&(i.dayGrid=i.instantiateDayGrid(),i.addChild(i.dayGrid)),i.scroller=new d.default({overflowX:"hidden",overflowY:"auto"}),i}return o.__extends(e,t),e.prototype.instantiateTimeGrid=function(){var t=new this.timeGridClass(this);return u.copyOwnProps(r,t),t},e.prototype.instantiateDayGrid=function(){var t=new this.dayGridClass(this);return u.copyOwnProps(a,t),t},e.prototype.renderSkeleton=function(){var t,e;this.el.addClass("fc-agenda-view").html(this.renderSkeletonHtml()),this.scroller.render(),t=this.scroller.el.addClass("fc-time-grid-container"),e=l('<div class="fc-time-grid" />').appendTo(t),this.el.find(".fc-body > tr > td").append(t),this.timeGrid.headContainerEl=this.el.find(".fc-head-container"),this.timeGrid.setElement(e),this.dayGrid&&(this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.bottomCoordPadding=this.dayGrid.el.next("hr").outerHeight())},e.prototype.unrenderSkeleton=function(){this.timeGrid.removeElement(),this.dayGrid&&this.dayGrid.removeElement(),this.scroller.destroy()},e.prototype.renderSkeletonHtml=function(){var t=this.calendar.theme;return'<table class="'+t.getClass("tableGrid")+'">'+(this.opt("columnHeader")?'<thead class="fc-head"><tr><td class="fc-head-container '+t.getClass("widgetHeader")+'"> </td></tr></thead>':"")+'<tbody class="fc-body"><tr><td class="'+t.getClass("widgetContent")+'">'+(this.dayGrid?'<div class="fc-day-grid"/><hr class="fc-divider '+t.getClass("widgetHeader")+'"/>':"")+"</td></tr></tbody></table>"},e.prototype.axisStyleAttr=function(){return null!=this.axisWidth?'style="width:'+this.axisWidth+'px"':""},e.prototype.getNowIndicatorUnit=function(){return this.timeGrid.getNowIndicatorUnit()},e.prototype.updateSize=function(e,n,i){var r,a,o;if(t.prototype.updateSize.call(this,e,n,i),this.axisWidth=u.matchCellWidths(this.el.find(".fc-axis")),!this.timeGrid.colEls)return void(n||(a=this.computeScrollerHeight(e),this.scroller.setHeight(a)));var s=this.el.find(".fc-row:not(.fc-scroller *)");this.timeGrid.bottomRuleEl.hide(),this.scroller.clear(),u.uncompensateScroll(s),this.dayGrid&&(this.dayGrid.removeSegPopover(),r=this.opt("eventLimit"),r&&"number"!=typeof r&&(r=5),r&&this.dayGrid.limitRows(r)),n||(a=this.computeScrollerHeight(e),this.scroller.setHeight(a),o=this.scroller.getScrollbarWidths(),(o.left||o.right)&&(u.compensateScroll(s,o),a=this.computeScrollerHeight(e),this.scroller.setHeight(a)),this.scroller.lockOverflow(o),this.timeGrid.getTotalSlatHeight()<a&&this.timeGrid.bottomRuleEl.show())},e.prototype.computeScrollerHeight=function(t){return t-u.subtractInnerElHeight(this.el,this.scroller.el)},e.prototype.computeInitialDateScroll=function(){var t=s.duration(this.opt("scrollTime")),e=this.timeGrid.computeTimeTop(t);return e=Math.ceil(e),e&&e++,{top:e}},e.prototype.queryDateScroll=function(){return{top:this.scroller.getScrollTop()}},e.prototype.applyDateScroll=function(t){void 0!==t.top&&this.scroller.setScrollTop(t.top)},e.prototype.getHitFootprint=function(t){return t.component.getHitFootprint(t)},e.prototype.getHitEl=function(t){return t.component.getHitEl(t)},e.prototype.executeEventRender=function(t){var e,n,i={},r={};for(e in t)n=t[e],n.getEventDef().isAllDay()?i[e]=n:r[e]=n;this.timeGrid.executeEventRender(r),this.dayGrid&&this.dayGrid.executeEventRender(i)},e.prototype.renderDrag=function(t,e,n){var r=i(t),a=!1;return a=this.timeGrid.renderDrag(r.timed,e,n),this.dayGrid&&(a=this.dayGrid.renderDrag(r.allDay,e,n)||a),a},e.prototype.renderEventResize=function(t,e,n){var r=i(t);this.timeGrid.renderEventResize(r.timed,e,n),this.dayGrid&&this.dayGrid.renderEventResize(r.allDay,e,n)},e.prototype.renderSelectionFootprint=function(t){t.isAllDay?this.dayGrid&&this.dayGrid.renderSelectionFootprint(t):this.timeGrid.renderSelectionFootprint(t)},e}(c.default);e.default=p,p.prototype.timeGridClass=h.default,p.prototype.dayGridClass=f.default,r={renderHeadIntroHtml:function(){var t,e=this.view,n=e.calendar,i=n.msToUtcMoment(this.dateProfile.renderUnzonedRange.startMs,!0);return this.opt("weekNumbers")?(t=i.format(this.opt("smallWeekFormat")),'<th class="fc-axis fc-week-number '+n.theme.getClass("widgetHeader")+'" '+e.axisStyleAttr()+">"+e.buildGotoAnchorHtml({date:i,type:"week",forceOff:this.colCnt>1},u.htmlEscape(t))+"</th>"):'<th class="fc-axis '+n.theme.getClass("widgetHeader")+'" '+e.axisStyleAttr()+"></th>"},renderBgIntroHtml:function(){var t=this.view;return'<td class="fc-axis '+t.calendar.theme.getClass("widgetContent")+'" '+t.axisStyleAttr()+"></td>"},renderIntroHtml:function(){return'<td class="fc-axis" '+this.view.axisStyleAttr()+"></td>"}},a={renderBgIntroHtml:function(){var t=this.view;return'<td class="fc-axis '+t.calendar.theme.getClass("widgetContent")+'" '+t.axisStyleAttr()+"><span>"+t.getAllDayHtml()+"</span></td>"},renderIntroHtml:function(){return'<td class="fc-axis" '+this.view.axisStyleAttr()+"></td>"}}},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(0),o=n(4),s=n(42),l=n(61),u=n(65),d=n(60),c=n(58),h=n(5),f=n(12),p=n(240),m=n(241),g=n(242),_=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}],v=function(t){function e(e){var n=t.call(this,e)||this;return n.processOptions(),n}return i.__extends(e,t),e.prototype.componentFootprintToSegs=function(t){var e,n=this.sliceRangeByTimes(t.unzonedRange);for(e=0;e<n.length;e++)this.isRTL?n[e].col=this.daysPerRow-1-n[e].dayIndex:n[e].col=n[e].dayIndex;return n},e.prototype.sliceRangeByTimes=function(t){var e,n,i=[];for(n=0;n<this.daysPerRow;n++)(e=t.intersect(this.dayRanges[n]))&&i.push({startMs:e.startMs,endMs:e.endMs,isStart:e.isStart,isEnd:e.isEnd,dayIndex:n});return i},e.prototype.processOptions=function(){var t,e=this.opt("slotDuration"),n=this.opt("snapDuration");e=a.duration(e),n=n?a.duration(n):e,this.slotDuration=e,this.snapDuration=n,this.snapsPerSlot=e/n,t=this.opt("slotLabelFormat"),r.isArray(t)&&(t=t[t.length-1]),this.labelFormat=t||this.opt("smallTimeFormat"),t=this.opt("slotLabelInterval"),this.labelInterval=t?a.duration(t):this.computeLabelInterval(e)},e.prototype.computeLabelInterval=function(t){var e,n,i;for(e=_.length-1;e>=0;e--)if(n=a.duration(_[e]),i=o.divideDurationByDuration(n,t),o.isInt(i)&&i>1)return n;return a.duration(t)},e.prototype.renderDates=function(t){this.dateProfile=t,this.updateDayTable(),this.renderSlats(),this.renderColumns()},e.prototype.unrenderDates=function(){this.unrenderColumns()},e.prototype.renderSkeleton=function(){var t=this.view.calendar.theme;this.el.html('<div class="fc-bg"></div><div class="fc-slats"></div><hr class="fc-divider '+t.getClass("widgetHeader")+'" style="display:none" />'),this.bottomRuleEl=this.el.find("hr")},e.prototype.renderSlats=function(){var t=this.view.calendar.theme;this.slatContainerEl=this.el.find("> .fc-slats").html('<table class="'+t.getClass("tableGrid")+'">'+this.renderSlatRowHtml()+"</table>"),this.slatEls=this.slatContainerEl.find("tr"),this.slatCoordCache=new c.default({els:this.slatEls,isVertical:!0})},e.prototype.renderSlatRowHtml=function(){for(var t,e,n,i=this.view,r=i.calendar,s=r.theme,l=this.isRTL,u=this.dateProfile,d="",c=a.duration(+u.minTime),h=a.duration(0);c<u.maxTime;)t=r.msToUtcMoment(u.renderUnzonedRange.startMs).time(c),e=o.isInt(o.divideDurationByDuration(h,this.labelInterval)),n='<td class="fc-axis fc-time '+s.getClass("widgetContent")+'" '+i.axisStyleAttr()+">"+(e?"<span>"+o.htmlEscape(t.format(this.labelFormat))+"</span>":"")+"</td>",d+='<tr data-time="'+t.format("HH:mm:ss")+'"'+(e?"":' class="fc-minor"')+">"+(l?"":n)+'<td class="'+s.getClass("widgetContent")+'"/>'+(l?n:"")+"</tr>",c.add(this.slotDuration),h.add(this.slotDuration);return d},e.prototype.renderColumns=function(){var t=this.dateProfile,e=this.view.calendar.theme;this.dayRanges=this.dayDates.map(function(e){return new h.default(e.clone().add(t.minTime),e.clone().add(t.maxTime))}),this.headContainerEl&&this.headContainerEl.html(this.renderHeadHtml()),this.el.find("> .fc-bg").html('<table class="'+e.getClass("tableGrid")+'">'+this.renderBgTrHtml(0)+"</table>"),this.colEls=this.el.find(".fc-day, .fc-disabled-day"),this.colCoordCache=new c.default({els:this.colEls,isHorizontal:!0}),this.renderContentSkeleton()},e.prototype.unrenderColumns=function(){this.unrenderContentSkeleton()},e.prototype.renderContentSkeleton=function(){var t,e,n="";for(t=0;t<this.colCnt;t++)n+='<td><div class="fc-content-col"><div class="fc-event-container fc-helper-container"></div><div class="fc-event-container"></div><div class="fc-highlight-container"></div><div class="fc-bgevent-container"></div><div class="fc-business-container"></div></div></td>';e=this.contentSkeletonEl=r('<div class="fc-content-skeleton"><table><tr>'+n+"</tr></table></div>"),this.colContainerEls=e.find(".fc-content-col"),this.helperContainerEls=e.find(".fc-helper-container"),this.fgContainerEls=e.find(".fc-event-container:not(.fc-helper-container)"),this.bgContainerEls=e.find(".fc-bgevent-container"),this.highlightContainerEls=e.find(".fc-highlight-container"),this.businessContainerEls=e.find(".fc-business-container"),this.bookendCells(e.find("tr")),this.el.append(e)},e.prototype.unrenderContentSkeleton=function(){this.contentSkeletonEl&&(this.contentSkeletonEl.remove(),this.contentSkeletonEl=null,this.colContainerEls=null,this.helperContainerEls=null,this.fgContainerEls=null,this.bgContainerEls=null,this.highlightContainerEls=null,this.businessContainerEls=null)},e.prototype.groupSegsByCol=function(t){var e,n=[];for(e=0;e<this.colCnt;e++)n.push([]);for(e=0;e<t.length;e++)n[t[e].col].push(t[e]);return n},e.prototype.attachSegsByCol=function(t,e){var n,i,r;for(n=0;n<this.colCnt;n++)for(i=t[n],r=0;r<i.length;r++)e.eq(n).append(i[r].el)},e.prototype.getNowIndicatorUnit=function(){return"minute"},e.prototype.renderNowIndicator=function(t){if(this.colContainerEls){var e,n=this.componentFootprintToSegs(new f.default(new h.default(t,t.valueOf()+1),!1)),i=this.computeDateTop(t,t),a=[];for(e=0;e<n.length;e++)a.push(r('<div class="fc-now-indicator fc-now-indicator-line"></div>').css("top",i).appendTo(this.colContainerEls.eq(n[e].col))[0]);n.length>0&&a.push(r('<div class="fc-now-indicator fc-now-indicator-arrow"></div>').css("top",i).appendTo(this.el.find(".fc-content-skeleton"))[0]),this.nowIndicatorEls=r(a)}},e.prototype.unrenderNowIndicator=function(){this.nowIndicatorEls&&(this.nowIndicatorEls.remove(),this.nowIndicatorEls=null)},e.prototype.updateSize=function(e,n,i){t.prototype.updateSize.call(this,e,n,i),this.slatCoordCache.build(),i&&this.updateSegVerticals([].concat(this.eventRenderer.getSegs(),this.businessSegs||[]))},e.prototype.getTotalSlatHeight=function(){return this.slatContainerEl.outerHeight()},e.prototype.computeDateTop=function(t,e){return this.computeTimeTop(a.duration(t-e.clone().stripTime()))},e.prototype.computeTimeTop=function(t){var e,n,i=this.slatEls.length,r=this.dateProfile,a=(t-r.minTime)/this.slotDuration;return a=Math.max(0,a),a=Math.min(i,a),e=Math.floor(a),e=Math.min(e,i-1),n=a-e,this.slatCoordCache.getTopPosition(e)+this.slatCoordCache.getHeight(e)*n},e.prototype.updateSegVerticals=function(t){this.computeSegVerticals(t),this.assignSegVerticals(t)},e.prototype.computeSegVerticals=function(t){var e,n,i,r=this.opt("agendaEventMinHeight");for(e=0;e<t.length;e++)n=t[e],i=this.dayDates[n.dayIndex],n.top=this.computeDateTop(n.startMs,i),n.bottom=Math.max(n.top+r,this.computeDateTop(n.endMs,i))},e.prototype.assignSegVerticals=function(t){var e,n;for(e=0;e<t.length;e++)n=t[e],n.el.css(this.generateSegVerticalCss(n))},e.prototype.generateSegVerticalCss=function(t){return{top:t.top,bottom:-t.bottom}},e.prototype.prepareHits=function(){this.colCoordCache.build(),this.slatCoordCache.build()},e.prototype.releaseHits=function(){this.colCoordCache.clear()},e.prototype.queryHit=function(t,e){var n=this.snapsPerSlot,i=this.colCoordCache,r=this.slatCoordCache;if(i.isLeftInBounds(t)&&r.isTopInBounds(e)){var a=i.getHorizontalIndex(t),o=r.getVerticalIndex(e);if(null!=a&&null!=o){var s=r.getTopOffset(o),l=r.getHeight(o),u=(e-s)/l,d=Math.floor(u*n),c=o*n+d,h=s+d/n*l,f=s+(d+1)/n*l;return{col:a,snap:c,component:this,left:i.getLeftOffset(a),right:i.getRightOffset(a),top:h,bottom:f}}}},e.prototype.getHitFootprint=function(t){var e,n=this.getCellDate(0,t.col),i=this.computeSnapTime(t.snap);return n.time(i),e=n.clone().add(this.snapDuration),new f.default(new h.default(n,e),!1)},e.prototype.computeSnapTime=function(t){return a.duration(this.dateProfile.minTime+this.snapDuration*t)},e.prototype.getHitEl=function(t){return this.colEls.eq(t.col)},e.prototype.renderDrag=function(t,e,n){var i;if(e){if(t.length)return this.helperRenderer.renderEventDraggingFootprints(t,e,n),!0}else for(i=0;i<t.length;i++)this.renderHighlight(t[i].componentFootprint)},e.prototype.unrenderDrag=function(){this.unrenderHighlight(),this.helperRenderer.unrender()},e.prototype.renderEventResize=function(t,e,n){this.helperRenderer.renderEventResizingFootprints(t,e,n)},e.prototype.unrenderEventResize=function(){this.helperRenderer.unrender()},e.prototype.renderSelectionFootprint=function(t){this.opt("selectHelper")?this.helperRenderer.renderComponentFootprint(t):this.renderHighlight(t)},e.prototype.unrenderSelection=function(){this.helperRenderer.unrender(),this.unrenderHighlight()},e}(s.default);e.default=v,v.prototype.eventRendererClass=p.default,v.prototype.businessHourRendererClass=l.default,v.prototype.helperRendererClass=m.default,v.prototype.fillRendererClass=g.default,u.default.mixInto(v),d.default.mixInto(v)},function(t,e,n){function i(t){var e,n,i,r=[];for(e=0;e<t.length;e++){for(n=t[e],i=0;i<r.length&&o(n,r[i]).length;i++);n.level=i,(r[i]||(r[i]=[])).push(n)}return r}function r(t){var e,n,i,r,a;for(e=0;e<t.length;e++)for(n=t[e],i=0;i<n.length;i++)for(r=n[i],r.forwardSegs=[],a=e+1;a<t.length;a++)o(r,t[a],r.forwardSegs)}function a(t){var e,n,i=t.forwardSegs,r=0;if(void 0===t.forwardPressure){for(e=0;e<i.length;e++)n=i[e],a(n),r=Math.max(r,1+n.forwardPressure);t.forwardPressure=r}}function o(t,e,n){void 0===n&&(n=[]);for(var i=0;i<e.length;i++)s(t,e[i])&&n.push(e[i]);return n}function s(t,e){return t.bottom>e.top&&t.top<e.bottom}Object.defineProperty(e,"__esModule",{value:!0});var l=n(2),u=n(4),d=n(44),c=function(t){function e(e,n){var i=t.call(this,e,n)||this;return i.timeGrid=e,i}return l.__extends(e,t),e.prototype.renderFgSegs=function(t){this.renderFgSegsIntoContainers(t,this.timeGrid.fgContainerEls)},e.prototype.renderFgSegsIntoContainers=function(t,e){var n,i;for(n=this.timeGrid.groupSegsByCol(t),i=0;i<this.timeGrid.colCnt;i++)this.updateFgSegCoords(n[i]);this.timeGrid.attachSegsByCol(n,e)},e.prototype.unrenderFgSegs=function(){this.fgSegs&&this.fgSegs.forEach(function(t){t.el.remove()})},e.prototype.computeEventTimeFormat=function(){return this.opt("noMeridiemTimeFormat")},e.prototype.computeDisplayEventEnd=function(){return!0},e.prototype.fgSegHtml=function(t,e){var n,i,r,a=this.view,o=a.calendar,s=t.footprint.componentFootprint,l=s.isAllDay,d=t.footprint.eventDef,c=a.isEventDefDraggable(d),h=!e&&t.isStart&&a.isEventDefResizableFromStart(d),f=!e&&t.isEnd&&a.isEventDefResizableFromEnd(d),p=this.getSegClasses(t,c,h||f),m=u.cssToStr(this.getSkinCss(d));if(p.unshift("fc-time-grid-event","fc-v-event"),a.isMultiDayRange(s.unzonedRange)){if(t.isStart||t.isEnd){var g=o.msToMoment(t.startMs),_=o.msToMoment(t.endMs);n=this._getTimeText(g,_,l),i=this._getTimeText(g,_,l,"LT"),r=this._getTimeText(g,_,l,null,!1)}}else n=this.getTimeText(t.footprint),i=this.getTimeText(t.footprint,"LT"),r=this.getTimeText(t.footprint,null,!1);return'<a class="'+p.join(" ")+'"'+(d.url?' href="'+u.htmlEscape(d.url)+'"':"")+(m?' style="'+m+'"':"")+'><div class="fc-content">'+(n?'<div class="fc-time" data-start="'+u.htmlEscape(r)+'" data-full="'+u.htmlEscape(i)+'"><span>'+u.htmlEscape(n)+"</span></div>":"")+(d.title?'<div class="fc-title">'+u.htmlEscape(d.title)+"</div>":"")+'</div><div class="fc-bg"/>'+(f?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},e.prototype.updateFgSegCoords=function(t){this.timeGrid.computeSegVerticals(t),this.computeFgSegHorizontals(t),this.timeGrid.assignSegVerticals(t),this.assignFgSegHorizontals(t)},e.prototype.computeFgSegHorizontals=function(t){var e,n,o;if(this.sortEventSegs(t),e=i(t),r(e),n=e[0]){for(o=0;o<n.length;o++)a(n[o]);for(o=0;o<n.length;o++)this.computeFgSegForwardBack(n[o],0,0)}},e.prototype.computeFgSegForwardBack=function(t,e,n){var i,r=t.forwardSegs;if(void 0===t.forwardCoord)for(r.length?(this.sortForwardSegs(r),this.computeFgSegForwardBack(r[0],e+1,n),t.forwardCoord=r[0].backwardCoord):t.forwardCoord=1,t.backwardCoord=t.forwardCoord-(t.forwardCoord-n)/(e+1),i=0;i<r.length;i++)this.computeFgSegForwardBack(r[i],0,t.forwardCoord)},e.prototype.sortForwardSegs=function(t){t.sort(u.proxy(this,"compareForwardSegs"))},e.prototype.compareForwardSegs=function(t,e){return e.forwardPressure-t.forwardPressure||(t.backwardCoord||0)-(e.backwardCoord||0)||this.compareEventSegs(t,e)},e.prototype.assignFgSegHorizontals=function(t){var e,n;for(e=0;e<t.length;e++)n=t[e],n.el.css(this.generateFgSegHorizontalCss(n)),n.footprint.eventDef.title&&n.bottom-n.top<30&&n.el.addClass("fc-short")},e.prototype.generateFgSegHorizontalCss=function(t){var e,n,i=this.opt("slotEventOverlap"),r=t.backwardCoord,a=t.forwardCoord,o=this.timeGrid.generateSegVerticalCss(t),s=this.timeGrid.isRTL;return i&&(a=Math.min(1,r+2*(a-r))),s?(e=1-a,n=r):(e=r,n=1-a),o.zIndex=t.level+1,o.left=100*e+"%",o.right=100*n+"%",i&&t.forwardPressure&&(o[s?"marginLeft":"marginRight"]=20),o},e}(d.default);e.default=c},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(63),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.renderSegs=function(t,e){var n,i,a,o=[];for(this.eventRenderer.renderFgSegsIntoContainers(t,this.component.helperContainerEls),n=0;n<t.length;n++)i=t[n],e&&e.col===i.col&&(a=e.el,i.el.css({left:a.css("left"),right:a.css("right"),"margin-left":a.css("margin-left"),"margin-right":a.css("margin-right")})),o.push(i.el[0]);return r(o)},e}(a.default);e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(62),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.attachSegEls=function(t,e){var n,i=this.component;return"bgEvent"===t?n=i.bgContainerEls:"businessHours"===t?n=i.businessContainerEls:"highlight"===t&&(n=i.highlightContainerEls),i.updateSegVerticals(e),i.attachSegsByCol(i.groupSegsByCol(e),n),e.map(function(t){return t.el[0]})},e}(r.default);e.default=a},function(t,e,n){function i(t,e){var n,i;for(n=0;n<e.length;n++)if(i=e[n],i.leftCol<=t.rightCol&&i.rightCol>=t.leftCol)return!0;return!1}function r(t,e){return t.leftCol-e.leftCol}Object.defineProperty(e,"__esModule",{value:!0});var a=n(2),o=n(3),s=n(4),l=n(44),u=function(t){function e(e,n){var i=t.call(this,e,n)||this;return i.dayGrid=e,i}return a.__extends(e,t),e.prototype.renderBgRanges=function(e){e=o.grep(e,function(t){return t.eventDef.isAllDay()}),t.prototype.renderBgRanges.call(this,e)},e.prototype.renderFgSegs=function(t){var e=this.rowStructs=this.renderSegRows(t);this.dayGrid.rowEls.each(function(t,n){o(n).find(".fc-content-skeleton > table").append(e[t].tbodyEl)})},e.prototype.unrenderFgSegs=function(){for(var t,e=this.rowStructs||[];t=e.pop();)t.tbodyEl.remove();this.rowStructs=null},e.prototype.renderSegRows=function(t){var e,n,i=[];for(e=this.groupSegRows(t),n=0;n<e.length;n++)i.push(this.renderSegRow(n,e[n]));return i},e.prototype.renderSegRow=function(t,e){function n(t){for(;a<t;)d=(_[i-1]||[])[a],d?d.attr("rowspan",parseInt(d.attr("rowspan")||1,10)+1):(d=o("<td/>"),s.append(d)),g[i][a]=d,_[i][a]=d,a++}var i,r,a,s,l,u,d,c=this.dayGrid.colCnt,h=this.buildSegLevels(e),f=Math.max(1,h.length),p=o("<tbody/>"),m=[],g=[],_=[];for(i=0;i<f;i++){if(r=h[i],a=0,s=o("<tr/>"),m.push([]),g.push([]),_.push([]),r)for(l=0;l<r.length;l++){for(u=r[l],n(u.leftCol),d=o('<td class="fc-event-container"/>').append(u.el),u.leftCol!==u.rightCol?d.attr("colspan",u.rightCol-u.leftCol+1):_[i][a]=d;a<=u.rightCol;)g[i][a]=d,m[i][a]=u,a++;s.append(d)}n(c),this.dayGrid.bookendCells(s),p.append(s)}return{row:t,tbodyEl:p,cellMatrix:g,segMatrix:m,segLevels:h,segs:e}},e.prototype.buildSegLevels=function(t){var e,n,a,o=[];for(this.sortEventSegs(t),e=0;e<t.length;e++){for(n=t[e],a=0;a<o.length&&i(n,o[a]);a++);n.level=a,(o[a]||(o[a]=[])).push(n)}for(a=0;a<o.length;a++)o[a].sort(r);return o},e.prototype.groupSegRows=function(t){var e,n=[];for(e=0;e<this.dayGrid.rowCnt;e++)n.push([]);for(e=0;e<t.length;e++)n[t[e].row].push(t[e]);return n},e.prototype.computeEventTimeFormat=function(){return this.opt("extraSmallTimeFormat")},e.prototype.computeDisplayEventEnd=function(){return 1===this.dayGrid.colCnt},e.prototype.fgSegHtml=function(t,e){var n,i,r=this.view,a=t.footprint.eventDef,o=t.footprint.componentFootprint.isAllDay,l=r.isEventDefDraggable(a),u=!e&&o&&t.isStart&&r.isEventDefResizableFromStart(a),d=!e&&o&&t.isEnd&&r.isEventDefResizableFromEnd(a),c=this.getSegClasses(t,l,u||d),h=s.cssToStr(this.getSkinCss(a)),f="";return c.unshift("fc-day-grid-event","fc-h-event"),t.isStart&&(n=this.getTimeText(t.footprint))&&(f='<span class="fc-time">'+s.htmlEscape(n)+"</span>"),i='<span class="fc-title">'+(s.htmlEscape(a.title||"")||" ")+"</span>",'<a class="'+c.join(" ")+'"'+(a.url?' href="'+s.htmlEscape(a.url)+'"':"")+(h?' style="'+h+'"':"")+'><div class="fc-content">'+(this.dayGrid.isRTL?i+" "+f:f+" "+i)+"</div>"+(u?'<div class="fc-resizer fc-start-resizer" />':"")+(d?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},e}(l.default);e.default=u},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(63),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.renderSegs=function(t,e){var n,i=[];return n=this.eventRenderer.renderSegRows(t),this.component.rowEls.each(function(t,a){var o,s,l=r(a),u=r('<div class="fc-helper-skeleton"><table/></div>');e&&e.row===t?s=e.el.position().top:(o=l.find(".fc-content-skeleton tbody"),o.length||(o=l.find(".fc-content-skeleton table")),s=o.position().top),u.css("top",s).find("table").append(n[t].tbodyEl),l.append(u),i.push(u[0])}),r(i)},e}(a.default);e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(62),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.fillSegTag="td",e}return i.__extends(e,t),e.prototype.attachSegEls=function(t,e){var n,i,r,a=[];for(n=0;n<e.length;n++)i=e[n],r=this.renderFillRow(t,i),this.component.rowEls.eq(i.row).append(r),a.push(r[0]);return a},e.prototype.renderFillRow=function(t,e){var n,i,a,o=this.component.colCnt,s=e.leftCol,l=e.rightCol+1;return n="businessHours"===t?"bgevent":t.toLowerCase(),i=r('<div class="fc-'+n+'-skeleton"><table><tr/></table></div>'),a=i.find("tr"),s>0&&a.append(new Array(s+1).join("<td/>")),a.append(e.el.attr("colspan",l-s)),l<o&&a.append(new Array(o-l+1).join("<td/>")),this.component.bookendCells(a),i},e}(a.default);e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(0),a=n(4),o=n(67),s=n(247),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.setGridHeight=function(t,e){e&&(t*=this.dayGrid.rowCnt/6),a.distributeHeight(this.dayGrid.rowEls,t,!e)},e.prototype.isDateInOtherMonth=function(t,e){return t.month()!==r.utc(e.currentUnzonedRange.startMs).month()},e}(o.default);e.default=l,l.prototype.dateProfileGeneratorClass=s.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(68),a=n(5),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.buildRenderRange=function(e,n,i){var r,o=t.prototype.buildRenderRange.call(this,e,n,i),s=this.msToUtcMoment(o.startMs,i),l=this.msToUtcMoment(o.endMs,i);return this.opt("fixedWeekCount")&&(r=Math.ceil(l.diff(s,"weeks",!0)),l.add(6-r,"weeks")),new a.default(s,l)},e}(r.default);e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(4),o=n(5),s=n(43),l=n(41),u=n(249),d=n(250),c=function(t){function e(e,n){var i=t.call(this,e,n)||this;return i.segSelector=".fc-list-item",i.scroller=new l.default({overflowX:"hidden",overflowY:"auto"}),i}return i.__extends(e,t),e.prototype.renderSkeleton=function(){this.el.addClass("fc-list-view "+this.calendar.theme.getClass("listView")),this.scroller.render(),this.scroller.el.appendTo(this.el),this.contentEl=this.scroller.scrollEl},e.prototype.unrenderSkeleton=function(){this.scroller.destroy()},e.prototype.updateSize=function(e,n,i){t.prototype.updateSize.call(this,e,n,i),this.scroller.clear(),n||this.scroller.setHeight(this.computeScrollerHeight(e))},e.prototype.computeScrollerHeight=function(t){return t-a.subtractInnerElHeight(this.el,this.scroller.el)},e.prototype.renderDates=function(t){for(var e=this.calendar,n=e.msToUtcMoment(t.renderUnzonedRange.startMs,!0),i=e.msToUtcMoment(t.renderUnzonedRange.endMs,!0),r=[],a=[];n<i;)r.push(n.clone()),a.push(new o.default(n,n.clone().add(1,"day"))),n.add(1,"day");this.dayDates=r,this.dayRanges=a},e.prototype.componentFootprintToSegs=function(t){var e,n,i,r=this.dayRanges,a=[];for(e=0;e<r.length;e++)if((n=t.unzonedRange.intersect(r[e]))&&(i={startMs:n.startMs,endMs:n.endMs,isStart:n.isStart,isEnd:n.isEnd,dayIndex:e},a.push(i),!i.isEnd&&!t.isAllDay&&e+1<r.length&&t.unzonedRange.endMs<r[e+1].startMs+this.nextDayThreshold)){i.endMs=t.unzonedRange.endMs,i.isEnd=!0;break}return a},e.prototype.renderEmptyMessage=function(){this.contentEl.html('<div class="fc-list-empty-wrap2"><div class="fc-list-empty-wrap1"><div class="fc-list-empty">'+a.htmlEscape(this.opt("noEventsMessage"))+"</div></div></div>")},e.prototype.renderSegList=function(t){var e,n,i,a=this.groupSegsByDay(t),o=r('<table class="fc-list-table '+this.calendar.theme.getClass("tableList")+'"><tbody/></table>'),s=o.find("tbody");for(e=0;e<a.length;e++)if(n=a[e])for(s.append(this.dayHeaderHtml(this.dayDates[e])),this.eventRenderer.sortEventSegs(n),i=0;i<n.length;i++)s.append(n[i].el);this.contentEl.empty().append(o)},e.prototype.groupSegsByDay=function(t){var e,n,i=[];for(e=0;e<t.length;e++)n=t[e],(i[n.dayIndex]||(i[n.dayIndex]=[])).push(n);return i},e.prototype.dayHeaderHtml=function(t){var e=this.opt("listDayFormat"),n=this.opt("listDayAltFormat");return'<tr class="fc-list-heading" data-date="'+t.format("YYYY-MM-DD")+'"><td class="'+(this.calendar.theme.getClass("tableListHeading")||this.calendar.theme.getClass("widgetHeader"))+'" colspan="3">'+(e?this.buildGotoAnchorHtml(t,{class:"fc-list-heading-main"},a.htmlEscape(t.format(e))):"")+(n?this.buildGotoAnchorHtml(t,{class:"fc-list-heading-alt"},a.htmlEscape(t.format(n))):"")+"</td></tr>"},e}(s.default);e.default=c,c.prototype.eventRendererClass=u.default,c.prototype.eventPointingClass=d.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(4),a=n(44),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.renderFgSegs=function(t){t.length?this.component.renderSegList(t):this.component.renderEmptyMessage()},e.prototype.fgSegHtml=function(t){var e,n=this.view,i=n.calendar,a=i.theme,o=t.footprint,s=o.eventDef,l=o.componentFootprint,u=s.url,d=["fc-list-item"].concat(this.getClasses(s)),c=this.getBgColor(s);return e=l.isAllDay?n.getAllDayHtml():n.isMultiDayRange(l.unzonedRange)?t.isStart||t.isEnd?r.htmlEscape(this._getTimeText(i.msToMoment(t.startMs),i.msToMoment(t.endMs),l.isAllDay)):n.getAllDayHtml():r.htmlEscape(this.getTimeText(o)),u&&d.push("fc-has-url"),'<tr class="'+d.join(" ")+'">'+(this.displayEventTime?'<td class="fc-list-item-time '+a.getClass("widgetContent")+'">'+(e||"")+"</td>":"")+'<td class="fc-list-item-marker '+a.getClass("widgetContent")+'"><span class="fc-event-dot"'+(c?' style="background-color:'+c+'"':"")+'></span></td><td class="fc-list-item-title '+a.getClass("widgetContent")+'"><a'+(u?' href="'+r.htmlEscape(u)+'"':"")+">"+r.htmlEscape(s.title||"")+"</a></td></tr>"},e.prototype.computeEventTimeFormat=function(){return this.opt("mediumTimeFormat")},e}(a.default);e.default=o},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(64),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.handleClick=function(e,n){var i;t.prototype.handleClick.call(this,e,n),r(n.target).closest("a[href]").length||(i=e.footprint.eventDef.url)&&!n.isDefaultPrevented()&&(window.location.href=i)},e}(a.default);e.default=o},,,,,,function(t,e,n){var i=n(3),r=n(18),a=n(4),o=n(232);n(11),n(49),n(260),n(261),n(264),n(265),n(266),n(267),i.fullCalendar=r,i.fn.fullCalendar=function(t){var e=Array.prototype.slice.call(arguments,1),n=this;return this.each(function(r,s){var l,u=i(s),d=u.data("fullCalendar");"string"==typeof t?"getCalendar"===t?r||(n=d):"destroy"===t?d&&(d.destroy(),u.removeData("fullCalendar")):d?i.isFunction(d[t])?(l=d[t].apply(d,e),r||(n=l),"destroy"===t&&u.removeData("fullCalendar")):a.warn("'"+t+"' is an unknown FullCalendar method."):a.warn("Attempting to call a FullCalendar method on an element with no calendar."):d||(d=new o.default(u,t),u.data("fullCalendar",d),d.render())}),n},t.exports=r},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(3),r=n(4),a=function(){function t(t,e){this.el=null,this.viewsWithButtons=[],this.calendar=t,this.toolbarOptions=e}return t.prototype.setToolbarOptions=function(t){this.toolbarOptions=t},t.prototype.render=function(){var t=this.toolbarOptions.layout,e=this.el;t?(e?e.empty():e=this.el=i("<div class='fc-toolbar "+this.toolbarOptions.extraClasses+"'/>"),e.append(this.renderSection("left")).append(this.renderSection("right")).append(this.renderSection("center")).append('<div class="fc-clear"/>')):this.removeElement()},t.prototype.removeElement=function(){this.el&&(this.el.remove(),this.el=null)},t.prototype.renderSection=function(t){var e=this,n=this.calendar,a=n.theme,o=n.optionsManager,s=n.viewSpecManager,l=i('<div class="fc-'+t+'"/>'),u=this.toolbarOptions.layout[t],d=o.get("customButtons")||{},c=o.overrides.buttonText||{},h=o.get("buttonText")||{};return u&&i.each(u.split(" "),function(t,o){var u,f=i(),p=!0;i.each(o.split(","),function(t,o){var l,u,m,g,_,v,y,b,M;"title"===o?(f=f.add(i("<h2> </h2>")),p=!1):((l=d[o])?(m=function(t){l.click&&l.click.call(b[0],t)},(g=a.getCustomButtonIconClass(l))||(g=a.getIconClass(o))||(_=l.text)):(u=s.getViewSpec(o))?(e.viewsWithButtons.push(o),m=function(){n.changeView(o)},(_=u.buttonTextOverride)||(g=a.getIconClass(o))||(_=u.buttonTextDefault)):n[o]&&(m=function(){n[o]()},(_=c[o])||(g=a.getIconClass(o))||(_=h[o])),m&&(y=["fc-"+o+"-button",a.getClass("button"),a.getClass("stateDefault")],_?(v=r.htmlEscape(_),M=""):g&&(v="<span class='"+g+"'></span>",M=' aria-label="'+o+'"'),b=i('<button type="button" class="'+y.join(" ")+'"'+M+">"+v+"</button>").click(function(t){b.hasClass(a.getClass("stateDisabled"))||(m(t),(b.hasClass(a.getClass("stateActive"))||b.hasClass(a.getClass("stateDisabled")))&&b.removeClass(a.getClass("stateHover")))}).mousedown(function(){b.not("."+a.getClass("stateActive")).not("."+a.getClass("stateDisabled")).addClass(a.getClass("stateDown"))}).mouseup(function(){b.removeClass(a.getClass("stateDown"))}).hover(function(){b.not("."+a.getClass("stateActive")).not("."+a.getClass("stateDisabled")).addClass(a.getClass("stateHover"))},function(){b.removeClass(a.getClass("stateHover")).removeClass(a.getClass("stateDown"))}),f=f.add(b)))}),p&&f.first().addClass(a.getClass("cornerLeft")).end().last().addClass(a.getClass("cornerRight")).end(),f.length>1?(u=i("<div/>"),p&&u.addClass(a.getClass("buttonGroup")),u.append(f),l.append(u)):l.append(f)}),l},t.prototype.updateTitle=function(t){this.el&&this.el.find("h2").text(t)},t.prototype.activateButton=function(t){this.el&&this.el.find(".fc-"+t+"-button").addClass(this.calendar.theme.getClass("stateActive"))},t.prototype.deactivateButton=function(t){this.el&&this.el.find(".fc-"+t+"-button").removeClass(this.calendar.theme.getClass("stateActive"))},t.prototype.disableButton=function(t){this.el&&this.el.find(".fc-"+t+"-button").prop("disabled",!0).addClass(this.calendar.theme.getClass("stateDisabled"))},t.prototype.enableButton=function(t){this.el&&this.el.find(".fc-"+t+"-button").prop("disabled",!1).removeClass(this.calendar.theme.getClass("stateDisabled"))},t.prototype.getViewsWithButtons=function(){return this.viewsWithButtons},t}();e.default=a},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(3),a=n(4),o=n(33),s=n(32),l=n(51),u=function(t){function e(e,n){var i=t.call(this)||this;return i._calendar=e,i.overrides=r.extend({},n),i.dynamicOverrides={},i.compute(),i}return i.__extends(e,t),e.prototype.add=function(t){var e,n=0;this.recordOverrides(t);for(e in t)n++;if(1===n){if("height"===e||"contentHeight"===e||"aspectRatio"===e)return void this._calendar.updateViewSize(!0);if("defaultDate"===e)return;if("businessHours"===e)return;if(/^(event|select)(Overlap|Constraint|Allow)$/.test(e))return;if("timezone"===e)return void this._calendar.view.flash("initialEvents")}this._calendar.renderHeader(),this._calendar.renderFooter(),this._calendar.viewsByType={},this._calendar.reinitView()},e.prototype.compute=function(){var t,e,n,i,r;t=a.firstDefined(this.dynamicOverrides.locale,this.overrides.locale),e=s.localeOptionHash[t],e||(t=o.globalDefaults.locale,e=s.localeOptionHash[t]||{}),n=a.firstDefined(this.dynamicOverrides.isRTL,this.overrides.isRTL,e.isRTL,o.globalDefaults.isRTL),i=n?o.rtlDefaults:{},this.dirDefaults=i,this.localeDefaults=e,r=o.mergeOptions([o.globalDefaults,i,e,this.overrides,this.dynamicOverrides]),s.populateInstanceComputableOptions(r),this.reset(r)},e.prototype.recordOverrides=function(t){var e;for(e in t)this.dynamicOverrides[e]=t[e];this._calendar.viewSpecManager.clearCache(),this.compute()},e}(l.default);e.default=u},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(0),r=n(3),a=n(24),o=n(4),s=n(33),l=n(32),u=function(){function t(t,e){this.optionsManager=t,this._calendar=e,this.clearCache()}return t.prototype.clearCache=function(){this.viewSpecCache={}},t.prototype.getViewSpec=function(t){var e=this.viewSpecCache;return e[t]||(e[t]=this.buildViewSpec(t))},t.prototype.getUnitViewSpec=function(t){var e,n,i;if(-1!==r.inArray(t,o.unitsDesc))for(e=this._calendar.header.getViewsWithButtons(),r.each(a.viewHash,function(t){e.push(t)}),n=0;n<e.length;n++)if((i=this.getViewSpec(e[n]))&&i.singleUnit===t)return i},t.prototype.buildViewSpec=function(t){for(var e,n,r,l,u,d=this.optionsManager.overrides.views||{},c=[],h=[],f=[],p=t;p;)e=a.viewHash[p],n=d[p],p=null,"function"==typeof e&&(e={class:e}),e&&(c.unshift(e),h.unshift(e.defaults||{}),r=r||e.duration,p=p||e.type),n&&(f.unshift(n),r=r||n.duration,p=p||n.type);return e=o.mergeProps(c),e.type=t,!!e.class&&(r=r||this.optionsManager.dynamicOverrides.duration||this.optionsManager.overrides.duration,r&&(l=i.duration(r),l.valueOf()&&(u=o.computeDurationGreatestUnit(l,r),e.duration=l,e.durationUnit=u,1===l.as(u)&&(e.singleUnit=u,f.unshift(d[u]||{})))),e.defaults=s.mergeOptions(h),e.overrides=s.mergeOptions(f),this.buildViewSpecOptions(e),this.buildViewSpecButtonText(e,t),e)},t.prototype.buildViewSpecOptions=function(t){var e=this.optionsManager;t.options=s.mergeOptions([s.globalDefaults,t.defaults,e.dirDefaults,e.localeDefaults,e.overrides,t.overrides,e.dynamicOverrides]),l.populateInstanceComputableOptions(t.options)},t.prototype.buildViewSpecButtonText=function(t,e){function n(n){var i=n.buttonText||{};return i[e]||(t.buttonTextKey?i[t.buttonTextKey]:null)||(t.singleUnit?i[t.singleUnit]:null)}var i=this.optionsManager;t.buttonTextOverride=n(i.dynamicOverrides)||n(i.overrides)||t.overrides.buttonText,t.buttonTextDefault=n(i.localeDefaults)||n(i.dirDefaults)||t.defaults.buttonText||n(s.globalDefaults)||(t.duration?this._calendar.humanizeDuration(t.duration):null)||e},t}();e.default=u},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(38),r=n(56),a=n(223),o=n(224);i.default.registerClass(r.default),i.default.registerClass(a.default),i.default.registerClass(o.default)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(57),r=n(221),a=n(222),o=n(262),s=n(263);i.defineThemeSystem("standard",r.default),i.defineThemeSystem("jquery-ui",a.default),i.defineThemeSystem("bootstrap3",o.default),i.defineThemeSystem("bootstrap4",s.default)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(22),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e}(r.default);e.default=a,a.prototype.classes={widget:"fc-bootstrap3",tableGrid:"table-bordered",tableList:"table",tableListHeading:"active",buttonGroup:"btn-group",button:"btn btn-default",stateActive:"active",stateDisabled:"disabled",today:"alert alert-info",popover:"panel panel-default",popoverHeader:"panel-heading",popoverContent:"panel-body",headerRow:"panel-default",dayRow:"panel-default",listView:"panel panel-default"},a.prototype.baseIconClass="glyphicon",a.prototype.iconClasses={close:"glyphicon-remove",prev:"glyphicon-chevron-left",next:"glyphicon-chevron-right",prevYear:"glyphicon-backward",nextYear:"glyphicon-forward"},a.prototype.iconOverrideOption="bootstrapGlyphicons",a.prototype.iconOverrideCustomButtonOption="bootstrapGlyphicon",a.prototype.iconOverridePrefix="glyphicon-"},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(2),r=n(22),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e}(r.default);e.default=a,a.prototype.classes={widget:"fc-bootstrap4",tableGrid:"table-bordered",tableList:"table",tableListHeading:"table-active",buttonGroup:"btn-group",button:"btn btn-primary",stateActive:"active",stateDisabled:"disabled",today:"alert alert-info",popover:"card card-primary",popoverHeader:"card-header",popoverContent:"card-body",headerRow:"table-bordered",dayRow:"table-bordered",listView:"card card-primary"},a.prototype.baseIconClass="fa",a.prototype.iconClasses={close:"fa-times",prev:"fa-chevron-left",next:"fa-chevron-right",prevYear:"fa-angle-double-left",nextYear:"fa-angle-double-right"},a.prototype.iconOverrideOption="bootstrapFontAwesome",a.prototype.iconOverrideCustomButtonOption="bootstrapFontAwesome",a.prototype.iconOverridePrefix="fa-"},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(24),r=n(67),a=n(246);i.defineView("basic",{class:r.default}),i.defineView("basicDay",{type:"basic",duration:{days:1}}),i.defineView("basicWeek",{type:"basic",duration:{weeks:1}}),i.defineView("month",{class:a.default,duration:{months:1},defaults:{fixedWeekCount:!0}})},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(24),r=n(238);i.defineView("agenda",{class:r.default,defaults:{allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0}}),i.defineView("agendaDay",{type:"agenda",duration:{days:1}}),i.defineView("agendaWeek",{type:"agenda",duration:{weeks:1}})},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var i=n(24),r=n(248);i.defineView("list",{class:r.default,buttonTextKey:"list",defaults:{buttonText:"list",listDayFormat:"LL",noEventsMessage:"No events to display"}}),i.defineView("listDay",{type:"list",duration:{days:1},defaults:{listDayFormat:"dddd"}}),i.defineView("listWeek",{type:"list",duration:{weeks:1},defaults:{listDayFormat:"dddd",listDayAltFormat:"LL"}}),i.defineView("listMonth",{type:"list",duration:{month:1},defaults:{listDayAltFormat:"dddd"}}),i.defineView("listYear",{type:"list",duration:{year:1},defaults:{listDayAltFormat:"dddd"}})},function(t,e){Object.defineProperty(e,"__esModule",{value:!0})}])})},function(t,e){},,function(t,e){var n="__googleMapsApiOnLoadCallback",i=["channel","client","key","language","region","v"],r=null;t.exports=function(t){return t=t||{},r||(r=new Promise(function(e,r){var a=setTimeout(function(){window[n]=function(){},r(new Error("Could not load the Google Maps API"))},t.timeout||1e4);window[n]=function(){null!==a&&clearTimeout(a),e(window.google.maps),delete window[n]};var o=document.createElement("script"),s=["callback="+n];i.forEach(function(e){t[e]&&s.push(e+"="+t[e])}),t.libraries&&t.libraries.length&&s.push("libraries="+t.libraries.join(",")),o.src="https://maps.googleapis.com/maps/api/js?"+s.join("&"),document.body.appendChild(o)})),r}}]); |