!function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){“undefined”!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:“Module”}),Object.defineProperty(e,“__esModule”,{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&“object”==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,“default”,{enumerable:!0,value:e}),2&t&&“string”!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,“a”,t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p=“/assets/themes/j1/core/js”,n(n.s=154)}([function(e,t,n){(function(t){e.exports=t.jQuery=n(167)}).call(this,n(6))},function(e,t,n){(function(e){e.exports=function(){“use strict”;var t,i;function r(){return t.apply(null,arguments)}function a(e){return e instanceof Array||“[object Array]”===Object.prototype.toString.call(e)}function o(e){return null!=e&&“[object Object]”===Object.prototype.toString.call(e)}function s(e){return void 0===e}function u(e){return“number”==typeof e||“[object Number]”===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||“[object Date]”===Object.prototype.toString.call(e)}function c(e,t){var n,i=[];for(n=0;n>>0,i=0;i0)for(n=0;n<_.length;n++)i=_[n],s(r=t[i])||(e[i]=r);return e}var v=!1;function b(e){y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===v&&(v=!0,r.updateOffset(this),v=!1)}function w(e){return e instanceof b||null!=e&&null!=e._isAMomentObject}function D(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function M(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=D(t)),n}function x(e,t,n){var i,r=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),o=0;for(i=0;io“] ”,arguments[0])i+=s+“: ”arguments[0][s]“, ”;i=i.slice(0,-2)}else i=arguments[o];a.push(i)}k(e+“nArguments: ”+Array.prototype.slice.call(a).join(“”)+“n”+(new Error).stack),n=!1}return t.apply(this,arguments)},t)}var S,E={};function T(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),E[e]||(k(t),E[e]=!0)}function C(e){return e instanceof Function||“[object Function]”===Object.prototype.toString.call(e)}function A(e,t){var n,i=h({},e);for(n in t)d(t,n)&&(o(e[n])&&o(t[n])?(i[n]={},h(i[n],e[n]),h(i[n],t[n])):null!=t[n]?i[n]=t[n]:delete i[n]);for(n in e)d(e,n)&&!d(t,n)&&o(e[n])&&(i[n]=h({},i[n]));return i}function Y(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,S=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)d(e,t)&&n.push(t);return n};var O={};function F(e,t){var n=e.toLowerCase();O[n]=O[n+“s”]=O[t]=e}function I(e){return“string”==typeof e?O[e]||O[e.toLowerCase()]:void 0}function j(e){var t,n,i={};for(n in e)d(e,n)&&(t=I(n))&&(i[t]=e[n]);return i}var N={};function P(e,t){N[e]=t}function H(e,t,n){var i=“”+Math.abs(e),r=t-i.length,a=e>=0;return(a?n?“+”:“”:“-”)+Math.pow(10,Math.max(0,r)).toString().substr(1)+i}var R=/([[^[]*])|(\)?([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,B=/([[^[]*])|(\)?(LTS|LT|LL?L?L?|l{1,4})/g,W={},U={};function z(e,t,n,i){var r=i;“string”==typeof i&&(r=function(){return this[i]()}),e&&(U[e]=r),t&&(U[t[0]]=function(){return H(r.apply(this,arguments),t[1],t[2])}),n&&(U[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function $(e){return e.match(/[[sS]/)?e.replace(/^[|]$/g,“”):e.replace(/\/g,“”)}function J(e,t){return e.isValid()?(t=G(t,e.localeData()),W[t]=W[t]||function(e){var t,n,i=e.match(R);for(t=0,n=i.length;t=0&&B.test(e);)e=e.replace(B,i),B.lastIndex=0,n-=1;return e}var q=/d/,V=/dd/,K=/d{3}/,X=/d{4}/,Q=/[+-]?d{6}/,Z=/dd?/,ee=/dddd?/,te=/dddddd?/,ne=/d{1,3}/,ie=/d{1,4}/,re=/[+-]?d{1,6}/,ae=/d+/,oe=/[+-]?d+/,se=/Z|[+-]dd:?dd/gi,ue=/Z|[+-]dd(?::?dd)?/gi,le=/[0-9]{0,256}[‘a-zu00A0-u05FFu0700-uD7FFuF900-uFDCFuFDF0-uFF07uFF10-uFFEF]{1,256}|[u0600-u06FF/]{1,256}(s*?[u0600-u06FF]{1,256}){1,2}/i,ce={};function de(e,t,n){ce=C(t)?t:function(e,i){return e&&n?n:t}}function he(e,t){return d(ce,e)?ce(t._strict,t._locale):new RegExp(function(e){return fe(e.replace(“\”,“”).replace(/\()|[([^][]*)]|\(.)/g,function(e,t,n,i,r){return t||n||i||r}))}(e))}function fe(e){return e.replace(/[-/\^$*+?.()|{}]/g,“\$&”)}var pe={};function me(e,t){var n,i=t;for(“string”==typeof e&&(e=),u(t)&&(i=function(e,n){n=M(e)}),n=0;n]=i}function ge(e,t){me(e,function(e,n,i,r){i._w=i._w||{},t(e,i._w,i,r)})}function _e(e,t,n){null!=t&&d(pe,e)&&pe(t,n._a,n,e)}var ye=0,ve=1,be=2,we=3,De=4,Me=5,xe=6,ke=7,Le=8;function Se(e){return Ee(e)?366:365}function Ee(e){return e%4==0&&e%100!=0||e%400==0}z(“Y”,0,0,function(){var e=this.year();return e<=9999?“”e:"“+e}),z(0,,0,function(){return this.year()%100}),z(0,,0,”year“),z(0,,0,”year“),z(0,,0,”year“),F(”year“,”y“),P(”year“,1),de(”Y“,oe),de(”YY“,Z,V),de(”YYYY“,ie,X),de(”YYYYY“,re,Q),de(”YYYYYY“,re,Q),me(,ye),me(”YYYY“,function(e,t){t=2===e.length?r.parseTwoDigitYear(e):M(e)}),me(”YY“,function(e,t){t=r.parseTwoDigitYear(e)}),me(”Y“,function(e,t){t=parseInt(e,10)}),r.parseTwoDigitYear=function(e){return M(e)+(M(e)>68?1900:2e3)};var Te,Ce=Ae(”FullYear“,!0);function Ae(e,t){return function(n){return null!=n?(Oe(this,e,n),r.updateOffset(this,t),this):Ye(this,e)}}function Ye(e,t){return e.isValid()?e._d():NaN}function Oe(e,t,n){e.isValid()&&!isNaN(n)&&(”FullYear“===t&&Ee(e.year())&&1===e.month()&&29===e.date()?e._d(n,e.month(),Fe(n,e.month())):e._d(n))}function Fe(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=function(e,t){return(e%t+t)%t}(t,12);return e+=(t-n)/12,1===n?Ee(e)?29:28:31-n%7%2}Te=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t===e)return t;return-1},z(”M“,,”Mo“,function(){return this.month()+1}),z(”MMM“,0,0,function(e){return this.localeData().monthsShort(this,e)}),z(”MMMM“,0,0,function(e){return this.localeData().months(this,e)}),F(”month“,”M“),P(”month“,8),de(”M“,Z),de(”MM“,Z,V),de(”MMM“,function(e,t){return t.monthsShortRegex(e)}),de(”MMMM“,function(e,t){return t.monthsRegex(e)}),me(,function(e,t){t=M(e)-1}),me(,function(e,t,n,i){var r=n._locale.monthsParse(e,i,n._strict);null!=r?t=r:p(n).invalidMonth=e});var Ie=/D?([[^[]]*]|s)+MMMM?/,je=”January_February_March_April_May_June_July_August_September_October_November_December“.split(”_“),Ne=”Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec“.split(”_“);function Pe(e,t){var n;if(!e.isValid())return e;if(”string“==typeof t)if(/^d+$/.test(t))t=M(t);else if(!u(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),Fe(e.year(),t)),e._d(t,n),e}function He(e){return null!=e?(Pe(this,e),r.updateOffset(this,!0),this):Ye(this,”Month“)}var Re=le,Be=le;function We(){function e(e,t){return t.length-e.length}var t,n,i=[],r=,a=[];for(t=0;t<12;t++)n=f(),i.push(this.monthsShort(n,”“)),r.push(this.months(n,”“)),a.push(this.months(n,”“)),a.push(this.monthsShort(n,”“));for(i.sort(e),r.sort(e),a.sort(e),t=0;t<12;t++)i=fe(i),r=fe(r);for(t=0;t<24;t++)a=fe(a);this._monthsRegex=new RegExp(”^(“+a.join(”|“)+”)“,”i“),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp(”^(“+r.join(”|“)+”)“,”i“),this._monthsShortStrictRegex=new RegExp(”^(“+i.join(”|“)+”)“,”i“)}function Ue(e){var t;if(e<100&&e>=0){var n=Array.prototype.slice.call(arguments);n=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function ze(e,t,n){var i=7+t-n,r=(7+Ue(e,0,i).getUTCDay()-t)%7;return-r+i-1}function $e(e,t,n,i,r){var a,o,s=(7+n-i)%7,u=ze(e,i,r),l=1+7*(t-1)+s+u;return l<=0?o=Se(a=e-1)+l:l>Se(e)?(a=e+1,o=l-Se(e)):(a=e,o=l),{year:a,dayOfYear:o}}function Je(e,t,n){var i,r,a=ze(e.year(),t,n),o=Math.floor((e.dayOfYear()-a-1)/7)+1;return o<1?(r=e.year()-1,i=o+Ge(r,t,n)):o>Ge(e.year(),t,n)?(i=o-Ge(e.year(),t,n),r=e.year()+1):(r=e.year(),i=o),{week:i,year:r}}function Ge(e,t,n){var i=ze(e,t,n),r=ze(e+1,t,n);return(Se(e)-i+r)/7}function qe(e,t){return e.slice(t,7).concat(e.slice(0,t))}z(”w“,,”wo“,”week“),z(”W“,,”Wo“,”isoWeek“),F(”week“,”w“),F(”isoWeek“,”W“),P(”week“,5),P(”isoWeek“,5),de(”w“,Z),de(”ww“,Z,V),de(”W“,Z),de(”WW“,Z,V),ge(,function(e,t,n,i){t=M(e)}),z(”d“,0,”do“,”day“),z(”dd“,0,0,function(e){return this.localeData().weekdaysMin(this,e)}),z(”ddd“,0,0,function(e){return this.localeData().weekdaysShort(this,e)}),z(”dddd“,0,0,function(e){return this.localeData().weekdays(this,e)}),z(”e“,0,0,”weekday“),z(”E“,0,0,”isoWeekday“),F(”day“,”d“),F(”weekday“,”e“),F(”isoWeekday“,”E“),P(”day“,11),P(”weekday“,11),P(”isoWeekday“,11),de(”d“,Z),de(”e“,Z),de(”E“,Z),de(”dd“,function(e,t){return t.weekdaysMinRegex(e)}),de(”ddd“,function(e,t){return t.weekdaysShortRegex(e)}),de(”dddd“,function(e,t){return t.weekdaysRegex(e)}),ge(,function(e,t,n,i){var r=n._locale.weekdaysParse(e,i,n._strict);null!=r?t.d=r:p(n).invalidWeekday=e}),ge(,function(e,t,n,i){t=M(e)});var Ve=”Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday“.split(”_“),Ke=”Sun_Mon_Tue_Wed_Thu_Fri_Sat“.split(”_“),Xe=”Su_Mo_Tu_We_Th_Fr_Sa“.split(”_“),Qe=le,Ze=le,et=le;function tt(){function e(e,t){return t.length-e.length}var t,n,i,r,a,o=[],s=,u=[],l=;for(t=0;t<7;t++)n=f().day(t),i=this.weekdaysMin(n,”“),r=this.weekdaysShort(n,”“),a=this.weekdays(n,”“),o.push(i),s.push®,u.push(a),l.push(i),l.push®,l.push(a);for(o.sort(e),s.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)s=fe(s),u=fe(u),l=fe(l);this._weekdaysRegex=new RegExp(”^(“+l.join(”|“)+”)“,”i“),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp(”^(“+u.join(”|“)+”)“,”i“),this._weekdaysShortStrictRegex=new RegExp(”^(“+s.join(”|“)+”)“,”i“),this._weekdaysMinStrictRegex=new RegExp(”^(“+o.join(”|“)+”)“,”i“)}function nt(){return this.hours()%12||12}function it(e,t){z(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function rt(e,t){return t._meridiemParse}z(”H“,,0,”hour“),z(”h“,,0,nt),z(”k“,,0,function(){return this.hours()||24}),z(”hmm“,0,0,function(){return”“+nt.apply(this)+H(this.minutes(),2)}),z(”hmmss“,0,0,function(){return”“+nt.apply(this)+H(this.minutes(),2)+H(this.seconds(),2)}),z(”Hmm“,0,0,function(){return”“+this.hours()+H(this.minutes(),2)}),z(”Hmmss“,0,0,function(){return”“+this.hours()+H(this.minutes(),2)+H(this.seconds(),2)}),it(”a“,!0),it(”A“,!1),F(”hour“,”h“),P(”hour“,13),de(”a“,rt),de(”A“,rt),de(”H“,Z),de(”h“,Z),de(”k“,Z),de(”HH“,Z,V),de(”hh“,Z,V),de(”kk“,Z,V),de(”hmm“,ee),de(”hmmss“,te),de(”Hmm“,ee),de(”Hmmss“,te),me(,we),me(,function(e,t,n){var i=M(e);t=24===i?0:i}),me(,function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),me(,function(e,t,n){t=M(e),p(n).bigHour=!0}),me(”hmm“,function(e,t,n){var i=e.length-2;t=M(e.substr(0,i)),t=M(e.substr(i)),p(n).bigHour=!0}),me(”hmmss“,function(e,t,n){var i=e.length-4,r=e.length-2;t=M(e.substr(0,i)),t=M(e.substr(i,2)),t=M(e.substr®),p(n).bigHour=!0}),me(”Hmm“,function(e,t,n){var i=e.length-2;t=M(e.substr(0,i)),t=M(e.substr(i))}),me(”Hmmss“,function(e,t,n){var i=e.length-4,r=e.length-2;t=M(e.substr(0,i)),t=M(e.substr(i,2)),t=M(e.substr®)});var at,ot=Ae(”Hours“,!0),st={calendar:{sameDay:”[Today at] LT“,nextDay:”[Tomorrow at] LT“,nextWeek:”dddd [at] LT“,lastDay:”[Yesterday at] LT“,lastWeek:” dddd [at] LT“,sameElse:”L“},longDateFormat:{LTS:”h:mm:ss A“,LT:”h:mm A“,L:”MM/DD/YYYY“,LL:”MMMM D, YYYY“,LLL:”MMMM D, YYYY h:mm A“,LLLL:”dddd, MMMM D, YYYY h:mm A“},invalidDate:”Invalid date“,ordinal:”%d“,dayOfMonthOrdinalParse:/d{1,2}/,relativeTime:{future:”in %s“,past:”%s ago“,s:”a few seconds“,ss:”%d seconds“,m:”a minute“,mm:”%d minutes“,h:”an hour“,hh:”%d hours“,d:”a day“,dd:”%d days“,M:”a month“,MM:”%d months“,y:”a year“,yy:”%d years“},months:je,monthsShort:Ne,week:{dow:0,doy:6},weekdays:Ve,weekdaysMin:Xe,weekdaysShort:Ke,meridiemParse:/.?m?.?/i},ut={},lt={};function ct(e){return e?e.toLowerCase().replace(”_“,”-“):e}function dt(t){var i=null;if(!ut&&void 0!==e&&e&&e.exports)try{i=at._abbr,n(164)(”./“+t),ht(i)}catch(e){}return ut}function ht(e,t){var n;return e&&((n=s(t)?pt(e):ft(e,t))?at=n:”undefined“!=typeof console&&console.warn&&console.warn(”Locale “e” not found. Did you forget to load it?“)),at._abbr}function ft(e,t){if(null!==t){var n,i=st;if(t.abbr=e,null!=ut)T(”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 momentjs.com/guides/#/warnings/define-locale/ for more info.“),i=ut._config;else if(null!=t.parentLocale)if(null!=ut)i=ut._config;else{if(null==(n=dt(t.parentLocale)))return lt||(lt=[]),lt.push({name:e,config:t}),null;i=n._config}return ut=new Y(A(i,t)),lt&<.forEach(function(e){ft(e.name,e.config)}),ht(e),ut}return delete ut,null}function pt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return at;if(!a(e)){if(t=dt(e))return t;e=}return function(e){for(var t,n,i,r,a=0;a<e.length;){for(r=ct(e).split(”-“),t=r.length,n=(n=ct(e))?n.split(”-“):null;t>0;){if(i=dt(r.slice(0,t).join(”-“)))return i;if(n&&n.length>=t&&x(r,n,!0)>=t-1)break;t–}a++}return at}(e)}function mt(e){var t,n=e._a;return n&&-2===p(e).overflow&&(t=n<0||n>11?ve:n<1||n>Fe(n,n)?be:n<0||n>24||24===n&&(0!==n||0!==n||0!==n)?we:n<0||n>59?De:n<0||n>59?Me:n<0||n>999?xe:-1,p(e)._overflowDayOfYear&&(t<ye||t>be)&&(t=be),p(e)._overflowWeeks&&-1===t&&(t=ke),p(e)._overflowWeekday&&-1===t&&(t=Le),p(e).overflow=t),e}function gt(e,t,n){return null!=e?e:null!=t?t:n}function _t(e){var t,n,i,a,o,s=[];if(!e._d){for(i=function(e){var t=new Date(r.now());return e._useUTC?:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a&&null==e._a&&function(e){var t,n,i,r,a,o,s,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)a=1,o=4,n=gt(t.GG,e._a,Je(Yt(),1,4).year),i=gt(t.W,1),((r=gt(t.E,1))<1||r>7)&&(u=!0);else{a=e._locale._week.dow,o=e._locale._week.doy;var l=Je(Yt(),a,o);n=gt(t.gg,e._a,l.year),i=gt(t.w,l.week),null!=t.d?((r=t.d)<0||r>6)&&(u=!0):null!=t.e?(r=t.e+a,(t.e<0||t.e>6)&&(u=!0)):r=a}i<1||i>Ge(n,a,o)?p(e)._overflowWeeks=!0:null!=u?p(e)._overflowWeekday=!0:(s=$e(n,i,r,a,o),e._a=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(o=gt(e._a,i),(e._dayOfYear>Se(o)||0===e._dayOfYear)&&(p(e)._overflowDayOfYear=!0),n=Ue(o,0,e._dayOfYear),e._a=n.getUTCMonth(),e._a=n.getUTCDate()),t=0;t<3&&null==e._a;++t)e._a=s=i;for(;t<7;t++)e._a=s=null==e._a?2===t?1:0:e._a;24===e._a&&0===e._a&&0===e._a&&0===e._a&&(e._nextDay=!0,e._a=0),e._d=(e._useUTC?Ue:function(e,t,n,i,r,a,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,i,r,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,i,r,a,o),s}).apply(null,s),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a=24),e._w&&void 0!==e._w.d&&e._w.d!==a&&(p(e).weekdayMismatch=!0)}}var yt=/^s*((?:d{6}|d{4})-(?:dd-dd|Wdd-d|Wdd|ddd|dd))(?:(T| )(dd(?::dd(?::dd(?:[.,]d+)?)?)?)(dd(?::?dd)?|s*Z)?)?$/,vt=/^s*((?:d{6}|d{4})(?:dddd|Wddd|Wdd|ddd|dd))(?:(T| )(dd(?:dd(?:dd(?:[.,]d+)?)?)?)(dd(?::?dd)?|s*Z)?)?$/,bt=/Z|dd(?::?dd)?/,wt=[[”YYYYYY-MM-DD“,/d{6}-dd-dd/],,[”GGGG-WW-E“,/d{4}-Wdd-d/],[”GGGG-WW“,/d{4}-Wdd/,!1],,[”YYYY-MM“,/d{4}-dd/,!1],[”YYYYYYMMDD“,/d{10}/],[”YYYYMMDD“,/d{8}/],[”GGGGWWE“,/d{4}Wd{3}/],[”GGGGWW“,/d{4}Wd{2}/,!1],],Dt=[,[”mm:ss,SSSS“,/dd:dd:dd,d+/],,[”HH:mm“,/dd:dd/],,[”HHmmss,SSSS“,/dddddd,d+/],,[”HHmm“,/dddd/],],Mt=/^/?Date((-?d+)/i;function xt(e){var t,n,i,r,a,o,s=e._i,u=yt.exec(s)||vt.exec(s);if(u){for(p(e).iso=!0,t=0,n=wt.length;t[1].exec(u)){r=wt[0],i=!1!==wt[2];break}if(null==r)return void(e._isValid=!1);if(u){for(t=0,n=Dt.length;t[1].exec(u)){a=(u||” “)+Dt[0];break}if(null==a)return void(e._isValid=!1)}if(!i&&null!=a)return void(e._isValid=!1);if(u){if(!bt.exec(u))return void(e._isValid=!1);o=”Z“}e._f=r+(a||”“)+(o||”“),Tt(e)}else e._isValid=!1}var kt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?s)?(d{1,2})s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)s(d{2,4})s(dd):(dd)(?::(dd))?s(?:(UT|GMT|[ECMP][SD]T)|()|([+-]d{4}))$/;function Lt(e,t,n,i,r,a){var o=[function(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}(e),Ne.indexOf(t),parseInt(n,10),parseInt(i,10),parseInt(r,10)];return a&&o.push(parseInt(a,10)),o}var St={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Et(e){var t=kt.exec(function(e){return e.replace(/(*)|[nt]/g,” “).replace(/(ss+)/g,” “).replace(/^ss*/,”“).replace(/ss*$/,”“)}(e._i));if(t){var n=Lt(t,t,t,t,t,t);if(!function(e,t,n){if(e){var i=Ke.indexOf(e),r=new Date(t,t,t).getDay();if(i!==r)return p(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}(t,n,e))return;e._a=n,e._tzm=function(e,t,n){if(e)return St;if(t)return 0;var i=parseInt(n,10),r=i%100,a=(i-r)/100;return 60*a+r}(t,t,t),e._d=Ue.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),p(e).rfc2822=!0}else e._isValid=!1}function Tt(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],p(e).empty=!0;var t,n,i,a,o,s=”“+e._i,u=s.length,l=0;for(i=G(e._f,e._locale).match(R)||[],t=0;t,(n=(s.match(he(a,e))||[]))&&((o=s.substr(0,s.indexOf(n))).length>0&&p(e).unusedInput.push(o),s=s.slice(s.indexOf(n)+n.length),l+=n.length),U?(n?p(e).empty=!1:p(e).unusedTokens.push(a),_e(a,n,e)):e._strict&&!n&&p(e).unusedTokens.push(a);p(e).charsLeftOver=u-l,s.length>0&&p(e).unusedInput.push(s),e._a<=12&&!0===p(e).bigHour&&e._a>0&&(p(e).bigHour=void 0),p(e).parsedDateParts=e._a.slice(0),p(e).meridiem=e._meridiem,e._a=function(e,t,n){var i;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((i=e.isPM(n))&&t<12&&(t+=12),i||12!==t||(t=0),t):t}(e._locale,e._a,e._meridiem),_t(e),mt(e)}else Et(e);else xt(e)}function Ct(e){var t=e._i,n=e._f;return e._locale=e._locale||pt(e._l),null===t||void 0===n&&”“===t?g({nullInput:!0}):(”string“==typeof t&&(e._i=t=e._locale.preparse(t)),w(t)?new b(mt(t)):(l(t)?e._d=t:a(n)?function(e){var t,n,i,r,a;if(0===e._f.length)return p(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;r<e._f.length;r++)a=0,t=y({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f,Tt(t),m(t)&&(a+=p(t).charsLeftOver,a+=10*p(t).unusedTokens.length,p(t).score=a,(null==i||a<i)&&(i=a,n=t));h(e,n||t)}(e):n?Tt(e):function(e){var t=e._i;s(t)?e._d=new Date(r.now()):l(t)?e._d=new Date(t.valueOf()):”string“==typeof t?function(e){var t=Mt.exec(e._i);null===t?(xt(e),!1===e._isValid&&(delete e._isValid,Et(e),!1===e._isValid&&(delete e._isValid,r.createFromInputFallback(e)))):e._d=new Date(+t)}(e):a(t)?(e._a=c(t.slice(0),function(e){return parseInt(e,10)}),_t(e)):o(t)?function(e){if(!e._d){var t=j(e._i);e._a=c(,function(e){return e&&parseInt(e,10)}),_t(e)}}(e):u(t)?e._d=new Date(t):r.createFromInputFallback(e)}(e),m(e)||(e._d=null),e))}function At(e,t,n,i,r){var s={};return!0!==n&&!1!==n||(i=n,n=void 0),(o(e)&&function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}(e)||a(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=r,s._l=n,s._i=e,s._f=t,s._strict=i,function(e){var t=new b(mt(Ct(e)));return t._nextDay&&(t.add(1,”d“),t._nextDay=void 0),t}(s)}function Yt(e,t,n,i){return At(e,t,n,i,!1)}r.createFromInputFallback=L(”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 momentjs.com/guides/#/warnings/js-date/ for more info.“,function(e){e._d=new Date(e._i+(e._useUTC?” UTC“:”“))}),r.ISO_8601=function(){},r.RFC_2822=function(){};var Ot=L(”moment().min is deprecated, use moment.max instead. momentjs.com/guides/#/warnings/min-max/“,function(){var e=Yt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:g()}),Ft=L(”moment().max is deprecated, use moment.min instead. momentjs.com/guides/#/warnings/min-max/“,function(){var e=Yt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:g()});function It(e,t){var n,i;if(1===t.length&&a(t)&&(t=t),!t.length)return Yt();for(n=t,i=1;i.isValid()&&!t[e](n)||(n=t);return n}var jt=;function Nt(e){var t=j(e),n=t.year||0,i=t.quarter||0,r=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,s=t.hour||0,u=t.minute||0,l=t.second||0,c=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===Te.call(jt,t)||null!=e&&isNaN(e))return!1;for(var n=!1,i=0;i]){if(n)return!1;parseFloat(e[jt])!==M(e[jt])&&(n=!0)}return!0}(t),this._milliseconds=+c+1e3*l+6e4*u+1e3*s*60*60,this._days=+o+7*a,this._months=+r+3*i+12*n,this._data={},this._locale=pt(),this._bubble()}function Pt(e){return e instanceof Nt}function Ht(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Rt(e,t){z(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)})}Rt(”Z“,”:“),Rt(”ZZ“,”“),de(”Z“,ue),de(”ZZ“,ue),me(,function(e,t,n){n._useUTC=!0,n._tzm=Wt(ue,e)});var Bt=/(|dd)/gi;function Wt(e,t){var n=(t||”“).match(e);if(null===n)return null;var i=n||[],r=(i+”“).match(Bt)||,a=60*r+M(r);return 0===a?0:”+“===r?a:-a}function Ut(e,t){var n,i;return t._isUTC?(n=t.clone(),i=(w(e)||l(e)?e.valueOf():Yt(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+i),r.updateOffset(n,!1),n):Yt(e).local()}function zt(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function $t(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Jt=/^(-|+)?(?:(d*)[. ])?(d+):(d+)(?::(d+)(.d*)?)?$/,Gt=/^(-|+)?P(?:([-+]?[0-9,.]*)Y)?(?:(?[0-9,.]*)M)?(?:(?[0-9,.]*)W)?(?:(?[0-9,.]*)D)?(?:T(?:(?[0-9,.]*)H)?(?:(?[0-9,.]*)M)?(?:(?[0-9,.]*)S)?)?$/;function qt(e,t){var n,i,r,a=e,o=null;return Pt(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:u(e)?(a={},t?a=e:a.milliseconds=e):(o=Jt.exec(e))?(n=”-“===o?-1:1,a={y:0,d:M(o)*n,h:M(o)*n,m:M(o)*n,s:M(o)*n,ms:M(Ht(1e3*o))*n}):(o=Gt.exec(e))?(n=”-“===o?-1:1,a={y:Vt(o,n),M:Vt(o,n),w:Vt(o,n),d:Vt(o,n),h:Vt(o,n),m:Vt(o,n),s:Vt(o,n)}):null==a?a={}:”object“==typeof a&&(”from“in a||”to“in a)&&(r=function(e,t){var n;return e.isValid()&&t.isValid()?(t=Ut(t,e),e.isBefore(t)?n=Kt(e,t):((n=Kt(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}(Yt(a.from),Yt(a.to)),(a={}).ms=r.milliseconds,a.M=r.months),i=new Nt(a),Pt(e)&&d(e,”_locale“)&&(i._locale=e._locale),i}function Vt(e,t){var n=e&&parseFloat(e.replace(”,“,”.“));return(isNaN(n)?0:n)*t}function Kt(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,”M“).isAfter(t)&&–n.months,n.milliseconds=+t-+e.clone().add(n.months,”M“),n}function Xt(e,t){return function(n,i){var r;return null===i||isNaN(+i)||(T(t,”moment().“t”(period, number) is deprecated. Please use moment().“t”(number, period). See momentjs.com/guides/#/warnings/add-inverted-param/ for more info.“),r=n,n=i,i=r),Qt(this,qt(n=”string“==typeof n?+n:n,i),e),this}}function Qt(e,t,n,i){var a=t._milliseconds,o=Ht(t._days),s=Ht(t._months);e.isValid()&&(i=null==i||i,s&&Pe(e,Ye(e,”Month“)+s*n),o&&Oe(e,”Date“,Ye(e,”Date“)+o*n),a&&e._d.setTime(e._d.valueOf()+a*n),i&&r.updateOffset(e,o||s))}qt.fn=Nt.prototype,qt.invalid=function(){return qt(NaN)};var Zt=Xt(1,”add“),en=Xt(-1,”subtract“);function tn(e,t){var n,i,r=12*(t.year()-e.year())+(t.month()-e.month()),a=e.clone().add(r,”months“);return t-a<0?(n=e.clone().add(r-1,”months“),i=(t-a)/(a-n)):(n=e.clone().add(r+1,”months“),i=(t-a)/(n-a)),-(r+i)||0}function nn(e){var t;return void 0===e?this._locale._abbr:(null!=(t=pt(e))&&(this._locale=t),this)}r.defaultFormat=”YYYY-MM-DDTHH:mm:ssZ“,r.defaultFormatUtc=”YYYY-MM-DDTHH:mm:ss“;var rn=L(”moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.“,function(e){return void 0===e?this.localeData():this.locale(e)});function an(){return this._locale}var on=1e3,sn=60*on,un=60*sn,ln=3506328*un;function cn(e,t){return(e%t+t)%t}function dn(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-ln:new Date(e,t,n).valueOf()}function hn(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-ln:Date.UTC(e,t,n)}function fn(e,t){z(0,,0,t)}function pn(e,t,n,i,r){var a;return null==e?Je(this,i,r).year:(a=Ge(e,i,r),t>a&&(t=a),function(e,t,n,i,r){var a=$e(e,t,n,i,r),o=Ue(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}.call(this,e,t,n,i,r))}z(0,,0,function(){return this.weekYear()%100}),z(0,,0,function(){return this.isoWeekYear()%100}),fn(”gggg“,”weekYear“),fn(”ggggg“,”weekYear“),fn(”GGGG“,”isoWeekYear“),fn(”GGGGG“,”isoWeekYear“),F(”weekYear“,”gg“),F(”isoWeekYear“,”GG“),P(”weekYear“,1),P(”isoWeekYear“,1),de(”G“,oe),de(”g“,oe),de(”GG“,Z,V),de(”gg“,Z,V),de(”GGGG“,ie,X),de(”gggg“,ie,X),de(”GGGGG“,re,Q),de(”ggggg“,re,Q),ge(,function(e,t,n,i){t=M(e)}),ge(,function(e,t,n,i){t=r.parseTwoDigitYear(e)}),z(”Q“,0,”Qo“,”quarter“),F(”quarter“,”Q“),P(”quarter“,7),de(”Q“,q),me(”Q“,function(e,t){t=3*(M(e)-1)}),z(”D“,,”Do“,”date“),F(”date“,”D“),P(”date“,9),de(”D“,Z),de(”DD“,Z,V),de(”Do“,function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),me(,be),me(”Do“,function(e,t){t=M(e.match(Z))});var mn=Ae(”Date“,!0);z(”DDD“,,”DDDo“,”dayOfYear“),F(”dayOfYear“,”DDD“),P(”dayOfYear“,4),de(”DDD“,ne),de(”DDDD“,K),me(,function(e,t,n){n._dayOfYear=M(e)}),z(”m“,,0,”minute“),F(”minute“,”m“),P(”minute“,14),de(”m“,Z),de(”mm“,Z,V),me(,De);var gn=Ae(”Minutes“,!1);z(”s“,,0,”second“),F(”second“,”s“),P(”second“,15),de(”s“,Z),de(”ss“,Z,V),me(,Me);var _n,yn=Ae(”Seconds“,!1);for(z(”S“,0,0,function(){return~~(this.millisecond()/100)}),z(0,,0,function(){return~~(this.millisecond()/10)}),z(0,,0,”millisecond“),z(0,,0,function(){return 10*this.millisecond()}),z(0,,0,function(){return 100*this.millisecond()}),z(0,,0,function(){return 1e3*this.millisecond()}),z(0,,0,function(){return 1e4*this.millisecond()}),z(0,,0,function(){return 1e5*this.millisecond()}),z(0,,0,function(){return 1e6*this.millisecond()}),F(”millisecond“,”ms“),P(”millisecond“,16),de(”S“,ne,q),de(”SS“,ne,V),de(”SSS“,ne,K),_n=”SSSS“;_n.length<=9;_n+=”S“)de(_n,ae);function vn(e,t){t=M(1e3*(”0.“+e))}for(_n=”S“;_n.length<=9;_n+=”S“)me(_n,vn);var bn=Ae(”Milliseconds“,!1);z(”z“,0,0,”zoneAbbr“),z(”zz“,0,0,”zoneName“);var wn=b.prototype;function Dn(e){return e}wn.add=Zt,wn.calendar=function(e,t){var n=e||Yt(),i=Ut(n,this).startOf(”day“),a=r.calendarFormat(this,i)||”sameElse“,o=t&&(C(t)?t.call(this,n):t);return this.format(o||this.localeData().calendar(a,this,Yt(n)))},wn.clone=function(){return new b(this)},wn.diff=function(e,t,n){var i,r,a;if(!this.isValid())return NaN;if(!(i=Ut(e,this)).isValid())return NaN;switch(r=6e4*(i.utcOffset()-this.utcOffset()),t=I(t)){case”year“:a=tn(this,i)/12;break;case”month“:a=tn(this,i);break;case”quarter“:a=tn(this,i)/3;break;case”second“:a=(this-i)/1e3;break;case”minute“:a=(this-i)/6e4;break;case”hour“:a=(this-i)/36e5;break;case”day“:a=(this-i-r)/864e5;break;case”week“:a=(this-i-r)/6048e5;break;default:a=this-i}return n?a:D(a)},wn.endOf=function(e){var t;if(void 0===(e=I(e))||”millisecond“===e||!this.isValid())return this;var n=this._isUTC?hn:dn;switch(e){case”year“:t=n(this.year()+1,0,1)-1;break;case”quarter“:t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case”month“:t=n(this.year(),this.month()+1,1)-1;break;case”week“:t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case”isoWeek“:t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case”day“:case”date“:t=n(this.year(),this.month(),this.date()+1)-1;break;case”hour“:t=this._d.valueOf(),t+=un-cn(t+(this._isUTC?0:this.utcOffset()*sn),un)-1;break;case”minute“:t=this._d.valueOf(),t+=sn-cn(t,sn)-1;break;case”second“:t=this._d.valueOf(),t+=on-cn(t,on)-1}return this._d.setTime(t),r.updateOffset(this,!0),this},wn.format=function(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=J(this,e);return this.localeData().postformat(t)},wn.from=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||Yt(e).isValid())?qt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},wn.fromNow=function(e){return this.from(Yt(),e)},wn.to=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||Yt(e).isValid())?qt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},wn.toNow=function(e){return this.to(Yt(),e)},wn.get=function(e){return C(this)?this():this},wn.invalidAt=function(){return p(this).overflow},wn.isAfter=function(e,t){var n=w(e)?e:Yt(e);return!(!this.isValid()||!n.isValid())&&(”millisecond“===(t=I(t)||”millisecond“)?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},wn.isBefore=function(e,t){var n=w(e)?e:Yt(e);return!(!this.isValid()||!n.isValid())&&(”millisecond“===(t=I(t)||”millisecond“)?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},wn.isBetween=function(e,t,n,i){var r=w(e)?e:Yt(e),a=w(t)?t:Yt(t);return!!(this.isValid()&&r.isValid()&&a.isValid())&&((”(“===(i=i||”()“)?this.isAfter(r,n):!this.isBefore(r,n))&&(”)“===i?this.isBefore(a,n):!this.isAfter(a,n)))},wn.isSame=function(e,t){var n,i=w(e)?e:Yt(e);return!(!this.isValid()||!i.isValid())&&(”millisecond“===(t=I(t)||”millisecond“)?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},wn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},wn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},wn.isValid=function(){return m(this)},wn.lang=rn,wn.locale=nn,wn.localeData=an,wn.max=Ft,wn.min=Ot,wn.parsingFlags=function(){return h({},p(this))},wn.set=function(e,t){if(”object“==typeof e)for(var n=function(e){var t=[];for(var n in e)t.push({unit:n,priority:N});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=j(e)),i=0;i.unit](e[n.unit]);else if(C(this))return this(t);return this},wn.startOf=function(e){var t;if(void 0===(e=I(e))||”millisecond“===e||!this.isValid())return this;var n=this._isUTC?hn:dn;switch(e){case”year“:t=n(this.year(),0,1);break;case”quarter“:t=n(this.year(),this.month()-this.month()%3,1);break;case”month“:t=n(this.year(),this.month(),1);break;case”week“:t=n(this.year(),this.month(),this.date()-this.weekday());break;case”isoWeek“:t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case”day“:case”date“:t=n(this.year(),this.month(),this.date());break;case”hour“:t=this._d.valueOf(),t-=cn(t+(this._isUTC?0:this.utcOffset()*sn),un);break;case”minute“:t=this._d.valueOf(),t-=cn(t,sn);break;case”second“:t=this._d.valueOf(),t-=cn(t,on)}return this._d.setTime(t),r.updateOffset(this,!0),this},wn.subtract=en,wn.toArray=function(){var e=this;return},wn.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},wn.toDate=function(){return new Date(this.valueOf())},wn.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?J(n,t?”YYYYYY-MM-DD[T]HH:mm:ss.SSS“:”YYYYYY-MM-DDHH:mm:ss.SSSZ“):C(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace(”Z“,J(n,”Z“)):J(n,t?”YYYY-MM-DD[T]HH:mm:ss.SSS“:”YYYY-MM-DDHH:mm:ss.SSSZ“)},wn.inspect=function(){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",r=t+'';return this.format(n+i+“-MM-DDHH:mm:ss.SSS”+r)},wn.toJSON=function(){return this.isValid()?this.toISOString():null},wn.toString=function(){return this.clone().locale(“en”).format(“ddd MMM DD YYYY HH:mm:ss [GMT]ZZ”)},wn.unix=function(){return Math.floor(this.valueOf()/1e3)},wn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},wn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},wn.year=Ce,wn.isLeapYear=function(){return Ee(this.year())},wn.weekYear=function(e){return pn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},wn.isoWeekYear=function(e){return pn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},wn.quarter=wn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},wn.month=He,wn.daysInMonth=function(){return Fe(this.year(),this.month())},wn.week=wn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),“d”)},wn.isoWeek=wn.isoWeeks=function(e){var t=Je(this,1,4).week;return null==e?t:this.add(7*(e-t),“d”)},wn.weeksInYear=function(){var e=this.localeData()._week;return Ge(this.year(),e.dow,e.doy)},wn.isoWeeksInYear=function(){return Ge(this.year(),1,4)},wn.date=mn,wn.day=wn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return“string”!=typeof e?e:isNaN(e)?“number”==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,“d”)):t},wn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,“d”)},wn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return“string”==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},wn.dayOfYear=function(e){var t=Math.round((this.clone().startOf(“day”)-this.clone().startOf(“year”))/864e5)+1;return null==e?t:this.add(e-t,“d”)},wn.hour=wn.hours=ot,wn.minute=wn.minutes=gn,wn.second=wn.seconds=yn,wn.millisecond=wn.milliseconds=bn,wn.utcOffset=function(e,t,n){var i,a=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if(“string”==typeof e){if(null===(e=Wt(ue,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=zt(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,“m”),a!==e&&(!t||this._changeInProgress?Qt(this,qt(e-a,“m”),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?a:zt(this)},wn.utc=function(e){return this.utcOffset(0,e)},wn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(zt(this),“m”)),this},wn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if(“string”==typeof this._i){var e=Wt(se,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},wn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Yt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},wn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},wn.isLocal=function(){return!!this.isValid()&&!this._isUTC},wn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},wn.isUtc=$t,wn.isUTC=$t,wn.zoneAbbr=function(){return this._isUTC?“UTC”:“”},wn.zoneName=function(){return this._isUTC?“Coordinated Universal Time”:“”},wn.dates=L(“dates accessor is deprecated. Use date instead.”,mn),wn.months=L(“months accessor is deprecated. Use month instead”,He),wn.years=L(“years accessor is deprecated. Use year instead”,Ce),wn.zone=L(“moment().zone is deprecated, use moment().utcOffset instead. momentjs.com/guides/#/warnings/zone/”,function(e,t){return null!=e?(“string”!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),wn.isDSTShifted=L(“isDSTShifted is deprecated. See momentjs.com/guides/#/warnings/dst-shifted/ for more information”,function(){if(!s(this._isDSTShifted))return this._isDSTShifted;var e={};if(y(e,this),(e=Ct(e))._a){var t=e._isUTC?f(e._a):Yt(e._a);this._isDSTShifted=this.isValid()&&x(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var Mn=Y.prototype;function xn(e,t,n,i){var r=pt(),a=f().set(i,t);return r(a,e)}function kn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||“”,null!=t)return xn(e,t,n,“month”);var i,r=[];for(i=0;i<12;i++)r=xn(e,i,n,“month”);return r}function Ln(e,t,n,i){“boolean”==typeof e?(u(t)&&(n=t,t=void 0),t=t||“”):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||“”);var r,a=pt(),o=e?a._week.dow:0;if(null!=n)return xn(t,(n+o)%7,i,“day”);var s=[];for(r=0;r<7;r++)s=xn(t,(r+o)%7,i,“day”);return s}Mn.calendar=function(e,t,n){var i=this._calendar||this._calendar.sameElse;return C(i)?i.call(t,n):i},Mn.longDateFormat=function(e){var t=this._longDateFormat,n=this._longDateFormat;return t||!n?t:(this._longDateFormat=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat)},Mn.invalidDate=function(){return this._invalidDate},Mn.ordinal=function(e){return this._ordinal.replace(“%d”,e)},Mn.preparse=Dn,Mn.postformat=Dn,Mn.relativeTime=function(e,t,n,i){var r=this._relativeTime;return C®?r(e,t,n,i):r.replace(/%d/i,e)},Mn.pastFuture=function(e,t){var e)C(t=e)?this=t:this=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+”|“+/d{1,2}/.source)},Mn.months=function(e,t){return e?a(this._months)?this._months:this._months[e.month()]:a(this._months)?this._months:this._months.standalone},Mn.monthsShort=function(e,t){return e?a(this._monthsShort)?this._monthsShort:this._monthsShort[e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Mn.monthsParse=function(e,t,n){var i,r,a;if(this._monthsParseExact)return function(e,t,n){var i,r,a,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=,this._shortMonthsParse=[],i=0;i<12;++i)a=f(),this._shortMonthsParse=this.monthsShort(a,”“).toLocaleLowerCase(),this._longMonthsParse=this.months(a,”“).toLocaleLowerCase();return n?”MMM“===t?-1!==(r=Te.call(this._shortMonthsParse,o))?r:null:-1!==(r=Te.call(this._longMonthsParse,o))?r:null:”MMM“===t?-1!==(r=Te.call(this._shortMonthsParse,o))?r:-1!==(r=Te.call(this._longMonthsParse,o))?r:null:-1!==(r=Te.call(this._longMonthsParse,o))?r:-1!==(r=Te.call(this._shortMonthsParse,o))?r:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=,this._shortMonthsParse=[]),i=0;i<12;i++){if(r=f(),n&&!this._longMonthsParse&&(this._longMonthsParse=new RegExp(”^“+this.months(r,”“).replace(”.“,”“)+”$“,”i“),this._shortMonthsParse=new RegExp(”^“+this.monthsShort(r,”“).replace(”.“,”“)+”$“,”i“)),n||this._monthsParse||(a=”^“+this.months(r,”“)+”|^“+this.monthsShort(r,”“),this._monthsParse=new RegExp(a.replace(”.“,”“),”i“)),n&&”MMMM“===t&&this._longMonthsParse.test(e))return i;if(n&&”MMM“===t&&this._shortMonthsParse.test(e))return i;if(!n&&this._monthsParse.test(e))return i}},Mn.monthsRegex=function(e){return this._monthsParseExact?(d(this,”_monthsRegex“)||We.call(this),e?this._monthsStrictRegex:this._monthsRegex):(d(this,”_monthsRegex“)||(this._monthsRegex=Be),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},Mn.monthsShortRegex=function(e){return this._monthsParseExact?(d(this,”_monthsRegex“)||We.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,”_monthsShortRegex“)||(this._monthsShortRegex=Re),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},Mn.week=function(e){return Je(e,this._week.dow,this._week.doy).week},Mn.firstDayOfYear=function(){return this._week.doy},Mn.firstDayOfWeek=function(){return this._week.dow},Mn.weekdays=function(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays;return!0===e?qe(n,this._week.dow):e?n:n},Mn.weekdaysMin=function(e){return!0===e?qe(this._weekdaysMin,this._week.dow):e?this._weekdaysMin:this._weekdaysMin},Mn.weekdaysShort=function(e){return!0===e?qe(this._weekdaysShort,this._week.dow):e?this._weekdaysShort:this._weekdaysShort},Mn.weekdaysParse=function(e,t,n){var i,r,a;if(this._weekdaysParseExact)return function(e,t,n){var i,r,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=,this._minWeekdaysParse=[],i=0;i<7;++i)a=f().day(i),this._minWeekdaysParse=this.weekdaysMin(a,”“).toLocaleLowerCase(),this._shortWeekdaysParse=this.weekdaysShort(a,”“).toLocaleLowerCase(),this._weekdaysParse=this.weekdays(a,”“).toLocaleLowerCase();return n?”dddd“===t?-1!==(r=Te.call(this._weekdaysParse,o))?r:null:”ddd“===t?-1!==(r=Te.call(this._shortWeekdaysParse,o))?r:null:-1!==(r=Te.call(this._minWeekdaysParse,o))?r:null:”dddd“===t?-1!==(r=Te.call(this._weekdaysParse,o))?r:-1!==(r=Te.call(this._shortWeekdaysParse,o))?r:-1!==(r=Te.call(this._minWeekdaysParse,o))?r:null:”ddd“===t?-1!==(r=Te.call(this._shortWeekdaysParse,o))?r:-1!==(r=Te.call(this._weekdaysParse,o))?r:-1!==(r=Te.call(this._minWeekdaysParse,o))?r:null:-1!==(r=Te.call(this._minWeekdaysParse,o))?r:-1!==(r=Te.call(this._weekdaysParse,o))?r:-1!==(r=Te.call(this._shortWeekdaysParse,o))?r:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=,this._shortWeekdaysParse=[],this._fullWeekdaysParse=),i=0;i<7;i++){if(r=f().day(i),n&&!this._fullWeekdaysParse&&(this._fullWeekdaysParse=new RegExp(”^“+this.weekdays(r,”“).replace(”.“,”\.?“)+”$“,”i“),this._shortWeekdaysParse=new RegExp(”^“+this.weekdaysShort(r,”“).replace(”.“,”\.?“)+”$“,”i“),this._minWeekdaysParse=new RegExp(”^“+this.weekdaysMin(r,”“).replace(”.“,”\.?“)+”$“,”i“)),this._weekdaysParse||(a=”^“+this.weekdays(r,”“)+”|^“+this.weekdaysShort(r,”“)+”|^“+this.weekdaysMin(r,”“),this._weekdaysParse=new RegExp(a.replace(”.“,”“),”i“)),n&&”dddd“===t&&this._fullWeekdaysParse.test(e))return i;if(n&&”ddd“===t&&this._shortWeekdaysParse.test(e))return i;if(n&&”dd“===t&&this._minWeekdaysParse.test(e))return i;if(!n&&this._weekdaysParse.test(e))return i}},Mn.weekdaysRegex=function(e){return this._weekdaysParseExact?(d(this,”_weekdaysRegex“)||tt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,”_weekdaysRegex“)||(this._weekdaysRegex=Qe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},Mn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(d(this,”_weekdaysRegex“)||tt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,”_weekdaysShortRegex“)||(this._weekdaysShortRegex=Ze),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Mn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(d(this,”_weekdaysRegex“)||tt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,”_weekdaysMinRegex“)||(this._weekdaysMinRegex=et),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Mn.isPM=function(e){return”p“===(e+”“).toLowerCase().charAt(0)},Mn.meridiem=function(e,t,n){return e>11?n?”pm“:”PM“:n?”am“:”AM“},ht(”en“,{dayOfMonthOrdinalParse:/d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===M(e%100/10)?”th“:1===t?”st“:2===t?”nd“:3===t?”rd“:”th“;return e+n}}),r.lang=L(”moment.lang is deprecated. Use moment.locale instead.“,ht),r.langData=L(”moment.langData is deprecated. Use moment.localeData instead.“,pt);var Sn=Math.abs;function En(e,t,n,i){var r=qt(t,n);return e._milliseconds+=i*r._milliseconds,e._days+=i*r._days,e._months+=i*r._months,e._bubble()}function Tn(e){return e<0?Math.floor(e):Math.ceil(e)}function Cn(e){return 4800*e/146097}function An(e){return 146097*e/4800}function Yn(e){return function(){return this.as(e)}}var On=Yn(”ms“),Fn=Yn(”s“),In=Yn(”m“),jn=Yn(”h“),Nn=Yn(”d“),Pn=Yn(”w“),Hn=Yn(”M“),Rn=Yn(”Q“),Bn=Yn(”y“);function Wn(e){return function(){return this.isValid()?this._data:NaN}}var Un=Wn(”milliseconds“),zn=Wn(”seconds“),$n=Wn(”minutes“),Jn=Wn(”hours“),Gn=Wn(”days“),qn=Wn(”months“),Vn=Wn(”years“),Kn=Math.round,Xn={ss:44,s:45,m:45,h:22,d:26,M:11},Qn=Math.abs;function Zn(e){return(e>0)-(e<0)||+e}function ei(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Qn(this._milliseconds)/1e3,i=Qn(this._days),r=Qn(this._months);e=D(n/60),t=D(e/60),n%=60,e%=60;var a=D(r/12),o=r%=12,s=i,u=t,l=e,c=n?n.toFixed(3).replace(/.?0+$/,”“):”“,d=this.asSeconds();if(!d)return”P0D“;var h=d<0?”-“:”“,f=Zn(this._months)!==Zn(d)?”-“:”“,p=Zn(this._days)!==Zn(d)?”-“:”“,m=Zn(this._milliseconds)!==Zn(d)?”-“:”“;return h+”P“+(a?f+a+”Y“:”“)+(o?f+o+”M“:”“)+(s?p+s+”D“:”“)+(u||l||c?”T“:”“)+(u?m+u+”H“:”“)+(l?m+l+”M“:”“)+(c?m+c+”S“:”“)}var ti=Nt.prototype;return ti.isValid=function(){return this._isValid},ti.abs=function(){var e=this._data;return this._milliseconds=Sn(this._milliseconds),this._days=Sn(this._days),this._months=Sn(this._months),e.milliseconds=Sn(e.milliseconds),e.seconds=Sn(e.seconds),e.minutes=Sn(e.minutes),e.hours=Sn(e.hours),e.months=Sn(e.months),e.years=Sn(e.years),this},ti.add=function(e,t){return En(this,e,t,1)},ti.subtract=function(e,t){return En(this,e,t,-1)},ti.as=function(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if(”month“===(e=I(e))||”quarter“===e||”year“===e)switch(t=this._days+i/864e5,n=this._months+Cn(t),e){case”month“:return n;case”quarter“:return n/3;case”year“:return n/12}else switch(t=this._days+Math.round(An(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)}},ti.asMilliseconds=On,ti.asSeconds=Fn,ti.asMinutes=In,ti.asHours=jn,ti.asDays=Nn,ti.asWeeks=Pn,ti.asMonths=Hn,ti.asQuarters=Rn,ti.asYears=Bn,ti.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*M(this._months/12):NaN},ti._bubble=function(){var e,t,n,i,r,a=this._milliseconds,o=this._days,s=this._months,u=this._data;return a>=0&&o>=0&&s>=0||a<=0&&o<=0&&s<=0||(a+=864e5*Tn(An(s)+o),o=0,s=0),u.milliseconds=a%1e3,e=D(a/1e3),u.seconds=e%60,t=D(e/60),u.minutes=t%60,n=D(t/60),u.hours=n%24,o+=D(n/24),r=D(Cn(o)),s+=r,o-=Tn(An®),i=D(s/12),s%=12,u.days=o,u.months=s,u.years=i,this},ti.clone=function(){return qt(this)},ti.get=function(e){return e=I(e),this.isValid()?this():NaN},ti.milliseconds=Un,ti.seconds=zn,ti.minutes=$n,ti.hours=Jn,ti.days=Gn,ti.weeks=function(){return D(this.days()/7)},ti.months=qn,ti.years=Vn,ti.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=function(e,t,n){var i=qt(e).abs(),r=Kn(i.as(”s“)),a=Kn(i.as(”m“)),o=Kn(i.as(”h“)),s=Kn(i.as(”d“)),u=Kn(i.as(”M“)),l=Kn(i.as(”y“)),c=r<=Xn.ss&&||r||a<=1&&||a||o<=1&&||o||s<=1&&||s||u<=1&&||u||l<=1&&||[”yy“,l];return c=t,c=+e>0,c=n,function(e,t,n,i,r){return r.relativeTime(t||1,!!n,e,i)}.apply(null,c)}(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},ti.toISOString=ei,ti.toString=ei,ti.toJSON=ei,ti.locale=nn,ti.localeData=an,ti.toIsoString=L(”toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)“,ei),ti.lang=rn,z(”X“,0,0,”unix“),z(”x“,0,0,”valueOf“),de(”x“,oe),de(”X“,/?d+(.d{1,3})?/),me(”X“,function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),me(”x“,function(e,t,n){n._d=new Date(M(e))}),r.version=”2.24.0“,function(e){t=e}(Yt),r.fn=wn,r.min=function(){return It(”isBefore“,[].slice.call(arguments,0))},r.max=function(){return It(”isAfter“,[].slice.call(arguments,0))},r.now=function(){return Date.now?Date.now():+new Date},r.utc=f,r.unix=function(e){return Yt(1e3*e)},r.months=function(e,t){return kn(e,t,”months“)},r.isDate=l,r.locale=ht,r.invalid=g,r.duration=qt,r.isMoment=w,r.weekdays=function(e,t,n){return Ln(e,t,n,”weekdays“)},r.parseZone=function(){return Yt.apply(null,arguments).parseZone()},r.localeData=pt,r.isDuration=Pt,r.monthsShort=function(e,t){return kn(e,t,”monthsShort“)},r.weekdaysMin=function(e,t,n){return Ln(e,t,n,”weekdaysMin“)},r.defineLocale=ft,r.updateLocale=function(e,t){if(null!=t){var n,i,r=st;null!=(i=dt(e))&&(r=i._config),t=A(r,t),(n=new Y(t)).parentLocale=ut,ut=n,ht(e)}else null!=ut&&(null!=ut.parentLocale?ut=ut.parentLocale:null!=ut&&delete ut);return ut},r.locales=function(){return S(ut)},r.weekdaysShort=function(e,t,n){return Ln(e,t,n,”weekdaysShort“)},r.normalizeUnits=I,r.relativeTimeRounding=function(e){return void 0===e?Kn:”function“==typeof e&&(Kn=e,!0)},r.relativeTimeThreshold=function(e,t){return void 0!==Xn&&(void 0===t?Xn:(Xn=t,”s“===e&&(Xn.ss=t-1),!0))},r.calendarFormat=function(e,t){var n=e.diff(t,”days“,!0);return n<-6?”sameElse“:n<-1?”lastWeek“:n<0?”lastDay“:n<1?”sameDay“:n<2?”nextDay“:n<7?”nextWeek“:”sameElse“},r.prototype=wn,r.HTML5_FMT={DATETIME_LOCAL:”YYYY-MM-DDTHH:mm“,DATETIME_LOCAL_SECONDS:”YYYY-MM-DDTHH:mm:ss“,DATETIME_LOCAL_MS:”YYYY-MM-DDTHH:mm:ss.SSS“,DATE:”YYYY-MM-DD“,TIME:”HH:mm“,TIME_SECONDS:”HH:mm:ss“,TIME_MS:”HH:mm:ss.SSS“,WEEK:”GGGG-WW“,MONTH:”YYYY-MM“},r}()}).call(this,n(20)(e))},function(e,t,n){”use strict“;(function(e){var n=function(){var e=!1,t=”“,n={WebkitTransition:”webkitTransitionEnd“,MozTransition:”transitionend“,OTransition:”oTransitionEnd otransitionend“,transition:”transitionend“};var i={transitionEndSupported:function(){return e},transitionEndSelector:function(){return t},isChar:function(e){return void 0===e.which||”number“==typeof e.which&&e.which>0&&(!e.ctrlKey&&!e.metaKey&&!e.altKey&&8!==e.which&&9!==e.which&&13!==e.which&&16!==e.which&&17!==e.which&&20!==e.which&&27!==e.which)},assert:function(e,t,n){if(t)throw void 0===!e&&e.css(”border“,”1px solid red“),console.error(n,e),n},describe:function(e){return void 0===e?”undefined“:0===e.length?”(no matching elements)“:”“.concat(e.outerHTML.split(”>“),”>“)}};return function(){for(var i in e=function(){if(window.QUnit)return!1;var e=document.createElement(”bmd“);for(var t in n)if(void 0!==e.style)return n;return!1}(),n)t+=” “.concat(n)}(),i}();t.a=n}).call(this,n(0))},function(e,t,n){”use strict“;var i=n(11),r=,a=;e.exports=function(e,t){if(t=t||{},Object.keys(t).forEach(function(t){if(-1===r.indexOf(t))throw new i('Unknown option ”'t'“ is met in definition of ”'e'“ YAML type.')}),this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.defaultStyle=t.defaultStyle||null,this.styleAliases=function(e){var t={};return null!==e&&Object.keys(e).forEach(function(n){e.forEach(function(e){t=n})}),t}(t.styleAliases||null),-1===a.indexOf(this.kind))throw new i('Unknown kind ”'this.kind'“ is specified for ”'e'“ YAML type.')}},function(e,t,n){”use strict“;n.r(t),function(e){for( /**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.15.0
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/