function FastClick(e,t){"use strict";function n(e,t){return function(){return e.apply(t,arguments)}}var i;if(t=t||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=t.touchBoundary||10,this.layer=e,this.tapDelay=t.tapDelay||200,!FastClick.notNeeded(e)){for(var o=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],a=this,r=0,s=o.length;r<s;r++)a[o[r]]=n(a[o[r]],a);deviceIsAndroid&&(e.addEventListener("mouseover",this.onMouse,!0),e.addEventListener("mousedown",this.onMouse,!0),e.addEventListener("mouseup",this.onMouse,!0)),e.addEventListener("click",this.onClick,!0),e.addEventListener("touchstart",this.onTouchStart,!1),e.addEventListener("touchmove",this.onTouchMove,!1),e.addEventListener("touchend",this.onTouchEnd,!1),e.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(e.removeEventListener=function(t,n,i){var o=Node.prototype.removeEventListener;"click"===t?o.call(e,t,n.hijacked||n,i):o.call(e,t,n,i)},e.addEventListener=function(t,n,i){var o=Node.prototype.addEventListener;"click"===t?o.call(e,t,n.hijacked||(n.hijacked=function(e){e.propagationStopped||n(e)}),i):o.call(e,t,n,i)}),"function"==typeof e.onclick&&(i=e.onclick,e.addEventListener("click",(function(e){i(e)}),!1),e.onclick=null)}}!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,(function(){"use strict";function e(){return vi.apply(null,arguments)}function t(e){vi=e}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function o(e){var t;for(t in e)return!1;return!0}function a(e){return void 0===e}function r(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function s(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function c(e,t){var n,i=[];for(n=0;n<e.length;++n)i.push(t(e[n],n));return i}function l(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function d(e,t){for(var n in t)l(t,n)&&(e[n]=t[n]);return l(t,"toString")&&(e.toString=t.toString),l(t,"valueOf")&&(e.valueOf=t.valueOf),e}function u(e,t,n,i){return Mt(e,t,n,i,!0).utc()}function p(){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 f(e){return null==e._pf&&(e._pf=p()),e._pf}function h(e){if(null==e._isValid){var t=f(e),n=yi.call(t.parsedDateParts,(function(e){return null!=e})),i=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(i=i&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return i;e._isValid=i}return e._isValid}function b(e){var t=u(NaN);return null!=e?d(f(t),e):f(t).userInvalidated=!0,t}function m(e,t){var n,i,o;if(a(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),a(t._i)||(e._i=t._i),a(t._f)||(e._f=t._f),a(t._l)||(e._l=t._l),a(t._strict)||(e._strict=t._strict),a(t._tzm)||(e._tzm=t._tzm),a(t._isUTC)||(e._isUTC=t._isUTC),a(t._offset)||(e._offset=t._offset),a(t._pf)||(e._pf=f(t)),a(t._locale)||(e._locale=t._locale),Ai.length>0)for(n=0;n<Ai.length;n++)a(o=t[i=Ai[n]])||(e[i]=o);return e}function g(t){m(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===zi&&(zi=!0,e.updateOffset(this),zi=!1)}function M(e){return e instanceof g||null!=e&&null!=e._isAMomentObject}function v(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function y(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=v(t)),n}function A(e,t,n){var i,o=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),r=0;for(i=0;i<o;i++)(n&&e[i]!==t[i]||!n&&y(e[i])!==y(t[i]))&&r++;return r+a}function z(t){!1===e.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function w(t,n){var i=!0;return d((function(){if(null!=e.deprecationHandler&&e.deprecationHandler(null,t),i){for(var o,a=[],r=0;r<arguments.length;r++){if(o="","object"==typeof arguments[r]){for(var s in o+="\n["+r+"] ",arguments[0])o+=s+": "+arguments[0][s]+", ";o=o.slice(0,-2)}else o=arguments[r];a.push(o)}z(t+"\nArguments: "+Array.prototype.slice.call(a).join("")+"\n"+(new Error).stack),i=!1}return n.apply(this,arguments)}),n)}function O(t,n){null!=e.deprecationHandler&&e.deprecationHandler(t,n),wi[t]||(z(n),wi[t]=!0)}function C(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function T(e){var t,n;for(n in e)C(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function q(e,t){var n,o=d({},e);for(n in t)l(t,n)&&(i(e[n])&&i(t[n])?(o[n]={},d(o[n],e[n]),d(o[n],t[n])):null!=t[n]?o[n]=t[n]:delete o[n]);for(n in e)l(e,n)&&!l(t,n)&&i(e[n])&&(o[n]=d({},o[n]));return o}function _(e){null!=e&&this.set(e)}function x(e,t,n){var i=this._calendar[e]||this._calendar.sameElse;return C(i)?i.call(t,n):i}function k(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,(function(e){return e.slice(1)})),this._longDateFormat[e])}function N(){return this._invalidDate}function S(e){return this._ordinal.replace("%d",e)}function L(e,t,n,i){var o=this._relativeTime[n];return C(o)?o(e,t,n,i):o.replace(/%d/i,e)}function D(e,t){var n=this._relativeTime[e>0?"future":"past"];return C(n)?n(t):n.replace(/%s/i,t)}function W(e,t){var n=e.toLowerCase();Ni[n]=Ni[n+"s"]=Ni[t]=e}function E(e){return"string"==typeof e?Ni[e]||Ni[e.toLowerCase()]:void 0}function B(e){var t,n,i={};for(n in e)l(e,n)&&(t=E(n))&&(i[t]=e[n]);return i}function $(e,t){Si[e]=t}function X(e){var t=[];for(var n in e)t.push({unit:n,priority:Si[n]});return t.sort((function(e,t){return e.priority-t.priority})),t}function R(t,n){return function(i){return null!=i?(F(this,t,i),e.updateOffset(this,n),this):P(this,t)}}function P(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function F(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function j(e){return C(this[e=E(e)])?this[e]():this}function I(e,t){if("object"==typeof e)for(var n=X(e=B(e)),i=0;i<n.length;i++)this[n[i].unit](e[n[i].unit]);else if(C(this[e=E(e)]))return this[e](t);return this}function H(e,t,n){var i=""+Math.abs(e),o=t-i.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,o)).toString().substr(1)+i}function U(e,t,n,i){var o=i;"string"==typeof i&&(o=function(){return this[i]()}),e&&(Ei[e]=o),t&&(Ei[t[0]]=function(){return H(o.apply(this,arguments),t[1],t[2])}),n&&(Ei[n]=function(){return this.localeData().ordinal(o.apply(this,arguments),e)})}function Y(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function V(e){var t,n,i=e.match(Li);for(t=0,n=i.length;t<n;t++)Ei[i[t]]?i[t]=Ei[i[t]]:i[t]=Y(i[t]);return function(t){var o,a="";for(o=0;o<n;o++)a+=C(i[o])?i[o].call(t,e):i[o];return a}}function G(e,t){return e.isValid()?(t=K(t,e.localeData()),Wi[t]=Wi[t]||V(t),Wi[t](e)):e.localeData().invalidDate()}function K(e,t){function n(e){return t.longDateFormat(e)||e}var i=5;for(Di.lastIndex=0;i>=0&&Di.test(e);)e=e.replace(Di,n),Di.lastIndex=0,i-=1;return e}function Q(e,t,n){eo[e]=C(t)?t:function(e){return e&&n?n:t}}function J(e,t){return l(eo,e)?eo[e](t._strict,t._locale):new RegExp(Z(e))}function Z(e){return ee(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,i,o){return t||n||i||o})))}function ee(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function te(e,t){var n,i=t;for("string"==typeof e&&(e=[e]),r(t)&&(i=function(e,n){n[t]=y(e)}),n=0;n<e.length;n++)to[e[n]]=i}function ne(e,t){te(e,(function(e,n,i,o){i._w=i._w||{},t(e,i._w,i,o)}))}function ie(e,t,n){null!=t&&l(to,e)&&to[e](t,n._a,n,e)}function oe(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function ae(e,t){return e?n(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||fo).test(t)?"format":"standalone"][e.month()]:n(this._months)?this._months:this._months.standalone}function re(e,t){return e?n(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[fo.test(t)?"format":"standalone"][e.month()]:n(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function se(e,t,n){var i,o,a,r=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)a=u([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(a,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(o=po.call(this._shortMonthsParse,r))?o:null:-1!==(o=po.call(this._longMonthsParse,r))?o:null:"MMM"===t?-1!==(o=po.call(this._shortMonthsParse,r))||-1!==(o=po.call(this._longMonthsParse,r))?o:null:-1!==(o=po.call(this._longMonthsParse,r))||-1!==(o=po.call(this._shortMonthsParse,r))?o:null}function ce(e,t,n){var i,o,a;if(this._monthsParseExact)return se.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(o=u([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(o,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(o,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(a="^"+this.months(o,"")+"|^"+this.monthsShort(o,""),this._monthsParse[i]=new RegExp(a.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[i].test(e))return i;if(n&&"MMM"===t&&this._shortMonthsParse[i].test(e))return i;if(!n&&this._monthsParse[i].test(e))return i}}function le(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=y(t);else if(!r(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),oe(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function de(t){return null!=t?(le(this,t),e.updateOffset(this,!0),this):P(this,"Month")}function ue(){return oe(this.year(),this.month())}function pe(e){return this._monthsParseExact?(l(this,"_monthsRegex")||he.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(l(this,"_monthsShortRegex")||(this._monthsShortRegex=mo),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function fe(e){return this._monthsParseExact?(l(this,"_monthsRegex")||he.call(this),e?this._monthsStrictRegex:this._monthsRegex):(l(this,"_monthsRegex")||(this._monthsRegex=go),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function he(){function e(e,t){return t.length-e.length}var t,n,i=[],o=[],a=[];for(t=0;t<12;t++)n=u([2e3,t]),i.push(this.monthsShort(n,"")),o.push(this.months(n,"")),a.push(this.months(n,"")),a.push(this.monthsShort(n,""));for(i.sort(e),o.sort(e),a.sort(e),t=0;t<12;t++)i[t]=ee(i[t]),o[t]=ee(o[t]);for(t=0;t<24;t++)a[t]=ee(a[t]);this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function be(e){return me(e)?366:365}function me(e){return e%4==0&&e%100!=0||e%400==0}function ge(){return me(this.year())}function Me(e,t,n,i,o,a,r){var s=new Date(e,t,n,i,o,a,r);return e<100&&e>=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function ve(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function ye(e,t,n){var i=7+t-n;return-((7+ve(e,0,i).getUTCDay()-t)%7)+i-1}function Ae(e,t,n,i,o){var a,r,s=1+7*(t-1)+(7+n-i)%7+ye(e,i,o);return s<=0?r=be(a=e-1)+s:s>be(e)?(a=e+1,r=s-be(e)):(a=e,r=s),{year:a,dayOfYear:r}}function ze(e,t,n){var i,o,a=ye(e.year(),t,n),r=Math.floor((e.dayOfYear()-a-1)/7)+1;return r<1?i=r+we(o=e.year()-1,t,n):r>we(e.year(),t,n)?(i=r-we(e.year(),t,n),o=e.year()+1):(o=e.year(),i=r),{week:i,year:o}}function we(e,t,n){var i=ye(e,t,n),o=ye(e+1,t,n);return(be(e)-i+o)/7}function Oe(e){return ze(e,this._week.dow,this._week.doy).week}function Ce(){return this._week.dow}function Te(){return this._week.doy}function qe(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function _e(e){var t=ze(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function xe(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function ke(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ne(e,t){return e?n(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:n(this._weekdays)?this._weekdays:this._weekdays.standalone}function Se(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Le(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function De(e,t,n){var i,o,a,r=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)a=u([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"===t?-1!==(o=po.call(this._weekdaysParse,r))?o:null:"ddd"===t?-1!==(o=po.call(this._shortWeekdaysParse,r))?o:null:-1!==(o=po.call(this._minWeekdaysParse,r))?o:null:"dddd"===t?-1!==(o=po.call(this._weekdaysParse,r))||-1!==(o=po.call(this._shortWeekdaysParse,r))||-1!==(o=po.call(this._minWeekdaysParse,r))?o:null:"ddd"===t?-1!==(o=po.call(this._shortWeekdaysParse,r))||-1!==(o=po.call(this._weekdaysParse,r))||-1!==(o=po.call(this._minWeekdaysParse,r))?o:null:-1!==(o=po.call(this._minWeekdaysParse,r))||-1!==(o=po.call(this._weekdaysParse,r))||-1!==(o=po.call(this._shortWeekdaysParse,r))?o:null}function We(e,t,n){var i,o,a;if(this._weekdaysParseExact)return De.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(o=u([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(o,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(o,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(o,"").replace(".",".?")+"$","i")),this._weekdaysParse[i]||(a="^"+this.weekdays(o,"")+"|^"+this.weekdaysShort(o,"")+"|^"+this.weekdaysMin(o,""),this._weekdaysParse[i]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(n&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(n&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!n&&this._weekdaysParse[i].test(e))return i}}function Ee(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=xe(e,this.localeData()),this.add(e-t,"d")):t}function Be(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function $e(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=ke(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Xe(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Fe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(l(this,"_weekdaysRegex")||(this._weekdaysRegex=wo),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Re(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Fe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(l(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Oo),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Pe(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Fe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(l(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Co),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Fe(){function e(e,t){return t.length-e.length}var t,n,i,o,a,r=[],s=[],c=[],l=[];for(t=0;t<7;t++)n=u([2e3,1]).day(t),i=this.weekdaysMin(n,""),o=this.weekdaysShort(n,""),a=this.weekdays(n,""),r.push(i),s.push(o),c.push(a),l.push(i),l.push(o),l.push(a);for(r.sort(e),s.sort(e),c.sort(e),l.sort(e),t=0;t<7;t++)s[t]=ee(s[t]),c[t]=ee(c[t]),l[t]=ee(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function je(){return this.hours()%12||12}function Ie(){return this.hours()||24}function He(e,t){U(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Ue(e,t){return t._meridiemParse}function Ye(e){return"p"===(e+"").toLowerCase().charAt(0)}function Ve(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}function Ge(e){return e?e.toLowerCase().replace("_","-"):e}function Ke(e){for(var t,n,i,o,a=0;a<e.length;){for(t=(o=Ge(e[a]).split("-")).length,n=(n=Ge(e[a+1]))?n.split("-"):null;t>0;){if(i=Qe(o.slice(0,t).join("-")))return i;if(n&&n.length>=t&&A(o,n,!0)>=t-1)break;t--}a++}return null}function Qe(e){var t=null;if(!ko[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=To._abbr,require("./locale/"+e),Je(t)}catch(e){}return ko[e]}function Je(e,t){var n;return e&&(n=a(t)?tt(e):Ze(e,t))&&(To=n),To._abbr}function Ze(e,t){if(null!==t){var n=xo;if(t.abbr=e,null!=ko[e])O("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."),n=ko[e]._config;else if(null!=t.parentLocale){if(null==ko[t.parentLocale])return No[t.parentLocale]||(No[t.parentLocale]=[]),No[t.parentLocale].push({name:e,config:t}),null;n=ko[t.parentLocale]._config}return ko[e]=new _(q(n,t)),No[e]&&No[e].forEach((function(e){Ze(e.name,e.config)})),Je(e),ko[e]}return delete ko[e],null}function et(e,t){if(null!=t){var n,i=xo;null!=ko[e]&&(i=ko[e]._config),(n=new _(t=q(i,t))).parentLocale=ko[e],ko[e]=n,Je(e)}else null!=ko[e]&&(null!=ko[e].parentLocale?ko[e]=ko[e].parentLocale:null!=ko[e]&&delete ko[e]);return ko[e]}function tt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return To;if(!n(e)){if(t=Qe(e))return t;e=[e]}return Ke(e)}function nt(){return Oi(ko)}function it(e){var t,n=e._a;return n&&-2===f(e).overflow&&(t=n[io]<0||n[io]>11?io:n[oo]<1||n[oo]>oe(n[no],n[io])?oo:n[ao]<0||n[ao]>24||24===n[ao]&&(0!==n[ro]||0!==n[so]||0!==n[co])?ao:n[ro]<0||n[ro]>59?ro:n[so]<0||n[so]>59?so:n[co]<0||n[co]>999?co:-1,f(e)._overflowDayOfYear&&(t<no||t>oo)&&(t=oo),f(e)._overflowWeeks&&-1===t&&(t=lo),f(e)._overflowWeekday&&-1===t&&(t=uo),f(e).overflow=t),e}function ot(e){var t,n,i,o,a,r,s=e._i,c=So.exec(s)||Lo.exec(s);if(c){for(f(e).iso=!0,t=0,n=Wo.length;t<n;t++)if(Wo[t][1].exec(c[1])){o=Wo[t][0],i=!1!==Wo[t][2];break}if(null==o)return void(e._isValid=!1);if(c[3]){for(t=0,n=Eo.length;t<n;t++)if(Eo[t][1].exec(c[3])){a=(c[2]||" ")+Eo[t][0];break}if(null==a)return void(e._isValid=!1)}if(!i&&null!=a)return void(e._isValid=!1);if(c[4]){if(!Do.exec(c[4]))return void(e._isValid=!1);r="Z"}e._f=o+(a||"")+(r||""),ut(e)}else e._isValid=!1}function at(e){var t,n,i,o,a,r,s,c,l={" GMT":" +0000"," EDT":" -0400"," EST":" -0500"," CDT":" -0500"," CST":" -0600"," MDT":" -0600"," MST":" -0700"," PDT":" -0700"," PST":" -0800"},d="YXWVUTSRQPONZABCDEFGHIKLM";if(t=e._i.replace(/\([^\)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s|\s$/g,""),n=$o.exec(t)){if(i=n[1]?"ddd"+(5===n[1].length?", ":" "):"",o="D MMM "+(n[2].length>10?"YYYY ":"YY "),a="HH:mm"+(n[4]?":ss":""),n[1]){var u=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][new Date(n[2]).getDay()];if(n[1].substr(0,3)!==u)return f(e).weekdayMismatch=!0,void(e._isValid=!1)}switch(n[5].length){case 2:s=0===c?" +0000":((c=d.indexOf(n[5][1].toUpperCase())-12)<0?" -":" +")+(""+c).replace(/^-?/,"0").match(/..$/)[0]+"00";break;case 4:s=l[n[5]];break;default:s=l[" GMT"]}n[5]=s,e._i=n.splice(1).join(""),r=" ZZ",e._f=i+o+a+r,ut(e),f(e).rfc2822=!0}else e._isValid=!1}function rt(t){var n=Bo.exec(t._i);null===n?(ot(t),!1===t._isValid&&(delete t._isValid,at(t),!1===t._isValid&&(delete t._isValid,e.createFromInputFallback(t)))):t._d=new Date(+n[1])}function st(e,t,n){return null!=e?e:null!=t?t:n}function ct(t){var n=new Date(e.now());return t._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function lt(e){var t,n,i,o,a=[];if(!e._d){for(i=ct(e),e._w&&null==e._a[oo]&&null==e._a[io]&&dt(e),null!=e._dayOfYear&&(o=st(e._a[no],i[no]),(e._dayOfYear>be(o)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),n=ve(o,0,e._dayOfYear),e._a[io]=n.getUTCMonth(),e._a[oo]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=i[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ao]&&0===e._a[ro]&&0===e._a[so]&&0===e._a[co]&&(e._nextDay=!0,e._a[ao]=0),e._d=(e._useUTC?ve:Me).apply(null,a),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ao]=24)}}function dt(e){var t,n,i,o,a,r,s,c;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)a=1,r=4,n=st(t.GG,e._a[no],ze(vt(),1,4).year),i=st(t.W,1),((o=st(t.E,1))<1||o>7)&&(c=!0);else{a=e._locale._week.dow,r=e._locale._week.doy;var l=ze(vt(),a,r);n=st(t.gg,e._a[no],l.year),i=st(t.w,l.week),null!=t.d?((o=t.d)<0||o>6)&&(c=!0):null!=t.e?(o=t.e+a,(t.e<0||t.e>6)&&(c=!0)):o=a}i<1||i>we(n,a,r)?f(e)._overflowWeeks=!0:null!=c?f(e)._overflowWeekday=!0:(s=Ae(n,i,o,a,r),e._a[no]=s.year,e._dayOfYear=s.dayOfYear)}function ut(t){if(t._f!==e.ISO_8601)if(t._f!==e.RFC_2822){t._a=[],f(t).empty=!0;var n,i,o,a,r,s=""+t._i,c=s.length,l=0;for(o=K(t._f,t._locale).match(Li)||[],n=0;n<o.length;n++)a=o[n],(i=(s.match(J(a,t))||[])[0])&&((r=s.substr(0,s.indexOf(i))).length>0&&f(t).unusedInput.push(r),s=s.slice(s.indexOf(i)+i.length),l+=i.length),Ei[a]?(i?f(t).empty=!1:f(t).unusedTokens.push(a),ie(a,i,t)):t._strict&&!i&&f(t).unusedTokens.push(a);f(t).charsLeftOver=c-l,s.length>0&&f(t).unusedInput.push(s),t._a[ao]<=12&&!0===f(t).bigHour&&t._a[ao]>0&&(f(t).bigHour=void 0),f(t).parsedDateParts=t._a.slice(0),f(t).meridiem=t._meridiem,t._a[ao]=pt(t._locale,t._a[ao],t._meridiem),lt(t),it(t)}else at(t);else ot(t)}function pt(e,t,n){var i;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((i=e.isPM(n))&&t<12&&(t+=12),i||12!==t||(t=0),t):t}function ft(e){var t,n,i,o,a;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(o=0;o<e._f.length;o++)a=0,t=m({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[o],ut(t),h(t)&&(a+=f(t).charsLeftOver,a+=10*f(t).unusedTokens.length,f(t).score=a,(null==i||a<i)&&(i=a,n=t));d(e,n||t)}function ht(e){if(!e._d){var t=B(e._i);e._a=c([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),lt(e)}}function bt(e){var t=new g(it(mt(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function mt(e){var t=e._i,i=e._f;return e._locale=e._locale||tt(e._l),null===t||void 0===i&&""===t?b({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),M(t)?new g(it(t)):(s(t)?e._d=t:n(i)?ft(e):i?ut(e):gt(e),h(e)||(e._d=null),e))}function gt(t){var o=t._i;a(o)?t._d=new Date(e.now()):s(o)?t._d=new Date(o.valueOf()):"string"==typeof o?rt(t):n(o)?(t._a=c(o.slice(0),(function(e){return parseInt(e,10)})),lt(t)):i(o)?ht(t):r(o)?t._d=new Date(o):e.createFromInputFallback(t)}function Mt(e,t,a,r,s){var c={};return!0!==a&&!1!==a||(r=a,a=void 0),(i(e)&&o(e)||n(e)&&0===e.length)&&(e=void 0),c._isAMomentObject=!0,c._useUTC=c._isUTC=s,c._l=a,c._i=e,c._f=t,c._strict=r,bt(c)}function vt(e,t,n,i){return Mt(e,t,n,i,!1)}function yt(e,t){var i,o;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return vt();for(i=t[0],o=1;o<t.length;++o)t[o].isValid()&&!t[o][e](i)||(i=t[o]);return i}function At(){return yt("isBefore",[].slice.call(arguments,0))}function zt(){return yt("isAfter",[].slice.call(arguments,0))}function wt(e){for(var t in e)if(-1===Fo.indexOf(t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,i=0;i<Fo.length;++i)if(e[Fo[i]]){if(n)return!1;parseFloat(e[Fo[i]])!==y(e[Fo[i]])&&(n=!0)}return!0}function Ot(){return this._isValid}function Ct(){return It(NaN)}function Tt(e){var t=B(e),n=t.year||0,i=t.quarter||0,o=t.month||0,a=t.week||0,r=t.day||0,s=t.hour||0,c=t.minute||0,l=t.second||0,d=t.millisecond||0;this._isValid=wt(t),this._milliseconds=+d+1e3*l+6e4*c+1e3*s*60*60,this._days=+r+7*a,this._months=+o+3*i+12*n,this._data={},this._locale=tt(),this._bubble()}function qt(e){return e instanceof Tt}function _t(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function xt(e,t){U(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+H(~~(e/60),2)+t+H(~~e%60,2)}))}function kt(e,t){var n=(t||"").match(e);if(null===n)return null;var i=((n[n.length-1]||[])+"").match(jo)||["-",0,0],o=60*i[1]+y(i[2]);return 0===o?0:"+"===i[0]?o:-o}function Nt(t,n){var i,o;return n._isUTC?(i=n.clone(),o=(M(t)||s(t)?t.valueOf():vt(t).valueOf())-i.valueOf(),i._d.setTime(i._d.valueOf()+o),e.updateOffset(i,!1),i):vt(t).local()}function St(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Lt(t,n,i){var o,a=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=kt(Qi,t)))return this}else Math.abs(t)<16&&!i&&(t*=60);return!this._isUTC&&n&&(o=St(this)),this._offset=t,this._isUTC=!0,null!=o&&this.add(o,"m"),a!==t&&(!n||this._changeInProgress?Gt(this,It(t-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,e.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?a:St(this)}function Dt(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function Wt(e){return this.utcOffset(0,e)}function Et(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(St(this),"m")),this}function Bt(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=kt(Ki,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function $t(e){return!!this.isValid()&&(e=e?vt(e).utcOffset():0,(this.utcOffset()-e)%60==0)}function Xt(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Rt(){if(!a(this._isDSTShifted))return this._isDSTShifted;var e={};if(m(e,this),(e=mt(e))._a){var t=e._isUTC?u(e._a):vt(e._a);this._isDSTShifted=this.isValid()&&A(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Pt(){return!!this.isValid()&&!this._isUTC}function Ft(){return!!this.isValid()&&this._isUTC}function jt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function It(e,t){var n,i,o,a=e,s=null;return qt(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:r(e)?(a={},t?a[t]=e:a.milliseconds=e):(s=Io.exec(e))?(n="-"===s[1]?-1:1,a={y:0,d:y(s[oo])*n,h:y(s[ao])*n,m:y(s[ro])*n,s:y(s[so])*n,ms:y(_t(1e3*s[co]))*n}):(s=Ho.exec(e))?(n="-"===s[1]?-1:1,a={y:Ht(s[2],n),M:Ht(s[3],n),w:Ht(s[4],n),d:Ht(s[5],n),h:Ht(s[6],n),m:Ht(s[7],n),s:Ht(s[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(o=Yt(vt(a.from),vt(a.to)),(a={}).ms=o.milliseconds,a.M=o.months),i=new Tt(a),qt(e)&&l(e,"_locale")&&(i._locale=e._locale),i}function Ht(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Ut(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Yt(e,t){var n;return e.isValid()&&t.isValid()?(t=Nt(t,e),e.isBefore(t)?n=Ut(e,t):((n=Ut(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Vt(e,t){return function(n,i){var o;return null===i||isNaN(+i)||(O(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=n,n=i,i=o),Gt(this,It(n="string"==typeof n?+n:n,i),e),this}}function Gt(t,n,i,o){var a=n._milliseconds,r=_t(n._days),s=_t(n._months);t.isValid()&&(o=null==o||o,a&&t._d.setTime(t._d.valueOf()+a*i),r&&F(t,"Date",P(t,"Date")+r*i),s&&le(t,P(t,"Month")+s*i),o&&e.updateOffset(t,r||s))}function Kt(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Qt(t,n){var i=t||vt(),o=Nt(i,this).startOf("day"),a=e.calendarFormat(this,o)||"sameElse",r=n&&(C(n[a])?n[a].call(this,i):n[a]);return this.format(r||this.localeData().calendar(a,this,vt(i)))}function Jt(){return new g(this)}function Zt(e,t){var n=M(e)?e:vt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=E(a(t)?"millisecond":t))?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function en(e,t){var n=M(e)?e:vt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=E(a(t)?"millisecond":t))?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function tn(e,t,n,i){return("("===(i=i||"()")[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===i[1]?this.isBefore(t,n):!this.isAfter(t,n))}function nn(e,t){var n,i=M(e)?e:vt(e);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=E(t||"millisecond"))?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function on(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function an(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function rn(e,t,n){var i,o,a,r;return this.isValid()&&(i=Nt(e,this)).isValid()?(o=6e4*(i.utcOffset()-this.utcOffset()),"year"===(t=E(t))||"month"===t||"quarter"===t?(r=sn(this,i),"quarter"===t?r/=3:"year"===t&&(r/=12)):(a=this-i,r="second"===t?a/1e3:"minute"===t?a/6e4:"hour"===t?a/36e5:"day"===t?(a-o)/864e5:"week"===t?(a-o)/6048e5:a),n?r:v(r)):NaN}function sn(e,t){var n=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(n,"months");return-(n+(t-i<0?(t-i)/(i-e.clone().add(n-1,"months")):(t-i)/(e.clone().add(n+1,"months")-i)))||0}function cn(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ln(){if(!this.isValid())return null;var e=this.clone().utc();return e.year()<0||e.year()>9999?G(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):C(Date.prototype.toISOString)?this.toDate().toISOString():G(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function dn(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",o="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]';return this.format(n+i+o+a)}function un(t){t||(t=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var n=G(this,t);return this.localeData().postformat(n)}function pn(e,t){return this.isValid()&&(M(e)&&e.isValid()||vt(e).isValid())?It({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function fn(e){return this.from(vt(),e)}function hn(e,t){return this.isValid()&&(M(e)&&e.isValid()||vt(e).isValid())?It({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function bn(e){return this.to(vt(),e)}function mn(e){var t;return void 0===e?this._locale._abbr:(null!=(t=tt(e))&&(this._locale=t),this)}function gn(){return this._locale}function Mn(e){switch(e=E(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function vn(e){return void 0===(e=E(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function yn(){return this._d.valueOf()-6e4*(this._offset||0)}
function An(){return Math.floor(this.valueOf()/1e3)}function zn(){return new Date(this.valueOf())}function wn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function On(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Cn(){return this.isValid()?this.toISOString():null}function Tn(){return h(this)}function qn(){return d({},f(this))}function _n(){return f(this).overflow}function xn(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function kn(e,t){U(0,[e,e.length],0,t)}function Nn(e){return Wn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Sn(e){return Wn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ln(){return we(this.year(),1,4)}function Dn(){var e=this.localeData()._week;return we(this.year(),e.dow,e.doy)}function Wn(e,t,n,i,o){var a;return null==e?ze(this,i,o).year:(t>(a=we(e,i,o))&&(t=a),En.call(this,e,t,n,i,o))}function En(e,t,n,i,o){var a=Ae(e,t,n,i,o),r=ve(a.year,0,a.dayOfYear);return this.year(r.getUTCFullYear()),this.month(r.getUTCMonth()),this.date(r.getUTCDate()),this}function Bn(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function $n(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Xn(e,t){t[co]=y(1e3*("0."+e))}function Rn(){return this._isUTC?"UTC":""}function Pn(){return this._isUTC?"Coordinated Universal Time":""}function Fn(e){return vt(1e3*e)}function jn(){return vt.apply(null,arguments).parseZone()}function In(e){return e}function Hn(e,t,n,i){var o=tt(),a=u().set(i,t);return o[n](a,e)}function Un(e,t,n){if(r(e)&&(t=e,e=void 0),e=e||"",null!=t)return Hn(e,t,n,"month");var i,o=[];for(i=0;i<12;i++)o[i]=Hn(e,i,n,"month");return o}function Yn(e,t,n,i){"boolean"==typeof e?(r(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,r(t)&&(n=t,t=void 0),t=t||"");var o,a=tt(),s=e?a._week.dow:0;if(null!=n)return Hn(t,(n+s)%7,i,"day");var c=[];for(o=0;o<7;o++)c[o]=Hn(t,(o+s)%7,i,"day");return c}function Vn(e,t){return Un(e,t,"months")}function Gn(e,t){return Un(e,t,"monthsShort")}function Kn(e,t,n){return Yn(e,t,n,"weekdays")}function Qn(e,t,n){return Yn(e,t,n,"weekdaysShort")}function Jn(e,t,n){return Yn(e,t,n,"weekdaysMin")}function Zn(){var e=this._data;return this._milliseconds=na(this._milliseconds),this._days=na(this._days),this._months=na(this._months),e.milliseconds=na(e.milliseconds),e.seconds=na(e.seconds),e.minutes=na(e.minutes),e.hours=na(e.hours),e.months=na(e.months),e.years=na(e.years),this}function ei(e,t,n,i){var o=It(t,n);return e._milliseconds+=i*o._milliseconds,e._days+=i*o._days,e._months+=i*o._months,e._bubble()}function ti(e,t){return ei(this,e,t,1)}function ni(e,t){return ei(this,e,t,-1)}function ii(e){return e<0?Math.floor(e):Math.ceil(e)}function oi(){var e,t,n,i,o,a=this._milliseconds,r=this._days,s=this._months,c=this._data;return a>=0&&r>=0&&s>=0||a<=0&&r<=0&&s<=0||(a+=864e5*ii(ri(s)+r),r=0,s=0),c.milliseconds=a%1e3,e=v(a/1e3),c.seconds=e%60,t=v(e/60),c.minutes=t%60,n=v(t/60),c.hours=n%24,r+=v(n/24),s+=o=v(ai(r)),r-=ii(ri(o)),i=v(s/12),s%=12,c.days=r,c.months=s,c.years=i,this}function ai(e){return 4800*e/146097}function ri(e){return 146097*e/4800}function si(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if("month"===(e=E(e))||"year"===e)return t=this._days+i/864e5,n=this._months+ai(t),"month"===e?n:n/12;switch(t=this._days+Math.round(ri(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}}function ci(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*y(this._months/12):NaN}function li(e){return function(){return this.as(e)}}function di(e){return e=E(e),this.isValid()?this[e+"s"]():NaN}function ui(e){return function(){return this.isValid()?this._data[e]:NaN}}function pi(){return v(this.days()/7)}function fi(e,t,n,i,o){return o.relativeTime(t||1,!!n,e,i)}function hi(e,t,n){var i=It(e).abs(),o=Ma(i.as("s")),a=Ma(i.as("m")),r=Ma(i.as("h")),s=Ma(i.as("d")),c=Ma(i.as("M")),l=Ma(i.as("y")),d=o<=va.ss&&["s",o]||o<va.s&&["ss",o]||a<=1&&["m"]||a<va.m&&["mm",a]||r<=1&&["h"]||r<va.h&&["hh",r]||s<=1&&["d"]||s<va.d&&["dd",s]||c<=1&&["M"]||c<va.M&&["MM",c]||l<=1&&["y"]||["yy",l];return d[2]=t,d[3]=+e>0,d[4]=n,fi.apply(null,d)}function bi(e){return void 0===e?Ma:"function"==typeof e&&(Ma=e,!0)}function mi(e,t){return void 0!==va[e]&&(void 0===t?va[e]:(va[e]=t,"s"===e&&(va.ss=t-1),!0))}function gi(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=hi(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}function Mi(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=ya(this._milliseconds)/1e3,i=ya(this._days),o=ya(this._months);e=v(n/60),t=v(e/60),n%=60,e%=60;var a=v(o/12),r=o%=12,s=i,c=t,l=e,d=n,u=this.asSeconds();return u?(u<0?"-":"")+"P"+(a?a+"Y":"")+(r?r+"M":"")+(s?s+"D":"")+(c||l||d?"T":"")+(c?c+"H":"")+(l?l+"M":"")+(d?d+"S":""):"P0D"}var vi,yi=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,i=0;i<n;i++)if(i in t&&e.call(this,t[i],i,t))return!0;return!1},Ai=e.momentProperties=[],zi=!1,wi={};e.suppressDeprecationWarnings=!1,e.deprecationHandler=null;var Oi=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)l(e,t)&&n.push(t);return n},Ci={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Ti={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"},qi="Invalid date",_i="%d",xi=/\d{1,2}/,ki={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"},Ni={},Si={},Li=/(\[[^\[]*\])|(\\)?([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,Di=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Wi={},Ei={},Bi=/\d/,$i=/\d\d/,Xi=/\d{3}/,Ri=/\d{4}/,Pi=/[+-]?\d{6}/,Fi=/\d\d?/,ji=/\d\d\d\d?/,Ii=/\d\d\d\d\d\d?/,Hi=/\d{1,3}/,Ui=/\d{1,4}/,Yi=/[+-]?\d{1,6}/,Vi=/\d+/,Gi=/[+-]?\d+/,Ki=/Z|[+-]\d\d:?\d\d/gi,Qi=/Z|[+-]\d\d(?::?\d\d)?/gi,Ji=/[+-]?\d+(\.\d{1,3})?/,Zi=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,eo={},to={},no=0,io=1,oo=2,ao=3,ro=4,so=5,co=6,lo=7,uo=8,po=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};U("M",["MM",2],"Mo",(function(){return this.month()+1})),U("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),U("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),W("month","M"),$("month",8),Q("M",Fi),Q("MM",Fi,$i),Q("MMM",(function(e,t){return t.monthsShortRegex(e)})),Q("MMMM",(function(e,t){return t.monthsRegex(e)})),te(["M","MM"],(function(e,t){t[io]=y(e)-1})),te(["MMM","MMMM"],(function(e,t,n,i){var o=n._locale.monthsParse(e,i,n._strict);null!=o?t[io]=o:f(n).invalidMonth=e}));var fo=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ho="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),bo="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),mo=Zi,go=Zi;U("Y",0,0,(function(){var e=this.year();return e<=9999?""+e:"+"+e})),U(0,["YY",2],0,(function(){return this.year()%100})),U(0,["YYYY",4],0,"year"),U(0,["YYYYY",5],0,"year"),U(0,["YYYYYY",6,!0],0,"year"),W("year","y"),$("year",1),Q("Y",Gi),Q("YY",Fi,$i),Q("YYYY",Ui,Ri),Q("YYYYY",Yi,Pi),Q("YYYYYY",Yi,Pi),te(["YYYYY","YYYYYY"],no),te("YYYY",(function(t,n){n[no]=2===t.length?e.parseTwoDigitYear(t):y(t)})),te("YY",(function(t,n){n[no]=e.parseTwoDigitYear(t)})),te("Y",(function(e,t){t[no]=parseInt(e,10)})),e.parseTwoDigitYear=function(e){return y(e)+(y(e)>68?1900:2e3)};var Mo=R("FullYear",!0);U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),W("week","w"),W("isoWeek","W"),$("week",5),$("isoWeek",5),Q("w",Fi),Q("ww",Fi,$i),Q("W",Fi),Q("WW",Fi,$i),ne(["w","ww","W","WW"],(function(e,t,n,i){t[i.substr(0,1)]=y(e)}));var vo={dow:0,doy:6};U("d",0,"do","day"),U("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),U("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),U("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),W("day","d"),W("weekday","e"),W("isoWeekday","E"),$("day",11),$("weekday",11),$("isoWeekday",11),Q("d",Fi),Q("e",Fi),Q("E",Fi),Q("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Q("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Q("dddd",(function(e,t){return t.weekdaysRegex(e)})),ne(["dd","ddd","dddd"],(function(e,t,n,i){var o=n._locale.weekdaysParse(e,i,n._strict);null!=o?t.d=o:f(n).invalidWeekday=e})),ne(["d","e","E"],(function(e,t,n,i){t[i]=y(e)}));var yo="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ao="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),zo="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),wo=Zi,Oo=Zi,Co=Zi;U("H",["HH",2],0,"hour"),U("h",["hh",2],0,je),U("k",["kk",2],0,Ie),U("hmm",0,0,(function(){return""+je.apply(this)+H(this.minutes(),2)})),U("hmmss",0,0,(function(){return""+je.apply(this)+H(this.minutes(),2)+H(this.seconds(),2)})),U("Hmm",0,0,(function(){return""+this.hours()+H(this.minutes(),2)})),U("Hmmss",0,0,(function(){return""+this.hours()+H(this.minutes(),2)+H(this.seconds(),2)})),He("a",!0),He("A",!1),W("hour","h"),$("hour",13),Q("a",Ue),Q("A",Ue),Q("H",Fi),Q("h",Fi),Q("k",Fi),Q("HH",Fi,$i),Q("hh",Fi,$i),Q("kk",Fi,$i),Q("hmm",ji),Q("hmmss",Ii),Q("Hmm",ji),Q("Hmmss",Ii),te(["H","HH"],ao),te(["k","kk"],(function(e,t){var n=y(e);t[ao]=24===n?0:n})),te(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),te(["h","hh"],(function(e,t,n){t[ao]=y(e),f(n).bigHour=!0})),te("hmm",(function(e,t,n){var i=e.length-2;t[ao]=y(e.substr(0,i)),t[ro]=y(e.substr(i)),f(n).bigHour=!0})),te("hmmss",(function(e,t,n){var i=e.length-4,o=e.length-2;t[ao]=y(e.substr(0,i)),t[ro]=y(e.substr(i,2)),t[so]=y(e.substr(o)),f(n).bigHour=!0})),te("Hmm",(function(e,t){var n=e.length-2;t[ao]=y(e.substr(0,n)),t[ro]=y(e.substr(n))})),te("Hmmss",(function(e,t){var n=e.length-4,i=e.length-2;t[ao]=y(e.substr(0,n)),t[ro]=y(e.substr(n,2)),t[so]=y(e.substr(i))}));var To,qo=/[ap]\.?m?\.?/i,_o=R("Hours",!0),xo={calendar:Ci,longDateFormat:Ti,invalidDate:qi,ordinal:_i,dayOfMonthOrdinalParse:xi,relativeTime:ki,months:ho,monthsShort:bo,week:vo,weekdays:yo,weekdaysMin:zo,weekdaysShort:Ao,meridiemParse:qo},ko={},No={},So=/^\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)?)?$/,Lo=/^\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)?)?$/,Do=/Z|[+-]\d\d(?::?\d\d)?/,Wo=[["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}/]],Eo=[["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/]],Bo=/^\/?Date\((\-?\d+)/i,$o=/^((?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d?\d\s(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?:\d\d)?\d\d\s)(\d\d:\d\d)(\:\d\d)?(\s(?:UT|GMT|[ECMP][SD]T|[A-IK-Za-ik-z]|[+-]\d{4}))$/;e.createFromInputFallback=w("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),e.ISO_8601=function(){},e.RFC_2822=function(){};var Xo=w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=vt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:b()})),Ro=w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=vt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:b()})),Po=function(){return Date.now?Date.now():+new Date},Fo=["year","quarter","month","week","day","hour","minute","second","millisecond"];xt("Z",":"),xt("ZZ",""),Q("Z",Qi),Q("ZZ",Qi),te(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=kt(Qi,e)}));var jo=/([\+\-]|\d\d)/gi;e.updateOffset=function(){};var Io=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Ho=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;It.fn=Tt.prototype,It.invalid=Ct;var Uo=Vt(1,"add"),Yo=Vt(-1,"subtract");e.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",e.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Vo=w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));U(0,["gg",2],0,(function(){return this.weekYear()%100})),U(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),kn("gggg","weekYear"),kn("ggggg","weekYear"),kn("GGGG","isoWeekYear"),kn("GGGGG","isoWeekYear"),W("weekYear","gg"),W("isoWeekYear","GG"),$("weekYear",1),$("isoWeekYear",1),Q("G",Gi),Q("g",Gi),Q("GG",Fi,$i),Q("gg",Fi,$i),Q("GGGG",Ui,Ri),Q("gggg",Ui,Ri),Q("GGGGG",Yi,Pi),Q("ggggg",Yi,Pi),ne(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,i){t[i.substr(0,2)]=y(e)})),ne(["gg","GG"],(function(t,n,i,o){n[o]=e.parseTwoDigitYear(t)})),U("Q",0,"Qo","quarter"),W("quarter","Q"),$("quarter",7),Q("Q",Bi),te("Q",(function(e,t){t[io]=3*(y(e)-1)})),U("D",["DD",2],"Do","date"),W("date","D"),$("date",9),Q("D",Fi),Q("DD",Fi,$i),Q("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),te(["D","DD"],oo),te("Do",(function(e,t){t[oo]=y(e.match(Fi)[0],10)}));var Go=R("Date",!0);U("DDD",["DDDD",3],"DDDo","dayOfYear"),W("dayOfYear","DDD"),$("dayOfYear",4),Q("DDD",Hi),Q("DDDD",Xi),te(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=y(e)})),U("m",["mm",2],0,"minute"),W("minute","m"),$("minute",14),Q("m",Fi),Q("mm",Fi,$i),te(["m","mm"],ro);var Ko=R("Minutes",!1);U("s",["ss",2],0,"second"),W("second","s"),$("second",15),Q("s",Fi),Q("ss",Fi,$i),te(["s","ss"],so);var Qo,Jo=R("Seconds",!1);for(U("S",0,0,(function(){return~~(this.millisecond()/100)})),U(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),U(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),U(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),U(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),U(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),U(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),W("millisecond","ms"),$("millisecond",16),Q("S",Hi,Bi),Q("SS",Hi,$i),Q("SSS",Hi,Xi),Qo="SSSS";Qo.length<=9;Qo+="S")Q(Qo,Vi);for(Qo="S";Qo.length<=9;Qo+="S")te(Qo,Xn);var Zo=R("Milliseconds",!1);U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");var ea=g.prototype;ea.add=Uo,ea.calendar=Qt,ea.clone=Jt,ea.diff=rn,ea.endOf=vn,ea.format=un,ea.from=pn,ea.fromNow=fn,ea.to=hn,ea.toNow=bn,ea.get=j,ea.invalidAt=_n,ea.isAfter=Zt,ea.isBefore=en,ea.isBetween=tn,ea.isSame=nn,ea.isSameOrAfter=on,ea.isSameOrBefore=an,ea.isValid=Tn,ea.lang=Vo,ea.locale=mn,ea.localeData=gn,ea.max=Ro,ea.min=Xo,ea.parsingFlags=qn,ea.set=I,ea.startOf=Mn,ea.subtract=Yo,ea.toArray=wn,ea.toObject=On,ea.toDate=zn,ea.toISOString=ln,ea.inspect=dn,ea.toJSON=Cn,ea.toString=cn,ea.unix=An,ea.valueOf=yn,ea.creationData=xn,ea.year=Mo,ea.isLeapYear=ge,ea.weekYear=Nn,ea.isoWeekYear=Sn,ea.quarter=ea.quarters=Bn,ea.month=de,ea.daysInMonth=ue,ea.week=ea.weeks=qe,ea.isoWeek=ea.isoWeeks=_e,ea.weeksInYear=Dn,ea.isoWeeksInYear=Ln,ea.date=Go,ea.day=ea.days=Ee,ea.weekday=Be,ea.isoWeekday=$e,ea.dayOfYear=$n,ea.hour=ea.hours=_o,ea.minute=ea.minutes=Ko,ea.second=ea.seconds=Jo,ea.millisecond=ea.milliseconds=Zo,ea.utcOffset=Lt,ea.utc=Wt,ea.local=Et,ea.parseZone=Bt,ea.hasAlignedHourOffset=$t,ea.isDST=Xt,ea.isLocal=Pt,ea.isUtcOffset=Ft,ea.isUtc=jt,ea.isUTC=jt,ea.zoneAbbr=Rn,ea.zoneName=Pn,ea.dates=w("dates accessor is deprecated. Use date instead.",Go),ea.months=w("months accessor is deprecated. Use month instead",de),ea.years=w("years accessor is deprecated. Use year instead",Mo),ea.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Dt),ea.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Rt);var ta=_.prototype;ta.calendar=x,ta.longDateFormat=k,ta.invalidDate=N,ta.ordinal=S,ta.preparse=In,ta.postformat=In,ta.relativeTime=L,ta.pastFuture=D,ta.set=T,ta.months=ae,ta.monthsShort=re,ta.monthsParse=ce,ta.monthsRegex=fe,ta.monthsShortRegex=pe,ta.week=Oe,ta.firstDayOfYear=Te,ta.firstDayOfWeek=Ce,ta.weekdays=Ne,ta.weekdaysMin=Le,ta.weekdaysShort=Se,ta.weekdaysParse=We,ta.weekdaysRegex=Xe,ta.weekdaysShortRegex=Re,ta.weekdaysMinRegex=Pe,ta.isPM=Ye,ta.meridiem=Ve,Je("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===y(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),e.lang=w("moment.lang is deprecated. Use moment.locale instead.",Je),e.langData=w("moment.langData is deprecated. Use moment.localeData instead.",tt);var na=Math.abs,ia=li("ms"),oa=li("s"),aa=li("m"),ra=li("h"),sa=li("d"),ca=li("w"),la=li("M"),da=li("y"),ua=ui("milliseconds"),pa=ui("seconds"),fa=ui("minutes"),ha=ui("hours"),ba=ui("days"),ma=ui("months"),ga=ui("years"),Ma=Math.round,va={ss:44,s:45,m:45,h:22,d:26,M:11},ya=Math.abs,Aa=Tt.prototype;return Aa.isValid=Ot,Aa.abs=Zn,Aa.add=ti,Aa.subtract=ni,Aa.as=si,Aa.asMilliseconds=ia,Aa.asSeconds=oa,Aa.asMinutes=aa,Aa.asHours=ra,Aa.asDays=sa,Aa.asWeeks=ca,Aa.asMonths=la,Aa.asYears=da,Aa.valueOf=ci,Aa._bubble=oi,Aa.get=di,Aa.milliseconds=ua,Aa.seconds=pa,Aa.minutes=fa,Aa.hours=ha,Aa.days=ba,Aa.weeks=pi,Aa.months=ma,Aa.years=ga,Aa.humanize=gi,Aa.toISOString=Mi,Aa.toString=Mi,Aa.toJSON=Mi,Aa.locale=mn,Aa.localeData=gn,Aa.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Mi),Aa.lang=Vo,U("X",0,0,"unix"),U("x",0,0,"valueOf"),Q("x",Gi),Q("X",Ji),te("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))})),te("x",(function(e,t,n){n._d=new Date(y(e))})),e.version="2.18.1",t(vt),e.fn=ea,e.min=At,e.max=zt,e.now=Po,e.utc=u,e.unix=Fn,e.months=Vn,e.isDate=s,e.locale=Je,e.invalid=b,e.duration=It,e.isMoment=M,e.weekdays=Kn,e.parseZone=jn,e.localeData=tt,e.isDuration=qt,e.monthsShort=Gn,e.weekdaysMin=Jn,e.defineLocale=Ze,e.updateLocale=et,e.locales=nt,e.weekdaysShort=Qn,e.normalizeUnits=E,e.relativeTimeRounding=bi,e.relativeTimeThreshold=mi,e.calendarFormat=Kt,e.prototype=ea,e})),function(e,t){"use strict";"object"==typeof module&&module.exports?module.exports=t(require("moment")):"function"==typeof define&&define.amd?define(["moment"],t):t(e.moment)}(this,(function(e){"use strict";function t(e){return e>96?e-87:e>64?e-29:e-48}function n(e){var n=0,i=e.split("."),o=i[0],a=i[1]||"",r=1,s=0,c=1;for(45===e.charCodeAt(0)&&(n=1,c=-1);n<o.length;n++)s=60*s+t(o.charCodeAt(n));for(n=0;n<a.length;n++)r/=60,s+=t(a.charCodeAt(n))*r;return s*c}function i(e){for(var t=0;t<e.length;t++)e[t]=n(e[t])}function o(e,t){for(var n=0;n<t;n++)e[n]=Math.round((e[n-1]||0)+6e4*e[n]);e[t-1]=1/0}function a(e,t){var n,i=[];for(n=0;n<t.length;n++)i[n]=e[t[n]];return i}function r(e){var t=e.split("|"),n=t[2].split(" "),r=t[3].split(""),s=t[4].split(" ");return i(n),i(r),i(s),o(s,r.length),{name:t[0],abbrs:a(t[1].split(" "),r),offsets:a(n,r),untils:s,population:0|t[5]}}function s(e){e&&this._set(r(e))}function c(e){var t=e.toTimeString(),n=t.match(/\([a-z ]+\)/i);"GMT"===(n=n&&n[0]?(n=n[0].match(/[A-Z]/g))?n.join(""):void 0:(n=t.match(/[A-Z]{3,5}/g))?n[0]:void 0)&&(n=void 0),this.at=+e,this.abbr=n,this.offset=e.getTimezoneOffset()}function l(e){this.zone=e,this.offsetScore=0,this.abbrScore=0}function d(e,t){for(var n,i;i=6e4*((t.at-e.at)/12e4|0);)(n=new c(new Date(e.at+i))).offset===e.offset?e=n:t=n;return e}function u(){var e,t,n,i=(new Date).getFullYear()-2,o=new c(new Date(i,0,1)),a=[o];for(n=1;n<48;n++)(t=new c(new Date(i,n,1))).offset!==o.offset&&(e=d(o,t),a.push(e),a.push(new c(new Date(e.at+6e4)))),o=t;for(n=0;n<4;n++)a.push(new c(new Date(i+n,0,1))),a.push(new c(new Date(i+n,6,1)));return a}function p(e,t){return e.offsetScore!==t.offsetScore?e.offsetScore-t.offsetScore:e.abbrScore!==t.abbrScore?e.abbrScore-t.abbrScore:t.zone.population-e.zone.population}function f(e,t){var n,o;for(i(t),n=0;n<t.length;n++)o=t[n],W[o]=W[o]||{},W[o][e]=!0}function h(e){var t,n,i,o=e.length,a={},r=[];for(t=0;t<o;t++)for(n in i=W[e[t].offset]||{})i.hasOwnProperty(n)&&(a[n]=!0);for(t in a)a.hasOwnProperty(t)&&r.push(D[t]);return r}function b(){try{var e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(e&&e.length>3){var t=D[g(e)];if(t)return t;C("Moment Timezone found "+e+" from the Intl api, but did not have that data loaded.")}}catch(e){}var n,i,o,a=u(),r=a.length,s=h(a),c=[];for(i=0;i<s.length;i++){for(n=new l(v(s[i]),r),o=0;o<r;o++)n.scoreOffsetAt(a[o]);c.push(n)}return c.sort(p),c.length>0?c[0].zone.name:void 0}function m(e){return k&&!e||(k=b()),k}function g(e){return(e||"").toLowerCase().replace(/\//g,"_")}function M(e){var t,n,i,o;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)o=g(n=(i=e[t].split("|"))[0]),S[o]=e[t],D[o]=n,f(o,i[2].split(" "))}function v(e,t){e=g(e);var n,i=S[e];return i instanceof s?i:"string"==typeof i?(i=new s(i),S[e]=i,i):L[e]&&t!==v&&(n=v(L[e],v))?((i=S[e]=new s)._set(n),i.name=D[e],i):null}function y(){var e,t=[];for(e in D)D.hasOwnProperty(e)&&(S[e]||S[L[e]])&&D[e]&&t.push(D[e]);return t.sort()}function A(e){var t,n,i,o;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)i=g((n=e[t].split("|"))[0]),o=g(n[1]),L[i]=o,D[i]=n[0],L[o]=i,D[o]=n[1]}function z(e){M(e.zones),A(e.links),T.dataVersion=e.version}function w(e){return w.didShowError||(w.didShowError=!0,C("moment.tz.zoneExists('"+e+"') has been deprecated in favor of !moment.tz.zone('"+e+"')")),!!v(e)}function O(e){var t="X"===e._f||"x"===e._f;return!(!e._a||void 0!==e._tzm||t)}function C(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e)}function T(t){var n=Array.prototype.slice.call(arguments,0,-1),i=arguments[arguments.length-1],o=v(i),a=e.utc.apply(null,n);return o&&!e.isMoment(t)&&O(a)&&a.add(o.parse(a),"minutes"),a.tz(i),a}function q(e){return function(){return this._z?this._z.abbr(this):e.call(this)}}function _(e){return function(){return this._z=null,e.apply(this,arguments)}}function x(e){return function(){return arguments.length>0&&(this._z=null),e.apply(this,arguments)}}var k,N="0.5.25",S={},L={},D={},W={};e&&"string"==typeof e.version||C("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var E=e.version.split("."),B=+E[0],$=+E[1];(B<2||2===B&&$<6)&&C("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+e.version+". See momentjs.com"),s.prototype={_set:function(e){this.name=e.name,this.abbrs=e.abbrs,this.untils=e.untils,this.offsets=e.offsets,this.population=e.population},_index:function(e){var t,n=+e,i=this.untils;for(t=0;t<i.length;t++)if(n<i[t])return t},parse:function(e){var t,n,i,o,a=+e,r=this.offsets,s=this.untils,c=s.length-1;for(o=0;o<c;o++)if(t=r[o],n=r[o+1],i=r[o?o-1:o],t<n&&T.moveAmbiguousForward?t=n:t>i&&T.moveInvalidForward&&(t=i),a<s[o]-6e4*t)return r[o];return r[c]},abbr:function(e){return this.abbrs[this._index(e)]},offset:function(e){return C("zone.offset has been deprecated in favor of zone.utcOffset"),this.offsets[this._index(e)]},utcOffset:function(e){return this.offsets[this._index(e)]}},l.prototype.scoreOffsetAt=function(e){this.offsetScore+=Math.abs(this.zone.utcOffset(e.at)-e.offset),this.zone.abbr(e.at).replace(/[^A-Z]/g,"")!==e.abbr&&this.abbrScore++},T.version=N,T.dataVersion="",T._zones=S,T._links=L,T._names=D,T.add=M,T.link=A,T.load=z,T.zone=v,T.zoneExists=w,T.guess=m,T.names=y,T.Zone=s,T.unpack=r,T.unpackBase60=n,T.needsOffset=O,T.moveInvalidForward=!0,T.moveAmbiguousForward=!1;var X=e.fn;e.tz=T,e.defaultZone=null,e.updateOffset=function(t,n){var i,o=e.defaultZone;if(void 0===t._z&&(o&&O(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(o.parse(t),"minutes")),t._z=o),t._z)if(i=t._z.utcOffset(t),Math.abs(i)<16&&(i/=60),void 0!==t.utcOffset){var a=t._z;t.utcOffset(-i,n),t._z=a}else t.zone(i,n)},X.tz=function(t,n){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+typeof t+"]");return this._z=v(t),this._z?e.updateOffset(this,n):C("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},X.zoneName=q(X.zoneName),X.zoneAbbr=q(X.zoneAbbr),X.utc=_(X.utc),X.local=_(X.local),X.utcOffset=x(X.utcOffset),e.tz.setDefault=function(t){return(B<2||2===B&&$<9)&&C("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?v(t):null,e};var R=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(R)?(R.push("_z"),R.push("_a")):R&&(R._z=null),z({version:"2019a",
zones:["Africa/Abidjan|GMT|0|0||48e5","Africa/Nairobi|EAT|-30|0||47e5","Africa/Algiers|WET WEST CET CEST|0 -10 -10 -20|01012320102|3bX0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|WAT|-10|0||17e6","Africa/Bissau|-01 GMT|10 0|01|cap0|39e4","Africa/Maputo|CAT|-20|0||26e5","Africa/Cairo|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|LX0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0|15e6","Africa/Casablanca|+00 +01|0 -10|01010101010101010101010101010101010101010101010101010101010101010101010|aS00 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 e00 28M0 e00 2600 gM0 2600|32e5","Africa/Ceuta|WET WEST CET CEST|0 -10 -10 -20|0101010102323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|aS00 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|85e3","Africa/El_Aaiun|-01 +00 +01|10 0 -10|01212121212121212121212121212121212121212121212121212121212121212121|fi10 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 e00 28M0 e00 2600 gM0 2600|20e4","Africa/Johannesburg|SAST|-20|0||84e5","Africa/Juba|CAT CAST EAT|-20 -30 -30|0101010101010101010101010101010102|LW0 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0","Africa/Khartoum|CAT CAST EAT|-20 -30 -30|01010101010101010101010101010101020|LW0 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|MMT GMT|I.u 0|01|4SoI.u|11e5","Africa/Ndjamena|WAT WAST|-10 -20|010|nNb0 Wn0|13e5","Africa/Sao_Tome|GMT WAT|0 -10|010|1UQN0 2q00","Africa/Tripoli|EET CET CEST|-20 -10 -20|0121212121212121210120120|tda0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|CET CEST|-10 -20|0101010101010101010|hOn0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|SAST CAT WAT|-20 -20 -10|01212121212121212121212121212121212121212121212121|Ndy0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|BST BDT AHST HST HDT|b0 a0 a0 a0 90|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kd0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|AHST AHDT YST AKST AKDT|a0 90 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kc0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Puerto_Rico|AST|40|0||24e5","America/Araguaina|-03 -02|30 20|01010101010101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|-03 -02|30 20|01010101010101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0","America/Argentina/Catamarca|-03 -02 -04|30 20 40|01010101210102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0","America/Argentina/Cordoba|-03 -02 -04|30 20 40|01010101210101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0","America/Argentina/Jujuy|-03 -02 -04|30 20 40|010101202101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0","America/Argentina/La_Rioja|-03 -02 -04|30 20 40|010101012010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0","America/Argentina/Mendoza|-03 -02 -04|30 20 40|01010120202102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0","America/Argentina/Rio_Gallegos|-03 -02 -04|30 20 40|01010101010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0","America/Argentina/Salta|-03 -02 -04|30 20 40|010101012101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0","America/Argentina/San_Juan|-03 -02 -04|30 20 40|010101012010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0","America/Argentina/San_Luis|-03 -02 -04|30 20 40|010101202020102020|9Rf0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0","America/Argentina/Tucuman|-03 -02 -04|30 20 40|0101010121010201010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0","America/Argentina/Ushuaia|-03 -02 -04|30 20 40|01010101010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0","America/Asuncion|-04 -03|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|6FE0 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0|28e5","America/Panama|EST|50|0||15e5","America/Bahia_Banderas|PST MST MDT CDT CST|80 70 60 50 60|012121212121212121212121212121343434343434343434343434343434343434343434|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|84e3","America/Bahia|-03 -02|30 20|010101010101010101010101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|AST ADT|40 30|010101010|i7G0 IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|-03 -02|30 20|0101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|CST CDT|60 50|01010|9xG0 qn0 lxB0 mn0|57e3","America/Boa_Vista|-04 -03|40 30|01010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|-05 -04|50 40|010|Snh0 2en0|90e5","America/Boise|MST MDT|70 60|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|MST MDT CST CDT EST|70 60 60 50 50|01010101010101010101010101010101010101012342101010101010101010101010101010101010101010101010101010101010|p7J0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|-04 -03|40 30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0 1HB0 FX0 1HB0 IL0 1HB0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0 IL0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0|77e4","America/Cancun|CST EST EDT CDT|60 50 40 50|012121230303030303030303030303030303030301|t9G0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|-04 -0430|40 4u|010|1wmv0 kqo0|29e5","America/Cayenne|-03|30|0||58e3","America/Chicago|CST CDT|60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|CST CDT MDT MST|60 50 60 70|01010232323232323232323232323232323232323232323232323232323232323232323|13Vk0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|81e4","America/Costa_Rica|CST CDT|60 50|010101010|mgS0 Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Phoenix|MST|70|0||42e5","America/Cuiaba|-04 -03|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0 1HB0 FX0 1HB0 IL0 1HB0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0 IL0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0|54e4","America/Danmarkshavn|-03 -02 GMT|30 20 0|0101010101010101010101010101010102|oXh0 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|PST PDT MST|80 70 70|0101012|Ka0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|YST PST PDT|90 80 70|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|9ix0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|13e2","America/Denver|MST MDT|70 60|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|85H0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|MST MDT|70 60|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|5E90 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|-05 -04|50 40|01010101010|CxF0 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|CST CDT|60 50|01010|Gcu0 WL0 1qN0 WL0|11e5","America/Tijuana|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|fmy0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|PST PDT MST|80 70 70|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|EST EDT|50 40|01010101010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Fortaleza|-03 -02|30 20|01010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|AST ADT|40 30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|5E60 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|-03 -02|30 20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXh0 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e3","America/Goose_Bay|AST ADT ADDT|40 30 20|010101010101010101010101010101010101020101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|EST EDT AST|50 40 40|01010101010101010101010101010101010101010101010101010101010101010101010101210101010101010101010101010|mG70 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 5Ip0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|CST CDT|60 50|010101010|9tG0 An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|-05 -04|50 40|010|TKR0 rz0|27e5","America/Guyana|-0345 -03 -04|3J 30 40|012|dyPJ Bxbf|80e4","America/Halifax|AST ADT|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|CST CDT|50 40|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K50 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|PST MST MDT|80 70 60|01212121|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|CST CDT EST|60 50 50|01010101010101010101010101010101010101010101210101010101010101010101010101010101010101010101010|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Marengo|EST EDT CDT|50 40 50|010101010201010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Petersburg|CST CDT EST EDT|60 50 50 40|0101010101010101210123232323232323232323232323232323232323232323232|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Tell_City|EST EDT CDT CST|50 40 50 60|01023232323232323232323232323232323232323232323232323|K70 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Vevay|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Vincennes|EST EDT CDT CST|50 40 50 60|01023201010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Winamac|EST EDT CDT CST|50 40 50 60|01023101010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Inuvik|PST MST MDT|80 70 60|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|mGa0 2pz0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|EST EDT CST CDT|50 40 60 50|0101010101010101010101010101010101010101230101010101010101010101010101010101010101010101010101010101010|p7H0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|EST EDT|50 40|010101010101010101010|9Kv0 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|PST PDT YDT YST AKST AKDT|80 70 80 90 90 80|0101010101010101010102010101345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|EST EDT CDT|50 40 50|010101010201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Kentucky/Monticello|CST CDT EST EDT|60 50 50 40|010101010101010101010101010101010101010101010101010101010101012323232323232323232323232323232323232323232323232323232323232|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/La_Paz|-04|40|0||19e5","America/Lima|-05 -04|50 40|010101010|CVF0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|-03 -02|30 20|0101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|CST EST CDT|60 50 50|010202010102020|86u0 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|-04 -03|40 30|010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|AST ADT|40 30|010|oXg0 19X0|39e4","America/Matamoros|CST CDT|60 50|0101010101010101010101010101010101010101010101010101010101010101010101010|IqU0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|PST MST MDT|80 70 60|012121212121212121212121212121212121212121212121212121212121212121212121|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|44e4","America/Menominee|EST CDT CST|50 50 60|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|85H0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|CST EST CDT|60 50 50|0102020202020202020202020202020202020202020202020202020202020202020202020|t9G0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|11e5","America/Metlakatla|PST PDT AKST AKDT|80 70 90 80|0101010101010101010101010101023232302323232323232323232323232|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|CST CDT|60 50|01010101010101010101010101010101010101010101010101010101010101010101010|13Vk0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|20e6","America/Miquelon|AST -03 -02|40 30 20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|p9g0 gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|AST ADT|40 30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|CST CDT|60 50|0101010101010101010101010101010101010101010101010101010101010101010101010|IqU0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0|41e5","America/Montevideo|-03 -02 -0130 -0230|30 20 1u 2u|0101023010101010101010101010101010101010101010101010|JD0 jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/New_York|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nipigon|EST EDT|50 40|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|avj0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|16e2","America/Nome|BST BDT YST AKST AKDT|b0 a0 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kd0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|-02 -01|20 10|01010101010101010|CxC0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010123232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/North_Dakota/Center|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010123232323232323232323232323232323232323232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/North_Dakota/New_Salem|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010101010101010101010101012323232323232323232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Ojinaga|CST CDT MDT MST|60 50 60 70|01010232323232323232323232323232323232323232323232323232323232323232323|13Vk0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Pangnirtung|AST ADT EDT EST CST CDT|40 30 40 50 60 50|0101010101010101010101010101010232323232453232323232323232323232323232323232323232323232323232323232323|p7G0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1o00 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Paramaribo|-0330 -03|3u 30|01|zSPu|24e4","America/Port-au-Prince|EST EDT|50 40|01010101010101010101010101010101010101010101010101010101010101010101010|wu50 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|-05 -04|50 40|010101010|CxF0 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|-04 -03|40 30|0101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Punta_Arenas|-03 -04|30 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0","America/Rainy_River|CST CDT|60 50|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|avk0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|842","America/Rankin_Inlet|CST CDT EST|60 50 50|0101010101010101010101010101010101010101012101010101010101010101010101010101010101010101010101010101010|p7I0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|-03 -02|30 20|01010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|CST|60|0||19e4","America/Resolute|CST CDT EST|60 50 50|0101010101010101010101010101010101010101012101010101012101010101010101010101010101010101010101010101010|p7I0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|-04 -03|40 30|01010101|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|-03 -04|30 40|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0|62e5","America/Santo_Domingo|-0430 EST AST|4u 50 40|0101010101212|ksu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|-03 -02|30 20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0 1HB0 FX0 1HB0 IL0 1HB0 FX0 1HB0 IL0 1EN0 FX0 1HB0 FX0 1HB0 IL0 1EN0 IL0 1HB0 FX0 1HB0 FX0 1HB0 FX0 1HB0|20e6","America/Scoresbysund|-02 -01 +00|20 10 0|0102121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|oXg0 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|452","America/Sitka|PST PDT YST AKST AKDT|80 70 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|NST NDT NDDT|3u 2u 1u|010101010101010101010101010101010101020101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K5u 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|MST CST|70 60|01|5E90|16e3","America/Tegucigalpa|CST CDT|60 50|0101010|Gcu0 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|AST ADT|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010|PHG0 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Thunder_Bay|EST EDT|50 40|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Vancouver|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|PST PDT|80 70|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|p7K0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Winnipeg|CST CDT|60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K80 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Yakutat|YST YDT AKST AKDT|90 80 90 80|0101010101010101010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|Kb0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","America/Yellowknife|MST MDT|70 60|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|p7J0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","Antarctica/Casey|+08 +11|-80 -b0|0101010|1ARS0 T90 40P0 KL0 blz0 3m10|10","Antarctica/Davis|+07 +05|-70 -50|01010|1ART0 VB0 3Wn0 KN0|70","Pacific/Port_Moresby|+10|-a0|0||25e4","Antarctica/Macquarie|AEDT AEST +11|-b0 -a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010102|qg0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0|1","Antarctica/Mawson|+06 +05|-60 -50|01|1ARU0|60","Pacific/Auckland|NZST NZDT|-c0 -d0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|bKC0 IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00|14e5","Antarctica/Palmer|-03 -02 -04|30 20 40|01020202020202020202020202020202020202020202020202020202020202020202020|9Rf0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Asia/Riyadh|+03|-30|0||57e5","Antarctica/Troll|-00 +00 +02|0 0 -20|012121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|40","Asia/Urumqi|+06|-60|0||32e5","Europe/Berlin|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXd0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|41e5","Asia/Almaty|+06 +07 +05|-60 -70 -50|0101010101010101010102010101010101010101010101010|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|15e5","Asia/Amman|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|8kK0 KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|25e5","Asia/Anadyr|+13 +14 +12 +11|-d0 -e0 -c0 -b0|010202020202020202023202020202020202020202020202020202020232|rmX0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|+05 +06 +04|-50 -60 -40|0101010101010101010201010120202020202020202020|sAj0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|+05 +06 +04|-50 -60 -40|01010101010101010102010101010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|+05 +06 +04|-50 -60 -40|01010101010101010101020|rn70 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|+05 +06 +04|-50 -60 -40|010101010101010101020101010101010102020202020|sAj0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0","Asia/Baghdad|+03 +04|-30 -40|01010101010101010101010101010101010101010101010101010|u190 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|+04 +03|-40 -30|01|5QI0|96e4","Asia/Baku|+04 +05 +03|-40 -50 -30|010101010101010101010201010101010101010101010101010101010101010|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|+07|-70|0||15e6","Asia/Barnaul|+07 +08 +06|-70 -80 -60|01010101010101010101020101010102020202020202020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0","Asia/Beirut|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|61a0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0|22e5","Asia/Bishkek|+06 +07 +05|-60 -70 -50|0101010101010101010102020202020202020202020202020|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|+08|-80|0||42e4","Asia/Kolkata|IST|-5u|0||15e6","Asia/Chita|+09 +10 +08|-90 -a0 -80|0101010101010101010102010101010101010101010101010101010101010120|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Choibalsan|+07 +08 +10 +09|-70 -80 -a0 -90|012323232323232323232323232323232323232323232313131|jsF0 cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0|38e3","Asia/Shanghai|CST CDT|-80 -90|0101010101010|DKG0 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|+0530 +0630 +06|-5u -6u -60|0120|14giu 11zu n3cu|22e5","Asia/Dhaka|+06 +07|-60 -70|010|1A5R0 1i00|16e6","Asia/Damascus|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|M00 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|26e5","Asia/Dili|+09 +08|-90 -80|010|fpr0 Xld0|19e4","Asia/Dubai|+04|-40|0||39e5","Asia/Dushanbe|+06 +07 +05|-60 -70 -50|0101010101010101010102|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|EET EEST +03|-20 -30 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101012010101010101010101010101010|cPa0 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00","Asia/Gaza|IST IDT EET EEST|-20 -30 -20 -30|010101010101010101010101010101023232323232323232323232323232323232323232323232323232323232323232323232|aXa0 Db0 1fB0 Rb0 bXd0 gM0 8Q00 IM0 1wM0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1220 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0|18e5","Asia/Hebron|IST IDT EET EEST|-20 -30 -20 -30|01010101010101010101010101010102323232323232323232323232323232323232323232323232323232323232323232323232|aXa0 Db0 1fB0 Rb0 bXd0 gM0 8Q00 IM0 1wM0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1220 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0|25e4","Asia/Ho_Chi_Minh|+08 +07|-80 -70|01|dfs0|90e5","Asia/Hong_Kong|HKT HKST|-80 -90|01010101010101010|H7u 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|+06 +07 +08|-60 -70 -80|01212121212121212121212121212121212121212121212121|jsG0 cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|+08 +09 +07|-80 -90 -70|010101010101010101010201010101010101010101010101010101010101010|rn40 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|EET EEST +04 +03|-20 -30 -40 -30|01010101010101010123232323231010101010101010101010101010101010101010101010101010101010101013|MK0 11z0 1o10 11z0 1qN0 11z0 1ze0 11B0 WM0 1qO0 WI0 1nX0 1rB0 10L0 11B0 1in0 17d0 1in0 2pX0 19E0 1fU0 16Q0 1iI0 16Q0 1iI0 1Vd0 pb0 3Kp0 14o0 1de0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|WIB|-70|0||31e6","Asia/Jayapura|WIT|-90|0||26e4","Asia/Jerusalem|IST IDT|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|aXa0 Db0 1fB0 Rb0 bXd0 gM0 8Q00 IM0 1wM0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0|81e4","Asia/Kabul|+0430|-4u|0||46e5","Asia/Kamchatka|+12 +13 +11|-c0 -d0 -b0|0101010101010101010102010101010101010101010101010101010101020|rn00 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|+05 PKT PKST|-50 -50 -60|01212121|2Xv0 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Kathmandu|+0530 +0545|-5u -5J|01|CVuu|12e5","Asia/Khandyga|+09 +10 +08 +11|-90 -a0 -80 -b0|01010101010101010101020101010101010101010101010131313131313131310|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|+07 +08 +06|-70 -80 -60|010101010101010101010201010101010101010101010101010101010101010|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|+0730 +08|-7u -80|01|td4u|71e5","Asia/Macau|CST CDT|-80 -90|01010101010101010|H7u 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|+11 +12 +10|-b0 -c0 -a0|0101010101010101010102010101010101010101010101010101010101010120|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|WITA|-80|0||15e5","Asia/Manila|PST PDT|-80 -90|010|k0E0 1db0|24e6","Asia/Nicosia|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|cPa0 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|32e4","Asia/Novokuznetsk|+07 +08 +06|-70 -80 -60|0101010101010101010102010101010101010101010101010101010101020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|+07 +08 +06|-70 -80 -60|01010101010101010101020101020202020202020202020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|+06 +07 +05|-60 -70 -50|010101010101010101010201010101010101010101010101010101010101010|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|+05 +06 +04|-50 -60 -40|010101010101010202020202020202020202020202020|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|WITA WIB|-80 -70|01|HNs0|23e4","Asia/Pyongyang|KST KST|-90 -8u|010|1P4D0 6BA0|29e5","Asia/Qostanay|+05 +06 +04|-50 -60 -40|0101010101010101010201010101010101010101010101|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0","Asia/Qyzylorda|+05 +06|-50 -60|010101010101010101010101010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|+0630|-6u|0||48e5","Asia/Sakhalin|+11 +12 +10|-b0 -c0 -a0|010101010101010101010201010101010202020202020202020202020202020|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|+05 +06|-50 -60|010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|KST KDT|-90 -a0|01010|Gf50 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|+11 +12 +10|-b0 -c0 -a0|010101010101010101010201010101010101010101010101010101010101010|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST CDT|-80 -90|0101010|akg0 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|+06 +07 +05|-60 -70 -50|0101010101010101010102|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|+04 +05 +03|-40 -50 -30|01010101010101010101020202010101010101010101020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|+0330 +04 +05 +0430|-3u -40 -50 -4u|0121030303030303030303030303030303030303030303030303030303030303030303030303030303030|j4ku TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0|14e6","Asia/Thimphu|+0530 +06|-5u -60|01|HcGu|79e3","Asia/Tokyo|JST|-90|0||38e6","Asia/Tomsk|+07 +08 +06|-70 -80 -60|01010101010101010101020101010101010101010101020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|+07 +08 +09|-70 -80 -90|01212121212121212121212121212121212121212121212121|jsF0 cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|+09 +12 +11 +10|-90 -c0 -b0 -a0|0121212121212121212123212121212121212121212121212121212121212123|rn30 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|+10 +11 +09|-a0 -b0 -90|010101010101010101010201010101010101010101010101010101010101010|rn20 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|+09 +10 +08|-90 -a0 -80|010101010101010101010201010101010101010101010101010101010101010|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|+05 +06 +04|-50 -60 -40|010101010101010101010201010101010101010101010101010101010101010|rn70 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|+04 +05 +03|-40 -50 -30|01010101010101010101020202020101010101010101010101010101010|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|-01 +00 WET|10 0 0|0101010101010101010101010101010121010101010101010101010101010101010101010101010101010101010101010101010101010|hAN0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|25e4","Atlantic/Bermuda|AST ADT|40 30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|avi0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXc0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|54e4","Atlantic/Cape_Verde|-02 -01|20 10|01|elE0|50e4","Atlantic/Faroe|WET WEST|0 -10|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|49e3","Atlantic/Madeira|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hAM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|27e4","Atlantic/South_Georgia|-02|20|0||30","Atlantic/Stanley|-04 -03 -02|40 30 20|01212101010101010101010101010101010101010101010101010101|wrg0 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r40 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|40e5","Australia/Adelaide|ACST ACDT|-9u -au|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r4u LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|11e5","Australia/Brisbane|AEST AEDT|-a0 -b0|010101010|4r40 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|ACST ACDT|-9u -au|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r4u LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|18e3","Australia/Currie|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r40 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|746","Australia/Darwin|ACST|-9u|0||12e4","Australia/Eucla|+0845 +0945|-8J -9J|0101010101010|bHRf Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Hobart|AEDT AEST|-b0 -a0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|qg0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|21e4","Australia/Lord_Howe|AEST +1030 +1130 +11|-a0 -au -bu -b0|01212121213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|raC0 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu|347","Australia/Lindeman|AEST AEDT|-a0 -b0|0101010101010|4r40 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r40 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|39e5","Australia/Perth|AWST AWDT|-80 -90|0101010101010|bHS0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","Europe/Brussels|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|21e5","Pacific/Easter|-06 -07 -05|60 70 50|010101010101010101010101020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0|30e2","EET|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00","Europe/Dublin|IST GMT|-10 0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4re0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Etc/GMT-1|+01|-10|0|","Pacific/Guadalcanal|+11|-b0|0||11e4","Pacific/Tarawa|+12|-c0|0||29e3","Etc/GMT-13|+13|-d0|0|","Etc/GMT-14|+14|-e0|0|","Etc/GMT-2|+02|-20|0|","Indian/Maldives|+05|-50|0||35e4","Pacific/Palau|+09|-90|0||21e3","Etc/GMT+1|-01|10|0|","Pacific/Tahiti|-10|a0|0||18e4","Etc/GMT+11|-11|b0|0|","Etc/GMT+12|-12|c0|0|","Etc/GMT+5|-05|50|0|","Etc/GMT+6|-06|60|0|","Etc/GMT+7|-07|70|0|","Etc/GMT+8|-08|80|0|","Pacific/Gambier|-09|90|0||125","Etc/UTC|UTC|0|0|","Europe/Andorra|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|B7d0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|79e3","Europe/Astrakhan|+04 +05 +03|-40 -50 -30|0101010101010101020202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|cOK0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|35e5","Europe/London|BST GMT|-10 0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4re0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|10e6","Europe/Belgrade|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|wdd0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Prague|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|muN0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|13e5","Europe/Bucharest|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|mRa0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|19e5","Europe/Budapest|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXc0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e5","Europe/Zurich|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|38e4","Europe/Chisinau|MSK MSD EEST EET|-30 -40 -30 -20|010101010101010101012323232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|67e4","Europe/Gibraltar|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|tLB0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|30e3","Europe/Helsinki|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm00 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Kaliningrad|MSK MSD EEST EET +03|-30 -40 -30 -20 -30|010101010101010102323232323232323232323232323232323232323232343|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|MSK MSD EEST EET|-30 -40 -30 -20|0101010101010101010123232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|34e5","Europe/Kirov|+04 +05 +03|-40 -50 -30|010101010101010102020202020202020202020202020202020202020202|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|CET WET WEST CEST|-10 0 -10 -20|01212121212121212121212121212121203030302121212121212121212121212121212121212121212121212121212121212121212121|go00 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|27e5","Europe/Madrid|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|apy0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|62e5","Europe/Malta|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|XX0 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|42e4","Europe/Minsk|MSK MSD EEST EET +03|-30 -40 -30 -20 -30|010101010101010101023232323232323232323232323232323232323234|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Paris|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|fbc0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|11e6","Europe/Moscow|MSK MSD EEST EET MSK|-30 -40 -30 -20 -40|0101010101010101010102301010101010101010101010101010101010101040|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Riga|MSK MSD EEST EET|-30 -40 -30 -20|010101010101010102323232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|64e4","Europe/Rome|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|XX0 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|39e5","Europe/Samara|+04 +05 +03|-40 -50 -30|01010101010101010202010101010101010101010101010101010101020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|+04 +05 +03|-40 -50 -30|0101010101010102020202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810","Europe/Simferopol|MSK MSD EET EEST MSK|-30 -40 -20 -30 -40|0101010101010101010232323101010323232323232323232323232323232323240|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eL0 1cL0 1cN0 1cL0 1cN0 dX0 WL0 1cN0 1cL0 1fB0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|muJ0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Tallinn|MSK MSD EEST EET|-30 -40 -30 -20|0101010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|41e4","Europe/Tirane|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|axz0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|42e4","Europe/Ulyanovsk|+04 +05 +03 +02|-40 -50 -30 -20|010101010101010102023202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Uzhgorod|MSK MSD CET EET EEST|-30 -40 -10 -20 -30|010101010101010101023434343434343434343434343434343434343434343434343434343434343434343434343434343|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 1Nf0 2pw0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|11e4","Europe/Vienna|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXb0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|18e5","Europe/Vilnius|MSK MSD EEST EET CEST CET|-30 -40 -30 -20 -20 -10|01010101010101010232323232323232323454323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|54e4","Europe/Volgograd|+04 +05 +03|-40 -50 -30|0101010101010102020202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0|10e5","Europe/Warsaw|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e5","Europe/Zaporozhye|MSK MSD EEST EET|-30 -40 -30 -20|01010101010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|77e4","Pacific/Honolulu|HST|a0|0||37e4","Indian/Chagos|+05 +06|-50 -60|01|13ij0|30e2","Indian/Mauritius|+04 +05|-40 -50|01010|v5U0 14L0 12kr0 11z0|15e4","Pacific/Kwajalein|-12 +12|c0 -c0|01|Vxo0|14e3","MET|MET MEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00","Pacific/Chatham|+1245 +1345|-cJ -dJ|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|bKC0 IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00|600","Pacific/Apia|-11 -10 +14 +13|b0 a0 -e0 -d0|0101232323232323232323232323232323232323232|1Dbn0 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00|37e3","Pacific/Bougainville|+10 +11|-a0 -b0|01|1NwE0|18e4","Pacific/Efate|+11 +12|-b0 -c0|010101010101010101010|xpN0 1cL0 1oN0 10L0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-12 -11 +13|c0 b0 -d0|012|nIc0 B7X0|1","Pacific/Fakaofo|-11 +13|b0 -d0|01|1Gfn0|483","Pacific/Fiji|+12 +13|-c0 -d0|010101010101010101010101010101010101010101010101|1ace0 LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 1VA0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 1VA0 uM0 1SM0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 1VA0|88e4","Pacific/Galapagos|-05 -06|50 60|0101|CVF0 gNd0 rz0|25e3","Pacific/Guam|GST GDT ChST|-a0 -b0 -a0|010101010102|JQ0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Kiritimati|-1040 -10 +14|aE a0 -e0|012|nIaE B7Xk|51e2","Pacific/Kosrae|+12 +11|-c0 -b0|01|1aAA0|66e2","Pacific/Marquesas|-0930|9u|0||86e2","Pacific/Pago_Pago|SST|b0|0||37e2","Pacific/Nauru|+1130 +12|-bu -c0|01|maCu|10e3","Pacific/Niue|-1130 -11|bu b0|01|libu|12e2","Pacific/Norfolk|+1130 +1230 +11|-bu -cu -b0|0102|bHOu On0 1COp0|25e4","Pacific/Noumea|+11 +12|-b0 -c0|0101010|jhp0 xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Pitcairn|-0830 -08|8u 80|01|18Vku|56","Pacific/Rarotonga|-1030 -0930 -10|au 9u a0|012121212121212121212121212|lyWu IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tongatapu|+13 +14|-d0 -e0|010101010|1csd0 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3","WET|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00"],
links:["Africa/Abidjan|Africa/Accra","Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/Reykjavik","Africa/Abidjan|Atlantic/St_Helena","Africa/Abidjan|Etc/GMT","Africa/Abidjan|Etc/GMT+0","Africa/Abidjan|Etc/GMT-0","Africa/Abidjan|Etc/GMT0","Africa/Abidjan|Etc/Greenwich","Africa/Abidjan|GMT","Africa/Abidjan|GMT+0","Africa/Abidjan|GMT-0","Africa/Abidjan|GMT0","Africa/Abidjan|Greenwich","Africa/Abidjan|Iceland","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Cayenne|Etc/GMT+3","America/Chicago|CST6CDT","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|MST7MDT","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/La_Paz|Etc/GMT+4","America/Los_Angeles|PST8PDT","America/Los_Angeles|US/Pacific","America/Los_Angeles|US/Pacific-New","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|EST5EDT","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Atikokan","America/Panama|America/Cayman","America/Panama|America/Coral_Harbour","America/Panama|EST","America/Phoenix|America/Creston","America/Phoenix|MST","America/Phoenix|US/Arizona","America/Puerto_Rico|America/Anguilla","America/Puerto_Rico|America/Antigua","America/Puerto_Rico|America/Aruba","America/Puerto_Rico|America/Blanc-Sablon","America/Puerto_Rico|America/Curacao","America/Puerto_Rico|America/Dominica","America/Puerto_Rico|America/Grenada","America/Puerto_Rico|America/Guadeloupe","America/Puerto_Rico|America/Kralendijk","America/Puerto_Rico|America/Lower_Princes","America/Puerto_Rico|America/Marigot","America/Puerto_Rico|America/Montserrat","America/Puerto_Rico|America/Port_of_Spain","America/Puerto_Rico|America/St_Barthelemy","America/Puerto_Rico|America/St_Kitts","America/Puerto_Rico|America/St_Lucia","America/Puerto_Rico|America/St_Thomas","America/Puerto_Rico|America/St_Vincent","America/Puerto_Rico|America/Tortola","America/Puerto_Rico|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|America/Nassau","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Bangkok|Etc/GMT-7","Asia/Bangkok|Indian/Christmas","Asia/Brunei|Asia/Kuching","Asia/Brunei|Etc/GMT-8","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Dubai|Etc/GMT-4","Asia/Dubai|Indian/Mahe","Asia/Dubai|Indian/Reunion","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Rangoon|Indian/Cocos","Asia/Riyadh|Antarctica/Syowa","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Riyadh|Etc/GMT-3","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Antarctica/Vostok","Asia/Urumqi|Asia/Kashgar","Asia/Urumqi|Etc/GMT-6","Atlantic/Faroe|Atlantic/Faeroe","Atlantic/South_Georgia|Etc/GMT+2","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Berlin|Arctic/Longyearbyen","Europe/Berlin|Atlantic/Jan_Mayen","Europe/Berlin|Europe/Copenhagen","Europe/Berlin|Europe/Oslo","Europe/Berlin|Europe/Stockholm","Europe/Brussels|CET","Europe/Brussels|Europe/Amsterdam","Europe/Brussels|Europe/Luxembourg","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Lisbon|Portugal","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Paris|Europe/Monaco","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Maldives|Etc/GMT-5","Indian/Maldives|Indian/Kerguelen","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Gambier|Etc/GMT+9","Pacific/Guadalcanal|Etc/GMT-11","Pacific/Guadalcanal|Pacific/Pohnpei","Pacific/Guadalcanal|Pacific/Ponape","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|HST","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Palau|Etc/GMT-9","Pacific/Port_Moresby|Antarctica/DumontDUrville","Pacific/Port_Moresby|Etc/GMT-10","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tahiti|Etc/GMT+10","Pacific/Tarawa|Etc/GMT-12","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Majuro","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"]}),e})),function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){function n(e){var t=!!e&&"length"in e&&e.length,n=fe.type(e);return"function"!==n&&!fe.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t,n){if(fe.isFunction(t))return fe.grep(e,(function(e,i){return!!t.call(e,i,e)!==n}));if(t.nodeType)return fe.grep(e,(function(e){return e===t!==n}));if("string"==typeof t){if(we.test(t))return fe.filter(t,e,n);t=fe.filter(t,e)}return fe.grep(e,(function(e){return fe.inArray(e,t)>-1!==n}))}function o(e,t){do{e=e[t]}while(e&&1!==e.nodeType);return e}function a(e){var t={};return fe.each(e.match(ke)||[],(function(e,n){t[n]=!0})),t}function r(){ie.addEventListener?(ie.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(ie.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(ie.addEventListener||"load"===e.event.type||"complete"===ie.readyState)&&(r(),fe.ready())}function c(e,t,n){if(void 0===n&&1===e.nodeType){var i="data-"+t.replace(De,"-$1").toLowerCase();if("string"==typeof(n=e.getAttribute(i))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:Le.test(n)?fe.parseJSON(n):n)}catch(e){}fe.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!fe.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function d(e,t,n,i){if(Se(e)){var o,a,r=fe.expando,s=e.nodeType,c=s?fe.cache:e,l=s?e[r]:e[r]&&r;if(l&&c[l]&&(i||c[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[r]=ne.pop()||fe.guid++:r),c[l]||(c[l]=s?{}:{toJSON:fe.noop}),"object"!=typeof t&&"function"!=typeof t||(i?c[l]=fe.extend(c[l],t):c[l].data=fe.extend(c[l].data,t)),a=c[l],i||(a.data||(a.data={}),a=a.data),void 0!==n&&(a[fe.camelCase(t)]=n),"string"==typeof t?null==(o=a[t])&&(o=a[fe.camelCase(t)]):o=a,o}}function u(e,t,n){if(Se(e)){var i,o,a=e.nodeType,r=a?fe.cache:e,s=a?e[fe.expando]:fe.expando;if(r[s]){if(t&&(i=n?r[s]:r[s].data)){o=(t=fe.isArray(t)?t.concat(fe.map(t,fe.camelCase)):t in i||(t=fe.camelCase(t))in i?[t]:t.split(" ")).length;for(;o--;)delete i[t[o]];if(n?!l(i):!fe.isEmptyObject(i))return}(n||(delete r[s].data,l(r[s])))&&(a?fe.cleanData([e],!0):ue.deleteExpando||r!=r.window?delete r[s]:r[s]=void 0)}}}function p(e,t,n,i){var o,a=1,r=20,s=i?function(){return i.cur()}:function(){return fe.css(e,t,"")},c=s(),l=n&&n[3]||(fe.cssNumber[t]?"":"px"),d=(fe.cssNumber[t]||"px"!==l&&+c)&&Xe.exec(fe.css(e,t));if(d&&d[3]!==l){l=l||d[3],n=n||[],d=+c||1;do{d/=a=a||".5",fe.style(e,t,d+l)}while(a!==(a=s()/c)&&1!==a&&--r)}return n&&(d=+d||+c||0,o=n[1]?d+(n[1]+1)*n[2]:+n[2],i&&(i.unit=l,i.start=d,i.end=o)),o}function f(e){var t=Ye.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,i,o=0,a=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!a)for(a=[],n=e.childNodes||e;null!=(i=n[o]);o++)!t||fe.nodeName(i,t)?a.push(i):fe.merge(a,h(i,t));return void 0===t||t&&fe.nodeName(e,t)?fe.merge([e],a):a}function b(e,t){for(var n,i=0;null!=(n=e[i]);i++)fe._data(n,"globalEval",!t||fe._data(t[i],"globalEval"))}function m(e){je.test(e.type)&&(e.defaultChecked=e.checked)}function g(e,t,n,i,o){for(var a,r,s,c,l,d,u,p=e.length,g=f(t),M=[],v=0;v<p;v++)if((r=e[v])||0===r)if("object"===fe.type(r))fe.merge(M,r.nodeType?[r]:r);else if(Ge.test(r)){for(c=c||g.appendChild(t.createElement("div")),l=(Ie.exec(r)||["",""])[1].toLowerCase(),u=Ve[l]||Ve._default,c.innerHTML=u[1]+fe.htmlPrefilter(r)+u[2],a=u[0];a--;)c=c.lastChild;if(!ue.leadingWhitespace&&Ue.test(r)&&M.push(t.createTextNode(Ue.exec(r)[0])),!ue.tbody)for(a=(r="table"!==l||Ke.test(r)?"<table>"!==u[1]||Ke.test(r)?0:c:c.firstChild)&&r.childNodes.length;a--;)fe.nodeName(d=r.childNodes[a],"tbody")&&!d.childNodes.length&&r.removeChild(d);for(fe.merge(M,c.childNodes),c.textContent="";c.firstChild;)c.removeChild(c.firstChild);c=g.lastChild}else M.push(t.createTextNode(r));for(c&&g.removeChild(c),ue.appendChecked||fe.grep(h(M,"input"),m),v=0;r=M[v++];)if(i&&fe.inArray(r,i)>-1)o&&o.push(r);else if(s=fe.contains(r.ownerDocument,r),c=h(g.appendChild(r),"script"),s&&b(c),n)for(a=0;r=c[a++];)He.test(r.type||"")&&n.push(r);return c=null,g}function M(){return!0}function v(){return!1}function y(){try{return ie.activeElement}catch(e){}}function A(e,t,n,i,o,a){var r,s;if("object"==typeof t){for(s in"string"!=typeof n&&(i=i||n,n=void 0),t)A(e,s,n,i,t[s],a);return e}if(null==i&&null==o?(o=n,i=n=void 0):null==o&&("string"==typeof n?(o=i,i=void 0):(o=i,i=n,n=void 0)),!1===o)o=v;else if(!o)return e;return 1===a&&(r=o,o=function(e){return fe().off(e),r.apply(this,arguments)},o.guid=r.guid||(r.guid=fe.guid++)),e.each((function(){fe.event.add(this,t,o,i,n)}))}function z(e,t){return fe.nodeName(e,"table")&&fe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function w(e){return e.type=(null!==fe.find.attr(e,"type"))+"/"+e.type,e}function O(e){var t=st.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function C(e,t){if(1===t.nodeType&&fe.hasData(e)){var n,i,o,a=fe._data(e),r=fe._data(t,a),s=a.events;if(s)for(n in delete r.handle,r.events={},s)for(i=0,o=s[n].length;i<o;i++)fe.event.add(t,n,s[n][i]);r.data&&(r.data=fe.extend({},r.data))}}function T(e,t){var n,i,o;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ue.noCloneEvent&&t[fe.expando]){for(i in(o=fe._data(t)).events)fe.removeEvent(t,i,o.handle);t.removeAttribute(fe.expando)}"script"===n&&t.text!==e.text?(w(t).text=e.text,O(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ue.html5Clone&&e.innerHTML&&!fe.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&je.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}}function q(e,t,n,i){t=ae.apply([],t);var o,a,r,s,c,l,d=0,u=e.length,p=u-1,f=t[0],b=fe.isFunction(f);if(b||u>1&&"string"==typeof f&&!ue.checkClone&&rt.test(f))return e.each((function(o){var a=e.eq(o);b&&(t[0]=f.call(this,o,a.html())),q(a,t,n,i)}));if(u&&(o=(l=g(t,e[0].ownerDocument,!1,e,i)).firstChild,1===l.childNodes.length&&(l=o),o||i)){for(r=(s=fe.map(h(l,"script"),w)).length;d<u;d++)a=l,d!==p&&(a=fe.clone(a,!0,!0),r&&fe.merge(s,h(a,"script"))),n.call(e[d],a,d);if(r)for(c=s[s.length-1].ownerDocument,fe.map(s,O),d=0;d<r;d++)a=s[d],He.test(a.type||"")&&!fe._data(a,"globalEval")&&fe.contains(c,a)&&(a.src?fe._evalUrl&&fe._evalUrl(a.src):fe.globalEval((a.text||a.textContent||a.innerHTML||"").replace(ct,"")));l=o=null}return e}function _(e,t,n){for(var i,o=t?fe.filter(t,e):e,a=0;null!=(i=o[a]);a++)n||1!==i.nodeType||fe.cleanData(h(i)),i.parentNode&&(n&&fe.contains(i.ownerDocument,i)&&b(h(i,"script")),i.parentNode.removeChild(i));return e}function x(e,t){var n=fe(t.createElement(e)).appendTo(t.body),i=fe.css(n[0],"display");return n.detach(),i}function k(e){var t=ie,n=ut[e];return n||("none"!==(n=x(e,t))&&n||((t=((dt=(dt||fe("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement))[0].contentWindow||dt[0].contentDocument).document).write(),t.close(),n=x(e,t),dt.detach()),ut[e]=n),n}function N(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}function S(e){if(e in Tt)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Ct.length;n--;)if((e=Ct[n]+t)in Tt)return e}function L(e,t){for(var n,i,o,a=[],r=0,s=e.length;r<s;r++)(i=e[r]).style&&(a[r]=fe._data(i,"olddisplay"),n=i.style.display,t?(a[r]||"none"!==n||(i.style.display=""),""===i.style.display&&Pe(i)&&(a[r]=fe._data(i,"olddisplay",k(i.nodeName)))):(o=Pe(i),(n&&"none"!==n||!o)&&fe._data(i,"olddisplay",o?n:fe.css(i,"display"))));for(r=0;r<s;r++)(i=e[r]).style&&(t&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=t?a[r]||"":"none"));return e}function D(e,t,n){var i=zt.exec(t);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):t}function W(e,t,n,i,o){for(var a=n===(i?"border":"content")?4:"width"===t?1:0,r=0;a<4;a+=2)"margin"===n&&(r+=fe.css(e,n+Re[a],!0,o)),i?("content"===n&&(r-=fe.css(e,"padding"+Re[a],!0,o)),"margin"!==n&&(r-=fe.css(e,"border"+Re[a]+"Width",!0,o))):(r+=fe.css(e,"padding"+Re[a],!0,o),"padding"!==n&&(r+=fe.css(e,"border"+Re[a]+"Width",!0,o)));return r}function E(e,t,n){var i=!0,o="width"===t?e.offsetWidth:e.offsetHeight,a=mt(e),r=ue.boxSizing&&"border-box"===fe.css(e,"boxSizing",!1,a);if(o<=0||null==o){if(((o=gt(e,t,a))<0||null==o)&&(o=e.style[t]),ft.test(o))return o;i=r&&(ue.boxSizingReliable()||o===e.style[t]),o=parseFloat(o)||0}return o+W(e,t,n||(r?"border":"content"),i,a)+"px"}function B(e,t,n,i,o){return new B.prototype.init(e,t,n,i,o)}function $(){return e.setTimeout((function(){qt=void 0})),qt=fe.now()}function X(e,t){var n,i={height:e},o=0;for(t=t?1:0;o<4;o+=2-t)i["margin"+(n=Re[o])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function R(e,t,n){for(var i,o=(j.tweeners[t]||[]).concat(j.tweeners["*"]),a=0,r=o.length;a<r;a++)if(i=o[a].call(n,t,e))return i}function P(e,t,n){var i,o,a,r,s,c,l,d=this,u={},p=e.style,f=e.nodeType&&Pe(e),h=fe._data(e,"fxshow");for(i in n.queue||(null==(s=fe._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,c=s.empty.fire,s.empty.fire=function(){s.unqueued||c()}),s.unqueued++,d.always((function(){d.always((function(){s.unqueued--,fe.queue(e,"fx").length||s.empty.fire()}))}))),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],"inline"===("none"===(l=fe.css(e,"display"))?fe._data(e,"olddisplay")||k(e.nodeName):l)&&"none"===fe.css(e,"float")&&(ue.inlineBlockNeedsLayout&&"inline"!==k(e.nodeName)?p.zoom=1:p.display="inline-block")),n.overflow&&(p.overflow="hidden",ue.shrinkWrapBlocks()||d.always((function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}))),t)if(o=t[i],xt.exec(o)){if(delete t[i],a=a||"toggle"===o,o===(f?"hide":"show")){if("show"!==o||!h||void 0===h[i])continue;f=!0}u[i]=h&&h[i]||fe.style(e,i)}else l=void 0;if(fe.isEmptyObject(u))"inline"===("none"===l?k(e.nodeName):l)&&(p.display=l);else for(i in h?"hidden"in h&&(f=h.hidden):h=fe._data(e,"fxshow",{}),a&&(h.hidden=!f),f?fe(e).show():d.done((function(){fe(e).hide()})),d.done((function(){var t;for(t in fe._removeData(e,"fxshow"),u)fe.style(e,t,u[t])})),u)r=R(f?h[i]:0,i,d),i in h||(h[i]=r.start,f&&(r.end=r.start,r.start="width"===i||"height"===i?1:0))}function F(e,t){var n,i,o,a,r;for(n in e)if(o=t[i=fe.camelCase(n)],a=e[n],fe.isArray(a)&&(o=a[1],a=e[n]=a[0]),n!==i&&(e[i]=a,delete e[n]),(r=fe.cssHooks[i])&&"expand"in r)for(n in a=r.expand(a),delete e[i],a)n in e||(e[n]=a[n],t[n]=o);else t[i]=o}function j(e,t,n){var i,o,a=0,r=j.prefilters.length,s=fe.Deferred().always((function(){delete c.elem})),c=function(){if(o)return!1;for(var t=qt||$(),n=Math.max(0,l.startTime+l.duration-t),i=1-(n/l.duration||0),a=0,r=l.tweens.length;a<r;a++)l.tweens[a].run(i);return s.notifyWith(e,[l,i,n]),i<1&&r?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:fe.extend({},t),opts:fe.extend(!0,{specialEasing:{},easing:fe.easing._default},n),originalProperties:t,originalOptions:n,startTime:qt||$(),duration:n.duration,tweens:[],createTween:function(t,n){var i=fe.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(i),i},stop:function(t){var n=0,i=t?l.tweens.length:0;if(o)return this;for(o=!0;n<i;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),d=l.props;for(F(d,l.opts.specialEasing);a<r;a++)if(i=j.prefilters[a].call(l,e,d,l.opts))return fe.isFunction(i.stop)&&(fe._queueHooks(l.elem,l.opts.queue).stop=fe.proxy(i.stop,i)),i;return fe.map(d,R,l),fe.isFunction(l.opts.start)&&l.opts.start.call(e,l),fe.fx.timer(fe.extend(c,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function I(e){return fe.attr(e,"class")||""}function H(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,o=0,a=t.toLowerCase().match(ke)||[];if(fe.isFunction(n))for(;i=a[o++];)"+"===i.charAt(0)?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function U(e,t,n,i){function o(s){var c;return a[s]=!0,fe.each(e[s]||[],(function(e,s){var l=s(t,n,i);return"string"!=typeof l||r||a[l]?r?!(c=l):void 0:(t.dataTypes.unshift(l),o(l),!1)})),c}var a={},r=e===en;return o(t.dataTypes[0])||!a["*"]&&o("*")}function Y(e,t){var n,i,o=fe.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((o[i]?e:n||(n={}))[i]=t[i]);return n&&fe.extend(!0,e,n),e}function V(e,t,n){for(var i,o,a,r,s=e.contents,c=e.dataTypes;"*"===c[0];)c.shift(),void 0===o&&(o=e.mimeType||t.getResponseHeader("Content-Type"));if(o)for(r in s)if(s[r]&&s[r].test(o)){c.unshift(r);break}if(c[0]in n)a=c[0];else{for(r in n){if(!c[0]||e.converters[r+" "+c[0]]){a=r;break}i||(i=r)}a=a||i}if(a)return a!==c[0]&&c.unshift(a),n[a]}function G(e,t,n,i){var o,a,r,s,c,l={},d=e.dataTypes.slice();if(d[1])for(r in e.converters)l[r.toLowerCase()]=e.converters[r];for(a=d.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!c&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=a,a=d.shift())if("*"===a)a=c;else if("*"!==c&&c!==a){if(!(r=l[c+" "+a]||l["* "+a]))for(o in l)if((s=o.split(" "))[1]===a&&(r=l[c+" "+s[0]]||l["* "+s[0]])){!0===r?r=l[o]:!0!==l[o]&&(a=s[0],d.unshift(s[1]));break}if(!0!==r)if(r&&e.throws)t=r(t);else try{t=r(t)}catch(e){return{state:"parsererror",error:r?e:"No conversion from "+c+" to "+a}}}return{state:"success",data:t}}function K(e){return e.style&&e.style.display||fe.css(e,"display")}function Q(e){if(!fe.contains(e.ownerDocument||ie,e))return!0;for(;e&&1===e.nodeType;){if("none"===K(e)||"hidden"===e.type)return!0;e=e.parentNode}return!1}function J(e,t,n,i){var o;if(fe.isArray(t))fe.each(t,(function(t,o){n||rn.test(e)?i(e,o):J(e+"["+("object"==typeof o&&null!=o?t:"")+"]",o,n,i)}));else if(n||"object"!==fe.type(t))i(e,t);else for(o in t)J(e+"["+o+"]",t[o],n,i)}function Z(){try{return new e.XMLHttpRequest}catch(e){}}function ee(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}function te(e){return fe.isWindow(e)?e:9===e.nodeType&&(e.defaultView||e.parentWindow)}var ne=[],ie=e.document,oe=ne.slice,ae=ne.concat,re=ne.push,se=ne.indexOf,ce={},le=ce.toString,de=ce.hasOwnProperty,ue={},pe="1.12.4",fe=function(e,t){return new fe.fn.init(e,t)},he=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,be=/^-ms-/,me=/-([\da-z])/gi,ge=function(e,t){return t.toUpperCase()};fe.fn=fe.prototype={jquery:pe,constructor:fe,selector:"",length:0,toArray:function(){return oe.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:oe.call(this)},pushStack:function(e){var t=fe.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e){return fe.each(this,e)},map:function(e){return this.pushStack(fe.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(oe.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:re,sort:ne.sort,splice:ne.splice},fe.extend=fe.fn.extend=function(){var e,t,n,i,o,a,r=arguments[0]||{},s=1,c=arguments.length,l=!1;for("boolean"==typeof r&&(l=r,r=arguments[s]||{},s++),"object"==typeof r||fe.isFunction(r)||(r={}),s===c&&(r=this,s--);s<c;s++)if(null!=(o=arguments[s]))for(i in o)e=r[i],r!==(n=o[i])&&(l&&n&&(fe.isPlainObject(n)||(t=fe.isArray(n)))?(t?(t=!1,a=e&&fe.isArray(e)?e:[]):a=e&&fe.isPlainObject(e)?e:{},r[i]=fe.extend(l,a,n)):void 0!==n&&(r[i]=n));return r},fe.extend({expando:"jQuery"+(pe+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===fe.type(e)},isArray:Array.isArray||function(e){return"array"===fe.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){var t=e&&e.toString();return!fe.isArray(e)&&t-parseFloat(t)+1>=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==fe.type(e)||e.nodeType||fe.isWindow(e))return!1;try{if(e.constructor&&!de.call(e,"constructor")&&!de.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}if(!ue.ownFirst)for(t in e)return de.call(e,t);for(t in e);return void 0===t||de.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ce[le.call(e)]||"object":typeof e},globalEval:function(t){t&&fe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(be,"ms-").replace(me,ge)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var i,o=0;if(n(e))for(i=e.length;o<i&&!1!==t.call(e[o],o,e[o]);o++);else for(o in e)if(!1===t.call(e[o],o,e[o]))break;return e},trim:function(e){return null==e?"":(e+"").replace(he,"")},makeArray:function(e,t){var i=t||[];return null!=e&&(n(Object(e))?fe.merge(i,"string"==typeof e?[e]:e):re.call(i,e)),i},inArray:function(e,t,n){var i;if(t){if(se)return se.call(t,e,n);for(i=t.length,n=n?n<0?Math.max(0,i+n):n:0;n<i;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){for(var n=+t.length,i=0,o=e.length;i<n;)e[o++]=t[i++];if(n!=n)for(;void 0!==t[i];)e[o++]=t[i++];return e.length=o,e},grep:function(e,t,n){for(var i=[],o=0,a=e.length,r=!n;o<a;o++)!t(e[o],o)!==r&&i.push(e[o]);return i},map:function(e,t,i){var o,a,r=0,s=[];if(n(e))for(o=e.length;r<o;r++)null!=(a=t(e[r],r,i))&&s.push(a);else for(r in e)null!=(a=t(e[r],r,i))&&s.push(a);return ae.apply([],s)},guid:1,proxy:function(e,t){var n,i,o;if("string"==typeof t&&(o=e[t],t=e,e=o),fe.isFunction(e))return n=oe.call(arguments,2),i=function(){return e.apply(t||this,n.concat(oe.call(arguments)))},i.guid=e.guid=e.guid||fe.guid++,i},now:function(){return+new Date},support:ue}),"function"==typeof Symbol&&(fe.fn[Symbol.iterator]=ne[Symbol.iterator]),fe.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){ce["[object "+t+"]"]=t.toLowerCase()}));var Me=function(e){function t(e,t,n,i){var o,a,r,s,c,l,u,f,h=t&&t.ownerDocument,b=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==b&&9!==b&&11!==b)return n;if(!i&&((t?t.ownerDocument||t:R)!==S&&N(t),t=t||S,D)){if(11!==b&&(l=ge.exec(e)))if(o=l[1]){if(9===b){if(!(r=t.getElementById(o)))return n;if(r.id===o)return n.push(r),n}else if(h&&(r=h.getElementById(o))&&$(t,r)&&r.id===o)return n.push(r),n}else{if(l[2])return J.apply(n,t.getElementsByTagName(e)),n;if((o=l[3])&&A.getElementsByClassName&&t.getElementsByClassName)return J.apply(n,t.getElementsByClassName(o)),n}if(A.qsa&&!H[e+" "]&&(!W||!W.test(e))){if(1!==b)h=t,f=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(ve,"\\$&"):t.setAttribute("id",s=X),a=(u=C(e)).length,c=pe.test(s)?"#"+s:"[id='"+s+"']";a--;)u[a]=c+" "+p(u[a]);f=u.join(","),h=Me.test(e)&&d(t.parentNode)||t}if(f)try{return J.apply(n,h.querySelectorAll(f)),n}catch(e){}finally{s===X&&t.removeAttribute("id")}}}return q(e.replace(se,"$1"),t,n,i)}function n(){function e(n,i){return t.push(n+" ")>z.cacheLength&&delete e[t.shift()],e[n+" "]=i}var t=[];return e}function i(e){return e[X]=!0,e}function o(e){var t=S.createElement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function a(e,t){for(var n=e.split("|"),i=n.length;i--;)z.attrHandle[n[i]]=t}function r(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Y)-(~e.sourceIndex||Y);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function c(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return i((function(t){return t=+t,i((function(n,i){for(var o,a=e([],n.length,t),r=a.length;r--;)n[o=a[r]]&&(n[o]=!(i[o]=n[o]))}))}))}function d(e){return e&&void 0!==e.getElementsByTagName&&e}function u(){}function p(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function f(e,t,n){var i=t.dir,o=n&&"parentNode"===i,a=F++;return t.first?function(t,n,a){for(;t=t[i];)if(1===t.nodeType||o)return e(t,n,a)}:function(t,n,r){var s,c,l,d=[P,a];if(r){for(;t=t[i];)if((1===t.nodeType||o)&&e(t,n,r))return!0}else for(;t=t[i];)if(1===t.nodeType||o){if((s=(c=(l=t[X]||(t[X]={}))[t.uniqueID]||(l[t.uniqueID]={}))[i])&&s[0]===P&&s[1]===a)return d[2]=s[2];if(c[i]=d,d[2]=e(t,n,r))return!0}}}function h(e){return e.length>1?function(t,n,i){for(var o=e.length;o--;)if(!e[o](t,n,i))return!1;return!0}:e[0]}function b(e,n,i){for(var o=0,a=n.length;o<a;o++)t(e,n[o],i);return i}function m(e,t,n,i,o){for(var a,r=[],s=0,c=e.length,l=null!=t;s<c;s++)(a=e[s])&&(n&&!n(a,i,o)||(r.push(a),l&&t.push(s)));return r}function g(e,t,n,o,a,r){return o&&!o[X]&&(o=g(o)),a&&!a[X]&&(a=g(a,r)),i((function(i,r,s,c){var l,d,u,p=[],f=[],h=r.length,g=i||b(t||"*",s.nodeType?[s]:s,[]),M=!e||!i&&t?g:m(g,p,e,s,c),v=n?a||(i?e:h||o)?[]:r:M;if(n&&n(M,v,s,c),o)for(l=m(v,f),o(l,[],s,c),d=l.length;d--;)(u=l[d])&&(v[f[d]]=!(M[f[d]]=u));if(i){if(a||e){if(a){for(l=[],d=v.length;d--;)(u=v[d])&&l.push(M[d]=u);a(null,v=[],l,c)}for(d=v.length;d--;)(u=v[d])&&(l=a?ee(i,u):p[d])>-1&&(i[l]=!(r[l]=u))}}else v=m(v===r?v.splice(h,v.length):v),a?a(null,r,v,c):J.apply(r,v)}))}function M(e){for(var t,n,i,o=e.length,a=z.relative[e[0].type],r=a||z.relative[" "],s=a?1:0,c=f((function(e){return e===t}),r,!0),l=f((function(e){return ee(t,e)>-1}),r,!0),d=[function(e,n,i){var o=!a&&(i||n!==_)||((t=n).nodeType?c(e,n,i):l(e,n,i));return t=null,o}];s<o;s++)if(n=z.relative[e[s].type])d=[f(h(d),n)];else{if((n=z.filter[e[s].type].apply(null,e[s].matches))[X]){for(i=++s;i<o&&!z.relative[e[i].type];i++);return g(s>1&&h(d),s>1&&p(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s<i&&M(e.slice(s,i)),i<o&&M(e=e.slice(i)),i<o&&p(e))}d.push(n)}return h(d)}function v(e,n){var o=n.length>0,a=e.length>0,r=function(i,r,s,c,l){var d,u,p,f=0,h="0",b=i&&[],g=[],M=_,v=i||a&&z.find.TAG("*",l),y=P+=null==M?1:Math.random()||.1,A=v.length;for(l&&(_=r===S||r||l);h!==A&&null!=(d=v[h]);h++){if(a&&d){for(u=0,r||d.ownerDocument===S||(N(d),s=!D);p=e[u++];)if(p(d,r||S,s)){c.push(d);break}l&&(P=y)}o&&((d=!p&&d)&&f--,i&&b.push(d))}if(f+=h,o&&h!==f){for(u=0;p=n[u++];)p(b,g,r,s);if(i){if(f>0)for(;h--;)b[h]||g[h]||(g[h]=K.call(c));g=m(g)}J.apply(c,g),l&&!i&&g.length>0&&f+n.length>1&&t.uniqueSort(c)}return l&&(P=y,_=M),b};return o?i(r):r}var y,A,z,w,O,C,T,q,_,x,k,N,S,L,D,W,E,B,$,X="sizzle"+1*new Date,R=e.document,P=0,F=0,j=n(),I=n(),H=n(),U=function(e,t){return e===t&&(k=!0),0},Y=1<<31,V={}.hasOwnProperty,G=[],K=G.pop,Q=G.push,J=G.push,Z=G.slice,ee=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return n;return-1},te="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ne="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",oe="\\["+ne+"*("+ie+")(?:"+ne+"*([*^$|!~]?=)"+ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ie+"))|)"+ne+"*\\]",ae=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+oe+")*)|.*)\\)|)",re=new RegExp(ne+"+","g"),se=new RegExp("^"+ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ne+"+$","g"),ce=new RegExp("^"+ne+"*,"+ne+"*"),le=new RegExp("^"+ne+"*([>+~]|"+ne+")"+ne+"*"),de=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),ue=new RegExp(ae),pe=new RegExp("^"+ie+"$"),fe={ID:new RegExp("^#("+ie+")"),CLASS:new RegExp("^\\.("+ie+")"),TAG:new RegExp("^("+ie+"|[*])"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+ae),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")
},he=/^(?:input|select|textarea|button)$/i,be=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Me=/[+~]/,ve=/'|\\/g,ye=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),Ae=function(e,t,n){var i="0x"+t-65536;return i!=i||n?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},ze=function(){N()};try{J.apply(G=Z.call(R.childNodes),R.childNodes),G[R.childNodes.length].nodeType}catch(e){J={apply:G.length?function(e,t){Q.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}for(y in A=t.support={},O=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},N=t.setDocument=function(e){var t,n,i=e?e.ownerDocument||e:R;return i!==S&&9===i.nodeType&&i.documentElement?(L=(S=i).documentElement,D=!O(S),(n=S.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",ze,!1):n.attachEvent&&n.attachEvent("onunload",ze)),A.attributes=o((function(e){return e.className="i",!e.getAttribute("className")})),A.getElementsByTagName=o((function(e){return e.appendChild(S.createComment("")),!e.getElementsByTagName("*").length})),A.getElementsByClassName=me.test(S.getElementsByClassName),A.getById=o((function(e){return L.appendChild(e).id=X,!S.getElementsByName||!S.getElementsByName(X).length})),A.getById?(z.find.ID=function(e,t){if(void 0!==t.getElementById&&D){var n=t.getElementById(e);return n?[n]:[]}},z.filter.ID=function(e){var t=e.replace(ye,Ae);return function(e){return e.getAttribute("id")===t}}):(delete z.find.ID,z.filter.ID=function(e){var t=e.replace(ye,Ae);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),z.find.TAG=A.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):A.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],o=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[o++];)1===n.nodeType&&i.push(n);return i}return a},z.find.CLASS=A.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&D)return t.getElementsByClassName(e)},E=[],W=[],(A.qsa=me.test(S.querySelectorAll))&&(o((function(e){L.appendChild(e).innerHTML="<a id='"+X+"'></a><select id='"+X+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&W.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||W.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+X+"-]").length||W.push("~="),e.querySelectorAll(":checked").length||W.push(":checked"),e.querySelectorAll("a#"+X+"+*").length||W.push(".#.+[+~]")})),o((function(e){var t=S.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&W.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||W.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),W.push(",.*:")}))),(A.matchesSelector=me.test(B=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.msMatchesSelector))&&o((function(e){A.disconnectedMatch=B.call(e,"div"),B.call(e,"[s!='']:x"),E.push("!=",ae)})),W=W.length&&new RegExp(W.join("|")),E=E.length&&new RegExp(E.join("|")),t=me.test(L.compareDocumentPosition),$=t||me.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return k=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!A.sortDetached&&t.compareDocumentPosition(e)===n?e===S||e.ownerDocument===R&&$(R,e)?-1:t===S||t.ownerDocument===R&&$(R,t)?1:x?ee(x,e)-ee(x,t):0:4&n?-1:1)}:function(e,t){if(e===t)return k=!0,0;var n,i=0,o=e.parentNode,a=t.parentNode,s=[e],c=[t];if(!o||!a)return e===S?-1:t===S?1:o?-1:a?1:x?ee(x,e)-ee(x,t):0;if(o===a)return r(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;s[i]===c[i];)i++;return i?r(s[i],c[i]):s[i]===R?-1:c[i]===R?1:0},S):S},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==S&&N(e),n=n.replace(de,"='$1']"),A.matchesSelector&&D&&!H[n+" "]&&(!E||!E.test(n))&&(!W||!W.test(n)))try{var i=B.call(e,n);if(i||A.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){}return t(n,S,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==S&&N(e),$(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==S&&N(e);var n=z.attrHandle[t.toLowerCase()],i=n&&V.call(z.attrHandle,t.toLowerCase())?n(e,t,!D):void 0;return void 0!==i?i:A.attributes||!D?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],i=0,o=0;if(k=!A.detectDuplicates,x=!A.sortStable&&e.slice(0),e.sort(U),k){for(;t=e[o++];)t===e[o]&&(i=n.push(o));for(;i--;)e.splice(n[i],1)}return x=null,e},w=t.getText=function(e){var t,n="",i=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=w(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[i++];)n+=w(t);return n},z=t.selectors={cacheLength:50,createPseudo:i,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ye,Ae),e[3]=(e[3]||e[4]||e[5]||"").replace(ye,Ae),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ue.test(n)&&(t=C(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ye,Ae).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=j[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&j(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,n,i){return function(o){var a=t.attr(o,e);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(re," ")+" ").indexOf(i)>-1:"|="===n&&(a===i||a.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,n,i,o){var a="nth"!==e.slice(0,3),r="last"!==e.slice(-4),s="of-type"===t;return 1===i&&0===o?function(e){return!!e.parentNode}:function(t,n,c){var l,d,u,p,f,h,b=a!==r?"nextSibling":"previousSibling",m=t.parentNode,g=s&&t.nodeName.toLowerCase(),M=!c&&!s,v=!1;if(m){if(a){for(;b;){for(p=t;p=p[b];)if(s?p.nodeName.toLowerCase()===g:1===p.nodeType)return!1;h=b="only"===e&&!h&&"nextSibling"}return!0}if(h=[r?m.firstChild:m.lastChild],r&&M){for(v=(f=(l=(d=(u=(p=m)[X]||(p[X]={}))[p.uniqueID]||(u[p.uniqueID]={}))[e]||[])[0]===P&&l[1])&&l[2],p=f&&m.childNodes[f];p=++f&&p&&p[b]||(v=f=0)||h.pop();)if(1===p.nodeType&&++v&&p===t){d[e]=[P,f,v];break}}else if(M&&(v=f=(l=(d=(u=(p=t)[X]||(p[X]={}))[p.uniqueID]||(u[p.uniqueID]={}))[e]||[])[0]===P&&l[1]),!1===v)for(;(p=++f&&p&&p[b]||(v=f=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==g:1!==p.nodeType)||!++v||(M&&((d=(u=p[X]||(p[X]={}))[p.uniqueID]||(u[p.uniqueID]={}))[e]=[P,v]),p!==t)););return(v-=o)===i||v%i==0&&v/i>=0}}},PSEUDO:function(e,n){var o,a=z.pseudos[e]||z.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return a[X]?a(n):a.length>1?(o=[e,e,"",n],z.setFilters.hasOwnProperty(e.toLowerCase())?i((function(e,t){for(var i,o=a(e,n),r=o.length;r--;)e[i=ee(e,o[r])]=!(t[i]=o[r])})):function(e){return a(e,0,o)}):a}},pseudos:{not:i((function(e){var t=[],n=[],o=T(e.replace(se,"$1"));return o[X]?i((function(e,t,n,i){for(var a,r=o(e,null,i,[]),s=e.length;s--;)(a=r[s])&&(e[s]=!(t[s]=a))})):function(e,i,a){return t[0]=e,o(t,null,a,n),t[0]=null,!n.pop()}})),has:i((function(e){return function(n){return t(e,n).length>0}})),contains:i((function(e){return e=e.replace(ye,Ae),function(t){return(t.textContent||t.innerText||w(t)).indexOf(e)>-1}})),lang:i((function(e){return pe.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(ye,Ae).toLowerCase(),function(t){var n;do{if(n=D?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===L},focus:function(e){return e===S.activeElement&&(!S.hasFocus||S.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!z.pseudos.empty(e)},header:function(e){return be.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l((function(){return[0]})),last:l((function(e,t){return[t-1]})),eq:l((function(e,t,n){return[n<0?n+t:n]})),even:l((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:l((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:l((function(e,t,n){for(var i=n<0?n+t:n;--i>=0;)e.push(i);return e})),gt:l((function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e}))}},z.pseudos.nth=z.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})z.pseudos[y]=s(y);for(y in{submit:!0,reset:!0})z.pseudos[y]=c(y);return u.prototype=z.filters=z.pseudos,z.setFilters=new u,C=t.tokenize=function(e,n){var i,o,a,r,s,c,l,d=I[e+" "];if(d)return n?0:d.slice(0);for(s=e,c=[],l=z.preFilter;s;){for(r in i&&!(o=ce.exec(s))||(o&&(s=s.slice(o[0].length)||s),c.push(a=[])),i=!1,(o=le.exec(s))&&(i=o.shift(),a.push({value:i,type:o[0].replace(se," ")}),s=s.slice(i.length)),z.filter)!(o=fe[r].exec(s))||l[r]&&!(o=l[r](o))||(i=o.shift(),a.push({value:i,type:r,matches:o}),s=s.slice(i.length));if(!i)break}return n?s.length:s?t.error(e):I(e,c).slice(0)},T=t.compile=function(e,t){var n,i=[],o=[],a=H[e+" "];if(!a){for(t||(t=C(e)),n=t.length;n--;)(a=M(t[n]))[X]?i.push(a):o.push(a);(a=H(e,v(o,i))).selector=e}return a},q=t.select=function(e,t,n,i){var o,a,r,s,c,l="function"==typeof e&&e,u=!i&&C(e=l.selector||e);if(n=n||[],1===u.length){if((a=u[0]=u[0].slice(0)).length>2&&"ID"===(r=a[0]).type&&A.getById&&9===t.nodeType&&D&&z.relative[a[1].type]){if(!(t=(z.find.ID(r.matches[0].replace(ye,Ae),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(a.shift().value.length)}for(o=fe.needsContext.test(e)?0:a.length;o--&&(r=a[o],!z.relative[s=r.type]);)if((c=z.find[s])&&(i=c(r.matches[0].replace(ye,Ae),Me.test(a[0].type)&&d(t.parentNode)||t))){if(a.splice(o,1),!(e=i.length&&p(a)))return J.apply(n,i),n;break}}return(l||T(e,u))(i,t,!D,n,!t||Me.test(e)&&d(t.parentNode)||t),n},A.sortStable=X.split("").sort(U).join("")===X,A.detectDuplicates=!!k,N(),A.sortDetached=o((function(e){return 1&e.compareDocumentPosition(S.createElement("div"))})),o((function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")}))||a("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),A.attributes&&o((function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||a("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),o((function(e){return null==e.getAttribute("disabled")}))||a(te,(function(e,t,n){var i;if(!n)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null})),t}(e);fe.find=Me,fe.expr=Me.selectors,fe.expr[":"]=fe.expr.pseudos,fe.uniqueSort=fe.unique=Me.uniqueSort,fe.text=Me.getText,fe.isXMLDoc=Me.isXML,fe.contains=Me.contains;var ve=function(e,t,n){for(var i=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&fe(e).is(n))break;i.push(e)}return i},ye=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Ae=fe.expr.match.needsContext,ze=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,we=/^.[^:#\[\.,]*$/;fe.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?fe.find.matchesSelector(i,e)?[i]:[]:fe.find.matches(e,fe.grep(t,(function(e){return 1===e.nodeType})))},fe.fn.extend({find:function(e){var t,n=[],i=this,o=i.length;if("string"!=typeof e)return this.pushStack(fe(e).filter((function(){for(t=0;t<o;t++)if(fe.contains(i[t],this))return!0})));for(t=0;t<o;t++)fe.find(e,i[t],n);return(n=this.pushStack(o>1?fe.unique(n):n)).selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(i(this,e||[],!1))},not:function(e){return this.pushStack(i(this,e||[],!0))},is:function(e){return!!i(this,"string"==typeof e&&Ae.test(e)?fe(e):e||[],!1).length}});var Oe,Ce=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/;(fe.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||Oe,"string"==typeof e){if(!(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ce.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof fe?t[0]:t,fe.merge(this,fe.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:ie,!0)),ze.test(i[1])&&fe.isPlainObject(t))for(i in t)fe.isFunction(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}if((o=ie.getElementById(i[2]))&&o.parentNode){if(o.id!==i[2])return Oe.find(e);this.length=1,this[0]=o}return this.context=ie,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):fe.isFunction(e)?void 0!==n.ready?n.ready(e):e(fe):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),fe.makeArray(e,this))}).prototype=fe.fn,Oe=fe(ie);var Te=/^(?:parents|prev(?:Until|All))/,qe={children:!0,contents:!0,next:!0,prev:!0};fe.fn.extend({has:function(e){var t,n=fe(e,this),i=n.length;return this.filter((function(){for(t=0;t<i;t++)if(fe.contains(this,n[t]))return!0}))},closest:function(e,t){for(var n,i=0,o=this.length,a=[],r=Ae.test(e)||"string"!=typeof e?fe(e,t||this.context):0;i<o;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(r?r.index(n)>-1:1===n.nodeType&&fe.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(a.length>1?fe.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?fe.inArray(this[0],fe(e)):fe.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(fe.uniqueSort(fe.merge(this.get(),fe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),fe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return ve(e,"parentNode")},parentsUntil:function(e,t,n){return ve(e,"parentNode",n)},next:function(e){return o(e,"nextSibling")},prev:function(e){return o(e,"previousSibling")},nextAll:function(e){return ve(e,"nextSibling")},prevAll:function(e){return ve(e,"previousSibling")},nextUntil:function(e,t,n){return ve(e,"nextSibling",n)},prevUntil:function(e,t,n){return ve(e,"previousSibling",n)},siblings:function(e){return ye((e.parentNode||{}).firstChild,e)},children:function(e){return ye(e.firstChild)},contents:function(e){return fe.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:fe.merge([],e.childNodes)}},(function(e,t){fe.fn[e]=function(n,i){var o=fe.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(o=fe.filter(i,o)),this.length>1&&(qe[e]||(o=fe.uniqueSort(o)),Te.test(e)&&(o=o.reverse())),this.pushStack(o)}}));var _e,xe,ke=/\S+/g;for(xe in fe.Callbacks=function(e){e="string"==typeof e?a(e):fe.extend({},e);var t,n,i,o,r=[],s=[],c=-1,l=function(){for(o=e.once,i=t=!0;s.length;c=-1)for(n=s.shift();++c<r.length;)!1===r[c].apply(n[0],n[1])&&e.stopOnFalse&&(c=r.length,n=!1);e.memory||(n=!1),t=!1,o&&(r=n?[]:"")},d={add:function(){return r&&(n&&!t&&(c=r.length-1,s.push(n)),function t(n){fe.each(n,(function(n,i){fe.isFunction(i)?e.unique&&d.has(i)||r.push(i):i&&i.length&&"string"!==fe.type(i)&&t(i)}))}(arguments),n&&!t&&l()),this},remove:function(){return fe.each(arguments,(function(e,t){for(var n;(n=fe.inArray(t,r,n))>-1;)r.splice(n,1),n<=c&&c--})),this},has:function(e){return e?fe.inArray(e,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return o=s=[],r=n="",this},disabled:function(){return!r},lock:function(){return o=!0,n||d.disable(),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!i}};return d},fe.extend({Deferred:function(e){var t=[["resolve","done",fe.Callbacks("once memory"),"resolved"],["reject","fail",fe.Callbacks("once memory"),"rejected"],["notify","progress",fe.Callbacks("memory")]],n="pending",i={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},then:function(){var e=arguments;return fe.Deferred((function(n){fe.each(t,(function(t,a){var r=fe.isFunction(e[t])&&e[t];o[a[1]]((function(){var e=r&&r.apply(this,arguments);e&&fe.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[a[0]+"With"](this===i?n.promise():this,r?[e]:arguments)}))})),e=null})).promise()},promise:function(e){return null!=e?fe.extend(e,i):i}},o={};return i.pipe=i.then,fe.each(t,(function(e,a){var r=a[2],s=a[3];i[a[1]]=r.add,s&&r.add((function(){n=s}),t[1^e][2].disable,t[2][2].lock),o[a[0]]=function(){return o[a[0]+"With"](this===o?i:this,arguments),this},o[a[0]+"With"]=r.fireWith})),i.promise(o),e&&e.call(o,o),o},when:function(e){var t,n,i,o=0,a=oe.call(arguments),r=a.length,s=1!==r||e&&fe.isFunction(e.promise)?r:0,c=1===s?e:fe.Deferred(),l=function(e,n,i){return function(o){n[e]=this,i[e]=arguments.length>1?oe.call(arguments):o,i===t?c.notifyWith(n,i):--s||c.resolveWith(n,i)}};if(r>1)for(t=new Array(r),n=new Array(r),i=new Array(r);o<r;o++)a[o]&&fe.isFunction(a[o].promise)?a[o].promise().progress(l(o,n,t)).done(l(o,i,a)).fail(c.reject):--s;return s||c.resolveWith(i,a),c.promise()}}),fe.fn.ready=function(e){return fe.ready.promise().done(e),this},fe.extend({isReady:!1,readyWait:1,holdReady:function(e){e?fe.readyWait++:fe.ready(!0)},ready:function(e){(!0===e?--fe.readyWait:fe.isReady)||(fe.isReady=!0,!0!==e&&--fe.readyWait>0||(_e.resolveWith(ie,[fe]),fe.fn.triggerHandler&&(fe(ie).triggerHandler("ready"),fe(ie).off("ready"))))}}),fe.ready.promise=function(t){if(!_e)if(_e=fe.Deferred(),"complete"===ie.readyState||"loading"!==ie.readyState&&!ie.documentElement.doScroll)e.setTimeout(fe.ready);else if(ie.addEventListener)ie.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s);else{ie.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&ie.documentElement}catch(e){}n&&n.doScroll&&function t(){if(!fe.isReady){try{n.doScroll("left")}catch(n){return e.setTimeout(t,50)}r(),fe.ready()}}()}return _e.promise(t)},fe.ready.promise(),fe(ue))break;ue.ownFirst="0"===xe,ue.inlineBlockNeedsLayout=!1,fe((function(){var e,t,n,i;(n=ie.getElementsByTagName("body")[0])&&n.style&&(t=ie.createElement("div"),(i=ie.createElement("div")).style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(i).appendChild(t),void 0!==t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",ue.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(i))})),function(){var e=ie.createElement("div");ue.deleteExpando=!0;try{delete e.test}catch(e){ue.deleteExpando=!1}e=null}();var Ne,Se=function(e){var t=fe.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||!0!==t&&e.getAttribute("classid")===t)},Le=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,De=/([A-Z])/g;fe.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return!!(e=e.nodeType?fe.cache[e[fe.expando]]:e[fe.expando])&&!l(e)},data:function(e,t,n){return d(e,t,n)},removeData:function(e,t){return u(e,t)},_data:function(e,t,n){return d(e,t,n,!0)},_removeData:function(e,t){return u(e,t,!0)}}),fe.fn.extend({data:function(e,t){var n,i,o,a=this[0],r=a&&a.attributes;if(void 0===e){if(this.length&&(o=fe.data(a),1===a.nodeType&&!fe._data(a,"parsedAttrs"))){for(n=r.length;n--;)r[n]&&0===(i=r[n].name).indexOf("data-")&&c(a,i=fe.camelCase(i.slice(5)),o[i]);fe._data(a,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each((function(){fe.data(this,e)})):arguments.length>1?this.each((function(){fe.data(this,e,t)})):a?c(a,e,fe.data(a,e)):void 0},removeData:function(e){return this.each((function(){fe.removeData(this,e)}))}}),fe.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=fe._data(e,t),n&&(!i||fe.isArray(n)?i=fe._data(e,t,fe.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=fe.queue(e,t),i=n.length,o=n.shift(),a=fe._queueHooks(e,t),r=function(){fe.dequeue(e,t)};"inprogress"===o&&(o=n.shift(),i--),o&&("fx"===t&&n.unshift("inprogress"),delete a.stop,o.call(e,r,a)),!i&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return fe._data(e,n)||fe._data(e,n,{empty:fe.Callbacks("once memory").add((function(){fe._removeData(e,t+"queue"),fe._removeData(e,n)}))})}}),fe.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?fe.queue(this[0],e):void 0===t?this:this.each((function(){var n=fe.queue(this,e,t);fe._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&fe.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){fe.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,o=fe.Deferred(),a=this,r=this.length,s=function(){--i||o.resolveWith(a,[a])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";r--;)(n=fe._data(a[r],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(s));return s(),o.promise(t)}}),ue.shrinkWrapBlocks=function(){return null!=Ne?Ne:(Ne=!1,(t=ie.getElementsByTagName("body")[0])&&t.style?(e=ie.createElement("div"),(n=ie.createElement("div")).style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",t.appendChild(n).appendChild(e),void 0!==e.style.zoom&&(e.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",e.appendChild(ie.createElement("div")).style.width="5px",Ne=3!==e.offsetWidth),t.removeChild(n),Ne):void 0);var e,t,n};var We,Ee,Be,$e=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Xe=new RegExp("^(?:([+-])=|)("+$e+")([a-z%]*)$","i"),Re=["Top","Right","Bottom","Left"],Pe=function(e,t){return e=t||e,"none"===fe.css(e,"display")||!fe.contains(e.ownerDocument,e)},Fe=function(e,t,n,i,o,a,r){var s=0,c=e.length,l=null==n;if("object"===fe.type(n))for(s in o=!0,n)Fe(e,t,s,n[s],!0,a,r);else if(void 0!==i&&(o=!0,fe.isFunction(i)||(r=!0),l&&(r?(t.call(e,i),t=null):(l=t,t=function(e,t,n){return l.call(fe(e),n)})),t))for(;s<c;s++)t(e[s],n,r?i:i.call(e[s],s,t(e[s],n)));return o?e:l?t.call(e):c?t(e[0],n):a},je=/^(?:checkbox|radio)$/i,Ie=/<([\w:-]+)/,He=/^$|\/(?:java|ecma)script/i,Ue=/^\s+/,Ye="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";We=ie.createElement("div"),Ee=ie.createDocumentFragment(),Be=ie.createElement("input"),We.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",ue.leadingWhitespace=3===We.firstChild.nodeType,ue.tbody=!We.getElementsByTagName("tbody").length,ue.htmlSerialize=!!We.getElementsByTagName("link").length,ue.html5Clone="<:nav></:nav>"!==ie.createElement("nav").cloneNode(!0).outerHTML,Be.type="checkbox",Be.checked=!0,Ee.appendChild(Be),ue.appendChecked=Be.checked,We.innerHTML="<textarea>x</textarea>",ue.noCloneChecked=!!We.cloneNode(!0).lastChild.defaultValue,Ee.appendChild(We),(Be=ie.createElement("input")).setAttribute("type","radio"),Be.setAttribute("checked","checked"),Be.setAttribute("name","t"),We.appendChild(Be),ue.checkClone=We.cloneNode(!0).cloneNode(!0).lastChild.checked,ue.noCloneEvent=!!We.addEventListener,We[fe.expando]=1,ue.attributes=!We.getAttribute(fe.expando);var Ve={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:ue.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]};Ve.optgroup=Ve.option,Ve.tbody=Ve.tfoot=Ve.colgroup=Ve.caption=Ve.thead,Ve.th=Ve.td;var Ge=/<|&#?\w+;/,Ke=/<tbody/i;!function(){var t,n,i=ie.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})n="on"+t,(ue[t]=n in e)||(i.setAttribute(n,"t"),ue[t]=!1===i.attributes[n].expando);i=null}();var Qe=/^(?:input|select|textarea)$/i,Je=/^key/,Ze=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,et=/^(?:focusinfocus|focusoutblur)$/,tt=/^([^.]*)(?:\.(.+)|)/;fe.event={global:{},add:function(e,t,n,i,o){var a,r,s,c,l,d,u,p,f,h,b,m=fe._data(e);if(m){for(n.handler&&(n=(c=n).handler,o=c.selector),n.guid||(n.guid=fe.guid++),(r=m.events)||(r=m.events={}),(d=m.handle)||(d=m.handle=function(e){return void 0===fe||e&&fe.event.triggered===e.type?void 0:fe.event.dispatch.apply(d.elem,arguments)},d.elem=e),s=(t=(t||"").match(ke)||[""]).length;s--;)f=b=(a=tt.exec(t[s])||[])[1],h=(a[2]||"").split(".").sort(),f&&(l=fe.event.special[f]||{},f=(o?l.delegateType:l.bindType)||f,l=fe.event.special[f]||{},u=fe.extend({type:f,origType:b,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&fe.expr.match.needsContext.test(o),namespace:h.join(".")},c),(p=r[f])||((p=r[f]=[]).delegateCount=0,l.setup&&!1!==l.setup.call(e,i,h,d)||(e.addEventListener?e.addEventListener(f,d,!1):e.attachEvent&&e.attachEvent("on"+f,d))),l.add&&(l.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,u):p.push(u),fe.event.global[f]=!0);e=null}},remove:function(e,t,n,i,o){var a,r,s,c,l,d,u,p,f,h,b,m=fe.hasData(e)&&fe._data(e);if(m&&(d=m.events)){for(l=(t=(t||"").match(ke)||[""]).length;l--;)if(f=b=(s=tt.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),f){for(u=fe.event.special[f]||{},p=d[f=(i?u.delegateType:u.bindType)||f]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),c=a=p.length;a--;)r=p[a],!o&&b!==r.origType||n&&n.guid!==r.guid||s&&!s.test(r.namespace)||i&&i!==r.selector&&("**"!==i||!r.selector)||(p.splice(a,1),r.selector&&p.delegateCount--,u.remove&&u.remove.call(e,r));c&&!p.length&&(u.teardown&&!1!==u.teardown.call(e,h,m.handle)||fe.removeEvent(e,f,m.handle),delete d[f])}else for(f in d)fe.event.remove(e,f+t[l],n,i,!0);fe.isEmptyObject(d)&&(delete m.handle,fe._removeData(e,"events"))}},trigger:function(t,n,i,o){var a,r,s,c,l,d,u,p=[i||ie],f=de.call(t,"type")?t.type:t,h=de.call(t,"namespace")?t.namespace.split("."):[];if(s=d=i=i||ie,3!==i.nodeType&&8!==i.nodeType&&!et.test(f+fe.event.triggered)&&(f.indexOf(".")>-1&&(h=f.split("."),f=h.shift(),h.sort()),r=f.indexOf(":")<0&&"on"+f,(t=t[fe.expando]?t:new fe.Event(f,"object"==typeof t&&t)).isTrigger=o?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:fe.makeArray(n,[t]),l=fe.event.special[f]||{},o||!l.trigger||!1!==l.trigger.apply(i,n))){if(!o&&!l.noBubble&&!fe.isWindow(i)){for(c=l.delegateType||f,et.test(c+f)||(s=s.parentNode);s;s=s.parentNode)p.push(s),d=s;d===(i.ownerDocument||ie)&&p.push(d.defaultView||d.parentWindow||e)}for(u=0;(s=p[u++])&&!t.isPropagationStopped();)t.type=u>1?c:l.bindType||f,(a=(fe._data(s,"events")||{})[t.type]&&fe._data(s,"handle"))&&a.apply(s,n),(a=r&&s[r])&&a.apply&&Se(s)&&(t.result=a.apply(s,n),!1===t.result&&t.preventDefault());if(t.type=f,!o&&!t.isDefaultPrevented()&&(!l._default||!1===l._default.apply(p.pop(),n))&&Se(i)&&r&&i[f]&&!fe.isWindow(i)){(d=i[r])&&(i[r]=null),fe.event.triggered=f;try{i[f]()}catch(e){}fe.event.triggered=void 0,d&&(i[r]=d)}return t.result}},dispatch:function(e){e=fe.event.fix(e);var t,n,i,o,a,r=[],s=oe.call(arguments),c=(fe._data(this,"events")||{})[e.type]||[],l=fe.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,e)){for(r=fe.event.handlers.call(this,e,c),t=0;(o=r[t++])&&!e.isPropagationStopped();)for(e.currentTarget=o.elem,n=0;(a=o.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(a.namespace)||(e.handleObj=a,e.data=a.data,void 0!==(i=((fe.event.special[a.origType]||{}).handle||a.handler).apply(o.elem,s))&&!1===(e.result=i)&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,i,o,a,r=[],s=t.delegateCount,c=e.target;if(s&&c.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;c!=this;c=c.parentNode||this)if(1===c.nodeType&&(!0!==c.disabled||"click"!==e.type)){for(i=[],n=0;n<s;n++)void 0===i[o=(a=t[n]).selector+" "]&&(i[o]=a.needsContext?fe(o,this).index(c)>-1:fe.find(o,this,null,[c]).length),i[o]&&i.push(a);i.length&&r.push({elem:c,handlers:i})}return s<t.length&&r.push({elem:this,handlers:t.slice(s)}),r},fix:function(e){if(e[fe.expando])return e;var t,n,i,o=e.type,a=e,r=this.fixHooks[o];for(r||(this.fixHooks[o]=r=Ze.test(o)?this.mouseHooks:Je.test(o)?this.keyHooks:{}),i=r.props?this.props.concat(r.props):this.props,e=new fe.Event(a),t=i.length;t--;)e[n=i[t]]=a[n];return e.target||(e.target=a.srcElement||ie),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,r.filter?r.filter(e,a):e},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,i,o,a=t.button,r=t.fromElement;return null==e.pageX&&null!=t.clientX&&(o=(i=e.target.ownerDocument||ie).documentElement,n=i.body,e.pageX=t.clientX+(o&&o.scrollLeft||n&&n.scrollLeft||0)-(o&&o.clientLeft||n&&n.clientLeft||0),e.pageY=t.clientY+(o&&o.scrollTop||n&&n.scrollTop||0)-(o&&o.clientTop||n&&n.clientTop||0)),!e.relatedTarget&&r&&(e.relatedTarget=r===e.target?t.toElement:r),e.which||void 0===a||(e.which=1&a?1:2&a?3:4&a?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==y()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){if(this===y()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if(fe.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return this.click(),!1},_default:function(e){return fe.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n){var i=fe.extend(new fe.Event,n,{type:e,isSimulated:!0});fe.event.trigger(i,null,t),i.isDefaultPrevented()&&n.preventDefault()}},fe.removeEvent=ie.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)}:function(e,t,n){var i="on"+t;e.detachEvent&&(void 0===e[i]&&(e[i]=null),e.detachEvent(i,n))},fe.Event=function(e,t){if(!(this instanceof fe.Event))return new fe.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,
this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?M:v):this.type=e,t&&fe.extend(this,t),this.timeStamp=e&&e.timeStamp||fe.now(),this[fe.expando]=!0},fe.Event.prototype={constructor:fe.Event,isDefaultPrevented:v,isPropagationStopped:v,isImmediatePropagationStopped:v,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=M,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=M,e&&!this.isSimulated&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=M,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},fe.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){fe.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=this,o=e.relatedTarget,a=e.handleObj;return o&&(o===i||fe.contains(i,o))||(e.type=a.origType,n=a.handler.apply(this,arguments),e.type=t),n}}})),ue.submit||(fe.event.special.submit={setup:function(){if(fe.nodeName(this,"form"))return!1;fe.event.add(this,"click._submit keypress._submit",(function(e){var t=e.target,n=fe.nodeName(t,"input")||fe.nodeName(t,"button")?fe.prop(t,"form"):void 0;n&&!fe._data(n,"submit")&&(fe.event.add(n,"submit._submit",(function(e){e._submitBubble=!0})),fe._data(n,"submit",!0))}))},postDispatch:function(e){e._submitBubble&&(delete e._submitBubble,this.parentNode&&!e.isTrigger&&fe.event.simulate("submit",this.parentNode,e))},teardown:function(){if(fe.nodeName(this,"form"))return!1;fe.event.remove(this,"._submit")}}),ue.change||(fe.event.special.change={setup:function(){if(Qe.test(this.nodeName))return"checkbox"!==this.type&&"radio"!==this.type||(fe.event.add(this,"propertychange._change",(function(e){"checked"===e.originalEvent.propertyName&&(this._justChanged=!0)})),fe.event.add(this,"click._change",(function(e){this._justChanged&&!e.isTrigger&&(this._justChanged=!1),fe.event.simulate("change",this,e)}))),!1;fe.event.add(this,"beforeactivate._change",(function(e){var t=e.target;Qe.test(t.nodeName)&&!fe._data(t,"change")&&(fe.event.add(t,"change._change",(function(e){!this.parentNode||e.isSimulated||e.isTrigger||fe.event.simulate("change",this.parentNode,e)})),fe._data(t,"change",!0))}))},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return e.handleObj.handler.apply(this,arguments)},teardown:function(){return fe.event.remove(this,"._change"),!Qe.test(this.nodeName)}}),ue.focusin||fe.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){fe.event.simulate(t,e.target,fe.event.fix(e))};fe.event.special[t]={setup:function(){var i=this.ownerDocument||this,o=fe._data(i,t);o||i.addEventListener(e,n,!0),fe._data(i,t,(o||0)+1)},teardown:function(){var i=this.ownerDocument||this,o=fe._data(i,t)-1;o?fe._data(i,t,o):(i.removeEventListener(e,n,!0),fe._removeData(i,t))}}})),fe.fn.extend({on:function(e,t,n,i){return A(this,e,t,n,i)},one:function(e,t,n,i){return A(this,e,t,n,i,1)},off:function(e,t,n){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,fe(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,t,e[o]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=v),this.each((function(){fe.event.remove(this,e,n,t)}))},trigger:function(e,t){return this.each((function(){fe.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return fe.event.trigger(e,t,n,!0)}});var nt=/ jQuery\d+="(?:null|\d+)"/g,it=new RegExp("<(?:"+Ye+")[\\s/>]","i"),ot=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,at=/<script|<style|<link/i,rt=/checked\s*(?:[^=]|=\s*.checked.)/i,st=/^true\/(.*)/,ct=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,lt=f(ie).appendChild(ie.createElement("div"));fe.extend({htmlPrefilter:function(e){return e.replace(ot,"<$1></$2>")},clone:function(e,t,n){var i,o,a,r,s,c=fe.contains(e.ownerDocument,e);if(ue.html5Clone||fe.isXMLDoc(e)||!it.test("<"+e.nodeName+">")?a=e.cloneNode(!0):(lt.innerHTML=e.outerHTML,lt.removeChild(a=lt.firstChild)),!(ue.noCloneEvent&&ue.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||fe.isXMLDoc(e)))for(i=h(a),s=h(e),r=0;null!=(o=s[r]);++r)i[r]&&T(o,i[r]);if(t)if(n)for(s=s||h(e),i=i||h(a),r=0;null!=(o=s[r]);r++)C(o,i[r]);else C(e,a);return(i=h(a,"script")).length>0&&b(i,!c&&h(e,"script")),i=s=o=null,a},cleanData:function(e,t){for(var n,i,o,a,r=0,s=fe.expando,c=fe.cache,l=ue.attributes,d=fe.event.special;null!=(n=e[r]);r++)if((t||Se(n))&&(a=(o=n[s])&&c[o])){if(a.events)for(i in a.events)d[i]?fe.event.remove(n,i):fe.removeEvent(n,i,a.handle);c[o]&&(delete c[o],l||void 0===n.removeAttribute?n[s]=void 0:n.removeAttribute(s),ne.push(o))}}}),fe.fn.extend({domManip:q,detach:function(e){return _(this,e,!0)},remove:function(e){return _(this,e)},text:function(e){return Fe(this,(function(e){return void 0===e?fe.text(this):this.empty().append((this[0]&&this[0].ownerDocument||ie).createTextNode(e))}),null,e,arguments.length)},append:function(){return q(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||z(this,e).appendChild(e)}))},prepend:function(){return q(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=z(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return q(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return q(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&fe.cleanData(h(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&fe.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return fe.clone(this,e,t)}))},html:function(e){return Fe(this,(function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(nt,""):void 0;if("string"==typeof e&&!at.test(e)&&(ue.htmlSerialize||!it.test(e))&&(ue.leadingWhitespace||!Ue.test(e))&&!Ve[(Ie.exec(e)||["",""])[1].toLowerCase()]){e=fe.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(fe.cleanData(h(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return q(this,arguments,(function(t){var n=this.parentNode;fe.inArray(this,e)<0&&(fe.cleanData(h(this)),n&&n.replaceChild(t,this))}),e)}}),fe.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){fe.fn[e]=function(e){for(var n,i=0,o=[],a=fe(e),r=a.length-1;i<=r;i++)n=i===r?this:this.clone(!0),fe(a[i])[t](n),re.apply(o,n.get());return this.pushStack(o)}}));var dt,ut={HTML:"block",BODY:"block"},pt=/^margin/,ft=new RegExp("^("+$e+")(?!px)[a-z%]+$","i"),ht=function(e,t,n,i){var o,a,r={};for(a in t)r[a]=e.style[a],e.style[a]=t[a];for(a in o=n.apply(e,i||[]),t)e.style[a]=r[a];return o},bt=ie.documentElement;!function(){function t(){var t,d,u=ie.documentElement;u.appendChild(c),l.style.cssText="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",n=o=s=!1,i=r=!0,e.getComputedStyle&&(d=e.getComputedStyle(l),n="1%"!==(d||{}).top,s="2px"===(d||{}).marginLeft,o="4px"===(d||{width:"4px"}).width,l.style.marginRight="50%",i="4px"===(d||{marginRight:"4px"}).marginRight,(t=l.appendChild(ie.createElement("div"))).style.cssText=l.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",t.style.marginRight=t.style.width="0",l.style.width="1px",r=!parseFloat((e.getComputedStyle(t)||{}).marginRight),l.removeChild(t)),l.style.display="none",(a=0===l.getClientRects().length)&&(l.style.display="",l.innerHTML="<table><tr><td></td><td>t</td></tr></table>",l.childNodes[0].style.borderCollapse="separate",(t=l.getElementsByTagName("td"))[0].style.cssText="margin:0;border:0;padding:0;display:none",(a=0===t[0].offsetHeight)&&(t[0].style.display="",t[1].style.display="none",a=0===t[0].offsetHeight)),u.removeChild(c)}var n,i,o,a,r,s,c=ie.createElement("div"),l=ie.createElement("div");l.style&&(l.style.cssText="float:left;opacity:.5",ue.opacity="0.5"===l.style.opacity,ue.cssFloat=!!l.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",ue.clearCloneStyle="content-box"===l.style.backgroundClip,(c=ie.createElement("div")).style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerHTML="",c.appendChild(l),ue.boxSizing=""===l.style.boxSizing||""===l.style.MozBoxSizing||""===l.style.WebkitBoxSizing,fe.extend(ue,{reliableHiddenOffsets:function(){return null==n&&t(),a},boxSizingReliable:function(){return null==n&&t(),o},pixelMarginRight:function(){return null==n&&t(),i},pixelPosition:function(){return null==n&&t(),n},reliableMarginRight:function(){return null==n&&t(),r},reliableMarginLeft:function(){return null==n&&t(),s}}))}();var mt,gt,Mt=/^(top|right|bottom|left)$/;e.getComputedStyle?(mt=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},gt=function(e,t,n){var i,o,a,r,s=e.style;return""!==(r=(n=n||mt(e))?n.getPropertyValue(t)||n[t]:void 0)&&void 0!==r||fe.contains(e.ownerDocument,e)||(r=fe.style(e,t)),n&&!ue.pixelMarginRight()&&ft.test(r)&&pt.test(t)&&(i=s.width,o=s.minWidth,a=s.maxWidth,s.minWidth=s.maxWidth=s.width=r,r=n.width,s.width=i,s.minWidth=o,s.maxWidth=a),void 0===r?r:r+""}):bt.currentStyle&&(mt=function(e){return e.currentStyle},gt=function(e,t,n){var i,o,a,r,s=e.style;return null==(r=(n=n||mt(e))?n[t]:void 0)&&s&&s[t]&&(r=s[t]),ft.test(r)&&!Mt.test(t)&&(i=s.left,(a=(o=e.runtimeStyle)&&o.left)&&(o.left=e.currentStyle.left),s.left="fontSize"===t?"1em":r,r=s.pixelLeft+"px",s.left=i,a&&(o.left=a)),void 0===r?r:r+""||"auto"});var vt=/alpha\([^)]*\)/i,yt=/opacity\s*=\s*([^)]*)/i,At=/^(none|table(?!-c[ea]).+)/,zt=new RegExp("^("+$e+")(.*)$","i"),wt={position:"absolute",visibility:"hidden",display:"block"},Ot={letterSpacing:"0",fontWeight:"400"},Ct=["Webkit","O","Moz","ms"],Tt=ie.createElement("div").style;fe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=gt(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:ue.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,r,s=fe.camelCase(t),c=e.style;if(t=fe.cssProps[s]||(fe.cssProps[s]=S(s)||s),r=fe.cssHooks[t]||fe.cssHooks[s],void 0===n)return r&&"get"in r&&void 0!==(o=r.get(e,!1,i))?o:c[t];if(!("string"===(a=typeof n)&&(o=Xe.exec(n))&&o[1]&&(n=p(e,t,o),a="number"),null==n||n!=n||("number"===a&&(n+=o&&o[3]||(fe.cssNumber[s]?"":"px")),ue.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),r&&"set"in r&&void 0===(n=r.set(e,n,i)))))try{c[t]=n}catch(e){}}},css:function(e,t,n,i){var o,a,r,s=fe.camelCase(t);return t=fe.cssProps[s]||(fe.cssProps[s]=S(s)||s),(r=fe.cssHooks[t]||fe.cssHooks[s])&&"get"in r&&(a=r.get(e,!0,n)),void 0===a&&(a=gt(e,t,i)),"normal"===a&&t in Ot&&(a=Ot[t]),""===n||n?(o=parseFloat(a),!0===n||isFinite(o)?o||0:a):a}}),fe.each(["height","width"],(function(e,t){fe.cssHooks[t]={get:function(e,n,i){if(n)return At.test(fe.css(e,"display"))&&0===e.offsetWidth?ht(e,wt,(function(){return E(e,t,i)})):E(e,t,i)},set:function(e,n,i){var o=i&&mt(e);return D(e,n,i?W(e,t,i,ue.boxSizing&&"border-box"===fe.css(e,"boxSizing",!1,o),o):0)}}})),ue.opacity||(fe.cssHooks.opacity={get:function(e,t){return yt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,i=e.currentStyle,o=fe.isNumeric(t)?"alpha(opacity="+100*t+")":"",a=i&&i.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===fe.trim(a.replace(vt,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||i&&!i.filter)||(n.filter=vt.test(a)?a.replace(vt,o):a+" "+o)}}),fe.cssHooks.marginRight=N(ue.reliableMarginRight,(function(e,t){if(t)return ht(e,{display:"inline-block"},gt,[e,"marginRight"])})),fe.cssHooks.marginLeft=N(ue.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(gt(e,"marginLeft"))||(fe.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-ht(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})):0))+"px"})),fe.each({margin:"",padding:"",border:"Width"},(function(e,t){fe.cssHooks[e+t]={expand:function(n){for(var i=0,o={},a="string"==typeof n?n.split(" "):[n];i<4;i++)o[e+Re[i]+t]=a[i]||a[i-2]||a[0];return o}},pt.test(e)||(fe.cssHooks[e+t].set=D)})),fe.fn.extend({css:function(e,t){return Fe(this,(function(e,t,n){var i,o,a={},r=0;if(fe.isArray(t)){for(i=mt(e),o=t.length;r<o;r++)a[t[r]]=fe.css(e,t[r],!1,i);return a}return void 0!==n?fe.style(e,t,n):fe.css(e,t)}),e,t,arguments.length>1)},show:function(){return L(this,!0)},hide:function(){return L(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){Pe(this)?fe(this).show():fe(this).hide()}))}}),fe.Tween=B,B.prototype={constructor:B,init:function(e,t,n,i,o,a){this.elem=e,this.prop=n,this.easing=o||fe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=a||(fe.cssNumber[n]?"":"px")},cur:function(){var e=B.propHooks[this.prop];return e&&e.get?e.get(this):B.propHooks._default.get(this)},run:function(e){var t,n=B.propHooks[this.prop];return this.options.duration?this.pos=t=fe.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):B.propHooks._default.set(this),this}},B.prototype.init.prototype=B.prototype,B.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=fe.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){fe.fx.step[e.prop]?fe.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[fe.cssProps[e.prop]]&&!fe.cssHooks[e.prop]?e.elem[e.prop]=e.now:fe.style(e.elem,e.prop,e.now+e.unit)}}},B.propHooks.scrollTop=B.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},fe.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},fe.fx=B.prototype.init,fe.fx.step={};var qt,_t,xt=/^(?:toggle|show|hide)$/,kt=/queueHooks$/;fe.Animation=fe.extend(j,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return p(n.elem,e,Xe.exec(t),n),n}]},tweener:function(e,t){fe.isFunction(e)?(t=e,e=["*"]):e=e.match(ke);for(var n,i=0,o=e.length;i<o;i++)n=e[i],j.tweeners[n]=j.tweeners[n]||[],j.tweeners[n].unshift(t)},prefilters:[P],prefilter:function(e,t){t?j.prefilters.unshift(e):j.prefilters.push(e)}}),fe.speed=function(e,t,n){var i=e&&"object"==typeof e?fe.extend({},e):{complete:n||!n&&t||fe.isFunction(e)&&e,duration:e,easing:n&&t||t&&!fe.isFunction(t)&&t};return i.duration=fe.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in fe.fx.speeds?fe.fx.speeds[i.duration]:fe.fx.speeds._default,null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){fe.isFunction(i.old)&&i.old.call(this),i.queue&&fe.dequeue(this,i.queue)},i},fe.fn.extend({fadeTo:function(e,t,n,i){return this.filter(Pe).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var o=fe.isEmptyObject(e),a=fe.speed(t,n,i),r=function(){var t=j(this,fe.extend({},e),a);(o||fe._data(this,"finish"))&&t.stop(!0)};return r.finish=r,o||!1===a.queue?this.each(r):this.queue(a.queue,r)},stop:function(e,t,n){var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each((function(){var t=!0,o=null!=e&&e+"queueHooks",a=fe.timers,r=fe._data(this);if(o)r[o]&&r[o].stop&&i(r[o]);else for(o in r)r[o]&&r[o].stop&&kt.test(o)&&i(r[o]);for(o=a.length;o--;)a[o].elem!==this||null!=e&&a[o].queue!==e||(a[o].anim.stop(n),t=!1,a.splice(o,1));!t&&n||fe.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=fe._data(this),i=n[e+"queue"],o=n[e+"queueHooks"],a=fe.timers,r=i?i.length:0;for(n.finish=!0,fe.queue(this,e,[]),o&&o.stop&&o.stop.call(this,!0),t=a.length;t--;)a[t].elem===this&&a[t].queue===e&&(a[t].anim.stop(!0),a.splice(t,1));for(t=0;t<r;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish}))}}),fe.each(["toggle","show","hide"],(function(e,t){var n=fe.fn[t];fe.fn[t]=function(e,i,o){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(X(t,!0),e,i,o)}})),fe.each({slideDown:X("show"),slideUp:X("hide"),slideToggle:X("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){fe.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}})),fe.timers=[],fe.fx.tick=function(){var e,t=fe.timers,n=0;for(qt=fe.now();n<t.length;n++)(e=t[n])()||t[n]!==e||t.splice(n--,1);t.length||fe.fx.stop(),qt=void 0},fe.fx.timer=function(e){fe.timers.push(e),e()?fe.fx.start():fe.timers.pop()},fe.fx.interval=13,fe.fx.start=function(){_t||(_t=e.setInterval(fe.fx.tick,fe.fx.interval))},fe.fx.stop=function(){e.clearInterval(_t),_t=null},fe.fx.speeds={slow:600,fast:200,_default:400},fe.fn.delay=function(t,n){return t=fe.fx&&fe.fx.speeds[t]||t,n=n||"fx",this.queue(n,(function(n,i){var o=e.setTimeout(n,t);i.stop=function(){e.clearTimeout(o)}}))},function(){var e,t=ie.createElement("input"),n=ie.createElement("div"),i=ie.createElement("select"),o=i.appendChild(ie.createElement("option"));(n=ie.createElement("div")).setAttribute("className","t"),n.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",e=n.getElementsByTagName("a")[0],t.setAttribute("type","checkbox"),n.appendChild(t),(e=n.getElementsByTagName("a")[0]).style.cssText="top:1px",ue.getSetAttribute="t"!==n.className,ue.style=/top/.test(e.getAttribute("style")),ue.hrefNormalized="/a"===e.getAttribute("href"),ue.checkOn=!!t.value,ue.optSelected=o.selected,ue.enctype=!!ie.createElement("form").enctype,i.disabled=!0,ue.optDisabled=!o.disabled,(t=ie.createElement("input")).setAttribute("value",""),ue.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),ue.radioValue="t"===t.value}();var Nt=/\r/g,St=/[\x20\t\r\n\f]+/g;fe.fn.extend({val:function(e){var t,n,i,o=this[0];return arguments.length?(i=fe.isFunction(e),this.each((function(n){var o;1===this.nodeType&&(null==(o=i?e.call(this,n,fe(this).val()):e)?o="":"number"==typeof o?o+="":fe.isArray(o)&&(o=fe.map(o,(function(e){return null==e?"":e+""}))),(t=fe.valHooks[this.type]||fe.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))}))):o?(t=fe.valHooks[o.type]||fe.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(Nt,""):null==n?"":n:void 0}}),fe.extend({valHooks:{option:{get:function(e){var t=fe.find.attr(e,"value");return null!=t?t:fe.trim(fe.text(e)).replace(St," ")}},select:{get:function(e){for(var t,n,i=e.options,o=e.selectedIndex,a="select-one"===e.type||o<0,r=a?null:[],s=a?o+1:i.length,c=o<0?s:a?o:0;c<s;c++)if(((n=i[c]).selected||c===o)&&(ue.optDisabled?!n.disabled:null===n.getAttribute("disabled"))&&(!n.parentNode.disabled||!fe.nodeName(n.parentNode,"optgroup"))){if(t=fe(n).val(),a)return t;r.push(t)}return r},set:function(e,t){for(var n,i,o=e.options,a=fe.makeArray(t),r=o.length;r--;)if(i=o[r],fe.inArray(fe.valHooks.option.get(i),a)>-1)try{i.selected=n=!0}catch(e){i.scrollHeight}else i.selected=!1;return n||(e.selectedIndex=-1),o}}}}),fe.each(["radio","checkbox"],(function(){fe.valHooks[this]={set:function(e,t){if(fe.isArray(t))return e.checked=fe.inArray(fe(e).val(),t)>-1}},ue.checkOn||(fe.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var Lt,Dt,Wt=fe.expr.attrHandle,Et=/^(?:checked|selected)$/i,Bt=ue.getSetAttribute,$t=ue.input;fe.fn.extend({attr:function(e,t){return Fe(this,fe.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){fe.removeAttr(this,e)}))}}),fe.extend({attr:function(e,t,n){var i,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?fe.prop(e,t,n):(1===a&&fe.isXMLDoc(e)||(t=t.toLowerCase(),o=fe.attrHooks[t]||(fe.expr.match.bool.test(t)?Dt:Lt)),void 0!==n?null===n?void fe.removeAttr(e,t):o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(i=o.get(e,t))?i:null==(i=fe.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!ue.radioValue&&"radio"===t&&fe.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i,o=0,a=t&&t.match(ke);if(a&&1===e.nodeType)for(;n=a[o++];)i=fe.propFix[n]||n,fe.expr.match.bool.test(n)?$t&&Bt||!Et.test(n)?e[i]=!1:e[fe.camelCase("default-"+n)]=e[i]=!1:fe.attr(e,n,""),e.removeAttribute(Bt?n:i)}}),Dt={set:function(e,t,n){return!1===t?fe.removeAttr(e,n):$t&&Bt||!Et.test(n)?e.setAttribute(!Bt&&fe.propFix[n]||n,n):e[fe.camelCase("default-"+n)]=e[n]=!0,n}},fe.each(fe.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=Wt[t]||fe.find.attr;$t&&Bt||!Et.test(t)?Wt[t]=function(e,t,i){var o,a;return i||(a=Wt[t],Wt[t]=o,o=null!=n(e,t,i)?t.toLowerCase():null,Wt[t]=a),o}:Wt[t]=function(e,t,n){if(!n)return e[fe.camelCase("default-"+t)]?t.toLowerCase():null}})),$t&&Bt||(fe.attrHooks.value={set:function(e,t,n){if(!fe.nodeName(e,"input"))return Lt&&Lt.set(e,t,n);e.defaultValue=t}}),Bt||(Lt={set:function(e,t,n){var i=e.getAttributeNode(n);if(i||e.setAttributeNode(i=e.ownerDocument.createAttribute(n)),i.value=t+="","value"===n||t===e.getAttribute(n))return t}},Wt.id=Wt.name=Wt.coords=function(e,t,n){var i;if(!n)return(i=e.getAttributeNode(t))&&""!==i.value?i.value:null},fe.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:Lt.set},fe.attrHooks.contenteditable={set:function(e,t,n){Lt.set(e,""!==t&&t,n)}},fe.each(["width","height"],(function(e,t){fe.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}}))),ue.style||(fe.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var Xt=/^(?:input|select|textarea|button|object)$/i,Rt=/^(?:a|area)$/i;fe.fn.extend({prop:function(e,t){return Fe(this,fe.prop,e,t,arguments.length>1)},removeProp:function(e){return e=fe.propFix[e]||e,this.each((function(){try{this[e]=void 0,delete this[e]}catch(e){}}))}}),fe.extend({prop:function(e,t,n){var i,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&fe.isXMLDoc(e)||(t=fe.propFix[t]||t,o=fe.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:e[t]=n:o&&"get"in o&&null!==(i=o.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=fe.find.attr(e,"tabindex");return t?parseInt(t,10):Xt.test(e.nodeName)||Rt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),ue.hrefNormalized||fe.each(["href","src"],(function(e,t){fe.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),ue.optSelected||(fe.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),fe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){fe.propFix[this.toLowerCase()]=this})),ue.enctype||(fe.propFix.enctype="encoding");var Pt=/[\t\r\n\f]/g;fe.fn.extend({addClass:function(e){var t,n,i,o,a,r,s,c=0;if(fe.isFunction(e))return this.each((function(t){fe(this).addClass(e.call(this,t,I(this)))}));if("string"==typeof e&&e)for(t=e.match(ke)||[];n=this[c++];)if(o=I(n),i=1===n.nodeType&&(" "+o+" ").replace(Pt," ")){for(r=0;a=t[r++];)i.indexOf(" "+a+" ")<0&&(i+=a+" ");o!==(s=fe.trim(i))&&fe.attr(n,"class",s)}return this},removeClass:function(e){var t,n,i,o,a,r,s,c=0;if(fe.isFunction(e))return this.each((function(t){fe(this).removeClass(e.call(this,t,I(this)))}));if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(ke)||[];n=this[c++];)if(o=I(n),i=1===n.nodeType&&(" "+o+" ").replace(Pt," ")){for(r=0;a=t[r++];)for(;i.indexOf(" "+a+" ")>-1;)i=i.replace(" "+a+" "," ");o!==(s=fe.trim(i))&&fe.attr(n,"class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):fe.isFunction(e)?this.each((function(n){fe(this).toggleClass(e.call(this,n,I(this),t),t)})):this.each((function(){var t,i,o,a;if("string"===n)for(i=0,o=fe(this),a=e.match(ke)||[];t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=I(this))&&fe._data(this,"__className__",t),fe.attr(this,"class",t||!1===e?"":fe._data(this,"__className__")||""))}))},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+I(n)+" ").replace(Pt," ").indexOf(t)>-1)return!0;return!1}}),fe.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),(function(e,t){fe.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}})),fe.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var Ft=e.location,jt=fe.now(),It=/\?/,Ht=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;fe.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,i=null,o=fe.trim(t+"");return o&&!fe.trim(o.replace(Ht,(function(e,t,o,a){return n&&t&&(i=0),0===i?e:(n=o||t,i+=!a-!o,"")})))?Function("return "+o)():fe.error("Invalid JSON: "+t)},fe.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{e.DOMParser?n=(new e.DOMParser).parseFromString(t,"text/xml"):((n=new e.ActiveXObject("Microsoft.XMLDOM")).async="false",n.loadXML(t))}catch(e){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||fe.error("Invalid XML: "+t),n};var Ut=/#.*$/,Yt=/([?&])_=[^&]*/,Vt=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Gt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Kt=/^(?:GET|HEAD)$/,Qt=/^\/\//,Jt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Zt={},en={},tn="*/".concat("*"),nn=Ft.href,on=Jt.exec(nn.toLowerCase())||[];fe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:nn,type:"GET",isLocal:Gt.test(on[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":tn,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":fe.parseJSON,"text xml":fe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Y(Y(e,fe.ajaxSettings),t):Y(fe.ajaxSettings,e)},ajaxPrefilter:H(Zt),ajaxTransport:H(en),ajax:function(t,n){function i(t,n,i,o){var a,u,M,v,A,w=n;2!==y&&(y=2,c&&e.clearTimeout(c),d=void 0,s=o||"",z.readyState=t>0?4:0,a=t>=200&&t<300||304===t,i&&(v=V(p,z,i)),v=G(p,v,z,a),a?(p.ifModified&&((A=z.getResponseHeader("Last-Modified"))&&(fe.lastModified[r]=A),(A=z.getResponseHeader("etag"))&&(fe.etag[r]=A)),204===t||"HEAD"===p.type?w="nocontent":304===t?w="notmodified":(w=v.state,u=v.data,a=!(M=v.error))):(M=w,!t&&w||(w="error",t<0&&(t=0))),z.status=t,z.statusText=(n||w)+"",a?b.resolveWith(f,[u,w,z]):b.rejectWith(f,[z,w,M]),z.statusCode(g),g=void 0,l&&h.trigger(a?"ajaxSuccess":"ajaxError",[z,p,a?u:M]),m.fireWith(f,[z,w]),l&&(h.trigger("ajaxComplete",[z,p]),--fe.active||fe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var o,a,r,s,c,l,d,u,p=fe.ajaxSetup({},n),f=p.context||p,h=p.context&&(f.nodeType||f.jquery)?fe(f):fe.event,b=fe.Deferred(),m=fe.Callbacks("once memory"),g=p.statusCode||{},M={},v={},y=0,A="canceled",z={readyState:0,getResponseHeader:function(e){var t;if(2===y){if(!u)for(u={};t=Vt.exec(s);)u[t[1].toLowerCase()]=t[2];t=u[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===y?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return y||(e=v[n]=v[n]||e,M[e]=t),this},overrideMimeType:function(e){return y||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(y<2)for(t in e)g[t]=[g[t],e[t]];else z.always(e[z.status]);return this},abort:function(e){var t=e||A;return d&&d.abort(t),i(0,t),this}};if(b.promise(z).complete=m.add,z.success=z.done,z.error=z.fail,p.url=((t||p.url||nn)+"").replace(Ut,"").replace(Qt,on[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=fe.trim(p.dataType||"*").toLowerCase().match(ke)||[""],null==p.crossDomain&&(o=Jt.exec(p.url.toLowerCase()),p.crossDomain=!(!o||o[1]===on[1]&&o[2]===on[2]&&(o[3]||("http:"===o[1]?"80":"443"))===(on[3]||("http:"===on[1]?"80":"443")))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=fe.param(p.data,p.traditional)),U(Zt,p,n,z),2===y)return z;for(a in(l=fe.event&&p.global)&&0==fe.active++&&fe.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Kt.test(p.type),r=p.url,p.hasContent||(p.data&&(r=p.url+=(It.test(r)?"&":"?")+p.data,delete p.data),!1===p.cache&&(p.url=Yt.test(r)?r.replace(Yt,"$1_="+jt++):r+(It.test(r)?"&":"?")+"_="+jt++)),p.ifModified&&(fe.lastModified[r]&&z.setRequestHeader("If-Modified-Since",fe.lastModified[r]),fe.etag[r]&&z.setRequestHeader("If-None-Match",fe.etag[r])),(p.data&&p.hasContent&&!1!==p.contentType||n.contentType)&&z.setRequestHeader("Content-Type",p.contentType),z.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+tn+"; q=0.01":""):p.accepts["*"]),p.headers)z.setRequestHeader(a,p.headers[a]);if(p.beforeSend&&(!1===p.beforeSend.call(f,z,p)||2===y))return z.abort();for(a in A="abort",{success:1,error:1,complete:1})z[a](p[a]);if(d=U(en,p,n,z)){if(z.readyState=1,l&&h.trigger("ajaxSend",[z,p]),2===y)return z;p.async&&p.timeout>0&&(c=e.setTimeout((function(){z.abort("timeout")}),p.timeout));try{y=1,d.send(M,i)}catch(e){if(!(y<2))throw e;i(-1,e)}}else i(-1,"No Transport");return z},getJSON:function(e,t,n){return fe.get(e,t,n,"json")},getScript:function(e,t){return fe.get(e,void 0,t,"script")}}),fe.each(["get","post"],(function(e,t){fe[t]=function(e,n,i,o){return fe.isFunction(n)&&(o=o||i,i=n,n=void 0),fe.ajax(fe.extend({url:e,type:t,dataType:o,data:n,success:i},fe.isPlainObject(e)&&e))}})),fe._evalUrl=function(e){return fe.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},fe.fn.extend({wrapAll:function(e){if(fe.isFunction(e))return this.each((function(t){fe(this).wrapAll(e.call(this,t))}));if(this[0]){var t=fe(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e})).append(this)}return this},wrapInner:function(e){return fe.isFunction(e)?this.each((function(t){fe(this).wrapInner(e.call(this,t))})):this.each((function(){var t=fe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=fe.isFunction(e);return this.each((function(n){fe(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(){return this.parent().each((function(){fe.nodeName(this,"body")||fe(this).replaceWith(this.childNodes)})).end()}}),fe.expr.filters.hidden=function(e){return ue.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:Q(e)},fe.expr.filters.visible=function(e){return!fe.expr.filters.hidden(e)};var an=/%20/g,rn=/\[\]$/,sn=/\r?\n/g,cn=/^(?:submit|button|image|reset|file)$/i,ln=/^(?:input|select|textarea|keygen)/i;fe.param=function(e,t){var n,i=[],o=function(e,t){t=fe.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=fe.ajaxSettings&&fe.ajaxSettings.traditional),
fe.isArray(e)||e.jquery&&!fe.isPlainObject(e))fe.each(e,(function(){o(this.name,this.value)}));else for(n in e)J(n,e[n],t,o);return i.join("&").replace(an,"+")},fe.fn.extend({serialize:function(){return fe.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=fe.prop(this,"elements");return e?fe.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!fe(this).is(":disabled")&&ln.test(this.nodeName)&&!cn.test(e)&&(this.checked||!je.test(e))})).map((function(e,t){var n=fe(this).val();return null==n?null:fe.isArray(n)?fe.map(n,(function(e){return{name:t.name,value:e.replace(sn,"\r\n")}})):{name:t.name,value:n.replace(sn,"\r\n")}})).get()}}),fe.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return this.isLocal?ee():ie.documentMode>8?Z():/^(get|post|head|put|delete|options)$/i.test(this.type)&&Z()||ee()}:Z;var dn=0,un={},pn=fe.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",(function(){for(var e in un)un[e](void 0,!0)})),ue.cors=!!pn&&"withCredentials"in pn,(pn=ue.ajax=!!pn)&&fe.ajaxTransport((function(t){var n;if(!t.crossDomain||ue.cors)return{send:function(i,o){var a,r=t.xhr(),s=++dn;if(r.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)r[a]=t.xhrFields[a];for(a in t.mimeType&&r.overrideMimeType&&r.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)void 0!==i[a]&&r.setRequestHeader(a,i[a]+"");r.send(t.hasContent&&t.data||null),n=function(e,i){var a,c,l;if(n&&(i||4===r.readyState))if(delete un[s],n=void 0,r.onreadystatechange=fe.noop,i)4!==r.readyState&&r.abort();else{l={},a=r.status,"string"==typeof r.responseText&&(l.text=r.responseText);try{c=r.statusText}catch(e){c=""}a||!t.isLocal||t.crossDomain?1223===a&&(a=204):a=l.text?200:404}l&&o(a,c,l,r.getAllResponseHeaders())},t.async?4===r.readyState?e.setTimeout(n):r.onreadystatechange=un[s]=n:n()},abort:function(){n&&n(void 0,!0)}}})),fe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return fe.globalEval(e),e}}}),fe.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)})),fe.ajaxTransport("script",(function(e){if(e.crossDomain){var t,n=ie.head||fe("head")[0]||ie.documentElement;return{send:function(i,o){(t=ie.createElement("script")).async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||o(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}}));var fn=[],hn=/(=)\?(?=&|$)|\?\?/;fe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=fn.pop()||fe.expando+"_"+jt++;return this[e]=!0,e}}),fe.ajaxPrefilter("json jsonp",(function(t,n,i){var o,a,r,s=!1!==t.jsonp&&(hn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&hn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return o=t.jsonpCallback=fe.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(hn,"$1"+o):!1!==t.jsonp&&(t.url+=(It.test(t.url)?"&":"?")+t.jsonp+"="+o),t.converters["script json"]=function(){return r||fe.error(o+" was not called"),r[0]},t.dataTypes[0]="json",a=e[o],e[o]=function(){r=arguments},i.always((function(){void 0===a?fe(e).removeProp(o):e[o]=a,t[o]&&(t.jsonpCallback=n.jsonpCallback,fn.push(o)),r&&fe.isFunction(a)&&a(r[0]),r=a=void 0})),"script"})),fe.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||ie;var i=ze.exec(e),o=!n&&[];return i?[t.createElement(i[1])]:(i=g([e],t,o),o&&o.length&&fe(o).remove(),fe.merge([],i.childNodes))};var bn=fe.fn.load;fe.fn.load=function(e,t,n){if("string"!=typeof e&&bn)return bn.apply(this,arguments);var i,o,a,r=this,s=e.indexOf(" ");return s>-1&&(i=fe.trim(e.slice(s,e.length)),e=e.slice(0,s)),fe.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(o="POST"),r.length>0&&fe.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done((function(e){a=arguments,r.html(i?fe("<div>").append(fe.parseHTML(e)).find(i):e)})).always(n&&function(e,t){r.each((function(){n.apply(this,a||[e.responseText,t,e])}))}),this},fe.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){fe.fn[t]=function(e){return this.on(t,e)}})),fe.expr.filters.animated=function(e){return fe.grep(fe.timers,(function(t){return e===t.elem})).length},fe.offset={setOffset:function(e,t,n){var i,o,a,r,s,c,l=fe.css(e,"position"),d=fe(e),u={};"static"===l&&(e.style.position="relative"),s=d.offset(),a=fe.css(e,"top"),c=fe.css(e,"left"),("absolute"===l||"fixed"===l)&&fe.inArray("auto",[a,c])>-1?(r=(i=d.position()).top,o=i.left):(r=parseFloat(a)||0,o=parseFloat(c)||0),fe.isFunction(t)&&(t=t.call(e,n,fe.extend({},s))),null!=t.top&&(u.top=t.top-s.top+r),null!=t.left&&(u.left=t.left-s.left+o),"using"in t?t.using.call(e,u):d.css(u)}},fe.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){fe.offset.setOffset(this,e,t)}));var t,n,i={top:0,left:0},o=this[0],a=o&&o.ownerDocument;return a?(t=a.documentElement,fe.contains(t,o)?(void 0!==o.getBoundingClientRect&&(i=o.getBoundingClientRect()),n=te(a),{top:i.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:i.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):i):void 0},position:function(){if(this[0]){var e,t,n={top:0,left:0},i=this[0];return"fixed"===fe.css(i,"position")?t=i.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),fe.nodeName(e[0],"html")||(n=e.offset()),n.top+=fe.css(e[0],"borderTopWidth",!0),n.left+=fe.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-fe.css(i,"marginTop",!0),left:t.left-n.left-fe.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&!fe.nodeName(e,"html")&&"static"===fe.css(e,"position");)e=e.offsetParent;return e||bt}))}}),fe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n=/Y/.test(t);fe.fn[e]=function(i){return Fe(this,(function(e,i,o){var a=te(e);if(void 0===o)return a?t in a?a[t]:a.document.documentElement[i]:e[i];a?a.scrollTo(n?fe(a).scrollLeft():o,n?o:fe(a).scrollTop()):e[i]=o}),e,i,arguments.length,null)}})),fe.each(["top","left"],(function(e,t){fe.cssHooks[t]=N(ue.pixelPosition,(function(e,n){if(n)return n=gt(e,t),ft.test(n)?fe(e).position()[t]+"px":n}))})),fe.each({Height:"height",Width:"width"},(function(e,t){fe.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,i){fe.fn[i]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),r=n||(!0===i||!0===o?"margin":"border");return Fe(this,(function(t,n,i){var o;return fe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?fe.css(t,n,r):fe.style(t,n,i,r)}),t,a?i:void 0,a,null)}}))})),fe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),fe.fn.size=function(){return this.length},fe.fn.andSelf=fe.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],(function(){return fe}));var mn=e.jQuery,gn=e.$;return fe.noConflict=function(t){return e.$===fe&&(e.$=gn),t&&e.jQuery===fe&&(e.jQuery=mn),fe},t||(e.jQuery=e.$=fe),fe})),function(){"use strict";var e=function(e,t){var n;e.rails!==t&&e.error("jquery-ujs has already been loaded!");var i=e(document);e.rails=n={linkClickSelector:"a[data-confirm], a[data-method], a[data-remote]:not([disabled]), a[data-disable-with], a[data-disable]",buttonClickSelector:"button[data-remote]:not([form]):not(form button), button[data-confirm]:not([form]):not(form button)",inputChangeSelector:"select[data-remote], input[data-remote], textarea[data-remote]",formSubmitSelector:"form:not([data-turbo=true])",formInputClickSelector:"form:not([data-turbo=true]) input[type=submit], form:not([data-turbo=true]) input[type=image], form:not([data-turbo=true]) button[type=submit], form:not([data-turbo=true]) button:not([type]), input[type=submit][form], input[type=image][form], button[type=submit][form], button[form]:not([type])",disableSelector:"input[data-disable-with]:enabled, button[data-disable-with]:enabled, textarea[data-disable-with]:enabled, input[data-disable]:enabled, button[data-disable]:enabled, textarea[data-disable]:enabled",enableSelector:"input[data-disable-with]:disabled, button[data-disable-with]:disabled, textarea[data-disable-with]:disabled, input[data-disable]:disabled, button[data-disable]:disabled, textarea[data-disable]:disabled",requiredInputSelector:"input[name][required]:not([disabled]), textarea[name][required]:not([disabled])",fileInputSelector:"input[name][type=file]:not([disabled])",linkDisableSelector:"a[data-disable-with], a[data-disable]",buttonDisableSelector:"button[data-remote][data-disable-with], button[data-remote][data-disable]",csrfToken:function(){return e("meta[name=csrf-token]").attr("content")},csrfParam:function(){return e("meta[name=csrf-param]").attr("content")},CSRFProtection:function(e){var t=n.csrfToken();t&&e.setRequestHeader("X-CSRF-Token",t)},refreshCSRFTokens:function(){e('form input[name="'+n.csrfParam()+'"]').val(n.csrfToken())},fire:function(t,n,i){var o=e.Event(n);return t.trigger(o,i),!1!==o.result},confirm:function(e){return confirm(e)},ajax:function(t){return e.ajax(t)},href:function(e){return e[0].href},isRemote:function(e){return e.data("remote")!==t&&!1!==e.data("remote")},handleRemote:function(i){var o,a,r,s,c,l;if(n.fire(i,"ajax:before")){if(s=i.data("with-credentials")||null,c=i.data("type")||e.ajaxSettings&&e.ajaxSettings.dataType,i.is("form")){o=i.data("ujs:submit-button-formmethod")||i.attr("method"),a=i.data("ujs:submit-button-formaction")||i.attr("action"),r=e(i[0]).serializeArray();var d=i.data("ujs:submit-button");d&&(r.push(d),i.data("ujs:submit-button",null)),i.data("ujs:submit-button-formmethod",null),i.data("ujs:submit-button-formaction",null)}else i.is(n.inputChangeSelector)?(o=i.data("method"),a=i.data("url"),r=i.serialize(),i.data("params")&&(r=r+"&"+i.data("params"))):i.is(n.buttonClickSelector)?(o=i.data("method")||"get",a=i.data("url"),r=i.serialize(),i.data("params")&&(r=r+"&"+i.data("params"))):(o=i.data("method"),a=n.href(i),r=i.data("params")||null);return l={type:o||"GET",data:r,dataType:c,beforeSend:function(e,o){if(o.dataType===t&&e.setRequestHeader("accept","*/*;q=0.5, "+o.accepts.script),!n.fire(i,"ajax:beforeSend",[e,o]))return!1;i.trigger("ajax:send",e)},success:function(e,t,n){i.trigger("ajax:success",[e,t,n])},complete:function(e,t){i.trigger("ajax:complete",[e,t])},error:function(e,t,n){i.trigger("ajax:error",[e,t,n])},crossDomain:n.isCrossDomain(a)},s&&(l.xhrFields={withCredentials:s}),a&&(l.url=a),n.ajax(l)}return!1},isCrossDomain:function(e){var t=document.createElement("a");t.href=location.href;var n=document.createElement("a");try{return n.href=e,n.href=n.href,!((!n.protocol||":"===n.protocol)&&!n.host||t.protocol+"//"+t.host==n.protocol+"//"+n.host)}catch(e){return!0}},handleMethod:function(i){var o=n.href(i),a=i.data("method"),r=i.attr("target"),s=n.csrfToken(),c=n.csrfParam(),l=e('<form method="post" action="'+o+'"></form>'),d='<input name="_method" value="'+a+'" type="hidden" />';c===t||s===t||n.isCrossDomain(o)||(d+='<input name="'+c+'" value="'+s+'" type="hidden" />'),r&&l.attr("target",r),l.hide().append(d).appendTo("body"),l.submit()},formElements:function(t,n){return t.is("form")?e(t[0].elements).filter(n):t.find(n)},disableFormElements:function(t){n.formElements(t,n.disableSelector).each((function(){n.disableFormElement(e(this))}))},disableFormElement:function(e){var n,i;n=e.is("button")?"html":"val",(i=e.data("disable-with"))!==t&&(e.data("ujs:enable-with",e[n]()),e[n](i)),e.prop("disabled",!0),e.data("ujs:disabled",!0)},enableFormElements:function(t){n.formElements(t,n.enableSelector).each((function(){n.enableFormElement(e(this))}))},enableFormElement:function(e){var n=e.is("button")?"html":"val";e.data("ujs:enable-with")!==t&&(e[n](e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.prop("disabled",!1),e.removeData("ujs:disabled")},allowAction:function(e){var t,i=e.data("confirm"),o=!1;if(!i)return!0;if(n.fire(e,"confirm")){try{o=n.confirm(i)}catch(e){(console.error||console.log).call(console,e.stack||e)}t=n.fire(e,"confirm:complete",[o])}return o&&t},blankInputs:function(t,n,i){var o,a,r,s=e(),c=n||"input,textarea",l=t.find(c),d={};return l.each((function(){(o=e(this)).is("input[type=radio]")?(r=o.attr("name"),d[r]||(0===t.find('input[type=radio]:checked[name="'+r+'"]').length&&(a=t.find('input[type=radio][name="'+r+'"]'),s=s.add(a)),d[r]=r)):(o.is("input[type=checkbox],input[type=radio]")?o.is(":checked"):!!o.val())===i&&(s=s.add(o))})),!!s.length&&s},nonBlankInputs:function(e,t){return n.blankInputs(e,t,!0)},stopEverything:function(t){return e(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},disableElement:function(e){var i=e.data("disable-with");i!==t&&(e.data("ujs:enable-with",e.html()),e.html(i)),e.on("click.railsDisable",(function(e){return n.stopEverything(e)})),e.data("ujs:disabled",!0)},enableElement:function(e){e.data("ujs:enable-with")!==t&&(e.html(e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.off("click.railsDisable"),e.removeData("ujs:disabled")}},n.fire(i,"rails:attachBindings")&&(e.ajaxPrefilter((function(e,t,i){e.crossDomain||n.CSRFProtection(i)})),e(window).on("pageshow.rails",(function(){e(e.rails.enableSelector).each((function(){var t=e(this);t.data("ujs:disabled")&&e.rails.enableFormElement(t)})),e(e.rails.linkDisableSelector).each((function(){var t=e(this);t.data("ujs:disabled")&&e.rails.enableElement(t)}))})),i.on("ajax:complete",n.linkDisableSelector,(function(){n.enableElement(e(this))})),i.on("ajax:complete",n.buttonDisableSelector,(function(){n.enableFormElement(e(this))})),i.on("click.rails",n.linkClickSelector,(function(t){var i=e(this),o=i.data("method"),a=i.data("params"),r=t.metaKey||t.ctrlKey;if(!n.allowAction(i))return n.stopEverything(t);if(!r&&i.is(n.linkDisableSelector)&&n.disableElement(i),n.isRemote(i)){if(r&&(!o||"GET"===o)&&!a)return!0;var s=n.handleRemote(i);return!1===s?n.enableElement(i):s.fail((function(){n.enableElement(i)})),!1}return o?(n.handleMethod(i),!1):void 0})),i.on("click.rails",n.buttonClickSelector,(function(t){var i=e(this);if(!n.allowAction(i)||!n.isRemote(i))return n.stopEverything(t);i.is(n.buttonDisableSelector)&&n.disableFormElement(i);var o=n.handleRemote(i);return!1===o?n.enableFormElement(i):o.fail((function(){n.enableFormElement(i)})),!1})),i.on("change.rails",n.inputChangeSelector,(function(t){var i=e(this);return n.allowAction(i)&&n.isRemote(i)?(n.handleRemote(i),!1):n.stopEverything(t)})),i.on("submit.rails",n.formSubmitSelector,(function(i){var o,a,r=e(this),s=n.isRemote(r);if(!n.allowAction(r))return n.stopEverything(i);if(r.attr("novalidate")===t)if(r.data("ujs:formnovalidate-button")===t){if((o=n.blankInputs(r,n.requiredInputSelector,!1))&&n.fire(r,"ajax:aborted:required",[o]))return n.stopEverything(i)}else r.data("ujs:formnovalidate-button",t);if(s){if(a=n.nonBlankInputs(r,n.fileInputSelector)){setTimeout((function(){n.disableFormElements(r)}),13);var c=n.fire(r,"ajax:aborted:file",[a]);return c||setTimeout((function(){n.enableFormElements(r)}),13),c}return n.handleRemote(r),!1}setTimeout((function(){n.disableFormElements(r)}),13)})),i.on("click.rails",n.formInputClickSelector,(function(t){var i=e(this);if(!n.allowAction(i))return n.stopEverything(t);var o=i.attr("name"),a=o?{name:o,value:i.val()}:null,r=i.closest("form");0===r.length&&(r=e("#"+i.attr("form"))),r.data("ujs:submit-button",a),r.data("ujs:formnovalidate-button",i.attr("formnovalidate")),r.data("ujs:submit-button-formaction",i.attr("formaction")),r.data("ujs:submit-button-formmethod",i.attr("formmethod"))})),i.on("ajax:send.rails",n.formSubmitSelector,(function(t){this===t.target&&n.disableFormElements(e(this))})),i.on("ajax:complete.rails",n.formSubmitSelector,(function(t){this===t.target&&n.enableFormElements(e(this))})),e((function(){n.refreshCSRFTokens()})))};window.jQuery?e(jQuery):"object"==typeof exports&&"object"==typeof module&&(module.exports=e)}(),function(e,t){function n(e,t,n){var i=u[t.type]||{};return null==e?n||!t.def?null:t.def:(e=i.floor?~~e:parseFloat(e),isNaN(e)?t.def:i.mod?(e+i.mod)%i.mod:0>e?0:i.max<e?i.max:e)}function i(t){var n=l(),i=n._rgba=[];return t=t.toLowerCase(),h(c,(function(e,o){var a,r=o.re.exec(t),s=r&&o.parse(r),c=o.space||"rgba";if(s)return a=n[c](s),n[d[c].cache]=a[d[c].cache],i=n._rgba=a._rgba,!1})),i.length?("0,0,0,0"===i.join()&&e.extend(i,a.transparent),n):a[t]}function o(e,t,n){return 6*(n=(n+1)%1)<1?e+(t-e)*n*6:2*n<1?t:3*n<2?e+(t-e)*(2/3-n)*6:e}var a,r="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",s=/^([\-+])=\s*(\d+\.?\d*)/,c=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],l=e.Color=function(t,n,i,o){return new e.Color.fn.parse(t,n,i,o)},d={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},u={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},p=l.support={},f=e("<p>")[0],h=e.each;f.style.cssText="background-color:rgba(1,1,1,.5)",p.rgba=f.style.backgroundColor.indexOf("rgba")>-1,h(d,(function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}})),l.fn=e.extend(l.prototype,{parse:function(o,r,s,c){if(o===t)return this._rgba=[null,null,null,null],this;(o.jquery||o.nodeType)&&(o=e(o).css(r),r=t);var u=this,p=e.type(o),f=this._rgba=[];return r!==t&&(o=[o,r,s,c],p="array"),"string"===p?this.parse(i(o)||a._default):"array"===p?(h(d.rgba.props,(function(e,t){f[t.idx]=n(o[t.idx],t)})),this):"object"===p?(h(d,o instanceof l?function(e,t){o[t.cache]&&(u[t.cache]=o[t.cache].slice())}:function(t,i){var a=i.cache;h(i.props,(function(e,t){if(!u[a]&&i.to){if("alpha"===e||null==o[e])return;u[a]=i.to(u._rgba)}u[a][t.idx]=n(o[e],t,!0)})),u[a]&&e.inArray(null,u[a].slice(0,3))<0&&(u[a][3]=1,i.from&&(u._rgba=i.from(u[a])))}),this):void 0},is:function(e){var t=l(e),n=!0,i=this;return h(d,(function(e,o){var a,r=t[o.cache];return r&&(a=i[o.cache]||o.to&&o.to(i._rgba)||[],h(o.props,(function(e,t){if(null!=r[t.idx])return n=r[t.idx]===a[t.idx]}))),n})),n},_space:function(){var e=[],t=this;return h(d,(function(n,i){t[i.cache]&&e.push(n)})),e.pop()},transition:function(e,t){var i=l(e),o=i._space(),a=d[o],r=0===this.alpha()?l("transparent"):this,s=r[a.cache]||a.to(r._rgba),c=s.slice();return i=i[a.cache],h(a.props,(function(e,o){var a=o.idx,r=s[a],l=i[a],d=u[o.type]||{};null!==l&&(null===r?c[a]=l:(d.mod&&(l-r>d.mod/2?r+=d.mod:r-l>d.mod/2&&(r-=d.mod)),c[a]=n((l-r)*t+r,o)))})),this[o](c)},blend:function(t){if(1===this._rgba[3])return this;var n=this._rgba.slice(),i=n.pop(),o=l(t)._rgba;return l(e.map(n,(function(e,t){return(1-i)*o[t]+i*e})))},toRgbaString:function(){var t="rgba(",n=e.map(this._rgba,(function(e,t){return null==e?t>2?1:0:e}));return 1===n[3]&&(n.pop(),t="rgb("),t+n.join()+")"},toHslaString:function(){var t="hsla(",n=e.map(this.hsla(),(function(e,t){return null==e&&(e=t>2?1:0),t&&t<3&&(e=Math.round(100*e)+"%"),e}));return 1===n[3]&&(n.pop(),t="hsl("),t+n.join()+")"},toHexString:function(t){var n=this._rgba.slice(),i=n.pop();return t&&n.push(~~(255*i)),"#"+e.map(n,(function(e){return 1===(e=(e||0).toString(16)).length?"0"+e:e})).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),l.fn.parse.prototype=l.fn,d.hsla.to=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t,n,i=e[0]/255,o=e[1]/255,a=e[2]/255,r=e[3],s=Math.max(i,o,a),c=Math.min(i,o,a),l=s-c,d=s+c,u=.5*d;return t=c===s?0:i===s?60*(o-a)/l+360:o===s?60*(a-i)/l+120:60*(i-o)/l+240,n=0===l?0:u<=.5?l/d:l/(2-d),[Math.round(t)%360,n,u,null==r?1:r]},d.hsla.from=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/360,n=e[1],i=e[2],a=e[3],r=i<=.5?i*(1+n):i+n-i*n,s=2*i-r;return[Math.round(255*o(s,r,t+1/3)),Math.round(255*o(s,r,t)),Math.round(255*o(s,r,t-1/3)),a]},h(d,(function(i,o){var a=o.props,r=o.cache,c=o.to,d=o.from;l.fn[i]=function(i){if(c&&!this[r]&&(this[r]=c(this._rgba)),i===t)return this[r].slice();var o,s=e.type(i),u="array"===s||"object"===s?i:arguments,p=this[r].slice();return h(a,(function(e,t){var i=u["object"===s?e:t.idx];null==i&&(i=p[t.idx]),p[t.idx]=n(i,t)})),d?((o=l(d(p)))[r]=p,o):l(p)},h(a,(function(t,n){l.fn[t]||(l.fn[t]=function(o){var a,r=e.type(o),c="alpha"===t?this._hsla?"hsla":"rgba":i,l=this[c](),d=l[n.idx];return"undefined"===r?d:("function"===r&&(o=o.call(this,d),r=e.type(o)),null==o&&n.empty?this:("string"===r&&(a=s.exec(o))&&(o=d+parseFloat(a[2])*("+"===a[1]?1:-1)),l[n.idx]=o,this[c](l)))})}))})),l.hook=function(t){var n=t.split(" ");h(n,(function(t,n){e.cssHooks[n]={set:function(t,o){var a,r,s="";if("transparent"!==o&&("string"!==e.type(o)||(a=i(o)))){if(o=l(a||o),!p.rgba&&1!==o._rgba[3]){for(r="backgroundColor"===n?t.parentNode:t;(""===s||"transparent"===s)&&r&&r.style;)try{s=e.css(r,"backgroundColor"),r=r.parentNode}catch(e){}o=o.blend(s&&"transparent"!==s?s:"_default")}o=o.toRgbaString()}try{t.style[n]=o}catch(e){}}},e.fx.step[n]=function(t){t.colorInit||(t.start=l(t.elem,n),t.end=l(t.end),t.colorInit=!0),e.cssHooks[n].set(t.elem,t.start.transition(t.end,t.pos))}}))},l.hook(r),e.cssHooks.borderColor={expand:function(e){var t={};return h(["Top","Right","Bottom","Left"],(function(n,i){t["border"+i+"Color"]=e})),t}},a=e.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(e){"use strict";function t(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var n in t)if(void 0!==e.style[n])return{end:t[n]};return!1}e.fn.emulateTransitionEnd=function(t){var n=!1,i=this;return e(this).one("bsTransitionEnd",(function(){n=!0})),setTimeout((function(){n||e(i).trigger(e.support.transition.end)}),t),this},e((function(){e.support.transition=t(),e.support.transition&&(e.event.special.bsTransitionEnd={bindType:e.support.transition.end,delegateType:e.support.transition.end,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})}))}(jQuery),function(e){"use strict";function t(t){return this.each((function(){var n=e(this),o=n.data("bs.alert");o||n.data("bs.alert",o=new i(this)),"string"==typeof t&&o[t].call(n)}))}var n='[data-dismiss="alert"]',i=function(t){e(t).on("click",n,this.close)};i.VERSION="3.2.0",i.prototype.close=function(t){function n(){a.detach().trigger("closed.bs.alert").remove()}var i=e(this),o=i.attr("data-target");o||(o=(o=i.attr("href"))&&o.replace(/.*(?=#[^\s]*$)/,""));var a=e(o);t&&t.preventDefault(),a.length||(a=i.hasClass("alert")?i:i.parent()),a.trigger(t=e.Event("close.bs.alert")),t.isDefaultPrevented()||(a.removeClass("in"),e.support.transition&&a.hasClass("fade")?a.one("bsTransitionEnd",n).emulateTransitionEnd(150):n())};var o=e.fn.alert;e.fn.alert=t,e.fn.alert.Constructor=i,e.fn.alert.noConflict=function(){return e.fn.alert=o,this},e(document).on("click.bs.alert.data-api",n,i.prototype.close)}(jQuery),function(e){"use strict";function t(t,i){return this.each((function(){var o=e(this),a=o.data("bs.modal"),r=e.extend({},n.DEFAULTS,o.data(),"object"==typeof t&&t);a||o.data("bs.modal",a=new n(this,r)),"string"==typeof t?a[t](i):r.show&&a.show(i)}))}var n=function(t,n){this.options=n,this.$body=e(document.body),this.$element=e(t),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,e.proxy((function(){this.$element.trigger("loaded.bs.modal")}),this))};n.VERSION="3.2.0",n.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},n.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)},n.prototype.show=function(t){var n=this,i=e.Event("show.bs.modal",{relatedTarget:t});this.$element.trigger(i),this.isShown||i.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.$body.addClass("modal-open"),this.setScrollbar(),this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',e.proxy(this.hide,this)),this.backdrop((function(){var i=e.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),i&&n.$element[0].offsetWidth,n.$element.addClass("in").attr("aria-hidden",!1),n.enforceFocus();var o=e.Event("shown.bs.modal",{relatedTarget:t});i?n.$element.find(".modal-dialog").one("bsTransitionEnd",(function(){n.$element.trigger("focus").trigger(o)})).emulateTransitionEnd(300):n.$element.trigger("focus").trigger(o)})))},n.prototype.hide=function(t){t&&t.preventDefault(),t=e.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.$body.removeClass("modal-open"),this.resetScrollbar(),this.escape(),e(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),e.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",e.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},n.prototype.enforceFocus=function(){e(document).off("focusin.bs.modal").on("focusin.bs.modal",e.proxy((function(e){this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.trigger("focus")}),this))},n.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",e.proxy((function(e){27==e.which&&this.hide()}),this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},n.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop((function(){e.$element.trigger("hidden.bs.modal")}))},n.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},n.prototype.backdrop=function(t){var n=this,i=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var o=e.support.transition&&i;if(this.$backdrop=e('<div class="modal-backdrop '+i+'" />').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",e.proxy((function(e){e.target===e.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))}),this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;o?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(150):t()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var a=function(){n.removeBackdrop(),t&&t()};e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",a).emulateTransitionEnd(150):a()}else t&&t()},n.prototype.checkScrollbar=function(){document.body.clientWidth>=window.innerWidth||(this.scrollbarWidth=this.scrollbarWidth||this.measureScrollbar())},n.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.scrollbarWidth&&this.$body.css("padding-right",e+this.scrollbarWidth)},n.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},n.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t};var i=e.fn.modal;e.fn.modal=t,e.fn.modal.Constructor=n,e.fn.modal.noConflict=function(){return e.fn.modal=i,this},e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(n){var i=e(this),o=i.attr("href"),a=e(i.attr("data-target")||o&&o.replace(/.*(?=#[^\s]+$)/,"")),r=a.data("bs.modal")?"toggle":e.extend({remote:!/#/.test(o)&&o},a.data(),i.data());i.is("a")&&n.preventDefault(),a.one("show.bs.modal",(function(e){e.isDefaultPrevented()||a.one("hidden.bs.modal",(function(){i.is(":visible")&&i.trigger("focus")}))})),t.call(a,r,this)}))}(jQuery),function(e){"use strict";function t(t){t&&3===t.which||(e(o).remove(),e(a).each((function(){var i=n(e(this)),o={relatedTarget:this};i.hasClass("open")&&(i.trigger(t=e.Event("hide.bs.dropdown",o)),t.isDefaultPrevented()||i.removeClass("open").trigger("hidden.bs.dropdown",o))})))}function n(t){var n=t.attr("data-target");n||(n=(n=t.attr("href"))&&/#[A-Za-z]/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,""));var i=n&&e(n);return i&&i.length?i:t.parent()}function i(t){return this.each((function(){var n=e(this),i=n.data("bs.dropdown");i||n.data("bs.dropdown",i=new r(this)),"string"==typeof t&&i[t].call(n)}))}var o=".dropdown-backdrop",a='[data-toggle="dropdown"]',r=function(t){e(t).on("click.bs.dropdown",this.toggle)};r.VERSION="3.2.0",r.prototype.toggle=function(i){var o=e(this);if(!o.is(".disabled, :disabled")){var a=n(o),r=a.hasClass("open");if(t(),!r){"ontouchstart"in document.documentElement&&!a.closest(".navbar-nav").length&&e('<div class="dropdown-backdrop"/>').insertAfter(e(this)).on("click",t);var s={relatedTarget:this};if(a.trigger(i=e.Event("show.bs.dropdown",s)),i.isDefaultPrevented())return;o.trigger("focus"),a.toggleClass("open").trigger("shown.bs.dropdown",s)}return!1}},r.prototype.keydown=function(t){if(/(38|40|27)/.test(t.keyCode)){var i=e(this);if(t.preventDefault(),t.stopPropagation(),!i.is(".disabled, :disabled")){var o=n(i),r=o.hasClass("open");if(!r||r&&27==t.keyCode)return 27==t.which&&o.find(a).trigger("focus"),i.trigger("click");var s=" li:not(.divider):visible a",c=o.find('[role="menu"]'+s+', [role="listbox"]'+s);if(c.length){var l=c.index(c.filter(":focus"));38==t.keyCode&&l>0&&l--,40==t.keyCode&&l<c.length-1&&l++,~l||(l=0),c.eq(l).trigger("focus")}}}};var s=e.fn.dropdown;e.fn.dropdown=i,e.fn.dropdown.Constructor=r,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.bs.dropdown.data-api",t).on("click.bs.dropdown.data-api",".dropdown form",(function(e){e.stopPropagation()})).on("click.bs.dropdown.data-api",a,r.prototype.toggle).on("keydown.bs.dropdown.data-api",a+', [role="menu"], [role="listbox"]',r.prototype.keydown)}(jQuery),function(e){"use strict";function t(n,i){var o=e.proxy(this.process,this);this.$body=e("body"),this.$scrollElement=e(n).is("body")?e(window):e(n),this.options=e.extend({},t.DEFAULTS,i),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",o),this.refresh(),this.process()}function n(n){return this.each((function(){var i=e(this),o=i.data("bs.scrollspy"),a="object"==typeof n&&n;o||i.data("bs.scrollspy",o=new t(this,a)),"string"==typeof n&&o[n]()}))}t.VERSION="3.2.0",t.DEFAULTS={offset:10},t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},t.prototype.refresh=function(){var t="offset",n=0;e.isWindow(this.$scrollElement[0])||(t="position",n=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var i=this;this.$body.find(this.selector).map((function(){
var i=e(this),o=i.data("target")||i.attr("href"),a=/^#./.test(o)&&e(o);return a&&a.length&&a.is(":visible")&&[[a[t]().top+n,o]]||null})).sort((function(e,t){return e[0]-t[0]})).each((function(){i.offsets.push(this[0]),i.targets.push(this[1])}))},t.prototype.process=function(){var e,t=this.$scrollElement.scrollTop()+this.options.offset,n=this.getScrollHeight(),i=this.options.offset+n-this.$scrollElement.height(),o=this.offsets,a=this.targets,r=this.activeTarget;if(this.scrollHeight!=n&&this.refresh(),t>=i)return r!=(e=a[a.length-1])&&this.activate(e);if(r&&t<=o[0])return r!=(e=a[0])&&this.activate(e);for(e=o.length;e--;)r!=a[e]&&t>=o[e]&&(!o[e+1]||t<=o[e+1])&&this.activate(a[e])},t.prototype.activate=function(t){this.activeTarget=t,e(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var n=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=e(n).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active")),i.trigger("activate.bs.scrollspy")};var i=e.fn.scrollspy;e.fn.scrollspy=n,e.fn.scrollspy.Constructor=t,e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=i,this},e(window).on("load.bs.scrollspy.data-api",(function(){e('[data-spy="scroll"]').each((function(){var t=e(this);n.call(t,t.data())}))}))}(jQuery),function(e){"use strict";function t(t){return this.each((function(){var i=e(this),o=i.data("bs.tab");o||i.data("bs.tab",o=new n(this)),"string"==typeof t&&o[t]()}))}var n=function(t){this.element=e(t)};n.VERSION="3.2.0",n.prototype.show=function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),i=t.data("target");if(i||(i=(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var o=n.find(".active:last a")[0],a=e.Event("show.bs.tab",{relatedTarget:o});if(t.trigger(a),!a.isDefaultPrevented()){var r=e(i);this.activate(t.closest("li"),n),this.activate(r,r.parent(),(function(){t.trigger({type:"shown.bs.tab",relatedTarget:o})}))}}},n.prototype.activate=function(t,n,i){function o(){a.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),r?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),i&&i()}var a=n.find("> .active"),r=i&&e.support.transition&&a.hasClass("fade");r?a.one("bsTransitionEnd",o).emulateTransitionEnd(150):o(),a.removeClass("in")};var i=e.fn.tab;e.fn.tab=t,e.fn.tab.Constructor=n,e.fn.tab.noConflict=function(){return e.fn.tab=i,this},e(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',(function(n){n.preventDefault(),t.call(e(this),"show")}))}(jQuery),function(e){"use strict";function t(t){return this.each((function(){var i=e(this),o=i.data("bs.tooltip"),a="object"==typeof t&&t;(o||"destroy"!=t)&&(o||i.data("bs.tooltip",o=new n(this,a)),"string"==typeof t&&o[t]())}))}var n=function(e,t){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",e,t)};n.VERSION="3.2.0",n.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},n.prototype.init=function(t,n,i){this.enabled=!0,this.type=t,this.$element=e(n),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&e(this.options.viewport.selector||this.options.viewport);for(var o=this.options.trigger.split(" "),a=o.length;a--;){var r=o[a];if("click"==r)this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this));else if("manual"!=r){var s="hover"==r?"mouseenter":"focusin",c="hover"==r?"mouseleave":"focusout";this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(c+"."+this.type,this.options.selector,e.proxy(this.leave,this))}}this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},n.prototype.getDefaults=function(){return n.DEFAULTS},n.prototype.getOptions=function(t){return(t=e.extend({},this.getDefaults(),this.$element.data(),t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},n.prototype.getDelegateOptions=function(){var t={},n=this.getDefaults();return this._options&&e.each(this._options,(function(e,i){n[e]!=i&&(t[e]=i)})),t},n.prototype.enter=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);if(n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n)),clearTimeout(n.timeout),n.hoverState="in",!n.options.delay||!n.options.delay.show)return n.show();n.timeout=setTimeout((function(){"in"==n.hoverState&&n.show()}),n.options.delay.show)},n.prototype.leave=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);if(n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n)),clearTimeout(n.timeout),n.hoverState="out",!n.options.delay||!n.options.delay.hide)return n.hide();n.timeout=setTimeout((function(){"out"==n.hoverState&&n.hide()}),n.options.delay.hide)},n.prototype.show=function(){var t=e.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(t);var n=e.contains(document.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!n)return;var i=this,o=this.tip(),a=this.getUID(this.type);this.setContent(),o.attr("id",a),this.$element.attr("aria-describedby",a),this.options.animation&&o.addClass("fade");var r="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,s=/\s?auto?\s?/i,c=s.test(r);c&&(r=r.replace(s,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(r).data("bs."+this.type,this),this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element);var l=this.getPosition(),d=o[0].offsetWidth,u=o[0].offsetHeight;if(c){var p=r,f=this.$element.parent(),h=this.getPosition(f);r="bottom"==r&&l.top+l.height+u-h.scroll>h.height?"top":"top"==r&&l.top-h.scroll-u<0?"bottom":"right"==r&&l.right+d>h.width?"left":"left"==r&&l.left-d<h.left?"right":r,o.removeClass(p).addClass(r)}var b=this.getCalculatedOffset(r,l,d,u);this.applyPlacement(b,r);var m=function(){i.$element.trigger("shown.bs."+i.type),i.hoverState=null};e.support.transition&&this.$tip.hasClass("fade")?o.one("bsTransitionEnd",m).emulateTransitionEnd(150):m()}},n.prototype.applyPlacement=function(t,n){var i=this.tip(),o=i[0].offsetWidth,a=i[0].offsetHeight,r=parseInt(i.css("margin-top"),10),s=parseInt(i.css("margin-left"),10);isNaN(r)&&(r=0),isNaN(s)&&(s=0),t.top=t.top+r,t.left=t.left+s,e.offset.setOffset(i[0],e.extend({using:function(e){i.css({top:Math.round(e.top),left:Math.round(e.left)})}},t),0),i.addClass("in");var c=i[0].offsetWidth,l=i[0].offsetHeight;"top"==n&&l!=a&&(t.top=t.top+a-l);var d=this.getViewportAdjustedDelta(n,t,c,l);d.left?t.left+=d.left:t.top+=d.top;var u=d.left?2*d.left-o+c:2*d.top-a+l,p=d.left?"left":"top",f=d.left?"offsetWidth":"offsetHeight";i.offset(t),this.replaceArrow(u,i[0][f],p)},n.prototype.replaceArrow=function(e,t,n){this.arrow().css(n,e?50*(1-e/t)+"%":"")},n.prototype.setContent=function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},n.prototype.hide=function(){function t(){"in"!=n.hoverState&&i.detach(),n.$element.trigger("hidden.bs."+n.type)}var n=this,i=this.tip(),o=e.Event("hide.bs."+this.type);if(this.$element.removeAttr("aria-describedby"),this.$element.trigger(o),!o.isDefaultPrevented())return i.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i.one("bsTransitionEnd",t).emulateTransitionEnd(150):t(),this.hoverState=null,this},n.prototype.fixTitle=function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},n.prototype.hasContent=function(){return this.getTitle()},n.prototype.getPosition=function(t){var n=(t=t||this.$element)[0],i="BODY"==n.tagName;return e.extend({},"function"==typeof n.getBoundingClientRect?n.getBoundingClientRect():null,{scroll:i?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop(),width:i?e(window).width():t.outerWidth(),height:i?e(window).height():t.outerHeight()},i?{top:0,left:0}:t.offset())},n.prototype.getCalculatedOffset=function(e,t,n,i){return"bottom"==e?{top:t.top+t.height,left:t.left+t.width/2-n/2}:"top"==e?{top:t.top-i,left:t.left+t.width/2-n/2}:"left"==e?{top:t.top+t.height/2-i/2,left:t.left-n}:{top:t.top+t.height/2-i/2,left:t.left+t.width}},n.prototype.getViewportAdjustedDelta=function(e,t,n,i){var o={top:0,left:0};if(!this.$viewport)return o;var a=this.options.viewport&&this.options.viewport.padding||0,r=this.getPosition(this.$viewport);if(/right|left/.test(e)){var s=t.top-a-r.scroll,c=t.top+a-r.scroll+i;s<r.top?o.top=r.top-s:c>r.top+r.height&&(o.top=r.top+r.height-c)}else{var l=t.left-a,d=t.left+a+n;l<r.left?o.left=r.left-l:d>r.width&&(o.left=r.left+r.width-d)}return o},n.prototype.getTitle=function(){var e=this.$element,t=this.options;return e.attr("data-original-title")||("function"==typeof t.title?t.title.call(e[0]):t.title)},n.prototype.getUID=function(e){do{e+=~~(1e6*Math.random())}while(document.getElementById(e));return e},n.prototype.tip=function(){return this.$tip=this.$tip||e(this.options.template)},n.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},n.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},n.prototype.enable=function(){this.enabled=!0},n.prototype.disable=function(){this.enabled=!1},n.prototype.toggleEnabled=function(){this.enabled=!this.enabled},n.prototype.toggle=function(t){var n=this;t&&((n=e(t.currentTarget).data("bs."+this.type))||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n))),n.tip().hasClass("in")?n.leave(n):n.enter(n)},n.prototype.destroy=function(){clearTimeout(this.timeout),this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var i=e.fn.tooltip;e.fn.tooltip=t,e.fn.tooltip.Constructor=n,e.fn.tooltip.noConflict=function(){return e.fn.tooltip=i,this}}(jQuery),function(e){"use strict";function t(t){return this.each((function(){var i=e(this),o=i.data("bs.popover"),a="object"==typeof t&&t;(o||"destroy"!=t)&&(o||i.data("bs.popover",o=new n(this,a)),"string"==typeof t&&o[t]())}))}var n=function(e,t){this.init("popover",e,t)};if(!e.fn.tooltip)throw new Error("Popover requires tooltip.js");n.VERSION="3.2.0",n.DEFAULTS=e.extend({},e.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),n.prototype=e.extend({},e.fn.tooltip.Constructor.prototype),n.prototype.constructor=n,n.prototype.getDefaults=function(){return n.DEFAULTS},n.prototype.setContent=function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content").empty()[this.options.html?"string"==typeof n?"html":"append":"text"](n),e.removeClass("fade top bottom left right in"),e.find(".popover-title").html()||e.find(".popover-title").hide()},n.prototype.hasContent=function(){return this.getTitle()||this.getContent()},n.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr("data-content")||("function"==typeof t.content?t.content.call(e[0]):t.content)},n.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},n.prototype.tip=function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip};var i=e.fn.popover;e.fn.popover=t,e.fn.popover.Constructor=n,e.fn.popover.noConflict=function(){return e.fn.popover=i,this}}(jQuery),function(e){"use strict";function t(t){return this.each((function(){var i=e(this),o=i.data("bs.button"),a="object"==typeof t&&t;o||i.data("bs.button",o=new n(this,a)),"toggle"==t?o.toggle():t&&o.setState(t)}))}var n=function(t,i){this.$element=e(t),this.options=e.extend({},n.DEFAULTS,i),this.isLoading=!1};n.VERSION="3.2.0",n.DEFAULTS={loadingText:"loading..."},n.prototype.setState=function(t){var n="disabled",i=this.$element,o=i.is("input")?"val":"html",a=i.data();t+="Text",null==a.resetText&&i.data("resetText",i[o]()),i[o](null==a[t]?this.options[t]:a[t]),setTimeout(e.proxy((function(){"loadingText"==t?(this.isLoading=!0,i.addClass(n).attr(n,n)):this.isLoading&&(this.isLoading=!1,i.removeClass(n).removeAttr(n))}),this),0)},n.prototype.toggle=function(){var e=!0,t=this.$element.closest('[data-toggle="buttons"]');if(t.length){var n=this.$element.find("input");"radio"==n.prop("type")&&(n.prop("checked")&&this.$element.hasClass("active")?e=!1:t.find(".active").removeClass("active")),e&&n.prop("checked",!this.$element.hasClass("active")).trigger("change")}e&&this.$element.toggleClass("active")};var i=e.fn.button;e.fn.button=t,e.fn.button.Constructor=n,e.fn.button.noConflict=function(){return e.fn.button=i,this},e(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(n){var i=e(n.target);i.hasClass("btn")||(i=i.closest(".btn")),t.call(i,"toggle"),n.preventDefault()}))}(jQuery),function(e){"use strict";function t(t){return this.each((function(){var i=e(this),o=i.data("bs.collapse"),a=e.extend({},n.DEFAULTS,i.data(),"object"==typeof t&&t);!o&&a.toggle&&"show"==t&&(t=!t),o||i.data("bs.collapse",o=new n(this,a)),"string"==typeof t&&o[t]()}))}var n=function(t,i){this.$element=e(t),this.options=e.extend({},n.DEFAULTS,i),this.transitioning=null,this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};n.VERSION="3.2.0",n.DEFAULTS={toggle:!0},n.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},n.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var n=e.Event("show.bs.collapse");if(this.$element.trigger(n),!n.isDefaultPrevented()){var i=this.$parent&&this.$parent.find("> .panel > .in");if(i&&i.length){var o=i.data("bs.collapse");if(o&&o.transitioning)return;t.call(i,"hide"),o||i.data("bs.collapse",null)}var a=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[a](0),this.transitioning=1;var r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[a](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!e.support.transition)return r.call(this);var s=e.camelCase(["scroll",a].join("-"));this.$element.one("bsTransitionEnd",e.proxy(r,this)).emulateTransitionEnd(350)[a](this.$element[0][s])}}},n.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=e.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var n=this.dimension();this.$element[n](this.$element[n]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var i=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};if(!e.support.transition)return i.call(this);this.$element[n](0).one("bsTransitionEnd",e.proxy(i,this)).emulateTransitionEnd(350)}}},n.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var i=e.fn.collapse;e.fn.collapse=t,e.fn.collapse.Constructor=n,e.fn.collapse.noConflict=function(){return e.fn.collapse=i,this},e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(n){var i,o=e(this),a=o.attr("data-target")||n.preventDefault()||(i=o.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,""),r=e(a),s=r.data("bs.collapse"),c=s?"toggle":o.data(),l=o.attr("data-parent"),d=l&&e(l);s&&s.transitioning||(d&&d.find('[data-toggle="collapse"][data-parent="'+l+'"]').not(o).addClass("collapsed"),o[r.hasClass("in")?"addClass":"removeClass"]("collapsed")),t.call(r,c)}))}(jQuery),function(e){"use strict";function t(t){return this.each((function(){var i=e(this),o=i.data("bs.carousel"),a=e.extend({},n.DEFAULTS,i.data(),"object"==typeof t&&t),r="string"==typeof t?t:a.slide;o||i.data("bs.carousel",o=new n(this,a)),"number"==typeof t?o.to(t):r?o[r]():a.interval&&o.pause().cycle()}))}var n=function(t,n){this.$element=e(t).on("keydown.bs.carousel",e.proxy(this.keydown,this)),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter.bs.carousel",e.proxy(this.pause,this)).on("mouseleave.bs.carousel",e.proxy(this.cycle,this))};n.VERSION="3.2.0",n.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},n.prototype.keydown=function(e){switch(e.which){case 37:this.prev();break;case 39:this.next();break;default:return}e.preventDefault()},n.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},n.prototype.getItemIndex=function(e){return this.$items=e.parent().children(".item"),this.$items.index(e||this.$active)},n.prototype.to=function(t){var n=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",(function(){n.to(t)})):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(this.$items[t]))},n.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},n.prototype.next=function(){if(!this.sliding)return this.slide("next")},n.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},n.prototype.slide=function(t,n){var i=this.$element.find(".item.active"),o=n||i[t](),a=this.interval,r="next"==t?"left":"right",s="next"==t?"first":"last",c=this;if(!o.length){if(!this.options.wrap)return;o=this.$element.find(".item")[s]()}if(o.hasClass("active"))return this.sliding=!1;var l=o[0],d=e.Event("slide.bs.carousel",{relatedTarget:l,direction:r});if(this.$element.trigger(d),!d.isDefaultPrevented()){if(this.sliding=!0,a&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var u=e(this.$indicators.children()[this.getItemIndex(o)]);u&&u.addClass("active")}var p=e.Event("slid.bs.carousel",{relatedTarget:l,direction:r});return e.support.transition&&this.$element.hasClass("slide")?(o.addClass(t),o[0].offsetWidth,i.addClass(r),o.addClass(r),i.one("bsTransitionEnd",(function(){o.removeClass([t,r].join(" ")).addClass("active"),i.removeClass(["active",r].join(" ")),c.sliding=!1,setTimeout((function(){c.$element.trigger(p)}),0)})).emulateTransitionEnd(1e3*i.css("transition-duration").slice(0,-1))):(i.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger(p)),a&&this.cycle(),this}};var i=e.fn.carousel;e.fn.carousel=t,e.fn.carousel.Constructor=n,e.fn.carousel.noConflict=function(){return e.fn.carousel=i,this},e(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",(function(n){var i,o=e(this),a=e(o.attr("data-target")||(i=o.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,""));if(a.hasClass("carousel")){var r=e.extend({},a.data(),o.data()),s=o.attr("data-slide-to");s&&(r.interval=!1),t.call(a,r),s&&a.data("bs.carousel").to(s),n.preventDefault()}})),e(window).on("load",(function(){e('[data-ride="carousel"]').each((function(){var n=e(this);t.call(n,n.data())}))}))}(jQuery),function(e){"use strict";function t(t){return this.each((function(){var i=e(this),o=i.data("bs.affix"),a="object"==typeof t&&t;o||i.data("bs.affix",o=new n(this,a)),"string"==typeof t&&o[t]()}))}var n=function(t,i){this.options=e.extend({},n.DEFAULTS,i),this.$target=e(this.options.target).on("scroll.bs.affix.data-api",e.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",e.proxy(this.checkPositionWithEventLoop,this)),this.$element=e(t),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};n.VERSION="3.2.0",n.RESET="affix affix-top affix-bottom",n.DEFAULTS={offset:0,target:window},n.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(n.RESET).addClass("affix");var e=this.$target.scrollTop(),t=this.$element.offset();return this.pinnedOffset=t.top-e},n.prototype.checkPositionWithEventLoop=function(){setTimeout(e.proxy(this.checkPosition,this),1)},n.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=e(document).height(),i=this.$target.scrollTop(),o=this.$element.offset(),a=this.options.offset,r=a.top,s=a.bottom;"object"!=typeof a&&(s=r=a),"function"==typeof r&&(r=a.top(this.$element)),"function"==typeof s&&(s=a.bottom(this.$element));var c=!(null!=this.unpin&&i+this.unpin<=o.top)&&(null!=s&&o.top+this.$element.height()>=t-s?"bottom":null!=r&&i<=r&&"top");if(this.affixed!==c){null!=this.unpin&&this.$element.css("top","");var l="affix"+(c?"-"+c:""),d=e.Event(l+".bs.affix");this.$element.trigger(d),d.isDefaultPrevented()||(this.affixed=c,this.unpin="bottom"==c?this.getPinnedOffset():null,this.$element.removeClass(n.RESET).addClass(l).trigger(e.Event(l.replace("affix","affixed"))),"bottom"==c&&this.$element.offset({top:t-this.$element.height()-s}))}}};var i=e.fn.affix;e.fn.affix=t,e.fn.affix.Constructor=n,e.fn.affix.noConflict=function(){return e.fn.affix=i,this},e(window).on("load",(function(){e('[data-spy="affix"]').each((function(){var n=e(this),i=n.data();i.offset=i.offset||{},i.offsetBottom&&(i.offset.bottom=i.offsetBottom),i.offsetTop&&(i.offset.top=i.offsetTop),t.call(n,i)}))}))}(jQuery),function(e,t){function n(){return new Date(Date.UTC.apply(Date,arguments))}function i(){var e=new Date;return n(e.getFullYear(),e.getMonth(),e.getDate())}function o(e){return function(){return this[e].apply(this,arguments)}}function a(t,n){function i(e,t){return t.toLowerCase()}var o=e(t).data(),a={},r=new RegExp("^"+n.toLowerCase()+"([A-Z])");for(var s in n=new RegExp("^"+n.toLowerCase()),o)n.test(s)&&(a[s.replace(r,i)]=o[s]);return a}function r(t){var n={};if(b[t]||(t=t.split("-")[0],b[t])){var i=b[t];return e.each(h,(function(e,t){t in i&&(n[t]=i[t])})),n}}var s,c=e(window),l=(s={get:function(e){return this.slice(e)[0]},contains:function(e){for(var t=e&&e.valueOf(),n=0,i=this.length;n<i;n++)if(this[n].valueOf()===t)return n;return-1},remove:function(e){this.splice(e,1)},replace:function(t){t&&(e.isArray(t)||(t=[t]),this.clear(),this.push.apply(this,t))},clear:function(){this.length=0},copy:function(){var e=new l;return e.replace(this),e}},function(){var t=[];return t.push.apply(t,arguments),e.extend(t,s),t}),d=function(t,n){this.dates=new l,this.viewDate=i(),this.focusDate=null,this._process_options(n),this.element=e(t),this.isInline=!1,this.isInput=this.element.is("input"),this.component=!!this.element.is(".date")&&this.element.find(".add-on, .input-group-addon, .btn"),this.hasInput=this.component&&this.element.find("input").length,this.component&&0===this.component.length&&(this.component=!1),this.picker=e(m.template),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.viewMode=this.o.startView,this.o.calendarWeeks&&this.picker.find("tfoot th.today").attr("colspan",(function(e,t){return parseInt(t)+1})),this._allow_update=!1,this.setStartDate(this._o.startDate),this.setEndDate(this._o.endDate),this.setDaysOfWeekDisabled(this.o.daysOfWeekDisabled),this.fillDow(),this.fillMonths(),this._allow_update=!0,this.update(),this.showMode(),this.isInline&&this.show()};d.prototype={constructor:d,_process_options:function(t){this._o=e.extend({},this._o,t);var n=this.o=e.extend({},this._o),i=n.language;switch(b[i]||(i=i.split("-")[0],b[i]||(i=f.language)),n.language=i,n.startView){case 2:case"decade":n.startView=2;break;case 1:case"year":n.startView=1;break;default:n.startView=0}switch(n.minViewMode){case 1:case"months":n.minViewMode=1;break;case 2:case"years":n.minViewMode=2;break;default:n.minViewMode=0}n.startView=Math.max(n.startView,n.minViewMode),!0!==n.multidate&&(n.multidate=Number(n.multidate)||!1,!1!==n.multidate?n.multidate=Math.max(0,n.multidate):n.multidate=1),n.multidateSeparator=String(n.multidateSeparator),n.weekStart%=7,n.weekEnd=(n.weekStart+6)%7;var o=m.parseFormat(n.format);n.startDate!==-1/0&&(n.startDate?n.startDate instanceof Date?n.startDate=this._local_to_utc(this._zero_time(n.startDate)):n.startDate=m.parseDate(n.startDate,o,n.language):n.startDate=-1/0),n.endDate!==1/0&&(n.endDate?n.endDate instanceof Date?n.endDate=this._local_to_utc(this._zero_time(n.endDate)):n.endDate=m.parseDate(n.endDate,o,n.language):n.endDate=1/0),n.daysOfWeekDisabled=n.daysOfWeekDisabled||[],e.isArray(n.daysOfWeekDisabled)||(n.daysOfWeekDisabled=n.daysOfWeekDisabled.split(/[,\s]*/)),n.daysOfWeekDisabled=e.map(n.daysOfWeekDisabled,(function(e){return parseInt(e,10)}));var a=String(n.orientation).toLowerCase().split(/\s+/g),r=n.orientation.toLowerCase();if(a=e.grep(a,(function(e){return/^auto|left|right|top|bottom$/.test(e)})),n.orientation={x:"auto",y:"auto"},r&&"auto"!==r)if(1===a.length)switch(a[0]){case"top":case"bottom":n.orientation.y=a[0];break;case"left":case"right":n.orientation.x=a[0]}else r=e.grep(a,(function(e){return/^left|right$/.test(e)})),n.orientation.x=r[0]||"auto",r=e.grep(a,(function(e){return/^top|bottom$/.test(e)})),n.orientation.y=r[0]||"auto";else;},_events:[],_secondaryEvents:[],_applyEvents:function(e){for(var n,i,o,a=0;a<e.length;a++)n=e[a][0],2===e[a].length?(i=t,o=e[a][1]):3===e[a].length&&(i=e[a][1],o=e[a][2]),n.on(o,i)},_unapplyEvents:function(e){for(var n,i,o,a=0;a<e.length;a++)n=e[a][0],2===e[a].length?(o=t,i=e[a][1]):3===e[a].length&&(o=e[a][1],i=e[a][2]),n.off(i,o)},_buildEvents:function(){this.isInput?this._events=[[this.element,{focus:e.proxy(this.show,this),keyup:e.proxy((function(t){-1===e.inArray(t.keyCode,[27,37,39,38,40,32,13,9])&&this.update()}),this),keydown:e.proxy(this.keydown,this)}]]:this.component&&this.hasInput?this._events=[[this.element.find("input"),{focus:e.proxy(this.show,this),keyup:e.proxy((function(t){-1===e.inArray(t.keyCode,[27,37,39,38,40,32,13,9])&&this.update()}),this),keydown:e.proxy(this.keydown,this)}],[this.component,{click:e.proxy(this.show,this)}]]:this.element.is("div")?this.isInline=!0:this._events=[[this.element,{click:e.proxy(this.show,this)}]],this._events.push([this.element,"*",{blur:e.proxy((function(e){this._focused_from=e.target}),this)}],[this.element,{blur:e.proxy((function(e){this._focused_from=e.target}),this)}]),this._secondaryEvents=[[this.picker,{click:e.proxy(this.click,this)}],[e(window),{resize:e.proxy(this.place,this)}],[e(document),{"mousedown touchstart":e.proxy((function(e){this.element.is(e.target)||this.element.find(e.target).length||this.picker.is(e.target)||this.picker.find(e.target).length||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(t,n){var i=n||this.dates.get(-1),o=this._utc_to_local(i);this.element.trigger({type:t,date:o,dates:e.map(this.dates,this._utc_to_local),format:e.proxy((function(e,t){0===arguments.length?(e=this.dates.length-1,t=this.o.format):"string"==typeof e&&(t=e,e=this.dates.length-1),t=t||this.o.format;var n=this.dates.get(e);return m.formatDate(n,t,this.o.language)}),this)})},show:function(){this.isInline||this.picker.appendTo("body"),this.picker.show(),this.place(),this._attachSecondaryEvents(),this._trigger("show")},hide:function(){this.isInline||this.picker.is(":visible")&&(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.viewMode=this.o.startView,this.showMode(),this.o.forceParse&&(this.isInput&&this.element.val()||this.hasInput&&this.element.find("input").val())&&this.setValue(),this._trigger("hide"))},remove:function(){this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().datepicker,this.isInput||delete this.element.data().date},_utc_to_local:function(e){return e&&new Date(e.getTime()+6e4*e.getTimezoneOffset())},_local_to_utc:function(e){return e&&new Date(e.getTime()-6e4*e.getTimezoneOffset())},_zero_time:function(e){return e&&new Date(e.getFullYear(),e.getMonth(),e.getDate())},_zero_utc_time:function(e){return e&&new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()))},getDates:function(){return e.map(this.dates,this._utc_to_local)},getUTCDates:function(){return e.map(this.dates,(function(e){return new Date(e)}))},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){return new Date(this.dates.get(-1))},setDates:function(){var t=e.isArray(arguments[0])?arguments[0]:arguments;this.update.apply(this,t),this._trigger("changeDate"),this.setValue()},setUTCDates:function(){var t=e.isArray(arguments[0])?arguments[0]:arguments;this.update.apply(this,e.map(t,this._utc_to_local)),this._trigger("changeDate"),this.setValue()},setDate:o("setDates"),setUTCDate:o("setUTCDates"),setValue:function(){var e=this.getFormattedDate();this.isInput?this.element.val(e).change():this.component&&this.element.find("input").val(e).change()},getFormattedDate:function(n){n===t&&(n=this.o.format);var i=this.o.language;return e.map(this.dates,(function(e){return m.formatDate(e,n,i)})).join(this.o.multidateSeparator)},setStartDate:function(e){this._process_options({startDate:e}),this.update(),this.updateNavArrows()},setEndDate:function(e){this._process_options({endDate:e}),this.update(),this.updateNavArrows()},setDaysOfWeekDisabled:function(e){this._process_options({daysOfWeekDisabled:e}),this.update(),this.updateNavArrows()},place:function(){if(!this.isInline){var t=this.picker.outerWidth(),n=this.picker.outerHeight(),i=10,o=c.width(),a=c.height(),r=c.scrollTop(),s=parseInt(this.element.parents().filter((function(){return"auto"!==e(this).css("z-index")})).first().css("z-index"))+10,l=this.component?this.component.parent().offset():this.element.offset(),d=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),u=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),p=l.left,f=l.top;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&&(p-=t-u)):(this.picker.addClass("datepicker-orient-left"),l.left<0?p-=l.left-i:l.left+t>o&&(p=o-t-i));var h,b,m=this.o.orientation.y;"auto"===m&&(h=-r+l.top-n,b=r+a-(l.top+d+n),m=Math.max(h,b)===b?"top":"bottom"),this.picker.addClass("datepicker-orient-"+m),"top"===m?f+=d:f-=n+parseInt(this.picker.css("padding-top")),this.picker.css({top:f,left:p,zIndex:s})}},_allow_update:!0,update:function(){if(this._allow_update){var t=this.dates.copy(),n=[],i=!1;arguments.length?(e.each(arguments,e.proxy((function(e,t){t instanceof Date&&(t=this._local_to_utc(t)),n.push(t)}),this)),i=!0):(n=(n=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val())&&this.o.multidate?n.split(this.o.multidateSeparator):[n],delete this.element.data().date),n=e.map(n,e.proxy((function(e){return m.parseDate(e,this.o.format,this.o.language)}),this)),n=e.grep(n,e.proxy((function(e){return e<this.o.startDate||e>this.o.endDate||!e}),this),!0),this.dates.replace(n),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)),i?this.setValue():n.length&&String(t)!==String(this.dates)&&this._trigger("changeDate"),!this.dates.length&&t.length&&this._trigger("clearDate"),this.fill()}},fillDow:function(){var e=this.o.weekStart,t="<tr>";if(this.o.calendarWeeks){var n='<th class="cw">&nbsp;</th>';t+=n,this.picker.find(".datepicker-days thead tr:first-child").prepend(n)}
for(;e<this.o.weekStart+7;)t+='<th class="dow">'+b[this.o.language].daysMin[e++%7]+"</th>";t+="</tr>",this.picker.find(".datepicker-days thead").append(t)},fillMonths:function(){for(var e="",t=0;t<12;)e+='<span class="month">'+b[this.o.language].monthsShort[t++]+"</span>";this.picker.find(".datepicker-months td").html(e)},setRange:function(t){t&&t.length?this.range=e.map(t,(function(e){return e.valueOf()})):delete this.range,this.fill()},getClassNames:function(t){var n=[],i=this.viewDate.getUTCFullYear(),o=this.viewDate.getUTCMonth(),a=new Date;return t.getUTCFullYear()<i||t.getUTCFullYear()===i&&t.getUTCMonth()<o?n.push("old"):(t.getUTCFullYear()>i||t.getUTCFullYear()===i&&t.getUTCMonth()>o)&&n.push("new"),this.focusDate&&t.valueOf()===this.focusDate.valueOf()&&n.push("focused"),this.o.todayHighlight&&t.getUTCFullYear()===a.getFullYear()&&t.getUTCMonth()===a.getMonth()&&t.getUTCDate()===a.getDate()&&n.push("today"),-1!==this.dates.contains(t)&&n.push("active"),(t.valueOf()<this.o.startDate||t.valueOf()>this.o.endDate||-1!==e.inArray(t.getUTCDay(),this.o.daysOfWeekDisabled))&&n.push("disabled"),this.range&&(t>this.range[0]&&t<this.range[this.range.length-1]&&n.push("range"),-1!==e.inArray(t.valueOf(),this.range)&&n.push("selected")),n},fill:function(){var i,o=new Date(this.viewDate),a=o.getUTCFullYear(),r=o.getUTCMonth(),s=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,c=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,d=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,u=b[this.o.language].today||b.en.today||"",p=b[this.o.language].clear||b.en.clear||"";this.picker.find(".datepicker-days thead th.datepicker-switch").text(b[this.o.language].months[r]+" "+a),this.picker.find("tfoot th.today").text(u).toggle(!1!==this.o.todayBtn),this.picker.find("tfoot th.clear").text(p).toggle(!1!==this.o.clearBtn),this.updateNavArrows(),this.fillMonths();var f=n(a,r-1,28),h=m.getDaysInMonth(f.getUTCFullYear(),f.getUTCMonth());f.setUTCDate(h),f.setUTCDate(h-(f.getUTCDay()-this.o.weekStart+7)%7);var g=new Date(f);g.setUTCDate(g.getUTCDate()+42),g=g.valueOf();for(var M,v=[];f.valueOf()<g;){if(f.getUTCDay()===this.o.weekStart&&(v.push("<tr>"),this.o.calendarWeeks)){var y=new Date(+f+(this.o.weekStart-f.getUTCDay()-7)%7*864e5),A=new Date(Number(y)+(11-y.getUTCDay())%7*864e5),z=new Date(Number(z=n(A.getUTCFullYear(),0,1))+(11-z.getUTCDay())%7*864e5),w=(A-z)/864e5/7+1;v.push('<td class="cw">'+w+"</td>")}if((M=this.getClassNames(f)).push("day"),this.o.beforeShowDay!==e.noop){var O=this.o.beforeShowDay(this._utc_to_local(f));O===t?O={}:"boolean"==typeof O?O={enabled:O}:"string"==typeof O&&(O={classes:O}),!1===O.enabled&&M.push("disabled"),O.classes&&(M=M.concat(O.classes.split(/\s+/))),O.tooltip&&(i=O.tooltip)}M=e.unique(M),v.push('<td class="'+M.join(" ")+'"'+(i?' title="'+i+'"':"")+">"+f.getUTCDate()+"</td>"),f.getUTCDay()===this.o.weekEnd&&v.push("</tr>"),f.setUTCDate(f.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").empty().append(v.join(""));var C=this.picker.find(".datepicker-months").find("th:eq(1)").text(a).end().find("span").removeClass("active");e.each(this.dates,(function(e,t){t.getUTCFullYear()===a&&C.eq(t.getUTCMonth()).addClass("active")})),(a<s||a>l)&&C.addClass("disabled"),a===s&&C.slice(0,c).addClass("disabled"),a===l&&C.slice(d+1).addClass("disabled"),v="",a=10*parseInt(a/10,10);var T=this.picker.find(".datepicker-years").find("th:eq(1)").text(a+"-"+(a+9)).end().find("td");a-=1;for(var q,_=e.map(this.dates,(function(e){return e.getUTCFullYear()})),x=-1;x<11;x++)q=["year"],-1===x?q.push("old"):10===x&&q.push("new"),-1!==e.inArray(a,_)&&q.push("active"),(a<s||a>l)&&q.push("disabled"),v+='<span class="'+q.join(" ")+'">'+a+"</span>",a+=1;T.html(v)},updateNavArrows:function(){if(this._allow_update){var e=new Date(this.viewDate),t=e.getUTCFullYear(),n=e.getUTCMonth();switch(this.viewMode){case 0:this.o.startDate!==-1/0&&t<=this.o.startDate.getUTCFullYear()&&n<=this.o.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&t>=this.o.endDate.getUTCFullYear()&&n>=this.o.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:case 2:this.o.startDate!==-1/0&&t<=this.o.startDate.getUTCFullYear()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&t>=this.o.endDate.getUTCFullYear()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}}},click:function(t){t.preventDefault();var i,o,a,r=e(t.target).closest("span, td, th");if(1===r.length)switch(r[0].nodeName.toLowerCase()){case"th":switch(r[0].className){case"datepicker-switch":this.showMode(1);break;case"prev":case"next":var s=m.modes[this.viewMode].navStep*("prev"===r[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,s),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,s),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var c=new Date;c=n(c.getFullYear(),c.getMonth(),c.getDate(),0,0,0),this.showMode(-2);var l="linked"===this.o.todayBtn?null:"view";this._setDate(c,l);break;case"clear":var d;this.isInput?d=this.element:this.component&&(d=this.element.find("input")),d&&d.val("").change(),this.update(),this._trigger("changeDate"),this.o.autoclose&&this.hide()}break;case"span":r.is(".disabled")||(this.viewDate.setUTCDate(1),r.is(".month")?(a=1,o=r.parent().find("span").index(r),i=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(o),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode&&this._setDate(n(i,o,a))):(a=1,o=0,i=parseInt(r.text(),10)||0,this.viewDate.setUTCFullYear(i),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(n(i,o,a))),this.showMode(-1),this.fill());break;case"td":r.is(".day")&&!r.is(".disabled")&&(a=parseInt(r.text(),10)||1,i=this.viewDate.getUTCFullYear(),o=this.viewDate.getUTCMonth(),r.is(".old")?0===o?(o=11,i-=1):o-=1:r.is(".new")&&(11===o?(o=0,i+=1):o+=1),this._setDate(n(i,o,a)))}this.picker.is(":visible")&&this._focused_from&&e(this._focused_from).focus(),delete this._focused_from},_toggle_multidate:function(e){var t=this.dates.contains(e);if(e?-1!==t?this.dates.remove(t):this.dates.push(e):this.dates.clear(),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(e,t){var n;t&&"date"!==t||this._toggle_multidate(e&&new Date(e)),t&&"view"!==t||(this.viewDate=e&&new Date(e)),this.fill(),this.setValue(),this._trigger("changeDate"),this.isInput?n=this.element:this.component&&(n=this.element.find("input")),n&&n.change(),!this.o.autoclose||t&&"date"!==t||this.hide()},moveMonth:function(e,n){if(!e)return t;if(!n)return e;var i,o,a=new Date(e.valueOf()),r=a.getUTCDate(),s=a.getUTCMonth(),c=Math.abs(n);if(n=n>0?1:-1,1===c)o=-1===n?function(){return a.getUTCMonth()===s}:function(){return a.getUTCMonth()!==i},i=s+n,a.setUTCMonth(i),(i<0||i>11)&&(i=(i+12)%12);else{for(var l=0;l<c;l++)a=this.moveMonth(a,n);i=a.getUTCMonth(),a.setUTCDate(r),o=function(){return i!==a.getUTCMonth()}}for(;o();)a.setUTCDate(--r),a.setUTCMonth(i);return a},moveYear:function(e,t){return this.moveMonth(e,12*t)},dateWithinRange:function(e){return e>=this.o.startDate&&e<=this.o.endDate},keydown:function(e){if(this.picker.is(":not(:visible)"))27===e.keyCode&&this.show();else{var t,n,o,a,r=!1,s=this.focusDate||this.viewDate;switch(e.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),e.preventDefault();break;case 37:case 39:if(!this.o.keyboardNavigation)break;t=37===e.keyCode?-1:1,e.ctrlKey?(n=this.moveYear(this.dates.get(-1)||i(),t),o=this.moveYear(s,t),this._trigger("changeYear",this.viewDate)):e.shiftKey?(n=this.moveMonth(this.dates.get(-1)||i(),t),o=this.moveMonth(s,t),this._trigger("changeMonth",this.viewDate)):((n=new Date(this.dates.get(-1)||i())).setUTCDate(n.getUTCDate()+t),(o=new Date(s)).setUTCDate(s.getUTCDate()+t)),this.dateWithinRange(n)&&(this.focusDate=this.viewDate=o,this.setValue(),this.fill(),e.preventDefault());break;case 38:case 40:if(!this.o.keyboardNavigation)break;t=38===e.keyCode?-1:1,e.ctrlKey?(n=this.moveYear(this.dates.get(-1)||i(),t),o=this.moveYear(s,t),this._trigger("changeYear",this.viewDate)):e.shiftKey?(n=this.moveMonth(this.dates.get(-1)||i(),t),o=this.moveMonth(s,t),this._trigger("changeMonth",this.viewDate)):((n=new Date(this.dates.get(-1)||i())).setUTCDate(n.getUTCDate()+7*t),(o=new Date(s)).setUTCDate(s.getUTCDate()+7*t)),this.dateWithinRange(n)&&(this.focusDate=this.viewDate=o,this.setValue(),this.fill(),e.preventDefault());break;case 32:break;case 13:s=this.focusDate||this.dates.get(-1)||this.viewDate,this._toggle_multidate(s),r=!0,this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(e.preventDefault(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}if(r)this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.isInput?a=this.element:this.component&&(a=this.element.find("input")),a&&a.change()}},showMode:function(e){e&&(this.viewMode=Math.max(this.o.minViewMode,Math.min(2,this.viewMode+e))),this.picker.find(">div").hide().filter(".datepicker-"+m.modes[this.viewMode].clsName).css("display","block"),this.updateNavArrows()}};var u=function(t,n){this.element=e(t),this.inputs=e.map(n.inputs,(function(e){return e.jquery?e[0]:e})),delete n.inputs,e(this.inputs).datepicker(n).bind("changeDate",e.proxy(this.dateUpdated,this)),this.pickers=e.map(this.inputs,(function(t){return e(t).data("datepicker")})),this.updateDates()};u.prototype={updateDates:function(){this.dates=e.map(this.pickers,(function(e){return e.getUTCDate()})),this.updateRanges()},updateRanges:function(){var t=e.map(this.dates,(function(e){return e.valueOf()}));e.each(this.pickers,(function(e,n){n.setRange(t)}))},dateUpdated:function(t){if(!this.updating){this.updating=!0;var n=e(t.target).data("datepicker").getUTCDate(),i=e.inArray(t.target,this.inputs),o=this.inputs.length;if(-1!==i){if(e.each(this.pickers,(function(e,t){t.getUTCDate()||t.setUTCDate(n)})),n<this.dates[i])for(;i>=0&&n<this.dates[i];)this.pickers[i--].setUTCDate(n);else if(n>this.dates[i])for(;i<o&&n>this.dates[i];)this.pickers[i++].setUTCDate(n);this.updateDates(),delete this.updating}}},remove:function(){e.map(this.pickers,(function(e){e.remove()})),delete this.element.data().datepicker}};var p=e.fn.datepicker;e.fn.datepicker=function(n){var i,o=Array.apply(null,arguments);return o.shift(),this.each((function(){var s=e(this),c=s.data("datepicker"),l="object"==typeof n&&n;if(!c){var p=a(this,"date"),h=r(e.extend({},f,p,l).language),b=e.extend({},f,h,p,l);if(s.is(".input-daterange")||b.inputs){var m={inputs:b.inputs||s.find("input").toArray()};s.data("datepicker",c=new u(this,e.extend(b,m)))}else s.data("datepicker",c=new d(this,b))}if("string"==typeof n&&"function"==typeof c[n]&&(i=c[n].apply(c,o))!==t)return!1})),i!==t?i:this};var f=e.fn.datepicker.defaults={autoclose:!1,beforeShowDay:e.noop,calendarWeeks:!1,clearBtn:!1,daysOfWeekDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keyboardNavigation:!0,language:"en",minViewMode:0,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,weekStart:0},h=e.fn.datepicker.locale_opts=["format","rtl","weekStart"];e.fn.datepicker.Constructor=d;var b=e.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa","Su"],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"}},m={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(e){return e%4==0&&e%100!=0||e%400==0},getDaysInMonth:function(e,t){return[31,m.isLeapYear(e)?29:28,31,30,31,30,31,31,30,31,30,31][t]},validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(e){var t=e.replace(this.validParts,"\0").split("\0"),n=e.match(this.validParts);if(!t||!t.length||!n||0===n.length)throw new Error("Invalid date format.");return{separators:t,parts:n}},parseDate:function(i,o,a){function r(){var e=this.slice(0,p[l].length);return e===p[l].slice(0,e.length)}if(!i)return t;if(i instanceof Date)return i;"string"==typeof o&&(o=m.parseFormat(o));var s,c,l,u=/([\-+]\d+)([dmwy])/,p=i.match(/([\-+]\d+)([dmwy])/g);if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(i)){for(i=new Date,l=0;l<p.length;l++)switch(s=u.exec(p[l]),c=parseInt(s[1]),s[2]){case"d":i.setUTCDate(i.getUTCDate()+c);break;case"m":i=d.prototype.moveMonth.call(d.prototype,i,c);break;case"w":i.setUTCDate(i.getUTCDate()+7*c);break;case"y":i=d.prototype.moveYear.call(d.prototype,i,c)}return n(i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate(),0,0,0)}p=i&&i.match(this.nonpunctuation)||[],i=new Date;var f,h,g={},M=["yyyy","yy","M","MM","m","mm","d","dd"],v={yyyy:function(e,t){return e.setUTCFullYear(t)},yy:function(e,t){return e.setUTCFullYear(2e3+t)},m:function(e,t){if(isNaN(e))return e;for(t-=1;t<0;)t+=12;for(t%=12,e.setUTCMonth(t);e.getUTCMonth()!==t;)e.setUTCDate(e.getUTCDate()-1);return e},d:function(e,t){return e.setUTCDate(t)}};v.M=v.MM=v.mm=v.m,v.dd=v.d,i=n(i.getFullYear(),i.getMonth(),i.getDate(),0,0,0);var y=o.parts.slice();if(p.length!==y.length&&(y=e(y).filter((function(t,n){return-1!==e.inArray(n,M)})).toArray()),p.length===y.length){var A,z,w;for(l=0,A=y.length;l<A;l++){if(f=parseInt(p[l],10),s=y[l],isNaN(f))switch(s){case"MM":h=e(b[a].months).filter(r),f=e.inArray(h[0],b[a].months)+1;break;case"M":h=e(b[a].monthsShort).filter(r),f=e.inArray(h[0],b[a].monthsShort)+1}g[s]=f}for(l=0;l<M.length;l++)(w=M[l])in g&&!isNaN(g[w])&&(z=new Date(i),v[w](z,g[w]),isNaN(z)||(i=z))}return i},formatDate:function(t,n,i){if(!t)return"";"string"==typeof n&&(n=m.parseFormat(n));var o={d:t.getUTCDate(),D:b[i].daysShort[t.getUTCDay()],DD:b[i].days[t.getUTCDay()],m:t.getUTCMonth()+1,M:b[i].monthsShort[t.getUTCMonth()],MM:b[i].months[t.getUTCMonth()],yy:t.getUTCFullYear().toString().substring(2),yyyy:t.getUTCFullYear()};o.dd=(o.d<10?"0":"")+o.d,o.mm=(o.m<10?"0":"")+o.m,t=[];for(var a=e.extend([],n.separators),r=0,s=n.parts.length;r<=s;r++)a.length&&t.push(a.shift()),t.push(o[n.parts[r]]);return t.join("")},headTemplate:'<thead><tr><th class="prev">&laquo;</th><th colspan="5" class="datepicker-switch"></th><th class="next">&raquo;</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>'};m.template='<div class="datepicker"><div class="datepicker-days"><table class=" table-condensed">'+m.headTemplate+"<tbody></tbody>"+m.footTemplate+'</table></div><div class="datepicker-months"><table class="table-condensed">'+m.headTemplate+m.contTemplate+m.footTemplate+'</table></div><div class="datepicker-years"><table class="table-condensed">'+m.headTemplate+m.contTemplate+m.footTemplate+"</table></div></div>",e.fn.datepicker.DPGlobal=m,e.fn.datepicker.noConflict=function(){return e.fn.datepicker=p,this},e(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',(function(t){var n=e(this);n.data("datepicker")||(t.preventDefault(),n.datepicker("show"))})),e((function(){e('[data-provide="datepicker-inline"]').datepicker()}))}(window.jQuery),function(e){"use strict";if("function"==typeof define&&define.amd)define(["jquery","moment"],e);else if("object"==typeof exports)module.exports=e(require("jquery"),require("moment"));else{if("undefined"==typeof jQuery)throw"bootstrap-datetimepicker requires jQuery to be loaded first";if("undefined"==typeof moment)throw"bootstrap-datetimepicker requires Moment.js to be loaded first";e(jQuery,moment)}}((function(e,t){"use strict";if(!t)throw new Error("bootstrap-datetimepicker requires Moment.js to be loaded first");var n=function(n,i){var o,a,r,s,c,l,d,u={},p=!0,f=!1,h=!1,b=0,m=[{clsName:"days",navFnc:"M",navStep:1},{clsName:"months",navFnc:"y",navStep:1},{clsName:"years",navFnc:"y",navStep:10},{clsName:"decades",navFnc:"y",navStep:100}],g=["days","months","years","decades"],M=["top","bottom","auto"],v=["left","right","auto"],y=["default","top","bottom"],A={up:38,38:"up",down:40,40:"down",left:37,37:"left",right:39,39:"right",tab:9,9:"tab",escape:27,27:"escape",enter:13,13:"enter",pageUp:33,33:"pageUp",pageDown:34,34:"pageDown",shift:16,16:"shift",control:17,17:"control",space:32,32:"space",t:84,84:"t",delete:46,46:"delete"},z={},w=function(){return void 0!==t.tz&&void 0!==i.timeZone&&null!==i.timeZone&&""!==i.timeZone},O=function(e){var n;return n=null==e?t():t.isDate(e)||t.isMoment(e)?t(e):w()?t.tz(e,l,i.useStrict,i.timeZone):t(e,l,i.useStrict),w()&&n.tz(i.timeZone),n},C=function(e){if("string"!=typeof e||e.length>1)throw new TypeError("isEnabled expects a single character string parameter");switch(e){case"y":return-1!==c.indexOf("Y");case"M":return-1!==c.indexOf("M");case"d":return-1!==c.toLowerCase().indexOf("d");case"h":case"H":return-1!==c.toLowerCase().indexOf("h");case"m":return-1!==c.indexOf("m");case"s":return-1!==c.indexOf("s");default:return!1}},T=function(){return C("h")||C("m")||C("s")},q=function(){return C("y")||C("M")||C("d")},_=function(){var t=e("<thead>").append(e("<tr>").append(e("<th>").addClass("prev").attr("data-action","previous").append(e("<span>").addClass(i.icons.previous))).append(e("<th>").addClass("picker-switch").attr("data-action","pickerSwitch").attr("colspan",i.calendarWeeks?"6":"5")).append(e("<th>").addClass("next").attr("data-action","next").append(e("<span>").addClass(i.icons.next)))),n=e("<tbody>").append(e("<tr>").append(e("<td>").attr("colspan",i.calendarWeeks?"8":"7")));return[e("<div>").addClass("datepicker-days").append(e("<table>").addClass("table-condensed").append(t).append(e("<tbody>"))),e("<div>").addClass("datepicker-months").append(e("<table>").addClass("table-condensed").append(t.clone()).append(n.clone())),e("<div>").addClass("datepicker-years").append(e("<table>").addClass("table-condensed").append(t.clone()).append(n.clone())),e("<div>").addClass("datepicker-decades").append(e("<table>").addClass("table-condensed").append(t.clone()).append(n.clone()))]},x=function(){var t=e("<tr>"),n=e("<tr>"),o=e("<tr>");return C("h")&&(t.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:i.tooltips.incrementHour}).addClass("btn").attr("data-action","incrementHours").append(e("<span>").addClass(i.icons.up)))),n.append(e("<td>").append(e("<span>").addClass("timepicker-hour").attr({"data-time-component":"hours",title:i.tooltips.pickHour}).attr("data-action","showHours"))),o.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:i.tooltips.decrementHour}).addClass("btn").attr("data-action","decrementHours").append(e("<span>").addClass(i.icons.down))))),C("m")&&(C("h")&&(t.append(e("<td>").addClass("separator")),n.append(e("<td>").addClass("separator").html(":")),o.append(e("<td>").addClass("separator"))),t.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:i.tooltips.incrementMinute}).addClass("btn").attr("data-action","incrementMinutes").append(e("<span>").addClass(i.icons.up)))),n.append(e("<td>").append(e("<span>").addClass("timepicker-minute").attr({"data-time-component":"minutes",title:i.tooltips.pickMinute}).attr("data-action","showMinutes"))),o.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:i.tooltips.decrementMinute}).addClass("btn").attr("data-action","decrementMinutes").append(e("<span>").addClass(i.icons.down))))),C("s")&&(C("m")&&(t.append(e("<td>").addClass("separator")),n.append(e("<td>").addClass("separator").html(":")),o.append(e("<td>").addClass("separator"))),t.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:i.tooltips.incrementSecond}).addClass("btn").attr("data-action","incrementSeconds").append(e("<span>").addClass(i.icons.up)))),n.append(e("<td>").append(e("<span>").addClass("timepicker-second").attr({"data-time-component":"seconds",title:i.tooltips.pickSecond}).attr("data-action","showSeconds"))),o.append(e("<td>").append(e("<a>").attr({href:"#",tabindex:"-1",title:i.tooltips.decrementSecond}).addClass("btn").attr("data-action","decrementSeconds").append(e("<span>").addClass(i.icons.down))))),s||(t.append(e("<td>").addClass("separator")),n.append(e("<td>").append(e("<button>").addClass("btn btn-primary").attr({"data-action":"togglePeriod",tabindex:"-1",title:i.tooltips.togglePeriod}))),o.append(e("<td>").addClass("separator"))),e("<div>").addClass("timepicker-picker").append(e("<table>").addClass("table-condensed").append([t,n,o]))},k=function(){var t=e("<div>").addClass("timepicker-hours").append(e("<table>").addClass("table-condensed")),n=e("<div>").addClass("timepicker-minutes").append(e("<table>").addClass("table-condensed")),i=e("<div>").addClass("timepicker-seconds").append(e("<table>").addClass("table-condensed")),o=[x()];return C("h")&&o.push(t),C("m")&&o.push(n),C("s")&&o.push(i),o},N=function(){var t=[];return i.showTodayButton&&t.push(e("<td>").append(e("<a>").attr({"data-action":"today",title:i.tooltips.today}).append(e("<span>").addClass(i.icons.today)))),!i.sideBySide&&q()&&T()&&t.push(e("<td>").append(e("<a>").attr({"data-action":"togglePicker",title:i.tooltips.selectTime}).append(e("<span>").addClass(i.icons.time)))),i.showClear&&t.push(e("<td>").append(e("<a>").attr({"data-action":"clear",title:i.tooltips.clear}).append(e("<span>").addClass(i.icons.clear)))),i.showClose&&t.push(e("<td>").append(e("<a>").attr({"data-action":"close",title:i.tooltips.close}).append(e("<span>").addClass(i.icons.close)))),e("<table>").addClass("table-condensed").append(e("<tbody>").append(e("<tr>").append(t)))},S=function(){var t=e("<div>").addClass("bootstrap-datetimepicker-widget dropdown-menu"),n=e("<div>").addClass("datepicker").append(_()),o=e("<div>").addClass("timepicker").append(k()),a=e("<ul>").addClass("list-unstyled"),r=e("<li>").addClass("picker-switch"+(i.collapse?" accordion-toggle":"")).append(N());return i.inline&&t.removeClass("dropdown-menu"),s&&t.addClass("usetwentyfour"),C("s")&&!s&&t.addClass("wider"),i.sideBySide&&q()&&T()?(t.addClass("timepicker-sbs"),"top"===i.toolbarPlacement&&t.append(r),t.append(e("<div>").addClass("row").append(n.addClass("col-md-6")).append(o.addClass("col-md-6"))),"bottom"===i.toolbarPlacement&&t.append(r),t):("top"===i.toolbarPlacement&&a.append(r),q()&&a.append(e("<li>").addClass(i.collapse&&T()?"collapse in":"").append(n)),"default"===i.toolbarPlacement&&a.append(r),T()&&a.append(e("<li>").addClass(i.collapse&&q()?"collapse":"").append(o)),"bottom"===i.toolbarPlacement&&a.append(r),t.append(a))},L=function(){var t,o={};return(t=n.is("input")||i.inline?n.data():n.find("input").data()).dateOptions&&t.dateOptions instanceof Object&&(o=e.extend(!0,o,t.dateOptions)),e.each(i,(function(e){var n="date"+e.charAt(0).toUpperCase()+e.slice(1);void 0!==t[n]&&(o[e]=t[n])})),o},D=function(){var t,o=(f||n).position(),a=(f||n).offset(),r=i.widgetPositioning.vertical,s=i.widgetPositioning.horizontal;if(i.widgetParent)t=i.widgetParent.append(h);else if(n.is("input"))t=n.after(h).parent();else{if(i.inline)return void(t=n.append(h));t=n,n.children().first().after(h)}if("auto"===r&&(r=a.top+1.5*h.height()>=e(window).height()+e(window).scrollTop()&&h.height()+n.outerHeight()<a.top?"top":"bottom"),"auto"===s&&(s=t.width()<a.left+h.outerWidth()/2&&a.left+h.outerWidth()>e(window).width()?"right":"left"),"top"===r?h.addClass("top").removeClass("bottom"):h.addClass("bottom").removeClass("top"),"right"===s?h.addClass("pull-right"):h.removeClass("pull-right"),"static"===t.css("position")&&(t=t.parents().filter((function(){return"static"!==e(this).css("position")})).first()),0===t.length)throw new Error("datetimepicker component should be placed within a non-static positioned container");h.css({top:"top"===r?"auto":o.top+n.outerHeight(),bottom:"top"===r?t.outerHeight()-(t===n?0:o.top):"auto",left:"left"===s?t===n?0:o.left:"auto",right:"left"===s?"auto":t.outerWidth()-n.outerWidth()-(t===n?0:o.left)})},W=function(e){"dp.change"===e.type&&(e.date&&e.date.isSame(e.oldDate)||!e.date&&!e.oldDate)||n.trigger(e)},E=function(e){"y"===e&&(e="YYYY"),W({type:"dp.update",change:e,viewDate:a.clone()})},B=function(e){h&&(e&&(d=Math.max(b,Math.min(3,d+e))),h.find(".datepicker > div").hide().filter(".datepicker-"+m[d].clsName).show())},$=function(){var t=e("<tr>"),n=a.clone().startOf("w").startOf("d");for(!0===i.calendarWeeks&&t.append(e("<th>").addClass("cw").text("#"));n.isBefore(a.clone().endOf("w"));)t.append(e("<th>").addClass("dow").text(n.format("dd"))),n.add(1,"d");h.find(".datepicker-days thead").append(t)},X=function(e){return!0===i.disabledDates[e.format("YYYY-MM-DD")]},R=function(e){return!0===i.enabledDates[e.format("YYYY-MM-DD")]},P=function(e){return!0===i.disabledHours[e.format("H")]},F=function(e){return!0===i.enabledHours[e.format("H")]},j=function(t,n){if(!t.isValid())return!1;if(i.disabledDates&&"d"===n&&X(t))return!1;if(i.enabledDates&&"d"===n&&!R(t))return!1;if(i.minDate&&t.isBefore(i.minDate,n))return!1;if(i.maxDate&&t.isAfter(i.maxDate,n))return!1;if(i.daysOfWeekDisabled&&"d"===n&&-1!==i.daysOfWeekDisabled.indexOf(t.day()))return!1;if(i.disabledHours&&("h"===n||"m"===n||"s"===n)&&P(t))return!1;if(i.enabledHours&&("h"===n||"m"===n||"s"===n)&&!F(t))return!1;if(i.disabledTimeIntervals&&("h"===n||"m"===n||"s"===n)){var o=!1;if(e.each(i.disabledTimeIntervals,(function(){if(t.isBetween(this[0],this[1]))return o=!0,!1})),o)return!1}return!0},I=function(){for(var t=[],n=a.clone().startOf("y").startOf("d");n.isSame(a,"y");)t.push(e("<span>").attr("data-action","selectMonth").addClass("month").text(n.format("MMM"))),n.add(1,"M");h.find(".datepicker-months td").empty().append(t)},H=function(){var t=h.find(".datepicker-months"),n=t.find("th"),r=t.find("tbody").find("span");n.eq(0).find("span").attr("title",i.tooltips.prevYear),n.eq(1).attr("title",i.tooltips.selectYear),n.eq(2).find("span").attr("title",i.tooltips.nextYear),t.find(".disabled").removeClass("disabled"),j(a.clone().subtract(1,"y"),"y")||n.eq(0).addClass("disabled"),n.eq(1).text(a.year()),j(a.clone().add(1,"y"),"y")||n.eq(2).addClass("disabled"),r.removeClass("active"),o.isSame(a,"y")&&!p&&r.eq(o.month()).addClass("active"),r.each((function(t){j(a.clone().month(t),"M")||e(this).addClass("disabled")}))},U=function(){var e=h.find(".datepicker-years"),t=e.find("th"),n=a.clone().subtract(5,"y"),r=a.clone().add(6,"y"),s="";for(t.eq(0).find("span").attr("title",i.tooltips.prevDecade),t.eq(1).attr("title",i.tooltips.selectDecade),t.eq(2).find("span").attr("title",i.tooltips.nextDecade),e.find(".disabled").removeClass("disabled"),i.minDate&&i.minDate.isAfter(n,"y")&&t.eq(0).addClass("disabled"),t.eq(1).text(n.year()+"-"+r.year()),i.maxDate&&i.maxDate.isBefore(r,"y")&&t.eq(2).addClass("disabled");!n.isAfter(r,"y");)s+='<span data-action="selectYear" class="year'+(n.isSame(o,"y")&&!p?" active":"")+(j(n,"y")?"":" disabled")+'">'+n.year()+"</span>",n.add(1,"y");e.find("td").html(s)},Y=function(){var e,n=h.find(".datepicker-decades"),r=n.find("th"),s=t({y:a.year()-a.year()%100-1}),c=s.clone().add(100,"y"),l=s.clone(),d=!1,u=!1,p="";for(r.eq(0).find("span").attr("title",i.tooltips.prevCentury),r.eq(2).find("span").attr("title",i.tooltips.nextCentury),n.find(".disabled").removeClass("disabled"),(s.isSame(t({y:1900}))||i.minDate&&i.minDate.isAfter(s,"y"))&&r.eq(0).addClass("disabled"),r.eq(1).text(s.year()+"-"+c.year()),(s.isSame(t({y:2e3}))||i.maxDate&&i.maxDate.isBefore(c,"y"))&&r.eq(2).addClass("disabled");!s.isAfter(c,"y");)e=s.year()+12,d=i.minDate&&i.minDate.isAfter(s,"y")&&i.minDate.year()<=e,u=i.maxDate&&i.maxDate.isAfter(s,"y")&&i.maxDate.year()<=e,p+='<span data-action="selectDecade" class="decade'+(o.isAfter(s)&&o.year()<=e?" active":"")+(j(s,"y")||d||u?"":" disabled")+'" data-selection="'+(s.year()+6)+'">'+(s.year()+1)+" - "+(s.year()+12)+"</span>",s.add(12,"y");p+="<span></span><span></span><span></span>",n.find("td").html(p),r.eq(1).text(l.year()+1+"-"+s.year())},V=function(){var t,n,r,s=h.find(".datepicker-days"),c=s.find("th"),l=[],d=[];if(q()){for(c.eq(0).find("span").attr("title",i.tooltips.prevMonth),c.eq(1).attr("title",i.tooltips.selectMonth),c.eq(2).find("span").attr("title",i.tooltips.nextMonth),s.find(".disabled").removeClass("disabled"),c.eq(1).text(a.format(i.dayViewHeaderFormat)),j(a.clone().subtract(1,"M"),"M")||c.eq(0).addClass("disabled"),j(a.clone().add(1,"M"),"M")||c.eq(2).addClass("disabled"),t=a.clone().startOf("M").startOf("w").startOf("d"),r=0;r<42;r++)0===t.weekday()&&(n=e("<tr>"),i.calendarWeeks&&n.append('<td class="cw">'+t.week()+"</td>"),l.push(n)),d=["day"],t.isBefore(a,"M")&&d.push("old"),t.isAfter(a,"M")&&d.push("new"),t.isSame(o,"d")&&!p&&d.push("active"),j(t,"d")||d.push("disabled"),t.isSame(O(),"d")&&d.push("today"),0!==t.day()&&6!==t.day()||d.push("weekend"),W({type:"dp.classify",date:t,classNames:d}),n.append('<td data-action="selectDay" data-day="'+t.format("L")+'" class="'+d.join(" ")+'">'+t.date()+"</td>"),t.add(1,"d");s.find("tbody").empty().append(l),H(),U(),Y()}},G=function(){var t=h.find(".timepicker-hours table"),n=a.clone().startOf("d"),i=[],o=e("<tr>");for(a.hour()>11&&!s&&n.hour(12);n.isSame(a,"d")&&(s||a.hour()<12&&n.hour()<12||a.hour()>11);)n.hour()%4==0&&(o=e("<tr>"),i.push(o)),o.append('<td data-action="selectHour" class="hour'+(j(n,"h")?"":" disabled")+'">'+n.format(s?"HH":"hh")+"</td>"),n.add(1,"h");t.empty().append(i)},K=function(){for(var t=h.find(".timepicker-minutes table"),n=a.clone().startOf("h"),o=[],r=e("<tr>"),s=1===i.stepping?5:i.stepping;a.isSame(n,"h");)n.minute()%(4*s)==0&&(r=e("<tr>"),o.push(r)),r.append('<td data-action="selectMinute" class="minute'+(j(n,"m")?"":" disabled")+'">'+n.format("mm")+"</td>"),n.add(s,"m");t.empty().append(o)},Q=function(){for(var t=h.find(".timepicker-seconds table"),n=a.clone().startOf("m"),i=[],o=e("<tr>");a.isSame(n,"m");)n.second()%20==0&&(o=e("<tr>"),i.push(o)),o.append('<td data-action="selectSecond" class="second'+(j(n,"s")?"":" disabled")+'">'+n.format("ss")+"</td>"),n.add(5,"s");t.empty().append(i)},J=function(){var e,t,n=h.find(".timepicker span[data-time-component]");s||(e=h.find(".timepicker [data-action=togglePeriod]"),t=o.clone().add(o.hours()>=12?-12:12,"h"),e.text(o.format("A")),j(t,"h")?e.removeClass("disabled"):e.addClass("disabled")),n.filter("[data-time-component=hours]").text(o.format(s?"HH":"hh")),n.filter("[data-time-component=minutes]").text(o.format("mm")),n.filter("[data-time-component=seconds]").text(o.format("ss")),G(),K(),Q()},Z=function(){h&&(V(),J())},ee=function(e){var t=p?null:o;if(!e)return p=!0,r.val(""),n.data("date",""),W({type:"dp.change",date:!1,oldDate:t}),void Z();if(e=e.clone().locale(i.locale),w()&&e.tz(i.timeZone),1!==i.stepping)for(e.minutes(Math.round(e.minutes()/i.stepping)*i.stepping).seconds(0);i.minDate&&e.isBefore(i.minDate);)e.add(i.stepping,"minutes");j(e)?(a=(o=e).clone(),r.val(o.format(c)),n.data("date",o.format(c)),p=!1,Z(),W({type:"dp.change",date:o.clone(),oldDate:t})):(i.keepInvalid?W({type:"dp.change",date:e,oldDate:t}):r.val(p?"":o.format(c)),W({type:"dp.error",date:e,oldDate:t}))},te=function(){var t=!1;return h?(h.find(".collapse").each((function(){var n=e(this).data("collapse");return!n||!n.transitioning||(t=!0,!1)})),t||(f&&f.hasClass("btn")&&f.toggleClass("active"),h.hide(),e(window).off("resize",D),h.off("click","[data-action]"),h.off("mousedown",!1),h.remove(),h=!1,W({type:"dp.hide",date:o.clone()}),r.blur(),a=o.clone()),u):u},ne=function(){ee(null)},ie=function(e){return void 0===i.parseInputDate?(!t.isMoment(e)||e instanceof Date)&&(e=O(e)):e=i.parseInputDate(e),e},oe={next:function(){var e=m[d].navFnc;a.add(m[d].navStep,e),V(),E(e)},previous:function(){var e=m[d].navFnc;a.subtract(m[d].navStep,e),V(),E(e)},pickerSwitch:function(){B(1)},selectMonth:function(t){
var n=e(t.target).closest("tbody").find("span").index(e(t.target));a.month(n),d===b?(ee(o.clone().year(a.year()).month(a.month())),i.inline||te()):(B(-1),V()),E("M")},selectYear:function(t){var n=parseInt(e(t.target).text(),10)||0;a.year(n),d===b?(ee(o.clone().year(a.year())),i.inline||te()):(B(-1),V()),E("YYYY")},selectDecade:function(t){var n=parseInt(e(t.target).data("selection"),10)||0;a.year(n),d===b?(ee(o.clone().year(a.year())),i.inline||te()):(B(-1),V()),E("YYYY")},selectDay:function(t){var n=a.clone();e(t.target).is(".old")&&n.subtract(1,"M"),e(t.target).is(".new")&&n.add(1,"M"),ee(n.date(parseInt(e(t.target).text(),10))),T()||i.keepOpen||i.inline||te()},incrementHours:function(){var e=o.clone().add(1,"h");j(e,"h")&&ee(e)},incrementMinutes:function(){var e=o.clone().add(i.stepping,"m");j(e,"m")&&ee(e)},incrementSeconds:function(){var e=o.clone().add(1,"s");j(e,"s")&&ee(e)},decrementHours:function(){var e=o.clone().subtract(1,"h");j(e,"h")&&ee(e)},decrementMinutes:function(){var e=o.clone().subtract(i.stepping,"m");j(e,"m")&&ee(e)},decrementSeconds:function(){var e=o.clone().subtract(1,"s");j(e,"s")&&ee(e)},togglePeriod:function(){ee(o.clone().add(o.hours()>=12?-12:12,"h"))},togglePicker:function(t){var n,o=e(t.target),a=o.closest("ul"),r=a.find(".in"),s=a.find(".collapse:not(.in)");if(r&&r.length){if((n=r.data("collapse"))&&n.transitioning)return;r.collapse?(r.collapse("hide"),s.collapse("show")):(r.removeClass("in"),s.addClass("in")),o.is("span")?o.toggleClass(i.icons.time+" "+i.icons.date):o.find("span").toggleClass(i.icons.time+" "+i.icons.date)}},showPicker:function(){h.find(".timepicker > div:not(.timepicker-picker)").hide(),h.find(".timepicker .timepicker-picker").show()},showHours:function(){h.find(".timepicker .timepicker-picker").hide(),h.find(".timepicker .timepicker-hours").show()},showMinutes:function(){h.find(".timepicker .timepicker-picker").hide(),h.find(".timepicker .timepicker-minutes").show()},showSeconds:function(){h.find(".timepicker .timepicker-picker").hide(),h.find(".timepicker .timepicker-seconds").show()},selectHour:function(t){var n=parseInt(e(t.target).text(),10);s||(o.hours()>=12?12!==n&&(n+=12):12===n&&(n=0)),ee(o.clone().hours(n)),oe.showPicker.call(u)},selectMinute:function(t){ee(o.clone().minutes(parseInt(e(t.target).text(),10))),oe.showPicker.call(u)},selectSecond:function(t){ee(o.clone().seconds(parseInt(e(t.target).text(),10))),oe.showPicker.call(u)},clear:ne,today:function(){var e=O();j(e,"d")&&ee(e)},close:te},ae=function(t){return e(t.currentTarget).is(".disabled")||oe[e(t.currentTarget).data("action")].apply(u,arguments),!1},re=function(){var t,n={year:function(e){return e.month(0).date(1).hours(0).seconds(0).minutes(0)},month:function(e){return e.date(1).hours(0).seconds(0).minutes(0)},day:function(e){return e.hours(0).seconds(0).minutes(0)},hour:function(e){return e.seconds(0).minutes(0)},minute:function(e){return e.seconds(0)}};return r.prop("disabled")||!i.ignoreReadonly&&r.prop("readonly")||h||(void 0!==r.val()&&0!==r.val().trim().length?ee(ie(r.val().trim())):p&&i.useCurrent&&(i.inline||r.is("input")&&0===r.val().trim().length)&&(t=O(),"string"==typeof i.useCurrent&&(t=n[i.useCurrent](t)),ee(t)),h=S(),$(),I(),h.find(".timepicker-hours").hide(),h.find(".timepicker-minutes").hide(),h.find(".timepicker-seconds").hide(),Z(),B(),e(window).on("resize",D),h.on("click","[data-action]",ae),h.on("mousedown",!1),f&&f.hasClass("btn")&&f.toggleClass("active"),D(),h.show(),i.focusOnShow&&!r.is(":focus")&&r.focus(),W({type:"dp.show"})),u},se=function(){return h?te():re()},ce=function(e){var t,n,o,a,r=null,s=[],c={},l=e.which,d="p";for(t in z[l]=d,z)z.hasOwnProperty(t)&&z[t]===d&&(s.push(t),parseInt(t,10)!==l&&(c[t]=!0));for(t in i.keyBinds)if(i.keyBinds.hasOwnProperty(t)&&"function"==typeof i.keyBinds[t]&&(o=t.split(" ")).length===s.length&&A[l]===o[o.length-1]){for(a=!0,n=o.length-2;n>=0;n--)if(!(A[o[n]]in c)){a=!1;break}if(a){r=i.keyBinds[t];break}}r&&(r.call(u,h),e.stopPropagation(),e.preventDefault())},le=function(e){z[e.which]="r",e.stopPropagation(),e.preventDefault()},de=function(t){var n=e(t.target).val().trim(),i=n?ie(n):null;return ee(i),t.stopImmediatePropagation(),!1},ue=function(){r.on({change:de,blur:i.debug?"":te,keydown:ce,keyup:le,focus:i.allowInputToggle?re:""}),n.is("input")?r.on({focus:re}):f&&(f.on("click",se),f.on("mousedown",!1))},pe=function(){r.off({change:de,blur:blur,keydown:ce,keyup:le,focus:i.allowInputToggle?te:""}),n.is("input")?r.off({focus:re}):f&&(f.off("click",se),f.off("mousedown",!1))},fe=function(t){var n={};return e.each(t,(function(){var e=ie(this);e.isValid()&&(n[e.format("YYYY-MM-DD")]=!0)})),!!Object.keys(n).length&&n},he=function(t){var n={};return e.each(t,(function(){n[this]=!0})),!!Object.keys(n).length&&n},be=function(){var e=i.format||"L LT";c=e.replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,(function(e){return(o.localeData().longDateFormat(e)||e).replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,(function(e){return o.localeData().longDateFormat(e)||e}))})),(l=i.extraFormats?i.extraFormats.slice():[]).indexOf(e)<0&&l.indexOf(c)<0&&l.push(c),s=c.toLowerCase().indexOf("a")<1&&c.replace(/\[.*?\]/g,"").indexOf("h")<1,C("y")&&(b=2),C("M")&&(b=1),C("d")&&(b=0),d=Math.max(b,d),p||ee(o)};if(u.destroy=function(){te(),pe(),n.removeData("DateTimePicker"),n.removeData("date")},u.toggle=se,u.show=re,u.hide=te,u.disable=function(){return te(),f&&f.hasClass("btn")&&f.addClass("disabled"),r.prop("disabled",!0),u},u.enable=function(){return f&&f.hasClass("btn")&&f.removeClass("disabled"),r.prop("disabled",!1),u},u.ignoreReadonly=function(e){if(0===arguments.length)return i.ignoreReadonly;if("boolean"!=typeof e)throw new TypeError("ignoreReadonly () expects a boolean parameter");return i.ignoreReadonly=e,u},u.options=function(t){if(0===arguments.length)return e.extend(!0,{},i);if(!(t instanceof Object))throw new TypeError("options() options parameter should be an object");return e.extend(!0,i,t),e.each(i,(function(e,t){if(void 0===u[e])throw new TypeError("option "+e+" is not recognized!");u[e](t)})),u},u.date=function(e){if(0===arguments.length)return p?null:o.clone();if(!(null===e||"string"==typeof e||t.isMoment(e)||e instanceof Date))throw new TypeError("date() parameter must be one of [null, string, moment or Date]");return ee(null===e?null:ie(e)),u},u.format=function(e){if(0===arguments.length)return i.format;if("string"!=typeof e&&("boolean"!=typeof e||!1!==e))throw new TypeError("format() expects a string or boolean:false parameter "+e);return i.format=e,c&&be(),u},u.timeZone=function(e){if(0===arguments.length)return i.timeZone;if("string"!=typeof e)throw new TypeError("newZone() expects a string parameter");return i.timeZone=e,u},u.dayViewHeaderFormat=function(e){if(0===arguments.length)return i.dayViewHeaderFormat;if("string"!=typeof e)throw new TypeError("dayViewHeaderFormat() expects a string parameter");return i.dayViewHeaderFormat=e,u},u.extraFormats=function(e){if(0===arguments.length)return i.extraFormats;if(!1!==e&&!(e instanceof Array))throw new TypeError("extraFormats() expects an array or false parameter");return i.extraFormats=e,l&&be(),u},u.disabledDates=function(t){if(0===arguments.length)return i.disabledDates?e.extend({},i.disabledDates):i.disabledDates;if(!t)return i.disabledDates=!1,Z(),u;if(!(t instanceof Array))throw new TypeError("disabledDates() expects an array parameter");return i.disabledDates=fe(t),i.enabledDates=!1,Z(),u},u.enabledDates=function(t){if(0===arguments.length)return i.enabledDates?e.extend({},i.enabledDates):i.enabledDates;if(!t)return i.enabledDates=!1,Z(),u;if(!(t instanceof Array))throw new TypeError("enabledDates() expects an array parameter");return i.enabledDates=fe(t),i.disabledDates=!1,Z(),u},u.daysOfWeekDisabled=function(e){if(0===arguments.length)return i.daysOfWeekDisabled.splice(0);if("boolean"==typeof e&&!e)return i.daysOfWeekDisabled=!1,Z(),u;if(!(e instanceof Array))throw new TypeError("daysOfWeekDisabled() expects an array parameter");if(i.daysOfWeekDisabled=e.reduce((function(e,t){return(t=parseInt(t,10))>6||t<0||isNaN(t)||-1===e.indexOf(t)&&e.push(t),e}),[]).sort(),i.useCurrent&&!i.keepInvalid){for(var t=0;!j(o,"d");){if(o.add(1,"d"),31===t)throw"Tried 31 times to find a valid date";t++}ee(o)}return Z(),u},u.maxDate=function(e){if(0===arguments.length)return i.maxDate?i.maxDate.clone():i.maxDate;if("boolean"==typeof e&&!1===e)return i.maxDate=!1,Z(),u;"string"==typeof e&&("now"!==e&&"moment"!==e||(e=O()));var t=ie(e);if(!t.isValid())throw new TypeError("maxDate() Could not parse date parameter: "+e);if(i.minDate&&t.isBefore(i.minDate))throw new TypeError("maxDate() date parameter is before options.minDate: "+t.format(c));return i.maxDate=t,i.useCurrent&&!i.keepInvalid&&o.isAfter(e)&&ee(i.maxDate),a.isAfter(t)&&(a=t.clone().subtract(i.stepping,"m")),Z(),u},u.minDate=function(e){if(0===arguments.length)return i.minDate?i.minDate.clone():i.minDate;if("boolean"==typeof e&&!1===e)return i.minDate=!1,Z(),u;"string"==typeof e&&("now"!==e&&"moment"!==e||(e=O()));var t=ie(e);if(!t.isValid())throw new TypeError("minDate() Could not parse date parameter: "+e);if(i.maxDate&&t.isAfter(i.maxDate))throw new TypeError("minDate() date parameter is after options.maxDate: "+t.format(c));return i.minDate=t,i.useCurrent&&!i.keepInvalid&&o.isBefore(e)&&ee(i.minDate),a.isBefore(t)&&(a=t.clone().add(i.stepping,"m")),Z(),u},u.defaultDate=function(e){if(0===arguments.length)return i.defaultDate?i.defaultDate.clone():i.defaultDate;if(!e)return i.defaultDate=!1,u;"string"==typeof e&&(e="now"===e||"moment"===e?O():O(e));var t=ie(e);if(!t.isValid())throw new TypeError("defaultDate() Could not parse date parameter: "+e);if(!j(t))throw new TypeError("defaultDate() date passed is invalid according to component setup validations");return i.defaultDate=t,(i.defaultDate&&i.inline||""===r.val().trim())&&ee(i.defaultDate),u},u.locale=function(e){if(0===arguments.length)return i.locale;if(!t.localeData(e))throw new TypeError("locale() locale "+e+" is not loaded from moment locales!");return i.locale=e,o.locale(i.locale),a.locale(i.locale),c&&be(),h&&(te(),re()),u},u.stepping=function(e){return 0===arguments.length?i.stepping:(e=parseInt(e,10),(isNaN(e)||e<1)&&(e=1),i.stepping=e,u)},u.useCurrent=function(e){var t=["year","month","day","hour","minute"];if(0===arguments.length)return i.useCurrent;if("boolean"!=typeof e&&"string"!=typeof e)throw new TypeError("useCurrent() expects a boolean or string parameter");if("string"==typeof e&&-1===t.indexOf(e.toLowerCase()))throw new TypeError("useCurrent() expects a string parameter of "+t.join(", "));return i.useCurrent=e,u},u.collapse=function(e){if(0===arguments.length)return i.collapse;if("boolean"!=typeof e)throw new TypeError("collapse() expects a boolean parameter");return i.collapse===e||(i.collapse=e,h&&(te(),re())),u},u.icons=function(t){if(0===arguments.length)return e.extend({},i.icons);if(!(t instanceof Object))throw new TypeError("icons() expects parameter to be an Object");return e.extend(i.icons,t),h&&(te(),re()),u},u.tooltips=function(t){if(0===arguments.length)return e.extend({},i.tooltips);if(!(t instanceof Object))throw new TypeError("tooltips() expects parameter to be an Object");return e.extend(i.tooltips,t),h&&(te(),re()),u},u.useStrict=function(e){if(0===arguments.length)return i.useStrict;if("boolean"!=typeof e)throw new TypeError("useStrict() expects a boolean parameter");return i.useStrict=e,u},u.sideBySide=function(e){if(0===arguments.length)return i.sideBySide;if("boolean"!=typeof e)throw new TypeError("sideBySide() expects a boolean parameter");return i.sideBySide=e,h&&(te(),re()),u},u.viewMode=function(e){if(0===arguments.length)return i.viewMode;if("string"!=typeof e)throw new TypeError("viewMode() expects a string parameter");if(-1===g.indexOf(e))throw new TypeError("viewMode() parameter must be one of ("+g.join(", ")+") value");return i.viewMode=e,d=Math.max(g.indexOf(e),b),B(),u},u.toolbarPlacement=function(e){if(0===arguments.length)return i.toolbarPlacement;if("string"!=typeof e)throw new TypeError("toolbarPlacement() expects a string parameter");if(-1===y.indexOf(e))throw new TypeError("toolbarPlacement() parameter must be one of ("+y.join(", ")+") value");return i.toolbarPlacement=e,h&&(te(),re()),u},u.widgetPositioning=function(t){if(0===arguments.length)return e.extend({},i.widgetPositioning);if("[object Object]"!=={}.toString.call(t))throw new TypeError("widgetPositioning() expects an object variable");if(t.horizontal){if("string"!=typeof t.horizontal)throw new TypeError("widgetPositioning() horizontal variable must be a string");if(t.horizontal=t.horizontal.toLowerCase(),-1===v.indexOf(t.horizontal))throw new TypeError("widgetPositioning() expects horizontal parameter to be one of ("+v.join(", ")+")");i.widgetPositioning.horizontal=t.horizontal}if(t.vertical){if("string"!=typeof t.vertical)throw new TypeError("widgetPositioning() vertical variable must be a string");if(t.vertical=t.vertical.toLowerCase(),-1===M.indexOf(t.vertical))throw new TypeError("widgetPositioning() expects vertical parameter to be one of ("+M.join(", ")+")");i.widgetPositioning.vertical=t.vertical}return Z(),u},u.calendarWeeks=function(e){if(0===arguments.length)return i.calendarWeeks;if("boolean"!=typeof e)throw new TypeError("calendarWeeks() expects parameter to be a boolean value");return i.calendarWeeks=e,Z(),u},u.showTodayButton=function(e){if(0===arguments.length)return i.showTodayButton;if("boolean"!=typeof e)throw new TypeError("showTodayButton() expects a boolean parameter");return i.showTodayButton=e,h&&(te(),re()),u},u.showClear=function(e){if(0===arguments.length)return i.showClear;if("boolean"!=typeof e)throw new TypeError("showClear() expects a boolean parameter");return i.showClear=e,h&&(te(),re()),u},u.widgetParent=function(t){if(0===arguments.length)return i.widgetParent;if("string"==typeof t&&(t=e(t)),null!==t&&"string"!=typeof t&&!(t instanceof e))throw new TypeError("widgetParent() expects a string or a jQuery object parameter");return i.widgetParent=t,h&&(te(),re()),u},u.keepOpen=function(e){if(0===arguments.length)return i.keepOpen;if("boolean"!=typeof e)throw new TypeError("keepOpen() expects a boolean parameter");return i.keepOpen=e,u},u.focusOnShow=function(e){if(0===arguments.length)return i.focusOnShow;if("boolean"!=typeof e)throw new TypeError("focusOnShow() expects a boolean parameter");return i.focusOnShow=e,u},u.inline=function(e){if(0===arguments.length)return i.inline;if("boolean"!=typeof e)throw new TypeError("inline() expects a boolean parameter");return i.inline=e,u},u.clear=function(){return ne(),u},u.keyBinds=function(e){return 0===arguments.length?i.keyBinds:(i.keyBinds=e,u)},u.getMoment=function(e){return O(e)},u.debug=function(e){if("boolean"!=typeof e)throw new TypeError("debug() expects a boolean parameter");return i.debug=e,u},u.allowInputToggle=function(e){if(0===arguments.length)return i.allowInputToggle;if("boolean"!=typeof e)throw new TypeError("allowInputToggle() expects a boolean parameter");return i.allowInputToggle=e,u},u.showClose=function(e){if(0===arguments.length)return i.showClose;if("boolean"!=typeof e)throw new TypeError("showClose() expects a boolean parameter");return i.showClose=e,u},u.keepInvalid=function(e){if(0===arguments.length)return i.keepInvalid;if("boolean"!=typeof e)throw new TypeError("keepInvalid() expects a boolean parameter");return i.keepInvalid=e,u},u.datepickerInput=function(e){if(0===arguments.length)return i.datepickerInput;if("string"!=typeof e)throw new TypeError("datepickerInput() expects a string parameter");return i.datepickerInput=e,u},u.parseInputDate=function(e){if(0===arguments.length)return i.parseInputDate;if("function"!=typeof e)throw new TypeError("parseInputDate() sholud be as function");return i.parseInputDate=e,u},u.disabledTimeIntervals=function(t){if(0===arguments.length)return i.disabledTimeIntervals?e.extend({},i.disabledTimeIntervals):i.disabledTimeIntervals;if(!t)return i.disabledTimeIntervals=!1,Z(),u;if(!(t instanceof Array))throw new TypeError("disabledTimeIntervals() expects an array parameter");return i.disabledTimeIntervals=t,Z(),u},u.disabledHours=function(t){if(0===arguments.length)return i.disabledHours?e.extend({},i.disabledHours):i.disabledHours;if(!t)return i.disabledHours=!1,Z(),u;if(!(t instanceof Array))throw new TypeError("disabledHours() expects an array parameter");if(i.disabledHours=he(t),i.enabledHours=!1,i.useCurrent&&!i.keepInvalid){for(var n=0;!j(o,"h");){if(o.add(1,"h"),24===n)throw"Tried 24 times to find a valid date";n++}ee(o)}return Z(),u},u.enabledHours=function(t){if(0===arguments.length)return i.enabledHours?e.extend({},i.enabledHours):i.enabledHours;if(!t)return i.enabledHours=!1,Z(),u;if(!(t instanceof Array))throw new TypeError("enabledHours() expects an array parameter");if(i.enabledHours=he(t),i.disabledHours=!1,i.useCurrent&&!i.keepInvalid){for(var n=0;!j(o,"h");){if(o.add(1,"h"),24===n)throw"Tried 24 times to find a valid date";n++}ee(o)}return Z(),u},u.viewDate=function(e){if(0===arguments.length)return a.clone();if(!e)return a=o.clone(),u;if(!("string"==typeof e||t.isMoment(e)||e instanceof Date))throw new TypeError("viewDate() parameter must be one of [string, moment or Date]");return a=ie(e),E(),u},n.is("input"))r=n;else if(0===(r=n.find(i.datepickerInput)).length)r=n.find("input");else if(!r.is("input"))throw new Error('CSS class "'+i.datepickerInput+'" cannot be applied to non input element');if(n.hasClass("input-group")&&(f=0===n.find(".datepickerbutton").length?n.find(".input-group-addon"):n.find(".datepickerbutton")),!i.inline&&!r.is("input"))throw new Error("Could not initialize DateTimePicker without an input element");return o=O(),a=o.clone(),e.extend(!0,i,L()),u.options(i),be(),ue(),r.prop("disabled")&&u.disable(),r.is("input")&&0!==r.val().trim().length?ee(ie(r.val().trim())):i.defaultDate&&void 0===r.attr("placeholder")&&ee(i.defaultDate),i.inline&&re(),u};return e.fn.datetimepicker=function(t){t=t||{};var i,o=Array.prototype.slice.call(arguments,1),a=!0,r=["destroy","hide","show","toggle"];if("object"==typeof t)return this.each((function(){var i,o=e(this);o.data("DateTimePicker")||(i=e.extend(!0,{},e.fn.datetimepicker.defaults,t),o.data("DateTimePicker",n(o,i)))}));if("string"==typeof t)return this.each((function(){var n=e(this).data("DateTimePicker");if(!n)throw new Error('bootstrap-datetimepicker("'+t+'") method was called on an element that is not using DateTimePicker');i=n[t].apply(n,o),a=i===n})),a||e.inArray(t,r)>-1?this:i;throw new TypeError("Invalid arguments for DateTimePicker: "+t)},e.fn.datetimepicker.defaults={timeZone:"",format:!1,dayViewHeaderFormat:"MMMM YYYY",extraFormats:!1,stepping:1,minDate:!1,maxDate:!1,useCurrent:!0,collapse:!0,locale:t.locale(),defaultDate:!1,disabledDates:!1,enabledDates:!1,icons:{time:"glyphicon glyphicon-time",date:"glyphicon glyphicon-calendar",up:"glyphicon glyphicon-chevron-up",down:"glyphicon glyphicon-chevron-down",previous:"glyphicon glyphicon-chevron-left",next:"glyphicon glyphicon-chevron-right",today:"glyphicon glyphicon-screenshot",clear:"glyphicon glyphicon-trash",close:"glyphicon glyphicon-remove"},tooltips:{today:"Go to today",clear:"Clear selection",close:"Close the picker",selectMonth:"Select Month",prevMonth:"Previous Month",nextMonth:"Next Month",selectYear:"Select Year",prevYear:"Previous Year",nextYear:"Next Year",selectDecade:"Select Decade",prevDecade:"Previous Decade",nextDecade:"Next Decade",prevCentury:"Previous Century",nextCentury:"Next Century",pickHour:"Pick Hour",incrementHour:"Increment Hour",decrementHour:"Decrement Hour",pickMinute:"Pick Minute",incrementMinute:"Increment Minute",decrementMinute:"Decrement Minute",pickSecond:"Pick Second",incrementSecond:"Increment Second",decrementSecond:"Decrement Second",togglePeriod:"Toggle Period",selectTime:"Select Time"},useStrict:!1,sideBySide:!1,daysOfWeekDisabled:!1,calendarWeeks:!1,viewMode:"days",toolbarPlacement:"default",showTodayButton:!1,showClear:!1,showClose:!1,widgetPositioning:{horizontal:"auto",vertical:"auto"},widgetParent:null,ignoreReadonly:!1,keepOpen:!1,focusOnShow:!0,inline:!1,keepInvalid:!1,datepickerInput:".datepickerinput",keyBinds:{up:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")?this.date(t.clone().subtract(7,"d")):this.date(t.clone().add(this.stepping(),"m"))}},down:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")?this.date(t.clone().add(7,"d")):this.date(t.clone().subtract(this.stepping(),"m"))}else this.show()},"control up":function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")?this.date(t.clone().subtract(1,"y")):this.date(t.clone().add(1,"h"))}},"control down":function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")?this.date(t.clone().add(1,"y")):this.date(t.clone().subtract(1,"h"))}},left:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")&&this.date(t.clone().subtract(1,"d"))}},right:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")&&this.date(t.clone().add(1,"d"))}},pageUp:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")&&this.date(t.clone().subtract(1,"M"))}},pageDown:function(e){if(e){var t=this.date()||this.getMoment();e.find(".datepicker").is(":visible")&&this.date(t.clone().add(1,"M"))}},enter:function(){this.hide()},escape:function(){this.hide()},"control space":function(e){e&&e.find(".timepicker").is(":visible")&&e.find('.btn[data-action="togglePeriod"]').click()},t:function(){this.date(this.getMoment())},delete:function(){this.clear()}},debug:!1,allowInputToggle:!1,disabledTimeIntervals:!1,disabledHours:!1,enabledHours:!1,viewDate:!1},e.fn.datetimepicker})),function(e,t){window.console=window.console||{log:function(){},error:function(){}},e.fn.footable=function(e,n){return e=e||{},this.filter("table").each((function(i,o){t.init(o,e,n)}))};var n={events:[]};t.__debug__=JSON.parse(localStorage.getItem("footable_debug"))||!1,t.__debug_options__=JSON.parse(localStorage.getItem("footable_debug_options"))||n,t.debug=function(i,o){if(!t.is.boolean(i))return t.__debug__;t.__debug__=i,t.__debug__?(localStorage.setItem("footable_debug",JSON.stringify(t.__debug__)),t.__debug_options__=e.extend(!0,{},n,o||{}),t.is.hash(o)&&localStorage.setItem("footable_debug_options",JSON.stringify(t.__debug_options__))):(localStorage.removeItem("footable_debug"),localStorage.removeItem("footable_debug_options"))},t.get=function(t){return e(t).first().data("__FooTable__")},t.init=function(e,n,i){var o=t.get(e);return o instanceof t.Table&&o.destroy(),new t.Table(e,n,i)},t.getRow=function(t){var n=e(t).closest("tr");return n.hasClass("footable-detail-row")&&(n=n.prev()),n.data("__FooTableRow__")}}(jQuery,FooTable=window.FooTable||{}),function(e){var t=function(){return!0};e.arr={},e.arr.each=function(t,n){if(e.is.array(t)&&e.is.fn(n))for(var i=0,o=t.length;i<o&&!1!==n(t[i],i);i++);},e.arr.get=function(t,n){var i=[];if(!e.is.array(t))return i;if(!e.is.fn(n))return t;for(var o=0,a=t.length;o<a;o++)n(t[o],o)&&i.push(t[o]);return i},e.arr.any=function(n,i){if(!e.is.array(n))return!1;i=e.is.fn(i)?i:t;for(var o=0,a=n.length;o<a;o++)if(i(n[o],o))return!0;return!1},e.arr.contains=function(t,n){if(!e.is.array(t)||e.is.undef(n))return!1;for(var i=0,o=t.length;i<o;i++)if(t[i]==n)return!0;return!1},e.arr.first=function(n,i){if(!e.is.array(n))return null;i=e.is.fn(i)?i:t;for(var o=0,a=n.length;o<a;o++)if(i(n[o],o))return n[o];return null},e.arr.map=function(t,n){var i=[],o=null;if(!e.is.array(t)||!e.is.fn(n))return i;for(var a=0,r=t.length;a<r;a++)null!=(o=n(t[a],a))&&i.push(o);return i},e.arr.remove=function(t,n){var i=[],o=[];if(!e.is.array(t)||!e.is.fn(n))return o;for(var a=0,r=t.length;a<r;a++)n(t[a],a,o)&&(i.push(a),o.push(t[a]));for(i.sort((function(e,t){return t-e})),a=0,r=i.length;a<r;a++){var s=i[a]-a;t.splice(s,1)}return o},e.arr.delete=function(t,n){var i=-1,o=null;if(!e.is.array(t)||e.is.undef(n))return o;for(var a=0,r=t.length;a<r;a++)if(t[a]==n){i=a,o=t[a];break}return-1!=i&&t.splice(i,1),o},e.arr.replace=function(e,t,n){var i=e.indexOf(t);-1!==i&&(e[i]=n)}}(FooTable),function(e){e.is={},e.is.type=function(e,t){return typeof e===t},e.is.defined=function(e){return void 0!==e},e.is.undef=function(e){return void 0===e},e.is.array=function(e){return"[object Array]"===Object.prototype.toString.call(e)},e.is.date=function(e){return"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e.getTime())},e.is.boolean=function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},e.is.string=function(e){return"[object String]"===Object.prototype.toString.call(e)},e.is.number=function(e){return"[object Number]"===Object.prototype.toString.call(e)&&!isNaN(e)},e.is.fn=function(t){return e.is.defined(window)&&t===window.alert||"[object Function]"===Object.prototype.toString.call(t)},e.is.error=function(e){return"[object Error]"===Object.prototype.toString.call(e)},e.is.object=function(e){return"[object Object]"===Object.prototype.toString.call(e)},e.is.hash=function(t){return e.is.object(t)&&t.constructor===Object&&!t.nodeType&&!t.setInterval},e.is.element=function(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName},e.is.promise=function(t){return e.is.object(t)&&e.is.fn(t.then)&&e.is.fn(t.promise)},e.is.jq=function(t){return e.is.defined(window.jQuery)&&t instanceof jQuery&&t.length>0},e.is.moment=function(t){return e.is.defined(window.moment)&&e.is.object(t)&&e.is.boolean(t._isAMomentObject)},e.is.emptyObject=function(t){if(!e.is.hash(t))return!1;for(var n in t)if(t.hasOwnProperty(n))return!1;return!0},e.is.emptyArray=function(t){return!e.is.array(t)||0===t.length},e.is.emptyString=function(t){return!e.is.string(t)||0===t.length}}(FooTable),function(e){e.str={},e.str.contains=function(t,n,i){return!e.is.emptyString(t)&&!e.is.emptyString(n)&&(n.length<=t.length&&-1!==(i?t.toUpperCase().indexOf(n.toUpperCase()):t.indexOf(n)))},e.str.containsExact=function(t,n,i){return!(e.is.emptyString(t)||e.is.emptyString(n)||n.length>t.length)&&new RegExp("\\b"+e.str.escapeRegExp(n)+"\\b",i?"i":"").test(t)},e.str.containsWord=function(t,n,i){if(e.is.emptyString(t)||e.is.emptyString(n)||t.length<n.length)return!1;for(var o=t.split(/\W/),a=0,r=o.length;a<r;a++)if(i?o[a].toUpperCase()==n.toUpperCase():o[a]==n)return!0;return!1},e.str.from=function(t,n){return e.is.emptyString(t)?t:e.str.contains(t,n)?t.substring(t.indexOf(n)+1):t},e.str.startsWith=function(t,n){return e.is.emptyString(t)?t==n:t.slice(0,n.length)==n},e.str.toCamelCase=function(t){return e.is.emptyString(t)?t:t.toUpperCase()===t?t.toLowerCase():t.replace(/^([A-Z])|[-\s_](\w)/g,(function(t,n,i){return e.is.string(i)?i.toUpperCase():n.toLowerCase()}))},e.str.random=function(t){return(t=e.is.emptyString(t)?"":t)+Math.random().toString(36).substr(2,9)},e.str.escapeRegExp=function(t){return e.is.emptyString(t)?t:t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}}(FooTable),function(e){"use strict";function t(){}Object.create||(Object.create=function(){var t=function(){};return function(n){if(arguments.length>1)throw Error("Second argument not supported");if(!e.is.object(n))throw TypeError("Argument must be an object");t.prototype=n;var i=new t;return t.prototype=null,i}}());var n=/xyz/.test((function(){xyz}))?/\b_super\b/:/.*/;t.__extend__=function(t,i,o,a){var r;t[i]=e.is.fn(a)&&n.test(o)?(r=o,function(){var e,t;return e=this._super,this._super=a,t=r.apply(this,arguments),this._super=e,t}):o},t.extend=function(i,o){function a(t,i,o,a){var r,s;t[i]=e.is.fn(a)&&n.test(o)?(r=o,s=a,function(){var e,t;return e=this._super,this._super=s,t=r.apply(this,arguments),this._super=e,t}):o}var r=Array.prototype.slice.call(arguments);if(i=r.shift(),o=r.shift(),e.is.hash(i)){var s=Object.create(this.prototype),c=this.prototype;for(var l in i)"__ctor__"!==l&&a(s,l,i[l],c[l]);var d=e.is.fn(s.__ctor__)?s.__ctor__:function(){if(!e.is.fn(this.construct))throw new SyntaxError('FooTable class objects must be constructed with the "new" keyword.');this.construct.apply(this,arguments)};return s.construct=e.is.fn(s.construct)?s.construct:function(){},d.prototype=s,s.constructor=d,d.extend=t.extend,d}e.is.string(i)&&e.is.fn(o)&&a(this.prototype,i,o,this.prototype[i])},e.Class=t,e.ClassFactory=e.Class.extend({construct:function(){this.registered={}},contains:function(t){return e.is.defined(this.registered[t])},names:function(){var e,t=[];for(e in this.registered)this.registered.hasOwnProperty(e)&&t.push(e);return t},register:function(t,n,i){if(e.is.string(t)&&e.is.fn(n)){var o=this.registered[t];this.registered[t]={name:t,klass:n,priority:e.is.number(i)?i:e.is.defined(o)?o.priority:0}}},load:function(t){var n,i,o=this,a=Array.prototype.slice.call(arguments),r=[],s=[];for(n in t=a.shift()||{},o.registered)if(o.registered.hasOwnProperty(n)){var c=o.registered[n];t.hasOwnProperty(n)&&(i=t[n],e.is.string(i)&&(i=e.getFnPointer(t[n])),e.is.fn(i)&&(c={name:n,klass:i,priority:o.registered[n].priority})),r.push(c)}for(n in t)t.hasOwnProperty(n)&&!o.registered.hasOwnProperty(n)&&(i=t[n],e.is.string(i)&&(i=e.getFnPointer(t[n])),e.is.fn(i)&&r.push({name:n,klass:i,priority:0}));return r.sort((function(e,t){return t.priority-e.priority})),e.arr.each(r,(function(t){e.is.fn(t.klass)&&s.push(o._make(t.klass,a))})),s},make:function(t){var n,i=this,o=Array.prototype.slice.call(arguments);return t=o.shift(),n=i.registered[t],e.is.fn(n.klass)?i._make(n.klass,o):null},_make:function(e,t){function n(){return e.apply(this,t)}return n.prototype=e.prototype,new n}})}(FooTable),function(e,t){t.css2json=function(n){if(t.is.emptyString(n))return{};for(var i,o,a,r={},s=n.split(";"),c=0,l=s.length;c<l;c++)t.is.emptyString(s[c])||(i=s[c].split(":"),t.is.emptyString(i[0])||t.is.emptyString(i[1])||(o=t.str.toCamelCase(e.trim(i[0])),a=e.trim(i[1]),r[o]=a));return r},t.getFnPointer=function(e){if(t.is.emptyString(e))return null;var n=window,i=e.split(".");return t.arr.each(i,(function(e){n[e]&&(n=n[e])})),t.is.fn(n)?n:null},t.checkFnValue=function(e,n,i){function o(e,n,i){return t.is.fn(n)?function(){return n.apply(e,arguments)}:i}return i=t.is.fn(i)?i:null,t.is.fn(n)?o(e,n,i):t.is.type(n,"string")?o(e,t.getFnPointer(n),i):i}}(jQuery,FooTable),function(e,t){t.Cell=t.Class.extend({construct:function(e,t,n,i){this.ft=e,this.row=t,this.column=n,this.created=!1,this.define(i)},define:function(n){this.$el=t.is.element(n)||t.is.jq(n)?e(n):null,this.$detail=null;var i=t.is.hash(n)&&t.is.hash(n.options)&&t.is.defined(n.value);this.value=this.column.parser.call(this.column,t.is.jq(this.$el)?this.$el:i?n.value:n,this.ft.o),this.o=e.extend(!0,{classes:null,style:null},i?n.options:{}),this.classes=t.is.jq(this.$el)&&this.$el.attr("class")?this.$el.attr("class").match(/\S+/g):t.is.array(this.o.classes)?this.o.classes:t.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=t.is.jq(this.$el)&&this.$el.attr("style")?t.css2json(this.$el.attr("style")):t.is.hash(this.o.style)?this.o.style:t.is.string(this.o.style)?t.css2json(this.o.style):{}},$create:function(){this.created||((this.$el=t.is.jq(this.$el)?this.$el:e("<td/>")).data("value",this.value).contents().detach().end().append(this.format(this.value)),this._setClasses(this.$el),this._setStyle(this.$el),this.$detail=e("<tr/>").addClass(this.row.classes.join(" ")).data("__FooTableCell__",this).append(e("<th/>")).append(e("<td/>")),this.created=!0)},collapse:function(){this.created&&(this.$detail.children("th").html(this.column.title),this.$el.clone().attr("id",this.$el.attr("id")?this.$el.attr("id")+"-detail":void 0).css("display","table-cell").html("").append(this.$el.contents().detach()).replaceAll(this.$detail.children("td").first()),t.is.jq(this.$detail.parent())||this.$detail.appendTo(this.row.$details.find(".footable-details > tbody")))},restore:function(){if(this.created){if(t.is.jq(this.$detail.parent())){var e=this.$detail.children("td").first();this.$el.attr("class",e.attr("class")).attr("style",e.attr("style")).css("display",this.column.hidden||!this.column.visible?"none":"table-cell").append(e.contents().detach())}this.$detail.detach()}},parse:function(){return this.column.parser.call(this.column,this.$el,this.ft.o)},format:function(e){return this.column.formatter.call(this.column,e,this.ft.o)},val:function(n,i){if(t.is.undef(n))return this.value;var o=this,a=t.is.hash(n)&&t.is.hash(n.options)&&t.is.defined(n.value);if(this.o=e.extend(!0,{classes:o.classes,style:o.style},a?n.options:{}),
this.value=a?n.value:n,this.classes=t.is.array(this.o.classes)?this.o.classes:t.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=t.is.hash(this.o.style)?this.o.style:t.is.string(this.o.style)?t.css2json(this.o.style):{},this.created){this.$el.data("value",this.value).empty();var r=this.$detail.children("td").first().empty(),s=t.is.jq(this.$detail.parent())?r:this.$el;s.append(this.format(this.value)),this._setClasses(s),this._setStyle(s),t.is.boolean(i)&&!i||this.row.draw()}},_setClasses:function(e){var n=!t.is.emptyArray(this.column.classes),i=!t.is.emptyArray(this.classes),o=null;e.removeAttr("class"),(n||i)&&(n&&i?o=this.classes.concat(this.column.classes).join(" "):n?o=this.column.classes.join(" "):i&&(o=this.classes.join(" ")),t.is.emptyString(o)||e.addClass(o))},_setStyle:function(n){var i=!t.is.emptyObject(this.column.style),o=!t.is.emptyObject(this.style),a=null;n.removeAttr("style"),(i||o)&&(i&&o?a=e.extend({},this.column.style,this.style):i?a=this.column.style:o&&(a=this.style),t.is.hash(a)&&n.css(a))}})}(jQuery,FooTable),function(e,t){t.Column=t.Class.extend({construct:function(e,n,i){this.ft=e,this.type=t.is.emptyString(i)?"text":i,this.virtual=!!t.is.boolean(n.virtual)&&n.virtual,this.$el=t.is.jq(n.$el)?n.$el:null,this.index=t.is.number(n.index)?n.index:-1,this.define(n),this.$create()},define:function(e){this.hidden=!!t.is.boolean(e.hidden)&&e.hidden,this.visible=!t.is.boolean(e.visible)||e.visible,this.name=t.is.string(e.name)?e.name:null,null==this.name&&(this.name="col"+(e.index+1)),this.title=t.is.string(e.title)?e.title:null,!this.virtual&&null==this.title&&t.is.jq(this.$el)&&(this.title=this.$el.html()),null==this.title&&(this.title="Column "+(e.index+1)),this.style=t.is.hash(e.style)?e.style:t.is.string(e.style)?t.css2json(e.style):{},this.classes=t.is.array(e.classes)?e.classes:t.is.string(e.classes)?e.classes.match(/\S+/g):[],this.parser=t.checkFnValue(this,e.parser,this.parser),this.formatter=t.checkFnValue(this,e.formatter,this.formatter)},$create:function(){(this.$el=!this.virtual&&t.is.jq(this.$el)?this.$el:e("<th/>")).html(this.title).addClass(this.classes.join(" ")).css(this.style)},parser:function(n){if(t.is.element(n)||t.is.jq(n)){var i=e(n).data("value");return t.is.defined(i)?i:e(n).html()}return t.is.defined(n)&&null!=n?n+"":null},formatter:function(e){return null==e?"":e},createCell:function(e){var n=t.is.jq(e.$el)?e.$el.children("td,th").get(this.index):null,i=t.is.hash(e.value)?e.value[this.name]:null;return new t.Cell(this.ft,e,this,n||i)}}),t.columns=new t.ClassFactory,t.columns.register("text",t.Column)}(jQuery,FooTable),function(e,t){t.Component=t.Class.extend({construct:function(e,n){if(!(e instanceof t.Table))throw new TypeError("The instance parameter must be an instance of FooTable.Table.");this.ft=e,this.enabled=!!t.is.boolean(n)&&n},preinit:function(){},init:function(){},destroy:function(){},predraw:function(){},draw:function(){},postdraw:function(){}}),t.components=new t.ClassFactory}(jQuery,FooTable),function(e,t){t.Defaults=function(){this.stopPropagation=!1,this.on=null},t.defaults=new t.Defaults}(jQuery,FooTable),function(e,t){t.Row=t.Class.extend({construct:function(e,t,n){this.ft=e,this.columns=t,this.created=!1,this.define(n)},define:function(n){this.$el=t.is.element(n)||t.is.jq(n)?e(n):null,this.$toggle=e("<span/>",{class:"footable-toggle fooicon fooicon-plus"});var i=t.is.hash(n),o=i&&t.is.hash(n.options)&&t.is.hash(n.value);this.value=i?o?n.value:n:null,this.o=e.extend(!0,{expanded:!1,classes:null,style:null},o?n.options:{}),this.expanded=t.is.jq(this.$el)&&this.$el.data("expanded")||this.o.expanded,this.classes=t.is.jq(this.$el)&&this.$el.attr("class")?this.$el.attr("class").match(/\S+/g):t.is.array(this.o.classes)?this.o.classes:t.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=t.is.jq(this.$el)&&this.$el.attr("style")?t.css2json(this.$el.attr("style")):t.is.hash(this.o.style)?this.o.style:t.is.string(this.o.style)?t.css2json(this.o.style):{},this.cells=this.createCells();var a=this;a.value={},t.arr.each(a.cells,(function(e){a.value[e.column.name]=e.val()}))},$create:function(){if(!this.created){(this.$el=t.is.jq(this.$el)?this.$el:e("<tr/>")).data("__FooTableRow__",this),this._setClasses(this.$el),this._setStyle(this.$el),"last"==this.ft.rows.toggleColumn&&this.$toggle.addClass("last-column"),this.$details=e("<tr/>",{class:"footable-detail-row"}).append(e("<td/>",{colspan:this.ft.columns.visibleColspan}).append(e("<table/>",{class:"footable-details "+this.ft.classes.join(" ")}).append("<tbody/>")));var n=this;t.arr.each(n.cells,(function(e){e.created||e.$create(),n.$el.append(e.$el)})),n.$el.off("click.ft.row").on("click.ft.row",{self:n},n._onToggle),this.created=!0}},createCells:function(){var e=this;return t.arr.map(e.columns,(function(t){return t.createCell(e)}))},val:function(n,i){var o=this;if(!t.is.hash(n))return t.is.hash(this.value)&&!t.is.emptyObject(this.value)||(this.value={},t.arr.each(this.cells,(function(e){o.value[e.column.name]=e.val()}))),this.value;this.collapse(!1);var a=t.is.hash(n),r=a&&t.is.hash(n.options)&&t.is.hash(n.value);if(this.o=e.extend(!0,{expanded:o.expanded,classes:o.classes,style:o.style},r?n.options:{}),this.expanded=this.o.expanded,this.classes=t.is.array(this.o.classes)?this.o.classes:t.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=t.is.hash(this.o.style)?this.o.style:t.is.string(this.o.style)?t.css2json(this.o.style):{},a)if(r&&(n=n.value),t.is.hash(this.value))for(var s in n)n.hasOwnProperty(s)&&(this.value[s]=n[s]);else this.value=n;else this.value=null;t.arr.each(this.cells,(function(e){t.is.defined(o.value[e.column.name])&&e.val(o.value[e.column.name],!1)})),this.created&&(this._setClasses(this.$el),this._setStyle(this.$el),t.is.boolean(i)&&!i||this.draw())},_setClasses:function(e){var n=!t.is.emptyArray(this.classes),i=null;e.removeAttr("class"),n&&(i=this.classes.join(" "),t.is.emptyString(i)||e.addClass(i))},_setStyle:function(e){var n=!t.is.emptyObject(this.style),i=null;e.removeAttr("style"),n&&(i=this.style,t.is.hash(i)&&e.css(i))},expand:function(){if(this.created){var e=this;e.ft.raise("expand.ft.row",[e]).then((function(){e.__hidden__=t.arr.map(e.cells,(function(e){return e.column.hidden&&e.column.visible?e:null})),e.__hidden__.length>0&&(e.$details.insertAfter(e.$el).children("td").first().attr("colspan",e.ft.columns.visibleColspan),t.arr.each(e.__hidden__,(function(e){e.collapse()}))),e.$el.attr("data-expanded",!0),e.$toggle.removeClass("fooicon-plus").addClass("fooicon-minus"),e.expanded=!0}))}},collapse:function(e){if(this.created){var n=this;n.ft.raise("collapse.ft.row",[n]).then((function(){t.arr.each(n.__hidden__,(function(e){e.restore()})),n.$details.detach(),n.$el.removeAttr("data-expanded"),n.$toggle.removeClass("fooicon-minus").addClass("fooicon-plus"),t.is.boolean(e)&&!e||(n.expanded=!1)}))}},predraw:function(e){this.created&&(this.expanded&&this.collapse(!1),this.$toggle.detach(),(e=!t.is.boolean(e)||e)&&this.$el.detach())},draw:function(e){this.created||this.$create(),t.is.jq(e)&&e.append(this.$el);var n=this;t.arr.each(n.cells,(function(e){e.$el.css("display",e.column.hidden||!e.column.visible?"none":"table-cell"),n.ft.rows.showToggle&&n.ft.columns.hasHidden&&("first"==n.ft.rows.toggleColumn&&e.column.index==n.ft.columns.firstVisibleIndex||"last"==n.ft.rows.toggleColumn&&e.column.index==n.ft.columns.lastVisibleIndex)&&e.$el.prepend(n.$toggle),e.$el.add(e.column.$el).removeClass("footable-first-visible footable-last-visible"),e.column.index==n.ft.columns.firstVisibleIndex&&e.$el.add(e.column.$el).addClass("footable-first-visible"),e.column.index==n.ft.columns.lastVisibleIndex&&e.$el.add(e.column.$el).addClass("footable-last-visible")})),this.expanded&&this.expand()},toggle:function(){this.created&&this.ft.columns.hasHidden&&(this.expanded?this.collapse():this.expand())},_onToggle:function(t){var n=t.data.self;e(t.target).is(n.ft.rows.toggleSelector)&&n.toggle()}})}(jQuery,FooTable),function(e,t){t.instances=[],t.Table=t.Class.extend({construct:function(n,i,o){this._resizeTimeout=null,this.id=t.instances.push(this),this.initialized=!1,this.$el=(t.is.jq(n)?n:e(n)).first(),this.$loader=e("<div/>",{class:"footable-loader"}).append(e("<span/>",{class:"fooicon fooicon-loader"})),this.o=e.extend(!0,{},t.defaults,i),this.data=this.$el.data()||{},this.classes=[],this.components=t.components.load(t.is.hash(this.data.components)?this.data.components:this.o.components,this),this.breakpoints=this.use(FooTable.Breakpoints),this.columns=this.use(FooTable.Columns),this.rows=this.use(FooTable.Rows),this._construct(o)},_construct:function(e){var n=this;this._preinit().then((function(){return n._init()})).always((function(i){if(n.$el.show(),!t.is.error(i))return n.raise("ready.ft.table").then((function(){t.is.fn(e)&&e.call(n,n)}));console.error("FooTable: unhandled error thrown during initialization.",i)}))},_preinit:function(){var e=this;return this.raise("preinit.ft.table",[e.data]).then((function(){var n=(e.$el.attr("class")||"").match(/\S+/g)||[];e.o.ajax=t.checkFnValue(e,e.data.ajax,e.o.ajax),e.o.stopPropagation=t.is.boolean(e.data.stopPropagation)?e.data.stopPropagation:e.o.stopPropagation;for(var i=0,o=n.length;i<o;i++)t.str.startsWith(n[i],"footable")||e.classes.push(n[i]);return e.$el.hide().after(e.$loader),e.execute(!1,!1,"preinit",e.data)}))},_init:function(){var n=this;return n.raise("init.ft.table").then((function(){var i=n.$el.children("thead"),o=n.$el.children("tbody"),a=n.$el.children("tfoot");return n.$el.addClass("footable footable-"+n.id),t.is.hash(n.o.on)&&n.$el.on(n.o.on),0==a.length&&n.$el.append(a=e("<tfoot/>")),0==o.length&&n.$el.append("<tbody/>"),0==i.length&&n.$el.prepend(i=e("<thead/>")),n.execute(!1,!0,"init").then((function(){return n.$el.data("__FooTable__",n),0==a.children("tr").length&&a.remove(),0==i.children("tr").length&&i.remove(),n.raise("postinit.ft.table").then((function(){return n.draw()})).always((function(){e(window).off("resize.ft"+n.id,n._onWindowResize).on("resize.ft"+n.id,{self:n},n._onWindowResize),n.initialized=!0}))}))}))},destroy:function(){var n=this;return n.raise("destroy.ft.table").then((function(){return n.execute(!0,!0,"destroy").then((function(){n.$el.removeData("__FooTable__").removeClass("footable-"+n.id),t.is.hash(n.o.on)&&n.$el.off(n.o.on),e(window).off("resize.ft"+n.id,n._onWindowResize),n.initialized=!1}))})).fail((function(e){t.is.error(e)&&console.error("FooTable: unhandled error thrown while destroying the plugin.",e)}))},raise:function(n,i){var o=this,a=t.__debug__&&(t.is.emptyArray(t.__debug_options__.events)||t.arr.any(t.__debug_options__.events,(function(e){return t.str.contains(n,e)})));return(i=i||[]).unshift(this),e.Deferred((function(t){var r=e.Event(n);1==o.o.stopPropagation&&o.$el.one(n,(function(e){e.stopPropagation()})),a&&console.log("FooTable:"+n+": ",i),o.$el.trigger(r,i),r.isDefaultPrevented()?(a&&console.log('FooTable: default prevented for the "'+n+'" event.'),t.reject(r)):t.resolve(r)}))},use:function(e){for(var t=0,n=this.components.length;t<n;t++)if(this.components[t]instanceof e)return this.components[t];return null},draw:function(){var e=this,n=e.$el.clone().insertBefore(e.$el);return e.$el.detach(),e.execute(!1,!0,"predraw").then((function(){return e.raise("predraw.ft.table").then((function(){return e.execute(!1,!0,"draw").then((function(){return e.raise("draw.ft.table").then((function(){return e.execute(!1,!0,"postdraw").then((function(){return e.raise("postdraw.ft.table")}))}))}))}))})).fail((function(e){t.is.error(e)&&console.error("FooTable: unhandled error thrown during a draw operation.",e)})).always((function(){n.replaceWith(e.$el),e.$loader.remove()}))},execute:function(e,n,i,o,a){var r=this,s=Array.prototype.slice.call(arguments);e=s.shift();var c=(n=s.shift())?t.arr.get(r.components,(function(e){return e.enabled})):r.components.slice(0);return s.unshift(e?c.reverse():c),r._execute.apply(r,s)},_execute:function(n,i,o,a){if(!n||!n.length)return e.when();var r,s=this,c=Array.prototype.slice.call(arguments);return n=c.shift(),i=c.shift(),r=n.shift(),t.is.fn(r[i])?e.Deferred((function(e){try{var n=r[i].apply(r,c);if(t.is.promise(n))return n.then(e.resolve,e.reject);e.resolve(n)}catch(t){e.reject(t)}})).then((function(){return s._execute.apply(s,[n,i].concat(c))})):s._execute.apply(s,[n,i].concat(c))},_onWindowResize:function(e){var t=e.data.self;null!=t._resizeTimeout&&clearTimeout(t._resizeTimeout),t._resizeTimeout=setTimeout((function(){t._resizeTimeout=null,t.raise("resize.ft.table").then((function(){t.breakpoints.check()}))}),300)}})}(jQuery,FooTable),function(e,t){t.is.undef(window.moment)||(t.DateColumn=t.Column.extend({construct:function(e,n){this._super(e,n,"date"),this.formatString=t.is.string(n.formatString)?n.formatString:"MM-DD-YYYY"},parser:function(n){if(t.is.element(n)||t.is.jq(n)){var i=e(n).data("value");n=t.is.defined(i)?i:e(n).text(),t.is.string(n)&&(n=isNaN(n)?n:+n)}if(t.is.date(n))return moment(n);if(t.is.object(n)&&t.is.boolean(n._isAMomentObject))return n;if(t.is.string(n)){if(isNaN(n))return moment(n,this.formatString);n=+n}return t.is.number(n)?moment(n):null},formatter:function(e){return t.is.object(e)&&t.is.boolean(e._isAMomentObject)&&e.isValid()?e.format(this.formatString):""},filterValue:function(n){if((t.is.element(n)||t.is.jq(n))&&(n=e(n).data("filterValue")||e(n).text()),t.is.hash(n)&&t.is.hash(n.options)&&(t.is.string(n.options.filterValue)&&(n=n.options.filterValue),t.is.defined(n.value)&&(n=n.value)),t.is.object(n)&&t.is.boolean(n._isAMomentObject))return n.format(this.formatString);if(t.is.string(n)){if(isNaN(n))return n;n=+n}return t.is.number(n)||t.is.date(n)?moment(n).format(this.formatString):t.is.defined(n)&&null!=n?n+"":""}}),t.columns.register("date",t.DateColumn))}(jQuery,FooTable),function(e,t){t.HTMLColumn=t.Column.extend({construct:function(e,t){this._super(e,t,"html")},parser:function(n){if(t.is.string(n)&&(n=e(e.trim(n))),t.is.element(n)&&(n=e(n)),t.is.jq(n)){var i=n.prop("tagName").toLowerCase();if("td"==i||"th"==i){var o=n.data("value");return t.is.defined(o)?o:n.contents()}return n}return null}}),t.columns.register("html",t.HTMLColumn)}(jQuery,FooTable),function(e,t){t.NumberColumn=t.Column.extend({construct:function(e,n){this._super(e,n,"number"),this.decimalSeparator=t.is.string(n.decimalSeparator)?n.decimalSeparator:".",this.thousandSeparator=t.is.string(n.thousandSeparator)?n.thousandSeparator:",",this.decimalSeparatorRegex=new RegExp(t.str.escapeRegExp(this.decimalSeparator),"g"),this.thousandSeparatorRegex=new RegExp(t.str.escapeRegExp(this.thousandSeparator),"g"),this.cleanRegex=new RegExp("[^0-9"+t.str.escapeRegExp(this.decimalSeparator)+"]","g")},parser:function(n){if(t.is.element(n)||t.is.jq(n)){var i=e(n).data("value");n=t.is.defined(i)?i:e(n).text().replace(this.cleanRegex,"")}return t.is.string(n)&&(n=n.replace(this.thousandSeparatorRegex,"").replace(this.decimalSeparatorRegex,"."),n=parseFloat(n)),t.is.number(n)?n:null},formatter:function(e){if(null==e)return"";var t=(e+"").split(".");return 2==t.length&&t[0].length>3&&(t[0]=t[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,this.thousandSeparator)),t.join(this.decimalSeparator)}}),t.columns.register("number",t.NumberColumn)}(jQuery,FooTable),function(e,t){t.Breakpoint=t.Class.extend({construct:function(e,t){this.name=e,this.width=t}})}(jQuery,FooTable),function(e,t){t.Breakpoints=t.Component.extend({construct:function(e){this._super(e,!0),this.o=e.o,this.current=null,this.array=[],this.cascade=this.o.cascade,this.useParentWidth=this.o.useParentWidth,this.hidden=null,this._classNames="",this.getWidth=t.checkFnValue(this,this.o.getWidth,this.getWidth)},preinit:function(e){var n=this;return this.ft.raise("preinit.ft.breakpoints",[e]).then((function(){for(var i in n.cascade=t.is.boolean(e.cascade)?e.cascade:n.cascade,n.o.breakpoints=t.is.hash(e.breakpoints)?e.breakpoints:n.o.breakpoints,n.getWidth=t.checkFnValue(n,e.getWidth,n.getWidth),null==n.o.breakpoints&&(n.o.breakpoints={xs:480,sm:768,md:992,lg:1200}),n.o.breakpoints)n.o.breakpoints.hasOwnProperty(i)&&(n.array.push(new t.Breakpoint(i,n.o.breakpoints[i])),n._classNames+="breakpoint-"+i+" ");n.array.sort((function(e,t){return t.width-e.width}))}))},init:function(){var e=this;return this.ft.raise("init.ft.breakpoints").then((function(){e.current=e.get()}))},draw:function(){this.ft.$el.removeClass(this._classNames).addClass("breakpoint-"+this.current.name)},calculate:function(){for(var e,n=this,i=null,o=[],a=null,r=n.getWidth(),s=0,c=n.array.length;s<c;s++)e=n.array[s],(!i&&s==c-1||r>=e.width&&(!(a instanceof t.Breakpoint)||r<a.width))&&(i=e),i||o.push(e.name),a=e;return o.push(i.name),n.hidden=o.join(" "),i},visible:function(e){if(t.is.emptyString(e))return!0;if("all"===e)return!1;for(var n=e.split(" "),i=0,o=n.length;i<o;i++)if(this.cascade?t.str.containsWord(this.hidden,n[i]):n[i]==this.current.name)return!1;return!0},check:function(){var e=this,n=e.get();n instanceof t.Breakpoint&&n!=e.current&&e.ft.raise("before.ft.breakpoints",[e.current,n]).then((function(){var t=e.current;return e.current=n,e.ft.draw().then((function(){e.ft.raise("after.ft.breakpoints",[e.current,t])}))}))},get:function(e){return t.is.undef(e)?this.calculate():e instanceof t.Breakpoint?e:t.is.string(e)?t.arr.first(this.array,(function(t){return t.name==e})):t.is.number(e)&&e>=0&&e<this.array.length?this.array[e]:null},getWidth:function(){return t.is.fn(this.o.getWidth)?this.o.getWidth(this.ft):1==this.useParentWidth?this.getParentWidth():this.getViewportWidth()},getParentWidth:function(){return this.ft.$el.parent().width()},getViewportWidth:function(){return Math.max(document.documentElement.clientWidth,window.innerWidth,0)}}),t.components.register("breakpoints",t.Breakpoints,1e3)}(jQuery,FooTable),function(e){e.Column.prototype.breakpoints=null,e.Column.prototype.__breakpoints_define__=function(t){this.breakpoints=e.is.emptyString(t.breakpoints)?null:t.breakpoints},e.Column.extend("define",(function(e){this._super(e),this.__breakpoints_define__(e)}))}(FooTable),function(e){e.Defaults.prototype.breakpoints=null,e.Defaults.prototype.cascade=!1,e.Defaults.prototype.useParentWidth=!1,e.Defaults.prototype.getWidth=null}(FooTable),function(e,t){t.Columns=t.Component.extend({construct:function(e){this._super(e,!0),this.o=e.o,this.array=[],this.$header=null,this.showHeader=e.o.showHeader,this._fromHTML=t.is.emptyArray(e.o.columns)&&!t.is.promise(e.o.columns)},parse:function(){var n=this;return e.Deferred((function(i){function o(n,i){var o=[];if(0==n.length||0==i.length)o=n.concat(i);else{var a=0;t.arr.each(n.concat(i),(function(e){e.index>a&&(a=e.index)})),a++;for(var r,s,c=0;c<a;c++)r={},t.arr.each(n,(function(e){if(e.index==c)return r=e,!1})),s={},t.arr.each(i,(function(e){if(e.index==c)return s=e,!1})),o.push(e.extend(!0,{},r,s))}return o}var a,r,s=[],c=[],l=n.ft.$el.find("tr.footable-header, thead > tr:last:has([data-breakpoints]), tbody > tr:first:has([data-breakpoints]), thead > tr:last, tbody > tr:first").first();if(l.length>0){var d=l.parent().is("tbody")&&l.children().length==l.children("td").length;d||(n.$header=l.addClass("footable-header")),l.children("td,th").each((function(t,n){a=e(n),(r=a.data()).index=t,r.$el=a,r.virtual=d,c.push(r)})),d&&(n.showHeader=!1)}t.is.array(n.o.columns)&&!t.is.emptyArray(n.o.columns)?(t.arr.each(n.o.columns,(function(e,t){e.index=t,s.push(e)})),n.parseFinalize(i,o(s,c))):t.is.promise(n.o.columns)?n.o.columns.then((function(e){t.arr.each(e,(function(e,t){e.index=t,s.push(e)})),n.parseFinalize(i,o(s,c))}),(function(e){i.reject(Error("Columns ajax request error: "+e.status+" ("+e.statusText+")"))})):n.parseFinalize(i,o(s,c))}))},parseFinalize:function(e,n){var i,o=this,a=[];t.arr.each(n,(function(e){(i=t.columns.contains(e.type)?t.columns.make(e.type,o.ft,e):new t.Column(o.ft,e))&&a.push(i)})),t.is.emptyArray(a)?e.reject(Error("No columns supplied.")):(a.sort((function(e,t){return e.index-t.index})),e.resolve(a))},preinit:function(e){var n=this;return n.ft.raise("preinit.ft.columns",[e]).then((function(){return n.parse(e).then((function(i){n.array=i,n.showHeader=t.is.boolean(e.showHeader)?e.showHeader:n.showHeader}))}))},init:function(){var e=this;return this.ft.raise("init.ft.columns",[e.array]).then((function(){e.$create()}))},destroy:function(){var e=this;this.ft.raise("destroy.ft.columns").then((function(){e._fromHTML||e.$header.remove()}))},predraw:function(){var e=this,n=!0;e.visibleColspan=0,e.firstVisibleIndex=0,e.lastVisibleIndex=0,e.hasHidden=!1,t.arr.each(e.array,(function(t){t.hidden=!e.ft.breakpoints.visible(t.breakpoints),!t.hidden&&t.visible&&(n&&(e.firstVisibleIndex=t.index,n=!1),e.lastVisibleIndex=t.index,e.visibleColspan++),t.hidden&&(e.hasHidden=!0)})),e.ft.$el.toggleClass("breakpoint",e.hasHidden)},draw:function(){t.arr.each(this.array,(function(e){e.$el.css("display",e.hidden||!e.visible?"none":"table-cell")})),!this.showHeader&&t.is.jq(this.$header.parent())&&this.$header.detach()},$create:function(){var n=this;n.$header=t.is.jq(n.$header)?n.$header:e("<tr/>",{class:"footable-header"}),n.$header.children("th,td").detach(),t.arr.each(n.array,(function(e){n.$header.append(e.$el)})),n.showHeader&&!t.is.jq(n.$header.parent())&&n.ft.$el.children("thead").append(n.$header)},get:function(e){return e instanceof t.Column?e:t.is.string(e)?t.arr.first(this.array,(function(t){return t.name==e})):t.is.number(e)?t.arr.first(this.array,(function(t){return t.index==e})):t.is.fn(e)?t.arr.get(this.array,e):null},ensure:function(e){var n=this,i=[];return t.is.array(e)?(t.arr.each(e,(function(e){i.push(n.get(e))})),i):i}}),t.components.register("columns",t.Columns,900)}(jQuery,FooTable),function(e){e.Defaults.prototype.columns=[],e.Defaults.prototype.showHeader=!0}(FooTable),function(e,t){t.Rows=t.Component.extend({construct:function(e){this._super(e,!0),this.o=e.o,this.array=[],this.all=[],this.showToggle=e.o.showToggle,this.toggleSelector=e.o.toggleSelector,this.toggleColumn=e.o.toggleColumn,this.emptyString=e.o.empty,this.expandFirst=e.o.expandFirst,this.expandAll=e.o.expandAll,this.$empty=null,this._fromHTML=t.is.emptyArray(e.o.rows)&&!t.is.promise(e.o.rows)},parse:function(){var n=this;return e.Deferred((function(e){var i=n.ft.$el.children("tbody").children("tr");t.is.array(n.o.rows)&&n.o.rows.length>0?n.parseFinalize(e,n.o.rows):t.is.promise(n.o.rows)?n.o.rows.then((function(t){n.parseFinalize(e,t)}),(function(t){e.reject(Error("Rows ajax request error: "+t.status+" ("+t.statusText+")"))})):t.is.jq(i)?(n.parseFinalize(e,i),i.detach()):n.parseFinalize(e,[])}))},parseFinalize:function(n,i){var o=this,a=e.map(i,(function(e){return new t.Row(o.ft,o.ft.columns.array,e)}));n.resolve(a)},preinit:function(e){var n=this;return n.ft.raise("preinit.ft.rows",[e]).then((function(){return n.parse().then((function(i){n.all=i,n.array=n.all.slice(0),n.showToggle=t.is.boolean(e.showToggle)?e.showToggle:n.showToggle,n.toggleSelector=t.is.string(e.toggleSelector)?e.toggleSelector:n.toggleSelector,n.toggleColumn=t.is.string(e.toggleColumn)?e.toggleColumn:n.toggleColumn,"first"!=n.toggleColumn&&"last"!=n.toggleColumn&&(n.toggleColumn="first"),n.emptyString=t.is.string(e.empty)?e.empty:n.emptyString,n.expandFirst=t.is.boolean(e.expandFirst)?e.expandFirst:n.expandFirst,n.expandAll=t.is.boolean(e.expandAll)?e.expandAll:n.expandAll}))}))},init:function(){var e=this;return e.ft.raise("init.ft.rows",[e.all]).then((function(){e.$create()}))},destroy:function(){var e=this;this.ft.raise("destroy.ft.rows").then((function(){t.arr.each(e.array,(function(t){t.predraw(!e._fromHTML)}))}))},predraw:function(){t.arr.each(this.array,(function(e){e.predraw()})),this.array=this.all.slice(0)},$create:function(){this.$empty=e("<tr/>",{class:"footable-empty"}).append(e("<td/>").text(this.emptyString))},draw:function(){var e=this,n=e.ft.$el.children("tbody"),i=!0;e.array.length>0?(e.$empty.detach(),t.arr.each(e.array,(function(t){(e.expandFirst&&i||e.expandAll)&&(t.expanded=!0,i=!1),t.draw(n)}))):(e.$empty.children("td").attr("colspan",e.ft.columns.visibleColspan),n.append(e.$empty))},load:function(n,i){var o=this,a=e.map(n,(function(e){return new t.Row(o.ft,o.ft.columns.array,e)}));t.arr.each(this.array,(function(e){e.predraw()})),this.all=t.is.boolean(i)&&i?this.all.concat(a):a,this.array=this.all.slice(0),this.ft.draw()},expand:function(){t.arr.each(this.array,(function(e){e.expand()}))},collapse:function(){t.arr.each(this.array,(function(e){e.collapse()}))}}),t.components.register("rows",t.Rows,800)}(jQuery,FooTable),function(e){e.Defaults.prototype.rows=[],e.Defaults.prototype.empty="No results",e.Defaults.prototype.showToggle=!0,e.Defaults.prototype.toggleSelector="tr,td,.footable-toggle",e.Defaults.prototype.toggleColumn="first",e.Defaults.prototype.expandFirst=!1,e.Defaults.prototype.expandAll=!1}(FooTable),FooTable.Table.prototype.loadRows=function(e,t){this.rows.load(e,t)},function(e){e.Filter=e.Class.extend({construct:function(t,n,i,o,a,r,s){this.name=t,this.space=!e.is.string(o)||"OR"!=o&&"AND"!=o?"AND":o,this.connectors=!e.is.boolean(a)||a,this.ignoreCase=!e.is.boolean(r)||r,this.hidden=!!e.is.boolean(s)&&s,this.query=n instanceof e.Query?n:new e.Query(n,this.space,this.connectors,this.ignoreCase),this.columns=i},match:function(t){return!!e.is.string(t)&&(e.is.string(this.query)&&(this.query=new e.Query(this.query,this.space,this.connectors,this.ignoreCase)),this.query instanceof e.Query&&this.query.match(t))},matchRow:function(t){var n=this,i=e.arr.map(t.cells,(function(t){return e.arr.contains(n.columns,t.column)?t.filterValue:null})).join(" ");return n.match(i)}})}(FooTable),function(e,t){t.Filtering=t.Component.extend({construct:function(e){this._super(e,e.o.filtering.enabled),this.filters=e.o.filtering.filters,this.delay=e.o.filtering.delay,this.min=e.o.filtering.min,this.space=e.o.filtering.space,this.connectors=e.o.filtering.connectors,this.ignoreCase=e.o.filtering.ignoreCase,this.exactMatch=e.o.filtering.exactMatch,this.placeholder=e.o.filtering.placeholder,this.dropdownTitle=e.o.filtering.dropdownTitle,this.position=e.o.filtering.position,this.$row=null,this.$cell=null,this.$dropdown=null,this.$input=null,this.$button=null,this._filterTimeout=null,this._exactRegExp=/^"(.*?)"$/},preinit:function(e){var n=this;return n.ft.raise("preinit.ft.filtering").then((function(){n.ft.$el.hasClass("footable-filtering")&&(n.enabled=!0),n.enabled=t.is.boolean(e.filtering)?e.filtering:n.enabled,n.enabled&&(n.space=t.is.string(e.filterSpace)?e.filterSpace:n.space,n.min=t.is.number(e.filterMin)?e.filterMin:n.min,n.connectors=t.is.boolean(e.filterConnectors)?e.filterConnectors:n.connectors,n.ignoreCase=t.is.boolean(e.filterIgnoreCase)?e.filterIgnoreCase:n.ignoreCase,n.exactMatch=t.is.boolean(e.filterExactMatch)?e.filterExactMatch:n.exactMatch,n.delay=t.is.number(e.filterDelay)?e.filterDelay:n.delay,n.placeholder=t.is.string(e.filterPlaceholder)?e.filterPlaceholder:n.placeholder,n.dropdownTitle=t.is.string(e.filterDropdownTitle)?e.filterDropdownTitle:n.dropdownTitle,n.filters=t.is.array(e.filterFilters)?n.ensure(e.filterFilters):n.ensure(n.filters),n.ft.$el.hasClass("footable-filtering-left")&&(n.position="left"),n.ft.$el.hasClass("footable-filtering-center")&&(n.position="center"),n.ft.$el.hasClass("footable-filtering-right")&&(n.position="right"),n.position=t.is.string(e.filterPosition)?e.filterPosition:n.position)}),(function(){n.enabled=!1}))},init:function(){var e=this;return e.ft.raise("init.ft.filtering").then((function(){e.$create()}),(function(){e.enabled=!1}))},destroy:function(){var e=this;return e.ft.raise("destroy.ft.filtering").then((function(){e.ft.$el.removeClass("footable-filtering").find("thead > tr.footable-filtering").remove()}))},$create:function(){var n,i=this,o=e("<div/>",{class:"form-group footable-filtering-search"}).append(e("<label/>",{class:"sr-only",text:"Search"})),a=e("<div/>",{class:"input-group"}).appendTo(o),r=e("<div/>",{class:"input-group-btn"}),s=e("<button/>",{type:"button",class:"btn btn-default dropdown-toggle"}).on("click",{self:i},i._onDropdownToggleClicked).append(e("<span/>",{class:"caret"}));switch(i.position){case"left":n="footable-filtering-left";break;case"center":n="footable-filtering-center";break;default:n="footable-filtering-right"}i.ft.$el.addClass("footable-filtering").addClass(n),i.$row=e("<tr/>",{class:"footable-filtering"}).prependTo(i.ft.$el.children("thead")),i.$cell=e("<th/>").attr("colspan",i.ft.columns.visibleColspan).appendTo(i.$row),i.$form=e("<form/>",{class:"form-inline"}).append(o).appendTo(i.$cell),i.$input=e("<input/>",{type:"text",class:"form-control",placeholder:i.placeholder}),i.$button=e("<button/>",{type:"button",class:"btn btn-primary"}).on("click",{self:i},i._onSearchButtonClicked).append(e("<span/>",{class:"fooicon fooicon-search"})),i.$dropdown=e("<ul/>",{class:"dropdown-menu dropdown-menu-right"}),t.is.emptyString(i.dropdownTitle)||i.$dropdown.append(e("<li/>",{class:"dropdown-header",text:i.dropdownTitle})),i.$dropdown.append(t.arr.map(i.ft.columns.array,(function(t){return t.filterable?e("<li/>").append(e("<a/>",{class:"checkbox"}).append(e("<label/>",{text:t.title}).prepend(e("<input/>",{type:"checkbox",checked:!0}).data("__FooTableColumn__",t)))):null}))),i.delay>0&&(i.$input.on("keypress keyup paste",{self:i},i._onSearchInputChanged),i.$dropdown.on("click",'input[type="checkbox"]',{self:i},i._onSearchColumnClicked)),r.append(i.$button,s,i.$dropdown),a.append(i.$input,r)},predraw:function(){if(!t.is.emptyArray(this.filters)){var n=this;n.ft.rows.array=e.grep(n.ft.rows.array,(function(e){return e.filtered(n.filters)}))}},draw:function(){this.$cell.attr("colspan",this.ft.columns.visibleColspan);var e=this.find("search");if(e instanceof t.Filter){var n=e.query.val();this.exactMatch&&this._exactRegExp.test(n)&&(n=n.replace(this._exactRegExp,"$1")),this.$input.val(n)}else this.$input.val(null);this.setButton(!t.arr.any(this.filters,(function(e){return!e.hidden})))},addFilter:function(e,n,i,o,a,r,s){var c=this.createFilter(e,n,i,o,a,r,s);c instanceof t.Filter&&(this.removeFilter(c.name),this.filters.push(c))},removeFilter:function(e){t.arr.remove(this.filters,(function(t){return t.name==e}))},filter:function(){var e=this;return e.filters=e.ensure(e.filters),e.ft.raise("before.ft.filtering",[e.filters]).then((function(){return e.filters=e.ensure(e.filters),e.ft.draw().then((function(){e.ft.raise("after.ft.filtering",[e.filters])}))}))},clear:function(){return this.filters=t.arr.get(this.filters,(function(e){return e.hidden})),this.filter()},setButton:function(e){e?this.$button.children(".fooicon").removeClass("fooicon-remove").addClass("fooicon-search"):this.$button.children(".fooicon").removeClass("fooicon-search").addClass("fooicon-remove")},find:function(e){return t.arr.first(this.filters,(function(t){return t.name==e}))},columns:function(){return t.is.jq(this.$dropdown)?this.$dropdown.find("input:checked").map((function(){return e(this).data("__FooTableColumn__")})).get():this.ft.columns.get((function(e){return e.filterable}))},ensure:function(e){var n=this,i=[],o=n.columns();return t.is.emptyArray(e)||t.arr.each(e,(function(e){(e=n._ensure(e,o))instanceof t.Filter&&i.push(e)})),i},createFilter:function(e,n,i,o,a,r,s){return t.is.string(e)&&(e={name:e,query:n,columns:i,ignoreCase:o,connectors:a,space:r,hidden:s}),this._ensure(e,this.columns())},_ensure:function(e,n){return(t.is.hash(e)||e instanceof t.Filter)&&!t.is.emptyString(e.name)&&(!t.is.emptyString(e.query)||e.query instanceof t.Query)?(e.columns=t.is.emptyArray(e.columns)?n:this.ft.columns.ensure(e.columns),e.ignoreCase=t.is.boolean(e.ignoreCase)?e.ignoreCase:this.ignoreCase,e.connectors=t.is.boolean(e.connectors)?e.connectors:this.connectors,e.hidden=!!t.is.boolean(e.hidden)&&e.hidden,e.space=!t.is.string(e.space)||"AND"!==e.space&&"OR"!==e.space?this.space:e.space,e.query=t.is.string(e.query)?new t.Query(e.query,e.space,e.connectors,e.ignoreCase):e.query,e instanceof t.Filter?e:new t.Filter(e.name,e.query,e.columns,e.space,e.connectors,e.ignoreCase,e.hidden)):null},_onSearchInputChanged:function(e){var n=e.data.self,i="keypress"==e.type&&!t.is.emptyString(String.fromCharCode(e.charCode)),o="keyup"==e.type&&(8==e.which||46==e.which),a="paste"==e.type;(i||o||a)&&(13==e.which&&e.preventDefault(),null!=n._filterTimeout&&clearTimeout(n._filterTimeout),n._filterTimeout=setTimeout((function(){n._filterTimeout=null;var e=n.$input.val();e.length>=n.min?(n.exactMatch&&!n._exactRegExp.test(e)&&(e='"'+e+'"'),n.addFilter("search",e),n.filter()):t.is.emptyString(e)&&n.clear()}),n.delay))},_onSearchButtonClicked:function(e){e.preventDefault();var t=e.data.self;if(null!=t._filterTimeout&&clearTimeout(t._filterTimeout),
t.$button.children(".fooicon").hasClass("fooicon-remove"))t.clear();else{var n=t.$input.val();n.length>=t.min&&(t.exactMatch&&!t._exactRegExp.test(n)&&(n='"'+n+'"'),t.addFilter("search",n),t.filter())}},_onSearchColumnClicked:function(e){var t=e.data.self;null!=t._filterTimeout&&clearTimeout(t._filterTimeout),t._filterTimeout=setTimeout((function(){t._filterTimeout=null;var e=t.$button.children(".fooicon");e.hasClass("fooicon-remove")&&(e.removeClass("fooicon-remove").addClass("fooicon-search"),t.addFilter("search",t.$input.val()),t.filter())}),t.delay)},_onDropdownToggleClicked:function(t){t.preventDefault(),t.stopPropagation();var n=t.data.self;n.$dropdown.parent().toggleClass("open"),n.$dropdown.parent().hasClass("open")?e(document).on("click.footable",{self:n},n._onDocumentClicked):e(document).off("click.footable",n._onDocumentClicked)},_onDocumentClicked:function(t){if(0==e(t.target).closest(".dropdown-menu").length){t.preventDefault();var n=t.data.self;n.$dropdown.parent().removeClass("open"),e(document).off("click.footable",n._onDocumentClicked)}}}),t.components.register("filtering",t.Filtering,500)}(jQuery,FooTable),function(e){e.Query=e.Class.extend({construct:function(t,n,i,o){this._original=null,this._value=null,this.space=!e.is.string(n)||"OR"!=n&&"AND"!=n?"AND":n,this.connectors=!e.is.boolean(i)||i,this.ignoreCase=!e.is.boolean(o)||o,this.left=null,this.right=null,this.parts=[],this.operator=null,this.val(t)},val:function(t){if(e.is.emptyString(t))return this._value;if(e.is.emptyString(this._original))this._original=t;else if(this._original==t)return;this._value=t,this._parse()},match:function(t){return e.is.emptyString(this.operator)||"OR"===this.operator?this._left(t,!1)||this._match(t,!1)||this._right(t,!1):"AND"===this.operator?this._left(t,!0)&&this._match(t,!0)&&this._right(t,!0):void 0},_match:function(t,n){var i=this,o=!1,a=e.is.emptyString(t);return e.is.emptyArray(i.parts)&&i.left instanceof e.Query?n:(e.is.emptyArray(i.parts)||("OR"===i.space?e.arr.each(i.parts,(function(n){if(n.empty&&a){if(o=!0,n.negate)return o=!1}else{var r=(n.exact?e.str.containsExact:e.str.contains)(t,n.query,i.ignoreCase);if(r&&!n.negate&&(o=!0),r&&n.negate)return o=!1}})):(o=!0,e.arr.each(i.parts,(function(n){if(n.empty)return(!a&&!n.negate||a&&n.negate)&&(o=!1),o;var r=(n.exact?e.str.containsExact:e.str.contains)(t,n.query,i.ignoreCase);return(!r&&!n.negate||r&&n.negate)&&(o=!1),o})))),o)},_left:function(t,n){return this.left instanceof e.Query?this.left.match(t):n},_right:function(t,n){return this.right instanceof e.Query?this.right.match(t):n},_parse:function(){if(!e.is.emptyString(this._value))if(/\sOR\s/.test(this._value)){this.operator="OR";var t=this._value.split(/(?:\sOR\s)(.*)?/);this.left=new e.Query(t[0],this.space,this.connectors,this.ignoreCase),this.right=new e.Query(t[1],this.space,this.connectors,this.ignoreCase)}else if(/\sAND\s/.test(this._value)){this.operator="AND";var n=this._value.split(/(?:\sAND\s)(.*)?/);this.left=new e.Query(n[0],this.space,this.connectors,this.ignoreCase),this.right=new e.Query(n[1],this.space,this.connectors,this.ignoreCase)}else{var i=this;this.parts=e.arr.map(this._value.match(/(?:[^\s"]+|"[^"]*")+/g),(function(e){return i._part(e)}))}},_part:function(t){var n={query:t,negate:!1,phrase:!1,exact:!1,empty:!1};return e.str.startsWith(n.query,"-")&&(n.query=e.str.from(n.query,"-"),n.negate=!0),/^"(.*?)"$/.test(n.query)?(n.query=n.query.replace(/^"(.*?)"$/,"$1"),n.phrase=!0,n.exact=!0):this.connectors&&/(?:\w)+?([-_\+\.])(?:\w)+?/.test(n.query)&&(n.query=n.query.replace(/(?:\w)+?([-_\+\.])(?:\w)+?/g,(function(e,t){return e.replace(t," ")})),n.phrase=!0),n.empty=n.phrase&&e.is.emptyString(n.query),n}})}(FooTable),function(e){e.Cell.prototype.filterValue=null,e.Cell.prototype.__filtering_define__=function(e){this.filterValue=this.column.filterValue.call(this.column,e)},e.Cell.prototype.__filtering_val__=function(t){e.is.defined(t)&&(this.filterValue=this.column.filterValue.call(this.column,t))},e.Cell.extend("define",(function(e){this._super(e),this.__filtering_define__(e)})),e.Cell.extend("val",(function(e){var t=this._super(e);return this.__filtering_val__(e),t}))}(FooTable),function(e,t){t.Column.prototype.filterable=!0,t.Column.prototype.filterValue=function(n){if(t.is.element(n)||t.is.jq(n)){var i=e(n).data("filterValue");return t.is.defined(i)?""+i:e(n).text()}if(t.is.hash(n)&&t.is.hash(n.options)){if(t.is.string(n.options.filterValue))return n.options.filterValue;t.is.defined(n.value)&&(n=n.value)}return t.is.defined(n)&&null!=n?n+"":""},t.Column.prototype.__filtering_define__=function(e){this.filterable=t.is.boolean(e.filterable)?e.filterable:this.filterable,this.filterValue=t.checkFnValue(this,e.filterValue,this.filterValue)},t.Column.extend("define",(function(e){this._super(e),this.__filtering_define__(e)}))}(jQuery,FooTable),FooTable.Defaults.prototype.filtering={enabled:!1,filters:[],delay:1200,min:1,space:"AND",placeholder:"Search",dropdownTitle:null,position:"right",connectors:!0,ignoreCase:!0,exactMatch:!1},function(e){e.Row.prototype.filtered=function(t){var n=!0,i=this;return e.arr.each(t,(function(e){if(0==(n=e.matchRow(i)))return!1})),n}}(FooTable),function(e,t){t.Sorter=t.Class.extend({construct:function(e,t){this.column=e,this.direction=t}})}(jQuery,FooTable),function(e,t){t.Sorting=t.Component.extend({construct:function(e){this._super(e,e.o.sorting.enabled),this.o=e.o.sorting,this.column=null,this.allowed=!0,this.initial=null},preinit:function(e){var n=this;this.ft.raise("preinit.ft.sorting",[e]).then((function(){n.ft.$el.hasClass("footable-sorting")&&(n.enabled=!0),n.enabled=t.is.boolean(e.sorting)?e.sorting:n.enabled,n.enabled&&(n.column=t.arr.first(n.ft.columns.array,(function(e){return e.sorted})))}),(function(){n.enabled=!1}))},init:function(){var n=this;this.ft.raise("init.ft.sorting").then((function(){if(!n.initial){var i=!!n.column;n.initial={isset:i,rows:n.ft.rows.all.slice(0),column:i?n.column.name:null,direction:i?n.column.direction:null}}t.arr.each(n.ft.columns.array,(function(t){t.sortable&&t.$el.addClass("footable-sortable").append(e("<span/>",{class:"fooicon fooicon-sort"}))})),n.ft.$el.on("click.footable",".footable-sortable",{self:n},n._onSortClicked)}),(function(){n.enabled=!1}))},destroy:function(){var e=this;this.ft.raise("destroy.ft.paging").then((function(){e.ft.$el.off("click.footable",".footable-sortable",e._onSortClicked),e.ft.$el.children("thead").children("tr.footable-header").children(".footable-sortable").removeClass("footable-sortable footable-asc footable-desc").find("span.fooicon").remove()}))},predraw:function(){if(this.column){var e=this,t=e.column;e.ft.rows.array.sort((function(e,n){return"DESC"==t.direction?t.sorter(n.cells[t.index].sortValue,e.cells[t.index].sortValue):t.sorter(e.cells[t.index].sortValue,n.cells[t.index].sortValue)}))}},draw:function(){if(this.column){var e=this,t=e.ft.$el.find("thead > tr > .footable-sortable"),n=e.column.$el;t.removeClass("footable-asc footable-desc").children(".fooicon").removeClass("fooicon-sort fooicon-sort-asc fooicon-sort-desc"),t.not(n).children(".fooicon").addClass("fooicon-sort"),n.addClass("DESC"==e.column.direction?"footable-desc":"footable-asc").children(".fooicon").addClass("DESC"==e.column.direction?"fooicon-sort-desc":"fooicon-sort-asc")}},sort:function(e,t){return this._sort(e,t)},toggleAllowed:function(e){e=t.is.boolean(e)?e:!this.allowed,this.allowed=e,this.ft.$el.toggleClass("footable-sorting-disabled",!this.allowed)},hasChanged:function(){return!(!this.initial||!this.column||this.column.name===this.initial.column&&(this.column.direction===this.initial.direction||null===this.initial.direction&&"ASC"===this.column.direction))},reset:function(){this.initial&&(this.initial.isset?this.sort(this.initial.column,this.initial.direction):(this.column&&(this.column.$el.removeClass("footable-asc footable-desc"),this.column=null),this.ft.rows.all=this.initial.rows,this.ft.draw()))},_sort:function(n,i){if(!this.allowed)return e.Deferred().reject("sorting disabled");var o=this,a=new t.Sorter(o.ft.columns.get(n),t.Sorting.dir(i));return o.ft.raise("before.ft.sorting",[a]).then((function(){return t.arr.each(o.ft.columns.array,(function(e){e!=o.column&&(e.direction=null)})),o.column=o.ft.columns.get(a.column),o.column&&(o.column.direction=t.Sorting.dir(a.direction)),o.ft.draw().then((function(){o.ft.raise("after.ft.sorting",[a])}))}))},_onSortClicked:function(t){var n=t.data.self,i=e(this).closest("th,td"),o=i.is(".footable-asc, .footable-desc")?i.hasClass("footable-desc")?"ASC":"DESC":"ASC";n._sort(i.index(),o)}}),t.Sorting.dir=function(e){return!t.is.string(e)||"ASC"!=e&&"DESC"!=e?"ASC":e},t.components.register("sorting",t.Sorting,600)}(jQuery,FooTable),function(e){e.Cell.prototype.sortValue=null,e.Cell.prototype.__sorting_define__=function(e){this.sortValue=this.column.sortValue.call(this.column,e)},e.Cell.prototype.__sorting_val__=function(t){e.is.defined(t)&&(this.sortValue=this.column.sortValue.call(this.column,t))},e.Cell.extend("define",(function(e){this._super(e),this.__sorting_define__(e)})),e.Cell.extend("val",(function(e){var t=this._super(e);return this.__sorting_val__(e),t}))}(FooTable),function(e,t){t.Column.prototype.direction=null,t.Column.prototype.sortable=!0,t.Column.prototype.sorted=!1,t.Column.prototype.sorter=function(e,t){return"string"==typeof e&&(e=e.toLowerCase()),"string"==typeof t&&(t=t.toLowerCase()),e===t?0:e<t?-1:1},t.Column.prototype.sortValue=function(n){if(t.is.element(n)||t.is.jq(n)){var i=e(n).data("sortValue");return t.is.defined(i)?i:this.parser(n)}if(t.is.hash(n)&&t.is.hash(n.options)){if(t.is.string(n.options.sortValue))return n.options.sortValue;t.is.defined(n.value)&&(n=n.value)}return t.is.defined(n)&&null!=n?n:null},t.Column.prototype.__sorting_define__=function(e){this.sorter=t.checkFnValue(this,e.sorter,this.sorter),this.direction=t.is.type(e.direction,"string")?t.Sorting.dir(e.direction):null,this.sortable=!t.is.boolean(e.sortable)||e.sortable,this.sorted=!!t.is.boolean(e.sorted)&&e.sorted,this.sortValue=t.checkFnValue(this,e.sortValue,this.sortValue)},t.Column.extend("define",(function(e){this._super(e),this.__sorting_define__(e)}))}(jQuery,FooTable),FooTable.Defaults.prototype.sorting={enabled:!1},function(e,t){t.HTMLColumn.extend("__sorting_define__",(function(n){this._super(n),this.sortUse=t.is.string(n.sortUse)&&-1!==e.inArray(n.sortUse,["html","text"])?n.sortUse:"html"})),t.HTMLColumn.prototype.sortValue=function(n){if(t.is.element(n)||t.is.jq(n)){var i=e(n).data("sortValue");return t.is.defined(i)?i:e.trim(e(n)[this.sortUse]())}if(t.is.hash(n)&&t.is.hash(n.options)){if(t.is.string(n.options.sortValue))return n.options.sortValue;t.is.defined(n.value)&&(n=n.value)}return t.is.defined(n)&&null!=n?n:null}}(jQuery,FooTable),function(e){e.Table.prototype.sort=function(t,n){return this.use(e.Sorting).sort(t,n)}}(FooTable),function(e,t){t.Pager=t.Class.extend({construct:function(e,t,n,i,o){this.total=e,this.current=t,this.size=n,this.page=i,this.forward=o}})}(jQuery,FooTable),function(e,t){t.Paging=t.Component.extend({construct:function(e){this._super(e,e.o.paging.enabled),this.strings=e.o.paging.strings,this.current=e.o.paging.current,this.size=e.o.paging.size,this.limit=e.o.paging.limit,this.position=e.o.paging.position,this.countFormat=e.o.paging.countFormat,this.total=-1,this.totalRows=0,this.previous=-1,this.formattedCount=null,this.$row=null,this.$cell=null,this.$pagination=null,this.$count=null,this.detached=!0,this._createdLinks=0},preinit:function(e){var n=this;this.ft.raise("preinit.ft.paging",[e]).then((function(){n.ft.$el.hasClass("footable-paging")&&(n.enabled=!0),n.enabled=t.is.boolean(e.paging)?e.paging:n.enabled,n.enabled&&(n.size=t.is.number(e.pagingSize)?e.pagingSize:n.size,n.current=t.is.number(e.pagingCurrent)?e.pagingCurrent:n.current,n.limit=t.is.number(e.pagingLimit)?e.pagingLimit:n.limit,n.ft.$el.hasClass("footable-paging-left")&&(n.position="left"),n.ft.$el.hasClass("footable-paging-center")&&(n.position="center"),n.ft.$el.hasClass("footable-paging-right")&&(n.position="right"),n.position=t.is.string(e.pagingPosition)?e.pagingPosition:n.position,n.countFormat=t.is.string(e.pagingCountFormat)?e.pagingCountFormat:n.countFormat,n.total=Math.ceil(n.ft.rows.all.length/n.size))}),(function(){n.enabled=!1}))},init:function(){var e=this;this.ft.raise("init.ft.paging").then((function(){e.$create()}),(function(){e.enabled=!1}))},destroy:function(){var e=this;this.ft.raise("destroy.ft.paging").then((function(){e.ft.$el.removeClass("footable-paging").find("tfoot > tr.footable-paging").remove(),e.detached=!0,e._createdLinks=0}))},predraw:function(){this.total=Math.ceil(this.ft.rows.array.length/this.size),this.current=this.current>this.total?this.total:this.current<1?1:this.current,this.totalRows=this.ft.rows.array.length,this.totalRows>this.size&&(this.ft.rows.array=this.ft.rows.array.splice((this.current-1)*this.size,this.size)),this.formattedCount=this.format(this.countFormat)},draw:function(){if(this.total<=1)this.detached||(this.$row.detach(),this.detached=!0);else{if(this.detached){var t=this.ft.$el.children("tfoot");0==t.length&&(t=e("<tfoot/>"),this.ft.$el.append(t)),this.$row.appendTo(t),this.detached=!1}this.$cell.attr("colspan",this.ft.columns.visibleColspan),this._createLinks(),this._setVisible(this.current,this.current>this.previous),this._setNavigation(!0),this.$count.text(this.formattedCount)}},$create:function(){this._createdLinks=0;var t="footable-paging-center";switch(this.position){case"left":t="footable-paging-left";break;case"right":t="footable-paging-right"}this.ft.$el.addClass("footable-paging").addClass(t),this.$cell=e("<td/>").attr("colspan",this.ft.columns.visibleColspan);var n=this.ft.$el.children("tfoot");0==n.length&&(n=e("<tfoot/>"),this.ft.$el.append(n)),this.$row=e("<tr/>",{class:"footable-paging"}).append(this.$cell).appendTo(n),this.$pagination=e("<ul/>",{class:"pagination"}).on("click.footable","a.footable-page-link",{self:this},this._onPageClicked),this.$count=e("<span/>",{class:"label label-default"}),this.$cell.append(this.$pagination,e("<div/>",{class:"divider"}),this.$count),this.detached=!1},format:function(e){var t=this.size*(this.current-1)+1,n=this.size*this.current;return 0==this.ft.rows.array.length?(t=0,n=0):n=n>this.totalRows?this.totalRows:n,e.replace(/\{CP}/g,this.current).replace(/\{TP}/g,this.total).replace(/\{PF}/g,t).replace(/\{PL}/g,n).replace(/\{TR}/g,this.totalRows)},first:function(){return this._set(1)},prev:function(){return this._set(this.current-1>0?this.current-1:1)},next:function(){return this._set(this.current+1<this.total?this.current+1:this.total)},last:function(){return this._set(this.total)},goto:function(e){return this._set(e>this.total?this.total:e<1?1:e)},prevPages:function(){var e=this.$pagination.children("li.footable-page.visible:first").data("page")-1;this._setVisible(e,!0),this._setNavigation(!1)},nextPages:function(){var e=this.$pagination.children("li.footable-page.visible:last").data("page")+1;this._setVisible(e,!1),this._setNavigation(!1)},pageSize:function(e){if(!t.is.number(e))return this.size;this.size=e,this.total=Math.ceil(this.ft.rows.all.length/this.size),t.is.jq(this.$row)&&this.$row.remove(),this.$create(),this.ft.draw()},_set:function(n){var i=this,o=new t.Pager(i.total,i.current,i.size,n,n>i.current);return i.ft.raise("before.ft.paging",[o]).then((function(){return o.page=o.page>o.total?o.total:o.page,o.page=o.page<1?1:o.page,i.current==n?e.when():(i.previous=i.current,i.current=o.page,i.ft.draw().then((function(){i.ft.raise("after.ft.paging",[o])})))}))},_createLinks:function(){if(this._createdLinks!==this.total){var t=this,n=t.total>1,i=function(t,n,i){return e("<li/>",{class:i}).attr("data-page",t).append(e("<a/>",{class:"footable-page-link",href:"#"}).data("page",t).html(n))};t.$pagination.empty(),n&&(t.$pagination.append(i("first",t.strings.first,"footable-page-nav")),t.$pagination.append(i("prev",t.strings.prev,"footable-page-nav")),t.limit>0&&t.limit<t.total&&t.$pagination.append(i("prev-limit",t.strings.prevPages,"footable-page-nav")));for(var o,a=0;a<t.total;a++)o=i(a+1,a+1,"footable-page"),t.$pagination.append(o);n&&(t.limit>0&&t.limit<t.total&&t.$pagination.append(i("next-limit",t.strings.nextPages,"footable-page-nav")),t.$pagination.append(i("next",t.strings.next,"footable-page-nav")),t.$pagination.append(i("last",t.strings.last,"footable-page-nav"))),t._createdLinks=t.total}},_setNavigation:function(e){1==this.current?this.$pagination.children('li[data-page="first"],li[data-page="prev"]').addClass("disabled"):this.$pagination.children('li[data-page="first"],li[data-page="prev"]').removeClass("disabled"),this.current==this.total?this.$pagination.children('li[data-page="next"],li[data-page="last"]').addClass("disabled"):this.$pagination.children('li[data-page="next"],li[data-page="last"]').removeClass("disabled"),1==(this.$pagination.children("li.footable-page.visible:first").data("page")||1)?this.$pagination.children('li[data-page="prev-limit"]').addClass("disabled"):this.$pagination.children('li[data-page="prev-limit"]').removeClass("disabled"),(this.$pagination.children("li.footable-page.visible:last").data("page")||this.limit)==this.total?this.$pagination.children('li[data-page="next-limit"]').addClass("disabled"):this.$pagination.children('li[data-page="next-limit"]').removeClass("disabled"),this.limit>0&&this.total<this.limit?this.$pagination.children('li[data-page="prev-limit"],li[data-page="next-limit"]').css("display","none"):this.$pagination.children('li[data-page="prev-limit"],li[data-page="next-limit"]').css("display",""),e&&this.$pagination.children("li.footable-page").removeClass("active").filter('li[data-page="'+this.current+'"]').addClass("active")},_setVisible:function(e,t){if(this.limit>0&&this.total>this.limit){if(!this.$pagination.children('li.footable-page[data-page="'+e+'"]').hasClass("visible")){var n=0,i=0;1==t?n=(i=e>this.total?this.total:e)-this.limit:i=(n=e<1?0:e-1)+this.limit,n<0&&(n=0,i=this.limit>this.total?this.total:this.limit),i>this.total&&(i=this.total,n=this.total-this.limit<0?0:this.total-this.limit),this.$pagination.children("li.footable-page").removeClass("visible").slice(n,i).addClass("visible")}}else this.$pagination.children("li.footable-page").removeClass("visible").slice(0,this.total).addClass("visible")},_onPageClicked:function(t){if(t.preventDefault(),!e(t.target).closest("li").is(".active,.disabled")){var n=t.data.self,i=e(this).data("page");switch(i){case"first":return void n.first();case"prev":return void n.prev();case"next":return void n.next();case"last":return void n.last();case"prev-limit":return void n.prevPages();case"next-limit":return void n.nextPages();default:return void n._set(i)}}}}),t.components.register("paging",t.Paging,400)}(jQuery,FooTable),FooTable.Defaults.prototype.paging={enabled:!1,countFormat:"{CP} of {TP}",current:1,limit:5,position:"center",size:10,strings:{first:"&laquo;",prev:"&lsaquo;",next:"&rsaquo;",last:"&raquo;",prevPages:"...",nextPages:"..."}},function(e){e.Table.prototype.gotoPage=function(t){return this.use(e.Paging).goto(t)},e.Table.prototype.nextPage=function(){return this.use(e.Paging).next()},e.Table.prototype.prevPage=function(){return this.use(e.Paging).prev()},e.Table.prototype.firstPage=function(){return this.use(e.Paging).first()},e.Table.prototype.lastPage=function(){return this.use(e.Paging).last()},e.Table.prototype.nextPages=function(){return this.use(e.Paging).nextPages()},e.Table.prototype.prevPages=function(){return this.use(e.Paging).prevPages()},e.Table.prototype.pageSize=function(t){return this.use(e.Paging).pageSize(t)}}(FooTable),function(e,t){t.Editing=t.Component.extend({construct:function(n){this._super(n,n.o.editing.enabled),this.pageToNew=n.o.editing.pageToNew,this.alwaysShow=n.o.editing.alwaysShow,this.column=e.extend(!0,{},n.o.editing.column,{visible:this.alwaysShow}),this.position=n.o.editing.position,this.showText=n.o.editing.showText,this.hideText=n.o.editing.hideText,this.addText=n.o.editing.addText,this.editText=n.o.editing.editText,this.deleteText=n.o.editing.deleteText,this.viewText=n.o.editing.viewText,this.allowAdd=n.o.editing.allowAdd,this.allowEdit=n.o.editing.allowEdit,this.allowDelete=n.o.editing.allowDelete,this.allowView=n.o.editing.allowView,this._$buttons=null,this.callbacks={addRow:t.checkFnValue(this,n.o.editing.addRow),editRow:t.checkFnValue(this,n.o.editing.editRow),deleteRow:t.checkFnValue(this,n.o.editing.deleteRow),viewRow:t.checkFnValue(this,n.o.editing.viewRow)}},preinit:function(n){var i=this;this.ft.raise("preinit.ft.editing",[n]).then((function(){if(i.ft.$el.hasClass("footable-editing")&&(i.enabled=!0),i.enabled=t.is.boolean(n.editing)?n.editing:i.enabled,i.enabled){if(i.pageToNew=t.is.boolean(n.editingPageToNew)?n.editingPageToNew:i.pageToNew,i.alwaysShow=t.is.boolean(n.editingAlwaysShow)?n.editingAlwaysShow:i.alwaysShow,i.position=t.is.string(n.editingPosition)?n.editingPosition:i.position,i.showText=t.is.string(n.editingShowText)?n.editingShowText:i.showText,i.hideText=t.is.string(n.editingHideText)?n.editingHideText:i.hideText,i.addText=t.is.string(n.editingAddText)?n.editingAddText:i.addText,i.editText=t.is.string(n.editingEditText)?n.editingEditText:i.editText,i.deleteText=t.is.string(n.editingDeleteText)?n.editingDeleteText:i.deleteText,i.viewText=t.is.string(n.editingViewText)?n.editingViewText:i.viewText,i.allowAdd=t.is.boolean(n.editingAllowAdd)?n.editingAllowAdd:i.allowAdd,i.allowEdit=t.is.boolean(n.editingAllowEdit)?n.editingAllowEdit:i.allowEdit,i.allowDelete=t.is.boolean(n.editingAllowDelete)?n.editingAllowDelete:i.allowDelete,i.allowView=t.is.boolean(n.editingAllowView)?n.editingAllowView:i.allowView,i.column=new t.EditingColumn(i.ft,i,e.extend(!0,{},i.column,n.editingColumn,{visible:i.alwaysShow})),i.ft.$el.hasClass("footable-editing-left")&&(i.position="left"),i.ft.$el.hasClass("footable-editing-right")&&(i.position="right"),"right"===i.position)i.column.index=i.ft.columns.array.length;else{i.column.index=0;for(var o=0,a=i.ft.columns.array.length;o<a;o++)i.ft.columns.array[o].index+=1}i.ft.columns.array.push(i.column),i.ft.columns.array.sort((function(e,t){return e.index-t.index})),i.callbacks.addRow=t.checkFnValue(i,n.editingAddRow,i.callbacks.addRow),i.callbacks.editRow=t.checkFnValue(i,n.editingEditRow,i.callbacks.editRow),i.callbacks.deleteRow=t.checkFnValue(i,n.editingDeleteRow,i.callbacks.deleteRow),i.callbacks.viewRow=t.checkFnValue(i,n.editingViewRow,i.callbacks.viewRow)}}),(function(){i.enabled=!1}))},init:function(){var e=this;this.ft.raise("init.ft.editing").then((function(){e.$create()}),(function(){e.enabled=!1}))},destroy:function(){var e=this;this.ft.raise("destroy.ft.editing").then((function(){e.ft.$el.removeClass("footable-editing footable-editing-always-show footable-editing-no-add footable-editing-no-edit footable-editing-no-delete footable-editing-no-view").off("click.ft.editing").find("tfoot > tr.footable-editing").remove()}))},$create:function(){var t=this,n="right"===t.position?"footable-editing-right":"footable-editing-left";t.ft.$el.addClass("footable-editing").addClass(n).on("click.ft.editing",".footable-show",{self:t},t._onShowClick).on("click.ft.editing",".footable-hide",{self:t},t._onHideClick).on("click.ft.editing",".footable-edit",{self:t},t._onEditClick).on("click.ft.editing",".footable-delete",{self:t},t._onDeleteClick).on("click.ft.editing",".footable-view",{self:t},t._onViewClick).on("click.ft.editing",".footable-add",{self:t},t._onAddClick),t.$cell=e("<td/>").attr("colspan",t.ft.columns.visibleColspan).append(t.$buttonShow()),t.allowAdd&&t.$cell.append(t.$buttonAdd()),t.$cell.append(t.$buttonHide()),t.alwaysShow&&t.ft.$el.addClass("footable-editing-always-show"),t.allowAdd||t.ft.$el.addClass("footable-editing-no-add"),t.allowEdit||t.ft.$el.addClass("footable-editing-no-edit"),t.allowDelete||t.ft.$el.addClass("footable-editing-no-delete"),t.allowView||t.ft.$el.addClass("footable-editing-no-view");var i=t.ft.$el.children("tfoot");0==i.length&&(i=e("<tfoot/>"),t.ft.$el.append(i)),t.$row=e("<tr/>",{class:"footable-editing"}).append(t.$cell).appendTo(i)},$buttonShow:function(){return'<button type="button" class="btn btn-primary footable-show">'+this.showText+"</button>"},$buttonHide:function(){return'<button type="button" class="btn btn-default footable-hide">'+this.hideText+"</button>"},$buttonAdd:function(){return'<button type="button" class="btn btn-primary footable-add">'+this.addText+"</button> "},$buttonEdit:function(){return'<button type="button" class="btn btn-default footable-edit">'+this.editText+"</button> "},$buttonDelete:function(){return'<button type="button" class="btn btn-default footable-delete">'+this.deleteText+"</button>"},$buttonView:function(){return'<button type="button" class="btn btn-default footable-view">'+this.viewText+"</button> "},$rowButtons:function(){return t.is.jq(this._$buttons)?this._$buttons.clone():(this._$buttons=e('<div class="btn-group btn-group-xs" role="group"></div>'),this.allowView&&this._$buttons.append(this.$buttonView()),this.allowEdit&&this._$buttons.append(this.$buttonEdit()),this.allowDelete&&this._$buttons.append(this.$buttonDelete()),this._$buttons)},draw:function(){this.$cell.attr("colspan",this.ft.columns.visibleColspan)},_onEditClick:function(n){n.preventDefault();var i=n.data.self,o=e(this).closest("tr").data("__FooTableRow__");o instanceof t.Row&&i.ft.raise("edit.ft.editing",[o]).then((function(){i.callbacks.editRow.call(i.ft,o)}))},_onDeleteClick:function(n){n.preventDefault();var i=n.data.self,o=e(this).closest("tr").data("__FooTableRow__");o instanceof t.Row&&i.ft.raise("delete.ft.editing",[o]).then((function(){i.callbacks.deleteRow.call(i.ft,o)}))},_onViewClick:function(n){n.preventDefault();var i=n.data.self,o=e(this).closest("tr").data("__FooTableRow__");o instanceof t.Row&&i.ft.raise("view.ft.editing",[o]).then((function(){i.callbacks.viewRow.call(i.ft,o)}))},_onAddClick:function(e){e.preventDefault();var t=e.data.self;t.ft.raise("add.ft.editing").then((function(){t.callbacks.addRow.call(t.ft)}))},_onShowClick:function(e){e.preventDefault();var t=e.data.self;t.ft.raise("show.ft.editing").then((function(){t.ft.$el.addClass("footable-editing-show"),t.column.visible=!0,t.ft.draw()}))},_onHideClick:function(e){e.preventDefault();var t=e.data.self;t.ft.raise("hide.ft.editing").then((function(){t.ft.$el.removeClass("footable-editing-show"),t.column.visible=!1,t.ft.draw()}))}}),t.components.register("editing",t.Editing,850)}(jQuery,FooTable),function(e,t){t.EditingColumn=t.Column.extend({construct:function(e,t,n){this._super(e,n,"editing"),this.editing=t},$create:function(){(this.$el=!this.virtual&&t.is.jq(this.$el)?this.$el:e("<th/>",{class:"footable-editing"})).html(this.title)},parser:function(n){if(t.is.string(n)&&(n=e(e.trim(n))),t.is.element(n)&&(n=e(n)),t.is.jq(n)){var i=n.prop("tagName").toLowerCase();return"td"==i||"th"==i?n.data("value")||n.contents():n}return null},createCell:function(n){var i=this.editing.$rowButtons(),o=e("<td/>").append(i);return t.is.jq(n.$el)&&(0===this.index?o.prependTo(n.$el):o.insertAfter(n.$el.children().eq(this.index-1))),new t.Cell(this.ft,n,this,o||o.html())}}),t.columns.register("editing",t.EditingColumn)}(jQuery,FooTable),jQuery,FooTable.Defaults.prototype.editing={enabled:!1,pageToNew:!0,position:"right",alwaysShow:!1,addRow:function(){},editRow:function(){},deleteRow:function(){},viewRow:function(){},showText:'<span class="fooicon fooicon-pencil" aria-hidden="true"></span> Edit rows',hideText:"Cancel",addText:"New row",editText:'<span class="fooicon fooicon-pencil" aria-hidden="true"></span>',deleteText:'<span class="fooicon fooicon-trash" aria-hidden="true"></span>',viewText:'<span class="fooicon fooicon-stats" aria-hidden="true"></span>',allowAdd:!0,allowEdit:!0,allowDelete:!0,allowView:!1,column:{classes:"footable-editing",name:"editing",title:"",filterable:!1,sortable:!1}},function(e,t){t.is.defined(t.Paging)&&(t.Paging.prototype.unpaged=[],t.Paging.extend("predraw",(function(){this.unpaged=this.ft.rows.array.slice(0),this._super()})))}(jQuery,FooTable),function(e,t){t.Row.prototype.add=function(n){n=!t.is.boolean(n)||n;var i=this;return e.Deferred((function(e){var t=i.ft.rows.all.push(i)-1;if(n)return i.ft.draw().then((function(){e.resolve(t)}));e.resolve(t)}))},t.Row.prototype.delete=function(n){n=!t.is.boolean(n)||n;var i=this;return e.Deferred((function(e){var o=i.ft.rows.all.indexOf(i);if(t.is.number(o)&&o>=0&&o<i.ft.rows.all.length&&(i.ft.rows.all.splice(o,1),n))return i.ft.draw().then((function(){e.resolve(i)}));e.resolve(i)}))},t.is.defined(t.Paging)&&t.Row.extend("add",(function(e){e=!t.is.boolean(e)||e;var n,i=this,o=this._super(e),a=i.ft.use(t.Editing);return a&&a.pageToNew&&(n=i.ft.use(t.Paging))&&e?o.then((function(){var e=n.unpaged.indexOf(i),t=Math.ceil((e+1)/n.size);if(n.current!==t)return n.goto(t)})):o})),t.is.defined(t.Sorting)&&t.Row.extend("val",(function(e,n){n=!t.is.boolean(n)||n;var i=this._super(e);if(!t.is.hash(e))return i;var o=this;return n&&o.ft.draw().then((function(){var e,n=o.ft.use(t.Editing);if(t.is.defined(t.Paging)&&n&&n.pageToNew&&(e=o.ft.use(t.Paging))){var i=e.unpaged.indexOf(o),a=Math.ceil((i+1)/e.size);if(e.current!==a)return e.goto(a)}})),i}))}(jQuery,FooTable),function(e){e.Rows.prototype.add=function(t,n){var i=t;e.is.hash(t)&&(i=new FooTable.Row(this.ft,this.ft.columns.array,t)),i instanceof FooTable.Row&&i.add(n)},e.Rows.prototype.update=function(t,n,i){var o=this.ft.rows.all.length,a=t;e.is.number(t)&&t>=0&&t<o&&(a=this.ft.rows.all[t]),a instanceof FooTable.Row&&e.is.hash(n)&&a.val(n,i)},e.Rows.prototype.delete=function(t,n){var i=this.ft.rows.all.length,o=t;e.is.number(t)&&t>=0&&t<i&&(o=this.ft.rows.all[t]),o instanceof FooTable.Row&&o.delete(n)}}(FooTable),function(e,t){var n=0,i=function(e){var t,n,i=2166136261;for(t=0,n=e.length;t<n;t++)i^=e.charCodeAt(t),i+=(i<<1)+(i<<4)+(i<<7)+(i<<8)+(i<<24);return i>>>0}(location.origin+location.pathname);t.State=t.Component.extend({construct:function(e){this._super(e,e.o.state.enabled),this._key="1",this.key=this._key+(t.is.string(e.o.state.key)?e.o.state.key:this._uid()),this.filtering=!t.is.boolean(e.o.state.filtering)||e.o.state.filtering,this.paging=!t.is.boolean(e.o.state.paging)||e.o.state.paging,this.sorting=!t.is.boolean(e.o.state.sorting)||e.o.state.sorting},preinit:function(e){var n=this;this.ft.raise("preinit.ft.state",[e]).then((function(){n.enabled=t.is.boolean(e.state)?e.state:n.enabled,n.enabled&&(n.key=n._key+(t.is.string(e.stateKey)?e.stateKey:n.key),n.filtering=t.is.boolean(e.stateFiltering)?e.stateFiltering:n.filtering,n.paging=t.is.boolean(e.statePaging)?e.statePaging:n.paging,n.sorting=t.is.boolean(e.stateSorting)?e.stateSorting:n.sorting)}),(function(){n.enabled=!1}))},get:function(e){return JSON.parse(localStorage.getItem(this.key+":"+e))},set:function(e,t){localStorage.setItem(this.key+":"+e,JSON.stringify(t))},remove:function(e){localStorage.removeItem(this.key+":"+e)},read:function(){this.ft.execute(!1,!0,"readState")},write:function(){this.ft.execute(!1,!0,"writeState")},clear:function(){this.ft.execute(!1,!0,"clearState")},_uid:function(){var e=this.ft.$el.attr("id");return i+"_"+(t.is.string(e)?e:++n)}}),t.components.register("state",t.State,700)}(jQuery,FooTable),function(e){e.Component.prototype.readState=function(){},e.Component.prototype.writeState=function(){},e.Component.prototype.clearState=function(){}}(FooTable),FooTable.Defaults.prototype.state={enabled:!1,filtering:!0,paging:!0,sorting:!0,key:null},function(e){e.Filtering&&(e.Filtering.prototype.readState=function(){if(this.ft.state.filtering){var t=this.ft.state.get("filtering");e.is.hash(t)&&!e.is.emptyArray(t.filters)&&(this.filters=this.ensure(t.filters))}},e.Filtering.prototype.writeState=function(){if(this.ft.state.filtering){var t=e.arr.map(this.filters,(function(t){return{name:t.name,query:t.query instanceof e.Query?t.query.val():t.query,columns:e.arr.map(t.columns,(function(e){return e.name})),hidden:t.hidden,space:t.space,connectors:t.connectors,ignoreCase:t.ignoreCase}}));this.ft.state.set("filtering",{filters:t})}},e.Filtering.prototype.clearState=function(){this.ft.state.filtering&&this.ft.state.remove("filtering")})}(FooTable),function(e){e.Paging&&(e.Paging.prototype.readState=function(){if(this.ft.state.paging){var t=this.ft.state.get("paging");e.is.hash(t)&&(this.current=t.current,this.size=t.size)}},e.Paging.prototype.writeState=function(){this.ft.state.paging&&this.ft.state.set("paging",{current:this.current,size:this.size})},e.Paging.prototype.clearState=function(){this.ft.state.paging&&this.ft.state.remove("paging")})}(FooTable),function(e){
e.Sorting&&(e.Sorting.prototype.readState=function(){if(this.ft.state.sorting){var t=this.ft.state.get("sorting");if(e.is.hash(t)){var n=this.ft.columns.get(t.column);n instanceof e.Column&&(this.column=n,this.column.direction=t.direction)}}},e.Sorting.prototype.writeState=function(){this.ft.state.sorting&&this.column instanceof e.Column&&this.ft.state.set("sorting",{column:this.column.name,direction:this.column.direction})},e.Sorting.prototype.clearState=function(){this.ft.state.sorting&&this.ft.state.remove("sorting")})}(FooTable),function(e){e.Table.extend("_construct",(function(e){this.state=this.use(FooTable.State),this._super(e)})),e.Table.extend("_preinit",(function(){var e=this;return e._super().then((function(){e.state.enabled&&e.state.read()}))})),e.Table.extend("draw",(function(){var e=this;return e._super().then((function(){e.state.enabled&&e.state.write()}))}))}(FooTable);var deviceIsAndroid=navigator.userAgent.indexOf("Android")>0,deviceIsIOS=/iP(ad|hone|od)/.test(navigator.userAgent),deviceIsIOS4=deviceIsIOS&&/OS 4_\d(_\d)?/.test(navigator.userAgent),deviceIsIOSWithBadTarget=deviceIsIOS&&/OS ([6-9]|\d{2})_\d/.test(navigator.userAgent),deviceIsBlackBerry10=navigator.userAgent.indexOf("BB10")>0;FastClick.prototype.needsClick=function(e){"use strict";switch(e.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(e.disabled)return!0;break;case"input":if(deviceIsIOS&&"file"===e.type||e.disabled)return!0;break;case"label":case"video":return!0}return/\bneedsclick\b/.test(e.className)},FastClick.prototype.needsFocus=function(e){"use strict";switch(e.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!deviceIsAndroid;case"input":switch(e.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!e.disabled&&!e.readOnly;default:return/\bneedsfocus\b/.test(e.className)}},FastClick.prototype.sendClick=function(e,t){"use strict";var n,i;document.activeElement&&document.activeElement!==e&&document.activeElement.blur(),i=t.changedTouches[0],(n=document.createEvent("MouseEvents")).initMouseEvent(this.determineEventType(e),!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),n.forwardedTouchEvent=!0,e.dispatchEvent(n)},FastClick.prototype.determineEventType=function(e){"use strict";return deviceIsAndroid&&"select"===e.tagName.toLowerCase()?"mousedown":"click"},FastClick.prototype.focus=function(e){"use strict";var t;deviceIsIOS&&e.setSelectionRange&&0!==e.type.indexOf("date")&&"time"!==e.type?(t=e.value.length,e.setSelectionRange(t,t)):e.focus()},FastClick.prototype.updateScrollParent=function(e){"use strict";var t,n;if(!(t=e.fastClickScrollParent)||!t.contains(e)){n=e;do{if(n.scrollHeight>n.offsetHeight){t=n,e.fastClickScrollParent=n;break}n=n.parentElement}while(n)}t&&(t.fastClickLastScrollTop=t.scrollTop)},FastClick.prototype.getTargetElementFromEventTarget=function(e){"use strict";return e.nodeType===Node.TEXT_NODE?e.parentNode:e},FastClick.prototype.onTouchStart=function(e){"use strict";var t,n,i;if(e.targetTouches.length>1)return!0;if(t=this.getTargetElementFromEventTarget(e.target),n=e.targetTouches[0],deviceIsIOS){if((i=window.getSelection()).rangeCount&&!i.isCollapsed)return!0;if(!deviceIsIOS4){if(n.identifier&&n.identifier===this.lastTouchIdentifier)return e.preventDefault(),!1;this.lastTouchIdentifier=n.identifier,this.updateScrollParent(t)}}return this.trackingClick=!0,this.trackingClickStart=e.timeStamp,this.targetElement=t,this.touchStartX=n.pageX,this.touchStartY=n.pageY,e.timeStamp-this.lastClickTime<this.tapDelay&&e.preventDefault(),!0},FastClick.prototype.touchHasMoved=function(e){"use strict";var t=e.changedTouches[0],n=this.touchBoundary;return Math.abs(t.pageX-this.touchStartX)>n||Math.abs(t.pageY-this.touchStartY)>n},FastClick.prototype.onTouchMove=function(e){"use strict";return!this.trackingClick||((this.targetElement!==this.getTargetElementFromEventTarget(e.target)||this.touchHasMoved(e))&&(this.trackingClick=!1,this.targetElement=null),!0)},FastClick.prototype.findControl=function(e){"use strict";return void 0!==e.control?e.control:e.htmlFor?document.getElementById(e.htmlFor):e.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},FastClick.prototype.onTouchEnd=function(e){"use strict";var t,n,i,o,a,r=this.targetElement;if(!this.trackingClick)return!0;if(e.timeStamp-this.lastClickTime<this.tapDelay)return this.cancelNextClick=!0,!0;if(this.cancelNextClick=!1,this.lastClickTime=e.timeStamp,n=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,deviceIsIOSWithBadTarget&&(a=e.changedTouches[0],(r=document.elementFromPoint(a.pageX-window.pageXOffset,a.pageY-window.pageYOffset)||r).fastClickScrollParent=this.targetElement.fastClickScrollParent),"label"===(i=r.tagName.toLowerCase())){if(t=this.findControl(r)){if(this.focus(r),deviceIsAndroid)return!1;r=t}}else if(this.needsFocus(r))return e.timeStamp-n>100||deviceIsIOS&&window.top!==window&&"input"===i?(this.targetElement=null,!1):(this.focus(r),this.sendClick(r,e),deviceIsIOS&&"select"===i||(this.targetElement=null,e.preventDefault()),!1);return!(!deviceIsIOS||deviceIsIOS4||!(o=r.fastClickScrollParent)||o.fastClickLastScrollTop===o.scrollTop)||(this.needsClick(r)||(e.preventDefault(),this.sendClick(r,e)),!1)},FastClick.prototype.onTouchCancel=function(){"use strict";this.trackingClick=!1,this.targetElement=null},FastClick.prototype.onMouse=function(e){"use strict";return!this.targetElement||(!!e.forwardedTouchEvent||(!e.cancelable||(!(!this.needsClick(this.targetElement)||this.cancelNextClick)||(e.stopImmediatePropagation?e.stopImmediatePropagation():e.propagationStopped=!0,e.stopPropagation(),e.preventDefault(),!1))))},FastClick.prototype.onClick=function(e){"use strict";var t;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===e.target.type&&0===e.detail||((t=this.onMouse(e))||(this.targetElement=null),t)},FastClick.prototype.destroy=function(){"use strict";var e=this.layer;deviceIsAndroid&&(e.removeEventListener("mouseover",this.onMouse,!0),e.removeEventListener("mousedown",this.onMouse,!0),e.removeEventListener("mouseup",this.onMouse,!0)),e.removeEventListener("click",this.onClick,!0),e.removeEventListener("touchstart",this.onTouchStart,!1),e.removeEventListener("touchmove",this.onTouchMove,!1),e.removeEventListener("touchend",this.onTouchEnd,!1),e.removeEventListener("touchcancel",this.onTouchCancel,!1)},FastClick.notNeeded=function(e){"use strict";var t,n,i;if(void 0===window.ontouchstart)return!0;if(n=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!deviceIsAndroid)return!0;if(t=document.querySelector("meta[name=viewport]")){if(-1!==t.content.indexOf("user-scalable=no"))return!0;if(n>31&&document.documentElement.scrollWidth<=window.outerWidth)return!0}}if(deviceIsBlackBerry10&&(i=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/))[1]>=10&&i[2]>=3&&(t=document.querySelector("meta[name=viewport]"))){if(-1!==t.content.indexOf("user-scalable=no"))return!0;if(document.documentElement.scrollWidth<=window.outerWidth)return!0}return"none"===e.style.msTouchAction},FastClick.attach=function(e,t){"use strict";return new FastClick(e,t)},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define((function(){"use strict";return FastClick})):"undefined"!=typeof module&&module.exports?(module.exports=FastClick.attach,module.exports.FastClick=FastClick):window.FastClick=FastClick,function(e){function t(t,n){function i(){clearTimeout(x),x=!1,k=!1}function o(t,n){var i,o,a;return t.preventDefault(),i=e(t.target).offset(),clearTimeout(x),x=!1,void 0!==t.targetTouches?(o=Math.floor(t.targetTouches[0].pageX-i.left),a=Math.floor(t.targetTouches[0].pageY-i.top)):(o=Math.floor(t.pageX-i.left),a=Math.floor(t.pageY-i.top)),q.x===o&&q.y===a||(null===q.x&&(q.x=o),null===q.y&&(q.y=a),n&&(a+=n),T.beginPath(),T.moveTo(q.x,q.y),T.lineTo(o,a),T.lineCap=z.penCap,T.stroke(),T.closePath(),_.push({lx:o,ly:a,mx:q.x,my:q.y}),q.x=o,q.y=a,void(z.onDraw&&"function"==typeof z.onDraw&&z.onDraw.apply(A)))}function a(){r()}function r(t){t?o(t,1):(N?O.each((function(){this.removeEventListener("touchmove",o)})):O.unbind("mousemove.signaturepad"),_.length>0&&z.onDrawEnd&&"function"==typeof z.onDrawEnd&&z.onDrawEnd.apply(A)),q.x=null,q.y=null,z.output&&_.length>0&&e(z.output,w).val(JSON.stringify(_))}function s(){return!!z.lineWidth&&(T.beginPath(),T.lineWidth=z.lineWidth,T.strokeStyle=z.lineColour,T.moveTo(z.lineMargin,z.lineTop),T.lineTo(C.width-z.lineMargin,z.lineTop),T.stroke(),void T.closePath())}function c(){T.clearRect(0,0,C.width,C.height),T.fillStyle=z.bgColour,T.fillRect(0,0,C.width,C.height),z.displayOnly||s(),T.lineWidth=z.penWidth,T.strokeStyle=z.penColour,e(z.output,w).val(""),_=[],r()}function l(e,t){null==q.x?o(e,1):o(e,t)}function d(e,t){N?t.addEventListener("touchmove",l,!1):O.bind("mousemove.signaturepad",l),o(e,1)}function u(){S=!1,O.each((function(){this.removeEventListener&&(this.removeEventListener("touchend",a),this.removeEventListener("touchcancel",a),this.removeEventListener("touchmove",o)),this.ontouchstart&&(this.ontouchstart=null)})),e(document).unbind("mouseup.signaturepad"),O.unbind("mousedown.signaturepad"),O.unbind("mousemove.signaturepad"),O.unbind("mouseleave.signaturepad"),e(z.clear,w).unbind("click.signaturepad")}function p(t){return!S&&(S=!0,e("input").blur(),void 0!==t.targetTouches&&(N=!0),void(N?(O.each((function(){this.addEventListener("touchend",a,!1),this.addEventListener("touchcancel",a,!1)})),O.unbind("mousedown.signaturepad")):(e(document).bind("mouseup.signaturepad",(function(){k&&(r(),i())})),O.bind("mouseleave.signaturepad",(function(e){k&&r(e),k&&!x&&(x=setTimeout((function(){r(),i()}),500))})),O.each((function(){this.ontouchstart=null})))))}function f(){e(z.typed,w).hide(),c(),O.each((function(){this.ontouchstart=function(e){e.preventDefault(),k=!0,p(e),d(e,this)}})),O.bind("mousedown.signaturepad",(function(e){return e.preventDefault(),!(e.which>1)&&(k=!0,p(e),void d(e))})),e(z.clear,w).bind("click.signaturepad",(function(e){e.preventDefault(),c()})),e(z.typeIt,w).bind("click.signaturepad",(function(e){e.preventDefault(),h()})),e(z.drawIt,w).unbind("click.signaturepad"),e(z.drawIt,w).bind("click.signaturepad",(function(e){e.preventDefault()})),e(z.typeIt,w).removeClass(z.currentClass),e(z.drawIt,w).addClass(z.currentClass),e(z.sig,w).addClass(z.currentClass),e(z.typeItDesc,w).hide(),e(z.drawItDesc,w).show(),e(z.clear,w).show()}function h(){c(),u(),e(z.typed,w).show(),e(z.drawIt,w).bind("click.signaturepad",(function(e){e.preventDefault(),f()})),e(z.typeIt,w).unbind("click.signaturepad"),e(z.typeIt,w).bind("click.signaturepad",(function(e){e.preventDefault()})),e(z.output,w).val(""),e(z.drawIt,w).removeClass(z.currentClass),e(z.typeIt,w).addClass(z.currentClass),e(z.sig,w).removeClass(z.currentClass),e(z.drawItDesc,w).hide(),e(z.clear,w).hide(),e(z.typeItDesc,w).show(),D=L=e(z.typed,w).css("font-size").replace(/px/,"")}function b(t){var n=e(z.typed,w),i=e.trim(t.replace(/>/g,"&gt;").replace(/</g,"&lt;")),o=W,a=.5*D;if(W=i.length,n.html(i),i){if(W>o&&n.outerWidth()>C.width)for(;n.outerWidth()>C.width;)D--,n.css("font-size",D+"px");if(o>W&&n.outerWidth()+a<C.width&&L>D)for(;n.outerWidth()+a<C.width&&L>D;)D++,n.css("font-size",D+"px")}else n.css("font-size",L+"px")}function m(t,n){e("p."+n.errorClass,t).remove(),t.removeClass(n.errorClass),e("input, label",t).removeClass(n.errorClass)}function g(t,n,i){t.nameInvalid&&(n.prepend(['<p class="',i.errorClass,'">',i.errorMessage,"</p>"].join("")),e(i.name,n).focus(),e(i.name,n).addClass(i.errorClass),e("label[for="+e(i.name).attr("id")+"]",n).addClass(i.errorClass)),t.drawInvalid&&n.prepend(['<p class="',i.errorClass,'">',i.errorMessageDraw,"</p>"].join(""))}function M(){var t=!0,n={drawInvalid:!1,nameInvalid:!1},i=[w,z],o=[n,w,z];return z.onBeforeValidate&&"function"==typeof z.onBeforeValidate?z.onBeforeValidate.apply(A,i):m.apply(A,i),z.drawOnly&&_.length<1&&(n.drawInvalid=!0,t=!1),""===e(z.name,w).val()&&(n.nameInvalid=!0,t=!1),z.onFormError&&"function"==typeof z.onFormError?z.onFormError.apply(A,o):g.apply(A,o),t}function v(e,t,n){for(var i in e)"object"==typeof e[i]&&(t.beginPath(),t.moveTo(e[i].mx,e[i].my),t.lineTo(e[i].lx,e[i].ly),t.lineCap=z.penCap,t.stroke(),t.closePath(),n&&_.push({lx:e[i].lx,ly:e[i].ly,mx:e[i].mx,my:e[i].my}))}function y(){parseFloat((/CPU.+OS ([0-9_]{3}).*AppleWebkit.*Mobile/i.exec(navigator.userAgent)||[0,"4_2"])[1].replace("_","."))<4.1&&(e.fn.Oldoffset=e.fn.offset,e.fn.offset=function(){var t=e(this).Oldoffset();return t.top-=window.scrollY,t.left-=window.scrollX,t}),e(z.typed,w).bind("selectstart.signaturepad",(function(t){return e(t.target).is(":input")})),O.bind("selectstart.signaturepad",(function(t){return e(t.target).is(":input")})),!C.getContext&&FlashCanvas&&FlashCanvas.initElement(C),C.getContext&&(T=C.getContext("2d"),e(z.sig,w).show(),z.displayOnly||(z.drawOnly||(e(z.name,w).bind("keyup.signaturepad",(function(){b(e(this).val())})),e(z.name,w).bind("blur.signaturepad",(function(){b(e(this).val())})),e(z.drawIt,w).bind("click.signaturepad",(function(e){e.preventDefault(),f()}))),z.drawOnly||"drawIt"===z.defaultAction?f():h(),z.validateFields&&(e(t).is("form")?e(t).bind("submit.signaturepad",(function(){return M()})):e(t).parents("form").bind("submit.signaturepad",(function(){return M()}))),e(z.sigNav,w).show()))}var A=this,z=e.extend({},e.fn.signaturePad.defaults,n),w=e(t),O=e(z.canvas,w),C=O.get(0),T=null,q={x:null,y:null},_=[],x=!1,k=!1,N=!1,S=!1,L=30,D=L,W=0;e.extend(A,{signaturePad:"2.5.1",init:function(){y()},updateOptions:function(t){e.extend(z,t)},regenerate:function(t){A.clearCanvas(),e(z.typed,w).hide(),"string"==typeof t&&(t=JSON.parse(t)),v(t,T,!0),z.output&&e(z.output,w).length>0&&e(z.output,w).val(JSON.stringify(_))},clearCanvas:function(){c()},getSignature:function(){return _},getSignatureString:function(){return JSON.stringify(_)},getSignatureImage:function(){var e=document.createElement("canvas"),t=null,n=null;return e.style.position="absolute",e.style.top="-999em",e.width=C.width,e.height=C.height,document.body.appendChild(e),!e.getContext&&FlashCanvas&&FlashCanvas.initElement(e),(t=e.getContext("2d")).fillStyle=z.bgColour,t.fillRect(0,0,C.width,C.height),t.lineWidth=z.penWidth,t.strokeStyle=z.penColour,v(_,t),n=e.toDataURL.apply(e,arguments),document.body.removeChild(e),e=null,n},validateForm:function(){return M()}})}e.fn.signaturePad=function(n){var i=null;return this.each((function(){e.data(this,"plugin-signaturePad")?(i=e.data(this,"plugin-signaturePad")).updateOptions(n):((i=new t(this,n)).init(),e.data(this,"plugin-signaturePad",i))})),i},e.fn.signaturePad.defaults={defaultAction:"typeIt",displayOnly:!1,drawOnly:!1,canvas:"canvas",sig:".sig",sigNav:".sigNav",bgColour:"#ffffff",penColour:"#145394",penWidth:2,penCap:"round",lineColour:"#ccc",lineWidth:2,lineMargin:5,lineTop:35,name:".name",typed:".typed",clear:".clearButton",typeIt:".typeIt a",drawIt:".drawIt a",typeItDesc:".typeItDesc",drawItDesc:".drawItDesc",output:".output",currentClass:"current",validateFields:!0,errorClass:"error",errorMessage:"Please enter your name",errorMessageDraw:"Please sign the document",onBeforeValidate:null,onFormError:null,onDraw:null,onDrawEnd:null}}(jQuery),this.JSON||(this.JSON={}),function(){function f(e){return e<10?"0"+e:e}function quote(e){return escapable.lastIndex=0,escapable.test(e)?'"'+e.replace(escapable,(function(e){var t=meta[e];return"string"==typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}))+'"':'"'+e+'"'}function str(e,t){var n,i,o,a,r,s=gap,c=t[e];switch(c&&"object"==typeof c&&"function"==typeof c.toJSON&&(c=c.toJSON(e)),"function"==typeof rep&&(c=rep.call(t,e,c)),typeof c){case"string":return quote(c);case"number":return isFinite(c)?String(c):"null";case"boolean":case"null":return String(c);case"object":if(!c)return"null";if(gap+=indent,r=[],"[object Array]"===Object.prototype.toString.apply(c)){for(a=c.length,n=0;n<a;n+=1)r[n]=str(n,c)||"null";return o=0===r.length?"[]":gap?"[\n"+gap+r.join(",\n"+gap)+"\n"+s+"]":"["+r.join(",")+"]",gap=s,o}if(rep&&"object"==typeof rep)for(a=rep.length,n=0;n<a;n+=1)"string"==typeof(i=rep[n])&&(o=str(i,c))&&r.push(quote(i)+(gap?": ":":")+o);else for(i in c)Object.hasOwnProperty.call(c,i)&&(o=str(i,c))&&r.push(quote(i)+(gap?": ":":")+o);return o=0===r.length?"{}":gap?"{\n"+gap+r.join(",\n"+gap)+"\n"+s+"}":"{"+r.join(",")+"}",gap=s,o}}"function"!=typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;"function"!=typeof JSON.stringify&&(JSON.stringify=function(e,t,n){var i;if(gap="",indent="","number"==typeof n)for(i=0;i<n;i+=1)indent+=" ";else"string"==typeof n&&(indent=n);if(rep=t,t&&"function"!=typeof t&&("object"!=typeof t||"number"!=typeof t.length))throw new Error("JSON.stringify");return str("",{"":e})}),"function"!=typeof JSON.parse&&(JSON.parse=function(text,reviver){function walk(e,t){var n,i,o=e[t];if(o&&"object"==typeof o)for(n in o)Object.hasOwnProperty.call(o,n)&&(void 0!==(i=walk(o,n))?o[n]=i:delete o[n]);return reviver.call(e,t,o)}var j;if(cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,(function(e){return"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}))),/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),"function"==typeof reviver?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}(),function(e,t){"function"==typeof define&&define.amd?define("sifter",t):"object"==typeof exports?module.exports=t():e.Sifter=t()}(this,(function(){var e=function(e,t){this.items=e,this.settings=t||{diacritics:!0}};e.prototype.tokenize=function(e){if(!(e=o(String(e||"").toLowerCase()))||!e.length)return[];var t,n,i,r,c=[],l=e.split(/ +/);for(t=0,n=l.length;t<n;t++){if(i=a(l[t]),this.settings.diacritics)for(r in s)s.hasOwnProperty(r)&&(i=i.replace(new RegExp(r,"g"),s[r]));c.push({string:l[t],regex:new RegExp(i,"i")})}return c},e.prototype.iterator=function(e,t){var n;n=r(e)?Array.prototype.forEach||function(e){for(var t=0,n=this.length;t<n;t++)e(this[t],t,this)}:function(e){for(var t in this)this.hasOwnProperty(t)&&e(this[t],t,this)},n.apply(e,[t])},e.prototype.getScoreFunction=function(e,t){var n,o,a,r;e=this.prepareSearch(e,t),o=e.tokens,n=e.options.fields,a=o.length,r=e.options.nesting;var s,c=function(e,t){var n,i;return e?-1===(i=(e=String(e||"")).search(t.regex))?0:(n=t.string.length/e.length,0===i&&(n+=.5),n):0},l=(s=n.length)?1===s?function(e,t){return c(i(t,n[0],r),e)}:function(e,t){for(var o=0,a=0;o<s;o++)a+=c(i(t,n[o],r),e);return a/s}:function(){return 0};return a?1===a?function(e){return l(o[0],e)}:"and"===e.options.conjunction?function(e){for(var t,n=0,i=0;n<a;n++){if((t=l(o[n],e))<=0)return 0;i+=t}return i/a}:function(e){for(var t=0,n=0;t<a;t++)n+=l(o[t],e);return n/a}:function(){return 0}},e.prototype.getSortFunction=function(e,n){var o,a,r,s,c,l,d,u,p,f,h;if(h=!(e=(r=this).prepareSearch(e,n)).query&&n.sort_empty||n.sort,p=function(e,t){return"$score"===e?t.score:i(r.items[t.id],e,n.nesting)},c=[],h)for(o=0,a=h.length;o<a;o++)(e.query||"$score"!==h[o].field)&&c.push(h[o]);if(e.query){for(f=!0,o=0,a=c.length;o<a;o++)if("$score"===c[o].field){f=!1;break}f&&c.unshift({field:"$score",direction:"desc"})}else for(o=0,a=c.length;o<a;o++)if("$score"===c[o].field){c.splice(o,1);break}for(u=[],o=0,a=c.length;o<a;o++)u.push("desc"===c[o].direction?-1:1);return(l=c.length)?1===l?(s=c[0].field,d=u[0],function(e,n){return d*t(p(s,e),p(s,n))}):function(e,n){var i,o,a;for(i=0;i<l;i++)if(a=c[i].field,o=u[i]*t(p(a,e),p(a,n)))return o;return 0}:null},e.prototype.prepareSearch=function(e,t){if("object"==typeof e)return e;var i=(t=n({},t)).fields,o=t.sort,a=t.sort_empty;return i&&!r(i)&&(t.fields=[i]),o&&!r(o)&&(t.sort=[o]),a&&!r(a)&&(t.sort_empty=[a]),{options:t,query:String(e||"").toLowerCase(),tokens:this.tokenize(e),total:0,items:[]}},e.prototype.search=function(e,t){var n,i,o,a,r=this;return i=this.prepareSearch(e,t),t=i.options,e=i.query,a=t.score||r.getScoreFunction(i),e.length?r.iterator(r.items,(function(e,o){n=a(e),(!1===t.filter||n>0)&&i.items.push({score:n,id:o})})):r.iterator(r.items,(function(e,t){i.items.push({score:1,id:t})})),(o=r.getSortFunction(i,t))&&i.items.sort(o),i.total=i.items.length,"number"==typeof t.limit&&(i.items=i.items.slice(0,t.limit)),i};var t=function(e,t){return"number"==typeof e&&"number"==typeof t?e>t?1:e<t?-1:0:(e=c(String(e||"")))>(t=c(String(t||"")))?1:t>e?-1:0},n=function(e){var t,n,i,o;for(t=1,n=arguments.length;t<n;t++)if(o=arguments[t])for(i in o)o.hasOwnProperty(i)&&(e[i]=o[i]);return e},i=function(e,t,n){if(e&&t){if(!n)return e[t];for(var i=t.split(".");i.length&&(e=e[i.shift()]););return e}},o=function(e){return(e+"").replace(/^\s+|\s+$|/g,"")},a=function(e){return(e+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},r=Array.isArray||"undefined"!=typeof $&&$.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},s={a:"[a\u1e00\u1e01\u0102\u0103\xc2\xe2\u01cd\u01ce\u023a\u2c65\u0226\u0227\u1ea0\u1ea1\xc4\xe4\xc0\xe0\xc1\xe1\u0100\u0101\xc3\xe3\xc5\xe5\u0105\u0104\xc3\u0105\u0104]",b:"[b\u2422\u03b2\u0392B\u0e3f\ud800\udf01\u16d2]",c:"[c\u0106\u0107\u0108\u0109\u010c\u010d\u010a\u010bC\u0304c\u0304\xc7\xe7\u1e08\u1e09\u023b\u023c\u0187\u0188\u0255\u1d04\uff23\uff43]",d:"[d\u010e\u010f\u1e0a\u1e0b\u1e10\u1e11\u1e0c\u1e0d\u1e12\u1e13\u1e0e\u1e0f\u0110\u0111D\u0326d\u0326\u0189\u0256\u018a\u0257\u018b\u018c\u1d6d\u1d81\u1d91\u0221\u1d05\uff24\uff44\xf0]",e:"[e\xc9\xe9\xc8\xe8\xca\xea\u1e18\u1e19\u011a\u011b\u0114\u0115\u1ebc\u1ebd\u1e1a\u1e1b\u1eba\u1ebb\u0116\u0117\xcb\xeb\u0112\u0113\u0228\u0229\u0118\u0119\u1d92\u0246\u0247\u0204\u0205\u1ebe\u1ebf\u1ec0\u1ec1\u1ec4\u1ec5\u1ec2\u1ec3\u1e1c\u1e1d\u1e16\u1e17\u1e14\u1e15\u0206\u0207\u1eb8\u1eb9\u1ec6\u1ec7\u2c78\u1d07\uff25\uff45\u0258\u01dd\u018f\u0190\u03b5]",f:"[f\u0191\u0192\u1e1e\u1e1f]",g:"[g\u0262\u20b2\u01e4\u01e5\u011c\u011d\u011e\u011f\u0122\u0123\u0193\u0260\u0120\u0121]",h:"[h\u0124\u0125\u0126\u0127\u1e28\u1e29\u1e96\u1e96\u1e24\u1e25\u1e22\u1e23\u0266\u02b0\u01f6\u0195]",i:"[i\xcd\xed\xcc\xec\u012c\u012d\xce\xee\u01cf\u01d0\xcf\xef\u1e2e\u1e2f\u0128\u0129\u012e\u012f\u012a\u012b\u1ec8\u1ec9\u0208\u0209\u020a\u020b\u1eca\u1ecb\u1e2c\u1e2d\u0197\u0268\u0268\u0306\u1d7b\u1d96\u0130iI\u0131\u026a\uff29\uff49]",j:"[j\u0237\u0134\u0135\u0248\u0249\u029d\u025f\u02b2]",k:"[k\u0198\u0199\ua740\ua741\u1e30\u1e31\u01e8\u01e9\u1e32\u1e33\u1e34\u1e35\u03ba\u03f0\u20ad]",l:"[l\u0141\u0142\u013d\u013e\u013b\u013c\u0139\u013a\u1e36\u1e37\u1e38\u1e39\u1e3c\u1e3d\u1e3a\u1e3b\u013f\u0140\u023d\u019a\u2c60\u2c61\u2c62\u026b\u026c\u1d85\u026d\u0234\u029f\uff2c\uff4c]",n:"[n\u0143\u0144\u01f8\u01f9\u0147\u0148\xd1\xf1\u1e44\u1e45\u0145\u0146\u1e46\u1e47\u1e4a\u1e4b\u1e48\u1e49N\u0308n\u0308\u019d\u0272\u0220\u019e\u1d70\u1d87\u0273\u0235\u0274\uff2e\uff4e\u014a\u014b]",o:"[o\xd8\xf8\xd6\xf6\xd3\xf3\xd2\xf2\xd4\xf4\u01d1\u01d2\u0150\u0151\u014e\u014f\u022e\u022f\u1ecc\u1ecd\u019f\u0275\u01a0\u01a1\u1ece\u1ecf\u014c\u014d\xd5\xf5\u01ea\u01eb\u020c\u020d\u0555\u0585]",p:"[p\u1e54\u1e55\u1e56\u1e57\u2c63\u1d7d\u01a4\u01a5\u1d71]",q:"[q\ua756\ua757\u02a0\u024a\u024b\ua758\ua759q\u0303]",r:"[r\u0154\u0155\u024c\u024d\u0158\u0159\u0156\u0157\u1e58\u1e59\u0210\u0211\u0212\u0213\u1e5a\u1e5b\u2c64\u027d]",s:"[s\u015a\u015b\u1e60\u1e61\u1e62\u1e63\ua7a8\ua7a9\u015c\u015d\u0160\u0161\u015e\u015f\u0218\u0219S\u0308s\u0308]",t:"[t\u0164\u0165\u1e6a\u1e6b\u0162\u0163\u1e6c\u1e6d\u01ae\u0288\u021a\u021b\u1e70\u1e71\u1e6e\u1e6f\u01ac\u01ad]",u:"[u\u016c\u016d\u0244\u0289\u1ee4\u1ee5\xdc\xfc\xda\xfa\xd9\xf9\xdb\xfb\u01d3\u01d4\u0170\u0171\u016c\u016d\u01af\u01b0\u1ee6\u1ee7\u016a\u016b\u0168\u0169\u0172\u0173\u0214\u0215\u222a]",v:"[v\u1e7c\u1e7d\u1e7e\u1e7f\u01b2\u028b\ua75e\ua75f\u2c71\u028b]",w:"[w\u1e82\u1e83\u1e80\u1e81\u0174\u0175\u1e84\u1e85\u1e86\u1e87\u1e88\u1e89]",x:"[x\u1e8c\u1e8d\u1e8a\u1e8b\u03c7]",y:"[y\xdd\xfd\u1ef2\u1ef3\u0176\u0177\u0178\xff\u1ef8\u1ef9\u1e8e\u1e8f\u1ef4\u1ef5\u024e\u024f\u01b3\u01b4]",z:"[z\u0179\u017a\u1e90\u1e91\u017d\u017e\u017b\u017c\u1e92\u1e93\u1e94\u1e95\u01b5\u01b6]"},c=function(){var e,t,n,i,o="",a={};for(n in s)if(s.hasOwnProperty(n))for(o+=i=s[n].substring(2,s[n].length-1),e=0,t=i.length;e<t;e++)a[i.charAt(e)]=n;var r=new RegExp("["+o+"]","g");return function(e){return e.replace(r,(function(e){return a[e]})).toLowerCase()}}();return e})),function(e,t){"function"==typeof define&&define.amd?define("microplugin",t):"object"==typeof exports?module.exports=t():e.MicroPlugin=t()}(this,(function(){var e={mixin:function(e){e.plugins={},e.prototype.initializePlugins=function(e){var n,i,o,a=this,r=[];if(a.plugins={names:[],settings:{},requested:{},loaded:{}},t.isArray(e))for(n=0,i=e.length;n<i;n++)"string"==typeof e[n]?r.push(e[n]):(a.plugins.settings[e[n].name]=e[n].options,r.push(e[n].name));else if(e)for(o in e)e.hasOwnProperty(o)&&(a.plugins.settings[o]=e[o],r.push(o));for(;r.length;)a.require(r.shift())},e.prototype.loadPlugin=function(t){var n=this,i=n.plugins,o=e.plugins[t];if(!e.plugins.hasOwnProperty(t))throw new Error('Unable to find "'+t+'" plugin');i.requested[t]=!0,i.loaded[t]=o.fn.apply(n,[n.plugins.settings[t]||{}]),i.names.push(t)},e.prototype.require=function(e){var t=this,n=t.plugins;if(!t.plugins.loaded.hasOwnProperty(e)){if(n.requested[e])throw new Error('Plugin has circular dependency ("'+e+'")');t.loadPlugin(e)}return n.loaded[e]},e.define=function(t,n){e.plugins[t]={name:t,fn:n}}}},t={isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}};return e})),function(e,t){"function"==typeof define&&define.amd?define("selectize",["jquery","sifter","microplugin"],t):"object"==typeof exports?module.exports=t(require("jquery"),require("sifter"),require("microplugin")):e.Selectize=t(e.jQuery,e.Sifter,e.MicroPlugin)}(this,(function(e,t,n){"use strict";var i=function(e,t){if("string"!=typeof t||t.length){var n="string"==typeof t?new RegExp(t,"i"):t,i=function(e){var t=0;if(3===e.nodeType){var o=e.data.search(n);if(o>=0&&e.data.length>0){var a=e.data.match(n),r=document.createElement("span");r.className="highlight";var s=e.splitText(o),c=(s.splitText(a[0].length),s.cloneNode(!0));r.appendChild(c),s.parentNode.replaceChild(r,s),t=1}}else if(1===e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName))for(var l=0;l<e.childNodes.length;++l)l+=i(e.childNodes[l]);return t};return e.each((function(){i(this)}))}};e.fn.removeHighlight=function(){return this.find("span.highlight").each((function(){this.parentNode.firstChild.nodeName;var e=this.parentNode;e.replaceChild(this.firstChild,this),e.normalize()})).end()};var o=function(){};o.prototype={on:function(e,t){this._events=this._events||{},this._events[e]=this._events[e]||[],this._events[e].push(t)},off:function(e,t){var n=arguments.length;return 0===n?delete this._events:1===n?delete this._events[e]:(this._events=this._events||{},void(e in this._events!=!1&&this._events[e].splice(this._events[e].indexOf(t),1)))},trigger:function(e){if(this._events=this._events||{},e in this._events!=!1)for(var t=0;t<this._events[e].length;t++)this._events[e][t].apply(this,Array.prototype.slice.call(arguments,1))}},o.mixin=function(e){for(var t=["on","off","trigger"],n=0;n<t.length;n++)e.prototype[t[n]]=o.prototype[t[n]]};var a=/Mac/.test(navigator.userAgent),r=65,s=13,c=27,l=37,d=38,u=80,p=39,f=40,h=78,b=8,m=46,g=16,M=a?91:17,v=a?18:17,y=9,A=1,z=2,w=!/android/i.test(window.navigator.userAgent)&&!!document.createElement("input").validity,O=function(e){return void 0!==e},C=function(e){return null==e?null:"boolean"==typeof e?e?"1":"0":e+""},T=function(e){return(e+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},q={before:function(e,t,n){var i=e[t];e[t]=function(){return n.apply(e,arguments),i.apply(e,arguments)}},after:function(e,t,n){var i=e[t];e[t]=function(){var t=i.apply(e,arguments);return n.apply(e,arguments),t}}},_=function(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}},x=function(e,t){var n;return function(){var i=this,o=arguments;window.clearTimeout(n),n=window.setTimeout((function(){e.apply(i,o)}),t)}},k=function(e,t,n){var i,o=e.trigger,a={};for(i in e.trigger=function(){var n=arguments[0];if(-1===t.indexOf(n))return o.apply(e,arguments);a[n]=arguments},n.apply(e,[]),e.trigger=o,a)a.hasOwnProperty(i)&&o.apply(e,a[i])},N=function(e,t,n,i){e.on(t,n,(function(t){for(var n=t.target;n&&n.parentNode!==e[0];)n=n.parentNode;return t.currentTarget=n,i.apply(this,[t])}))},S=function(e){var t={};if("selectionStart"in e)t.start=e.selectionStart,t.length=e.selectionEnd-t.start;else if(document.selection){e.focus();var n=document.selection.createRange(),i=document.selection.createRange().text.length;n.moveStart("character",-e.value.length),t.start=n.text.length-i,t.length=i}return t},L=function(e,t,n){var i,o,a={};if(n)for(i=0,o=n.length;i<o;i++)a[n[i]]=e.css(n[i]);else a=e.css();t.css(a)},D=function(t,n){if(!t)return 0;var i=e("<test>").css({position:"absolute",top:-99999,left:-99999,width:"auto",padding:0,whiteSpace:"pre"}).text(t).appendTo("body");L(n,i,["letterSpacing","fontSize","fontFamily","fontWeight","textTransform"]);var o=i.width();return i.remove(),o},W=function(e){var t=null,n=function(n,i){var o,a,r,s,c,l,d,u;i=i||{},(n=n||window.event||{}).metaKey||n.altKey||(i.force||!1!==e.data("grow"))&&(o=e.val(),n.type&&"keydown"===n.type.toLowerCase()&&(r=(a=n.keyCode)>=97&&a<=122||a>=65&&a<=90||a>=48&&a<=57||32===a,a===m||a===b?(u=S(e[0])).length?o=o.substring(0,u.start)+o.substring(u.start+u.length):a===b&&u.start?o=o.substring(0,u.start-1)+o.substring(u.start+1):a===m&&void 0!==u.start&&(o=o.substring(0,u.start)+o.substring(u.start+1)):r&&(l=n.shiftKey,d=String.fromCharCode(n.keyCode),o+=d=l?d.toUpperCase():d.toLowerCase())),s=e.attr("placeholder"),!o&&s&&(o=s),(c=D(o,e)+4)!==t&&(t=c,e.width(c),e.triggerHandler("resize")))};e.on("keydown keyup update blur",n),n()},E=function(e){var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML},B=function(e,t){t||(t={});var n="Selectize";console.error(n+": "+e),t.explanation&&(console.group&&console.group(),console.error(t.explanation),console.group&&console.groupEnd())},$=function(n,i){var o,a,r,s,c=this;(s=n[0]).selectize=c;var l=window.getComputedStyle&&window.getComputedStyle(s,null);if(r=(r=l?l.getPropertyValue("direction"):s.currentStyle&&s.currentStyle.direction)||n.parents("[dir]:first").attr("dir")||"",e.extend(c,{order:0,settings:i,$input:n,tabIndex:n.attr("tabindex")||"",tagType:"select"===s.tagName.toLowerCase()?A:z,rtl:/rtl/i.test(r),eventNS:".selectize"+ ++$.count,highlightedValue:null,isOpen:!1,isDisabled:!1,isRequired:n.is("[required]"),isInvalid:!1,isLocked:!1,isFocused:!1,isInputHidden:!1,isSetup:!1,isShiftDown:!1,isCmdDown:!1,isCtrlDown:!1,ignoreFocus:!1,ignoreBlur:!1,ignoreHover:!1,hasOptions:!1,currentResults:null,lastValue:"",caretPos:0,loading:0,loadedSearches:{},$activeOption:null,$activeItems:[],optgroups:{},options:{},userOptions:{},items:[],renderCache:{},onSearchChange:null===i.loadThrottle?c.onSearchChange:x(c.onSearchChange,i.loadThrottle)}),c.sifter=new t(this.options,{diacritics:i.diacritics}),c.settings.options){for(o=0,a=c.settings.options.length;o<a;o++)c.registerOption(c.settings.options[o]);delete c.settings.options}if(c.settings.optgroups){for(o=0,a=c.settings.optgroups.length;o<a;o++)c.registerOptionGroup(c.settings.optgroups[o]);delete c.settings.optgroups}c.settings.mode=c.settings.mode||(1===c.settings.maxItems?"single":"multi"),"boolean"!=typeof c.settings.hideSelected&&(c.settings.hideSelected="multi"===c.settings.mode),c.initializePlugins(c.settings.plugins),c.setupCallbacks(),c.setupTemplates(),c.setup()};return o.mixin($),void 0!==n?n.mixin($):B("Dependency MicroPlugin is missing",{
explanation:'Make sure you either: (1) are using the "standalone" version of Selectize, or (2) require MicroPlugin before you load Selectize.'}),e.extend($.prototype,{setup:function(){var t,n,i,o,r,s,c,l,d,u,p=this,f=p.settings,h=p.eventNS,b=e(window),m=e(document),y=p.$input;if(c=p.settings.mode,l=y.attr("class")||"",t=e("<div>").addClass(f.wrapperClass).addClass(l).addClass(c),n=e("<div>").addClass(f.inputClass).addClass("items").appendTo(t),i=e('<input type="text" autocomplete="off" />').appendTo(n).attr("tabindex",y.is(":disabled")?"-1":p.tabIndex),s=e(f.dropdownParent||t),o=e("<div>").addClass(f.dropdownClass).addClass(c).hide().appendTo(s),r=e("<div>").addClass(f.dropdownContentClass).appendTo(o),(u=y.attr("id"))&&(i.attr("id",u+"-selectized"),e("label[for='"+u+"']").attr("for",u+"-selectized")),p.settings.copyClassesToDropdown&&o.addClass(l),t.css({width:y[0].style.width}),p.plugins.names.length&&(d="plugin-"+p.plugins.names.join(" plugin-"),t.addClass(d),o.addClass(d)),(null===f.maxItems||f.maxItems>1)&&p.tagType===A&&y.attr("multiple","multiple"),p.settings.placeholder&&i.attr("placeholder",f.placeholder),!p.settings.splitOn&&p.settings.delimiter){var z=p.settings.delimiter.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");p.settings.splitOn=new RegExp("\\s*"+z+"+\\s*")}y.attr("autocorrect")&&i.attr("autocorrect",y.attr("autocorrect")),y.attr("autocapitalize")&&i.attr("autocapitalize",y.attr("autocapitalize")),p.$wrapper=t,p.$control=n,p.$control_input=i,p.$dropdown=o,p.$dropdown_content=r,o.on("mouseenter","[data-selectable]",(function(){return p.onOptionHover.apply(p,arguments)})),o.on("mousedown click","[data-selectable]",(function(){return p.onOptionSelect.apply(p,arguments)})),N(n,"mousedown","*:not(input)",(function(){return p.onItemSelect.apply(p,arguments)})),W(i),n.on({mousedown:function(){return p.onMouseDown.apply(p,arguments)},click:function(){return p.onClick.apply(p,arguments)}}),i.on({mousedown:function(e){e.stopPropagation()},keydown:function(){return p.onKeyDown.apply(p,arguments)},keyup:function(){return p.onKeyUp.apply(p,arguments)},keypress:function(){return p.onKeyPress.apply(p,arguments)},resize:function(){p.positionDropdown.apply(p,[])},blur:function(){return p.onBlur.apply(p,arguments)},focus:function(){return p.ignoreBlur=!1,p.onFocus.apply(p,arguments)},paste:function(){return p.onPaste.apply(p,arguments)}}),m.on("keydown"+h,(function(e){p.isCmdDown=e[a?"metaKey":"ctrlKey"],p.isCtrlDown=e[a?"altKey":"ctrlKey"],p.isShiftDown=e.shiftKey})),m.on("keyup"+h,(function(e){e.keyCode===v&&(p.isCtrlDown=!1),e.keyCode===g&&(p.isShiftDown=!1),e.keyCode===M&&(p.isCmdDown=!1)})),m.on("mousedown"+h,(function(e){if(p.isFocused){if(e.target===p.$dropdown[0]||e.target.parentNode===p.$dropdown[0])return!1;p.$control.has(e.target).length||e.target===p.$control[0]||p.blur(e.target)}})),b.on(["scroll"+h,"resize"+h].join(" "),(function(){p.isOpen&&p.positionDropdown.apply(p,arguments)})),b.on("mousemove"+h,(function(){p.ignoreHover=!1})),this.revertSettings={$children:y.children().detach(),tabindex:y.attr("tabindex")},y.attr("tabindex",-1).hide().after(p.$wrapper),e.isArray(f.items)&&(p.setValue(f.items),delete f.items),w&&y.on("invalid"+h,(function(e){e.preventDefault(),p.isInvalid=!0,p.refreshState()})),p.updateOriginalInput(),p.refreshItems(),p.refreshState(),p.updatePlaceholder(),p.isSetup=!0,y.is(":disabled")&&p.disable(),p.on("change",this.onChange),y.data("selectize",p),y.addClass("selectized"),p.trigger("initialize"),!0===f.preload&&p.onSearchChange("")},setupTemplates:function(){var t=this,n=t.settings.labelField,i=t.settings.optgroupLabelField,o={optgroup:function(e){return'<div class="optgroup">'+e.html+"</div>"},optgroup_header:function(e,t){return'<div class="optgroup-header">'+t(e[i])+"</div>"},option:function(e,t){return'<div class="option">'+t(e[n])+"</div>"},item:function(e,t){return'<div class="item">'+t(e[n])+"</div>"},option_create:function(e,t){return'<div class="create">Add <strong>'+t(e.input)+"</strong>&hellip;</div>"}};t.settings.render=e.extend({},o,t.settings.render)},setupCallbacks:function(){var e,t,n={initialize:"onInitialize",change:"onChange",item_add:"onItemAdd",item_remove:"onItemRemove",clear:"onClear",option_add:"onOptionAdd",option_remove:"onOptionRemove",option_clear:"onOptionClear",optgroup_add:"onOptionGroupAdd",optgroup_remove:"onOptionGroupRemove",optgroup_clear:"onOptionGroupClear",dropdown_open:"onDropdownOpen",dropdown_close:"onDropdownClose",type:"onType",load:"onLoad",focus:"onFocus",blur:"onBlur"};for(e in n)n.hasOwnProperty(e)&&(t=this.settings[n[e]])&&this.on(e,t)},onClick:function(e){var t=this;t.isFocused||(t.focus(),e.preventDefault())},onMouseDown:function(t){var n=this,i=t.isDefaultPrevented();e(t.target);if(n.isFocused){if(t.target!==n.$control_input[0])return"single"===n.settings.mode?n.isOpen?n.close():n.open():i||n.setActiveItem(null),!1}else i||window.setTimeout((function(){n.focus()}),0)},onChange:function(){this.$input.trigger("change")},onPaste:function(t){var n=this;n.isFull()||n.isInputHidden||n.isLocked?t.preventDefault():n.settings.splitOn&&setTimeout((function(){var t=n.$control_input.val();if(t.match(n.settings.splitOn))for(var i=e.trim(t).split(n.settings.splitOn),o=0,a=i.length;o<a;o++)n.createItem(i[o])}),0)},onKeyPress:function(e){if(this.isLocked)return e&&e.preventDefault();var t=String.fromCharCode(e.keyCode||e.which);return this.settings.create&&"multi"===this.settings.mode&&t===this.settings.delimiter?(this.createItem(),e.preventDefault(),!1):void 0},onKeyDown:function(e){e.target,this.$control_input[0];var t=this;if(t.isLocked)e.keyCode!==y&&e.preventDefault();else{switch(e.keyCode){case r:if(t.isCmdDown)return void t.selectAll();break;case c:return void(t.isOpen&&(e.preventDefault(),e.stopPropagation(),t.close()));case h:if(!e.ctrlKey||e.altKey)break;case f:if(!t.isOpen&&t.hasOptions)t.open();else if(t.$activeOption){t.ignoreHover=!0;var n=t.getAdjacentOption(t.$activeOption,1);n.length&&t.setActiveOption(n,!0,!0)}return void e.preventDefault();case u:if(!e.ctrlKey||e.altKey)break;case d:if(t.$activeOption){t.ignoreHover=!0;var i=t.getAdjacentOption(t.$activeOption,-1);i.length&&t.setActiveOption(i,!0,!0)}return void e.preventDefault();case s:return void(t.isOpen&&t.$activeOption&&(t.onOptionSelect({currentTarget:t.$activeOption}),e.preventDefault()));case l:return void t.advanceSelection(-1,e);case p:return void t.advanceSelection(1,e);case y:return t.settings.selectOnTab&&t.isOpen&&t.$activeOption&&(t.onOptionSelect({currentTarget:t.$activeOption}),t.isFull()||e.preventDefault()),void(t.settings.create&&t.createItem()&&e.preventDefault());case b:case m:return void t.deleteSelection(e)}!t.isFull()&&!t.isInputHidden||(a?e.metaKey:e.ctrlKey)||e.preventDefault()}},onKeyUp:function(e){var t=this;if(t.isLocked)return e&&e.preventDefault();var n=t.$control_input.val()||"";t.lastValue!==n&&(t.lastValue=n,t.onSearchChange(n),t.refreshOptions(),t.trigger("type",n))},onSearchChange:function(e){var t=this,n=t.settings.load;n&&(t.loadedSearches.hasOwnProperty(e)||(t.loadedSearches[e]=!0,t.load((function(i){n.apply(t,[e,i])}))))},onFocus:function(e){var t=this,n=t.isFocused;if(t.isDisabled)return t.blur(),e&&e.preventDefault(),!1;t.ignoreFocus||(t.isFocused=!0,"focus"===t.settings.preload&&t.onSearchChange(""),n||t.trigger("focus"),t.$activeItems.length||(t.showInput(),t.setActiveItem(null),t.refreshOptions(!!t.settings.openOnFocus)),t.refreshState())},onBlur:function(e,t){var n=this;if(n.isFocused&&(n.isFocused=!1,!n.ignoreFocus)){if(!n.ignoreBlur&&document.activeElement===n.$dropdown_content[0])return n.ignoreBlur=!0,void n.onFocus(e);var i=function(){n.close(),n.setTextboxValue(""),n.setActiveItem(null),n.setActiveOption(null),n.setCaret(n.items.length),n.refreshState(),t&&t.focus&&t.focus(),n.ignoreFocus=!1,n.trigger("blur")};n.ignoreFocus=!0,n.settings.create&&n.settings.createOnBlur?n.createItem(null,!1,i):i()}},onOptionHover:function(e){this.ignoreHover||this.setActiveOption(e.currentTarget,!1)},onOptionSelect:function(t){var n,i,o=this;t.preventDefault&&(t.preventDefault(),t.stopPropagation()),(i=e(t.currentTarget)).hasClass("create")?o.createItem(null,(function(){o.settings.closeAfterSelect&&o.close()})):void 0!==(n=i.attr("data-value"))&&(o.lastQuery=null,o.setTextboxValue(""),o.addItem(n),o.settings.closeAfterSelect?o.close():!o.settings.hideSelected&&t.type&&/mouse/.test(t.type)&&o.setActiveOption(o.getOption(n)))},onItemSelect:function(e){var t=this;t.isLocked||"multi"===t.settings.mode&&(e.preventDefault(),t.setActiveItem(e.currentTarget,e))},load:function(e){var t=this,n=t.$wrapper.addClass(t.settings.loadingClass);t.loading++,e.apply(t,[function(e){t.loading=Math.max(t.loading-1,0),e&&e.length&&(t.addOption(e),t.refreshOptions(t.isFocused&&!t.isInputHidden)),t.loading||n.removeClass(t.settings.loadingClass),t.trigger("load",e)}])},setTextboxValue:function(e){var t=this.$control_input;t.val()!==e&&(t.val(e).triggerHandler("update"),this.lastValue=e)},getValue:function(){return this.tagType===A&&this.$input.attr("multiple")?this.items:this.items.join(this.settings.delimiter)},setValue:function(e,t){k(this,t?[]:["change"],(function(){this.clear(t),this.addItems(e,t)}))},setActiveItem:function(t,n){var i,o,a,r,s,c,l,d,u=this;if("single"!==u.settings.mode){if(!(t=e(t)).length)return e(u.$activeItems).removeClass("active"),u.$activeItems=[],void(u.isFocused&&u.showInput());if("mousedown"===(i=n&&n.type.toLowerCase())&&u.isShiftDown&&u.$activeItems.length){for(d=u.$control.children(".active:last"),(r=Array.prototype.indexOf.apply(u.$control[0].childNodes,[d[0]]))>(s=Array.prototype.indexOf.apply(u.$control[0].childNodes,[t[0]]))&&(l=r,r=s,s=l),o=r;o<=s;o++)c=u.$control[0].childNodes[o],-1===u.$activeItems.indexOf(c)&&(e(c).addClass("active"),u.$activeItems.push(c));n.preventDefault()}else"mousedown"===i&&u.isCtrlDown||"keydown"===i&&this.isShiftDown?t.hasClass("active")?(a=u.$activeItems.indexOf(t[0]),u.$activeItems.splice(a,1),t.removeClass("active")):u.$activeItems.push(t.addClass("active")[0]):(e(u.$activeItems).removeClass("active"),u.$activeItems=[t.addClass("active")[0]]);u.hideInput(),this.isFocused||u.focus()}},setActiveOption:function(t,n,i){var o,a,r,s,c,l=this;l.$activeOption&&l.$activeOption.removeClass("active"),l.$activeOption=null,(t=e(t)).length&&(l.$activeOption=t.addClass("active"),!n&&O(n)||(o=l.$dropdown_content.height(),a=l.$activeOption.outerHeight(!0),n=l.$dropdown_content.scrollTop()||0,s=r=l.$activeOption.offset().top-l.$dropdown_content.offset().top+n,c=r-o+a,r+a>o+n?l.$dropdown_content.stop().animate({scrollTop:c},i?l.settings.scrollDuration:0):r<n&&l.$dropdown_content.stop().animate({scrollTop:s},i?l.settings.scrollDuration:0)))},selectAll:function(){var e=this;"single"!==e.settings.mode&&(e.$activeItems=Array.prototype.slice.apply(e.$control.children(":not(input)").addClass("active")),e.$activeItems.length&&(e.hideInput(),e.close()),e.focus())},hideInput:function(){var e=this;e.setTextboxValue(""),e.$control_input.css({opacity:0,position:"absolute",left:e.rtl?1e4:-1e4}),e.isInputHidden=!0},showInput:function(){this.$control_input.css({opacity:1,position:"relative",left:0}),this.isInputHidden=!1},focus:function(){var e=this;e.isDisabled||(e.ignoreFocus=!0,e.$control_input[0].focus(),window.setTimeout((function(){e.ignoreFocus=!1,e.onFocus()}),0))},blur:function(e){this.$control_input[0].blur(),this.onBlur(null,e)},getScoreFunction:function(e){return this.sifter.getScoreFunction(e,this.getSearchOptions())},getSearchOptions:function(){var e=this.settings,t=e.sortField;return"string"==typeof t&&(t=[{field:t}]),{fields:e.searchField,conjunction:e.searchConjunction,sort:t}},search:function(t){var n,i,o,a=this,r=a.settings,s=this.getSearchOptions();if(r.score&&"function"!=typeof(o=a.settings.score.apply(this,[t])))throw new Error('Selectize "score" setting must be a function that returns a function');if(t!==a.lastQuery?(a.lastQuery=t,i=a.sifter.search(t,e.extend(s,{score:o})),a.currentResults=i):i=e.extend(!0,{},a.currentResults),r.hideSelected)for(n=i.items.length-1;n>=0;n--)-1!==a.items.indexOf(C(i.items[n].id))&&i.items.splice(n,1);return i},refreshOptions:function(t){var n,o,a,r,s,c,l,d,u,p,f,h,b,m,g,M;void 0===t&&(t=!0);var v=this,y=e.trim(v.$control_input.val()),A=v.search(y),z=v.$dropdown_content,w=v.$activeOption&&C(v.$activeOption.attr("data-value"));for(r=A.items.length,"number"==typeof v.settings.maxOptions&&(r=Math.min(r,v.settings.maxOptions)),s={},c=[],n=0;n<r;n++)for(l=v.options[A.items[n].id],d=v.render("option",l),u=l[v.settings.optgroupField]||"",o=0,a=(p=e.isArray(u)?u:[u])&&p.length;o<a;o++)u=p[o],v.optgroups.hasOwnProperty(u)||(u=""),s.hasOwnProperty(u)||(s[u]=document.createDocumentFragment(),c.push(u)),s[u].appendChild(d);for(this.settings.lockOptgroupOrder&&c.sort((function(e,t){return(v.optgroups[e].$order||0)-(v.optgroups[t].$order||0)})),f=document.createDocumentFragment(),n=0,r=c.length;n<r;n++)u=c[n],v.optgroups.hasOwnProperty(u)&&s[u].childNodes.length?((h=document.createDocumentFragment()).appendChild(v.render("optgroup_header",v.optgroups[u])),h.appendChild(s[u]),f.appendChild(v.render("optgroup",e.extend({},v.optgroups[u],{html:E(h),dom:h})))):f.appendChild(s[u]);if(z.html(f),v.settings.highlight&&A.query.length&&A.tokens.length)for(z.removeHighlight(),n=0,r=A.tokens.length;n<r;n++)i(z,A.tokens[n].regex);if(!v.settings.hideSelected)for(n=0,r=v.items.length;n<r;n++)v.getOption(v.items[n]).addClass("selected");(b=v.canCreate(y))&&(z.prepend(v.render("option_create",{input:y})),M=e(z[0].childNodes[0])),v.hasOptions=A.items.length>0||b,v.hasOptions?(A.items.length>0?((g=w&&v.getOption(w))&&g.length?m=g:"single"===v.settings.mode&&v.items.length&&(m=v.getOption(v.items[0])),m&&m.length||(m=M&&!v.settings.addPrecedence?v.getAdjacentOption(M,1):z.find("[data-selectable]:first"))):m=M,v.setActiveOption(m),t&&!v.isOpen&&v.open()):(v.setActiveOption(null),t&&v.isOpen&&v.close())},addOption:function(t){var n,i,o,a=this;if(e.isArray(t))for(n=0,i=t.length;n<i;n++)a.addOption(t[n]);else(o=a.registerOption(t))&&(a.userOptions[o]=!0,a.lastQuery=null,a.trigger("option_add",o,t))},registerOption:function(e){var t=C(e[this.settings.valueField]);return null!=t&&!this.options.hasOwnProperty(t)&&(e.$order=e.$order||++this.order,this.options[t]=e,t)},registerOptionGroup:function(e){var t=C(e[this.settings.optgroupValueField]);return!!t&&(e.$order=e.$order||++this.order,this.optgroups[t]=e,t)},addOptionGroup:function(e,t){t[this.settings.optgroupValueField]=e,(e=this.registerOptionGroup(t))&&this.trigger("optgroup_add",e,t)},removeOptionGroup:function(e){this.optgroups.hasOwnProperty(e)&&(delete this.optgroups[e],this.renderCache={},this.trigger("optgroup_remove",e))},clearOptionGroups:function(){this.optgroups={},this.renderCache={},this.trigger("optgroup_clear")},updateOption:function(t,n){var i,o,a,r,s,c,l,d=this;if(t=C(t),a=C(n[d.settings.valueField]),null!==t&&d.options.hasOwnProperty(t)){if("string"!=typeof a)throw new Error("Value must be set in option data");l=d.options[t].$order,a!==t&&(delete d.options[t],-1!==(r=d.items.indexOf(t))&&d.items.splice(r,1,a)),n.$order=n.$order||l,d.options[a]=n,s=d.renderCache.item,c=d.renderCache.option,s&&(delete s[t],delete s[a]),c&&(delete c[t],delete c[a]),-1!==d.items.indexOf(a)&&(i=d.getItem(t),o=e(d.render("item",n)),i.hasClass("active")&&o.addClass("active"),i.replaceWith(o)),d.lastQuery=null,d.isOpen&&d.refreshOptions(!1)}},removeOption:function(e,t){var n=this;e=C(e);var i=n.renderCache.item,o=n.renderCache.option;i&&delete i[e],o&&delete o[e],delete n.userOptions[e],delete n.options[e],n.lastQuery=null,n.trigger("option_remove",e),n.removeItem(e,t)},clearOptions:function(){var e=this;e.loadedSearches={},e.userOptions={},e.renderCache={},e.options=e.sifter.items={},e.lastQuery=null,e.trigger("option_clear"),e.clear()},getOption:function(e){return this.getElementWithValue(e,this.$dropdown_content.find("[data-selectable]"))},getAdjacentOption:function(t,n){var i=this.$dropdown.find("[data-selectable]"),o=i.index(t)+n;return o>=0&&o<i.length?i.eq(o):e()},getElementWithValue:function(t,n){if(null!=(t=C(t)))for(var i=0,o=n.length;i<o;i++)if(n[i].getAttribute("data-value")===t)return e(n[i]);return e()},getItem:function(e){return this.getElementWithValue(e,this.$control.children())},addItems:function(t,n){for(var i=e.isArray(t)?t:[t],o=0,a=i.length;o<a;o++)this.isPending=o<a-1,this.addItem(i[o],n)},addItem:function(t,n){k(this,n?[]:["change"],(function(){var i,o,a,r,s,c=this,l=c.settings.mode;t=C(t),-1===c.items.indexOf(t)?c.options.hasOwnProperty(t)&&("single"===l&&c.clear(n),"multi"===l&&c.isFull()||(i=e(c.render("item",c.options[t])),s=c.isFull(),c.items.splice(c.caretPos,0,t),c.insertAtCaret(i),(!c.isPending||!s&&c.isFull())&&c.refreshState(),c.isSetup&&(a=c.$dropdown_content.find("[data-selectable]"),c.isPending||(o=c.getOption(t),r=c.getAdjacentOption(o,1).attr("data-value"),c.refreshOptions(c.isFocused&&"single"!==l),r&&c.setActiveOption(c.getOption(r))),!a.length||c.isFull()?c.close():c.positionDropdown(),c.updatePlaceholder(),c.trigger("item_add",t,i),c.updateOriginalInput({silent:n})))):"single"===l&&c.close()}))},removeItem:function(t,n){var i,o,a,r=this;i=t instanceof e?t:r.getItem(t),t=C(i.attr("data-value")),-1!==(o=r.items.indexOf(t))&&(i.remove(),i.hasClass("active")&&(a=r.$activeItems.indexOf(i[0]),r.$activeItems.splice(a,1)),r.items.splice(o,1),r.lastQuery=null,!r.settings.persist&&r.userOptions.hasOwnProperty(t)&&r.removeOption(t,n),o<r.caretPos&&r.setCaret(r.caretPos-1),r.refreshState(),r.updatePlaceholder(),r.updateOriginalInput({silent:n}),r.positionDropdown(),r.trigger("item_remove",t,i))},createItem:function(t,n){var i=this,o=i.caretPos;t=t||e.trim(i.$control_input.val()||"");var a=arguments[arguments.length-1];if("function"!=typeof a&&(a=function(){}),"boolean"!=typeof n&&(n=!0),!i.canCreate(t))return a(),!1;i.lock();var r="function"==typeof i.settings.create?this.settings.create:function(e){var t={};return t[i.settings.labelField]=e,t[i.settings.valueField]=e,t},s=_((function(e){if(i.unlock(),!e||"object"!=typeof e)return a();var t=C(e[i.settings.valueField]);if("string"!=typeof t)return a();i.setTextboxValue(""),i.addOption(e),i.setCaret(o),i.addItem(t),i.refreshOptions(n&&"single"!==i.settings.mode),a(e)})),c=r.apply(this,[t,s]);return void 0!==c&&s(c),!0},refreshItems:function(){this.lastQuery=null,this.isSetup&&this.addItem(this.items),this.refreshState(),this.updateOriginalInput()},refreshState:function(){this.refreshValidityState(),this.refreshClasses()},refreshValidityState:function(){if(!this.isRequired)return!1;var e=!this.items.length;this.isInvalid=e,this.$control_input.prop("required",e),this.$input.prop("required",!e)},refreshClasses:function(){var t=this,n=t.isFull(),i=t.isLocked;t.$wrapper.toggleClass("rtl",t.rtl),t.$control.toggleClass("focus",t.isFocused).toggleClass("disabled",t.isDisabled).toggleClass("required",t.isRequired).toggleClass("invalid",t.isInvalid).toggleClass("locked",i).toggleClass("full",n).toggleClass("not-full",!n).toggleClass("input-active",t.isFocused&&!t.isInputHidden).toggleClass("dropdown-active",t.isOpen).toggleClass("has-options",!e.isEmptyObject(t.options)).toggleClass("has-items",t.items.length>0),t.$control_input.data("grow",!n&&!i)},isFull:function(){return null!==this.settings.maxItems&&this.items.length>=this.settings.maxItems},updateOriginalInput:function(e){var t,n,i,o,a=this;if(e=e||{},a.tagType===A){for(i=[],t=0,n=a.items.length;t<n;t++)o=a.options[a.items[t]][a.settings.labelField]||"",i.push('<option value="'+T(a.items[t])+'" selected="selected">'+T(o)+"</option>");i.length||this.$input.attr("multiple")||i.push('<option value="" selected="selected"></option>'),a.$input.html(i.join(""))}else a.$input.val(a.getValue()),a.$input.attr("value",a.$input.val());a.isSetup&&(e.silent||a.trigger("change",a.$input.val()))},updatePlaceholder:function(){if(this.settings.placeholder){var e=this.$control_input;this.items.length?e.removeAttr("placeholder"):e.attr("placeholder",this.settings.placeholder),e.triggerHandler("update",{force:!0})}},open:function(){var e=this;e.isLocked||e.isOpen||"multi"===e.settings.mode&&e.isFull()||(e.focus(),e.isOpen=!0,e.refreshState(),e.$dropdown.css({visibility:"hidden",display:"block"}),e.positionDropdown(),e.$dropdown.css({visibility:"visible"}),e.trigger("dropdown_open",e.$dropdown))},close:function(){var e=this,t=e.isOpen;"single"===e.settings.mode&&e.items.length&&(e.hideInput(),e.$control_input.blur()),e.isOpen=!1,e.$dropdown.hide(),e.setActiveOption(null),e.refreshState(),t&&e.trigger("dropdown_close",e.$dropdown)},positionDropdown:function(){var e=this.$control,t="body"===this.settings.dropdownParent?e.offset():e.position();t.top+=e.outerHeight(!0),this.$dropdown.css({width:e.outerWidth(),top:t.top,left:t.left})},clear:function(e){var t=this;t.items.length&&(t.$control.children(":not(input)").remove(),t.items=[],t.lastQuery=null,t.setCaret(0),t.setActiveItem(null),t.updatePlaceholder(),t.updateOriginalInput({silent:e}),t.refreshState(),t.showInput(),t.trigger("clear"))},insertAtCaret:function(t){var n=Math.min(this.caretPos,this.items.length);0===n?this.$control.prepend(t):e(this.$control[0].childNodes[n]).before(t),this.setCaret(n+1)},deleteSelection:function(t){var n,i,o,a,r,s,c,l,d,u=this;if(o=t&&t.keyCode===b?-1:1,a=S(u.$control_input[0]),u.$activeOption&&!u.settings.hideSelected&&(c=u.getAdjacentOption(u.$activeOption,-1).attr("data-value")),r=[],u.$activeItems.length){for(d=u.$control.children(".active:"+(o>0?"last":"first")),s=u.$control.children(":not(input)").index(d),o>0&&s++,n=0,i=u.$activeItems.length;n<i;n++)r.push(e(u.$activeItems[n]).attr("data-value"));t&&(t.preventDefault(),t.stopPropagation())}else(u.isFocused||"single"===u.settings.mode)&&u.items.length&&(o<0&&0===a.start&&0===a.length?r.push(u.items[u.caretPos-1]):o>0&&a.start===u.$control_input.val().length&&r.push(u.items[u.caretPos]));if(!r.length||"function"==typeof u.settings.onDelete&&!1===u.settings.onDelete.apply(u,[r]))return!1;for(void 0!==s&&u.setCaret(s);r.length;)u.removeItem(r.pop());return u.showInput(),u.positionDropdown(),u.refreshOptions(!0),c&&(l=u.getOption(c)).length&&u.setActiveOption(l),!0},advanceSelection:function(e,t){var n,i,o,a,r,s=this;0!==e&&(s.rtl&&(e*=-1),n=e>0?"last":"first",i=S(s.$control_input[0]),s.isFocused&&!s.isInputHidden?(a=s.$control_input.val().length,(e<0?0===i.start&&0===i.length:i.start===a)&&!a&&s.advanceCaret(e,t)):(r=s.$control.children(".active:"+n)).length&&(o=s.$control.children(":not(input)").index(r),s.setActiveItem(null),s.setCaret(e>0?o+1:o)))},advanceCaret:function(e,t){var n,i,o=this;0!==e&&(n=e>0?"next":"prev",o.isShiftDown?(i=o.$control_input[n]()).length&&(o.hideInput(),o.setActiveItem(i),t&&t.preventDefault()):o.setCaret(o.caretPos+e))},setCaret:function(t){var n,i,o,a,r=this;if(t="single"===r.settings.mode?r.items.length:Math.max(0,Math.min(r.items.length,t)),!r.isPending)for(n=0,i=(o=r.$control.children(":not(input)")).length;n<i;n++)a=e(o[n]).detach(),n<t?r.$control_input.before(a):r.$control.append(a);r.caretPos=t},lock:function(){this.close(),this.isLocked=!0,this.refreshState()},unlock:function(){this.isLocked=!1,this.refreshState()},disable:function(){var e=this;e.$input.prop("disabled",!0),e.$control_input.prop("disabled",!0).prop("tabindex",-1),e.isDisabled=!0,e.lock()},enable:function(){var e=this;e.$input.prop("disabled",!1),e.$control_input.prop("disabled",!1).prop("tabindex",e.tabIndex),e.isDisabled=!1,e.unlock()},destroy:function(){var t=this,n=t.eventNS,i=t.revertSettings;t.trigger("destroy"),t.off(),t.$wrapper.remove(),t.$dropdown.remove(),t.$input.html("").append(i.$children).removeAttr("tabindex").removeClass("selectized").attr({tabindex:i.tabindex}).show(),t.$control_input.removeData("grow"),t.$input.removeData("selectize"),e(window).off(n),e(document).off(n),e(document.body).off(n),delete t.$input[0].selectize},render:function(t,n){var i,o,a="",r=!1,s=this;return"option"!==t&&"item"!==t||(r=!!(i=C(n[s.settings.valueField]))),r&&(O(s.renderCache[t])||(s.renderCache[t]={}),s.renderCache[t].hasOwnProperty(i))?s.renderCache[t][i]:(a=e(s.settings.render[t].apply(this,[n,T])),"option"===t||"option_create"===t?a.attr("data-selectable",""):"optgroup"===t&&(o=n[s.settings.optgroupValueField]||"",a.attr("data-group",o)),"option"!==t&&"item"!==t||a.attr("data-value",i||""),r&&(s.renderCache[t][i]=a[0]),a[0])},clearCache:function(e){var t=this;void 0===e?t.renderCache={}:delete t.renderCache[e]},canCreate:function(e){var t=this;if(!t.settings.create)return!1;var n=t.settings.createFilter;return e.length&&("function"!=typeof n||n.apply(t,[e]))&&("string"!=typeof n||new RegExp(n).test(e))&&(!(n instanceof RegExp)||n.test(e))}}),$.count=0,$.defaults={options:[],optgroups:[],plugins:[],delimiter:",",splitOn:null,persist:!0,diacritics:!0,create:!1,createOnBlur:!1,createFilter:null,highlight:!0,openOnFocus:!0,maxOptions:1e3,maxItems:null,hideSelected:null,addPrecedence:!1,selectOnTab:!1,preload:!1,allowEmptyOption:!1,closeAfterSelect:!1,scrollDuration:60,loadThrottle:300,loadingClass:"loading",dataAttr:"data-data",optgroupField:"optgroup",valueField:"value",labelField:"text",optgroupLabelField:"label",optgroupValueField:"value",lockOptgroupOrder:!1,sortField:"$order",searchField:["text"],searchConjunction:"and",mode:null,wrapperClass:"selectize-control",inputClass:"selectize-input",dropdownClass:"selectize-dropdown",dropdownContentClass:"selectize-dropdown-content",dropdownParent:null,copyClassesToDropdown:!0,render:{}},e.fn.selectize=function(t){var n=e.fn.selectize.defaults,i=e.extend({},n,t),o=i.dataAttr,a=i.labelField,r=i.valueField,s=i.optgroupField,c=i.optgroupLabelField,l=i.optgroupValueField,d=function(t,n){var s,c,l,d,u=t.attr(o);if(u)for(n.options=JSON.parse(u),s=0,c=n.options.length;s<c;s++)n.items.push(n.options[s][r]);else{var p=e.trim(t.val()||"");if(!i.allowEmptyOption&&!p.length)return;for(s=0,c=(l=p.split(i.delimiter)).length;s<c;s++)(d={})[a]=l[s],d[r]=l[s],n.options.push(d);n.items=l}},u=function(t,n){var d,u,p,f,h=n.options,b={},m=function(e){var t=o&&e.attr(o);return"string"==typeof t&&t.length?JSON.parse(t):null},g=function(t,o){t=e(t);var c=C(t.val());if(c||i.allowEmptyOption)if(b.hasOwnProperty(c)){if(o){var l=b[c][s];l?e.isArray(l)?l.push(o):b[c][s]=[l,o]:b[c][s]=o}}else{var d=m(t)||{};d[a]=d[a]||t.text(),d[r]=d[r]||c,d[s]=d[s]||o,b[c]=d,h.push(d),t.is(":selected")&&n.items.push(c)}},M=function(t){var i,o,a,r,s;for((a=(t=e(t)).attr("label"))&&((r=m(t)||{})[c]=a,r[l]=a,n.optgroups.push(r)),i=0,o=(s=e("option",t)).length;i<o;i++)g(s[i],a)};for(n.maxItems=t.attr("multiple")?null:1,d=0,u=(f=t.children()).length;d<u;d++)"optgroup"===(p=f[d].tagName.toLowerCase())?M(f[d]):"option"===p&&g(f[d])};return this.each((function(){if(!this.selectize){var o=e(this),a=this.tagName.toLowerCase(),r=o.attr("placeholder")||o.attr("data-placeholder");r||i.allowEmptyOption||(r=o.children('option[value=""]').text());var s={placeholder:r,options:[],optgroups:[],items:[]};"select"===a?u(o,s):d(o,s),new $(o,e.extend(!0,{},n,s,t))}}))},e.fn.selectize.defaults=$.defaults,e.fn.selectize.support={validity:w},$.define("drag_drop",(function(){if(!e.fn.sortable)throw new Error('The "drag_drop" plugin requires jQuery UI "sortable".');if("multi"===this.settings.mode){var t,n=this;n.lock=(t=n.lock,function(){var e=n.$control.data("sortable");return e&&e.disable(),t.apply(n,arguments)}),n.unlock=function(){var e=n.unlock;return function(){var t=n.$control.data("sortable");return t&&t.enable(),e.apply(n,arguments)}}(),n.setup=function(){var t=n.setup;return function(){t.apply(this,arguments);var i=n.$control.sortable({items:"[data-value]",forcePlaceholderSize:!0,disabled:n.isLocked,start:function(e,t){t.placeholder.css("width",t.helper.css("width")),i.css({overflow:"visible"})},stop:function(){i.css({overflow:"hidden"});var t=n.$activeItems?n.$activeItems.slice():null,o=[];i.children("[data-value]").each((function(){o.push(e(this).attr("data-value"))})),n.setValue(o),n.setActiveItem(t)}})}}()}})),$.define("dropdown_header",(function(t){var n,i=this;t=e.extend({title:"Untitled",headerClass:"selectize-dropdown-header",titleRowClass:"selectize-dropdown-header-title",labelClass:"selectize-dropdown-header-label",closeClass:"selectize-dropdown-header-close",html:function(e){return'<div class="'+e.headerClass+'"><div class="'+e.titleRowClass+'"><span class="'+e.labelClass+'">'+e.title+'</span><a href="javascript:void(0)" class="'+e.closeClass+'">&times;</a></div></div>'}},t),i.setup=(n=i.setup,function(){n.apply(i,arguments),i.$dropdown_header=e(t.html(t)),i.$dropdown.prepend(i.$dropdown_header)})})),$.define("optgroup_columns",(function(t){var n,i=this;t=e.extend({equalizeWidth:!0,equalizeHeight:!0},t),this.getAdjacentOption=function(t,n){var i=t.closest("[data-group]").find("[data-selectable]"),o=i.index(t)+n;return o>=0&&o<i.length?i.eq(o):e()},this.onKeyDown=(n=i.onKeyDown,function(e){var t,o,a,r;return!this.isOpen||e.keyCode!==l&&e.keyCode!==p?n.apply(this,arguments):(i.ignoreHover=!0,t=(r=this.$activeOption.closest("[data-group]")).find("[data-selectable]").index(this.$activeOption),void((o=(a=(r=e.keyCode===l?r.prev("[data-group]"):r.next("[data-group]")).find("[data-selectable]")).eq(Math.min(a.length-1,t))).length&&this.setActiveOption(o)))});var o=function(){var e,t=o.width,n=document;return void 0===t&&((e=n.createElement("div")).innerHTML='<div style="width:50px;height:50px;position:absolute;left:-50px;top:-50px;overflow:auto;"><div style="width:1px;height:100px;"></div></div>',e=e.firstChild,n.body.appendChild(e),t=o.width=e.offsetWidth-e.clientWidth,n.body.removeChild(e)),t},a=function(){var n,a,r,s,c,l,d;if((a=(d=e("[data-group]",i.$dropdown_content)).length)&&i.$dropdown_content.width()){if(t.equalizeHeight){for(r=0,n=0;n<a;n++)r=Math.max(r,d.eq(n).height());d.css({height:r})}t.equalizeWidth&&(l=i.$dropdown_content.innerWidth()-o(),s=Math.round(l/a),d.css({width:s}),a>1&&(c=l-s*(a-1),d.eq(a-1).css({width:c})))}};(t.equalizeHeight||t.equalizeWidth)&&(q.after(this,"positionDropdown",a),q.after(this,"refreshOptions",a))})),$.define("remove_button",(function(t){t=e.extend({label:"&times;",title:"Remove",className:"remove",append:!0},t);var n=function(t,n){n.className="remove-single";var i,o=t,a='<a href="javascript:void(0)" class="'+n.className+'" tabindex="-1" title="'+T(n.title)+'">'+n.label+"</a>",r=function(e,t){return e+t};t.setup=(i=o.setup,function(){if(n.append){var s=e(o.$input.context).attr("id"),c=(e("#"+s),o.settings.render.item);o.settings.render.item=function(e){return r(c.apply(t,arguments),a)}}i.apply(t,arguments),t.$control.on("click","."+n.className,(function(e){e.preventDefault(),o.isLocked||o.clear()}))})},i=function(t,n){var i,o=t,a='<a href="javascript:void(0)" class="'+n.className+'" tabindex="-1" title="'+T(n.title)+'">'+n.label+"</a>",r=function(e,t){var n=e.search(/(<\/[^>]+>\s*)$/);return e.substring(0,n)+t+e.substring(n)};t.setup=(i=o.setup,function(){if(n.append){var s=o.settings.render.item;o.settings.render.item=function(e){return r(s.apply(t,arguments),a)}}i.apply(t,arguments),t.$control.on("click","."+n.className,(function(t){if(t.preventDefault(),!o.isLocked){var n=e(t.currentTarget).parent();o.setActiveItem(n),o.deleteSelection()&&o.setCaret(o.items.length)}}))})};"single"!==this.settings.mode?i(this,t):n(this,t)})),$.define("restore_on_backspace",(function(e){var t,n=this;e.text=e.text||function(e){return e[this.settings.labelField]},this.onKeyDown=(t=n.onKeyDown,function(n){var i,o;return n.keyCode===b&&""===this.$control_input.val()&&!this.$activeItems.length&&(i=this.caretPos-1)>=0&&i<this.items.length?(o=this.options[this.items[i]],this.deleteSelection(n)&&(this.setTextboxValue(e.text.apply(this,[o])),this.refreshOptions(!0)),void n.preventDefault()):t.apply(this,arguments)})})),$})),function(e,t){if("function"==typeof define&&define.amd)define(["exports","module"],t);else if("undefined"!=typeof exports&&"undefined"!=typeof module)t(exports,module);else{var n={exports:{}};t(n.exports,n),e.autosize=n.exports}}(this,(function(e,t){"use strict";function n(e){function t(){var t=window.getComputedStyle(e,null);"vertical"===t.resize?e.style.resize="none":"both"===t.resize&&(e.style.resize="horizontal"),o="content-box"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),i()}function n(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t,i()}function i(){var t=e.style.height,i=document.documentElement.scrollTop,r=document.body.scrollTop,s=e.style.height;e.style.height="auto";var c=e.scrollHeight+o
;if(0!==e.scrollHeight){if(e.style.height=c+"px",document.documentElement.scrollTop=i,document.body.scrollTop=r,window.getComputedStyle(e,null).height!==e.style.height){if("visible"!==e.style.overflowY)return void n("visible")}else if("hidden"!==e.style.overflowY)return n("hidden"),void a();if(t!==e.style.height){var l=document.createEvent("Event");l.initEvent("autosize:resized",!0,!1),e.dispatchEvent(l)}}else e.style.height=s}if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!e.hasAttribute("data-autosize-on")){var o,r=function(t){window.removeEventListener("resize",i),e.removeEventListener("input",i),e.removeEventListener("keyup",i),e.removeAttribute("data-autosize-on"),e.removeEventListener("autosize:destroy",r),Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}.bind(e,{height:e.style.height,resize:e.style.resize,overflowY:e.style.overflowY});e.addEventListener("autosize:destroy",r),"onpropertychange"in e&&"oninput"in e&&e.addEventListener("keyup",i),window.addEventListener("resize",i),e.addEventListener("input",i),e.addEventListener("autosize:update",i),e.setAttribute("data-autosize-on",!0),t()}}function i(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName){var t=document.createEvent("Event");t.initEvent("autosize:destroy",!0,!1),e.dispatchEvent(t)}}function o(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName){var t=document.createEvent("Event");t.initEvent("autosize:update",!0,!1),e.dispatchEvent(t)}}var a;"function"!=typeof window.getComputedStyle?((a=function(e){return e}).destroy=function(e){return e},a.update=function(e){return e}):((a=function(e){return e&&e.length?Array.prototype.forEach.call(e,n):e&&e.nodeName&&n(e),e}).destroy=function(e){return e&&e.length?Array.prototype.forEach.call(e,i):e&&e.nodeName&&i(e),e},a.update=function(e){return e&&e.length?Array.prototype.forEach.call(e,o):e&&e.nodeName&&o(e),e}),t.exports=a})),$((function(){var e={el:{fieldsRows:$("[data-row-span]"),fieldsContainers:$("[data-field-span]"),focusableFields:$("input, textarea, select","[data-field-span]"),window:$(window)},init:function(){this.focusField(this.el.focusableFields.filter(":focus")),this.equalizeFieldHeights(),this.events()},focusField:function(e){e.closest("[data-field-span]").addClass("focus")},removeFieldFocus:function(){this.el.fieldsContainers.removeClass("focus")},events:function(){var e=this;e.el.fieldsContainers.click((function(){$(this).find('input[type="text"], textarea, select').focus()})),e.el.focusableFields.focus((function(){e.focusField($(this))})),e.el.focusableFields.blur((function(){e.removeFieldFocus()})),e.el.window.resize((function(){e.equalizeFieldHeights()}))},equalizeFieldHeights:function(){this.el.fieldsContainers.css("height","auto");var e=this.el.fieldsRows,t=this.el.fieldsContainers;this.areFieldsStacked()||e.each((function(){var e=$(this),n=e.css("height");e.find(t).css("height",n)}))},areFieldsStacked:function(){var e=this.el.fieldsRows.not('[data-row-span="1"]').first(),t=0;return e.children().each((function(){t+=$(this).width()})),e.width()<=t}};e.init(),window.GridForms=e})),function(e){var t=-1,n=-1,i=function(e){return parseFloat(e)||0},o=function(t){var n=1,o=e(t),a=null,r=[];return o.each((function(){var t=e(this),o=t.offset().top-i(t.css("margin-top")),s=r.length>0?r[r.length-1]:null;null===s?r.push(t):Math.floor(Math.abs(a-o))<=n?r[r.length-1]=s.add(t):r.push(t),a=o})),r},a=function(t){var n={byRow:!0,property:"height",target:null,remove:!1};return"object"==typeof t?e.extend(n,t):("boolean"==typeof t?n.byRow=t:"remove"===t&&(n.remove=!0),n)},r=e.fn.matchHeight=function(t){var n=a(t);if(n.remove){var i=this;return this.css(n.property,""),e.each(r._groups,(function(e,t){t.elements=t.elements.not(i)})),this}return this.length<=1&&!n.target||(r._groups.push({elements:this,options:n}),r._apply(this,n)),this};r._groups=[],r._throttle=80,r._maintainScroll=!1,r._beforeUpdate=null,r._afterUpdate=null,r._apply=function(t,n){var s=a(n),c=e(t),l=[c],d=e(window).scrollTop(),u=e("html").outerHeight(!0),p=c.parents().filter(":hidden");return p.each((function(){var t=e(this);t.data("style-cache",t.attr("style"))})),p.css("display","block"),s.byRow&&!s.target&&(c.each((function(){var t=e(this),n="inline-block"===t.css("display")?"inline-block":"block";t.data("style-cache",t.attr("style")),t.css({display:n,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px"})})),l=o(c),c.each((function(){var t=e(this);t.attr("style",t.data("style-cache")||"")}))),e.each(l,(function(t,n){var o=e(n),a=0;if(s.target)a=s.target.outerHeight(!1);else{if(s.byRow&&o.length<=1)return void o.css(s.property,"");o.each((function(){var t=e(this),n={display:"inline-block"===t.css("display")?"inline-block":"block"};n[s.property]="",t.css(n),t.outerHeight(!1)>a&&(a=t.outerHeight(!1)),t.css("display","")}))}o.each((function(){var t=e(this),n=0;s.target&&t.is(s.target)||("border-box"!==t.css("box-sizing")&&(n+=i(t.css("border-top-width"))+i(t.css("border-bottom-width")),n+=i(t.css("padding-top"))+i(t.css("padding-bottom"))),t.css(s.property,a-n))}))})),p.each((function(){var t=e(this);t.attr("style",t.data("style-cache")||null)})),r._maintainScroll&&e(window).scrollTop(d/u*e("html").outerHeight(!0)),this},r._applyDataApi=function(){var t={};e("[data-match-height], [data-mh]").each((function(){var n=e(this),i=n.attr("data-mh")||n.attr("data-match-height");t[i]=i in t?t[i].add(n):n})),e.each(t,(function(){this.matchHeight(!0)}))};var s=function(t){r._beforeUpdate&&r._beforeUpdate(t,r._groups),e.each(r._groups,(function(){r._apply(this.elements,this.options)})),r._afterUpdate&&r._afterUpdate(t,r._groups)};r._update=function(i,o){if(o&&"resize"===o.type){var a=e(window).width();if(a===t)return;t=a}i?-1===n&&(n=setTimeout((function(){s(o),n=-1}),r._throttle)):s(o)},e(r._applyDataApi),e(window).bind("load",(function(e){r._update(!1,e)})),e(window).bind("resize orientationchange",(function(e){r._update(!0,e)}))}(jQuery),function(e){"function"==typeof define&&define.amd?define("picker",["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):this.Picker=e(jQuery)}((function(e){function t(a,r,c,p){function f(){return t._.node("div",t._.node("div",t._.node("div",t._.node("div",q.component.nodes(z.open),O.box),O.wrap),O.frame),O.holder,'tabindex="-1"')}function h(){C.data(r,q).addClass(O.input).val(C.data("value")?q.get("select",w.format):a.value),w.editable||C.on("focus."+z.id+" click."+z.id,(function(e){e.preventDefault(),q.open()})).on("keydown."+z.id,y),o(a,{haspopup:!0,expanded:!1,readonly:!1,owns:a.id+"_root"})}function b(){o(q.$root[0],"hidden",!0)}function m(){q.$holder.on({keydown:y,"focus.toOpen":v,blur:function(){C.removeClass(O.target)},focusin:function(e){q.$root.removeClass(O.focused),e.stopPropagation()},"mousedown click":function(t){var n=t.target;n!=q.$holder[0]&&(t.stopPropagation(),"mousedown"!=t.type||e(n).is("input, select, textarea, button, option")||(t.preventDefault(),q.$holder[0].focus()))}}).on("click","[data-pick], [data-nav], [data-clear], [data-close]",(function(){var t=e(this),n=t.data(),i=t.hasClass(O.navDisabled)||t.hasClass(O.disabled),o=s();o=o&&(o.type||o.href),(i||o&&!e.contains(q.$root[0],o))&&q.$holder[0].focus(),!i&&n.nav?q.set("highlight",q.component.item.highlight,{nav:n.nav}):!i&&"pick"in n?(q.set("select",n.pick),w.closeOnSelect&&q.close(!0)):n.clear?(q.clear(),w.closeOnClear&&q.close(!0)):n.close&&q.close(!0)}))}function g(){var t;!0===w.hiddenName?(t=a.name,a.name=""):t=(t=["string"==typeof w.hiddenPrefix?w.hiddenPrefix:"","string"==typeof w.hiddenSuffix?w.hiddenSuffix:"_submit"])[0]+a.name+t[1],q._hidden=e('<input type=hidden name="'+t+'"'+(C.data("value")||a.value?' value="'+q.get("select",w.formatSubmit)+'"':"")+">")[0],C.on("change."+z.id,(function(){q._hidden.value=a.value?q.get("select",w.formatSubmit):""}))}function M(){A&&u?q.$holder.find("."+O.frame).one("transitionend",(function(){q.$holder[0].focus()})):q.$holder[0].focus()}function v(e){e.stopPropagation(),C.addClass(O.target),q.$root.addClass(O.focused),q.open()}function y(e){var t=e.keyCode,n=/^(8|46)$/.test(t);if(27==t)return q.close(!0),!1;(32==t||n||!z.open&&q.component.key[t])&&(e.preventDefault(),e.stopPropagation(),n?q.clear().close():q.open())}if(!a)return t;var A=!1,z={id:a.id||"P"+Math.abs(~~(Math.random()*new Date))},w=c?e.extend(!0,{},c.defaults,p):p||{},O=e.extend({},t.klasses(),w.klass),C=e(a),T=function(){return this.start()},q=T.prototype={constructor:T,$node:C,start:function(){return z&&z.start?q:(z.methods={},z.start=!0,z.open=!1,z.type=a.type,a.autofocus=a==s(),a.readOnly=!w.editable,a.id=a.id||z.id,"text"!=a.type&&(a.type="text"),q.component=new c(q,w),q.$root=e('<div class="'+O.picker+'" id="'+a.id+'_root" />'),b(),q.$holder=e(f()).appendTo(q.$root),m(),w.formatSubmit&&g(),h(),w.containerHidden?e(w.containerHidden).append(q._hidden):C.after(q._hidden),w.container?e(w.container).append(q.$root):C.after(q.$root),q.on({start:q.component.onStart,render:q.component.onRender,stop:q.component.onStop,open:q.component.onOpen,close:q.component.onClose,set:q.component.onSet}).on({start:w.onStart,render:w.onRender,stop:w.onStop,open:w.onOpen,close:w.onClose,set:w.onSet}),A=n(q.$holder[0]),a.autofocus&&q.open(),q.trigger("start").trigger("render"))},render:function(t){return t?(q.$holder=e(f()),m(),q.$root.html(q.$holder)):q.$root.find("."+O.box).html(q.component.nodes(z.open)),q.trigger("render")},stop:function(){return z.start?(q.close(),q._hidden&&q._hidden.parentNode.removeChild(q._hidden),q.$root.remove(),C.removeClass(O.input).removeData(r),setTimeout((function(){C.off("."+z.id)}),0),a.type=z.type,a.readOnly=!1,q.trigger("stop"),z.methods={},z.start=!1,q):q},open:function(n){return z.open?q:(C.addClass(O.active),o(a,"expanded",!0),setTimeout((function(){q.$root.addClass(O.opened),o(q.$root[0],"hidden",!1)}),0),!1!==n&&(z.open=!0,A&&d.css("overflow","hidden").css("padding-right","+="+i()),M(),l.on("click."+z.id+" focusin."+z.id,(function(e){var t=e.target;t!=a&&t!=document&&3!=e.which&&q.close(t===q.$holder[0])})).on("keydown."+z.id,(function(n){var i=n.keyCode,o=q.component.key[i],a=n.target;27==i?q.close(!0):a!=q.$holder[0]||!o&&13!=i?e.contains(q.$root[0],a)&&13==i&&(n.preventDefault(),a.click()):(n.preventDefault(),o?t._.trigger(q.component.key.go,q,[t._.trigger(o)]):q.$root.find("."+O.highlighted).hasClass(O.disabled)||(q.set("select",q.component.item.highlight),w.closeOnSelect&&q.close(!0)))}))),q.trigger("open"))},close:function(e){return e&&(w.editable?a.focus():(q.$holder.off("focus.toOpen").focus(),setTimeout((function(){q.$holder.on("focus.toOpen",v)}),0))),C.removeClass(O.active),o(a,"expanded",!1),setTimeout((function(){q.$root.removeClass(O.opened+" "+O.focused),o(q.$root[0],"hidden",!0)}),0),z.open?(z.open=!1,A&&d.css("overflow","").css("padding-right","-="+i()),l.off("."+z.id),q.trigger("close")):q},clear:function(e){return q.set("clear",null,e)},set:function(t,n,i){var o,a,r=e.isPlainObject(t),s=r?t:{};if(i=r&&e.isPlainObject(n)?n:i||{},t){for(o in r||(s[t]=n),s)a=s[o],o in q.component.item&&(void 0===a&&(a=null),q.component.set(o,a,i)),"select"!=o&&"clear"!=o||C.val("clear"==o?"":q.get(o,w.format)).trigger("change");q.render()}return i.muted?q:q.trigger("set",s)},get:function(e,n){if(null!=z[e=e||"value"])return z[e];if("valueSubmit"==e){if(q._hidden)return q._hidden.value;e="value"}if("value"==e)return a.value;if(e in q.component.item){if("string"==typeof n){var i=q.component.get(e);return i?t._.trigger(q.component.formats.toString,q.component,[n,i]):""}return q.component.get(e)}},on:function(t,n,i){var o,a,r=e.isPlainObject(t),s=r?t:{};if(t)for(o in r||(s[t]=n),s)a=s[o],i&&(o="_"+o),z.methods[o]=z.methods[o]||[],z.methods[o].push(a);return q},off:function(){var e,t,n=arguments;for(e=0,namesCount=n.length;e<namesCount;e+=1)(t=n[e])in z.methods&&delete z.methods[t];return q},trigger:function(e,n){var i=function(e){var i=z.methods[e];i&&i.map((function(e){t._.trigger(e,q,[n])}))};return i("_"+e),i(e),q}};return new T}function n(e){var t,n="position";return e.currentStyle?t=e.currentStyle[n]:window.getComputedStyle&&(t=getComputedStyle(e)[n]),"fixed"==t}function i(){if(d.height()<=c.height())return 0;var t=e('<div style="visibility:hidden;width:100px" />').appendTo("body"),n=t[0].offsetWidth;t.css("overflow","scroll");var i=e('<div style="width:100%" />').appendTo(t)[0].offsetWidth;return t.remove(),n-i}function o(t,n,i){if(e.isPlainObject(n))for(var o in n)a(t,o,n[o]);else a(t,n,i)}function a(e,t,n){e.setAttribute(("role"==t?"":"aria-")+t,n)}function r(t,n){for(var i in e.isPlainObject(t)||(t={attribute:n}),n="",t){var o=("role"==i?"":"aria-")+i;n+=null==t[i]?"":o+'="'+t[i]+'"'}return n}function s(){try{return document.activeElement}catch(e){}}var c=e(window),l=e(document),d=e(document.documentElement),u=null!=document.documentElement.style.transition;return t.klasses=function(e){return{picker:e=e||"picker",opened:e+"--opened",focused:e+"--focused",input:e+"__input",active:e+"__input--active",target:e+"__input--target",holder:e+"__holder",frame:e+"__frame",wrap:e+"__wrap",box:e+"__box"}},t._={group:function(e){for(var n,i="",o=t._.trigger(e.min,e);o<=t._.trigger(e.max,e,[o]);o+=e.i)n=t._.trigger(e.item,e,[o]),i+=t._.node(e.node,n[0],n[1],n[2]);return i},node:function(t,n,i,o){return n?"<"+t+(i=i?' class="'+i+'"':"")+(o=o?" "+o:"")+">"+(n=e.isArray(n)?n.join(""):n)+"</"+t+">":""},lead:function(e){return(e<10?"0":"")+e},trigger:function(e,t,n){return"function"==typeof e?e.apply(t,n||[]):e},digits:function(e){return/\d/.test(e[1])?2:1},isDate:function(e){return{}.toString.call(e).indexOf("Date")>-1&&this.isInteger(e.getDate())},isInteger:function(e){return{}.toString.call(e).indexOf("Number")>-1&&e%1==0},ariaAttr:r},t.extend=function(n,i){e.fn[n]=function(o,a){var r=this.data(n);return"picker"==o?r:r&&"string"==typeof o?t._.trigger(r[o],r,[a]):this.each((function(){e(this).data(n)||new t(this,n,i,o)}))},e.fn[n].defaults=i.defaults},t})),function(e){"function"==typeof define&&define.amd?define(["picker","jquery"],e):"object"==typeof exports?module.exports=e(require("./picker.js"),require("jquery")):e(Picker,jQuery)}((function(e,t){function n(e,t){var n,i=this,o=e.$node[0].value,a=e.$node.data("value"),r=a||o,s=a?t.formatSubmit:t.format;i.settings=t,i.$node=e.$node,i.queue={interval:"i",min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse create validate",view:"parse create validate",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.interval=t.interval||30,i.item.disable=(t.disable||[]).slice(0),i.item.enable=-(!0===(n=i.item.disable)[0]?n.shift():-1),i.set("min",t.min).set("max",t.max).set("now"),r?i.set("select",r,{format:s}):i.set("select",null).set("highlight",i.item.now),i.key={40:1,38:-1,39:1,37:-1,go:function(e){i.set("highlight",i.item.highlight.pick+e*i.item.interval,{interval:e*i.item.interval}),this.render()}},e.on("render",(function(){var n=e.$root.children(),i=n.find("."+t.klass.viewset),o=function(e){return["webkit","moz","ms","o",""].map((function(t){return(t?"-"+t+"-":"")+e}))},a=function(e,t){o("transform").map((function(n){e.css(n,t)})),o("transition").map((function(n){e.css(n,t)}))};i.length&&(a(n,"none"),n[0].scrollTop=~~i.position().top-2*i[0].clientHeight,a(n,""))}),1).on("open",(function(){e.$root.find("button").attr("disabled",!1)}),1).on("close",(function(){e.$root.find("button").attr("disabled",!0)}),1)}var i,o=24,a=60,r=12,s=o*a,c=e._;n.prototype.set=function(e,t,n){var i=this,o=i.item;return null===t?("clear"==e&&(e="select"),o[e]=t,i):(o["enable"==e?"disable":"flip"==e?"enable":e]=i.queue[e].split(" ").map((function(o){return t=i[o](e,t,n)})).pop(),"select"==e?i.set("highlight",o.select,n):"highlight"==e?i.set("view",o.highlight,n):"interval"==e?i.set("min",o.min,n).set("max",o.max,n):e.match(/^(flip|min|max|disable|enable)$/)&&(o.select&&i.disabled(o.select)&&i.set("select",t,n),o.highlight&&i.disabled(o.highlight)&&i.set("highlight",t,n),"min"==e&&i.set("max",o.max,n)),i)},n.prototype.get=function(e){return this.item[e]},n.prototype.create=function(e,n,i){var r=this;return n=void 0===n?e:n,c.isDate(n)&&(n=[n.getHours(),n.getMinutes()]),t.isPlainObject(n)&&c.isInteger(n.pick)?n=n.pick:t.isArray(n)?n=+n[0]*a+ +n[1]:c.isInteger(n)||(n=r.now(e,n,i)),"max"==e&&n<r.item.min.pick&&(n+=s),"min"!=e&&"max"!=e&&(n-r.item.min.pick)%r.item.interval!=0&&(n+=r.item.interval),n=r.normalize(e,n,i),{hour:~~(o+n/a)%o,mins:(a+n%a)%a,time:(s+n)%s,pick:n%s}},n.prototype.createRange=function(e,n){var i=this,o=function(e){return!0===e||t.isArray(e)||c.isDate(e)?i.create(e):e};return c.isInteger(e)||(e=o(e)),c.isInteger(n)||(n=o(n)),c.isInteger(e)&&t.isPlainObject(n)?e=[n.hour,n.mins+e*i.settings.interval]:c.isInteger(n)&&t.isPlainObject(e)&&(n=[e.hour,e.mins+n*i.settings.interval]),{from:o(e),to:o(n)}},n.prototype.withinRange=function(e,t){return e=this.createRange(e.from,e.to),t.pick>=e.from.pick&&t.pick<=e.to.pick},n.prototype.overlapRanges=function(e,t){var n=this;return e=n.createRange(e.from,e.to),t=n.createRange(t.from,t.to),n.withinRange(e,t.from)||n.withinRange(e,t.to)||n.withinRange(t,e.from)||n.withinRange(t,e.to)},n.prototype.now=function(e,t){var n,i=this.item.interval,o=new Date,r=o.getHours()*a+o.getMinutes();return r-=r%i,n=t<0&&i*t+r<=-i,r+="min"==e&&n?0:i,c.isInteger(t)&&(r+=i*(n&&"max"!=e?t+1:t)),r},n.prototype.normalize=function(e,t){var n=this.item.interval,i=this.item.min&&this.item.min.pick||0;return t-="min"==e?0:(t-i)%n},n.prototype.measure=function(e,n,i){var r=this;return n||(n="min"==e?[0,0]:[o-1,a-1]),"string"==typeof n?n=r.parse(e,n):!0===n||c.isInteger(n)?n=r.now(e,n,i):t.isPlainObject(n)&&c.isInteger(n.pick)&&(n=r.normalize(e,n.pick,i)),n},n.prototype.validate=function(e,t,n){var i=this,o=n&&n.interval?n.interval:i.item.interval;return i.disabled(t)&&(t=i.shift(t,o)),t=i.scope(t),i.disabled(t)&&(t=i.shift(t,-1*o)),t},n.prototype.disabled=function(e){var n=this,i=n.item.disable.filter((function(i){return c.isInteger(i)?e.hour==i:t.isArray(i)||c.isDate(i)?e.pick==n.create(i).pick:t.isPlainObject(i)?n.withinRange(i,e):void 0}));return i=i.length&&!i.filter((function(e){return t.isArray(e)&&"inverted"==e[2]||t.isPlainObject(e)&&e.inverted})).length,-1===n.item.enable?!i:i||e.pick<n.item.min.pick||e.pick>n.item.max.pick},n.prototype.shift=function(e,t){var n=this,i=n.item.min.pick,o=n.item.max.pick;for(t=t||n.item.interval;n.disabled(e)&&!((e=n.create(e.pick+=t)).pick<=i||e.pick>=o););return e},n.prototype.scope=function(e){var t=this.item.min.pick,n=this.item.max.pick;return this.create(e.pick>n?n:e.pick<t?t:e)},n.prototype.parse=function(e,t,n){var i,o,r,s,l,d=this,u={};if(!t||"string"!=typeof t)return t;for(s in n&&n.format||((n=n||{}).format=d.settings.format),d.formats.toArray(n.format).map((function(e){var n,i=d.formats[e],o=i?c.trigger(i,d,[t,u]):e.replace(/^!/,"").length;i&&(n=t.substr(0,o),u[e]=n.match(/^\d+$/)?+n:n),t=t.substr(o)})),u)l=u[s],c.isInteger(l)?s.match(/^(h|hh)$/i)?(i=l,"h"!=s&&"hh"!=s||(i%=12)):"i"==s&&(o=l):s.match(/^a$/i)&&l.match(/^p/i)&&("h"in u||"hh"in u)&&(r=!0);return(r?i+12:i)*a+o},n.prototype.formats={h:function(e,t){return e?c.digits(e):t.hour%r||r},hh:function(e,t){return e?2:c.lead(t.hour%r||r)},H:function(e,t){return e?c.digits(e):""+t.hour%24},HH:function(e,t){return e?c.digits(e):c.lead(t.hour%24)},i:function(e,t){return e?2:c.lead(t.mins)},a:function(e,t){return e?4:s/2>t.time%s?"a.m.":"p.m."},A:function(e,t){return e?2:s/2>t.time%s?"AM":"PM"},toArray:function(e){return e.split(/(h{1,2}|H{1,2}|i|a|A|!.)/g)},toString:function(e,t){var n=this;return n.formats.toArray(e).map((function(e){return c.trigger(n.formats[e],n,[0,t])||e.replace(/^!/,"")})).join("")}},n.prototype.isTimeExact=function(e,n){var i=this;return c.isInteger(e)&&c.isInteger(n)||"boolean"==typeof e&&"boolean"==typeof n?e===n:(c.isDate(e)||t.isArray(e))&&(c.isDate(n)||t.isArray(n))?i.create(e).pick===i.create(n).pick:!(!t.isPlainObject(e)||!t.isPlainObject(n))&&(i.isTimeExact(e.from,n.from)&&i.isTimeExact(e.to,n.to))},n.prototype.isTimeOverlap=function(e,n){var i=this;return c.isInteger(e)&&(c.isDate(n)||t.isArray(n))?e===i.create(n).hour:c.isInteger(n)&&(c.isDate(e)||t.isArray(e))?n===i.create(e).hour:!(!t.isPlainObject(e)||!t.isPlainObject(n))&&i.overlapRanges(e,n)},n.prototype.flipEnable=function(e){var t=this.item;t.enable=e||(-1==t.enable?1:-1)},n.prototype.deactivate=function(e,n){var i=this,o=i.item.disable.slice(0);return"flip"==n?i.flipEnable():!1===n?(i.flipEnable(1),o=[]):!0===n?(i.flipEnable(-1),o=[]):n.map((function(e){for(var n,a=0;a<o.length;a+=1)if(i.isTimeExact(e,o[a])){n=!0;break}n||(c.isInteger(e)||c.isDate(e)||t.isArray(e)||t.isPlainObject(e)&&e.from&&e.to)&&o.push(e)})),o},n.prototype.activate=function(e,n){var i=this,o=i.item.disable,a=o.length;return"flip"==n?i.flipEnable():!0===n?(i.flipEnable(1),o=[]):!1===n?(i.flipEnable(-1),o=[]):n.map((function(e){var n,r,s,l;for(s=0;s<a;s+=1){if(r=o[s],i.isTimeExact(r,e)){n=o[s]=null,l=!0;break}if(i.isTimeOverlap(r,e)){t.isPlainObject(e)?(e.inverted=!0,n=e):t.isArray(e)?(n=e)[2]||n.push("inverted"):c.isDate(e)&&(n=[e.getFullYear(),e.getMonth(),e.getDate(),"inverted"]);break}}if(n)for(s=0;s<a;s+=1)if(i.isTimeExact(o[s],e)){o[s]=null;break}if(l)for(s=0;s<a;s+=1)if(i.isTimeOverlap(o[s],e)){o[s]=null;break}n&&o.push(n)})),o.filter((function(e){return null!=e}))},n.prototype.i=function(e,t){return c.isInteger(t)&&t>0?t:this.item.interval},n.prototype.nodes=function(e){var t=this,n=t.settings,i=t.item.select,o=t.item.highlight,a=t.item.view,r=t.item.disable;return c.node("ul",c.group({min:t.item.min.pick,max:t.item.max.pick,i:t.item.interval,node:"li",item:function(e){var s,l=(e=t.create(e)).pick,d=i&&i.pick==l,u=o&&o.pick==l,p=r&&t.disabled(e),f=c.trigger(t.formats.toString,t,[n.format,e]);return[c.trigger(t.formats.toString,t,[c.trigger(n.formatLabel,t,[e])||n.format,e]),(s=[n.klass.listItem],d&&s.push(n.klass.selected),u&&s.push(n.klass.highlighted),a&&a.pick==l&&s.push(n.klass.viewset),p&&s.push(n.klass.disabled),s.join(" ")),"data-pick="+e.pick+" "+c.ariaAttr({role:"option",label:f,selected:!(!d||t.$node.val()!==f)||null,activedescendant:!!u||null,disabled:!!p||null})]}})+c.node("li",c.node("button",n.clear,n.klass.buttonClear,"type=button data-clear=1"+(e?"":" disabled")+" "+c.ariaAttr({controls:t.$node[0].id})),"",c.ariaAttr({role:"presentation"})),n.klass.list,c.ariaAttr({role:"listbox",controls:t.$node[0].id}))},n.defaults={clear:"Clear",format:"h:i A",interval:30,closeOnSelect:!0,closeOnClear:!0,klass:{picker:(i=e.klasses().picker)+" "+i+"--time",holder:i+"__holder",list:i+"__list",listItem:i+"__list-item",disabled:i+"__list-item--disabled",selected:i+"__list-item--selected",highlighted:i+"__list-item--highlighted",viewset:i+"__list-item--viewset",now:i+"__list-item--now",buttonClear:i+"__button--clear"}},e.extend("pickatime",n)})),function(e){var t=0,n=function(){return(new Date).getTime()+t++},i=function(e){return"["+e+"]$1"},o=function(e){return"_"+e+"_$1"},a=function(t,n,i){return t?"function"==typeof t?(n&&console.warn("association-insertion-traversal is ignored, because association-insertion-node is given as a function."),t(i)):"string"==typeof t?n?i[n](t):"this"==t?i:e(t):void 0:i.parent()};e(document).on("click",".add_fields",(function(t){t.preventDefault(),t.stopPropagation();var r=e(this),s=r.data("association"),c=r.data("associations"),l=r.data("association-insertion-template"),d=r.data("association-insertion-method")||r.data("association-insertion-position")||"before",u=r.data("association-insertion-node"),p=r.data("association-insertion-traversal"),f=parseInt(r.data("count"),10),h=new RegExp("\\[new_"+s+"\\](.*?\\s)","g"),b=new RegExp("_new_"+s+"_(\\w*)","g"),m=n(),g=l.replace(h,i(m)),M=[],v=t;for(g==l&&(h=new RegExp("\\[new_"+c+"\\](.*?\\s)","g"),b=new RegExp("_new_"+c+"_(\\w*)","g"),g=l.replace(h,i(m))),M=[g=g.replace(b,o(m))],f=isNaN(f)?1:Math.max(f,1),f-=1;f;)m=n(),g=(g=l.replace(h,i(m))).replace(b,o(m)),M.push(g),f-=1;var y=a(u,p,r);y&&0!=y.length||console.warn("Couldn't find the element to insert the template. Make sure your `data-association-insertion-*` on `link_to_add_association` is correct."),e.each(M,(function(t,n){var i=e(n),o=jQuery.Event("cocoon:before-insert");if(y.trigger(o,[i,v]),!o.isDefaultPrevented()){y[d](i);y.trigger("cocoon:after-insert",[i,v])}}))})),e(document).on("click",".remove_fields.dynamic, .remove_fields.existing",(function(t){var n=e(this),i=n.data("wrapper-class")||"nested-fields",o=n.closest("."+i),a=o.parent(),r=t;t.preventDefault(),t.stopPropagation();var s=jQuery.Event("cocoon:before-remove");if(a.trigger(s,[o,r]),!s.isDefaultPrevented()){var c=a.data("remove-timeout")||0;setTimeout((function(){n.hasClass("dynamic")?o.detach():(n.prev("input[type=hidden]").val("1"),o.hide()),a.trigger("cocoon:after-remove",[o,r])}),c)}})),e(document).on("ready page:load turbolinks:load",(function(){e(".remove_fields.existing.destroyed").each((function(){var t=e(this),n=t.data("wrapper-class")||"nested-fields";t.closest("."+n).hide()}))}))}(jQuery),function(){var e;e=function(){var e;if($("#admin-messages > div").length>1)return e=0,$("#admin-messages > div").each((function(){var t;if((t=$(this).outerHeight())>e)return e=t})),$("#admin-messages").height(e),$("#admin-messages > div:gt(0)").hide(),setInterval((function(){return $("#admin-messages > div:first").fadeOut(1e3).next().fadeIn(1e3).end().appendTo("#admin-messages")}),1e4)},$(document).ready(e)}.call(this),function(){jQuery((function(){return $("a[rel~=popover], .has-popover").popover(),$("a[rel~=tooltip], .has-tooltip").tooltip()}))}.call(this),function(){var e;$.fn.showLoader=function(){return $(this).append('<div id="loader-wrapper"><div class="spinner"></div></div>')},$.fn.hideLoader=function(){return $(this).find("#loader-wrapper").remove()},e=function(){if(0===$(".datetimepicker, .needsclick").length)return FastClick.attach(document.body)},$(document).ready(e)}.call(this),function(){var e;e=function(){return $("[data-confirmable-button]").on("click",(function(e){var t,n;if(e.stopPropagation(),null==(n=(t=$(this)).data("state"))&&(n="unclicked"),"confirm"!==n){if(e.preventDefault(),"unclicked"===n)n="confirm";return t.button(n),t.data("state",n)}})),$("body").on("click",(function(){return $("[data-confirmable-button]").data("state","unclicked").button("unclicked")}))},$(document).ready(e)}.call(this),function(){var e;e=function(){return $(".dashboard-buttons .btn[data-toggle]").popover({trigger:"hover",placement:"top",container:".dashboard-buttons"}).on("click",(function(e){return e.preventDefault()}))},$(document).ready(e)}.call(this),function(){var e;e=function(){if(!($("#dispatching-map").length<=0))return window.APS.Dispatcher.drawMap(),$("body").on("click",".mapped-element .view-on-map-button",(function(e){var t,n,i;if(e.preventDefault(),n=(t=$(this).closest(".mapped-element")).data("lat"),i=t.data("lon"),null!=n&&null!=i)return window.APS.Dispatcher.panToLocation(n,i)})),$('form[data-confirm-unassign="true"]').on("submit",(function(e){return e.preventDefault(),$("#confirm_unassign_job_modal").modal(),$("#confirm_unassign_job_modal").find('input[name="staff_user_id"]').val($(this).find('input[name="staff_user_id"]').val())}))},$(document).ready(e)}.call(this),function(){window.APS||(window.APS={}),window.APS.Dispatcher={init:function(){return L.mapbox.accessToken=gon.mapbox_access_token,this.map=L.mapbox.map("dispatching-map","mapbox.streets")},populateStaff:function(){var e,t;return t=this,e=gon.regional_staff_on_the_clock,$.each(e,(function(e,n){var i,o,a;if(i=n.geolocation_latitude,o=n.geolocation_longitude,a=n.name,n.geolocation_current&&null!=i&&null!=o&&""!==i&&""!==o)return t.addStaffMarker(i,o,a)}))},populateFacility:function(){var e,t,n;if(null!=(t=gon.job_facility)&&(n=t.name,null!=(e=t.address)))return L.mapbox.geocoder("mapbox.places").query(e,(function(e,t){if(t.latlng)return window.APS.Dispatcher.addFacilityMarker(t.latlng[0],t.latlng[1],n),window.APS.Dispatcher.centerOnLatLon(t.latlng[0],t.latlng[1])}))},addStaffMarker:function(e,t,n){var i;return i=L.divIcon({className:"staff-icon",iconSize:100,html:"<i class='fa fa-user'></i><span class='name'>"+n+"</span>"}),L.marker([e,t],{icon:i}).addTo(this.map)},addFacilityMarker:function(e,t,n){var i;return i=L.divIcon({className:"facility-icon",iconSize:100,html:"<i class='fa fa-hospital-o'></i><span class='name'>"+n+"</span>"}),this.facilityMarker=L.marker([e,t],{icon:i}),this.facilityMarker.addTo(this.map)},centerOnLatLon:function(e,t,n){return null==n&&(n=10),this.map.setView([e,t],n)},panToLocation:function(e,t){return this.map.panTo([e,t])},drawMap:function(){return this.init(),this.populateStaff(),this.populateFacility()}}}.call(this),function(){var e;window.updateSubmenuHeader=function(){return $.ajax({url:"/staff/ui/mobile_header.js",type:"get",dataType:"html",success:function(e){return $("#sub-menu-header").replaceWith(e)}})},e=function(){if($("#sub-menu-header").length>0)return setInterval(window.updateSubmenuHeader,3e4)},$(document).ready(e)}.call(this),function(){var e;e=function(){var e,t;if(!((e=$("[data-existing-patient-select]")).length<=0))return t=function(e){var t,n,i;return i=$("#new-patient-fields"),t=$("#existing-patient-fields"),n=$("form.new_order"),0===t.length&&(t=$('<div id="existing-patient-fields"></div>').insertAfter(i)),null==e||""===e?(t.empty(),i.show()):(n.showLoader(),$.ajax({url:gon.patient_grid_form_url_template.replace(":id",e),success:function(e){return t.empty().append(e),t.find(".grid-form [data-row-span]").each((function(){return $(this).find("[data-field-span]").matchHeight()}))},complete:function(){return n.hideLoader()}}),i.hide())},e.selectize({create:!1,onChange:t,allowEmptyOption:!0,plugins:["clear_on_type"]}),t(e.val())},$(document).ready(e)}.call(this),function(){var e;e=function(){return $("#all-patients-toggle").on("change",(function(){var e,t;return $(this).is(":checked")?(t=$("#all-patients-select-wrapper"),e=$("#active-patients-select-wrapper")):(t=$("#active-patients-select-wrapper"),e=$("#all-patients-select-wrapper")),t.removeClass("hidden").find("select").prop("disabled",!1),e.addClass("hidden").find("select").prop("disabled","disabled")}))},$(document).ready(e)}.call(this),function(){var e,t;t=function(){return $(".required-input").on("keyup",e)},e=function(e){var t,n,i,o;return e.preventDefault(),n=e.currentTarget.form,o=n.getElementsByClassName("required-input"),i=function(){var e,n,i;for(i=[],e=0,n=o.length;e<n;e++)0===(t=o[e]).value.length&&i.push(t);return i}().length,n.getElementsByClassName("submit-button")[0].disabled=i,null},$(document).ready(t)}.call(this),function(){var e;e=function(){var e;if(e=function(e){var t,n;return(n=$(e).siblings(".filter-selection")).removeClass("active").find(".selection-radio").prop("checked",!1),n.find(":input").not(".selection-radio").attr("disabled",!0),n.find("select.selectized").each((function(){return $(this)[0].selectize.disable()})),(t=$(e).find("select.selectized")).length>0&&t[0].selectize.enable(),$(e).addClass("active").find(".selection-radio").prop("checked",!0),$(e).find(":input").not(".selection-radio").attr("disabled",!1),$(e).closest("form").find(":submit").attr("disabled",!1)},$("form.filter-selction-required :submit").attr("disabled",!0),$(".filter-selection").on("click",(function(){return e(this)})),$(".filter-selection > :radio:checked").length>0)return e($(".filter-selection > :radio:checked").first().closest(".filter-selection"))},$(document).ready(e)}.call(this),function(){var e;e=function(){return $(".footable").footable()},$(document).ready(e)}.call(this),function(){var e;e=function(){return $("[data-send-fax-form-action]").on("click",(function(e){return e.preventDefault(),$($(this).data("target")).find("form").attr("action",$(this).data("send-fax-form-action"))}))},$(document).ready(e)}.call(this),function(){var e;e=function(){return $("[data-job-controls-for]").each((function(){var e,t,n;return e=$(this),t=$(e.data("job-controls-for")),n=function(){return t.find("[data-job-id]").show(),e.find(":input[data-job-toggle]").each((function(){var e,n;if(n=$(this).data("job-toggle"),$(this).is("select")){if(""!==(e=$(this).val()))return $(this).data("multi-val")?$("[data-job-id]").each((function(){var t;if(!(t=$(this)).data("job-"+n).includes(parseInt(e)))return t.hide()})):t.find("[data-job-"+n+"='"+e+"']").show()}else if(e=$(this).data("value"),!$(this).is(":checked"))return t.find("[data-job-"+n+"='"+e+"']").hide()}))},e.on("change",":input[data-job-toggle]",(function(e){return e.preventDefault(),n(),$(this).closest("label").toggleClass("checked",$(this).is(":checked"))})),
e.find("[data-toggle-all]").each((function(){return $(this).on("click",(function(e){return e.preventDefault(),$(this).closest(".controls-section").find(":checkbox").prop("checked",$(this).data("toggle-all")).trigger("change")}))}))}))},$(document).ready(e)}.call(this),function(){var e;e=function(){var e,t,n;return $("#new-patient-button").on("click",(function(){return $('select[name="order[patient_id]"]').prop("selectedIndex",0)})),t=$(".nav > li"),$(".prev-tab").on("click",(function(e){return e.preventDefault(),t.filter(".active").prevAll("li:visible").first().find('a[data-toggle="tab"]').not(".tab-pane a").tab("show")})),$(".next-tab").on("click",(function(e){return e.preventDefault(),t.filter(".active").nextAll("li:visible").first().find('a[data-toggle="tab"]').not(".tab-pane a").tab("show")})),(e=$(".has-error:first")).length>0&&(n=e.closest(".tab-pane").attr("id"),$('a[href="#'+n+'"]').tab("show")),$(".datepicker").datepicker({autoclose:!0,clearBtn:!0}),window.setupDateTimePickers=function(){return $(".datetimepicker").not(".datetimepicker-loaded").each((function(){var e;return e={icons:{time:"fa fa-clock-o",date:"fa fa-calendar",up:"fa fa-arrow-up",down:"fa fa-arrow-down",previous:"fa fa-chevron-left",next:"fa fa-chevron-right",today:"fa fa-clock-o",clear:"fa fa-trash",close:"fa fa-times-circle"},timeZone:gon.current_timezone,ignoreReadonly:!0,showClear:!0,showTodayButton:!0},$(this).data("inline")&&(e.inline=!0,e.sideBySide=!0,e.keepOpen=!0,e.toolbarPlacement="bottom"),!1===$(this).data("use-current")&&(e.useCurrent=!1),$(this).addClass("datetimepicker-loaded").datetimepicker(e)}))},window.setupDateTimePickers(),$("#patient-new").on("change","#order_patient_attributes_last_name, #order_patient_attributes_facility_medical_record_number, #patient_last_name, #patient_facility_medical_record_number",(function(){var e,t;return $("#patient-search").addClass("hidden"),$("#possible-patient-list").empty(),e=$("#order_patient_attributes_last_name").val()?$("#order_patient_attributes_last_name").val():$("#patient_last_name").val()?$("#patient_last_name").val():"",t=$("#order_patient_attributes_facility_medical_record_number").val()?$("#order_patient_attributes_facility_medical_record_number").val():$("#patient_facility_medical_record_number").val()?$("#patient_facility_medical_record_number").val():"",$.ajax({url:window.patientSearchURL,data:{search:{last_name:e,facility_medical_record_number:t}},type:"get",dataType:"json",success:function(e){var t,n,i,o,a;if(e.length>0){for(a=e,$("#possible-patient-list").append("<ul></ul>"),n=0,i=a.length;n<i;n++)o=a[n],$('#order_patient_id_all option[value="'+o.id+'"]').is(":enabled")&&(t=!0,$("#possible-patient-list ul").append('<li><a href="#" data-patient-id="'+o.id+'">'+o.full_name+"</a></li>"));if(null!=t)return $("#patient-search").removeClass("hidden")}}})})),$("#patient-search").on("click","[data-patient-id]",(function(e){return e.preventDefault(),$('a[href="#patient-existing"]').trigger("click"),$("#all-patients-toggle").is(":checked")||$("#all-patients-toggle").trigger("click"),$('a[href="#patient-existing"]').trigger("click"),$("#order_patient_id_all").val($(this).data("patient-id")),$("#patient.tab-pane").find(".tab-content").css("background","#FFFF99").animate({backgroundColor:"#FFFFFF"},2e3)})),$('label[for="order_access_deaccess_access"]').on("click",(function(){return $(".access-deaccess-follow-up").addClass("hidden"),$("#access-follow-up").removeClass("hidden")})),$('label[for="order_access_deaccess_deaccess"]').on("click",(function(){return $(".access-deaccess-follow-up").addClass("hidden"),$("#deaccess-follow-up").removeClass("hidden")})),$(".declot-form #order_patient_attributes_line_type_midline").closest("label").popover({trigger:"hover",placement:"right",container:"#patient-new",content:"Midlines cannot be declotted. Please call Advanced PICC Specialists with any questions."}),$(".declot-form #order_patient_attributes_line_type_peripheral").closest("label").popover({trigger:"hover",placement:"right",container:"#patient-new",content:"Peripherals cannot be declotted. Please call Advanced PICC Specialists with any questions."}),$(".removal-form #order_patient_attributes_line_type_subclavian_tunnelled").closest("label").popover({trigger:"hover",placement:"right",container:"#patient-new",content:"Tunnelled subclavian lines cannot be removed. Please call Advanced PICC Specialists with any questions."}),$(".order-status-form select").on("change",(function(){var e;return e=$(this).closest("form"),$(".container.main").showLoader(),$.ajax({type:"POST",url:e.attr("action"),data:e.serializeArray(),dataType:"json",success:function(e){return alert(e.message)},complete:function(){return $(".container.main").hideLoader()},error:function(){return alert("There was an error updating the order status")}})}))},$(document).ready(e)}.call(this),function(){var e;e=function(){var e;return e=function(e){return e.addClass("hidden").siblings(".attribute").removeClass("hidden")},$(".merge-patient-form-wrapper").on("click",".edit-toggle-button",(function(t){return t.preventDefault(),e($(this).closest(".attribute"))})),$(".merge-patient-form-wrapper").on("click",".edit-attribute .radio_buttons label",(function(){var t;return(t=$(this).closest(".attribute").siblings(".view-attribute")).find("span").text($(this).find(".value-text").text()),t.find(".auto-selected").addClass("hidden"),t.find(".manually-selected").removeClass("hidden"),e($(this).closest(".attribute"))})),$(".patient-card").each((function(){return $(this).find(".patient-image, .patient-info").matchHeight()})),$(".merge-patient-form-wrapper").on("click",'[data-toggle-on-value="health_plan_provider_id"] .radio label',(function(){return $(this).find("input").prop("checked",!0)}))},$(document).ready(e)}.call(this),function(){var e;e=function(){return $("#patient-history-filter-form").on("click","#clear-patient-history-filters",(function(e){return e.preventDefault(),window.location.href=$(this).data("reset-to")})),$("#toggle-history-filters").on("click",(function(e){var t;return e.preventDefault(),t=$("#patient-history-filter-form"),$("#patient-history-filter-form").is(":visible")?($(this).text("Show Filters"),t.addClass("hidden")):($(this).text("Hide Filters"),t.removeClass("hidden"))})),$(".grid-patient-panel").each((function(){return $(this).find(".patient-image, .patient-personal-info").matchHeight({target:$(this).find(".patient-personal-info")})})),$(".grid-form [data-row-span]").each((function(){return $(this).find("[data-field-span]").matchHeight()})),$(".patient-uploads .patient-upload .thumbnail").matchHeight(),$("#hidden-uploads").on("shown.bs.collapse",(function(){return $("html,body").animate({scrollTop:$(this).offset().top},"slow")}))},$(document).ready(e)}.call(this),function(){var e;e=function(){return $(".print-link").on("click",(function(e){return e.preventDefault(),window.open($(this).attr("href")).print()}))},$(document).ready(e)}.call(this),function(){var e;e=function(){var e,t,n;return t=function(e){var t,n;return t=$(e).parents("*[data-toggle-on-other]"),n=$(t.data("toggle-on-other")),"Other"===t.find(":radio:checked").val()?n.removeClass("hidden"):n.addClass("hidden")},$("*[data-toggle-on-other]").on("change",":radio",(function(){return t(this)})),$("*[data-toggle-on-other] :radio").each((function(){return t(this)})),e=function(e){var t,n;return t=$(e).parents("*[data-toggle-on-more]"),n=$(t.data("toggle-on-more")),"More"===t.find(":radio:checked").val()?n.removeClass("hidden"):n.addClass("hidden")},$("*[data-toggle-on-more]").on("change",":radio",(function(){return e(this)})),$("*[data-toggle-on-more] :radio").each((function(){return e(this)})),$(".type-change-dialog .change-type-button").on("click",(function(e){var t,n;return e.preventDefault(),t=$(this),(n=$("#order-switch-modal")).find("#order-switch-type-input").val(t.data("type")),n.find(":submit").val("Switch to "+t.data("type-readable")),n.modal("show")})),$(".type-change-dialog .its-ok-button").on("click",(function(e){return $(this).closest(".tab-pane").find(".next-prev-buttons .next-tab").trigger("click"),e.preventDefault()})),n=function(e){return"true"===$(e).closest(".if-true-skip-procedure-note").find(":radio:checked").val()?($(".procedure-note-tab").addClass("hidden"),$('label[for="procedure_note_comments"]').text("* Comments (required for incomplete procedures)")):($(".procedure-note-tab").removeClass("hidden"),$('label[for="procedure_note_comments"]').text("Comments"))},$(".if-true-skip-procedure-note").length>0&&(n($(".if-true-skip-procedure-note :radio").first()),$(".if-true-skip-procedure-note").on("change",":radio",(function(){return n(this)}))),$(".procedure-note-form").on("submit",(function(){return $(this).find('input[type="submit"]').val("Completing, please wait...").attr("disabled","disabled")}))},$(document).ready(e)}.call(this),Selectize.define("clear_on_type",(function(){var e,t=this,n=/Mac/.test(navigator.userAgent),i=8;this.onKeyDown=(e=t.onKeyDown,function(o){var a=o.keyCode;return!t.isFull()&&!t.isInputHidden||(n?o.metaKey:o.ctrlKey)||t.isOpen&&t.$activeOption&&(o.keyCode=i,t.deleteSelection(o),o.keyCode=a),e.apply(this,arguments)})})),function(){var e;e=function(){return $(".signature-pad").length>0&&$(".signature-pad").each((function(){var e,t;return t=(e=$(this)).signaturePad({drawOnly:!0,validateFields:!1}),e.find(".has-error").length>0&&(e.addClass("has-error"),e.find(".help-block").clone().appendTo(e)),window.staffUserSig?t.regenerate(window.staffUserSig):e.data("signature-json")?t.regenerate(e.data("signature-json")):void 0})),$(".sigPad.signed").each((function(){var e,t;return t=(e=$(this)).signaturePad({displayOnly:!0}),e.data("signature-json")?t.regenerate(e.data("signature-json")):window.eSignature?t.regenerate(window.eSignature):void 0}))},$(document).ready(e)}.call(this),function(){var e;e=function(){return $("body").on("cocoon:after-insert","#tests-performed",(function(){return window.loadSelectize()}))},$(document).ready(e)}.call(this),function(){var e,t;window.updateButtonText=function(e,t){var n,i,o;switch(null==(i=(n=$(e)).data("state"))&&(i="unclicked"),o=function(){var i;return i=n.closest("form"),n.data("confirm-and-submit")?(i.append("<input type='hidden' name='"+n.attr("name")+"' value='"+n.attr("value")+"' />"),i.submit()):$.ajax(i.attr("action")+".js",{method:"post",data:i.serialize(),dataType:"html",success:function(i){return n.button("success"),n.data("state","success"),updateButtonText(e,(function(){return t(i)}))},error:function(e){return alert("There was an error: "+e.responseText),n.button("reset"),n.removeData("state")}})},i){case"unclicked":n.data("confirm-text")?i="confirm":(i="loading",o());break;case"confirm":i="loading",o();break;case"success":i="next",null!=t&&t();break;case"next":null!=n.data("next-link")&&window.location.assign(n.data("next-link"))}return n.button(i),n.data("state",i)},t=function(){var e,t,n;return n=function(){var e;return e=this.$node.closest("form"),$.ajax({url:e.attr("action"),method:"post",data:e.serialize(),success:function(){var t;return t=e.closest(".facility"),$('<div class="updated">Updated!</div>').appendTo(t).delay(1500).fadeOut(700,(function(){return $(this).remove()})),window.updateSubmenuHeader()}})},$(".eta-input").each((function(){var e,t;return e=$(this).pickatime({onSet:n,closeOnSelect:!0,disable:gon.disabled_times_array,editable:!1}),t=e.pickatime("picker"),$("<span class='close-picker'>Close</span>").appendTo(t.$root).on("mousedown",(function(){return t.close()}))})),$(".aps-tooltip").tooltip(),$(".yes-no-buttons").on("click touchstart",".radio",(function(e){return e.preventDefault(),$(this).find("input").trigger("click")})),$(".yes-no-buttons").on("click touchstart",".radio input",(function(e){return e.stopPropagation()})),window.loadSelectize=function(){return $("select.selectize, input.selectize").not(".selectized").each((function(){var e,t,n;return t={sortField:"text",allowEmptyOption:!0},$(this).hasClass("clear-on-type")&&(t.plugins=["clear_on_type"]),$(this).data("create")&&(t.create=$(this).data("create"),t.createOnBlur=!0),$(this).data("options")&&(t.options=$(this).data("options")),$(this).data("no-empty-option")&&(t.allowEmptyOption=!1),$(this).data("max-items")&&(t.maxItems=$(this).data("max-items")),$(this).data("search-field")&&(t.searchField=$(this).data("search-field")),$(this).data("on-change")&&(e=$(this).data("on-change"),t.onChange=(n=this,function(t){return window[e](t,$(n)[0])})),$(this).selectize(t)}))},window.loadSelectize(),$("*[clear-follow-up-select-on-false]").on("change",":radio",(function(){var e,t,n;if("0"===(t=(e=$(this).parents("*[clear-follow-up-select-on-false]")).find(":radio:checked")).val()||"false"===t.val())return n=e.closest("*[data-toggle-on-value]").data("toggle-on-value"),(e=$('[data-toggled-on-value="'+n+'"]')).find("select").find(":selected").removeAttr("selected")})),e=function(e){var t,n,i;return t=$(e).parents("*[data-toggle-on-change]"),i=$(t.data("toggle-on-change")),"1"===(n=t.find(":radio:checked")).val()||"true"===n.val()?i.removeClass("hidden"):i.addClass("hidden")},$("*[data-toggle-on-change]").on("change",":radio",(function(){return e(this)})),$("*[data-toggle-on-change] :radio").each((function(){return e(this)})),t=function(e){var t,n,i,o,a;if(o=(n=$(e)).closest("*[data-toggle-on-value]").data("toggle-on-value"),a=n.val().replace(/ /g,"-").replace(/[\(\)\/\']/g,""),n.is(":checkbox")&&"1"===a&&(a=n.is(":checked")?"true":"0"),(t=$('[data-toggled-on-value="'+o+'"]')).length<=0?(t=$("*[id^='"+o+"']"),i=$("#"+o+"-"+a)):i=t.filter('[data-show-when-value="'+a+'"]'),t.addClass("hidden"),i.length>0)return i.removeClass("hidden")},$("*[data-toggle-on-value]").on("change",":radio, :checkbox, select",(function(){return t(this)})),$("*[data-toggle-on-value]").each((function(){var e;return e=$(this).data("toggle-on-value"),$("*[id^='"+e+"'], [data-toggled-on-value='"+e+"']").addClass("hidden")})),$("*[data-toggle-on-value] :radio:checked, *[data-toggle-on-value] :checkbox, *[data-toggle-on-value] select").each((function(){return t(this)})),$('*[data-toggle="tooltip"]').tooltip(),$("*[data-onclick-url]").on("click",(function(e){return e.preventDefault(),window.location.assign($(this).data("onclick-url"))})),$("*[data-onclick-url]").on("click","a",(function(e){return e.stopPropagation()})),$("form *[data-confirm-and-submit]").on("click",(function(e){if(!$(this).data("only-touch")||!e.originalEvent||"touch"===e.originalEvent.pointerType)return e.preventDefault(),window.updateButtonText(this,null)}))},$(document).ready(t),e=function(){return $(".aps-tooltip").tooltip()},$(document).ajaxComplete(e),window.display_facility_address=function(e,t){var n,i,o;if((n=$("#facility-address-container")).empty().hide(),e)return o=t.selectize.options[e].name,i=t.selectize.options[e].address,n.show(),n.append("<p>The facility you selected:</p>"),n.append("<p>"+o+"</p>"),n.append("<p>"+i+"</p>")}}.call(this),function(){var e,t;t=function(){return $(".file-upload-required-input").on("change",e),$(".file-tags").on("change",e)},e=function(e){var t,n,i,o,a,r,s,c;return e.preventDefault(),i=e.currentTarget.form,c=i.getElementsByClassName("file-tags"),r=i.getElementsByClassName("file-upload-required-input"),a=function(){var e,t,i;for(i=[],e=0,t=r.length;e<t;e++)0===(n=r[e]).value.length&&i.push(n);return i}(),t=function(){var e,t,n;for(n=[],e=0,t=c.length;e<t;e++)(s=c[e]).checked&&n.push(s);return n}().length,o=a.length,i.getElementsByClassName("submit-button")[0].disabled=!(t&&!o),null},$(document).ready(t)}.call(this),$(document).ready((()=>{const e=(e,t)=>`\n    <div style="display:grid; grid-template-columns:repeat(4,max-content); grid-gap: 20px;">\n      <div>\n        <div>Order #${e.id}</div>\n        <div style="color:gray; font-size:smaller">${e.type}</div>\n      </div>\n      <div>\n        <div>${t(e.patient.full_name)}</div>\n        <div style="color:gray; font-size:smaller">${e.facility_name}</div>\n      </div>\n      <div>\n        <div>${new Date(e.created_at).toLocaleDateString()}</div>\n        <div style="color:gray; font-size:smaller">${e.status}</div>\n      </div>\n      <div>\n        <div style="color:red">${e.expecting_fax?"Expecting Fax":""}</div>\n      </div>\n    </div>\n    `,t=document.getElementById("include_inactive_orders"),n=$("#upload_uploadable_id"),i=n.attr("data-url");var o=n[0]?.value;n.selectize({plugins:["clear_on_type"],searchField:"id",valueField:"id",score:()=>()=>1,create:!1,maxItems:1,placeholder:"Search by order ID, patient name, or facility name",render:{item:e,option:e},preload:!0,load:function(e,n){this.clearOptions(),e||=o||"",$.ajax({url:`${i}?query=`+encodeURIComponent(e)+(t.checked||o?"&include_inactive":""),type:"GET",dataType:"json",success:e=>{console.log("got data",e),n(e),o&&(this.setValue(o),o=null)}})}}),$(".expand-collapse-viewer").on("click",(function(e){e.preventDefault();var t=$(".upload-viewer");t.hasClass("expanded")?(t.removeClass("expanded"),$(".expand-collapse-viewer").text("Expand")):(t.addClass("expanded"),$(".expand-collapse-viewer").text("Collapse"))}))})),function(){var e;e=function(){if($("[data-hard-copy-toggle]").length>0)return $("form[data-form-type]").hide(),$("[data-hard-copy-toggle]").on("click",(function(e){var t;return e.preventDefault(),t=$(this).data("hard-copy-toggle"),$("[data-hard-copy-toggle]").removeClass("active"),$(this).addClass("active"),$("form[data-form-type]").hide(),$("form[data-form-type='"+t+"']").show()})),$(".active[data-hard-copy-toggle]").trigger("click")},$(document).ready(e)}.call(this),function(){var e;e=function(){var e,t,n,i,o;if(t=$("[data-fillable-form-page-index]"),o=function(e){return t.hide(),e.fadeIn(300),$("html, body").animate({scrollTop:e.offset().top},300,"linear")},t.length>0&&(t.each((function(){return $(this).find(".prev-page-btn, .next-page-btn").show().on("click",(function(e){var t;return e.preventDefault(),t=$($(this).attr("href")),o(t)}))})),i=0,t.not(":eq("+i+")").hide(),(e=$(".has-error:first")).length>0))return n=e.closest("[data-fillable-form-page-index]"),o(n)},$(document).ready(e)}.call(this),function(){var e;e=function(){return $('[data-swappable-file="true"]').addClass("swappable-file-wrapper"),$(".swappable-file-wrapper").each((function(){var e,t;return t=$(this),(e=t.find(".file-warning")).hide(),t.on("change","input.file",(function(n){var i,o,a;return null==(a=n.target.value.split("\\").pop())&&(a="New File"),i=t.find(".file-icon"),o=t.find(".file-name"),e.show(),i.show(),o.show(),o.text(a)})),t.find(".remove-this-file").on("click",(function(e){return e.preventDefault(),t.find(".file-name").text("File will be removed after this form is saved"),t.find(".destroy-input").val("true")}))}))},$(document).ready(e)}.call(this);