if(!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t((n="undefined"!=typeof globalThis?globalThis:n||self).bootstrap={},n.jQuery)}(this,function(n,t){"use strict";function be(n){return n&&"object"==typeof n&&"default"in n?n:{"default":n}}function eu(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function e(n,t,i){return t&&eu(n.prototype,t),i&&eu(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n}function u(){return u=Object.assign?Object.assign.bind():function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},u.apply(this,arguments)}function di(n,t){return di=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,t){return n.__proto__=t,n},di(n,t)}function vu(n){return n&&"[object Function]"==={}.toString.call(n)}function l(n,t){if(1!==n.nodeType)return[];var i=n.ownerDocument.defaultView.getComputedStyle(n,null);return t?i[t]:i}function er(n){return"HTML"===n.nodeName?n:n.parentNode||n.host}function ct(n){if(!n)return document.body;switch(n.nodeName){case"HTML":case"BODY":return n.ownerDocument.body;case"#document":return n.body}var t=l(n),i=t.overflow,r=t.overflowX,u=t.overflowY;return/(auto|scroll|overlay)/.test(i+u+r)?n:ct(er(n))}function yu(n){return n&&n.referenceNode?n.referenceNode:n}function nt(n){return 11===n?or:10===n?sr:or||sr}function tt(n){var r,t,i;if(!n)return document.documentElement;for(r=nt(10)?document.body:null,t=n.offsetParent||null;t===r&&n.nextElementSibling;)t=(n=n.nextElementSibling).offsetParent;return i=t&&t.nodeName,i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(t.nodeName)&&"static"===l(t,"position")?tt(t):t:n?n.ownerDocument.documentElement:document.documentElement}function hr(n){return null!==n.parentNode?hr(n.parentNode):n}function ui(n,t){var u,h,i,f;if(!(n&&n.nodeType&&t&&t.nodeType))return document.documentElement;var e=n.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,o=e?n:t,s=e?t:n,r=document.createRange();return(r.setStart(o,0),r.setEnd(s,0),i=r.commonAncestorContainer,n!==i&&t!==i||o.contains(s))?"BODY"===(h=(u=i).nodeName)||"HTML"!==h&&tt(u.firstElementChild)!==u?tt(i):i:(f=hr(n),f.host?ui(f.host,t):ui(n,hr(t).host))}function it(n){var f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",t="top"===f?"scrollTop":"scrollLeft",i=n.nodeName,r,u;return"BODY"===i||"HTML"===i?(r=n.ownerDocument.documentElement,u=n.ownerDocument.scrollingElement||r,u[t]):n[t]}function fo(n,t){var f=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=it(t,"top"),u=it(t,"left"),i=f?-1:1;return n.top+=r*i,n.bottom+=r*i,n.left+=u*i,n.right+=u*i,n}function pu(n,t){var i="x"===t?"Left":"Top",r="Left"===i?"Right":"Bottom";return parseFloat(n["border"+i+"Width"])+parseFloat(n["border"+r+"Width"])}function wu(n,t,i,r){return Math.max(t["offset"+n],t["scroll"+n],i["client"+n],i["offset"+n],i["scroll"+n],nt(10)?parseInt(i["offset"+n])+parseInt(r["margin"+("Height"===n?"Top":"Left")])+parseInt(r["margin"+("Height"===n?"Bottom":"Right")]):0)}function bu(n){var i=n.body,t=n.documentElement,r=nt(10)&&getComputedStyle(t);return{height:wu("Height",i,t,r),width:wu("Width",i,t,r)}}function h(n){return f({},n,{right:n.left+n.width,bottom:n.top+n.height})}function cr(n){var t={},r,u,o;try{nt(10)?(t=n.getBoundingClientRect(),r=it(n,"top"),u=it(n,"left"),t.top+=r,t.left+=u,t.bottom+=r,t.right+=u):t=n.getBoundingClientRect()}catch(n){}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},s="HTML"===n.nodeName?bu(n.ownerDocument):{},c=s.width||n.clientWidth||i.width,a=s.height||n.clientHeight||i.height,f=n.offsetWidth-c,e=n.offsetHeight-a;return(f||e)&&(o=l(n),f-=pu(o,"x"),e-=pu(o,"y"),i.width-=f,i.height-=e),h(i)}function lr(n,t){var v=arguments.length>2&&void 0!==arguments[2]&&arguments[2],y=nt(10),p="HTML"===t.nodeName,u=cr(n),r=cr(t),s=ct(n),f=l(t),c=parseFloat(f.borderTopWidth),a=parseFloat(f.borderLeftWidth),i,e,o;return v&&p&&(r.top=Math.max(r.top,0),r.left=Math.max(r.left,0)),i=h({top:u.top-r.top-c,left:u.left-r.left-a,width:u.width,height:u.height}),(i.marginTop=0,i.marginLeft=0,!y&&p)&&(e=parseFloat(f.marginTop),o=parseFloat(f.marginLeft),i.top-=c-e,i.bottom-=c-e,i.left-=a-o,i.right-=a-o,i.marginTop=e,i.marginLeft=o),(y&&!v?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(i=fo(i,t)),i}function so(n){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=n.ownerDocument.documentElement,i=lr(n,t),u=Math.max(t.clientWidth,window.innerWidth||0),f=Math.max(t.clientHeight,window.innerHeight||0),e=r?0:it(t),o=r?0:it(t,"left"),s={top:e-i.top+i.marginTop,left:o-i.left+i.marginLeft,width:u,height:f};return h(s)}function ku(n){var i=n.nodeName,t;return"BODY"===i||"HTML"===i?!1:"fixed"===l(n,"position")?!0:(t=er(n),!!t&&ku(t))}function du(n){if(!n||!n.parentElement||nt())return document.documentElement;for(var t=n.parentElement;t&&"none"===l(t,"transform");)t=t.parentElement;return t||document.documentElement}function ar(n,t,i,r){var s=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u={top:0,left:0},h=s?du(n):ui(n,yu(t)),e,f,o;if("viewport"===r)u=so(h,s);else if(e=void 0,"scrollParent"===r?"BODY"===(e=ct(er(t))).nodeName&&(e=n.ownerDocument.documentElement):e="window"===r?n.ownerDocument.documentElement:r,f=lr(e,h,s),"HTML"!==e.nodeName||ku(h))u=f;else{var c=bu(n.ownerDocument),l=c.height,a=c.width;u.top+=f.top-f.marginTop;u.bottom=l+f.top;u.left+=f.left-f.marginLeft;u.right=a+f.left}return o="number"==typeof(i=i||0),u.left+=o?i:i.left||0,u.top+=o?i:i.top||0,u.right-=o?i:i.right||0,u.bottom-=o?i:i.bottom||0,u}function ho(n){return n.width*n.height}function gu(n,t,i,r,u){var l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===n.indexOf("auto"))return n;var e=ar(i,r,l,u),o={top:{width:e.width,height:t.top-e.top},right:{width:e.right-t.right,height:e.height},bottom:{width:e.width,height:e.bottom-t.bottom},left:{width:t.left-e.left,height:e.height}},s=Object.keys(o).map(function(n){return f({key:n},o[n],{area:ho(o[n])})}).sort(function(n,t){return t.area-n.area}),h=s.filter(function(n){var t=n.width,r=n.height;return t>=i.clientWidth&&r>=i.clientHeight}),a=h.length>0?h[0].key:s[0].key,c=n.split("-")[1];return a+(c?"-"+c:"")}function nf(n,t,i){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,u=r?du(t):ui(t,yu(i));return lr(i,u,r)}function tf(n){var t=n.ownerDocument.defaultView.getComputedStyle(n),i=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:n.offsetWidth+r,height:n.offsetHeight+i}}function fi(n){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return n.replace(/left|right|bottom|top/g,function(n){return t[n]})}function rf(n,t,i){i=i.split("-")[0];var r=tf(n),e={width:r.width,height:r.height},u=-1!==["right","left"].indexOf(i),o=u?"top":"left",f=u?"left":"top",s=u?"height":"width",h=u?"width":"height";return e[o]=t[o]+t[s]/2-r[s]/2,e[f]=i===f?t[f]-r[h]:t[fi(f)],e}function lt(n,t){return Array.prototype.find?n.find(t):n.filter(t)[0]}function uf(n,t,i){return(void 0===i?n:n.slice(0,function(n,t,i){if(Array.prototype.findIndex)return n.findIndex(function(n){return n.name===i});var r=lt(n,function(n){return n.name===i});return n.indexOf(r)}(n,0,i))).forEach(function(n){n.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var i=n.function||n.fn;n.enabled&&vu(i)&&(t.offsets.popper=h(t.offsets.popper),t.offsets.reference=h(t.offsets.reference),t=i(t,n))}),t}function co(){if(!this.state.isDestroyed){var n={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};n.offsets.reference=nf(this.state,this.popper,this.reference,this.options.positionFixed);n.placement=gu(this.options.placement,n.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding);n.originalPlacement=n.placement;n.positionFixed=this.options.positionFixed;n.offsets.popper=rf(this.popper,n.offsets.reference,n.placement);n.offsets.popper.position=this.options.positionFixed?"fixed":"absolute";n=uf(this.modifiers,n);this.state.isCreated?this.options.onUpdate(n):(this.state.isCreated=!0,this.options.onCreate(n))}}function ff(n,t){return n.some(function(n){var i=n.name;return n.enabled&&i===t})}function vr(n){for(var i,r,u=[!1,"ms","Webkit","Moz","O"],f=n.charAt(0).toUpperCase()+n.slice(1),t=0;t<u.length;t++)if(i=u[t],r=i?""+i+f:n,"undefined"!=typeof document.body.style[r])return r;return null}function lo(){return this.state.isDestroyed=!0,ff(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[vr("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function ef(n){var t=n.ownerDocument;return t?t.defaultView:window}function of(n,t,i,r){var f="BODY"===n.nodeName,u=f?n.ownerDocument.defaultView:n;u.addEventListener(t,i,{passive:!0});f||of(ct(u.parentNode),t,i,r);r.push(u)}function ao(n,t,i,r){i.updateBound=r;ef(n).addEventListener("resize",i.updateBound,{passive:!0});var u=ct(n);return of(u,"scroll",i.updateBound,i.scrollParents),i.scrollElement=u,i.eventsEnabled=!0,i}function vo(){this.state.eventsEnabled||(this.state=ao(this.reference,this.options,this.state,this.scheduleUpdate))}function yo(){var t,n;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,n=this.state,ef(t).removeEventListener("resize",n.updateBound),n.scrollParents.forEach(function(t){t.removeEventListener("scroll",n.updateBound)}),n.updateBound=null,n.scrollParents=[],n.scrollElement=null,n.eventsEnabled=!1,n))}function yr(n){return""!==n&&!isNaN(parseFloat(n))&&isFinite(n)}function pr(n,t){Object.keys(t).forEach(function(i){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&yr(t[i])&&(r="px");n.style[i]=t[i]+r})}function hf(n,t,i){var u=lt(n,function(n){return n.name===t}),f=!!u&&n.some(function(n){return n.name===i&&n.enabled&&n.order<u.order}),r,e;return f||(r="`"+t+"`",e="`"+i+"`",console.warn(e+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")),f}function cf(n){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=ei.indexOf(n),i=ei.slice(t+1).concat(ei.slice(0,t));return r?i.reverse():i}function re(n,t,i){if(0===n.length)return n;if(i&&"function"==typeof i)return i(n);for(var u=(new window.DOMParser).parseFromString(n,"text/html"),e=Object.keys(t),f=[].slice.call(u.body.querySelectorAll("*")),o=function(n){var i=f[n],o=i.nodeName.toLowerCase(),r,u;if(-1===e.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";r=[].slice.call(i.attributes);u=[].concat(t["*"]||[],t[o]||[]);r.forEach(function(n){(function(n,t){var i=n.nodeName.toLowerCase();if(-1!==t.indexOf(i))return-1===ts.indexOf(i)||Boolean(is.test(n.nodeValue)||rs.test(n.nodeValue));for(var u=t.filter(function(n){return n instanceof RegExp}),r=0,f=u.length;r<f;r++)if(u[r].test(i))return!0;return!1})(n,u)||i.removeAttribute(n.nodeName)})},r=0,s=f.length;r<s;r++)o(r);return u.body.innerHTML}var i=be(t),dt="transitionend",r={TRANSITION_END:"bsTransitionEnd",getUID:function(n){do n+=~~(1e6*Math.random());while(document.getElementById(n));return n},getSelectorFromElement:function(n){var t=n.getAttribute("data-target"),i;t&&"#"!==t||(i=n.getAttribute("href"),t=i&&"#"!==i?i.trim():"");try{return document.querySelector(t)?t:null}catch(n){return null}},getTransitionDurationFromElement:function(n){if(!n)return 0;var t=i.default(n).css("transition-duration"),r=i.default(n).css("transition-delay"),u=parseFloat(t),f=parseFloat(r);return u||f?(t=t.split(",")[0],r=r.split(",")[0],1e3*(parseFloat(t)+parseFloat(r))):0},reflow:function(n){return n.offsetHeight},triggerTransitionEnd:function(n){i.default(n).trigger(dt)},supportsTransitionEnd:function(){return Boolean(dt)},isElement:function(n){return(n[0]||n).nodeType},typeCheckConfig:function(n,t,i){var u,f;for(u in i)if(Object.prototype.hasOwnProperty.call(i,u)){var o=i[u],e=t[u],s=e&&r.isElement(e)?"element":null===(f=e)||"undefined"==typeof f?""+f:{}.toString.call(f).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(s))throw new Error(n.toUpperCase()+': Option "'+u+'" provided type "'+s+'" but expected type "'+o+'".');}},findShadowRoot:function(n){if(!document.documentElement.attachShadow)return null;if("function"==typeof n.getRootNode){var t=n.getRootNode();return t instanceof ShadowRoot?t:null}return n instanceof ShadowRoot?n:n.parentNode?r.findShadowRoot(n.parentNode):null},jQueryDetection:function(){if("undefined"==typeof i.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var n=i.default.fn.jquery.split(" ")[0].split(".");if(n[0]<2&&n[1]<9||1===n[0]&&9===n[1]&&n[2]<1||n[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0");}},or,sr,sf,wr,ei,lf,at;r.jQueryDetection();i.default.fn.emulateTransitionEnd=function(n){var u=this,t=!1;return i.default(this).one(r.TRANSITION_END,function(){t=!0}),setTimeout(function(){t||r.triggerTransitionEnd(u)},n),this};i.default.event.special[r.TRANSITION_END]={bindType:dt,delegateType:dt,handle:function(n){if(i.default(n.target).is(this))return n.handleObj.handler.apply(this,arguments)}};var gi="bs.alert",ke=i.default.fn.alert,p=function(){function n(n){this._element=n}var t=n.prototype;return t.close=function(n){var t=this._element;n&&(t=this._getRootElement(n));this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},t.dispose=function(){i.default.removeData(this._element,gi);this._element=null},t._getRootElement=function(n){var u=r.getSelectorFromElement(n),t=!1;return u&&(t=document.querySelector(u)),t||(t=i.default(n).closest(".alert")[0]),t},t._triggerCloseEvent=function(n){var t=i.default.Event("close.bs.alert");return i.default(n).trigger(t),t},t._removeElement=function(n){var u=this,t;(i.default(n).removeClass("show"),i.default(n).hasClass("fade"))?(t=r.getTransitionDurationFromElement(n),i.default(n).one(r.TRANSITION_END,function(t){return u._destroyElement(n,t)}).emulateTransitionEnd(t)):this._destroyElement(n)},t._destroyElement=function(n){i.default(n).detach().trigger("closed.bs.alert").remove()},n._jQueryInterface=function(t){return this.each(function(){var u=i.default(this),r=u.data(gi);r||(r=new n(this),u.data(gi,r));"close"===t&&r[t](this)})},n._handleDismiss=function(n){return function(t){t&&t.preventDefault();n.close(this)}},e(n,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),n}();i.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',p._handleDismiss(new p));i.default.fn.alert=p._jQueryInterface;i.default.fn.alert.Constructor=p;i.default.fn.alert.noConflict=function(){return i.default.fn.alert=ke,p._jQueryInterface};var nr="bs.button",de=i.default.fn.button,s="active",ou='[data-toggle^="button"]',tr='input:not([type="hidden"])',su=".btn",et=function(){function n(n){this._element=n;this.shouldAvoidTriggerChange=!1}var t=n.prototype;return t.toggle=function(){var t=!0,u=!0,f=i.default(this._element).closest('[data-toggle="buttons"]')[0],n,r;f&&(n=this._element.querySelector(tr),n&&("radio"===n.type&&(n.checked&&this._element.classList.contains(s)?t=!1:(r=f.querySelector(".active"),r&&i.default(r).removeClass(s))),t&&("checkbox"!==n.type&&"radio"!==n.type||(n.checked=!this._element.classList.contains(s)),this.shouldAvoidTriggerChange||i.default(n).trigger("change")),n.focus(),u=!1));this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(u&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(s)),t&&i.default(this._element).toggleClass(s))},t.dispose=function(){i.default.removeData(this._element,nr);this._element=null},n._jQueryInterface=function(t,r){return this.each(function(){var f=i.default(this),u=f.data(nr);u||(u=new n(this),f.data(nr,u));u.shouldAvoidTriggerChange=r;"toggle"===t&&u[t]()})},e(n,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),n}();i.default(document).on("click.bs.button.data-api",ou,function(n){var t=n.target,u=t,r;if(i.default(t).hasClass("btn")||(t=i.default(t).closest(su)[0]),!t||t.hasAttribute("disabled")||t.classList.contains("disabled"))n.preventDefault();else{if(r=t.querySelector(tr),r&&(r.hasAttribute("disabled")||r.classList.contains("disabled")))return void n.preventDefault();"INPUT"!==u.tagName&&"LABEL"===t.tagName||et._jQueryInterface.call(i.default(t),"toggle","INPUT"===u.tagName)}}).on("focus.bs.button.data-api blur.bs.button.data-api",ou,function(n){var t=i.default(n.target).closest(su)[0];i.default(t).toggleClass("focus",/^focus(in)?$/.test(n.type))});i.default(window).on("load.bs.button.data-api",function(){for(var t,f,i,e,r,n=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),u=0,o=n.length;u<o;u++)t=n[u],f=t.querySelector(tr),f.checked||f.hasAttribute("checked")?t.classList.add(s):t.classList.remove(s);for(i=0,e=(n=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;i<e;i++)r=n[i],"true"===r.getAttribute("aria-pressed")?r.classList.add(s):r.classList.remove(s)});i.default.fn.button=et._jQueryInterface;i.default.fn.button.Constructor=et;i.default.fn.button.noConflict=function(){return i.default.fn.button=de,et._jQueryInterface};var w="carousel",gt="bs.carousel",ge=i.default.fn[w],b="active",ni="next",ti="prev",hu="slid.bs.carousel",ii=".active.carousel-item",ir={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},no={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},cu={TOUCH:"touch",PEN:"pen"},k=function(){function t(n,t){this._items=null;this._interval=null;this._activeElement=null;this._isPaused=!1;this._isSliding=!1;this.touchTimeout=null;this.touchStartX=0;this.touchDeltaX=0;this._config=this._getConfig(t);this._element=n;this._indicatorsElement=this._element.querySelector(".carousel-indicators");this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0;this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent);this._addEventListeners()}var n=t.prototype;return n.next=function(){this._isSliding||this._slide(ni)},n.nextWhenVisible=function(){var n=i.default(this._element);!document.hidden&&n.is(":visible")&&"hidden"!==n.css("visibility")&&this.next()},n.prev=function(){this._isSliding||this._slide(ti)},n.pause=function(n){n||(this._isPaused=!0);this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(r.triggerTransitionEnd(this._element),this.cycle(!0));clearInterval(this._interval);this._interval=null},n.cycle=function(n){n||(this._isPaused=!1);this._interval&&(clearInterval(this._interval),this._interval=null);this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},n.to=function(n){var u=this,t,r;if(this._activeElement=this._element.querySelector(ii),t=this._getItemIndex(this._activeElement),!(n>this._items.length-1||n<0))if(this._isSliding)i.default(this._element).one(hu,function(){return u.to(n)});else{if(t===n)return this.pause(),void this.cycle();r=n>t?ni:ti;this._slide(r,this._items[n])}},n.dispose=function(){i.default(this._element).off(".bs.carousel");i.default.removeData(this._element,gt);this._items=null;this._config=null;this._element=null;this._interval=null;this._isPaused=null;this._isSliding=null;this._activeElement=null;this._indicatorsElement=null},n._getConfig=function(n){return n=u({},ir,n),r.typeCheckConfig(w,n,no),n},n._handleSwipe=function(){var t=Math.abs(this.touchDeltaX),n;t<=40||(n=t/this.touchDeltaX,this.touchDeltaX=0,n>0&&this.prev(),n<0&&this.next())},n._addEventListeners=function(){var n=this;this._config.keyboard&&i.default(this._element).on("keydown.bs.carousel",function(t){return n._keydown(t)});"hover"===this._config.pause&&i.default(this._element).on("mouseenter.bs.carousel",function(t){return n.pause(t)}).on("mouseleave.bs.carousel",function(t){return n.cycle(t)});this._config.touch&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var n=this,t,r;this._touchSupported&&(t=function(t){n._pointerEvent&&cu[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},r=function(t){n._pointerEvent&&cu[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX);n._handleSwipe();"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))},i.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",function(n){return n.preventDefault()}),this._pointerEvent?(i.default(this._element).on("pointerdown.bs.carousel",function(n){return t(n)}),i.default(this._element).on("pointerup.bs.carousel",function(n){return r(n)}),this._element.classList.add("pointer-event")):(i.default(this._element).on("touchstart.bs.carousel",function(n){return t(n)}),i.default(this._element).on("touchmove.bs.carousel",function(t){return function(t){n.touchDeltaX=t.originalEvent.touches&&t.originalEvent.touches.length>1?0:t.originalEvent.touches[0].clientX-n.touchStartX}(t)}),i.default(this._element).on("touchend.bs.carousel",function(n){return r(n)})))},n._keydown=function(n){if(!/input|textarea/i.test(n.target.tagName))switch(n.which){case 37:n.preventDefault();this.prev();break;case 39:n.preventDefault();this.next()}},n._getItemIndex=function(n){return this._items=n&&n.parentNode?[].slice.call(n.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(n)},n._getItemByDirection=function(n,t){var u=n===ni,f=n===ti,i=this._getItemIndex(t),e=this._items.length-1,r;return(f&&0===i||u&&i===e)&&!this._config.wrap?t:(r=(i+(n===ti?-1:1))%this._items.length,-1===r?this._items[this._items.length-1]:this._items[r])},n._triggerSlideEvent=function(n,t){var u=this._getItemIndex(n),f=this._getItemIndex(this._element.querySelector(ii)),r=i.default.Event("slide.bs.carousel",{relatedTarget:n,direction:t,from:f,to:u});return i.default(this._element).trigger(r),r},n._setActiveIndicatorElement=function(n){var r,t;this._indicatorsElement&&(r=[].slice.call(this._indicatorsElement.querySelectorAll(".active")),i.default(r).removeClass(b),t=this._indicatorsElement.children[this._getItemIndex(n)],t&&i.default(t).addClass(b))},n._updateInterval=function(){var t=this._activeElement||this._element.querySelector(ii),n;t&&(n=parseInt(t.getAttribute("data-interval"),10),n?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=n):this._config.interval=this._config.defaultInterval||this._config.interval)},n._slide=function(n,t){var e,o,s,c=this,f=this._element.querySelector(ii),v=this._getItemIndex(f),u=t||f&&this._getItemByDirection(n,f),y=this._getItemIndex(u),l=Boolean(this._interval),h,a;(n===ni?(e="carousel-item-left",o="carousel-item-next",s="left"):(e="carousel-item-right",o="carousel-item-prev",s="right"),u&&i.default(u).hasClass(b))?this._isSliding=!1:!this._triggerSlideEvent(u,s).isDefaultPrevented()&&f&&u&&(this._isSliding=!0,l&&this.pause(),this._setActiveIndicatorElement(u),this._activeElement=u,h=i.default.Event(hu,{relatedTarget:u,direction:s,from:v,to:y}),i.default(this._element).hasClass("slide")?(i.default(u).addClass(o),r.reflow(u),i.default(f).addClass(e),i.default(u).addClass(e),a=r.getTransitionDurationFromElement(f),i.default(f).one(r.TRANSITION_END,function(){i.default(u).removeClass(e+" "+o).addClass(b);i.default(f).removeClass("active "+o+" "+e);c._isSliding=!1;setTimeout(function(){return i.default(c._element).trigger(h)},0)}).emulateTransitionEnd(a)):(i.default(f).removeClass(b),i.default(u).addClass(b),this._isSliding=!1,i.default(this._element).trigger(h)),l&&this.cycle())},t._jQueryInterface=function(n){return this.each(function(){var r=i.default(this).data(gt),f=u({},ir,i.default(this).data()),e;if("object"==typeof n&&(f=u({},f,n)),e="string"==typeof n?n:f.slide,r||(r=new t(this,f),i.default(this).data(gt,r)),"number"==typeof n)r.to(n);else if("string"==typeof e){if("undefined"==typeof r[e])throw new TypeError('No method named "'+e+'"');r[e]()}else f.interval&&f.ride&&(r.pause(),r.cycle())})},t._dataApiClickHandler=function(n){var s=r.getSelectorFromElement(this),f,o,e;s&&(f=i.default(s)[0],f&&i.default(f).hasClass("carousel")&&(o=u({},i.default(f).data(),i.default(this).data()),e=this.getAttribute("data-slide-to"),e&&(o.interval=!1),t._jQueryInterface.call(i.default(f),o),e&&i.default(f).data(gt).to(e),n.preventDefault()))},e(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return ir}}]),t}();i.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",k._dataApiClickHandler);i.default(window).on("load.bs.carousel.data-api",function(){for(var t,r=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),n=0,u=r.length;n<u;n++)t=i.default(r[n]),k._jQueryInterface.call(t,t.data())});i.default.fn[w]=k._jQueryInterface;i.default.fn[w].Constructor=k;i.default.fn[w].noConflict=function(){return i.default.fn[w]=ge,k._jQueryInterface};var d="collapse",g="bs.collapse",to=i.default.fn[d],ot="show",rr="collapse",ri="collapsing",ur="collapsed",lu="width",au='[data-toggle="collapse"]',fr={toggle:!0,parent:""},io={toggle:"boolean",parent:"(string|element)"},st=function(){function t(n,t){this._isTransitioning=!1;this._element=n;this._config=this._getConfig(t);this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+n.id+'"],[data-toggle="collapse"][data-target="#'+n.id+'"]'));for(var f=[].slice.call(document.querySelectorAll(au)),i=0,o=f.length;i<o;i++){var e=f[i],u=r.getSelectorFromElement(e),s=[].slice.call(document.querySelectorAll(u)).filter(function(t){return t===n});null!==u&&s.length>0&&(this._selector=u,this._triggerArray.push(e))}this._parent=this._config.parent?this._getParent():null;this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray);this._config.toggle&&this.toggle()}var n=t.prototype;return n.toggle=function(){i.default(this._element).hasClass(ot)?this.hide():this.show()},n.show=function(){var n,e,u=this,o,f,s,h;this._isTransitioning||i.default(this._element).hasClass(ot)||(this._parent&&0===(n=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function(n){return"string"==typeof u._config.parent?n.getAttribute("data-parent")===u._config.parent:n.classList.contains(rr)})).length&&(n=null),n&&(e=i.default(n).not(this._selector).data(g))&&e._isTransitioning)||(o=i.default.Event("show.bs.collapse"),(i.default(this._element).trigger(o),o.isDefaultPrevented())||(n&&(t._jQueryInterface.call(i.default(n).not(this._selector),"hide"),e||i.default(n).data(g,null)),f=this._getDimension(),i.default(this._element).removeClass(rr).addClass(ri),this._element.style[f]=0,this._triggerArray.length&&i.default(this._triggerArray).removeClass(ur).attr("aria-expanded",!0),this.setTransitioning(!0),s="scroll"+(f[0].toUpperCase()+f.slice(1)),h=r.getTransitionDurationFromElement(this._element),i.default(this._element).one(r.TRANSITION_END,function(){i.default(u._element).removeClass(ri).addClass("collapse show");u._element.style[f]="";u.setTransitioning(!1);i.default(u._element).trigger("shown.bs.collapse")}).emulateTransitionEnd(h),this._element.style[f]=this._element[s]+"px"))},n.hide=function(){var s=this,u,n,f,t,e,o,h;if(!this._isTransitioning&&i.default(this._element).hasClass(ot)&&(u=i.default.Event("hide.bs.collapse"),i.default(this._element).trigger(u),!u.isDefaultPrevented())){if(n=this._getDimension(),this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",r.reflow(this._element),i.default(this._element).addClass(ri).removeClass("collapse show"),f=this._triggerArray.length,f>0)for(t=0;t<f;t++)e=this._triggerArray[t],o=r.getSelectorFromElement(e),null!==o&&(i.default([].slice.call(document.querySelectorAll(o))).hasClass(ot)||i.default(e).addClass(ur).attr("aria-expanded",!1));this.setTransitioning(!0);this._element.style[n]="";h=r.getTransitionDurationFromElement(this._element);i.default(this._element).one(r.TRANSITION_END,function(){s.setTransitioning(!1);i.default(s._element).removeClass(ri).addClass(rr).trigger("hidden.bs.collapse")}).emulateTransitionEnd(h)}},n.setTransitioning=function(n){this._isTransitioning=n},n.dispose=function(){i.default.removeData(this._element,g);this._config=null;this._parent=null;this._element=null;this._triggerArray=null;this._isTransitioning=null},n._getConfig=function(n){return(n=u({},fr,n)).toggle=Boolean(n.toggle),r.typeCheckConfig(d,n,io),n},n._getDimension=function(){return i.default(this._element).hasClass(lu)?lu:"height"},n._getParent=function(){var n,e=this,u,f;return r.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=document.querySelector(this._config.parent),u='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',f=[].slice.call(n.querySelectorAll(u)),i.default(f).each(function(n,i){e._addAriaAndCollapsedClass(t._getTargetFromElement(i),[i])}),n},n._addAriaAndCollapsedClass=function(n,t){var r=i.default(n).hasClass(ot);t.length&&i.default(t).toggleClass(ur,!r).attr("aria-expanded",r)},t._getTargetFromElement=function(n){var t=r.getSelectorFromElement(n);return t?document.querySelector(t):null},t._jQueryInterface=function(n){return this.each(function(){var f=i.default(this),r=f.data(g),e=u({},fr,f.data(),"object"==typeof n&&n?n:{});if(!r&&e.toggle&&"string"==typeof n&&/show|hide/.test(n)&&(e.toggle=!1),r||(r=new t(this,e),f.data(g,r)),"string"==typeof n){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n]()}})},e(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return fr}}]),t}();i.default(document).on("click.bs.collapse.data-api",au,function(n){"A"===n.currentTarget.tagName&&n.preventDefault();var t=i.default(this),u=r.getSelectorFromElement(this),f=[].slice.call(document.querySelectorAll(u));i.default(f).each(function(){var n=i.default(this),r=n.data(g)?"toggle":t.data();st._jQueryInterface.call(n,r)})});i.default.fn[d]=st._jQueryInterface;i.default.fn[d].Constructor=st;i.default.fn[d].noConflict=function(){return i.default.fn[d]=to,st._jQueryInterface};var ht="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,ro=function(){for(var t=["Edge","Trident","Firefox"],n=0;n<t.length;n+=1)if(ht&&navigator.userAgent.indexOf(t[n])>=0)return 1;return 0}(),uo=ht&&window.Promise?function(n){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1;n()}))}}:function(n){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1;n()},ro))}};or=ht&&!(!window.MSInputMethodContext||!document.documentMode);sr=ht&&/MSIE 10/.test(navigator.userAgent);var eo=function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");},oo=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),rt=function(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n},f=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n};sf=ht&&/Firefox/i.test(navigator.userAgent);wr=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"];ei=wr.slice(3);lf={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(n){var r=n.placement,c=r.split("-")[0],u=r.split("-")[1];if(u){var e=n.offsets,i=e.reference,o=e.popper,s=-1!==["bottom","top"].indexOf(c),t=s?"left":"top",h=s?"width":"height",l={start:rt({},t,i[t]),end:rt({},t,i[t]+i[h]-o[h])};n.offsets.popper=f({},o,l[u])}return n}},offset:{order:200,enabled:!0,fn:function(n,t){var r,f=t.offset,o=n.placement,e=n.offsets,i=e.popper,s=e.reference,u=o.split("-")[0];return r=yr(+f)?[+f,0]:function(n,t,i,r){var s=[0,0],c=-1!==["right","left"].indexOf(r),u=n.split(/(\+|\-)/).map(function(n){return n.trim()}),f=u.indexOf(lt(u,function(n){return-1!==n.search(/,|\s/)})),o,e;return u[f]&&-1===u[f].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead."),o=/\s*,\s*|\s+/,e=-1!==f?[u.slice(0,f).concat([u[f].split(o)[0]]),[u[f].split(o)[1]].concat(u.slice(f+1))]:[u],e=e.map(function(n,r){var f=(1===r?!c:c)?"height":"width",u=!1;return n.reduce(function(n,t){return""===n[n.length-1]&&-1!==["+","-"].indexOf(t)?(n[n.length-1]=t,u=!0,n):u?(n[n.length-1]+=t,u=!1,n):n.concat(t)},[]).map(function(n){return function(n,t,i,r){var e=n.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),f=+e[1],u=e[2];return f?0===u.indexOf("%")?h("%p"===u?i:r)[t]/100*f:"vh"===u||"vw"===u?("vh"===u?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*f:f:n}(n,f,t,i)})}),e.forEach(function(n,t){n.forEach(function(i,r){yr(i)&&(s[t]+=i*("-"===n[r-1]?-1:1))})}),s}(f,i,s,u),"left"===u?(i.top+=r[0],i.left-=r[1]):"right"===u?(i.top+=r[0],i.left+=r[1]):"top"===u?(i.left+=r[0],i.top-=r[1]):"bottom"===u&&(i.left+=r[0],i.top+=r[1]),n.popper=i,n},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(n,t){var e=t.boundariesElement||tt(n.instance.popper),u;n.instance.reference===e&&(e=tt(e));var o=vr("transform"),r=n.instance.popper.style,s=r.top,h=r.left,c=r[o];r.top="";r.left="";r[o]="";u=ar(n.instance.popper,n.instance.reference,t.padding,e,n.positionFixed);r.top=s;r.left=h;r[o]=c;t.boundaries=u;var l=t.priority,i=n.offsets.popper,a={primary:function(n){var r=i[n];return i[n]<u[n]&&!t.escapeWithReference&&(r=Math.max(i[n],u[n])),rt({},n,r)},secondary:function(n){var r="right"===n?"left":"top",f=i[r];return i[n]>u[n]&&!t.escapeWithReference&&(f=Math.min(i[r],u[n]-("right"===n?i.width:i.height))),rt({},r,f)}};return l.forEach(function(n){var t=-1!==["left","top"].indexOf(n)?"primary":"secondary";i=f({},i,a[t](n))}),n.offsets.popper=i,n},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(n){var o=n.offsets,u=o.popper,i=o.reference,s=n.placement.split("-")[0],r=Math.floor,f=-1!==["top","bottom"].indexOf(s),e=f?"right":"bottom",t=f?"left":"top",h=f?"width":"height";return u[e]<r(i[t])&&(n.offsets.popper[t]=r(i[t])-u[h]),u[t]>r(i[e])&&(n.offsets.popper[t]=r(i[e])),n}},arrow:{order:500,enabled:!0,fn:function(n,t){var c,r;if(!hf(n.instance.modifiers,"arrow","keepTogether"))return n;if(r=t.element,"string"==typeof r){if(!(r=n.instance.popper.querySelector(r)))return n}else if(!n.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),n;var b=n.placement.split("-")[0],p=n.offsets,e=p.popper,u=p.reference,o=-1!==["left","right"].indexOf(b),a=o?"height":"width",v=o?"Top":"Left",i=v.toLowerCase(),k=o?"left":"top",s=o?"bottom":"right",f=tf(r)[a];u[s]-f<e[i]&&(n.offsets.popper[i]-=e[i]-(u[s]-f));u[i]+f>e[s]&&(n.offsets.popper[i]+=u[i]+f-e[s]);n.offsets.popper=h(n.offsets.popper);var d=u[i]+u[a]/2-f/2,w=l(n.instance.popper),g=parseFloat(w["margin"+v]),nt=parseFloat(w["border"+v+"Width"]),y=d-n.offsets.popper[i]-g-nt;return y=Math.max(Math.min(e[a]-f,y),0),n.arrowElement=r,n.offsets.arrow=(rt(c={},i,Math.round(y)),rt(c,k,""),c),n},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(n,t){if(ff(n.instance.modifiers,"inner")||n.flipped&&n.placement===n.originalPlacement)return n;var e=ar(n.instance.popper,n.instance.reference,t.padding,t.boundariesElement,n.positionFixed),i=n.placement.split("-")[0],o=fi(i),r=n.placement.split("-")[1]||"",u=[];switch(t.behavior){case"flip":u=[i,o];break;case"clockwise":u=cf(i);break;case"counterclockwise":u=cf(i,!0);break;default:u=t.behavior}return u.forEach(function(s,h){if(i!==s||u.length===h+1)return n;i=n.placement.split("-")[0];o=fi(i);var l=n.offsets.popper,v=n.offsets.reference,c=Math.floor,k="left"===i&&c(l.right)>c(v.left)||"right"===i&&c(l.left)<c(v.right)||"top"===i&&c(l.bottom)>c(v.top)||"bottom"===i&&c(l.top)<c(v.bottom),y=c(l.left)<c(e.left),p=c(l.right)>c(e.right),w=c(l.top)<c(e.top),b=c(l.bottom)>c(e.bottom),d="left"===i&&y||"right"===i&&p||"top"===i&&w||"bottom"===i&&b,a=-1!==["top","bottom"].indexOf(i),nt=!!t.flipVariations&&(a&&"start"===r&&y||a&&"end"===r&&p||!a&&"start"===r&&w||!a&&"end"===r&&b),tt=!!t.flipVariationsByContent&&(a&&"start"===r&&p||a&&"end"===r&&y||!a&&"start"===r&&b||!a&&"end"===r&&w),g=nt||tt;(k||d||g)&&(n.flipped=!0,(k||d)&&(i=u[h+1]),g&&(r=function(n){return"end"===n?"start":"start"===n?"end":n}(r)),n.placement=i+(r?"-"+r:""),n.offsets.popper=f({},n.offsets.popper,rf(n.instance.popper,n.offsets.reference,n.placement)),n=uf(n.instance.modifiers,n,"flip"))}),n},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(n){var r=n.placement,t=r.split("-")[0],u=n.offsets,i=u.popper,e=u.reference,f=-1!==["left","right"].indexOf(t),o=-1===["top","left"].indexOf(t);return i[f?"left":"top"]=e[t]-(o?i[f?"width":"height"]:0),n.placement=fi(r),n.offsets.popper=h(i),n}},hide:{order:800,enabled:!0,fn:function(n){if(!hf(n.instance.modifiers,"hide","preventOverflow"))return n;var t=n.offsets.reference,i=lt(n.instance.modifiers,function(n){return"preventOverflow"===n.name}).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===n.hide)return n;n.hide=!0;n.attributes["x-out-of-boundaries"]=""}else{if(!1===n.hide)return n;n.hide=!1;n.attributes["x-out-of-boundaries"]=!1}return n}},computeStyle:{order:850,enabled:!0,fn:function(n,t){var w=t.x,b=t.y,k=n.offsets.popper,s=lt(n.instance.modifiers,function(n){return"applyStyle"===n.name}).gpuAcceleration,v,y,p;void 0!==s&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var h,c,d=void 0!==s?s:t.gpuAcceleration,u=tt(n.instance.popper),l=cr(u),i={position:k.position},r=function(n,t){var u=n.offsets,i=u.popper,l=u.reference,r=Math.round,a=Math.floor,f=function(n){return n},e=r(l.width),o=r(i.width),v=-1!==["left","right"].indexOf(n.placement),s=-1!==n.placement.indexOf("-"),h=t?v||s||e%2==o%2?r:a:f,c=t?r:f;return{left:h(e%2==1&&o%2==1&&!s&&t?i.left-1:i.left),top:c(i.top),bottom:c(i.bottom),right:h(i.right)}}(n,window.devicePixelRatio<2||!sf),e="bottom"===w?"top":"bottom",o="right"===b?"left":"right",a=vr("transform");return(c="bottom"===e?"HTML"===u.nodeName?-u.clientHeight+r.bottom:-l.height+r.bottom:r.top,h="right"===o?"HTML"===u.nodeName?-u.clientWidth+r.right:-l.width+r.right:r.left,d&&a)?(i[a]="translate3d("+h+"px, "+c+"px, 0)",i[e]=0,i[o]=0,i.willChange="transform"):(v="bottom"===e?-1:1,y="right"===o?-1:1,i[e]=c*v,i[o]=h*y,i.willChange=e+", "+o),p={"x-placement":n.placement},n.attributes=f({},p,n.attributes),n.styles=f({},i,n.styles),n.arrowStyles=f({},n.offsets.arrow,n.arrowStyles),n},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(n){var i,t;return pr(n.instance.popper,n.styles),i=n.instance.popper,t=n.attributes,Object.keys(t).forEach(function(n){!1!==t[n]?i.setAttribute(n,t[n]):i.removeAttribute(n)}),n.arrowElement&&Object.keys(n.arrowStyles).length&&pr(n.arrowElement,n.arrowStyles),n},onLoad:function(n,t,i,r,u){var f=nf(u,t,n,i.positionFixed),e=gu(i.placement,f,t,n,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",e),pr(t,{position:i.positionFixed?"fixed":"absolute"}),i},gpuAcceleration:void 0}}};at=function(){function n(t,i){var r=this,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},e;eo(this,n);this.scheduleUpdate=function(){return requestAnimationFrame(r.update)};this.update=uo(this.update.bind(this));this.options=f({},n.Defaults,u);this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]};this.reference=t&&t.jquery?t[0]:t;this.popper=i&&i.jquery?i[0]:i;this.options.modifiers={};Object.keys(f({},n.Defaults.modifiers,u.modifiers)).forEach(function(t){r.options.modifiers[t]=f({},n.Defaults.modifiers[t]||{},u.modifiers?u.modifiers[t]:{})});this.modifiers=Object.keys(this.options.modifiers).map(function(n){return f({name:n},r.options.modifiers[n])}).sort(function(n,t){return n.order-t.order});this.modifiers.forEach(function(n){n.enabled&&vu(n.onLoad)&&n.onLoad(r.reference,r.popper,r.options,n,r.state)});this.update();e=this.options.eventsEnabled;e&&this.enableEventListeners();this.state.eventsEnabled=e}return oo(n,[{key:"update",value:function(){return co.call(this)}},{key:"destroy",value:function(){return lo.call(this)}},{key:"enableEventListeners",value:function(){return vo.call(this)}},{key:"disableEventListeners",value:function(){return yo.call(this)}}]),n}();at.Utils=("undefined"!=typeof window?window:global).PopperUtils;at.placements=wr;at.Defaults=lf;var oi=at,ut="dropdown",si="bs.dropdown",po=i.default.fn[ut],wo=new RegExp("38|40|27"),hi="disabled",o="show",af="dropdown-menu-right",vf="hide.bs.dropdown",yf="hidden.bs.dropdown",br="click.bs.dropdown.data-api",pf="keydown.bs.dropdown.data-api",ci='[data-toggle="dropdown"]',kr=".dropdown-menu",bo={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},ko={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},c=function(){function n(n,t){this._element=n;this._popper=null;this._config=this._getConfig(t);this._menu=this._getMenuElement();this._inNavbar=this._detectNavbar();this._addEventListeners()}var t=n.prototype;return t.toggle=function(){if(!this._element.disabled&&!i.default(this._element).hasClass(hi)){var t=i.default(this._menu).hasClass(o);n._clearMenus();t||this.show(!0)}},t.show=function(t){var f;if(void 0===t&&(t=!1),!(this._element.disabled||i.default(this._element).hasClass(hi)||i.default(this._menu).hasClass(o))){var e={relatedTarget:this._element},s=i.default.Event("show.bs.dropdown",e),u=n._getParentFromElement(this._element);if(i.default(u).trigger(s),!s.isDefaultPrevented()){if(!this._inNavbar&&t){if("undefined"==typeof oi)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");f=this._element;"parent"===this._config.reference?f=u:r.isElement(this._config.reference)&&(f=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(f=this._config.reference[0]));"scrollParent"!==this._config.boundary&&i.default(u).addClass("position-static");this._popper=new oi(f,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===i.default(u).closest(".navbar-nav").length&&i.default(document.body).children().on("mouseover",null,i.default.noop);this._element.focus();this._element.setAttribute("aria-expanded",!0);i.default(this._menu).toggleClass(o);i.default(u).toggleClass(o).trigger(i.default.Event("shown.bs.dropdown",e))}}},t.hide=function(){if(!this._element.disabled&&!i.default(this._element).hasClass(hi)&&i.default(this._menu).hasClass(o)){var t={relatedTarget:this._element},r=i.default.Event(vf,t),u=n._getParentFromElement(this._element);i.default(u).trigger(r);r.isDefaultPrevented()||(this._popper&&this._popper.destroy(),i.default(this._menu).toggleClass(o),i.default(u).toggleClass(o).trigger(i.default.Event(yf,t)))}},t.dispose=function(){i.default.removeData(this._element,si);i.default(this._element).off(".bs.dropdown");this._element=null;this._menu=null;null!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar();null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var n=this;i.default(this._element).on("click.bs.dropdown",function(t){t.preventDefault();t.stopPropagation();n.toggle()})},t._getConfig=function(n){return n=u({},this.constructor.Default,i.default(this._element).data(),n),r.typeCheckConfig(ut,n,this.constructor.DefaultType),n},t._getMenuElement=function(){if(!this._menu){var t=n._getParentFromElement(this._element);t&&(this._menu=t.querySelector(kr))}return this._menu},t._getPlacement=function(){var t=i.default(this._element.parentNode),n="bottom-start";return t.hasClass("dropup")?n=i.default(this._menu).hasClass(af)?"top-end":"top-start":t.hasClass("dropright")?n="right-start":t.hasClass("dropleft")?n="left-start":i.default(this._menu).hasClass(af)&&(n="bottom-end"),n},t._detectNavbar=function(){return i.default(this._element).closest(".navbar").length>0},t._getOffset=function(){var t=this,n={};return"function"==typeof this._config.offset?n.fn=function(n){return n.offsets=u({},n.offsets,t._config.offset(n.offsets,t._element)),n}:n.offset=this._config.offset,n},t._getPopperConfig=function(){var n={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(n.modifiers.applyStyle={enabled:!1}),u({},n,this._config.popperConfig)},n._jQueryInterface=function(t){return this.each(function(){var r=i.default(this).data(si);if(r||(r=new n(this,"object"==typeof t?t:null),i.default(this).data(si,r)),"string"==typeof t){if("undefined"==typeof r[t])throw new TypeError('No method named "'+t+'"');r[t]()}})},n._clearMenus=function(t){var c,h;if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var u=[].slice.call(document.querySelectorAll(ci)),r=0,l=u.length;r<l;r++){var f=n._getParentFromElement(u[r]),e=i.default(u[r]).data(si),s={relatedTarget:u[r]};(t&&"click"===t.type&&(s.clickEvent=t),e)&&(c=e._menu,!i.default(f).hasClass(o)||t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&i.default.contains(f,t.target)||(h=i.default.Event(vf,s),i.default(f).trigger(h),h.isDefaultPrevented()||("ontouchstart"in document.documentElement&&i.default(document.body).children().off("mouseover",null,i.default.noop),u[r].setAttribute("aria-expanded","false"),e._popper&&e._popper.destroy(),i.default(c).removeClass(o),i.default(f).removeClass(o).trigger(i.default.Event(yf,s)))))}},n._getParentFromElement=function(n){var t,i=r.getSelectorFromElement(n);return i&&(t=document.querySelector(i)),t||n.parentNode},n._dataApiKeydownHandler=function(t){var f,e,u,r;if(!(/input|textarea/i.test(t.target.tagName)?32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||i.default(t.target).closest(kr).length):!wo.test(t.which))&&!this.disabled&&!i.default(this).hasClass(hi)&&(f=n._getParentFromElement(this),e=i.default(f).hasClass(o),e||27!==t.which)){if(t.preventDefault(),t.stopPropagation(),!e||27===t.which||32===t.which)return 27===t.which&&i.default(f.querySelector(ci)).trigger("focus"),void i.default(this).trigger("click");u=[].slice.call(f.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter(function(n){return i.default(n).is(":visible")});0!==u.length&&(r=u.indexOf(t.target),38===t.which&&r>0&&r--,40===t.which&&r<u.length-1&&r++,r<0&&(r=0),u[r].focus())}},e(n,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return bo}},{key:"DefaultType",get:function(){return ko}}]),n}();i.default(document).on(pf,ci,c._dataApiKeydownHandler).on(pf,kr,c._dataApiKeydownHandler).on(br+" keyup.bs.dropdown.data-api",c._clearMenus).on(br,ci,function(n){n.preventDefault();n.stopPropagation();c._jQueryInterface.call(i.default(this),"toggle")}).on(br,".dropdown form",function(n){n.stopPropagation()});i.default.fn[ut]=c._jQueryInterface;i.default.fn[ut].Constructor=c;i.default.fn[ut].noConflict=function(){return i.default.fn[ut]=po,c._jQueryInterface};var li="bs.modal",go=i.default.fn.modal,wf="modal-open",ft="fade",ai="show",bf="modal-static",kf="hidden.bs.modal",df="show.bs.modal",vi="focusin.bs.modal",gf="resize.bs.modal",dr="click.dismiss.bs.modal",ne="keydown.dismiss.bs.modal",te="mousedown.dismiss.bs.modal",ie=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",gr={backdrop:!0,keyboard:!0,focus:!0,show:!0},ns={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},vt=function(){function t(n,t){this._config=this._getConfig(t);this._element=n;this._dialog=n.querySelector(".modal-dialog");this._backdrop=null;this._isShown=!1;this._isBodyOverflowing=!1;this._ignoreBackdropClick=!1;this._isTransitioning=!1;this._scrollbarWidth=0}var n=t.prototype;return n.toggle=function(n){return this._isShown?this.hide():this.show(n)},n.show=function(n){var t=this,r;this._isShown||this._isTransitioning||(r=i.default.Event(df,{relatedTarget:n}),i.default(this._element).trigger(r),r.isDefaultPrevented()||(this._isShown=!0,i.default(this._element).hasClass(ft)&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),i.default(this._element).on(dr,'[data-dismiss="modal"]',function(n){return t.hide(n)}),i.default(this._dialog).on(te,function(){i.default(t._element).one("mouseup.dismiss.bs.modal",function(n){i.default(n.target).is(t._element)&&(t._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return t._showElement(n)})))},n.hide=function(n){var e=this,t,u,f;(n&&n.preventDefault(),this._isShown&&!this._isTransitioning)&&(t=i.default.Event("hide.bs.modal"),(i.default(this._element).trigger(t),this._isShown&&!t.isDefaultPrevented())&&(this._isShown=!1,u=i.default(this._element).hasClass(ft),(u&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),i.default(document).off(vi),i.default(this._element).removeClass(ai),i.default(this._element).off(dr),i.default(this._dialog).off(te),u)?(f=r.getTransitionDurationFromElement(this._element),i.default(this._element).one(r.TRANSITION_END,function(n){return e._hideModal(n)}).emulateTransitionEnd(f)):this._hideModal()))},n.dispose=function(){[window,this._element,this._dialog].forEach(function(n){return i.default(n).off(".bs.modal")});i.default(document).off(vi);i.default.removeData(this._element,li);this._config=null;this._element=null;this._dialog=null;this._backdrop=null;this._isShown=null;this._isBodyOverflowing=null;this._ignoreBackdropClick=null;this._isTransitioning=null;this._scrollbarWidth=null},n.handleUpdate=function(){this._adjustDialog()},n._getConfig=function(n){return n=u({},gr,n),r.typeCheckConfig("modal",n,ns),n},n._triggerBackdropTransition=function(){var n=this,f=i.default.Event("hidePrevented.bs.modal"),t,u;(i.default(this._element).trigger(f),f.isDefaultPrevented())||(t=this._element.scrollHeight>document.documentElement.clientHeight,t||(this._element.style.overflowY="hidden"),this._element.classList.add(bf),u=r.getTransitionDurationFromElement(this._dialog),i.default(this._element).off(r.TRANSITION_END),i.default(this._element).one(r.TRANSITION_END,function(){n._element.classList.remove(bf);t||i.default(n._element).one(r.TRANSITION_END,function(){n._element.style.overflowY=""}).emulateTransitionEnd(n._element,u)}).emulateTransitionEnd(u),this._element.focus())},n._showElement=function(n){var t=this,f=i.default(this._element).hasClass(ft),e=this._dialog?this._dialog.querySelector(".modal-body"):null,o,u,s;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element);this._element.style.display="block";this._element.removeAttribute("aria-hidden");this._element.setAttribute("aria-modal",!0);this._element.setAttribute("role","dialog");i.default(this._dialog).hasClass("modal-dialog-scrollable")&&e?e.scrollTop=0:this._element.scrollTop=0;f&&r.reflow(this._element);i.default(this._element).addClass(ai);this._config.focus&&this._enforceFocus();o=i.default.Event("shown.bs.modal",{relatedTarget:n});u=function(){t._config.focus&&t._element.focus();t._isTransitioning=!1;i.default(t._element).trigger(o)};f?(s=r.getTransitionDurationFromElement(this._dialog),i.default(this._dialog).one(r.TRANSITION_END,u).emulateTransitionEnd(s)):u()},n._enforceFocus=function(){var n=this;i.default(document).off(vi).on(vi,function(t){document!==t.target&&n._element!==t.target&&0===i.default(n._element).has(t.target).length&&n._element.focus()})},n._setEscapeEvent=function(){var n=this;this._isShown?i.default(this._element).on(ne,function(t){n._config.keyboard&&27===t.which?(t.preventDefault(),n.hide()):n._config.keyboard||27!==t.which||n._triggerBackdropTransition()}):this._isShown||i.default(this._element).off(ne)},n._setResizeEvent=function(){var n=this;this._isShown?i.default(window).on(gf,function(t){return n.handleUpdate(t)}):i.default(window).off(gf)},n._hideModal=function(){var n=this;this._element.style.display="none";this._element.setAttribute("aria-hidden",!0);this._element.removeAttribute("aria-modal");this._element.removeAttribute("role");this._isTransitioning=!1;this._showBackdrop(function(){i.default(document.body).removeClass(wf);n._resetAdjustments();n._resetScrollbar();i.default(n._element).trigger(kf)})},n._removeBackdrop=function(){this._backdrop&&(i.default(this._backdrop).remove(),this._backdrop=null)},n._showBackdrop=function(n){var t=this,u=i.default(this._element).hasClass(ft)?ft:"",e,f,o;if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",u&&this._backdrop.classList.add(u),i.default(this._backdrop).appendTo(document.body),i.default(this._element).on(dr,function(n){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:n.target===n.currentTarget&&("static"===t._config.backdrop?t._triggerBackdropTransition():t.hide())}),u&&r.reflow(this._backdrop),i.default(this._backdrop).addClass(ai),!n)return;if(!u)return void n();e=r.getTransitionDurationFromElement(this._backdrop);i.default(this._backdrop).one(r.TRANSITION_END,n).emulateTransitionEnd(e)}else!this._isShown&&this._backdrop?(i.default(this._backdrop).removeClass(ai),f=function(){t._removeBackdrop();n&&n()},i.default(this._element).hasClass(ft)?(o=r.getTransitionDurationFromElement(this._backdrop),i.default(this._backdrop).one(r.TRANSITION_END,f).emulateTransitionEnd(o)):f()):n&&n()},n._adjustDialog=function(){var n=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&n&&(this._element.style.paddingLeft=this._scrollbarWidth+"px");this._isBodyOverflowing&&!n&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},n._resetAdjustments=function(){this._element.style.paddingLeft="";this._element.style.paddingRight=""},n._checkScrollbar=function(){var n=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(n.left+n.right)<window.innerWidth;this._scrollbarWidth=this._getScrollbarWidth()},n._setScrollbar=function(){var n=this,t,r,u,f;this._isBodyOverflowing&&(t=[].slice.call(document.querySelectorAll(ie)),r=[].slice.call(document.querySelectorAll(".sticky-top")),i.default(t).each(function(t,r){var u=r.style.paddingRight,f=i.default(r).css("padding-right");i.default(r).data("padding-right",u).css("padding-right",parseFloat(f)+n._scrollbarWidth+"px")}),i.default(r).each(function(t,r){var u=r.style.marginRight,f=i.default(r).css("margin-right");i.default(r).data("margin-right",u).css("margin-right",parseFloat(f)-n._scrollbarWidth+"px")}),u=document.body.style.paddingRight,f=i.default(document.body).css("padding-right"),i.default(document.body).data("padding-right",u).css("padding-right",parseFloat(f)+this._scrollbarWidth+"px"));i.default(document.body).addClass(wf)},n._resetScrollbar=function(){var r=[].slice.call(document.querySelectorAll(ie)),n,t;i.default(r).each(function(n,t){var r=i.default(t).data("padding-right");i.default(t).removeData("padding-right");t.style.paddingRight=r||""});n=[].slice.call(document.querySelectorAll(".sticky-top"));i.default(n).each(function(n,t){var r=i.default(t).data("margin-right");"undefined"!=typeof r&&i.default(t).css("margin-right",r).removeData("margin-right")});t=i.default(document.body).data("padding-right");i.default(document.body).removeData("padding-right");document.body.style.paddingRight=t||""},n._getScrollbarWidth=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",document.body.appendChild(n),t=n.getBoundingClientRect().width-n.clientWidth,document.body.removeChild(n),t},t._jQueryInterface=function(n,r){return this.each(function(){var f=i.default(this).data(li),e=u({},gr,i.default(this).data(),"object"==typeof n&&n?n:{});if(f||(f=new t(this,e),i.default(this).data(li,f)),"string"==typeof n){if("undefined"==typeof f[n])throw new TypeError('No method named "'+n+'"');f[n](r)}else e.show&&f.show(r)})},e(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return gr}}]),t}();i.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(n){var t,f=this,e=r.getSelectorFromElement(this),o,s;e&&(t=document.querySelector(e));o=i.default(t).data(li)?"toggle":u({},i.default(t).data(),i.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||n.preventDefault();s=i.default(t).one(df,function(n){n.isDefaultPrevented()||s.one(kf,function(){i.default(f).is(":visible")&&f.focus()})});vt._jQueryInterface.call(i.default(t),o,this)});i.default.fn.modal=vt._jQueryInterface;i.default.fn.modal.Constructor=vt;i.default.fn.modal.noConflict=function(){return i.default.fn.modal=go,vt._jQueryInterface};var ts=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],is=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,rs=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;var ue="tooltip",nu="bs.tooltip",us=i.default.fn.tooltip,fs=new RegExp("(^|\\s)bs-tooltip\\S+","g"),es=["sanitize","whiteList","sanitizeFn"],yi="fade",pi="show",yt="show",tu="out",wi="hover",fe="focus",os={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},ss={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},hs={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},cs={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},a=function(){function t(n,t){if("undefined"==typeof oi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0;this._timeout=0;this._hoverState="";this._activeTrigger={};this._popper=null;this.element=n;this.config=this._getConfig(t);this.tip=null;this._setListeners()}var n=t.prototype;return n.enable=function(){this._isEnabled=!0},n.disable=function(){this._isEnabled=!1},n.toggleEnabled=function(){this._isEnabled=!this._isEnabled},n.toggle=function(n){if(this._isEnabled)if(n){var r=this.constructor.DATA_KEY,t=i.default(n.currentTarget).data(r);t||(t=new this.constructor(n.currentTarget,this._getDelegateConfig()),i.default(n.currentTarget).data(r,t));t._activeTrigger.click=!t._activeTrigger.click;t._isWithActiveTrigger()?t._enter(null,t):t._leave(null,t)}else{if(i.default(this.getTipElement()).hasClass(pi))return void this._leave(null,this);this._enter(null,this)}},n.dispose=function(){clearTimeout(this._timeout);i.default.removeData(this.element,this.constructor.DATA_KEY);i.default(this.element).off(this.constructor.EVENT_KEY);i.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler);this.tip&&i.default(this.tip).remove();this._isEnabled=null;this._timeout=null;this._hoverState=null;this._activeTrigger=null;this._popper&&this._popper.destroy();this._popper=null;this.element=null;this.config=null;this.tip=null},n.show=function(){var t=this,u,f,h,n,e,c,o,l,s,a;if("none"===i.default(this.element).css("display"))throw new Error("Please use show on visible elements");if(u=i.default.Event(this.constructor.Event.SHOW),this.isWithContent()&&this._isEnabled){if(i.default(this.element).trigger(u),f=r.findShadowRoot(this.element),h=i.default.contains(null!==f?f:this.element.ownerDocument.documentElement,this.element),u.isDefaultPrevented()||!h)return;n=this.getTipElement();e=r.getUID(this.constructor.NAME);n.setAttribute("id",e);this.element.setAttribute("aria-describedby",e);this.setContent();this.config.animation&&i.default(n).addClass(yi);c="function"==typeof this.config.placement?this.config.placement.call(this,n,this.element):this.config.placement;o=this._getAttachment(c);this.addAttachmentClass(o);l=this._getContainer();i.default(n).data(this.constructor.DATA_KEY,this);i.default.contains(this.element.ownerDocument.documentElement,this.tip)||i.default(n).appendTo(l);i.default(this.element).trigger(this.constructor.Event.INSERTED);this._popper=new oi(this.element,n,this._getPopperConfig(o));i.default(n).addClass(pi);i.default(n).addClass(this.config.customClass);"ontouchstart"in document.documentElement&&i.default(document.body).children().on("mouseover",null,i.default.noop);s=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null;i.default(t.element).trigger(t.constructor.Event.SHOWN);n===tu&&t._leave(null,t)};i.default(this.tip).hasClass(yi)?(a=r.getTransitionDurationFromElement(this.tip),i.default(this.tip).one(r.TRANSITION_END,s).emulateTransitionEnd(a)):s()}},n.hide=function(n){var t=this,u=this.getTipElement(),f=i.default.Event(this.constructor.Event.HIDE),e=function(){t._hoverState!==yt&&u.parentNode&&u.parentNode.removeChild(u);t._cleanTipClass();t.element.removeAttribute("aria-describedby");i.default(t.element).trigger(t.constructor.Event.HIDDEN);null!==t._popper&&t._popper.destroy();n&&n()},o;(i.default(this.element).trigger(f),f.isDefaultPrevented())||((i.default(u).removeClass(pi),"ontouchstart"in document.documentElement&&i.default(document.body).children().off("mouseover",null,i.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,i.default(this.tip).hasClass(yi))?(o=r.getTransitionDurationFromElement(u),i.default(u).one(r.TRANSITION_END,e).emulateTransitionEnd(o)):e(),this._hoverState="")},n.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},n.isWithContent=function(){return Boolean(this.getTitle())},n.addAttachmentClass=function(n){i.default(this.getTipElement()).addClass("bs-tooltip-"+n)},n.getTipElement=function(){return this.tip=this.tip||i.default(this.config.template)[0],this.tip},n.setContent=function(){var n=this.getTipElement();this.setElementContent(i.default(n.querySelectorAll(".tooltip-inner")),this.getTitle());i.default(n).removeClass("fade show")},n.setElementContent=function(n,t){"object"!=typeof t||!t.nodeType&&!t.jquery?this.config.html?(this.config.sanitize&&(t=re(t,this.config.whiteList,this.config.sanitizeFn)),n.html(t)):n.text(t):this.config.html?i.default(t).parent().is(n)||n.empty().append(t):n.text(i.default(t).text())},n.getTitle=function(){var n=this.element.getAttribute("data-original-title");return n||(n="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),n},n._getPopperConfig=function(n){var t=this;return u({},{placement:n,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(n){n.originalPlacement!==n.placement&&t._handlePopperPlacementChange(n)},onUpdate:function(n){return t._handlePopperPlacementChange(n)}},this.config.popperConfig)},n._getOffset=function(){var t=this,n={};return"function"==typeof this.config.offset?n.fn=function(n){return n.offsets=u({},n.offsets,t.config.offset(n.offsets,t.element)),n}:n.offset=this.config.offset,n},n._getContainer=function(){return!1===this.config.container?document.body:r.isElement(this.config.container)?i.default(this.config.container):i.default(document).find(this.config.container)},n._getAttachment=function(n){return os[n.toUpperCase()]},n._setListeners=function(){var n=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)i.default(n.element).on(n.constructor.Event.CLICK,n.config.selector,function(t){return n.toggle(t)});else if("manual"!==t){var r=t===wi?n.constructor.Event.MOUSEENTER:n.constructor.Event.FOCUSIN,u=t===wi?n.constructor.Event.MOUSELEAVE:n.constructor.Event.FOCUSOUT;i.default(n.element).on(r,n.config.selector,function(t){return n._enter(t)}).on(u,n.config.selector,function(t){return n._leave(t)})}});this._hideModalHandler=function(){n.element&&n.hide()};i.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler);this.config.selector?this.config=u({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},n._fixTitle=function(){var n=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==n)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},n._enter=function(n,t){var r=this.constructor.DATA_KEY;(t=t||i.default(n.currentTarget).data(r))||(t=new this.constructor(n.currentTarget,this._getDelegateConfig()),i.default(n.currentTarget).data(r,t));n&&(t._activeTrigger["focusin"===n.type?fe:wi]=!0);i.default(t.getTipElement()).hasClass(pi)||t._hoverState===yt?t._hoverState=yt:(clearTimeout(t._timeout),t._hoverState=yt,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===yt&&t.show()},t.config.delay.show):t.show())},n._leave=function(n,t){var r=this.constructor.DATA_KEY;(t=t||i.default(n.currentTarget).data(r))||(t=new this.constructor(n.currentTarget,this._getDelegateConfig()),i.default(n.currentTarget).data(r,t));n&&(t._activeTrigger["focusout"===n.type?fe:wi]=!1);t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=tu,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){t._hoverState===tu&&t.hide()},t.config.delay.hide):t.hide())},n._isWithActiveTrigger=function(){for(var n in this._activeTrigger)if(this._activeTrigger[n])return!0;return!1},n._getConfig=function(n){var t=i.default(this.element).data();return Object.keys(t).forEach(function(n){-1!==es.indexOf(n)&&delete t[n]}),"number"==typeof(n=u({},this.constructor.Default,t,"object"==typeof n&&n?n:{})).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),r.typeCheckConfig(ue,n,this.constructor.DefaultType),n.sanitize&&(n.template=re(n.template,n.whiteList,n.sanitizeFn)),n},n._getDelegateConfig=function(){var t={},n;if(this.config)for(n in this.config)this.constructor.Default[n]!==this.config[n]&&(t[n]=this.config[n]);return t},n._cleanTipClass=function(){var t=i.default(this.getTipElement()),n=t.attr("class").match(fs);null!==n&&n.length&&t.removeClass(n.join(""))},n._handlePopperPlacementChange=function(n){this.tip=n.instance.popper;this._cleanTipClass();this.addAttachmentClass(this._getAttachment(n.placement))},n._fixTransition=function(){var n=this.getTipElement(),t=this.config.animation;null===n.getAttribute("x-placement")&&(i.default(n).removeClass(yi),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},t._jQueryInterface=function(n){return this.each(function(){var u=i.default(this),r=u.data(nu),f="object"==typeof n&&n;if((r||!/dispose|hide/.test(n))&&(r||(r=new t(this,f),u.data(nu,r)),"string"==typeof n)){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n]()}})},e(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return ss}},{key:"NAME",get:function(){return ue}},{key:"DATA_KEY",get:function(){return nu}},{key:"Event",get:function(){return cs}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return hs}}]),t}();i.default.fn.tooltip=a._jQueryInterface;i.default.fn.tooltip.Constructor=a;i.default.fn.tooltip.noConflict=function(){return i.default.fn.tooltip=us,a._jQueryInterface};var iu="bs.popover",ls=i.default.fn.popover,as=new RegExp("(^|\\s)bs-popover\\S+","g"),vs=u({},a.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-header"><\/h3><div class="popover-body"><\/div><\/div>'}),ys=u({},a.DefaultType,{content:"(string|element|function)"}),ps={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},bi=function(n){function r(){return n.apply(this,arguments)||this}var u,f,t;return f=n,(u=r).prototype=Object.create(f.prototype),u.prototype.constructor=u,di(u,f),t=r.prototype,t.isWithContent=function(){return this.getTitle()||this._getContent()},t.addAttachmentClass=function(n){i.default(this.getTipElement()).addClass("bs-popover-"+n)},t.getTipElement=function(){return this.tip=this.tip||i.default(this.config.template)[0],this.tip},t.setContent=function(){var t=i.default(this.getTipElement()),n;this.setElementContent(t.find(".popover-header"),this.getTitle());n=this._getContent();"function"==typeof n&&(n=n.call(this.element));this.setElementContent(t.find(".popover-body"),n);t.removeClass("fade show")},t._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},t._cleanTipClass=function(){var t=i.default(this.getTipElement()),n=t.attr("class").match(as);null!==n&&n.length>0&&t.removeClass(n.join(""))},r._jQueryInterface=function(n){return this.each(function(){var t=i.default(this).data(iu),u="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new r(this,u),i.default(this).data(iu,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},e(r,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return vs}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return iu}},{key:"Event",get:function(){return ps}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return ys}}]),r}(a);i.default.fn.popover=bi._jQueryInterface;i.default.fn.popover.Constructor=bi;i.default.fn.popover.noConflict=function(){return i.default.fn.popover=ls,bi._jQueryInterface};var v="scrollspy",ru="bs.scrollspy",ws=i.default.fn[v],y="active",ee="position",oe=".nav, .list-group",se={offset:10,method:"auto",target:""},bs={offset:"number",method:"string",target:"(string|element)"},pt=function(){function t(n,t){var r=this;this._element=n;this._scrollElement="BODY"===n.tagName?window:n;this._config=this._getConfig(t);this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item";this._offsets=[];this._targets=[];this._activeTarget=null;this._scrollHeight=0;i.default(this._scrollElement).on("scroll.bs.scrollspy",function(n){return r._process(n)});this.refresh();this._process()}var n=t.prototype;return n.refresh=function(){var n=this,u=this._scrollElement===this._scrollElement.window?"offset":ee,t="auto"===this._config.method?u:this._config.method,f=t===ee?this._getScrollTop():0;this._offsets=[];this._targets=[];this._scrollHeight=this._getScrollHeight();[].slice.call(document.querySelectorAll(this._selector)).map(function(n){var u,e=r.getSelectorFromElement(n),o;return(e&&(u=document.querySelector(e)),u)&&(o=u.getBoundingClientRect(),o.width||o.height)?[i.default(u)[t]().top+f,e]:null}).filter(Boolean).sort(function(n,t){return n[0]-t[0]}).forEach(function(t){n._offsets.push(t[0]);n._targets.push(t[1])})},n.dispose=function(){i.default.removeData(this._element,ru);i.default(this._scrollElement).off(".bs.scrollspy");this._element=null;this._scrollElement=null;this._config=null;this._selector=null;this._offsets=null;this._targets=null;this._activeTarget=null;this._scrollHeight=null},n._getConfig=function(n){if("string"!=typeof(n=u({},se,"object"==typeof n&&n?n:{})).target&&r.isElement(n.target)){var t=i.default(n.target).attr("id");t||(t=r.getUID(v),i.default(n.target).attr("id",t));n.target="#"+t}return r.typeCheckConfig(v,n,bs),n},n._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},n._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},n._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},n._process=function(){var t=this._getScrollTop()+this._config.offset,r=this._getScrollHeight(),u=this._config.offset+r-this._getOffsetHeight(),i,n;if(this._scrollHeight!==r&&this.refresh(),t>=u)i=this._targets[this._targets.length-1],this._activeTarget!==i&&this._activate(i);else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(n=this._offsets.length;n--;)this._activeTarget!==this._targets[n]&&t>=this._offsets[n]&&("undefined"==typeof this._offsets[n+1]||t<this._offsets[n+1])&&this._activate(this._targets[n])}},n._activate=function(n){this._activeTarget=n;this._clear();var r=this._selector.split(",").map(function(t){return t+'[data-target="'+n+'"],'+t+'[href="'+n+'"]'}),t=i.default([].slice.call(document.querySelectorAll(r.join(","))));t.hasClass("dropdown-item")?(t.closest(".dropdown").find(".dropdown-toggle").addClass(y),t.addClass(y)):(t.addClass(y),t.parents(oe).prev(".nav-link, .list-group-item").addClass(y),t.parents(oe).prev(".nav-item").children(".nav-link").addClass(y));i.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:n})},n._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(n){return n.classList.contains(y)}).forEach(function(n){return n.classList.remove(y)})},t._jQueryInterface=function(n){return this.each(function(){var r=i.default(this).data(ru);if(r||(r=new t(this,"object"==typeof n&&n),i.default(this).data(ru,r)),"string"==typeof n){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n]()}})},e(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return se}}]),t}();i.default(window).on("load.bs.scrollspy.data-api",function(){for(var r,n=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),t=n.length;t--;)r=i.default(n[t]),pt._jQueryInterface.call(r,r.data())});i.default.fn[v]=pt._jQueryInterface;i.default.fn[v].Constructor=pt;i.default.fn[v].noConflict=function(){return i.default.fn[v]=ws,pt._jQueryInterface};var uu="bs.tab",ks=i.default.fn.tab,wt="active",he="fade",ce="show",le=".active",ae="> li > .active",bt=function(){function n(n){this._element=n}var t=n.prototype;return t.show=function(){var h=this,u,n,t,f,c,e,o,s;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&i.default(this._element).hasClass(wt)||i.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled")||(t=i.default(this._element).closest(".nav, .list-group")[0],f=r.getSelectorFromElement(this._element),t&&(c="UL"===t.nodeName||"OL"===t.nodeName?ae:le,n=(n=i.default.makeArray(i.default(t).find(c)))[n.length-1]),e=i.default.Event("hide.bs.tab",{relatedTarget:this._element}),o=i.default.Event("show.bs.tab",{relatedTarget:n}),(n&&i.default(n).trigger(e),i.default(this._element).trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(f&&(u=document.querySelector(f)),this._activate(this._element,t),s=function(){var t=i.default.Event("hidden.bs.tab",{relatedTarget:h._element}),r=i.default.Event("shown.bs.tab",{relatedTarget:n});i.default(n).trigger(t);i.default(h._element).trigger(r)},u?this._activate(u,u.parentNode,s):s()))},t.dispose=function(){i.default.removeData(this._element,uu);this._element=null},t._activate=function(n,t,u){var s=this,f=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?i.default(t).children(le):i.default(t).find(ae))[0],h=u&&f&&i.default(f).hasClass(he),e=function(){return s._transitionComplete(n,f,u)},o;f&&h?(o=r.getTransitionDurationFromElement(f),i.default(f).removeClass(ce).one(r.TRANSITION_END,e).emulateTransitionEnd(o)):e()},t._transitionComplete=function(n,t,u){var e,f,o,s;t&&(i.default(t).removeClass(wt),e=i.default(t.parentNode).find("> .dropdown-menu .active")[0],e&&i.default(e).removeClass(wt),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1));i.default(n).addClass(wt);"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!0);r.reflow(n);n.classList.contains(he)&&n.classList.add(ce);f=n.parentNode;(f&&"LI"===f.nodeName&&(f=f.parentNode),f&&i.default(f).hasClass("dropdown-menu"))&&(o=i.default(n).closest(".dropdown")[0],o&&(s=[].slice.call(o.querySelectorAll(".dropdown-toggle")),i.default(s).addClass(wt)),n.setAttribute("aria-expanded",!0));u&&u()},n._jQueryInterface=function(t){return this.each(function(){var u=i.default(this),r=u.data(uu);if(r||(r=new n(this),u.data(uu,r)),"string"==typeof t){if("undefined"==typeof r[t])throw new TypeError('No method named "'+t+'"');r[t]()}})},e(n,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),n}();i.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(n){n.preventDefault();bt._jQueryInterface.call(i.default(this),"show")});i.default.fn.tab=bt._jQueryInterface;i.default.fn.tab.Constructor=bt;i.default.fn.tab.noConflict=function(){return i.default.fn.tab=ks,bt._jQueryInterface};var fu="bs.toast",ds=i.default.fn.toast,ve="hide",kt="show",ye="showing",pe="click.dismiss.bs.toast",we={animation:!0,autohide:!0,delay:500},gs={animation:"boolean",autohide:"boolean",delay:"number"},ki=function(){function t(n,t){this._element=n;this._config=this._getConfig(t);this._timeout=null;this._setListeners()}var n=t.prototype;return n.show=function(){var n=this,u=i.default.Event("show.bs.toast"),t,f;(i.default(this._element).trigger(u),u.isDefaultPrevented())||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),t=function(){n._element.classList.remove(ye);n._element.classList.add(kt);i.default(n._element).trigger("shown.bs.toast");n._config.autohide&&(n._timeout=setTimeout(function(){n.hide()},n._config.delay))},(this._element.classList.remove(ve),r.reflow(this._element),this._element.classList.add(ye),this._config.animation)?(f=r.getTransitionDurationFromElement(this._element),i.default(this._element).one(r.TRANSITION_END,t).emulateTransitionEnd(f)):t())},n.hide=function(){if(this._element.classList.contains(kt)){var n=i.default.Event("hide.bs.toast");i.default(this._element).trigger(n);n.isDefaultPrevented()||this._close()}},n.dispose=function(){this._clearTimeout();this._element.classList.contains(kt)&&this._element.classList.remove(kt);i.default(this._element).off(pe);i.default.removeData(this._element,fu);this._element=null;this._config=null},n._getConfig=function(n){return n=u({},we,i.default(this._element).data(),"object"==typeof n&&n?n:{}),r.typeCheckConfig("toast",n,this.constructor.DefaultType),n},n._setListeners=function(){var n=this;i.default(this._element).on(pe,'[data-dismiss="toast"]',function(){return n.hide()})},n._close=function(){var n=this,t=function(){n._element.classList.add(ve);i.default(n._element).trigger("hidden.bs.toast")},u;(this._element.classList.remove(kt),this._config.animation)?(u=r.getTransitionDurationFromElement(this._element),i.default(this._element).one(r.TRANSITION_END,t).emulateTransitionEnd(u)):t()},n._clearTimeout=function(){clearTimeout(this._timeout);this._timeout=null},t._jQueryInterface=function(n){return this.each(function(){var u=i.default(this),r=u.data(fu);if(r||(r=new t(this,"object"==typeof n&&n),u.data(fu,r)),"string"==typeof n){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n](this)}})},e(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"DefaultType",get:function(){return gs}},{key:"Default",get:function(){return we}}]),t}();i.default.fn.toast=ki._jQueryInterface;i.default.fn.toast.Constructor=ki;i.default.fn.toast.noConflict=function(){return i.default.fn.toast=ds,ki._jQueryInterface};n.Alert=p;n.Button=et;n.Carousel=k;n.Collapse=st;n.Dropdown=c;n.Modal=vt;n.Popover=bi;n.Scrollspy=pt;n.Tab=bt;n.Toast=ki;n.Tooltip=a;n.Util=r;Object.defineProperty(n,"__esModule",{value:!0})}),!function(n,t){void 0===n&&void 0!==window&&(n=window);"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(n.jQuery)}(this,function(n){!function(n){"use strict";function ni(t,i){var r=t.nodeName.toLowerCase();if(-1!==n.inArray(r,i))return-1===n.inArray(r,kt)||Boolean(t.nodeValue.match(dt)||t.nodeValue.match(gt));for(var f=n(i).filter(function(n,t){return t instanceof RegExp}),u=0,e=f.length;u<e;u++)if(r.match(f[u]))return!0;return!1}function nt(n,t,i){var r,e,s;if(i&&"function"==typeof i)return i(n);for(var l=Object.keys(t),u=0,a=n.length;u<a;u++)for(var h=n[u].querySelectorAll("*"),f=0,v=h.length;f<v;f++)if(r=h[f],e=r.nodeName.toLowerCase(),-1!==l.indexOf(e))for(var c=[].slice.call(r.attributes),y=[].concat(t["*"]||[],t[e]||[]),o=0,p=c.length;o<p;o++)s=c[o],ni(s,y)||r.removeAttribute(s.nodeName);else r.parentNode.removeChild(r)}function ft(n){var r,u,i;if(null==this)throw new TypeError;if(r=String(this),n&&"[object RegExp]"==tt.call(n))throw new TypeError;var f=r.length,e=String(n),o=e.length,s=1<arguments.length?arguments[1]:void 0,t=s?Number(s):0;if(t!=t&&(t=0),u=Math.min(Math.max(t,0),f),f<o+u)return!1;for(i=-1;++i<o;)if(r.charCodeAt(u+i)!=e.charCodeAt(i))return!1;return!0}function et(n,t){var i,u=n.selectedOptions,f=[],r,e;if(t){for(r=0,e=u.length;r<e;r++)(i=u[r]).disabled||"OPTGROUP"===i.parentNode.tagName&&i.parentNode.disabled||f.push(i);return f}return u}function a(n,t){for(var i,r=[],f=t||n.selectedOptions,u=0,e=f.length;u<e;u++)(i=f[u]).disabled||"OPTGROUP"===i.parentNode.tagName&&i.parentNode.disabled||r.push(i.value);return n.multiple?r:r.length?r[0]:null}function st(n,t,i,r){for(var e,u,o=["display","subtext","tokens"],s=!1,f=0;f<o.length;f++)if(e=o[f],u=n[e],u&&(u=u.toString(),"display"===e&&(u=u.replace(/<[^>]+>/g,"")),r&&(u=ht(u)),u=u.toUpperCase(),s="contains"===i?0<=u.indexOf(t):u.startsWith(t)))break;return s}function e(n){return parseInt(n,10)||0}function ui(n){return ti[n]}function ht(n){return(n=n.toString())&&n.replace(ii,ui).replace(ri,"")}function fi(n){return p[n]}function pt(i){var s,h=arguments,r=i,e,o,c;if([].shift.apply(h),!u.success){try{u.full=(n.fn.dropdown.Constructor.VERSION||"").split(" ")[0].split(".")}catch(i){f.BootstrapVersion?u.full=f.BootstrapVersion.split(" ")[0].split("."):(u.full=[u.major,"0","0"],console.warn("There was an issue retrieving Bootstrap's version. Ensure Bootstrap is being loaded before bootstrap-select and there is no namespace collision. If loading Bootstrap asynchronously, the version may need to be manually specified via $.fn.selectpicker.Constructor.BootstrapVersion.",i))}u.major=u.full[0];u.success=!0}if("4"===u.major)for(e=[],f.DEFAULTS.style===t.BUTTONCLASS&&e.push({name:"style",className:"BUTTONCLASS"}),f.DEFAULTS.iconBase===t.ICONBASE&&e.push({name:"iconBase",className:"ICONBASE"}),f.DEFAULTS.tickIcon===t.TICKICON&&e.push({name:"tickIcon",className:"TICKICON"}),t.DIVIDER="dropdown-divider",t.SHOW="show",t.BUTTONCLASS="btn-light",t.POPOVERHEADER="popover-header",t.ICONBASE="",t.TICKICON="bs-ok-default",o=0;o<e.length;o++)i=e[o],f.DEFAULTS[i.name]=t[i.className];return c=this.each(function(){var e=n(this),t,i,o,u,c,l;if(e.is("select")){if(t=e.data("selectpicker"),i="object"==typeof r&&r,t){if(i)for(o in i)i.hasOwnProperty(o)&&(t.options[o]=i[o])}else{u=e.data();for(c in u)u.hasOwnProperty(c)&&-1!==n.inArray(c,bt)&&delete u[c];l=n.extend({},f.DEFAULTS,n.fn.selectpicker.defaults||{},u,i);l.template=n.extend({},f.DEFAULTS.template,n.fn.selectpicker.defaults?n.fn.selectpicker.defaults.template:{},u.template,i.template);e.data("selectpicker",t=new f(this,l))}"string"==typeof r&&(s=t[r]instanceof Function?t[r].apply(t,h):t.options[r])}}),void 0!==s?s:c}var bt=["sanitize","whiteList","sanitizeFn"],kt=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],dt=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,gt=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i,y,tt,h,it,rt,ut,c,s,ot,p,w,ct,lt,l,wt,g;"classList"in document.createElement("_")||function(t){var r;if("Element"in t){var u="classList",e="prototype",f=t.Element[e],i=Object,o=function(){var t=n(this);return{add:function(n){return n=Array.prototype.slice.call(arguments).join(" "),t.addClass(n)},remove:function(n){return n=Array.prototype.slice.call(arguments).join(" "),t.removeClass(n)},toggle:function(n,i){return t.toggleClass(n,i)},contains:function(n){return t.hasClass(n)}}};if(i.defineProperty){r={get:o,enumerable:!0,configurable:!0};try{i.defineProperty(f,u,r)}catch(t){void 0!==t.number&&-2146823252!==t.number||(r.enumerable=!1,i.defineProperty(f,u,r))}}else i[e].__defineGetter__&&f.__defineGetter__(u,o)}}(window);h=document.createElement("_");(h.classList.add("c1","c2"),h.classList.contains("c2"))||(it=DOMTokenList.prototype.add,rt=DOMTokenList.prototype.remove,DOMTokenList.prototype.add=function(){Array.prototype.forEach.call(arguments,it.bind(this))},DOMTokenList.prototype.remove=function(){Array.prototype.forEach.call(arguments,rt.bind(this))});(h.classList.toggle("c3",!1),h.classList.contains("c3"))&&(ut=DOMTokenList.prototype.toggle,DOMTokenList.prototype.toggle=function(n,t){return 1 in arguments&&!this.contains(n)==!t?t:ut.call(this,n)});h=null;String.prototype.startsWith||(y=function(){try{var n={},t=Object.defineProperty,i=t(n,n,n)&&t}catch(n){}return i}(),tt={}.toString,y?y(String.prototype,"startsWith",{value:ft,configurable:!0,writable:!0}):String.prototype.startsWith=ft);Object.keys||(Object.keys=function(n,t,i){for(t in i=[],n)i.hasOwnProperty.call(n,t)&&i.push(t);return i});HTMLSelectElement&&!HTMLSelectElement.prototype.hasOwnProperty("selectedOptions")&&Object.defineProperty(HTMLSelectElement.prototype,"selectedOptions",{get:function(){return this.querySelectorAll(":checked")}});c={useDefault:!1,_set:n.valHooks.select.set};n.valHooks.select.set=function(t,i){return i&&!c.useDefault&&n(t).data("selected",!0),c._set.apply(this,arguments)};s=null;ot=function(){try{return new Event("change"),!0}catch(n){return!1}}();n.fn.triggerNative=function(n){var t,i=this[0];i.dispatchEvent?(ot?t=new Event(n,{bubbles:!0}):(t=document.createEvent("Event")).initEvent(n,!0,!1),i.dispatchEvent(t)):i.fireEvent?((t=document.createEventObject()).eventType=n,i.fireEvent("on"+n,t)):this.trigger(n)};var ti={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","Ĳ":"IJ","ĳ":"ij","Œ":"Oe","œ":"oe","ŉ":"'n","ſ":"s"},ii=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ri=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\u1ab0-\\u1aff\\u1dc0-\\u1dff]","g");l=(p={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},w="(?:"+Object.keys(p).join("|")+")",ct=RegExp(w),lt=RegExp(w,"g"),function(n){return n=null==n?"":""+n,ct.test(n)?n.replace(lt,fi):n});var ei={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"A",66:"B",67:"C",68:"D",69:"E",70:"F",71:"G",72:"H",73:"I",74:"J",75:"K",76:"L",77:"M",78:"N",79:"O",80:"P",81:"Q",82:"R",83:"S",84:"T",85:"U",86:"V",87:"W",88:"X",89:"Y",90:"Z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"},at=27,oi=13,v=32,b=9,k=38,d=40,u={success:!1,major:"3"};try{u.full=(n.fn.dropdown.Constructor.VERSION||"").split(" ")[0].split(".");u.major=u.full[0];u.success=!0}catch(e){}var vt=0,i=".bs.select",t={DISABLED:"disabled",DIVIDER:"divider",SHOW:"open",DROPUP:"dropup",MENU:"dropdown-menu",MENURIGHT:"dropdown-menu-right",MENULEFT:"dropdown-menu-left",BUTTONCLASS:"btn-default",POPOVERHEADER:"popover-title",ICONBASE:"glyphicon",TICKICON:"glyphicon-ok"},yt={MENU:"."+t.MENU},r={span:document.createElement("span"),i:document.createElement("i"),subtext:document.createElement("small"),a:document.createElement("a"),li:document.createElement("li"),whitespace:document.createTextNode(" "),fragment:document.createDocumentFragment()};r.a.setAttribute("role","option");"4"===u.major&&(r.a.className="dropdown-item");r.subtext.className="text-muted";r.text=r.span.cloneNode(!1);r.text.className="text";r.checkMark=r.span.cloneNode(!1);var si=new RegExp(k+"|"+d),hi=new RegExp("^"+b+"$|"+at),o={li:function(n,t,i){var u=r.li.cloneNode(!1);return n&&(1===n.nodeType||11===n.nodeType?u.appendChild(n):u.innerHTML=n),void 0!==t&&""!==t&&(u.className=t),null!=i&&u.classList.add("optgroup-"+i),u},a:function(n,t,i){var u=r.a.cloneNode(!0);return n&&(11===n.nodeType?u.appendChild(n):u.insertAdjacentHTML("beforeend",n)),void 0!==t&&""!==t&&u.classList.add.apply(u.classList,t.split(" ")),i&&u.setAttribute("style",i),u},text:function(n,t){var u,f,i=r.text.cloneNode(!1),e;if(n.content?i.innerHTML=n.content:((i.textContent=n.text,n.icon)&&(e=r.whitespace.cloneNode(!1),(f=(!0===t?r.i:r.span).cloneNode(!1)).className=this.options.iconBase+" "+n.icon,r.fragment.appendChild(f),r.fragment.appendChild(e)),n.subtext&&((u=r.subtext.cloneNode(!1)).textContent=n.subtext,i.appendChild(u))),!0===t)for(;0<i.childNodes.length;)r.fragment.appendChild(i.childNodes[0]);else r.fragment.appendChild(i);return r.fragment},label:function(n){var i,u,t=r.text.cloneNode(!1),f;return(t.innerHTML=n.display,n.icon)&&(f=r.whitespace.cloneNode(!1),(u=r.span.cloneNode(!1)).className=this.options.iconBase+" "+n.icon,r.fragment.appendChild(u),r.fragment.appendChild(f)),n.subtext&&((i=r.subtext.cloneNode(!1)).textContent=n.subtext,t.appendChild(i)),r.fragment.appendChild(t),r.fragment}},f=function(t,i){var u=this,r;c.useDefault||(n.valHooks.select.set=c._set,c.useDefault=!0);this.$element=n(t);this.$newElement=null;this.$button=null;this.$menu=null;this.options=i;this.selectpicker={main:{},search:{},current:{},view:{},isSearching:!1,keydown:{keyHistory:"",resetKeyHistory:{start:function(){return setTimeout(function(){u.selectpicker.keydown.keyHistory=""},800)}}}};this.sizeInfo={};null===this.options.title&&(this.options.title=this.$element.attr("title"));r=this.options.windowPadding;"number"==typeof r&&(this.options.windowPadding=[r,r,r,r]);this.val=f.prototype.val;this.render=f.prototype.render;this.refresh=f.prototype.refresh;this.setStyle=f.prototype.setStyle;this.selectAll=f.prototype.selectAll;this.deselectAll=f.prototype.deselectAll;this.destroy=f.prototype.destroy;this.remove=f.prototype.remove;this.show=f.prototype.show;this.hide=f.prototype.hide;this.init()};f.VERSION="1.13.14";f.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results matched {0}",countSelectedText:function(n){return 1==n?"{0} item selected":"{0} items selected"},maxOptionsText:function(n,t){return[1==n?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==t?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",doneButton:!1,doneButtonText:"Close",multipleSeparator:", ",styleBase:"btn",style:t.BUTTONCLASS,size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,liveSearchPlaceholder:null,liveSearchNormalize:!1,liveSearchStyle:"contains",actionsBox:!1,iconBase:t.ICONBASE,tickIcon:t.TICKICON,showTick:!1,template:{caret:'<span class="caret"><\/span>'},maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,windowPadding:0,virtualScroll:600,display:!1,sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role","tabindex","style",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]}};f.prototype={constructor:f,init:function(){var n=this,r=this.$element.attr("id");vt++;this.selectId="bs-select-"+vt;this.$element[0].classList.add("bs-select-hidden");this.multiple=this.$element.prop("multiple");this.autofocus=this.$element.prop("autofocus");this.$element[0].classList.contains("show-tick")&&(this.options.showTick=!0);this.$newElement=this.createDropdown();this.buildData();this.$element.after(this.$newElement).prependTo(this.$newElement);this.$button=this.$newElement.children("button");this.$menu=this.$newElement.children(yt.MENU);this.$menuInner=this.$menu.children(".inner");this.$searchbox=this.$menu.find("input");this.$element[0].classList.remove("bs-select-hidden");!0===this.options.dropdownAlignRight&&this.$menu[0].classList.add(t.MENURIGHT);void 0!==r&&this.$button.attr("data-id",r);this.checkDisabled();this.clickListener();this.options.liveSearch?(this.liveSearchListener(),this.focusedParent=this.$searchbox[0]):this.focusedParent=this.$menuInner[0];this.setStyle();this.render();this.setWidth();this.options.container?this.selectPosition():this.$element.on("hide"+i,function(){if(n.isVirtual()){var t=n.$menuInner[0],i=t.firstChild.cloneNode(!1);t.replaceChild(i,t.firstChild);t.scrollTop=0}});this.$menu.data("this",this);this.$newElement.data("this",this);this.options.mobile&&this.mobile();this.$newElement.on({"hide.bs.dropdown":function(t){n.$element.trigger("hide"+i,t)},"hidden.bs.dropdown":function(t){n.$element.trigger("hidden"+i,t)},"show.bs.dropdown":function(t){n.$element.trigger("show"+i,t)},"shown.bs.dropdown":function(t){n.$element.trigger("shown"+i,t)}});n.$element[0].hasAttribute("required")&&this.$element.on("invalid"+i,function(){n.$button[0].classList.add("bs-invalid");n.$element.on("shown"+i+".invalid",function(){n.$element.val(n.$element.val()).off("shown"+i+".invalid")}).on("rendered"+i,function(){this.validity.valid&&n.$button[0].classList.remove("bs-invalid");n.$element.off("rendered"+i)});n.$button.on("blur"+i,function(){n.$element.trigger("focus").trigger("blur");n.$button.off("blur"+i)})});setTimeout(function(){n.buildList();n.$element.trigger("loaded"+i)})},createDropdown:function(){var h=this.multiple||this.options.showTick?" show-tick":"",c=this.multiple?' aria-multiselectable="true"':"",i="",a=this.autofocus?" autofocus":"";u.major<4&&this.$element.parent().hasClass("input-group")&&(i=" input-group-btn");var r,f="",e="",o="",s="";return this.options.header&&(f='<div class="'+t.POPOVERHEADER+'"><button type="button" class="close" aria-hidden="true">&times;<\/button>'+this.options.header+"<\/div>"),this.options.liveSearch&&(e='<div class="bs-searchbox"><input type="search" class="form-control" autocomplete="off"'+(null===this.options.liveSearchPlaceholder?"":' placeholder="'+l(this.options.liveSearchPlaceholder)+'"')+' role="combobox" aria-label="Search" aria-controls="'+this.selectId+'" aria-autocomplete="list"><\/div>'),this.multiple&&this.options.actionsBox&&(o='<div class="bs-actionsbox"><div class="btn-group btn-group-sm btn-block"><button type="button" class="actions-btn bs-select-all btn '+t.BUTTONCLASS+'">'+this.options.selectAllText+'<\/button><button type="button" class="actions-btn bs-deselect-all btn '+t.BUTTONCLASS+'">'+this.options.deselectAllText+"<\/button><\/div><\/div>"),this.multiple&&this.options.doneButton&&(s='<div class="bs-donebutton"><div class="btn-group btn-block"><button type="button" class="btn btn-sm '+t.BUTTONCLASS+'">'+this.options.doneButtonText+"<\/button><\/div><\/div>"),r='<div class="dropdown bootstrap-select'+h+i+'"><button type="button" class="'+this.options.styleBase+' dropdown-toggle" '+("static"===this.options.display?'data-display="static"':"")+'data-toggle="dropdown"'+a+' role="combobox" aria-owns="'+this.selectId+'" aria-haspopup="listbox" aria-expanded="false"><div class="filter-option"><div class="filter-option-inner"><div class="filter-option-inner-inner"><\/div><\/div> <\/div>'+("4"===u.major?"":'<span class="bs-caret">'+this.options.template.caret+"<\/span>")+'<\/button><div class="'+t.MENU+" "+("4"===u.major?"":t.SHOW)+'">'+f+e+o+'<div class="inner '+t.SHOW+'" role="listbox" id="'+this.selectId+'" tabindex="-1" '+c+'><ul class="'+t.MENU+" inner "+("4"===u.major?t.SHOW:"")+'" role="presentation"><\/ul><\/div>'+s+"<\/div><\/div>",n(r)},setPositionData:function(){var t,n,i;for(this.selectpicker.view.canHighlight=[],t=this.selectpicker.view.size=0;t<this.selectpicker.current.data.length;t++)n=this.selectpicker.current.data[t],i=!0,"divider"===n.type?(i=!1,n.height=this.sizeInfo.dividerHeight):"optgroup-label"===n.type?(i=!1,n.height=this.sizeInfo.dropdownHeaderHeight):n.height=this.sizeInfo.liHeight,n.disabled&&(i=!1),this.selectpicker.view.canHighlight.push(i),i&&(this.selectpicker.view.size++,n.posinset=this.selectpicker.view.size),n.position=(0===t?0:this.selectpicker.current.data[t-1].position)+n.height},isVirtual:function(){return!1!==this.options.virtualScroll&&this.selectpicker.main.elements.length>=this.options.virtualScroll||!0===this.options.virtualScroll},createView:function(r,u,f){function a(n,t){var c,l,rt,ut,s,b,ft,et,f=e.selectpicker.current.elements.length,k=[],ot=!0,o=e.isVirtual(),i,a,at,vt,w,g,tt,it,yt,h;for(e.selectpicker.view.scrollTop=n,c=Math.ceil(e.sizeInfo.menuInnerHeight/e.sizeInfo.liHeight*1.5),l=Math.round(f/c)||1,i=0;i<l;i++){if(a=(i+1)*c,i===l-1&&(a=f),k[i]=[i*c+(i?1:0),a],!f)break;void 0===s&&n-1<=e.selectpicker.current.data[a-1].position-e.sizeInfo.menuInnerHeight&&(s=i)}if(void 0===s&&(s=0),b=[e.selectpicker.view.position0,e.selectpicker.view.position1],rt=Math.max(0,s-1),ut=Math.min(l-1,s+1),e.selectpicker.view.position0=!1===o?0:Math.max(0,k[rt][0])||0,e.selectpicker.view.position1=!1===o?f:Math.min(f,k[ut][1])||0,ft=b[0]!==e.selectpicker.view.position0||b[1]!==e.selectpicker.view.position1,void 0!==e.activeIndex&&(y=e.selectpicker.main.elements[e.prevActiveIndex],p=e.selectpicker.main.elements[e.activeIndex],v=e.selectpicker.main.elements[e.selectedIndex],t&&(e.activeIndex!==e.selectedIndex&&e.defocusItem(p),e.activeIndex=void 0),e.activeIndex&&e.activeIndex!==e.selectedIndex&&e.defocusItem(v)),void 0!==e.prevActiveIndex&&e.prevActiveIndex!==e.activeIndex&&e.prevActiveIndex!==e.selectedIndex&&e.defocusItem(y),(t||ft)&&(et=e.selectpicker.view.visibleElements?e.selectpicker.view.visibleElements.slice():[],e.selectpicker.view.visibleElements=!1===o?e.selectpicker.current.elements:e.selectpicker.current.elements.slice(e.selectpicker.view.position0,e.selectpicker.view.position1),e.setOptionStatus(),(r||!1===o&&t)&&(ot=!function(n,t){return n.length===t.length&&n.every(function(n,i){return n===t[i]})}(et,e.selectpicker.view.visibleElements)),(t||!0===o)&&ot)){var st,ht,u=e.$menuInner[0],ct=document.createDocumentFragment(),pt=u.firstChild.cloneNode(!1),lt=e.selectpicker.view.visibleElements,d=[];for(u.replaceChild(pt,u.firstChild),i=0,at=lt.length;i<at;i++)g=lt[i],e.options.sanitize&&(vt=g.lastChild)&&(w=e.selectpicker.current.data[i+e.selectpicker.view.position0])&&w.content&&!w.sanitized&&(d.push(vt),w.sanitized=!0),ct.appendChild(g);(e.options.sanitize&&d.length&&nt(d,e.options.whiteList,e.options.sanitizeFn),!0===o?(st=0===e.selectpicker.view.position0?0:e.selectpicker.current.data[e.selectpicker.view.position0-1].position,ht=e.selectpicker.view.position1>f-1?0:e.selectpicker.current.data[f-1].position-e.selectpicker.current.data[e.selectpicker.view.position1-1].position,u.firstChild.style.marginTop=st+"px",u.firstChild.style.marginBottom=ht+"px"):(u.firstChild.style.marginTop=0,u.firstChild.style.marginBottom=0),u.firstChild.appendChild(ct),!0===o&&e.sizeInfo.hasScrollBar)&&(tt=u.firstChild.offsetWidth,t&&tt<e.sizeInfo.menuInnerInnerWidth&&e.sizeInfo.totalMenuWidth>e.sizeInfo.selectWidth?u.firstChild.style.minWidth=e.sizeInfo.menuInnerInnerWidth+"px":tt>e.sizeInfo.menuInnerInnerWidth&&(e.$menu[0].style.minWidth=0,it=u.firstChild.offsetWidth,it>e.sizeInfo.menuInnerInnerWidth&&(e.sizeInfo.menuInnerInnerWidth=it,u.firstChild.style.minWidth=e.sizeInfo.menuInnerInnerWidth+"px"),e.$menu[0].style.minWidth=""))}(e.prevActiveIndex=e.activeIndex,e.options.liveSearch)?r&&t&&(h=0,e.selectpicker.view.canHighlight[h]||(h=1+e.selectpicker.view.canHighlight.slice(1).indexOf(!0)),yt=e.selectpicker.view.visibleElements[h],e.defocusItem(e.selectpicker.view.currentActive),e.activeIndex=(e.selectpicker.current.data[h]||{}).index,e.focusItem(yt)):e.$menuInner.trigger("focus")}var v,y,e=this,o=0,p=[],s,h,c,l;(this.selectpicker.isSearching=r,this.selectpicker.current=r?this.selectpicker.search:this.selectpicker.main,this.setPositionData(),u)&&(f?o=this.$menuInner[0].scrollTop:e.multiple||(s=e.$element[0],h=(s.options[s.selectedIndex]||{}).liIndex,"number"==typeof h&&!1!==e.options.size&&(c=e.selectpicker.main.data[h],l=c&&c.position,l&&(o=l-(e.sizeInfo.menuInnerHeight+e.sizeInfo.liHeight)/2))));a(o,!0);this.$menuInner.off("scroll.createView").on("scroll.createView",function(n,t){e.noScroll||a(this.scrollTop,t);e.noScroll=!1});n(window).off("resize"+i+"."+this.selectId+".createView").on("resize"+i+"."+this.selectId+".createView",function(){e.$newElement.hasClass(t.SHOW)&&a(e.$menuInner[0].scrollTop)})},focusItem:function(n,t,i){if(n){t=t||this.selectpicker.main.data[this.activeIndex];var r=n.firstChild;r&&(r.setAttribute("aria-setsize",this.selectpicker.view.size),r.setAttribute("aria-posinset",t.posinset),!0!==i&&(this.focusedParent.setAttribute("aria-activedescendant",r.id),n.classList.add("active"),r.classList.add("active")))}},defocusItem:function(n){n&&(n.classList.remove("active"),n.firstChild&&n.firstChild.classList.remove("active"))},setPlaceholder:function(){var i=!1;if(this.options.title&&!this.multiple){this.selectpicker.view.titleOption||(this.selectpicker.view.titleOption=document.createElement("option"));i=!0;var t=this.$element[0],r=!1,u=!this.selectpicker.view.titleOption.parentNode;u&&(this.selectpicker.view.titleOption.className="bs-title-option",this.selectpicker.view.titleOption.value="",r=void 0===n(t.options[t.selectedIndex]).attr("selected")&&void 0===this.$element.data("selected"));(u||0!==this.selectpicker.view.titleOption.index)&&t.insertBefore(this.selectpicker.view.titleOption,t.firstChild);r&&(t.selectedIndex=0)}return i},buildData:function(){function f(t){var i=n[n.length-1];i&&"divider"===i.type&&(i.optID||t.optID)||((t=t||{}).type="divider",n.push(t))}function o(t,i){if((i=i||{}).divider="true"===t.getAttribute("data-divider"),i.divider)f({optID:i.optID});else{var u=n.length,e=t.style.cssText,o=e?l(e):"",r=(t.className||"")+(i.optgroupClass||"");i.optID&&(r="opt "+r);i.optionClass=r.trim();i.inlineStyle=o;i.text=t.textContent;i.content=t.getAttribute("data-content");i.tokens=t.getAttribute("data-tokens");i.subtext=t.getAttribute("data-subtext");i.icon=t.getAttribute("data-icon");t.liIndex=u;i.display=i.content||i.text;i.type="option";i.index=u;i.option=t;i.selected=!!t.selected;i.disabled=i.disabled||!!t.disabled;n.push(i)}}function h(i,r){var e=r[i],w=r[i-1],b=r[i+1],c=e.querySelectorAll("option"+u),v,y,s,h,a,p;if(c.length){for(s={display:l(e.label),subtext:e.getAttribute("data-subtext"),icon:e.getAttribute("data-icon"),type:"optgroup-label",optgroupClass:" "+(e.className||"")},t++,w&&f({optID:t}),s.optID=t,n.push(s),h=0,a=c.length;h<a;h++)p=c[h],0===h&&(y=(v=n.length-1)+a),o(p,{headerIndex:v,lastIndex:y,optID:s.optID,optgroupClass:s.optgroupClass,disabled:e.disabled});b&&f({optID:t})}}var u=':not([hidden]):not([data-hidden="true"])',n=[],t=0,i=this.setPlaceholder()?1:0,r,s,e;for(this.options.hideDisabled&&(u+=":not(:disabled)"),r=this.$element[0].querySelectorAll("select > *"+u),s=r.length;i<s;i++)e=r[i],"OPTGROUP"!==e.tagName?o(e,{}):h(i,r);this.selectpicker.main.data=this.selectpicker.current.data=n},buildList:function(){function h(r){var u,f=0;switch(r.type){case"divider":u=o.li(!1,t.DIVIDER,r.optID?r.optID+"div":void 0);break;case"option":(u=o.li(o.a(o.text.call(n,r),r.optionClass,r.inlineStyle),"",r.optID)).firstChild&&(u.firstChild.id=n.selectId+"-"+r.index);break;case"optgroup-label":u=o.li(o.label.call(n,r),"dropdown-header"+r.optgroupClass,r.optID)}i.push(u);r.display&&(f+=r.display.length);r.subtext&&(f+=r.subtext.length);r.icon&&(f+=1);e<f&&(e=f,n.selectpicker.view.widestOption=i[i.length-1])}var n=this,f=this.selectpicker.main.data,i=[],e=0,s,u;for((n.options.showTick||n.multiple)&&!r.checkMark.parentNode&&(r.checkMark.className=this.options.iconBase+" "+n.options.tickIcon+" check-mark",r.a.appendChild(r.checkMark)),s=f.length,u=0;u<s;u++)h(f[u]);this.selectpicker.main.elements=this.selectpicker.current.elements=i},findLis:function(){return this.$menuInner.find(".inner > li")},render:function(){var p,f=this,w=this.$element[0],rt=this.setPlaceholder()&&0===w.selectedIndex,b=et(w,this.options.hideDisabled),t=b.length,e=this.$button[0],k=e.querySelector(".filter-option-inner-inner"),ut=document.createTextNode(this.options.multipleSeparator),n=r.fragment.cloneNode(!1),tt=!1,s,l,d,it,g,y;if(e.classList.toggle("bs-placeholder",f.multiple?!t:!a(w,b)),this.tabIndex(),"static"===this.options.selectedTextFormat)n=o.text.call(this,{text:this.options.title},!0);else if(!1===(this.multiple&&-1!==this.options.selectedTextFormat.indexOf("count")&&1<t&&(1<(p=this.options.selectedTextFormat.split(">")).length&&t>p[1]||1===p.length&&2<=t))){if(!rt){for(s=0;s<t&&s<50;s++){var v=b[s],h=this.selectpicker.main.data[v.liIndex],c={};this.multiple&&0<s&&n.appendChild(ut.cloneNode(!1));v.title?c.text=v.title:h&&(h.content&&f.options.showContent?(c.content=h.content.toString(),tt=!0):(f.options.showIcon&&(c.icon=h.icon),f.options.showSubtext&&!f.multiple&&h.subtext&&(c.subtext=" "+h.subtext),c.text=v.textContent.trim()));n.appendChild(o.text.call(this,c,!0))}49<t&&n.appendChild(document.createTextNode("..."))}}else l=':not([hidden]):not([data-hidden="true"]):not([data-divider="true"])',this.options.hideDisabled&&(l+=":not(:disabled)"),d=this.$element[0].querySelectorAll("select > option"+l+", optgroup"+l+" option"+l).length,it="function"==typeof this.options.countSelectedText?this.options.countSelectedText(t,d):this.options.countSelectedText,n=o.text.call(this,{text:it.replace("{0}",t.toString()).replace("{1}",d.toString())},!0);(null==this.options.title&&(this.options.title=this.$element.attr("title")),n.childNodes.length||(n=o.text.call(this,{text:void 0!==this.options.title?this.options.title:this.options.noneSelectedText},!0)),e.title=n.textContent.replace(/<[^>]*>?/g,"").trim(),this.options.sanitize&&tt&&nt([n],f.options.whiteList,f.options.sanitizeFn),k.innerHTML="",k.appendChild(n),u.major<4&&this.$newElement[0].classList.contains("bs3-has-addon"))&&(g=e.querySelector(".filter-expand"),y=k.cloneNode(!0),y.className="filter-expand",g?e.replaceChild(y,g):e.appendChild(y));this.$element.trigger("rendered"+i)},setStyle:function(n,t){var r,i=this.$button[0],f=this.$newElement[0],e=this.options.style.trim();this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,""));u.major<4&&(f.classList.add("bs3"),f.parentNode.classList.contains("input-group")&&(f.previousElementSibling||f.nextElementSibling)&&(f.previousElementSibling||f.nextElementSibling).classList.contains("input-group-addon")&&f.classList.add("bs3-has-addon"));r=n?n.trim():e;"add"==t?r&&i.classList.add.apply(i.classList,r.split(" ")):"remove"==t?r&&i.classList.remove.apply(i.classList,r.split(" ")):(e&&i.classList.remove.apply(i.classList,e.split(" ")),r&&i.classList.add.apply(i.classList,r.split(" ")))},liHeight:function(i){var nt;if(i||!1!==this.options.size&&!Object.keys(this.sizeInfo).length){var c=document.createElement("div"),f=document.createElement("div"),a=document.createElement("div"),s=document.createElement("ul"),k=document.createElement("li"),l=document.createElement("li"),d=document.createElement("li"),g=document.createElement("a"),v=document.createElement("span"),y=this.options.header&&0<this.$menu.find("."+t.POPOVERHEADER).length?this.$menu.find("."+t.POPOVERHEADER)[0].cloneNode(!0):null,h=this.options.liveSearch?document.createElement("div"):null,p=this.options.actionsBox&&this.multiple&&0<this.$menu.find(".bs-actionsbox").length?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,w=this.options.doneButton&&this.multiple&&0<this.$menu.find(".bs-donebutton").length?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null,it=this.$element.find("option")[0];(this.sizeInfo.selectWidth=this.$newElement[0].offsetWidth,v.className="text",g.className="dropdown-item "+(it?it.className:""),c.className=this.$menu[0].parentNode.className+" "+t.SHOW,c.style.width=0,"auto"===this.options.width&&(f.style.minWidth=0),f.className=t.MENU+" "+t.SHOW,a.className="inner "+t.SHOW,s.className=t.MENU+" inner "+("4"===u.major?t.SHOW:""),k.className=t.DIVIDER,l.className="dropdown-header",v.appendChild(document.createTextNode("​")),g.appendChild(v),d.appendChild(g),l.appendChild(v.cloneNode(!0)),this.selectpicker.view.widestOption&&s.appendChild(this.selectpicker.view.widestOption.cloneNode(!0)),s.appendChild(d),s.appendChild(k),s.appendChild(l),y&&f.appendChild(y),h)&&(nt=document.createElement("input"),h.className="bs-searchbox",nt.className="form-control",h.appendChild(nt),f.appendChild(h));p&&f.appendChild(p);a.appendChild(s);f.appendChild(a);w&&f.appendChild(w);c.appendChild(f);document.body.appendChild(c);var rt,ut=d.offsetHeight,ft=l?l.offsetHeight:0,et=y?y.offsetHeight:0,ot=h?h.offsetHeight:0,st=p?p.offsetHeight:0,ht=w?w.offsetHeight:0,ct=n(k).outerHeight(!0),r=!!window.getComputedStyle&&window.getComputedStyle(f),tt=f.offsetWidth,o=r?null:n(f),b={vert:e(r?r.paddingTop:o.css("paddingTop"))+e(r?r.paddingBottom:o.css("paddingBottom"))+e(r?r.borderTopWidth:o.css("borderTopWidth"))+e(r?r.borderBottomWidth:o.css("borderBottomWidth")),horiz:e(r?r.paddingLeft:o.css("paddingLeft"))+e(r?r.paddingRight:o.css("paddingRight"))+e(r?r.borderLeftWidth:o.css("borderLeftWidth"))+e(r?r.borderRightWidth:o.css("borderRightWidth"))},lt={vert:b.vert+e(r?r.marginTop:o.css("marginTop"))+e(r?r.marginBottom:o.css("marginBottom"))+2,horiz:b.horiz+e(r?r.marginLeft:o.css("marginLeft"))+e(r?r.marginRight:o.css("marginRight"))+2};a.style.overflowY="scroll";rt=f.offsetWidth-tt;document.body.removeChild(c);this.sizeInfo.liHeight=ut;this.sizeInfo.dropdownHeaderHeight=ft;this.sizeInfo.headerHeight=et;this.sizeInfo.searchHeight=ot;this.sizeInfo.actionsHeight=st;this.sizeInfo.doneButtonHeight=ht;this.sizeInfo.dividerHeight=ct;this.sizeInfo.menuPadding=b;this.sizeInfo.menuExtras=lt;this.sizeInfo.menuWidth=tt;this.sizeInfo.menuInnerInnerWidth=tt-b.horiz;this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth;this.sizeInfo.scrollBarWidth=rt;this.sizeInfo.selectHeight=this.$newElement[0].offsetHeight;this.setPositionData()}},getSelectPosition:function(){var t,u=n(window),f=this.$newElement.offset(),i=n(this.options.container),r;this.options.container&&i.length&&!i.is("body")?((t=i.offset()).top+=parseInt(i.css("borderTopWidth")),t.left+=parseInt(i.css("borderLeftWidth"))):t={top:0,left:0};r=this.options.windowPadding;this.sizeInfo.selectOffsetTop=f.top-t.top-u.scrollTop();this.sizeInfo.selectOffsetBot=u.height()-this.sizeInfo.selectOffsetTop-this.sizeInfo.selectHeight-t.top-r[2];this.sizeInfo.selectOffsetLeft=f.left-t.left-u.scrollLeft();this.sizeInfo.selectOffsetRight=u.width()-this.sizeInfo.selectOffsetLeft-this.sizeInfo.selectWidth-t.left-r[1];this.sizeInfo.selectOffsetTop-=r[0];this.sizeInfo.selectOffsetLeft-=r[3]},setMenuSize:function(){var f;this.getSelectPosition();var r,n,e,o,s,h,y,u,b=this.sizeInfo.selectWidth,p=this.sizeInfo.liHeight,c=this.sizeInfo.headerHeight,l=this.sizeInfo.searchHeight,a=this.sizeInfo.actionsHeight,v=this.sizeInfo.doneButtonHeight,k=this.sizeInfo.dividerHeight,i=this.sizeInfo.menuPadding,w=0;if(this.options.dropupAuto&&(y=p*this.selectpicker.current.elements.length+i.vert,u=this.sizeInfo.selectOffsetTop-this.sizeInfo.selectOffsetBot>this.sizeInfo.menuExtras.vert&&y+this.sizeInfo.menuExtras.vert+50>this.sizeInfo.selectOffsetBot,!0===this.selectpicker.isSearching&&(u=this.selectpicker.dropup),this.$newElement.toggleClass(t.DROPUP,u),this.selectpicker.dropup=u),"auto"===this.options.size)o=3<this.selectpicker.current.elements.length?3*this.sizeInfo.liHeight+this.sizeInfo.menuExtras.vert-2:0,n=this.sizeInfo.selectOffsetBot-this.sizeInfo.menuExtras.vert,e=o+c+l+a+v,h=Math.max(o-i.vert,0),this.$newElement.hasClass(t.DROPUP)&&(n=this.sizeInfo.selectOffsetTop-this.sizeInfo.menuExtras.vert),r=(s=n)-c-l-a-v-i.vert;else if(this.options.size&&"auto"!=this.options.size&&this.selectpicker.current.elements.length>this.options.size){for(f=0;f<this.options.size;f++)"divider"===this.selectpicker.current.data[f].type&&w++;r=(n=p*this.options.size+w*k+i.vert)-i.vert;s=n+c+l+a+v;e=h=""}this.$menu.css({"max-height":s+"px",overflow:"hidden","min-height":e+"px"});this.$menuInner.css({"max-height":r+"px","overflow-y":"auto","min-height":h+"px"});this.sizeInfo.menuInnerHeight=Math.max(r,1);this.selectpicker.current.data.length&&this.selectpicker.current.data[this.selectpicker.current.data.length-1].position>this.sizeInfo.menuInnerHeight&&(this.sizeInfo.hasScrollBar=!0,this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth+this.sizeInfo.scrollBarWidth);"auto"===this.options.dropdownAlignRight&&this.$menu.toggleClass(t.MENURIGHT,this.sizeInfo.selectOffsetLeft>this.sizeInfo.selectOffsetRight&&this.sizeInfo.selectOffsetRight<this.sizeInfo.totalMenuWidth-b);this.dropdown&&this.dropdown._popper&&this.dropdown._popper.update()},setSize:function(t){if(this.liHeight(t),this.options.header&&this.$menu.css("padding-top",0),!1!==this.options.size){var r=this,u=n(window);this.setMenuSize();this.options.liveSearch&&this.$searchbox.off("input.setMenuSize propertychange.setMenuSize").on("input.setMenuSize propertychange.setMenuSize",function(){return r.setMenuSize()});"auto"===this.options.size?u.off("resize"+i+"."+this.selectId+".setMenuSize scroll"+i+"."+this.selectId+".setMenuSize").on("resize"+i+"."+this.selectId+".setMenuSize scroll"+i+"."+this.selectId+".setMenuSize",function(){return r.setMenuSize()}):this.options.size&&"auto"!=this.options.size&&this.selectpicker.current.elements.length>this.options.size&&u.off("resize"+i+"."+this.selectId+".setMenuSize scroll"+i+"."+this.selectId+".setMenuSize")}this.createView(!1,!0,t)},setWidth:function(){var n=this;"auto"===this.options.width?requestAnimationFrame(function(){n.$menu.css("min-width","0");n.$element.on("loaded"+i,function(){n.liHeight();n.setMenuSize();var t=n.$newElement.clone().appendTo("body"),i=t.css("width","auto").children("button").outerWidth();t.remove();n.sizeInfo.selectWidth=Math.max(n.sizeInfo.totalMenuWidth,i);n.$newElement.css("width",n.sizeInfo.selectWidth+"px")})}):"fit"===this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement[0].classList.remove("fit-width")},selectPosition:function(){function s(i){var s={},c=r.options.display||!!n.fn.dropdown.Constructor.Default&&n.fn.dropdown.Constructor.Default.display;r.$bsContainer.addClass(i.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass(t.DROPUP,i.hasClass(t.DROPUP));o=i.offset();f.is("body")?e={top:0,left:0}:((e=f.offset()).top+=parseInt(f.css("borderTopWidth"))-f.scrollTop(),e.left+=parseInt(f.css("borderLeftWidth"))-f.scrollLeft());h=i.hasClass(t.DROPUP)?0:i[0].offsetHeight;(u.major<4||"static"===c)&&(s.top=o.top-e.top+h,s.left=o.left-e.left);s.width=i[0].offsetWidth;r.$bsContainer.css(s)}this.$bsContainer=n('<div class="bs-container" />');var o,e,h,r=this,f=n(this.options.container);this.$button.on("click.bs.dropdown.data-api",function(){r.isDisabled()||(s(r.$newElement),r.$bsContainer.appendTo(r.options.container).toggleClass(t.SHOW,!r.$button.hasClass(t.SHOW)).append(r.$menu))});n(window).off("resize"+i+"."+this.selectId+" scroll"+i+"."+this.selectId).on("resize"+i+"."+this.selectId+" scroll"+i+"."+this.selectId,function(){r.$newElement.hasClass(t.SHOW)&&s(r.$newElement)});this.$element.on("hide"+i,function(){r.$menu.data("height",r.$menu.height());r.$bsContainer.detach()})},setOptionStatus:function(n){var t=this,r,i,u;if(t.noScroll=!1,t.selectpicker.view.visibleElements&&t.selectpicker.view.visibleElements.length)for(r=0;r<t.selectpicker.view.visibleElements.length;r++)i=t.selectpicker.current.data[r+t.selectpicker.view.position0],u=i.option,u&&(!0!==n&&t.setDisabled(i.index,i.disabled),t.setSelected(i.index,u.selected))},setSelected:function(n,t){var u,i,r=this.selectpicker.main.elements[n],f=this.selectpicker.main.data[n],e=void 0!==this.activeIndex,o=this.activeIndex===n||t&&!this.multiple&&!e;f.selected=t;i=r.firstChild;t&&(this.selectedIndex=n);r.classList.toggle("selected",t);o?(this.focusItem(r,f),this.selectpicker.view.currentActive=r,this.activeIndex=n):this.defocusItem(r);i&&(i.classList.toggle("selected",t),t?i.setAttribute("aria-selected",!0):this.multiple?i.setAttribute("aria-selected",!1):i.removeAttribute("aria-selected"));o||e||!t||void 0===this.prevActiveIndex||(u=this.selectpicker.main.elements[this.prevActiveIndex],this.defocusItem(u))},setDisabled:function(n,i){var r,f=this.selectpicker.main.elements[n];this.selectpicker.main.data[n].disabled=i;r=f.firstChild;f.classList.toggle(t.DISABLED,i);r&&("4"===u.major&&r.classList.toggle(t.DISABLED,i),i?(r.setAttribute("aria-disabled",i),r.setAttribute("tabindex",-1)):(r.removeAttribute("aria-disabled"),r.setAttribute("tabindex",0)))},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){this.isDisabled()?(this.$newElement[0].classList.add(t.DISABLED),this.$button.addClass(t.DISABLED).attr("tabindex",-1).attr("aria-disabled",!0)):(this.$button[0].classList.contains(t.DISABLED)&&(this.$newElement[0].classList.remove(t.DISABLED),this.$button.removeClass(t.DISABLED).attr("aria-disabled",!1)),-1!=this.$button.attr("tabindex")||this.$element.data("tabindex")||this.$button.removeAttr("tabindex"))},tabIndex:function(){this.$element.data("tabindex")!==this.$element.attr("tabindex")&&-98!==this.$element.attr("tabindex")&&"-98"!==this.$element.attr("tabindex")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")));this.$element.attr("tabindex",-98)},clickListener:function(){function e(){r.options.liveSearch?r.$searchbox.trigger("focus"):r.$menuInner.trigger("focus")}function o(){r.dropdown&&r.dropdown._popper&&r.dropdown._popper.state.isCreated?e():requestAnimationFrame(o)}var r=this,f=n(document);f.data("spaceSelect",!1);this.$button.on("keyup",function(n){/(32)/.test(n.keyCode.toString(10))&&f.data("spaceSelect")&&(n.preventDefault(),f.data("spaceSelect",!1))});this.$newElement.on("show.bs.dropdown",function(){3<u.major&&!r.dropdown&&(r.dropdown=r.$button.data("bs.dropdown"),r.dropdown._menu=r.$menu[0])});this.$button.on("click.bs.dropdown.data-api",function(){r.$newElement.hasClass(t.SHOW)||r.setSize()});this.$element.on("shown"+i,function(){r.$menuInner[0].scrollTop!==r.selectpicker.view.scrollTop&&(r.$menuInner[0].scrollTop=r.selectpicker.view.scrollTop);3<u.major?requestAnimationFrame(o):e()});this.$menuInner.on("mouseenter","li a",function(){var n=this.parentElement,t=r.isVirtual()?r.selectpicker.view.position0:0,i=Array.prototype.indexOf.call(n.parentElement.children,n),u=r.selectpicker.current.data[i+t];r.focusItem(n,u,!0)});this.$menuInner.on("click","li a",function(u,f){var w=n(this),c=r.$element[0],lt=r.isVirtual()?r.selectpicker.view.position0:0,ut=r.selectpicker.current.data[w.parent().index()+lt],l=ut.index,at=a(c),ft=c.selectedIndex,ot=c.options[ft],b=!0,d,g,p,nt;if(r.multiple&&1!==r.options.maxOptions&&u.stopPropagation(),u.preventDefault(),!r.isDisabled()&&!w.parent().hasClass(t.DISABLED)){var h=ut.option,st=n(h),ht=h.selected,k=st.parent("optgroup"),ct=k.find("option"),e=r.options.maxOptions,o=k.data("maxOptions")||!1;if(l===r.activeIndex&&(f=!0),f||(r.prevActiveIndex=r.activeIndex,r.activeIndex=void 0),r.multiple){if((h.selected=!ht,r.setSelected(l,!ht),w.trigger("blur"),!1!==e||!1!==o)&&(d=e<et(c).length,g=o<k.find("option:selected").length,e&&d||o&&g))if(e&&1==e)c.selectedIndex=-1,h.selected=!0,r.setOptionStatus(!0);else if(o&&1==o){for(p=0;p<ct.length;p++)nt=ct[p],nt.selected=!1,r.setSelected(nt.liIndex,!1);h.selected=!0;r.setSelected(l,!0)}else{var tt="string"==typeof r.options.maxOptionsText?[r.options.maxOptionsText,r.options.maxOptionsText]:r.options.maxOptionsText,v="function"==typeof tt?tt(e,o):tt,it=v[0].replace("{n}",e),rt=v[1].replace("{n}",o),y=n('<div class="notify"><\/div>');v[2]&&(it=it.replace("{var}",v[2][1<e?0:1]),rt=rt.replace("{var}",v[2][1<o?0:1]));h.selected=!1;r.$menu.append(y);e&&d&&(y.append(n("<div>"+it+"<\/div>")),b=!1,r.$element.trigger("maxReached"+i));o&&g&&(y.append(n("<div>"+rt+"<\/div>")),b=!1,r.$element.trigger("maxReachedGrp"+i));setTimeout(function(){r.setSelected(l,!1)},10);y[0].classList.add("fadeOut");setTimeout(function(){y.remove()},1050)}}else ot&&(ot.selected=!1),h.selected=!0,r.setSelected(l,!0);!r.multiple||r.multiple&&1===r.options.maxOptions?r.$button.trigger("focus"):r.options.liveSearch&&r.$searchbox.trigger("focus");b&&(!r.multiple&&ft===c.selectedIndex||(s=[h.index,st.prop("selected"),at],r.$element.triggerNative("change")))}});this.$menu.on("click","li."+t.DISABLED+" a, ."+t.POPOVERHEADER+", ."+t.POPOVERHEADER+" :not(.close)",function(t){t.currentTarget==this&&(t.preventDefault(),t.stopPropagation(),r.options.liveSearch&&!n(t.target).hasClass("close")?r.$searchbox.trigger("focus"):r.$button.trigger("focus"))});this.$menuInner.on("click",".divider, .dropdown-header",function(n){n.preventDefault();n.stopPropagation();r.options.liveSearch?r.$searchbox.trigger("focus"):r.$button.trigger("focus")});this.$menu.on("click","."+t.POPOVERHEADER+" .close",function(){r.$button.trigger("click")});this.$searchbox.on("click",function(n){n.stopPropagation()});this.$menu.on("click",".actions-btn",function(t){r.options.liveSearch?r.$searchbox.trigger("focus"):r.$button.trigger("focus");t.preventDefault();t.stopPropagation();n(this).hasClass("bs-select-all")?r.selectAll():r.deselectAll()});this.$element.on("change"+i,function(){r.render();r.$element.trigger("changed"+i,s);s=null}).on("focus"+i,function(){r.options.mobile||r.$button.trigger("focus")})},liveSearchListener:function(){var n=this,t=document.createElement("li");this.$button.on("click.bs.dropdown.data-api",function(){n.$searchbox.val()&&n.$searchbox.val("")});this.$searchbox.on("click.bs.dropdown.data-api focus.bs.dropdown.data-api touchend.bs.dropdown.data-api",function(n){n.stopPropagation()});this.$searchbox.on("input propertychange",function(){var e=n.$searchbox.val(),i,r,h;if(n.selectpicker.search.elements=[],n.selectpicker.search.data=[],e){var o=[],s=e.toUpperCase(),u={},f=[],y=n._searchStyle(),c=n.options.liveSearchNormalize;for(c&&(s=ht(s)),i=0;i<n.selectpicker.main.data.length;i++)r=n.selectpicker.main.data[i],u[i]||(u[i]=st(r,s,y,c)),u[i]&&void 0!==r.headerIndex&&-1===f.indexOf(r.headerIndex)&&(0<r.headerIndex&&(u[r.headerIndex-1]=!0,f.push(r.headerIndex-1)),u[r.headerIndex]=!0,f.push(r.headerIndex),u[r.lastIndex+1]=!0),u[i]&&"optgroup-label"!==r.type&&f.push(i);for(i=0,h=f.length;i<h;i++){var a=f[i],p=f[i-1],v=(r=n.selectpicker.main.data[a],n.selectpicker.main.data[p]);("divider"!==r.type||"divider"===r.type&&v&&"divider"!==v.type&&h-1!==i)&&(n.selectpicker.search.data.push(r),o.push(n.selectpicker.main.elements[a]))}n.activeIndex=void 0;n.noScroll=!0;n.$menuInner.scrollTop(0);n.selectpicker.search.elements=o;n.createView(!0);o.length||(t.className="no-results",t.innerHTML=n.options.noneResultsText.replace("{0}",'"'+l(e)+'"'),n.$menuInner[0].firstChild.appendChild(t))}else n.$menuInner.scrollTop(0),n.createView(!1)})},_searchStyle:function(){return this.options.liveSearchStyle||"contains"},val:function(n){var r=this.$element[0],f,u;return void 0===n?this.$element.val():(f=a(r),(s=[null,null,f],this.$element.val(n).trigger("changed"+i,s),this.$newElement.hasClass(t.SHOW))&&(this.multiple?this.setOptionStatus(!0):(u=(r.options[r.selectedIndex]||{}).liIndex,"number"==typeof u&&(this.setSelected(this.selectedIndex,!1),this.setSelected(u,!0)))),this.render(),s=null,this.$element)},changeAll:function(n){var t,u;if(this.multiple){void 0===n&&(n=!0);var i=this.$element[0],f=0,e=0,h=a(i);i.classList.add("bs-select-hidden");for(var r=0,o=this.selectpicker.current.data,c=o.length;r<c;r++)t=o[r],u=t.option,u&&!t.disabled&&"divider"!==t.type&&(t.selected&&f++,!0===(u.selected=n)&&e++);i.classList.remove("bs-select-hidden");f!==e&&(this.setOptionStatus(),s=[null,null,h],this.$element.triggerNative("change"))}},selectAll:function(){return this.changeAll(!0)},deselectAll:function(){return this.changeAll(!1)},toggle:function(n){(n=n||window.event)&&n.stopPropagation();this.$button.trigger("click.bs.dropdown.data-api")},keydown:function(i){var u,tt,f,o,a,s=n(this),ft=s.hasClass("dropdown-toggle"),r=(ft?s.closest(".dropdown"):s.closest(yt.MENU)).data("this"),p=r.findLis(),w=!1,it=i.which===b&&!ft&&!r.options.selectOnTab,et=si.test(i.which)||it,nt=r.$menuInner[0].scrollTop,e=!0===r.isVirtual()?r.selectpicker.view.position0:0,h,rt,y,c,g,ut,l;if(!(112<=i.which&&i.which<=123))if((tt=r.$newElement.hasClass(t.SHOW))||!(et||48<=i.which&&i.which<=57||96<=i.which&&i.which<=105||65<=i.which&&i.which<=90)||(r.$button.trigger("click.bs.dropdown.data-api"),!r.options.liveSearch)){if(i.which===at&&tt&&(i.preventDefault(),r.$button.trigger("click.bs.dropdown.data-api").trigger("focus")),et){if(!p.length)return;-1!==(u=(f=r.selectpicker.main.elements[r.activeIndex])?Array.prototype.indexOf.call(f.parentElement.children,f):-1)&&r.defocusItem(f);i.which===k?(-1!==u&&u--,u+e<0&&(u+=p.length),r.selectpicker.view.canHighlight[u+e]||-1==(u=r.selectpicker.view.canHighlight.slice(0,u+e).lastIndexOf(!0)-e)&&(u=p.length-1)):i.which!==d&&!it||(++u+e>=r.selectpicker.view.canHighlight.length&&(u=0),r.selectpicker.view.canHighlight[u+e]||(u=u+1+r.selectpicker.view.canHighlight.slice(u+e+1).indexOf(!0)));i.preventDefault();h=e+u;i.which===k?0===e&&u===p.length-1?(r.$menuInner[0].scrollTop=r.$menuInner[0].scrollHeight,h=r.selectpicker.current.elements.length-1):w=(a=(o=r.selectpicker.current.data[h]).position-o.height)<nt:i.which!==d&&!it||(0===u?h=r.$menuInner[0].scrollTop=0:w=nt<(a=(o=r.selectpicker.current.data[h]).position-r.sizeInfo.menuInnerHeight));f=r.selectpicker.current.elements[h];r.activeIndex=r.selectpicker.current.data[h].index;r.focusItem(f);r.selectpicker.view.currentActive=f;w&&(r.$menuInner[0].scrollTop=a);r.options.liveSearch?r.$searchbox.trigger("focus"):s.trigger("focus")}else if(!s.is("input")&&!hi.test(i.which)||i.which===v&&r.selectpicker.keydown.keyHistory){for(c=[],i.preventDefault(),r.selectpicker.keydown.keyHistory+=ei[i.which],r.selectpicker.keydown.resetKeyHistory.cancel&&clearTimeout(r.selectpicker.keydown.resetKeyHistory.cancel),r.selectpicker.keydown.resetKeyHistory.cancel=r.selectpicker.keydown.resetKeyHistory.start(),y=r.selectpicker.keydown.keyHistory,/^(.)\1+$/.test(y)&&(y=y.charAt(0)),g=0;g<r.selectpicker.current.data.length;g++)ut=r.selectpicker.current.data[g],st(ut,y,"startsWith",!0)&&r.selectpicker.view.canHighlight[g]&&c.push(ut.index);c.length&&(l=0,p.removeClass("active").find("a").removeClass("active"),1===y.length&&(-1===(l=c.indexOf(r.activeIndex))||l===c.length-1?l=0:l++),rt=c[l],w=0<nt-(o=r.selectpicker.main.data[rt]).position?(a=o.position-o.height,!0):(a=o.position-r.sizeInfo.menuInnerHeight,o.position>nt+r.sizeInfo.menuInnerHeight),f=r.selectpicker.main.elements[rt],r.activeIndex=c[l],r.focusItem(f),f&&f.firstChild.focus(),w&&(r.$menuInner[0].scrollTop=a),s.trigger("focus"))}tt&&(i.which===v&&!r.selectpicker.keydown.keyHistory||i.which===oi||i.which===b&&r.options.selectOnTab)&&(i.which!==v&&i.preventDefault(),r.options.liveSearch&&i.which===v||(r.$menuInner.find(".active a").trigger("click",!0),s.trigger("focus"),r.options.liveSearch||(i.preventDefault(),n(document).data("spaceSelect",!0))))}else r.$searchbox.trigger("focus")},mobile:function(){this.$element[0].classList.add("mobile-device")},refresh:function(){var t=n.extend({},this.options,this.$element.data());this.options=t;this.checkDisabled();this.setStyle();this.render();this.buildData();this.buildList();this.setWidth();this.setSize(!0);this.$element.trigger("refreshed"+i)},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove();this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove();this.$bsContainer?this.$bsContainer.remove():this.$menu.remove();this.$element.off(i).removeData("selectpicker").removeClass("bs-select-hidden selectpicker");n(window).off(i+"."+this.selectId)}};wt=n.fn.selectpicker;n.fn.selectpicker=pt;n.fn.selectpicker.Constructor=f;n.fn.selectpicker.noConflict=function(){return n.fn.selectpicker=wt,this};g=n.fn.dropdown.Constructor._dataApiKeydownHandler||n.fn.dropdown.Constructor.prototype.keydown;n(document).off("keydown.bs.dropdown.data-api").on("keydown.bs.dropdown.data-api",':not(.bootstrap-select) > [data-toggle="dropdown"]',g).on("keydown.bs.dropdown.data-api",":not(.bootstrap-select) > .dropdown-menu",g).on("keydown"+i,'.bootstrap-select [data-toggle="dropdown"], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',f.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle="dropdown"], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',function(n){n.stopPropagation()});n(window).on("load"+i+".data-api",function(){n(".selectpicker").each(function(){var t=n(this);pt.call(t,t.data())})})}(n)}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t():typeof define=="function"&&define.amd?define(t):n.moment=t()}(this,function(){"use strict";function t(){return gf.apply(null,arguments)}function ih(n){gf=n}function rt(n){return n instanceof Array||Object.prototype.toString.call(n)==="[object Array]"}function ti(n){return n!=null&&Object.prototype.toString.call(n)==="[object Object]"}function s(n,t){return Object.prototype.hasOwnProperty.call(n,t)}function su(n){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(n).length===0;for(var t in n)if(s(n,t))return!1;return!0}function k(n){return n===void 0}function vt(n){return typeof n=="number"||Object.prototype.toString.call(n)==="[object Number]"}function pi(n){return n instanceof Date||Object.prototype.toString.call(n)==="[object Date]"}function ne(n,t){for(var r=[],u=n.length,i=0;i<u;++i)r.push(t(n[i],i));return r}function dt(n,t){for(var i in t)s(t,i)&&(n[i]=t[i]);return s(t,"toString")&&(n.toString=t.toString),s(t,"valueOf")&&(n.valueOf=t.valueOf),n}function ot(n,t,i,r){return vo(n,t,i,r,!0).utc()}function rh(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function u(n){return n._pf==null&&(n._pf=rh()),n._pf}function hu(n){if(n._isValid==null){var t=u(n),r=te.call(t.parsedDateParts,function(n){return n!=null}),i=!isNaN(n._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r);if(n._strict&&(i=i&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===undefined),Object.isFrozen!=null&&Object.isFrozen(n))return i;n._isValid=i}return n._isValid}function rr(n){var t=ot(NaN);return n!=null?dt(u(t),n):u(t).userInvalidated=!0,t}function lu(n,t){var i,r,f,e=cu.length;if(k(t._isAMomentObject)||(n._isAMomentObject=t._isAMomentObject),k(t._i)||(n._i=t._i),k(t._f)||(n._f=t._f),k(t._l)||(n._l=t._l),k(t._strict)||(n._strict=t._strict),k(t._tzm)||(n._tzm=t._tzm),k(t._isUTC)||(n._isUTC=t._isUTC),k(t._offset)||(n._offset=t._offset),k(t._pf)||(n._pf=u(t)),k(t._locale)||(n._locale=t._locale),e>0)for(i=0;i<e;i++)r=cu[i],f=t[r],k(f)||(n[r]=f);return n}function wi(n){lu(this,n);this._d=new Date(n._d!=null?n._d.getTime():NaN);this.isValid()||(this._d=new Date(NaN));ur===!1&&(ur=!0,t.updateOffset(this),ur=!1)}function ut(n){return n instanceof wi||n!=null&&n._isAMomentObject!=null}function ie(n){t.suppressDeprecationWarnings===!1&&typeof console!="undefined"&&console.warn&&console.warn("Deprecation warning: "+n)}function nt(n,i){var r=!0;return dt(function(){if(t.deprecationHandler!=null&&t.deprecationHandler(null,n),r){for(var o=[],u,e,h=arguments.length,f=0;f<h;f++){if(u="",typeof arguments[f]=="object"){u+="\n["+f+"] ";for(e in arguments[0])s(arguments[0],e)&&(u+=e+": "+arguments[0][e]+", ");u=u.slice(0,-2)}else u=arguments[f];o.push(u)}ie(n+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack);r=!1}return i.apply(this,arguments)},i)}function re(n,i){t.deprecationHandler!=null&&t.deprecationHandler(n,i);au[n]||(ie(i),au[n]=!0)}function st(n){return typeof Function!="undefined"&&n instanceof Function||Object.prototype.toString.call(n)==="[object Function]"}function uh(n){var t;for(var i in n)s(n,i)&&(t=n[i],st(t)?this[i]=t:this["_"+i]=t);this._config=n;this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function vu(n,t){var r=dt({},n);for(var i in t)s(t,i)&&(ti(n[i])&&ti(t[i])?(r[i]={},dt(r[i],n[i]),dt(r[i],t[i])):t[i]!=null?r[i]=t[i]:delete r[i]);for(i in n)s(n,i)&&!s(t,i)&&ti(n[i])&&(r[i]=dt({},r[i]));return r}function yu(n){n!=null&&this.set(n)}function fh(n,t,i){var r=this._calendar[n]||this._calendar.sameElse;return st(r)?r.call(t,i):r}function ht(n,t,i){var r=""+Math.abs(n),u=t-r.length,f=n>=0;return(f?i?"+":"":"-")+Math.pow(10,Math.max(0,u)).toString().substr(1)+r}function r(n,t,i,r){var u=r;typeof r=="string"&&(u=function(){return this[r]()});n&&(ei[n]=u);t&&(ei[t[0]]=function(){return ht(u.apply(this,arguments),t[1],t[2])});i&&(ei[i]=function(){return this.localeData().ordinal(u.apply(this,arguments),n)})}function eh(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function oh(n){for(var t=n.match(pu),i=0,r=t.length;i<r;i++)t[i]=ei[t[i]]?ei[t[i]]:eh(t[i]);return function(i){for(var f="",u=0;u<r;u++)f+=st(t[u])?t[u].call(i,n):t[u];return f}}function er(n,t){return n.isValid()?(t=ee(t,n.localeData()),wu[t]=wu[t]||oh(t),wu[t](n)):n.localeData().invalidDate()}function ee(n,t){function r(n){return t.longDateFormat(n)||n}var i=5;for(fr.lastIndex=0;i>=0&&fr.test(n);)n=n.replace(fr,r),fr.lastIndex=0,i-=1;return n}function sh(n){var t=this._longDateFormat[n],i=this._longDateFormat[n.toUpperCase()];return t||!i?t:(this._longDateFormat[n]=i.match(pu).map(function(n){return n==="MMMM"||n==="MM"||n==="DD"||n==="dddd"?n.slice(1):n}).join(""),this._longDateFormat[n])}function hh(){return this._invalidDate}function ch(n){return this._ordinal.replace("%d",n)}function lh(n,t,i,r){var u=this._relativeTime[i];return st(u)?u(n,t,i,r):u.replace(/%d/i,n)}function ah(n,t){var i=this._relativeTime[n>0?"future":"past"];return st(i)?i(t):i.replace(/%s/i,t)}function p(n,t){var i=n.toLowerCase();oi[i]=oi[i+"s"]=oi[t]=n}function tt(n){return typeof n=="string"?oi[n]||oi[n.toLowerCase()]:undefined}function bu(n){var r={},t;for(var i in n)s(n,i)&&(t=tt(i),t&&(r[t]=n[i]));return r}function w(n,t){ku[n]=t}function vh(n){var t=[];for(var i in n)s(n,i)&&t.push({unit:i,priority:ku[i]});return t.sort(function(n,t){return n.priority-t.priority}),t}function or(n){return n%4==0&&n%100!=0||n%400==0}function it(n){return n<0?Math.ceil(n)||0:Math.floor(n)}function f(n){var t=+n,i=0;return t!==0&&isFinite(t)&&(i=it(t)),i}function si(n,i){return function(r){return r!=null?(ae(this,n,r),t.updateOffset(this,i),this):sr(this,n)}}function sr(n,t){return n.isValid()?n._d["get"+(n._isUTC?"UTC":"")+t]():NaN}function ae(n,t,i){n.isValid()&&!isNaN(i)&&(t==="FullYear"&&or(n.year())&&n.month()===1&&n.date()===29?(i=f(i),n._d["set"+(n._isUTC?"UTC":"")+t](i,n.month(),wr(i,n.month()))):n._d["set"+(n._isUTC?"UTC":"")+t](i))}function yh(n){return(n=tt(n),st(this[n]))?this[n]():this}function ph(n,t){if(typeof n=="object"){n=bu(n);for(var r=vh(n),u=r.length,i=0;i<u;i++)this[r[i].unit](n[r[i].unit])}else if(n=tt(n),st(this[n]))return this[n](t);return this}function i(n,t,i){yr[n]=st(t)?t:function(n){return n&&i?i:t}}function bh(n,t){return s(yr,n)?yr[n](t._strict,t._locale):new RegExp(kh(n))}function kh(n){return g(n.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,t,i,r,u){return t||i||r||u}))}function g(n){return n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function h(n,t){var i,r=t,u;for(typeof n=="string"&&(n=[n]),vt(t)&&(r=function(n,i){i[t]=f(n)}),u=n.length,i=0;i<u;i++)pr[n[i]]=r}function ki(n,t){h(n,function(n,i,r,u){r._w=r._w||{};t(n,r._w,r,u)})}function dh(n,t,i){t!=null&&s(pr,n)&&pr[n](t,i._a,i,n)}function tc(n,t){return(n%t+t)%t}function wr(n,t){if(isNaN(n)||isNaN(t))return NaN;var i=tc(t,12);return n+=(t-i)/12,i===1?or(n)?29:28:31-i%7%2}function fc(n,t){return n?rt(this._months)?this._months[n.month()]:this._months[(this._months.isFormat||ke).test(t)?"format":"standalone"][n.month()]:rt(this._months)?this._months:this._months.standalone}function ec(n,t){return n?rt(this._monthsShort)?this._monthsShort[n.month()]:this._monthsShort[ke.test(t)?"format":"standalone"][n.month()]:rt(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function oc(n,t,i){var u,r,e,f=n.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],u=0;u<12;++u)e=ot([2e3,u]),this._shortMonthsParse[u]=this.monthsShort(e,"").toLocaleLowerCase(),this._longMonthsParse[u]=this.months(e,"").toLocaleLowerCase();return i?t==="MMM"?(r=v.call(this._shortMonthsParse,f),r!==-1?r:null):(r=v.call(this._longMonthsParse,f),r!==-1?r:null):t==="MMM"?(r=v.call(this._shortMonthsParse,f),r!==-1)?r:(r=v.call(this._longMonthsParse,f),r!==-1?r:null):(r=v.call(this._longMonthsParse,f),r!==-1)?r:(r=v.call(this._shortMonthsParse,f),r!==-1?r:null)}function sc(n,t,i){var r,u,f;if(this._monthsParseExact)return oc.call(this,n,t,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if((u=ot([2e3,r]),i&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(u,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(u,"").replace(".","")+"$","i")),i||this._monthsParse[r]||(f="^"+this.months(u,"")+"|^"+this.monthsShort(u,""),this._monthsParse[r]=new RegExp(f.replace(".",""),"i")),i&&t==="MMMM"&&this._longMonthsParse[r].test(n))||i&&t==="MMM"&&this._shortMonthsParse[r].test(n)||!i&&this._monthsParse[r].test(n))return r}function de(n,t){var i;if(!n.isValid())return n;if(typeof t=="string")if(/^\d+$/.test(t))t=f(t);else if(t=n.localeData().monthsParse(t),!vt(t))return n;return i=Math.min(n.date(),wr(n.year(),t)),n._d["set"+(n._isUTC?"UTC":"")+"Month"](t,i),n}function ge(n){return n!=null?(de(this,n),t.updateOffset(this,!0),this):sr(this,"Month")}function hc(){return wr(this.year(),this.month())}function cc(n){return this._monthsParseExact?(s(this,"_monthsRegex")||no.call(this),n?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=rc),this._monthsShortStrictRegex&&n?this._monthsShortStrictRegex:this._monthsShortRegex)}function lc(n){return this._monthsParseExact?(s(this,"_monthsRegex")||no.call(this),n?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=uc),this._monthsStrictRegex&&n?this._monthsStrictRegex:this._monthsRegex)}function no(){function f(n,t){return t.length-n.length}for(var i=[],r=[],t=[],u,n=0;n<12;n++)u=ot([2e3,n]),i.push(this.monthsShort(u,"")),r.push(this.months(u,"")),t.push(this.months(u,"")),t.push(this.monthsShort(u,""));for(i.sort(f),r.sort(f),t.sort(f),n=0;n<12;n++)i[n]=g(i[n]),r[n]=g(r[n]);for(n=0;n<24;n++)t[n]=g(t[n]);this._monthsRegex=new RegExp("^("+t.join("|")+")","i");this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp("^("+r.join("|")+")","i");this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function di(n){return or(n)?366:365}function ac(){return or(this.year())}function vc(n,t,i,r,u,f,e){var o;return n<100&&n>=0?(o=new Date(n+400,t,i,r,u,f,e),isFinite(o.getFullYear())&&o.setFullYear(n)):o=new Date(n,t,i,r,u,f,e),o}function gi(n){var t,i;return n<100&&n>=0?(i=Array.prototype.slice.call(arguments),i[0]=n+400,t=new Date(Date.UTC.apply(null,i)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(n)):t=new Date(Date.UTC.apply(null,arguments)),t}function br(n,t,i){var r=7+t-i,u=(7+gi(n,0,r).getUTCDay()-t)%7;return-u+r-1}function to(n,t,i,r,u){var s=(7+i-r)%7,h=br(n,r,u),f=1+7*(t-1)+s+h,e,o;return f<=0?(e=n-1,o=di(e)+f):f>di(n)?(e=n+1,o=f-di(n)):(e=n,o=f),{year:e,dayOfYear:o}}function nr(n,t,i){var e=br(n.year(),t,i),r=Math.floor((n.dayOfYear()-e-1)/7)+1,f,u;return r<1?(u=n.year()-1,f=r+wt(u,t,i)):r>wt(n.year(),t,i)?(f=r-wt(n.year(),t,i),u=n.year()+1):(u=n.year(),f=r),{week:f,year:u}}function wt(n,t,i){var r=br(n,t,i),u=br(n+1,t,i);return(di(n)-r+u)/7}function yc(n){return nr(n,this._week.dow,this._week.doy).week}function pc(){return this._week.dow}function wc(){return this._week.doy}function bc(n){var t=this.localeData().week(this);return n==null?t:this.add((n-t)*7,"d")}function kc(n){var t=nr(this,1,4).week;return n==null?t:this.add((n-t)*7,"d")}function dc(n,t){return typeof n!="string"?n:isNaN(n)?(n=t.weekdaysParse(n),typeof n=="number")?n:null:parseInt(n,10)}function gc(n,t){return typeof n=="string"?t.weekdaysParse(n)%7||7:isNaN(n)?null:n}function tf(n,t){return n.slice(t,7).concat(n.slice(0,t))}function fl(n,t){var i=rt(this._weekdays)?this._weekdays:this._weekdays[n&&n!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return n===!0?tf(i,this._week.dow):n?i[n.day()]:i}function el(n){return n===!0?tf(this._weekdaysShort,this._week.dow):n?this._weekdaysShort[n.day()]:this._weekdaysShort}function ol(n){return n===!0?tf(this._weekdaysMin,this._week.dow):n?this._weekdaysMin[n.day()]:this._weekdaysMin}function sl(n,t,i){var f,r,e,u=n.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],f=0;f<7;++f)e=ot([2e3,1]).day(f),this._minWeekdaysParse[f]=this.weekdaysMin(e,"").toLocaleLowerCase(),this._shortWeekdaysParse[f]=this.weekdaysShort(e,"").toLocaleLowerCase(),this._weekdaysParse[f]=this.weekdays(e,"").toLocaleLowerCase();return i?t==="dddd"?(r=v.call(this._weekdaysParse,u),r!==-1?r:null):t==="ddd"?(r=v.call(this._shortWeekdaysParse,u),r!==-1?r:null):(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):t==="dddd"?(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._shortWeekdaysParse,u),r!==-1)?r:(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):t==="ddd"?(r=v.call(this._shortWeekdaysParse,u),r!==-1)?r:(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._minWeekdaysParse,u),r!==-1?r:null):(r=v.call(this._minWeekdaysParse,u),r!==-1)?r:(r=v.call(this._weekdaysParse,u),r!==-1)?r:(r=v.call(this._shortWeekdaysParse,u),r!==-1?r:null)}function hl(n,t,i){var r,u,f;if(this._weekdaysParseExact)return sl.call(this,n,t,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if((u=ot([2e3,1]).day(r),i&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(u,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(u,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(u,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(f="^"+this.weekdays(u,"")+"|^"+this.weekdaysShort(u,"")+"|^"+this.weekdaysMin(u,""),this._weekdaysParse[r]=new RegExp(f.replace(".",""),"i")),i&&t==="dddd"&&this._fullWeekdaysParse[r].test(n))||i&&t==="ddd"&&this._shortWeekdaysParse[r].test(n)||i&&t==="dd"&&this._minWeekdaysParse[r].test(n)||!i&&this._weekdaysParse[r].test(n))return r}function cl(n){if(!this.isValid())return n!=null?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return n!=null?(n=dc(n,this.localeData()),this.add(n-t,"d")):t}function ll(n){if(!this.isValid())return n!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return n==null?t:this.add(n-t,"d")}function al(n){if(!this.isValid())return n!=null?this:NaN;if(n!=null){var t=gc(n,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function vl(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||rf.call(this),n?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=il),this._weekdaysStrictRegex&&n?this._weekdaysStrictRegex:this._weekdaysRegex)}function yl(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||rf.call(this),n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=rl),this._weekdaysShortStrictRegex&&n?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function pl(n){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||rf.call(this),n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ul),this._weekdaysMinStrictRegex&&n?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function rf(){function t(n,t){return t.length-n.length}for(var u=[],f=[],e=[],n=[],r,o,s,h,i=0;i<7;i++)r=ot([2e3,1]).day(i),o=g(this.weekdaysMin(r,"")),s=g(this.weekdaysShort(r,"")),h=g(this.weekdays(r,"")),u.push(o),f.push(s),e.push(h),n.push(o),n.push(s),n.push(h);u.sort(t);f.sort(t);e.sort(t);n.sort(t);this._weekdaysRegex=new RegExp("^("+n.join("|")+")","i");this._weekdaysShortRegex=this._weekdaysRegex;this._weekdaysMinRegex=this._weekdaysRegex;this._weekdaysStrictRegex=new RegExp("^("+e.join("|")+")","i");this._weekdaysShortStrictRegex=new RegExp("^("+f.join("|")+")","i");this._weekdaysMinStrictRegex=new RegExp("^("+u.join("|")+")","i")}function uf(){return this.hours()%12||12}function wl(){return this.hours()||24}function uo(n,t){r(n,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function fo(n,t){return t._meridiemParse}function bl(n){return(n+"").toLowerCase().charAt(0)==="p"}function kl(n,t,i){return n>11?i?"pm":"PM":i?"am":"AM"}function dl(n,t){for(var r=Math.min(n.length,t.length),i=0;i<r;i+=1)if(n[i]!==t[i])return i;return r}function ho(n){return n?n.toLowerCase().replace("_","-"):n}function gl(n){for(var r=0,i,t,f,u;r<n.length;){for(u=ho(n[r]).split("-"),i=u.length,t=ho(n[r+1]),t=t?t.split("-"):null;i>0;){if(f=kr(u.slice(0,i).join("-")),f)return f;if(t&&t.length>=i&&dl(u,t)>=i-1)break;i--}r++}return ir}function na(n){return n.match("^[^/\\\\]*$")!=null}function kr(n){var t=null,i;if(a[n]===undefined&&typeof module!="undefined"&&module&&module.exports&&na(n))try{t=ir._abbr;i=require;i("./locale/"+n);gt(t)}catch(r){a[n]=null}return a[n]}function gt(n,t){var i;return n&&(i=k(t)?bt(n):ff(n,t),i?ir=i:typeof console!="undefined"&&console.warn&&console.warn("Locale "+n+" not found. Did you forget to load it?")),ir._abbr}function ff(n,t){if(t!==null){var r,i=so;if(t.abbr=n,a[n]!=null)re("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=a[n]._config;else if(t.parentLocale!=null)if(a[t.parentLocale]!=null)i=a[t.parentLocale]._config;else if(r=kr(t.parentLocale),r!=null)i=r._config;else return tr[t.parentLocale]||(tr[t.parentLocale]=[]),tr[t.parentLocale].push({name:n,config:t}),null;return a[n]=new yu(vu(i,t)),tr[n]&&tr[n].forEach(function(n){ff(n.name,n.config)}),gt(n),a[n]}return delete a[n],null}function ta(n,t){if(t!=null){var r,i,u=so;a[n]!=null&&a[n].parentLocale!=null?a[n].set(vu(a[n]._config,t)):(i=kr(n),i!=null&&(u=i._config),t=vu(u,t),i==null&&(t.abbr=n),r=new yu(t),r.parentLocale=a[n],a[n]=r);gt(n)}else a[n]!=null&&(a[n].parentLocale!=null?(a[n]=a[n].parentLocale,n===gt()&&gt(n)):a[n]!=null&&delete a[n]);return a[n]}function bt(n){var t;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return ir;if(!rt(n)){if(t=kr(n),t)return t;n=[n]}return gl(n)}function ia(){return ue(a)}function ef(n){var i,t=n._a;return t&&u(n).overflow===-2&&(i=t[yt]<0||t[yt]>11?yt:t[ct]<1||t[ct]>wr(t[b],t[yt])?ct:t[y]<0||t[y]>24||t[y]===24&&(t[ft]!==0||t[pt]!==0||t[ii]!==0)?y:t[ft]<0||t[ft]>59?ft:t[pt]<0||t[pt]>59?pt:t[ii]<0||t[ii]>999?ii:-1,u(n)._overflowDayOfYear&&(i<b||i>ct)&&(i=ct),u(n)._overflowWeeks&&i===-1&&(i=gh),u(n)._overflowWeekday&&i===-1&&(i=nc),u(n).overflow=i),n}function co(n){var t,r,o=n._i,i=ra.exec(o)||ua.exec(o),s,e,f,h,c=dr.length,l=of.length;if(i){for(u(n).iso=!0,t=0,r=c;t<r;t++)if(dr[t][1].exec(i[1])){e=dr[t][0];s=dr[t][2]!==!1;break}if(e==null){n._isValid=!1;return}if(i[3]){for(t=0,r=l;t<r;t++)if(of[t][1].exec(i[3])){f=(i[2]||" ")+of[t][0];break}if(f==null){n._isValid=!1;return}}if(!s&&f!=null){n._isValid=!1;return}if(i[4])if(fa.exec(i[4]))h="Z";else{n._isValid=!1;return}n._f=e+(f||"")+(h||"");hf(n)}else n._isValid=!1}function ha(n,t,i,r,u,f){var e=[ca(n),be.indexOf(t),parseInt(i,10),parseInt(r,10),parseInt(u,10),];return f&&e.push(parseInt(f,10)),e}function ca(n){var t=parseInt(n,10);return t<=49?2e3+t:t<=999?1900+t:t}function la(n){return n.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function aa(n,t,i){if(n){var r=ro.indexOf(n),f=new Date(t[0],t[1],t[2]).getDay();if(r!==f)return u(i).weekdayMismatch=!0,i._isValid=!1,!1}return!0}function va(n,t,i){if(n)return sa[n];if(t)return 0;var r=parseInt(i,10),u=r%100,f=(r-u)/100;return f*60+u}function lo(n){var t=oa.exec(la(n._i)),i;if(t){if(i=ha(t[4],t[3],t[2],t[5],t[6],t[7]),!aa(t[1],i,n))return;n._a=i;n._tzm=va(t[8],t[9],t[10]);n._d=gi.apply(null,n._a);n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);u(n).rfc2822=!0}else n._isValid=!1}function ya(n){var i=ea.exec(n._i);if(i!==null){n._d=new Date(+i[1]);return}if(co(n),n._isValid===!1)delete n._isValid;else return;if(lo(n),n._isValid===!1)delete n._isValid;else return;n._strict?n._isValid=!1:t.createFromInputFallback(n)}function ci(n,t,i){return n!=null?n:t!=null?t:i}function pa(n){var i=new Date(t.now());return n._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate(),]:[i.getFullYear(),i.getMonth(),i.getDate()]}function sf(n){var t,i,r=[],f,o,e;if(!n._d){for(f=pa(n),n._w&&n._a[ct]==null&&n._a[yt]==null&&wa(n),n._dayOfYear!=null&&(e=ci(n._a[b],f[b]),(n._dayOfYear>di(e)||n._dayOfYear===0)&&(u(n)._overflowDayOfYear=!0),i=gi(e,0,n._dayOfYear),n._a[yt]=i.getUTCMonth(),n._a[ct]=i.getUTCDate()),t=0;t<3&&n._a[t]==null;++t)n._a[t]=r[t]=f[t];for(;t<7;t++)n._a[t]=r[t]=n._a[t]==null?t===2?1:0:n._a[t];n._a[y]===24&&n._a[ft]===0&&n._a[pt]===0&&n._a[ii]===0&&(n._nextDay=!0,n._a[y]=0);n._d=(n._useUTC?gi:vc).apply(null,r);o=n._useUTC?n._d.getUTCDay():n._d.getDay();n._tzm!=null&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);n._nextDay&&(n._a[y]=24);n._w&&typeof n._w.d!="undefined"&&n._w.d!==o&&(u(n).weekdayMismatch=!0)}}function wa(n){var t,o,f,i,r,e,h,s,c;t=n._w;t.GG!=null||t.W!=null||t.E!=null?(r=1,e=4,o=ci(t.GG,n._a[b],nr(l(),1,4).year),f=ci(t.W,1),i=ci(t.E,1),(i<1||i>7)&&(s=!0)):(r=n._locale._week.dow,e=n._locale._week.doy,c=nr(l(),r,e),o=ci(t.gg,n._a[b],c.year),f=ci(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(s=!0)):t.e!=null?(i=t.e+r,(t.e<0||t.e>6)&&(s=!0)):i=r);f<1||f>wt(o,r,e)?u(n)._overflowWeeks=!0:s!=null?u(n)._overflowWeekday=!0:(h=to(o,f,i,r,e),n._a[b]=h.year,n._dayOfYear=h.dayOfYear)}function hf(n){if(n._f===t.ISO_8601){co(n);return}if(n._f===t.RFC_2822){lo(n);return}n._a=[];u(n).empty=!0;var i=""+n._i,e,r,o,f,s,a=i.length,c=0,h,l;for(o=ee(n._f,n._locale).match(pu)||[],l=o.length,e=0;e<l;e++)f=o[e],r=(i.match(bh(f,n))||[])[0],r&&(s=i.substr(0,i.indexOf(r)),s.length>0&&u(n).unusedInput.push(s),i=i.slice(i.indexOf(r)+r.length),c+=r.length),ei[f]?(r?u(n).empty=!1:u(n).unusedTokens.push(f),dh(f,r,n)):n._strict&&!r&&u(n).unusedTokens.push(f);u(n).charsLeftOver=a-c;i.length>0&&u(n).unusedInput.push(i);n._a[y]<=12&&u(n).bigHour===!0&&n._a[y]>0&&(u(n).bigHour=undefined);u(n).parsedDateParts=n._a.slice(0);u(n).meridiem=n._meridiem;n._a[y]=ba(n._locale,n._a[y],n._meridiem);h=u(n).era;h!==null&&(n._a[b]=n._locale.erasConvertYear(h,n._a[b]));sf(n);ef(n)}function ba(n,t,i){var r;return i==null?t:n.meridiemHour!=null?n.meridiemHour(t,i):n.isPM!=null?(r=n.isPM(i),r&&t<12&&(t+=12),r||t!==12||(t=0),t):t}function ka(n){var t,o,r,f,i,e,s=!1,h=n._f.length;if(h===0){u(n).invalidFormat=!0;n._d=new Date(NaN);return}for(f=0;f<h;f++)i=0,e=!1,t=lu({},n),n._useUTC!=null&&(t._useUTC=n._useUTC),t._f=n._f[f],hf(t),hu(t)&&(e=!0),i+=u(t).charsLeftOver,i+=u(t).unusedTokens.length*10,u(t).score=i,s?i<r&&(r=i,o=t):(r==null||i<r||e)&&(r=i,o=t,e&&(s=!0));dt(n,o||t)}function da(n){if(!n._d){var t=bu(n._i),i=t.day===undefined?t.date:t.day;n._a=ne([t.year,t.month,i,t.hour,t.minute,t.second,t.millisecond],function(n){return n&&parseInt(n,10)});sf(n)}}function ga(n){var t=new wi(ef(ao(n)));return t._nextDay&&(t.add(1,"d"),t._nextDay=undefined),t}function ao(n){var t=n._i,i=n._f;return(n._locale=n._locale||bt(n._l),t===null||i===undefined&&t==="")?rr({nullInput:!0}):(typeof t=="string"&&(n._i=t=n._locale.preparse(t)),ut(t))?new wi(ef(t)):(pi(t)?n._d=t:rt(i)?ka(n):i?hf(n):nv(n),hu(n)||(n._d=null),n)}function nv(n){var i=n._i;k(i)?n._d=new Date(t.now()):pi(i)?n._d=new Date(i.valueOf()):typeof i=="string"?ya(n):rt(i)?(n._a=ne(i.slice(0),function(n){return parseInt(n,10)}),sf(n)):ti(i)?da(n):vt(i)?n._d=new Date(i):t.createFromInputFallback(n)}function vo(n,t,i,r,u){var f={};return(t===!0||t===!1)&&(r=t,t=undefined),(i===!0||i===!1)&&(r=i,i=undefined),(ti(n)&&su(n)||rt(n)&&n.length===0)&&(n=undefined),f._isAMomentObject=!0,f._useUTC=f._isUTC=u,f._l=i,f._i=n,f._f=t,f._strict=r,ga(f)}function l(n,t,i,r){return vo(n,t,i,r,!1)}function wo(n,t){var r,i;if(t.length===1&&rt(t[0])&&(t=t[0]),!t.length)return l();for(r=t[0],i=1;i<t.length;++i)(!t[i].isValid()||t[i][n](r))&&(r=t[i]);return r}function tv(){var n=[].slice.call(arguments,0);return wo("isBefore",n)}function iv(){var n=[].slice.call(arguments,0);return wo("isAfter",n)}function rv(n){var i,r=!1,t,u=li.length;for(i in n)if(s(n,i)&&!(v.call(li,i)!==-1&&(n[i]==null||!isNaN(n[i]))))return!1;for(t=0;t<u;++t)if(n[li[t]]){if(r)return!1;parseFloat(n[li[t]])!==f(n[li[t]])&&(r=!0)}return!0}function uv(){return this._isValid}function fv(){return et(NaN)}function gr(n){var t=bu(n),i=t.year||0,r=t.quarter||0,u=t.month||0,f=t.week||t.isoWeek||0,e=t.day||0,o=t.hour||0,s=t.minute||0,h=t.second||0,c=t.millisecond||0;this._isValid=rv(t);this._milliseconds=+c+h*1e3+s*6e4+o*36e5;this._days=+e+f*7;this._months=+u+r*3+i*12;this._data={};this._locale=bt();this._bubble()}function nu(n){return n instanceof gr}function cf(n){return n<0?Math.round(-1*n)*-1:Math.round(n)}function ev(n,t,i){for(var e=Math.min(n.length,t.length),o=Math.abs(n.length-t.length),u=0,r=0;r<e;r++)(i&&n[r]!==t[r]||!i&&f(n[r])!==f(t[r]))&&u++;return u+o}function ko(n,t){r(n,0,0,function(){var n=this.utcOffset(),i="+";return n<0&&(n=-n,i="-"),i+ht(~~(n/60),2)+t+ht(~~n%60,2)})}function lf(n,t){var u=(t||"").match(n),e,i,r;return u===null?null:(e=u[u.length-1]||[],i=(e+"").match(go)||["-",0,0],r=+(i[1]*60)+f(i[2]),r===0?0:i[0]==="+"?r:-r)}function af(n,i){var r,u;return i._isUTC?(r=i.clone(),u=(ut(n)||pi(n)?n.valueOf():l(n).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+u),t.updateOffset(r,!1),r):l(n).local()}function vf(n){return-Math.round(n._d.getTimezoneOffset())}function ov(n,i,r){var u=this._offset||0,f;if(!this.isValid())return n!=null?this:NaN;if(n!=null){if(typeof n=="string"){if(n=lf(vr,n),n===null)return this}else Math.abs(n)<16&&!r&&(n=n*60);return!this._isUTC&&i&&(f=vf(this)),this._offset=n,this._isUTC=!0,f!=null&&this.add(f,"m"),u!==n&&(!i||this._changeInProgress?fs(this,et(n-u,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?u:vf(this)}function sv(n,t){return n!=null?(typeof n!="string"&&(n=-n),this.utcOffset(n,t),this):-this.utcOffset()}function hv(n){return this.utcOffset(0,n)}function cv(n){return this._isUTC&&(this.utcOffset(0,n),this._isUTC=!1,n&&this.subtract(vf(this),"m")),this}function lv(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var n=lf(wh,this._i);n!=null?this.utcOffset(n):this.utcOffset(0,!0)}return this}function av(n){return this.isValid()?(n=n?l(n).utcOffset():0,(this.utcOffset()-n)%60==0):!1}function vv(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function yv(){if(!k(this._isDSTShifted))return this._isDSTShifted;var n={},t;return lu(n,this),n=ao(n),n._a?(t=n._isUTC?ot(n._a):l(n._a),this._isDSTShifted=this.isValid()&&ev(n._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function pv(){return this.isValid()?!this._isUTC:!1}function wv(){return this.isValid()?this._isUTC:!1}function ns(){return this.isValid()?this._isUTC&&this._offset===0:!1}function et(n,t){var i=n,r=null,u,e,o;return nu(n)?i={ms:n._milliseconds,d:n._days,M:n._months}:vt(n)||!isNaN(+n)?(i={},t?i[t]=+n:i.milliseconds=+n):(r=ts.exec(n))?(u=r[1]==="-"?-1:1,i={y:0,d:f(r[ct])*u,h:f(r[y])*u,m:f(r[ft])*u,s:f(r[pt])*u,ms:f(cf(r[ii]*1e3))*u}):(r=is.exec(n))?(u=r[1]==="-"?-1:1,i={y:ri(r[2],u),M:ri(r[3],u),w:ri(r[4],u),d:ri(r[5],u),h:ri(r[6],u),m:ri(r[7],u),s:ri(r[8],u)}):i==null?i={}:typeof i=="object"&&("from"in i||"to"in i)&&(o=bv(l(i.from),l(i.to)),i={},i.ms=o.milliseconds,i.M=o.months),e=new gr(i),nu(n)&&s(n,"_locale")&&(e._locale=n._locale),nu(n)&&s(n,"_isValid")&&(e._isValid=n._isValid),e}function ri(n,t){var i=n&&parseFloat(n.replace(",","."));return(isNaN(i)?0:i)*t}function rs(n,t){var i={};return i.months=t.month()-n.month()+(t.year()-n.year())*12,n.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+n.clone().add(i.months,"M"),i}function bv(n,t){var i;return(n.isValid()&&t.isValid())?(t=af(t,n),n.isBefore(t)?i=rs(n,t):(i=rs(t,n),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function us(n,t){return function(i,r){var u,f;return r===null||isNaN(+r)||(re(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."),f=i,i=r,r=f),u=et(i,r),fs(this,u,n),this}}function fs(n,i,r,u){var o=i._milliseconds,f=cf(i._days),e=cf(i._months);n.isValid()&&(u=u==null?!0:u,e&&de(n,sr(n,"Month")+e*r),f&&ae(n,"Date",sr(n,"Date")+f*r),o&&n._d.setTime(n._d.valueOf()+o*r),u&&t.updateOffset(n,f||e))}function ss(n){return typeof n=="string"||n instanceof String}function kv(n){return ut(n)||pi(n)||ss(n)||vt(n)||gv(n)||dv(n)||n===null||n===undefined}function dv(n){for(var f=ti(n)&&!su(n),i=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms",],u,e=r.length,t=0;t<e;t+=1)u=r[t],i=i||s(n,u);return f&&i}function gv(n){var t=rt(n),i=!1;return t&&(i=n.filter(function(t){return!vt(t)&&ss(n)}).length===0),t&&i}function ny(n){for(var f=ti(n)&&!su(n),i=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse",],u,t=0;t<r.length;t+=1)u=r[t],i=i||s(n,u);return f&&i}function ty(n,t){var i=n.diff(t,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"}function iy(n,i){arguments.length===1&&(arguments[0]?kv(arguments[0])?(n=arguments[0],i=undefined):ny(arguments[0])&&(i=arguments[0],n=undefined):(n=undefined,i=undefined));var u=n||l(),f=af(u,this).startOf("day"),r=t.calendarFormat(this,f)||"sameElse",e=i&&(st(i[r])?i[r].call(this,u):i[r]);return this.format(e||this.localeData().calendar(r,this,l(u)))}function ry(){return new wi(this)}function uy(n,t){var i=ut(n)?n:l(n);return(this.isValid()&&i.isValid())?(t=tt(t)||"millisecond",t==="millisecond"?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(t).valueOf()):!1}function fy(n,t){var i=ut(n)?n:l(n);return(this.isValid()&&i.isValid())?(t=tt(t)||"millisecond",t==="millisecond"?this.valueOf()<i.valueOf():this.clone().endOf(t).valueOf()<i.valueOf()):!1}function ey(n,t,i,r){var u=ut(n)?n:l(n),f=ut(t)?t:l(t);return(this.isValid()&&u.isValid()&&f.isValid())?(r=r||"()",(r[0]==="("?this.isAfter(u,i):!this.isBefore(u,i))&&(r[1]===")"?this.isBefore(f,i):!this.isAfter(f,i))):!1}function oy(n,t){var i=ut(n)?n:l(n),r;return(this.isValid()&&i.isValid())?(t=tt(t)||"millisecond",t==="millisecond"?this.valueOf()===i.valueOf():(r=i.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function sy(n,t){return this.isSame(n,t)||this.isAfter(n,t)}function hy(n,t){return this.isSame(n,t)||this.isBefore(n,t)}function cy(n,t,i){var r,f,u;if(!this.isValid())return NaN;if(r=af(n,this),!r.isValid())return NaN;f=(r.utcOffset()-this.utcOffset())*6e4;t=tt(t);switch(t){case"year":u=tu(this,r)/12;break;case"month":u=tu(this,r);break;case"quarter":u=tu(this,r)/3;break;case"second":u=(this-r)/1e3;break;case"minute":u=(this-r)/6e4;break;case"hour":u=(this-r)/36e5;break;case"day":u=(this-r-f)/864e5;break;case"week":u=(this-r-f)/6048e5;break;default:u=this-r}return i?u:it(u)}function tu(n,t){if(n.date()<t.date())return-tu(t,n);var r=(t.year()-n.year())*12+(t.month()-n.month()),i=n.clone().add(r,"months"),u,f;return t-i<0?(u=n.clone().add(r-1,"months"),f=(t-i)/(i-u)):(u=n.clone().add(r+1,"months"),f=(t-i)/(u-i)),-(r+f)||0}function ly(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ay(n){if(!this.isValid())return null;var i=n!==!0,t=i?this.clone().utc():this;return t.year()<0||t.year()>9999?er(t,i?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):st(Date.prototype.toISOString)?i?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*6e4).toISOString().replace("Z",er(t,"Z")):er(t,i?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function vy(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var n="moment",t="",i,r,u,f;return this.isLocal()||(n=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),i="["+n+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",u="-MM-DD[T]HH:mm:ss.SSS",f=t+'[")]',this.format(i+r+u+f)}function yy(n){n||(n=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var i=er(this,n);return this.localeData().postformat(i)}function py(n,t){return this.isValid()&&(ut(n)&&n.isValid()||l(n).isValid())?et({to:this,from:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function wy(n){return this.from(l(),n)}function by(n,t){return this.isValid()&&(ut(n)&&n.isValid()||l(n).isValid())?et({from:this,to:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ky(n){return this.to(l(),n)}function hs(n){var t;return n===undefined?this._locale._abbr:(t=bt(n),t!=null&&(this._locale=t),this)}function cs(){return this._locale}function vi(n,t){return(n%t+t)%t}function as(n,t,i){return n<100&&n>=0?new Date(n+400,t,i)-ls:new Date(n,t,i).valueOf()}function vs(n,t,i){return n<100&&n>=0?Date.UTC(n+400,t,i)-ls:Date.UTC(n,t,i)}function dy(n){var i,r;if(n=tt(n),n===undefined||n==="millisecond"||!this.isValid())return this;r=this._isUTC?vs:as;switch(n){case"year":i=r(this.year(),0,1);break;case"quarter":i=r(this.year(),this.month()-this.month()%3,1);break;case"month":i=r(this.year(),this.month(),1);break;case"week":i=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":i=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":i=r(this.year(),this.month(),this.date());break;case"hour":i=this._d.valueOf()-vi(i+(this._isUTC?0:this.utcOffset()*ai),ru);break;case"minute":i=this._d.valueOf()-vi(i,ai);break;case"second":i=this._d.valueOf()-vi(i,iu)}return this._d.setTime(i),t.updateOffset(this,!0),this}function gy(n){var i,r;if(n=tt(n),n===undefined||n==="millisecond"||!this.isValid())return this;r=this._isUTC?vs:as;switch(n){case"year":i=r(this.year()+1,0,1)-1;break;case"quarter":i=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":i=r(this.year(),this.month()+1,1)-1;break;case"week":i=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":i=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":i=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":i=this._d.valueOf()+(ru-vi(i+(this._isUTC?0:this.utcOffset()*ai),ru)-1);break;case"minute":i=this._d.valueOf()+(ai-vi(i,ai)-1);break;case"second":i=this._d.valueOf()+(iu-vi(i,iu)-1)}return this._d.setTime(i),t.updateOffset(this,!0),this}function np(){return this._d.valueOf()-(this._offset||0)*6e4}function tp(){return Math.floor(this.valueOf()/1e3)}function ip(){return new Date(this.valueOf())}function rp(){var n=this;return[n.year(),n.month(),n.date(),n.hour(),n.minute(),n.second(),n.millisecond(),]}function up(){var n=this;return{years:n.year(),months:n.month(),date:n.date(),hours:n.hours(),minutes:n.minutes(),seconds:n.seconds(),milliseconds:n.milliseconds()}}function fp(){return this.isValid()?this.toISOString():null}function ep(){return hu(this)}function op(){return dt({},u(this))}function sp(){return u(this).overflow}function hp(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function cp(){for(var r,i=this._eras||bt("en")._eras,n=0,u=i.length;n<u;++n){switch(typeof i[n].since){case"string":r=t(i[n].since).startOf("day");i[n].since=r.valueOf()}switch(typeof i[n].until){case"undefined":i[n].until=+Infinity;break;case"string":r=t(i[n].until).startOf("day").valueOf();i[n].until=r.valueOf()}}return i}function lp(n,t,i){var r,s,u=this.eras(),f,e,o;for(n=n.toUpperCase(),r=0,s=u.length;r<s;++r)if(f=u[r].name.toUpperCase(),e=u[r].abbr.toUpperCase(),o=u[r].narrow.toUpperCase(),i)switch(t){case"N":case"NN":case"NNN":if(e===n)return u[r];break;case"NNNN":if(f===n)return u[r];break;case"NNNNN":if(o===n)return u[r]}else if([f,e,o].indexOf(n)>=0)return u[r]}function ap(n,i){var r=n.since<=n.until?1:-1;return i===undefined?t(n.since).year():t(n.since).year()+(i-n.offset)*r}function vp(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].name;return""}function yp(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].narrow;return""}function pp(){for(var i,t=this.localeData().eras(),n=0,r=t.length;n<r;++n)if((i=this.clone().startOf("day").valueOf(),t[n].since<=i&&i<=t[n].until)||t[n].until<=i&&i<=t[n].since)return t[n].abbr;return""}function wp(){for(var f,r,i=this.localeData().eras(),n=0,u=i.length;n<u;++n)if(f=i[n].since<=i[n].until?1:-1,r=this.clone().startOf("day").valueOf(),i[n].since<=r&&r<=i[n].until||i[n].until<=r&&r<=i[n].since)return(this.year()-t(i[n].since).year())*f+i[n].offset;return this.year()}function bp(n){return s(this,"_erasNameRegex")||wf.call(this),n?this._erasNameRegex:this._erasRegex}function kp(n){return s(this,"_erasAbbrRegex")||wf.call(this),n?this._erasAbbrRegex:this._erasRegex}function dp(n){return s(this,"_erasNarrowRegex")||wf.call(this),n?this._erasNarrowRegex:this._erasRegex}function pf(n,t){return t.erasAbbrRegex(n)}function gp(n,t){return t.erasNameRegex(n)}function nw(n,t){return t.erasNarrowRegex(n)}function tw(n,t){return t._eraYearOrdinalRegex||hi}function wf(){for(var r=[],u=[],f=[],i=[],t=this.eras(),n=0,e=t.length;n<e;++n)u.push(g(t[n].name)),r.push(g(t[n].abbr)),f.push(g(t[n].narrow)),i.push(g(t[n].name)),i.push(g(t[n].abbr)),i.push(g(t[n].narrow));this._erasRegex=new RegExp("^("+i.join("|")+")","i");this._erasNameRegex=new RegExp("^("+u.join("|")+")","i");this._erasAbbrRegex=new RegExp("^("+r.join("|")+")","i");this._erasNarrowRegex=new RegExp("^("+f.join("|")+")","i")}function uu(n,t){r(0,[n,n.length],0,t)}function iw(n){return ys.call(this,n,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function rw(n){return ys.call(this,n,this.isoWeek(),this.isoWeekday(),1,4)}function uw(){return wt(this.year(),1,4)}function fw(){return wt(this.isoWeekYear(),1,4)}function ew(){var n=this.localeData()._week;return wt(this.year(),n.dow,n.doy)}function ow(){var n=this.localeData()._week;return wt(this.weekYear(),n.dow,n.doy)}function ys(n,t,i,r,u){var f;return n==null?nr(this,r,u).year:(f=wt(n,r,u),t>f&&(t=f),sw.call(this,n,t,i,r,u))}function sw(n,t,i,r,u){var e=to(n,t,i,r,u),f=gi(e.year,0,e.dayOfYear);return this.year(f.getUTCFullYear()),this.month(f.getUTCMonth()),this.date(f.getUTCDate()),this}function hw(n){return n==null?Math.ceil((this.month()+1)/3):this.month((n-1)*3+this.month()%3)}function cw(n){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return n==null?t:this.add(n-t,"d")}function lw(n,t){t[ii]=f(("0."+n)*1e3)}function aw(){return this._isUTC?"UTC":""}function vw(){return this._isUTC?"Coordinated Universal Time":""}function yw(n){return l(n*1e3)}function pw(){return l.apply(null,arguments).parseZone()}function ks(n){return n}function fu(n,t,i,r){var u=bt(),f=ot().set(r,t);return u[i](f,n)}function ds(n,t,i){if(vt(n)&&(t=n,n=undefined),n=n||"",t!=null)return fu(n,t,i,"month");for(var u=[],r=0;r<12;r++)u[r]=fu(n,r,i,"month");return u}function kf(n,t,i,r){typeof n=="boolean"?(vt(t)&&(i=t,t=undefined),t=t||""):(t=n,i=t,n=!1,vt(t)&&(i=t,t=undefined),t=t||"");var o=bt(),f=n?o._week.dow:0,u,e=[];if(i!=null)return fu(t,(i+f)%7,r,"day");for(u=0;u<7;u++)e[u]=fu(t,(u+f)%7,r,"day");return e}function ww(n,t){return ds(n,t,"months")}function bw(n,t){return ds(n,t,"monthsShort")}function kw(n,t,i){return kf(n,t,i,"weekdays")}function dw(n,t,i){return kf(n,t,i,"weekdaysShort")}function gw(n,t,i){return kf(n,t,i,"weekdaysMin")}function nb(){var n=this._data;return this._milliseconds=lt(this._milliseconds),this._days=lt(this._days),this._months=lt(this._months),n.milliseconds=lt(n.milliseconds),n.seconds=lt(n.seconds),n.minutes=lt(n.minutes),n.hours=lt(n.hours),n.months=lt(n.months),n.years=lt(n.years),this}function gs(n,t,i,r){var u=et(t,i);return n._milliseconds+=r*u._milliseconds,n._days+=r*u._days,n._months+=r*u._months,n._bubble()}function tb(n,t){return gs(this,n,t,1)}function ib(n,t){return gs(this,n,t,-1)}function nh(n){return n<0?Math.floor(n):Math.ceil(n)}function rb(){var r=this._milliseconds,n=this._days,t=this._months,i=this._data,u,f,e,s,o;return r>=0&&n>=0&&t>=0||r<=0&&n<=0&&t<=0||(r+=nh(df(t)+n)*864e5,n=0,t=0),i.milliseconds=r%1e3,u=it(r/1e3),i.seconds=u%60,f=it(u/60),i.minutes=f%60,e=it(f/60),i.hours=e%24,n+=it(e/24),o=it(th(n)),t+=o,n-=nh(df(o)),s=it(t/12),t%=12,i.days=n,i.months=t,i.years=s,this}function th(n){return n*4800/146097}function df(n){return n*146097/4800}function ub(n){if(!this.isValid())return NaN;var t,r,i=this._milliseconds;if(n=tt(n),n==="month"||n==="quarter"||n==="year"){t=this._days+i/864e5;r=this._months+th(t);switch(n){case"month":return r;case"quarter":return r/3;case"year":return r/12}}else{t=this._days+Math.round(df(this._months));switch(n){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return t*24+i/36e5;case"minute":return t*1440+i/6e4;case"second":return t*86400+i/1e3;case"millisecond":return Math.floor(t*864e5)+i;default:throw new Error("Unknown unit "+n);}}}function fb(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+f(this._months/12)*31536e6:NaN}function kt(n){return function(){return this.as(n)}}function pb(){return et(this)}function wb(n){return n=tt(n),this.isValid()?this[n+"s"]():NaN}function ui(n){return function(){return this.isValid()?this._data[n]:NaN}}function rk(){return it(this.days()/7)}function uk(n,t,i,r,u){return u.relativeTime(t||1,!!i,n,r)}function fk(n,t,i,r){var f=et(n).abs(),e=at(f.as("s")),o=at(f.as("m")),s=at(f.as("h")),h=at(f.as("d")),c=at(f.as("M")),l=at(f.as("w")),a=at(f.as("y")),u=e<=i.ss&&["s",e]||e<i.s&&["ss",e]||o<=1&&["m"]||o<i.m&&["mm",o]||s<=1&&["h"]||s<i.h&&["hh",s]||h<=1&&["d"]||h<i.d&&["dd",h];return i.w!=null&&(u=u||l<=1&&["w"]||l<i.w&&["ww",l]),u=u||c<=1&&["M"]||c<i.M&&["MM",c]||a<=1&&["y"]||["yy",a],u[2]=t,u[3]=+n>0,u[4]=r,uk.apply(null,u)}function ek(n){return n===undefined?at:typeof n=="function"?(at=n,!0):!1}function ok(n,t){return fi[n]===undefined?!1:t===undefined?fi[n]:(fi[n]=t,n==="s"&&(fi.ss=t-1),!0)}function sk(n,t){if(!this.isValid())return this.localeData().invalidDate();var u=!1,f=fi,i,r;return typeof n=="object"&&(t=n,n=!1),typeof n=="boolean"&&(u=n),typeof t=="object"&&(f=Object.assign({},fi,t),t.s!=null&&t.ss==null&&(f.ss=t.s-1)),i=this.localeData(),r=fk(this,!u,f,i),u&&(r=i.pastFuture(+this,r)),i.postformat(r)}function yi(n){return(n>0)-(n<0)||+n}function ou(){if(!this.isValid())return this.localeData().invalidDate();var n=eu(this._milliseconds)/1e3,s=eu(this._days),r=eu(this._months),t,u,e,h,i=this.asSeconds(),c,o,l,f;return i?(t=it(n/60),u=it(t/60),n%=60,t%=60,e=it(r/12),r%=12,h=n?n.toFixed(3).replace(/\.?0+$/,""):"",c=i<0?"-":"",o=yi(this._months)!==yi(i)?"-":"",l=yi(this._days)!==yi(i)?"-":"",f=yi(this._milliseconds)!==yi(i)?"-":"",c+"P"+(e?o+e+"Y":"")+(r?o+r+"M":"")+(s?l+s+"D":"")+(u||t||n?"T":"")+(u?f+u+"H":"")+(t?f+t+"M":"")+(n?f+h+"S":"")):"P0D"}var gf,te,cu,ur,au,ue,fe,oe,se,he,ce,le,oi,ku,pr,v,nf,io,eo,oo,yo,po,bo,li,go,ts,is,es,os,yf,bf,ps,ws,ni,bs,n,o,lt,at,fi,eu,e;te=Array.prototype.some?Array.prototype.some:function(n){for(var i=Object(this),r=i.length>>>0,t=0;t<r;t++)if(t in i&&n.call(this,i[t],t,i))return!0;return!1};cu=t.momentProperties=[];ur=!1;au={};t.suppressDeprecationWarnings=!1;t.deprecationHandler=null;ue=Object.keys?Object.keys:function(n){var t,i=[];for(t in n)s(n,t)&&i.push(t);return i};fe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};var pu=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,fr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,wu={},ei={};oe={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"};se="Invalid date";he="%d";ce=/\d{1,2}/;le={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};oi={};ku={};var ve=/\d/,d=/\d\d/,ye=/\d{3}/,du=/\d{4}/,hr=/[+-]?\d{6}/,c=/\d\d?/,pe=/\d\d\d\d?/,we=/\d\d\d\d\d\d?/,cr=/\d{1,3}/,gu=/\d{1,4}/,lr=/[+-]?\d{1,6}/,hi=/\d+/,ar=/[+-]?\d+/,wh=/Z|[+-]\d\d:?\d\d/gi,vr=/Z|[+-]\d\d(?::?\d\d)?/gi,bi=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,yr;yr={};pr={};var b=0,yt=1,ct=2,y=3,ft=4,pt=5,ii=6,gh=7,nc=8;v=Array.prototype.indexOf?Array.prototype.indexOf:function(n){for(var t=0;t<this.length;++t)if(this[t]===n)return t;return-1};r("M",["MM",2],"Mo",function(){return this.month()+1});r("MMM",0,0,function(n){return this.localeData().monthsShort(this,n)});r("MMMM",0,0,function(n){return this.localeData().months(this,n)});p("month","M");w("month",8);i("M",c);i("MM",c,d);i("MMM",function(n,t){return t.monthsShortRegex(n)});i("MMMM",function(n,t){return t.monthsRegex(n)});h(["M","MM"],function(n,t){t[yt]=f(n)-1});h(["MMM","MMMM"],function(n,t,i,r){var f=i._locale.monthsParse(n,r,i._strict);f!=null?t[yt]=f:u(i).invalidMonth=n});var ic="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),be="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ke=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,rc=bi,uc=bi;r("Y",0,0,function(){var n=this.year();return n<=9999?ht(n,4):"+"+n});r(0,["YY",2],0,function(){return this.year()%100});r(0,["YYYY",4],0,"year");r(0,["YYYYY",5],0,"year");r(0,["YYYYYY",6,!0],0,"year");p("year","y");w("year",1);i("Y",ar);i("YY",c,d);i("YYYY",gu,du);i("YYYYY",lr,hr);i("YYYYYY",lr,hr);h(["YYYYY","YYYYYY"],b);h("YYYY",function(n,i){i[b]=n.length===2?t.parseTwoDigitYear(n):f(n)});h("YY",function(n,i){i[b]=t.parseTwoDigitYear(n)});h("Y",function(n,t){t[b]=parseInt(n,10)});t.parseTwoDigitYear=function(n){return f(n)+(f(n)>68?1900:2e3)};nf=si("FullYear",!0);r("w",["ww",2],"wo","week");r("W",["WW",2],"Wo","isoWeek");p("week","w");p("isoWeek","W");w("week",5);w("isoWeek",5);i("w",c);i("ww",c,d);i("W",c);i("WW",c,d);ki(["w","ww","W","WW"],function(n,t,i,r){t[r.substr(0,1)]=f(n)});io={dow:0,doy:6};r("d",0,"do","day");r("dd",0,0,function(n){return this.localeData().weekdaysMin(this,n)});r("ddd",0,0,function(n){return this.localeData().weekdaysShort(this,n)});r("dddd",0,0,function(n){return this.localeData().weekdays(this,n)});r("e",0,0,"weekday");r("E",0,0,"isoWeekday");p("day","d");p("weekday","e");p("isoWeekday","E");w("day",11);w("weekday",11);w("isoWeekday",11);i("d",c);i("e",c);i("E",c);i("dd",function(n,t){return t.weekdaysMinRegex(n)});i("ddd",function(n,t){return t.weekdaysShortRegex(n)});i("dddd",function(n,t){return t.weekdaysRegex(n)});ki(["dd","ddd","dddd"],function(n,t,i,r){var f=i._locale.weekdaysParse(n,r,i._strict);f!=null?t.d=f:u(i).invalidWeekday=n});ki(["d","e","E"],function(n,t,i,r){t[r]=f(n)});var nl="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ro="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),tl="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),il=bi,rl=bi,ul=bi;r("H",["HH",2],0,"hour");r("h",["hh",2],0,uf);r("k",["kk",2],0,wl);r("hmm",0,0,function(){return""+uf.apply(this)+ht(this.minutes(),2)});r("hmmss",0,0,function(){return""+uf.apply(this)+ht(this.minutes(),2)+ht(this.seconds(),2)});r("Hmm",0,0,function(){return""+this.hours()+ht(this.minutes(),2)});r("Hmmss",0,0,function(){return""+this.hours()+ht(this.minutes(),2)+ht(this.seconds(),2)});uo("a",!0);uo("A",!1);p("hour","h");w("hour",13);i("a",fo);i("A",fo);i("H",c);i("h",c);i("k",c);i("HH",c,d);i("hh",c,d);i("kk",c,d);i("hmm",pe);i("hmmss",we);i("Hmm",pe);i("Hmmss",we);h(["H","HH"],y);h(["k","kk"],function(n,t){var i=f(n);t[y]=i===24?0:i});h(["a","A"],function(n,t,i){i._isPm=i._locale.isPM(n);i._meridiem=n});h(["h","hh"],function(n,t,i){t[y]=f(n);u(i).bigHour=!0});h("hmm",function(n,t,i){var r=n.length-2;t[y]=f(n.substr(0,r));t[ft]=f(n.substr(r));u(i).bigHour=!0});h("hmmss",function(n,t,i){var r=n.length-4,e=n.length-2;t[y]=f(n.substr(0,r));t[ft]=f(n.substr(r,2));t[pt]=f(n.substr(e));u(i).bigHour=!0});h("Hmm",function(n,t){var i=n.length-2;t[y]=f(n.substr(0,i));t[ft]=f(n.substr(i))});h("Hmmss",function(n,t){var i=n.length-4,r=n.length-2;t[y]=f(n.substr(0,i));t[ft]=f(n.substr(i,2));t[pt]=f(n.substr(r))});eo=/[ap]\.?m?\.?/i;oo=si("Hours",!0);var so={calendar:fe,longDateFormat:oe,invalidDate:se,ordinal:he,dayOfMonthOrdinalParse:ce,relativeTime:le,months:ic,monthsShort:be,week:io,weekdays:nl,weekdaysMin:tl,weekdaysShort:ro,meridiemParse:eo},a={},tr={},ir;var ra=/^\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)?)?$/,ua=/^\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)?)?$/,fa=/Z|[+-]\d\d(?::?\d\d)?/,dr=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1],],of=[["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/],],ea=/^\/?Date\((-?\d+)/i,oa=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,sa={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};t.createFromInputFallback=nt("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(n){n._d=new Date(n._i+(n._useUTC?" UTC":""))});t.ISO_8601=function(){};t.RFC_2822=function(){};yo=nt("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var n=l.apply(null,arguments);return this.isValid()&&n.isValid()?n<this?this:n:rr()});po=nt("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var n=l.apply(null,arguments);return this.isValid()&&n.isValid()?n>this?this:n:rr()});bo=function(){return Date.now?Date.now():+new Date};li=["year","quarter","month","week","day","hour","minute","second","millisecond",];ko("Z",":");ko("ZZ","");i("Z",vr);i("ZZ",vr);h(["Z","ZZ"],function(n,t,i){i._useUTC=!0;i._tzm=lf(vr,n)});go=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};ts=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/;is=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;et.fn=gr.prototype;et.invalid=fv;es=us(1,"add");os=us(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";yf=nt("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(n){return n===undefined?this.localeData():this.locale(n)});var iu=1e3,ai=60*iu,ru=60*ai,ls=3506328*ru;for(r("N",0,0,"eraAbbr"),r("NN",0,0,"eraAbbr"),r("NNN",0,0,"eraAbbr"),r("NNNN",0,0,"eraName"),r("NNNNN",0,0,"eraNarrow"),r("y",["y",1],"yo","eraYear"),r("y",["yy",2],0,"eraYear"),r("y",["yyy",3],0,"eraYear"),r("y",["yyyy",4],0,"eraYear"),i("N",pf),i("NN",pf),i("NNN",pf),i("NNNN",gp),i("NNNNN",nw),h(["N","NN","NNN","NNNN","NNNNN"],function(n,t,i,r){var f=i._locale.erasParse(n,r,i._strict);f?u(i).era=f:u(i).invalidEra=n}),i("y",hi),i("yy",hi),i("yyy",hi),i("yyyy",hi),i("yo",tw),h(["y","yy","yyy","yyyy"],b),h(["yo"],function(n,t,i){var r;i._locale._eraYearOrdinalRegex&&(r=n.match(i._locale._eraYearOrdinalRegex));t[b]=i._locale.eraYearOrdinalParse?i._locale.eraYearOrdinalParse(n,r):parseInt(n,10)}),r(0,["gg",2],0,function(){return this.weekYear()%100}),r(0,["GG",2],0,function(){return this.isoWeekYear()%100}),uu("gggg","weekYear"),uu("ggggg","weekYear"),uu("GGGG","isoWeekYear"),uu("GGGGG","isoWeekYear"),p("weekYear","gg"),p("isoWeekYear","GG"),w("weekYear",1),w("isoWeekYear",1),i("G",ar),i("g",ar),i("GG",c,d),i("gg",c,d),i("GGGG",gu,du),i("gggg",gu,du),i("GGGGG",lr,hr),i("ggggg",lr,hr),ki(["gggg","ggggg","GGGG","GGGGG"],function(n,t,i,r){t[r.substr(0,2)]=f(n)}),ki(["gg","GG"],function(n,i,r,u){i[u]=t.parseTwoDigitYear(n)}),r("Q",0,"Qo","quarter"),p("quarter","Q"),w("quarter",7),i("Q",ve),h("Q",function(n,t){t[yt]=(f(n)-1)*3}),r("D",["DD",2],"Do","date"),p("date","D"),w("date",9),i("D",c),i("DD",c,d),i("Do",function(n,t){return n?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),h(["D","DD"],ct),h("Do",function(n,t){t[ct]=f(n.match(c)[0])}),bf=si("Date",!0),r("DDD",["DDDD",3],"DDDo","dayOfYear"),p("dayOfYear","DDD"),w("dayOfYear",4),i("DDD",cr),i("DDDD",ye),h(["DDD","DDDD"],function(n,t,i){i._dayOfYear=f(n)}),r("m",["mm",2],0,"minute"),p("minute","m"),w("minute",14),i("m",c),i("mm",c,d),h(["m","mm"],ft),ps=si("Minutes",!1),r("s",["ss",2],0,"second"),p("second","s"),w("second",15),i("s",c),i("ss",c,d),h(["s","ss"],pt),ws=si("Seconds",!1),r("S",0,0,function(){return~~(this.millisecond()/100)}),r(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),r(0,["SSS",3],0,"millisecond"),r(0,["SSSS",4],0,function(){return this.millisecond()*10}),r(0,["SSSSS",5],0,function(){return this.millisecond()*100}),r(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),r(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),r(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),r(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),p("millisecond","ms"),w("millisecond",16),i("S",cr,ve),i("SS",cr,d),i("SSS",cr,ye),ni="SSSS";ni.length<=9;ni+="S")i(ni,hi);for(ni="S";ni.length<=9;ni+="S")h(ni,lw);bs=si("Milliseconds",!1);r("z",0,0,"zoneAbbr");r("zz",0,0,"zoneName");n=wi.prototype;n.add=es;n.calendar=iy;n.clone=ry;n.diff=cy;n.endOf=gy;n.format=yy;n.from=py;n.fromNow=wy;n.to=by;n.toNow=ky;n.get=yh;n.invalidAt=sp;n.isAfter=uy;n.isBefore=fy;n.isBetween=ey;n.isSame=oy;n.isSameOrAfter=sy;n.isSameOrBefore=hy;n.isValid=ep;n.lang=yf;n.locale=hs;n.localeData=cs;n.max=po;n.min=yo;n.parsingFlags=op;n.set=ph;n.startOf=dy;n.subtract=os;n.toArray=rp;n.toObject=up;n.toDate=ip;n.toISOString=ay;n.inspect=vy;typeof Symbol!="undefined"&&Symbol.for!=null&&(n[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});n.toJSON=fp;n.toString=ly;n.unix=tp;n.valueOf=np;n.creationData=hp;n.eraName=vp;n.eraNarrow=yp;n.eraAbbr=pp;n.eraYear=wp;n.year=nf;n.isLeapYear=ac;n.weekYear=iw;n.isoWeekYear=rw;n.quarter=n.quarters=hw;n.month=ge;n.daysInMonth=hc;n.week=n.weeks=bc;n.isoWeek=n.isoWeeks=kc;n.weeksInYear=ew;n.weeksInWeekYear=ow;n.isoWeeksInYear=uw;n.isoWeeksInISOWeekYear=fw;n.date=bf;n.day=n.days=cl;n.weekday=ll;n.isoWeekday=al;n.dayOfYear=cw;n.hour=n.hours=oo;n.minute=n.minutes=ps;n.second=n.seconds=ws;n.millisecond=n.milliseconds=bs;n.utcOffset=ov;n.utc=hv;n.local=cv;n.parseZone=lv;n.hasAlignedHourOffset=av;n.isDST=vv;n.isLocal=pv;n.isUtcOffset=wv;n.isUtc=ns;n.isUTC=ns;n.zoneAbbr=aw;n.zoneName=vw;n.dates=nt("dates accessor is deprecated. Use date instead.",bf);n.months=nt("months accessor is deprecated. Use month instead",ge);n.years=nt("years accessor is deprecated. Use year instead",nf);n.zone=nt("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",sv);n.isDSTShifted=nt("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",yv);o=yu.prototype;o.calendar=fh;o.longDateFormat=sh;o.invalidDate=hh;o.ordinal=ch;o.preparse=ks;o.postformat=ks;o.relativeTime=lh;o.pastFuture=ah;o.set=uh;o.eras=cp;o.erasParse=lp;o.erasConvertYear=ap;o.erasAbbrRegex=kp;o.erasNameRegex=bp;o.erasNarrowRegex=dp;o.months=fc;o.monthsShort=ec;o.monthsParse=sc;o.monthsRegex=lc;o.monthsShortRegex=cc;o.week=yc;o.firstDayOfYear=wc;o.firstDayOfWeek=pc;o.weekdays=fl;o.weekdaysMin=ol;o.weekdaysShort=el;o.weekdaysParse=hl;o.weekdaysRegex=vl;o.weekdaysShortRegex=yl;o.weekdaysMinRegex=pl;o.isPM=bl;o.meridiem=kl;gt("en",{eras:[{since:"0001-01-01",until:+Infinity,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-Infinity,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"},],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10,i=f(n%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return n+i}});t.lang=nt("moment.lang is deprecated. Use moment.locale instead.",gt);t.langData=nt("moment.langData is deprecated. Use moment.localeData instead.",bt);lt=Math.abs;var eb=kt("ms"),ob=kt("s"),sb=kt("m"),hb=kt("h"),cb=kt("d"),lb=kt("w"),ab=kt("M"),vb=kt("Q"),yb=kt("y");var bb=ui("milliseconds"),kb=ui("seconds"),db=ui("minutes"),gb=ui("hours"),nk=ui("days"),tk=ui("months"),ik=ui("years");return at=Math.round,fi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11},eu=Math.abs,e=gr.prototype,e.isValid=uv,e.abs=nb,e.add=tb,e.subtract=ib,e.as=ub,e.asMilliseconds=eb,e.asSeconds=ob,e.asMinutes=sb,e.asHours=hb,e.asDays=cb,e.asWeeks=lb,e.asMonths=ab,e.asQuarters=vb,e.asYears=yb,e.valueOf=fb,e._bubble=rb,e.clone=pb,e.get=wb,e.milliseconds=bb,e.seconds=kb,e.minutes=db,e.hours=gb,e.days=nk,e.weeks=rk,e.months=tk,e.years=ik,e.humanize=sk,e.toISOString=ou,e.toString=ou,e.toJSON=ou,e.locale=hs,e.localeData=cs,e.toIsoString=nt("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ou),e.lang=yf,r("X",0,0,"unix"),r("x",0,0,"valueOf"),i("x",ar),i("X",/[+-]?\d+(\.\d{1,3})?/),h("X",function(n,t,i){i._d=new Date(parseFloat(n)*1e3)}),h("x",function(n,t,i){i._d=new Date(f(n))}),t.version="2.29.4",ih(l),t.fn=n,t.min=tv,t.max=iv,t.now=bo,t.utc=ot,t.unix=yw,t.months=ww,t.isDate=pi,t.locale=gt,t.invalid=rr,t.duration=et,t.isMoment=ut,t.weekdays=kw,t.parseZone=pw,t.localeData=bt,t.isDuration=nu,t.monthsShort=bw,t.weekdaysMin=gw,t.defineLocale=ff,t.updateLocale=ta,t.locales=ia,t.weekdaysShort=dw,t.normalizeUnits=tt,t.relativeTimeRounding=ek,t.relativeTimeThreshold=ok,t.calendarFormat=ty,t.prototype=n,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t}),typeof jQuery=="undefined")throw new Error("Tempus Dominus Bootstrap4's requires jQuery. jQuery must be included before Tempus Dominus Bootstrap4's JavaScript.");if(+function(n){var t=n.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||t[0]===1&&t[1]===9&&t[2]<1||t[0]>=4)throw new Error("Tempus Dominus Bootstrap4's requires at least jQuery v3.0.0 but less than v4.0.0");}(jQuery),typeof moment=="undefined")throw new Error("Tempus Dominus Bootstrap4's requires moment.js. Moment.js must be included before Tempus Dominus Bootstrap4's JavaScript.");var version=moment.version.split(".");if(version[0]<=2&&version[1]<17||version[0]>=3)throw new Error("Tempus Dominus Bootstrap4's requires at least moment.js v2.17.0 but less than v3.0.0");+function(){function u(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:n}function f(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function t(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),n=function(n,i){var e="datetimepicker",o=""+e,u="."+o,h=".data-api",v={DATA_TOGGLE:'[data-toggle="'+o+'"]'},y={INPUT:e+"-input"},p={CHANGE:"change"+u,BLUR:"blur"+u,KEYUP:"keyup"+u,KEYDOWN:"keydown"+u,FOCUS:"focus"+u,CLICK_DATA_API:"click"+u+h,UPDATE:"update"+u,ERROR:"error"+u,HIDE:"hide"+u,SHOW:"show"+u},c=[{CLASS_NAME:"days",NAV_FUNCTION:"M",NAV_STEP:1},{CLASS_NAME:"months",NAV_FUNCTION:"y",NAV_STEP:1},{CLASS_NAME:"years",NAV_FUNCTION:"y",NAV_STEP:10},{CLASS_NAME:"decades",NAV_FUNCTION:"y",NAV_STEP:100}],l={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"},w=["times","days","months","years","decades"],f={},a={},s={timeZone:"",format:!1,dayViewHeaderFormat:"MMMM YYYY",extraFormats:!1,stepping:1,minDate:!1,maxDate:!1,useCurrent:!0,collapse:!0,locale:i.locale(),defaultDate:!1,disabledDates:!1,enabledDates:!1,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-calendar-check-o",clear:"fa fa-delete",close:"fa fa-times"},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",selectDate:"Select Date"},useStrict:!1,sideBySide:!1,daysOfWeekDisabled:!1,calendarWeeks:!1,viewMode:"days",toolbarPlacement:"default",buttons:{showToday:!1,showClear:!1,showClose:!1},widgetPositioning:{horizontal:"auto",vertical:"auto"},widgetParent:null,ignoreReadonly:!1,keepOpen:!1,focusOnShow:!0,inline:!1,keepInvalid:!1,keyBinds:{up:function(){if(!this.widget)return!1;var n=this._dates[0]||this.getMoment();return this.widget.find(".datepicker").is(":visible")?this.date(n.clone().subtract(7,"d")):this.date(n.clone().add(this.stepping(),"m")),!0},down:function(){if(!this.widget)return this.show(),!1;var n=this._dates[0]||this.getMoment();return this.widget.find(".datepicker").is(":visible")?this.date(n.clone().add(7,"d")):this.date(n.clone().subtract(this.stepping(),"m")),!0},"control up":function(){if(!this.widget)return!1;var n=this._dates[0]||this.getMoment();return this.widget.find(".datepicker").is(":visible")?this.date(n.clone().subtract(1,"y")):this.date(n.clone().add(1,"h")),!0},"control down":function(){if(!this.widget)return!1;var n=this._dates[0]||this.getMoment();return this.widget.find(".datepicker").is(":visible")?this.date(n.clone().add(1,"y")):this.date(n.clone().subtract(1,"h")),!0},left:function(){if(!this.widget)return!1;var n=this._dates[0]||this.getMoment();return this.widget.find(".datepicker").is(":visible")&&this.date(n.clone().subtract(1,"d")),!0},right:function(){if(!this.widget)return!1;var n=this._dates[0]||this.getMoment();return this.widget.find(".datepicker").is(":visible")&&this.date(n.clone().add(1,"d")),!0},pageUp:function(){if(!this.widget)return!1;var n=this._dates[0]||this.getMoment();return this.widget.find(".datepicker").is(":visible")&&this.date(n.clone().subtract(1,"M")),!0},pageDown:function(){if(!this.widget)return!1;var n=this._dates[0]||this.getMoment();return this.widget.find(".datepicker").is(":visible")&&this.date(n.clone().add(1,"M")),!0},enter:function(){return this.widget?(this.hide(),!0):!1},escape:function(){return this.widget?(this.hide(),!0):!1},"control space":function(){return this.widget?(this.widget.find(".timepicker").is(":visible")&&this.widget.find('.btn[data-action="togglePeriod"]').click(),!0):!1},t:function(){return this.widget?(this.date(this.getMoment()),!0):!1},"delete":function(){return this.widget?(this.clear(),!0):!1}},debug:!1,allowInputToggle:!1,disabledTimeIntervals:!1,disabledHours:!1,enabledHours:!1,viewDate:!1,allowMultidate:!1,multidateSeparator:","};return function(){function b(n,i){t(this,b);this._options=this._getOptions(i);this._element=n;this._dates=[];this._datesFormatted=[];this._viewDate=null;this.unset=!0;this.component=!1;this.widget=!1;this.use24Hours=null;this.actualFormat=null;this.parseFormats=null;this.currentViewMode=null;this.MinViewModeNumber=0;this._int()}return b.prototype._int=function(){var t=this._element.data("target-input");this._element.is("input")?this.input=this._element:t!==undefined&&(this.input=t==="nearest"?this._element.find("input"):n(t));this._dates=[];this._dates[0]=this.getMoment();this._viewDate=this.getMoment().clone();n.extend(!0,this._options,this._dataToOptions());this.options(this._options);this._initFormatting();this._options.inline&&this.show()},b.prototype._update=function(){this.widget&&(this._fillDate(),this._fillTime())},b.prototype._setValue=function(n,t){var r=this.unset?null:this._dates[t],i="",u;if(!n){this._options.allowMultidate&&this._dates.length!==1?(i=this._element.data("date")+",",i=i.replace(r.format(this.actualFormat)+",","").replace(",,","").replace(/,\s*$/,""),this._dates.splice(t,1),this._datesFormatted.splice(t,1)):(this.unset=!0,this._dates=[],this._datesFormatted=[]);this.input!==undefined&&(this.input.val(i),this.input.trigger("input"));this._element.data("date",i);this._notifyEvent({type:b.Event.CHANGE,date:!1,oldDate:r});this._update();return}if(n=n.clone().locale(this._options.locale),this._hasTimeZone()&&n.tz(this._options.timeZone),this._options.stepping!==1&&n.minutes(Math.round(n.minutes()/this._options.stepping)*this._options.stepping).seconds(0),this._isValid(n)){if(this._dates[t]=n,this._datesFormatted[t]=n.format("YYYY-MM-DD"),this._viewDate=n.clone(),this._options.allowMultidate&&this._dates.length>1){for(u=0;u<this._dates.length;u++)i+=""+this._dates[u].format(this.actualFormat)+this._options.multidateSeparator;i=i.replace(/,\s*$/,"")}else i=this._dates[t].format(this.actualFormat);this.input!==undefined&&(this.input.val(i),this.input.trigger("input"));this._element.data("date",i);this.unset=!1;this._update();this._notifyEvent({type:b.Event.CHANGE,date:this._dates[t].clone(),oldDate:r})}else this._options.keepInvalid?this._notifyEvent({type:b.Event.CHANGE,date:n,oldDate:r}):this.input!==undefined&&(this.input.val(""+(this.unset?"":this._dates[t].format(this.actualFormat))),this.input.trigger("input")),this._notifyEvent({type:b.Event.ERROR,date:n,oldDate:r})},b.prototype._change=function(t){var i=n(t.target).val().trim(),r=i?this._parseInputDate(i):null;return this._setValue(r),t.stopImmediatePropagation(),!1},b.prototype._getOptions=function(t){return n.extend(!0,{},s,t)},b.prototype._hasTimeZone=function(){return i.tz!==undefined&&this._options.timeZone!==undefined&&this._options.timeZone!==null&&this._options.timeZone!==""},b.prototype._isEnabled=function(n){if(typeof n!="string"||n.length>1)throw new TypeError("isEnabled expects a single character string parameter");switch(n){case"y":return this.actualFormat.indexOf("Y")!==-1;case"M":return this.actualFormat.indexOf("M")!==-1;case"d":return this.actualFormat.toLowerCase().indexOf("d")!==-1;case"h":case"H":return this.actualFormat.toLowerCase().indexOf("h")!==-1;case"m":return this.actualFormat.indexOf("m")!==-1;case"s":return this.actualFormat.indexOf("s")!==-1;case"a":case"A":return this.actualFormat.toLowerCase().indexOf("a")!==-1;default:return!1}},b.prototype._hasTime=function(){return this._isEnabled("h")||this._isEnabled("m")||this._isEnabled("s")},b.prototype._hasDate=function(){return this._isEnabled("y")||this._isEnabled("M")||this._isEnabled("d")},b.prototype._dataToOptions=function(){var t=this._element.data(),i={};return t.dateOptions&&t.dateOptions instanceof Object&&(i=n.extend(!0,i,t.dateOptions)),n.each(this._options,function(n){var r="date"+n.charAt(0).toUpperCase()+n.slice(1);t[r]!==undefined?i[n]=t[r]:delete i[n]}),i},b.prototype._notifyEvent=function(n){(n.type!==b.Event.CHANGE||!n.date||!n.date.isSame(n.oldDate))&&(n.date||n.oldDate)&&this._element.trigger(n)},b.prototype._viewUpdate=function(n){n==="y"&&(n="YYYY");this._notifyEvent({type:b.Event.UPDATE,change:n,viewDate:this._viewDate.clone()})},b.prototype._showMode=function(n){this.widget&&(n&&(this.currentViewMode=Math.max(this.MinViewModeNumber,Math.min(3,this.currentViewMode+n))),this.widget.find(".datepicker > div").hide().filter(".datepicker-"+c[this.currentViewMode].CLASS_NAME).show())},b.prototype._isInDisabledDates=function(n){return this._options.disabledDates[n.format("YYYY-MM-DD")]===!0},b.prototype._isInEnabledDates=function(n){return this._options.enabledDates[n.format("YYYY-MM-DD")]===!0},b.prototype._isInDisabledHours=function(n){return this._options.disabledHours[n.format("H")]===!0},b.prototype._isInEnabledHours=function(n){return this._options.enabledHours[n.format("H")]===!0},b.prototype._isValid=function(t,i){if(!t.isValid()||this._options.disabledDates&&i==="d"&&this._isInDisabledDates(t)||this._options.enabledDates&&i==="d"&&!this._isInEnabledDates(t)||this._options.minDate&&t.isBefore(this._options.minDate,i)||this._options.maxDate&&t.isAfter(this._options.maxDate,i)||this._options.daysOfWeekDisabled&&i==="d"&&this._options.daysOfWeekDisabled.indexOf(t.day())!==-1||this._options.disabledHours&&(i==="h"||i==="m"||i==="s")&&this._isInDisabledHours(t)||this._options.enabledHours&&(i==="h"||i==="m"||i==="s")&&!this._isInEnabledHours(t))return!1;if(this._options.disabledTimeIntervals&&(i==="h"||i==="m"||i==="s")){var r=!1;if(n.each(this._options.disabledTimeIntervals,function(){if(t.isBetween(this[0],this[1]))return r=!0,!1}),r)return!1}return!0},b.prototype._parseInputDate=function(n){return this._options.parseInputDate===undefined?i.isMoment(n)||(n=this.getMoment(n)):n=this._options.parseInputDate(n),n},b.prototype._keydown=function(n){var u=null,t=void 0,r=void 0,i=void 0,e=void 0,s=[],h={},o=n.which,c="p";f[o]=c;for(t in f)f.hasOwnProperty(t)&&f[t]===c&&(s.push(t),parseInt(t,10)!==o&&(h[t]=!0));for(t in this._options.keyBinds)if(this._options.keyBinds.hasOwnProperty(t)&&typeof this._options.keyBinds[t]=="function"&&(i=t.split(" "),i.length===s.length&&l[o]===i[i.length-1])){for(e=!0,r=i.length-2;r>=0;r--)if(!(l[i[r]]in h)){e=!1;break}if(e){u=this._options.keyBinds[t];break}}u&&u.call(this)&&(n.stopPropagation(),n.preventDefault())},b.prototype._keyup=function(n){f[n.which]="r";a[n.which]&&(a[n.which]=!1,n.stopPropagation(),n.preventDefault())},b.prototype._indexGivenDates=function(t){var i={},r=this;return n.each(t,function(){var n=r._parseInputDate(this);n.isValid()&&(i[n.format("YYYY-MM-DD")]=!0)}),Object.keys(i).length?i:!1},b.prototype._indexGivenHours=function(t){var i={};return n.each(t,function(){i[this]=!0}),Object.keys(i).length?i:!1},b.prototype._initFormatting=function(){var n=this._options.format||"L LT",t=this;this.actualFormat=n.replace(/(\[[^\[]*])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(n){return t._dates[0].localeData().longDateFormat(n)||n});this.parseFormats=this._options.extraFormats?this._options.extraFormats.slice():[];this.parseFormats.indexOf(n)<0&&this.parseFormats.indexOf(this.actualFormat)<0&&this.parseFormats.push(this.actualFormat);this.use24Hours=this.actualFormat.toLowerCase().indexOf("a")<1&&this.actualFormat.replace(/\[.*?]/g,"").indexOf("h")<1;this._isEnabled("y")&&(this.MinViewModeNumber=2);this._isEnabled("M")&&(this.MinViewModeNumber=1);this._isEnabled("d")&&(this.MinViewModeNumber=0);this.currentViewMode=Math.max(this.MinViewModeNumber,this.currentViewMode);this.unset||this._setValue(this._dates[0],0)},b.prototype._getLastPickedDate=function(){return this._dates[this._getLastPickedDateIndex()]},b.prototype._getLastPickedDateIndex=function(){return this._dates.length-1},b.prototype.getMoment=function(n){var t=void 0;return t=n===undefined||n===null?i():this._hasTimeZone()?i.tz(n,this.parseFormats,this._options.locale,this._options.useStrict,this._options.timeZone):i(n,this.parseFormats,this._options.locale,this._options.useStrict),this._hasTimeZone()&&t.tz(this._options.timeZone),t},b.prototype.toggle=function(){return this.widget?this.hide():this.show()},b.prototype.ignoreReadonly=function(n){if(arguments.length===0)return this._options.ignoreReadonly;if(typeof n!="boolean")throw new TypeError("ignoreReadonly () expects a boolean parameter");this._options.ignoreReadonly=n},b.prototype.options=function(t){if(arguments.length===0)return n.extend(!0,{},this._options);if(!(t instanceof Object))throw new TypeError("options() this.options parameter should be an object");n.extend(!0,this._options,t);var i=this;n.each(this._options,function(n,t){i[n]!==undefined&&i[n](t)})},b.prototype.date=function(n,t){if(t=t||0,arguments.length===0)return this.unset?null:this._options.allowMultidate?this._dates.join(this._options.multidateSeparator):this._dates[t].clone();if(n!==null&&typeof n!="string"&&!i.isMoment(n)&&!(n instanceof Date))throw new TypeError("date() parameter must be one of [null, string, moment or Date]");this._setValue(n===null?null:this._parseInputDate(n),t)},b.prototype.format=function(n){if(arguments.length===0)return this._options.format;if(typeof n!="string"&&(typeof n!="boolean"||n!==!1))throw new TypeError("format() expects a string or boolean:false parameter "+n);this._options.format=n;this.actualFormat&&this._initFormatting()},b.prototype.timeZone=function(n){if(arguments.length===0)return this._options.timeZone;if(typeof n!="string")throw new TypeError("newZone() expects a string parameter");this._options.timeZone=n},b.prototype.dayViewHeaderFormat=function(n){if(arguments.length===0)return this._options.dayViewHeaderFormat;if(typeof n!="string")throw new TypeError("dayViewHeaderFormat() expects a string parameter");this._options.dayViewHeaderFormat=n},b.prototype.extraFormats=function(n){if(arguments.length===0)return this._options.extraFormats;if(n!==!1&&!(n instanceof Array))throw new TypeError("extraFormats() expects an array or false parameter");this._options.extraFormats=n;this.parseFormats&&this._initFormatting()},b.prototype.disabledDates=function(t){if(arguments.length===0)return this._options.disabledDates?n.extend({},this._options.disabledDates):this._options.disabledDates;if(!t)return this._options.disabledDates=!1,this._update(),!0;if(!(t instanceof Array))throw new TypeError("disabledDates() expects an array parameter");this._options.disabledDates=this._indexGivenDates(t);this._options.enabledDates=!1;this._update()},b.prototype.enabledDates=function(t){if(arguments.length===0)return this._options.enabledDates?n.extend({},this._options.enabledDates):this._options.enabledDates;if(!t)return this._options.enabledDates=!1,this._update(),!0;if(!(t instanceof Array))throw new TypeError("enabledDates() expects an array parameter");this._options.enabledDates=this._indexGivenDates(t);this._options.disabledDates=!1;this._update()},b.prototype.daysOfWeekDisabled=function(n){var t,i;if(arguments.length===0)return this._options.daysOfWeekDisabled.splice(0);if(typeof n=="boolean"&&!n)return this._options.daysOfWeekDisabled=!1,this._update(),!0;if(!(n instanceof Array))throw new TypeError("daysOfWeekDisabled() expects an array parameter");if(this._options.daysOfWeekDisabled=n.reduce(function(n,t){return(t=parseInt(t,10),t>6||t<0||isNaN(t))?n:(n.indexOf(t)===-1&&n.push(t),n)},[]).sort(),this._options.useCurrent&&!this._options.keepInvalid)for(t=0;t<this._dates.length;t++){for(i=0;!this._isValid(this._dates[t],"d");){if(this._dates[t].add(1,"d"),i===31)throw"Tried 31 times to find a valid date";i++}this._setValue(this._dates[t],t)}this._update()},b.prototype.maxDate=function(n){var t,i;if(arguments.length===0)return this._options.maxDate?this._options.maxDate.clone():this._options.maxDate;if(typeof n=="boolean"&&n===!1)return this._options.maxDate=!1,this._update(),!0;if(typeof n=="string"&&(n==="now"||n==="moment")&&(n=this.getMoment()),t=this._parseInputDate(n),!t.isValid())throw new TypeError("maxDate() Could not parse date parameter: "+n);if(this._options.minDate&&t.isBefore(this._options.minDate))throw new TypeError("maxDate() date parameter is before this.options.minDate: "+t.format(this.actualFormat));for(this._options.maxDate=t,i=0;i<this._dates.length;i++)this._options.useCurrent&&!this._options.keepInvalid&&this._dates[i].isAfter(n)&&this._setValue(this._options.maxDate,i);this._viewDate.isAfter(t)&&(this._viewDate=t.clone().subtract(this._options.stepping,"m"));this._update()},b.prototype.minDate=function(n){var t,i;if(arguments.length===0)return this._options.minDate?this._options.minDate.clone():this._options.minDate;if(typeof n=="boolean"&&n===!1)return this._options.minDate=!1,this._update(),!0;if(typeof n=="string"&&(n==="now"||n==="moment")&&(n=this.getMoment()),t=this._parseInputDate(n),!t.isValid())throw new TypeError("minDate() Could not parse date parameter: "+n);if(this._options.maxDate&&t.isAfter(this._options.maxDate))throw new TypeError("minDate() date parameter is after this.options.maxDate: "+t.format(this.actualFormat));for(this._options.minDate=t,i=0;i<this._dates.length;i++)this._options.useCurrent&&!this._options.keepInvalid&&this._dates[i].isBefore(n)&&this._setValue(this._options.minDate,i);this._viewDate.isBefore(t)&&(this._viewDate=t.clone().add(this._options.stepping,"m"));this._update()},b.prototype.defaultDate=function(n){if(arguments.length===0)return this._options.defaultDate?this._options.defaultDate.clone():this._options.defaultDate;if(!n)return this._options.defaultDate=!1,!0;typeof n=="string"&&(n=n==="now"||n==="moment"?this.getMoment():this.getMoment(n));var t=this._parseInputDate(n);if(!t.isValid())throw new TypeError("defaultDate() Could not parse date parameter: "+n);if(!this._isValid(t))throw new TypeError("defaultDate() date passed is invalid according to component setup validations");this._options.defaultDate=t;(this._options.defaultDate&&this._options.inline||this.input!==undefined&&this.input.val().trim()==="")&&this._setValue(this._options.defaultDate,0)},b.prototype.locale=function(n){if(arguments.length===0)return this._options.locale;if(!i.localeData(n))throw new TypeError("locale() locale "+n+" is not loaded from moment locales!");this._options.locale=n;for(var t=0;t<this._dates.length;t++)this._dates[t].locale(this._options.locale);this._viewDate.locale(this._options.locale);this.actualFormat&&this._initFormatting();this.widget&&(this.hide(),this.show())},b.prototype.stepping=function(n){if(arguments.length===0)return this._options.stepping;n=parseInt(n,10);(isNaN(n)||n<1)&&(n=1);this._options.stepping=n},b.prototype.useCurrent=function(n){var t=["year","month","day","hour","minute"];if(arguments.length===0)return this._options.useCurrent;if(typeof n!="boolean"&&typeof n!="string")throw new TypeError("useCurrent() expects a boolean or string parameter");if(typeof n=="string"&&t.indexOf(n.toLowerCase())===-1)throw new TypeError("useCurrent() expects a string parameter of "+t.join(", "));this._options.useCurrent=n},b.prototype.collapse=function(n){if(arguments.length===0)return this._options.collapse;if(typeof n!="boolean")throw new TypeError("collapse() expects a boolean parameter");if(this._options.collapse===n)return!0;this._options.collapse=n;this.widget&&(this.hide(),this.show())},b.prototype.icons=function(t){if(arguments.length===0)return n.extend({},this._options.icons);if(!(t instanceof Object))throw new TypeError("icons() expects parameter to be an Object");n.extend(this._options.icons,t);this.widget&&(this.hide(),this.show())},b.prototype.tooltips=function(t){if(arguments.length===0)return n.extend({},this._options.tooltips);if(!(t instanceof Object))throw new TypeError("tooltips() expects parameter to be an Object");n.extend(this._options.tooltips,t);this.widget&&(this.hide(),this.show())},b.prototype.useStrict=function(n){if(arguments.length===0)return this._options.useStrict;if(typeof n!="boolean")throw new TypeError("useStrict() expects a boolean parameter");this._options.useStrict=n},b.prototype.sideBySide=function(n){if(arguments.length===0)return this._options.sideBySide;if(typeof n!="boolean")throw new TypeError("sideBySide() expects a boolean parameter");this._options.sideBySide=n;this.widget&&(this.hide(),this.show())},b.prototype.viewMode=function(n){if(arguments.length===0)return this._options.viewMode;if(typeof n!="string")throw new TypeError("viewMode() expects a string parameter");if(b.ViewModes.indexOf(n)===-1)throw new TypeError("viewMode() parameter must be one of ("+b.ViewModes.join(", ")+") value");this._options.viewMode=n;this.currentViewMode=Math.max(b.ViewModes.indexOf(n)-1,this.MinViewModeNumber);this._showMode()},b.prototype.calendarWeeks=function(n){if(arguments.length===0)return this._options.calendarWeeks;if(typeof n!="boolean")throw new TypeError("calendarWeeks() expects parameter to be a boolean value");this._options.calendarWeeks=n;this._update()},b.prototype.buttons=function(t){if(arguments.length===0)return n.extend({},this._options.buttons);if(!(t instanceof Object))throw new TypeError("buttons() expects parameter to be an Object");if(n.extend(this._options.buttons,t),typeof this._options.buttons.showToday!="boolean")throw new TypeError("buttons.showToday expects a boolean parameter");if(typeof this._options.buttons.showClear!="boolean")throw new TypeError("buttons.showClear expects a boolean parameter");if(typeof this._options.buttons.showClose!="boolean")throw new TypeError("buttons.showClose expects a boolean parameter");this.widget&&(this.hide(),this.show())},b.prototype.keepOpen=function(n){if(arguments.length===0)return this._options.keepOpen;if(typeof n!="boolean")throw new TypeError("keepOpen() expects a boolean parameter");this._options.keepOpen=n},b.prototype.focusOnShow=function(n){if(arguments.length===0)return this._options.focusOnShow;if(typeof n!="boolean")throw new TypeError("focusOnShow() expects a boolean parameter");this._options.focusOnShow=n},b.prototype.inline=function(n){if(arguments.length===0)return this._options.inline;if(typeof n!="boolean")throw new TypeError("inline() expects a boolean parameter");this._options.inline=n},b.prototype.clear=function(){this._setValue(null)},b.prototype.keyBinds=function(n){if(arguments.length===0)return this._options.keyBinds;this._options.keyBinds=n},b.prototype.debug=function(n){if(typeof n!="boolean")throw new TypeError("debug() expects a boolean parameter");this._options.debug=n},b.prototype.allowInputToggle=function(n){if(arguments.length===0)return this._options.allowInputToggle;if(typeof n!="boolean")throw new TypeError("allowInputToggle() expects a boolean parameter");this._options.allowInputToggle=n},b.prototype.keepInvalid=function(n){if(arguments.length===0)return this._options.keepInvalid;if(typeof n!="boolean")throw new TypeError("keepInvalid() expects a boolean parameter");this._options.keepInvalid=n},b.prototype.datepickerInput=function(n){if(arguments.length===0)return this._options.datepickerInput;if(typeof n!="string")throw new TypeError("datepickerInput() expects a string parameter");this._options.datepickerInput=n},b.prototype.parseInputDate=function(n){if(arguments.length===0)return this._options.parseInputDate;if(typeof n!="function")throw new TypeError("parseInputDate() should be as function");this._options.parseInputDate=n},b.prototype.disabledTimeIntervals=function(t){if(arguments.length===0)return this._options.disabledTimeIntervals?n.extend({},this._options.disabledTimeIntervals):this._options.disabledTimeIntervals;if(!t)return this._options.disabledTimeIntervals=!1,this._update(),!0;if(!(t instanceof Array))throw new TypeError("disabledTimeIntervals() expects an array parameter");this._options.disabledTimeIntervals=t;this._update()},b.prototype.disabledHours=function(t){var i,r;if(arguments.length===0)return this._options.disabledHours?n.extend({},this._options.disabledHours):this._options.disabledHours;if(!t)return this._options.disabledHours=!1,this._update(),!0;if(!(t instanceof Array))throw new TypeError("disabledHours() expects an array parameter");if(this._options.disabledHours=this._indexGivenHours(t),this._options.enabledHours=!1,this._options.useCurrent&&!this._options.keepInvalid)for(i=0;i<this._dates.length;i++){for(r=0;!this._isValid(this._dates[i],"h");){if(this._dates[i].add(1,"h"),r===24)throw"Tried 24 times to find a valid date";r++}this._setValue(this._dates[i],i)}this._update()},b.prototype.enabledHours=function(t){var i,r;if(arguments.length===0)return this._options.enabledHours?n.extend({},this._options.enabledHours):this._options.enabledHours;if(!t)return this._options.enabledHours=!1,this._update(),!0;if(!(t instanceof Array))throw new TypeError("enabledHours() expects an array parameter");if(this._options.enabledHours=this._indexGivenHours(t),this._options.disabledHours=!1,this._options.useCurrent&&!this._options.keepInvalid)for(i=0;i<this._dates.length;i++){for(r=0;!this._isValid(this._dates[i],"h");){if(this._dates[i].add(1,"h"),r===24)throw"Tried 24 times to find a valid date";r++}this._setValue(this._dates[i],i)}this._update()},b.prototype.viewDate=function(n){if(arguments.length===0)return this._viewDate.clone();if(!n)return this._viewDate=(this._dates[0]||this.getMoment()).clone(),!0;if(typeof n!="string"&&!i.isMoment(n)&&!(n instanceof Date))throw new TypeError("viewDate() parameter must be one of [string, moment or Date]");this._viewDate=this._parseInputDate(n);this._viewUpdate()},b.prototype.allowMultidate=function(n){if(typeof n!="boolean")throw new TypeError("allowMultidate() expects a boolean parameter");this._options.allowMultidate=n},b.prototype.multidateSeparator=function(n){if(arguments.length===0)return this._options.multidateSeparator;if(typeof n!="string"||n.length>1)throw new TypeError("multidateSeparator expects a single character string parameter");this._options.multidateSeparator=n},r(b,null,[{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return o}},{key:"EVENT_KEY",get:function(){return u}},{key:"DATA_API_KEY",get:function(){return h}},{key:"DatePickerModes",get:function(){return c}},{key:"ViewModes",get:function(){return w}},{key:"Event",get:function(){return p}},{key:"Selector",get:function(){return v}},{key:"Default",get:function(){return s},set:function(n){s=n}},{key:"ClassName",get:function(){return y}}]),b}()}(jQuery,moment),e=function(r){var l=r.fn[n.NAME],s=["top","bottom","auto"],h=["left","right","auto"],c=["default","top","bottom"],o=function(t){var i=t.data("target"),u=void 0;return(i||(i=t.attr("href")||"",i=/^#[a-z]/i.test(i)?i:null),u=r(i),u.length===0)?u:(u.data(n.DATA_KEY)||r.extend({},u.data(),r(this).data()),u)},e=function(e){function o(n,i){t(this,o);var r=u(this,e.call(this,n,i));return r._init(),r}return f(o,e),o.prototype._init=function(){if(this._element.hasClass("input-group")){var n=this._element.find(".datepickerbutton");this.component=n.length===0?this._element.find('[data-toggle="datetimepicker"]'):n}},o.prototype._getDatePickerTemplate=function(){var n=r("<thead>").append(r("<tr>").append(r("<th>").addClass("prev").attr("data-action","previous").append(r("<span>").addClass(this._options.icons.previous))).append(r("<th>").addClass("picker-switch").attr("data-action","pickerSwitch").attr("colspan",""+(this._options.calendarWeeks?"6":"5"))).append(r("<th>").addClass("next").attr("data-action","next").append(r("<span>").addClass(this._options.icons.next)))),t=r("<tbody>").append(r("<tr>").append(r("<td>").attr("colspan",""+(this._options.calendarWeeks?"8":"7"))));return[r("<div>").addClass("datepicker-days").append(r("<table>").addClass("table table-sm").append(n).append(r("<tbody>"))),r("<div>").addClass("datepicker-months").append(r("<table>").addClass("table-condensed").append(n.clone()).append(t.clone())),r("<div>").addClass("datepicker-years").append(r("<table>").addClass("table-condensed").append(n.clone()).append(t.clone())),r("<div>").addClass("datepicker-decades").append(r("<table>").addClass("table-condensed").append(n.clone()).append(t.clone()))]},o.prototype._getTimePickerMainTemplate=function(){var n=r("<tr>"),t=r("<tr>"),i=r("<tr>");return this._isEnabled("h")&&(n.append(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1",title:this._options.tooltips.incrementHour}).addClass("btn").attr("data-action","incrementHours").append(r("<span>").addClass(this._options.icons.up)))),t.append(r("<td>").append(r("<span>").addClass("timepicker-hour").attr({"data-time-component":"hours",title:this._options.tooltips.pickHour}).attr("data-action","showHours"))),i.append(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1",title:this._options.tooltips.decrementHour}).addClass("btn").attr("data-action","decrementHours").append(r("<span>").addClass(this._options.icons.down))))),this._isEnabled("m")&&(this._isEnabled("h")&&(n.append(r("<td>").addClass("separator")),t.append(r("<td>").addClass("separator").html(":")),i.append(r("<td>").addClass("separator"))),n.append(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1",title:this._options.tooltips.incrementMinute}).addClass("btn").attr("data-action","incrementMinutes").append(r("<span>").addClass(this._options.icons.up)))),t.append(r("<td>").append(r("<span>").addClass("timepicker-minute").attr({"data-time-component":"minutes",title:this._options.tooltips.pickMinute}).attr("data-action","showMinutes"))),i.append(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1",title:this._options.tooltips.decrementMinute}).addClass("btn").attr("data-action","decrementMinutes").append(r("<span>").addClass(this._options.icons.down))))),this._isEnabled("s")&&(this._isEnabled("m")&&(n.append(r("<td>").addClass("separator")),t.append(r("<td>").addClass("separator").html(":")),i.append(r("<td>").addClass("separator"))),n.append(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1",title:this._options.tooltips.incrementSecond}).addClass("btn").attr("data-action","incrementSeconds").append(r("<span>").addClass(this._options.icons.up)))),t.append(r("<td>").append(r("<span>").addClass("timepicker-second").attr({"data-time-component":"seconds",title:this._options.tooltips.pickSecond}).attr("data-action","showSeconds"))),i.append(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1",title:this._options.tooltips.decrementSecond}).addClass("btn").attr("data-action","decrementSeconds").append(r("<span>").addClass(this._options.icons.down))))),this.use24Hours||(n.append(r("<td>").addClass("separator")),t.append(r("<td>").append(r("<button>").addClass("btn btn-primary").attr({"data-action":"togglePeriod",tabindex:"-1",title:this._options.tooltips.togglePeriod}))),i.append(r("<td>").addClass("separator"))),r("<div>").addClass("timepicker-picker").append(r("<table>").addClass("table-condensed").append([n,t,i]))},o.prototype._getTimePickerTemplate=function(){var t=r("<div>").addClass("timepicker-hours").append(r("<table>").addClass("table-condensed")),i=r("<div>").addClass("timepicker-minutes").append(r("<table>").addClass("table-condensed")),u=r("<div>").addClass("timepicker-seconds").append(r("<table>").addClass("table-condensed")),n=[this._getTimePickerMainTemplate()];return this._isEnabled("h")&&n.push(t),this._isEnabled("m")&&n.push(i),this._isEnabled("s")&&n.push(u),n},o.prototype._getToolbar=function(){var n=[],t,i;return this._options.buttons.showToday&&n.push(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1","data-action":"today",title:this._options.tooltips.today}).append(r("<span>").addClass(this._options.icons.today)))),!this._options.sideBySide&&this._hasDate()&&this._hasTime()&&(t=void 0,i=void 0,this._options.viewMode==="times"?(t=this._options.tooltips.selectDate,i=this._options.icons.date):(t=this._options.tooltips.selectTime,i=this._options.icons.time),n.push(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1","data-action":"togglePicker",title:t}).append(r("<span>").addClass(i))))),this._options.buttons.showClear&&n.push(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1","data-action":"clear",title:this._options.tooltips.clear}).append(r("<span>").addClass(this._options.icons.clear)))),this._options.buttons.showClose&&n.push(r("<td>").append(r("<a>").attr({href:"#",tabindex:"-1","data-action":"close",title:this._options.tooltips.close}).append(r("<span>").addClass(this._options.icons.close)))),n.length===0?"":r("<table>").addClass("table-condensed").append(r("<tbody>").append(r("<tr>").append(n)))},o.prototype._getTemplate=function(){var n=r("<div>").addClass("bootstrap-datetimepicker-widget dropdown-menu"),u=r("<div>").addClass("datepicker").append(this._getDatePickerTemplate()),f=r("<div>").addClass("timepicker").append(this._getTimePickerTemplate()),t=r("<ul>").addClass("list-unstyled"),i=r("<li>").addClass("picker-switch"+(this._options.collapse?" accordion-toggle":"")).append(this._getToolbar());return(this._options.inline&&n.removeClass("dropdown-menu"),this.use24Hours&&n.addClass("usetwentyfour"),this._isEnabled("s")&&!this.use24Hours&&n.addClass("wider"),this._options.sideBySide&&this._hasDate()&&this._hasTime())?(n.addClass("timepicker-sbs"),this._options.toolbarPlacement==="top"&&n.append(i),n.append(r("<div>").addClass("row").append(u.addClass("col-md-6")).append(f.addClass("col-md-6"))),(this._options.toolbarPlacement==="bottom"||this._options.toolbarPlacement==="default")&&n.append(i),n):(this._options.toolbarPlacement==="top"&&t.append(i),this._hasDate()&&t.append(r("<li>").addClass(this._options.collapse&&this._hasTime()?"collapse":"").addClass(this._options.collapse&&this._hasTime()&&this._options.viewMode==="times"?"":"show").append(u)),this._options.toolbarPlacement==="default"&&t.append(i),this._hasTime()&&t.append(r("<li>").addClass(this._options.collapse&&this._hasDate()?"collapse":"").addClass(this._options.collapse&&this._hasDate()&&this._options.viewMode==="times"?"show":"").append(f)),this._options.toolbarPlacement==="bottom"&&t.append(i),n.append(t))},o.prototype._place=function(n){var t=n&&n.data&&n.data.picker||this,u=t._options.widgetPositioning.vertical,f=t._options.widgetPositioning.horizontal,i=void 0,e=(t.component&&t.component.length?t.component:t._element).position(),o=(t.component&&t.component.length?t.component:t._element).offset();if(t._options.widgetParent)i=t._options.widgetParent.append(t.widget);else if(t._element.is("input"))i=t._element.after(t.widget).parent();else{if(t._options.inline){i=t._element.append(t.widget);return}i=t._element;t._element.children().first().after(t.widget)}if(u==="auto"&&(u=o.top+t.widget.height()*1.5>=r(window).height()+r(window).scrollTop()&&t.widget.height()+t._element.outerHeight()<o.top?"top":"bottom"),f==="auto"&&(f=i.width()<o.left+t.widget.outerWidth()/2&&o.left+t.widget.outerWidth()>r(window).width()?"right":"left"),u==="top"?t.widget.addClass("top").removeClass("bottom"):t.widget.addClass("bottom").removeClass("top"),f==="right"?t.widget.addClass("float-right"):t.widget.removeClass("float-right"),i.css("position")!=="relative"&&(i=i.parents().filter(function(){return r(this).css("position")==="relative"}).first()),i.length===0)throw new Error("datetimepicker component should be placed within a relative positioned container");t.widget.css({top:u==="top"?"auto":e.top+t._element.outerHeight()+"px",bottom:u==="top"?i.outerHeight()-(i===t._element?0:e.top)+"px":"auto",left:f==="left"?(i===t._element?0:e.left)+"px":"auto",right:f==="left"?"auto":i.outerWidth()-t._element.outerWidth()-(i===t._element?0:e.left)+"px"})},o.prototype._fillDow=function(){var n=r("<tr>"),t=this._viewDate.clone().startOf("w").startOf("d");for(this._options.calendarWeeks===!0&&n.append(r("<th>").addClass("cw").text("#"));t.isBefore(this._viewDate.clone().endOf("w"));)n.append(r("<th>").addClass("dow").text(t.format("dd"))),t.add(1,"d");this.widget.find(".datepicker-days thead").append(n)},o.prototype._fillMonths=function(){for(var t=[],n=this._viewDate.clone().startOf("y").startOf("d");n.isSame(this._viewDate,"y");)t.push(r("<span>").attr("data-action","selectMonth").addClass("month").text(n.format("MMM"))),n.add(1,"M");this.widget.find(".datepicker-months td").empty().append(t)},o.prototype._updateMonths=function(){var t=this.widget.find(".datepicker-months"),n=t.find("th"),i=t.find("tbody").find("span"),u=this;n.eq(0).find("span").attr("title",this._options.tooltips.prevYear);n.eq(1).attr("title",this._options.tooltips.selectYear);n.eq(2).find("span").attr("title",this._options.tooltips.nextYear);t.find(".disabled").removeClass("disabled");this._isValid(this._viewDate.clone().subtract(1,"y"),"y")||n.eq(0).addClass("disabled");n.eq(1).text(this._viewDate.year());this._isValid(this._viewDate.clone().add(1,"y"),"y")||n.eq(2).addClass("disabled");i.removeClass("active");this._getLastPickedDate().isSame(this._viewDate,"y")&&!this.unset&&i.eq(this._getLastPickedDate().month()).addClass("active");i.each(function(n){u._isValid(u._viewDate.clone().month(n),"M")||r(this).addClass("disabled")})},o.prototype._getStartEndYear=function(n,t){var i=n/10,r=Math.floor(t/n)*n,u=r+i*9,f=Math.floor(t/i)*i;return[r,u,f]},o.prototype._updateYears=function(){var r=this.widget.find(".datepicker-years"),t=r.find("th"),f=this._getStartEndYear(10,this._viewDate.year()),n=this._viewDate.clone().year(f[0]),u=this._viewDate.clone().year(f[1]),i="";for(t.eq(0).find("span").attr("title",this._options.tooltips.prevDecade),t.eq(1).attr("title",this._options.tooltips.selectDecade),t.eq(2).find("span").attr("title",this._options.tooltips.nextDecade),r.find(".disabled").removeClass("disabled"),this._options.minDate&&this._options.minDate.isAfter(n,"y")&&t.eq(0).addClass("disabled"),t.eq(1).text(n.year()+"-"+u.year()),this._options.maxDate&&this._options.maxDate.isBefore(u,"y")&&t.eq(2).addClass("disabled"),i+='<span data-action="selectYear" class="year old'+(this._isValid(n,"y")?"":" disabled")+'">'+(n.year()-1)+"<\/span>";!n.isAfter(u,"y");)i+='<span data-action="selectYear" class="year'+(n.isSame(this._getLastPickedDate(),"y")&&!this.unset?" active":"")+(this._isValid(n,"y")?"":" disabled")+'">'+n.year()+"<\/span>",n.add(1,"y");i+='<span data-action="selectYear" class="year old'+(this._isValid(n,"y")?"":" disabled")+'">'+n.year()+"<\/span>";r.find("td").html(i)},o.prototype._updateDecades=function(){var u=this.widget.find(".datepicker-decades"),t=u.find("th"),e=this._getStartEndYear(100,this._viewDate.year()),n=this._viewDate.clone().year(e[0]),f=this._viewDate.clone().year(e[1]),o=!1,s=!1,i=void 0,r="";for(t.eq(0).find("span").attr("title",this._options.tooltips.prevCentury),t.eq(2).find("span").attr("title",this._options.tooltips.nextCentury),u.find(".disabled").removeClass("disabled"),(n.year()===0||this._options.minDate&&this._options.minDate.isAfter(n,"y"))&&t.eq(0).addClass("disabled"),t.eq(1).text(n.year()+"-"+f.year()),this._options.maxDate&&this._options.maxDate.isBefore(f,"y")&&t.eq(2).addClass("disabled"),r+=n.year()-10<0?"<span>&nbsp;<\/span>":'<span data-action="selectDecade" class="decade old" data-selection="'+(n.year()+6)+'">'+(n.year()-10)+"<\/span>";!n.isAfter(f,"y");)i=n.year()+11,o=this._options.minDate&&this._options.minDate.isAfter(n,"y")&&this._options.minDate.year()<=i,s=this._options.maxDate&&this._options.maxDate.isAfter(n,"y")&&this._options.maxDate.year()<=i,r+='<span data-action="selectDecade" class="decade'+(this._getLastPickedDate().isAfter(n)&&this._getLastPickedDate().year()<=i?" active":"")+(!this._isValid(n,"y")&&!o&&!s?" disabled":"")+'" data-selection="'+(n.year()+6)+'">'+n.year()+"<\/span>",n.add(10,"y");r+='<span data-action="selectDecade" class="decade old" data-selection="'+(n.year()+6)+'">'+n.year()+"<\/span>";u.find("td").html(r)},o.prototype._fillDate=function(){var f=this.widget.find(".datepicker-days"),i=f.find("th"),s=[],n=void 0,u=void 0,t=void 0,e=void 0,o;if(this._hasDate()){for(i.eq(0).find("span").attr("title",this._options.tooltips.prevMonth),i.eq(1).attr("title",this._options.tooltips.selectMonth),i.eq(2).find("span").attr("title",this._options.tooltips.nextMonth),f.find(".disabled").removeClass("disabled"),i.eq(1).text(this._viewDate.format(this._options.dayViewHeaderFormat)),this._isValid(this._viewDate.clone().subtract(1,"M"),"M")||i.eq(0).addClass("disabled"),this._isValid(this._viewDate.clone().add(1,"M"),"M")||i.eq(2).addClass("disabled"),n=this._viewDate.clone().startOf("M").startOf("w").startOf("d"),e=0;e<42;e++)n.weekday()===0&&(u=r("<tr>"),this._options.calendarWeeks&&u.append('<td class="cw">'+n.week()+"<\/td>"),s.push(u)),t="",n.isBefore(this._viewDate,"M")&&(t+=" old"),n.isAfter(this._viewDate,"M")&&(t+=" new"),this._options.allowMultidate?(o=this._datesFormatted.indexOf(n.format("YYYY-MM-DD")),o!==-1&&n.isSame(this._datesFormatted[o],"d")&&!this.unset&&(t+=" active")):n.isSame(this._getLastPickedDate(),"d")&&!this.unset&&(t+=" active"),this._isValid(n,"d")||(t+=" disabled"),n.isSame(this.getMoment(),"d")&&(t+=" today"),(n.day()===0||n.day()===6)&&(t+=" weekend"),u.append('<td data-action="selectDay" data-day="'+n.format("L")+'" class="day'+t+'">'+n.date()+"<\/td>"),n.add(1,"d");f.find("tbody").empty().append(s);this._updateMonths();this._updateYears();this._updateDecades()}},o.prototype._fillHours=function(){var u=this.widget.find(".timepicker-hours table"),n=this._viewDate.clone().startOf("d"),i=[],t=r("<tr>");for(this._viewDate.hour()>11&&!this.use24Hours&&n.hour(12);n.isSame(this._viewDate,"d")&&(this.use24Hours||this._viewDate.hour()<12&&n.hour()<12||this._viewDate.hour()>11);)n.hour()%4==0&&(t=r("<tr>"),i.push(t)),t.append('<td data-action="selectHour" class="hour'+(this._isValid(n,"h")?"":" disabled")+'">'+n.format(this.use24Hours?"HH":"hh")+"<\/td>"),n.add(1,"h");u.empty().append(i)},o.prototype._fillMinutes=function(){for(var f=this.widget.find(".timepicker-minutes table"),n=this._viewDate.clone().startOf("h"),i=[],u=this._options.stepping===1?5:this._options.stepping,t=r("<tr>");this._viewDate.isSame(n,"h");)n.minute()%(u*4)==0&&(t=r("<tr>"),i.push(t)),t.append('<td data-action="selectMinute" class="minute'+(this._isValid(n,"m")?"":" disabled")+'">'+n.format("mm")+"<\/td>"),n.add(u,"m");f.empty().append(i)},o.prototype._fillSeconds=function(){for(var u=this.widget.find(".timepicker-seconds table"),n=this._viewDate.clone().startOf("m"),i=[],t=r("<tr>");this._viewDate.isSame(n,"m");)n.second()%20==0&&(t=r("<tr>"),i.push(t)),t.append('<td data-action="selectSecond" class="second'+(this._isValid(n,"s")?"":" disabled")+'">'+n.format("ss")+"<\/td>"),n.add(5,"s");u.empty().append(i)},o.prototype._fillTime=function(){var n=void 0,i=void 0,t=this.widget.find(".timepicker span[data-time-component]");this.use24Hours||(n=this.widget.find(".timepicker [data-action=togglePeriod]"),i=this._getLastPickedDate().clone().add(this._getLastPickedDate().hours()>=12?-12:12,"h"),n.text(this._getLastPickedDate().format("A")),this._isValid(i,"h")?n.removeClass("disabled"):n.addClass("disabled"));t.filter("[data-time-component=hours]").text(this._getLastPickedDate().format(""+(this.use24Hours?"HH":"hh")));t.filter("[data-time-component=minutes]").text(this._getLastPickedDate().format("mm"));t.filter("[data-time-component=seconds]").text(this._getLastPickedDate().format("ss"));this._fillHours();this._fillMinutes();this._fillSeconds()},o.prototype._doAction=function(t,i){var u=this._getLastPickedDate(),l,a,nt,tt,it,s,h,c,v,y,p,w,b,k,e,g;if(r(t.currentTarget).is(".disabled"))return!1;i=i||r(t.currentTarget).data("action");switch(i){case"next":l=n.DatePickerModes[this.currentViewMode].NAV_FUNCTION;this._viewDate.add(n.DatePickerModes[this.currentViewMode].NAV_STEP,l);this._fillDate();this._viewUpdate(l);break;case"previous":a=n.DatePickerModes[this.currentViewMode].NAV_FUNCTION;this._viewDate.subtract(n.DatePickerModes[this.currentViewMode].NAV_STEP,a);this._fillDate();this._viewUpdate(a);break;case"pickerSwitch":this._showMode(1);break;case"selectMonth":nt=r(t.target).closest("tbody").find("span").index(r(t.target));this._viewDate.month(nt);this.currentViewMode===this.MinViewModeNumber?(this._setValue(u.clone().year(this._viewDate.year()).month(this._viewDate.month()),this._getLastPickedDateIndex()),this._options.inline||this.hide()):(this._showMode(-1),this._fillDate());this._viewUpdate("M");break;case"selectYear":tt=parseInt(r(t.target).text(),10)||0;this._viewDate.year(tt);this.currentViewMode===this.MinViewModeNumber?(this._setValue(u.clone().year(this._viewDate.year()),this._getLastPickedDateIndex()),this._options.inline||this.hide()):(this._showMode(-1),this._fillDate());this._viewUpdate("YYYY");break;case"selectDecade":it=parseInt(r(t.target).data("selection"),10)||0;this._viewDate.year(it);this.currentViewMode===this.MinViewModeNumber?(this._setValue(u.clone().year(this._viewDate.year()),this._getLastPickedDateIndex()),this._options.inline||this.hide()):(this._showMode(-1),this._fillDate());this._viewUpdate("YYYY");break;case"selectDay":s=this._viewDate.clone();r(t.target).is(".old")&&s.subtract(1,"M");r(t.target).is(".new")&&s.add(1,"M");h=s.date(parseInt(r(t.target).text(),10));c=0;this._options.allowMultidate?(c=this._datesFormatted.indexOf(h.format("YYYY-MM-DD")),c!==-1?this._setValue(null,c):this._setValue(h,this._getLastPickedDateIndex()+1)):this._setValue(h,this._getLastPickedDateIndex());this._hasTime()||this._options.keepOpen||this._options.inline||this._options.allowMultidate||this.hide();break;case"incrementHours":v=u.clone().add(1,"h");this._isValid(v,"h")&&this._setValue(v,this._getLastPickedDateIndex());break;case"incrementMinutes":y=u.clone().add(this._options.stepping,"m");this._isValid(y,"m")&&this._setValue(y,this._getLastPickedDateIndex());break;case"incrementSeconds":p=u.clone().add(1,"s");this._isValid(p,"s")&&this._setValue(p,this._getLastPickedDateIndex());break;case"decrementHours":w=u.clone().subtract(1,"h");this._isValid(w,"h")&&this._setValue(w,this._getLastPickedDateIndex());break;case"decrementMinutes":b=u.clone().subtract(this._options.stepping,"m");this._isValid(b,"m")&&this._setValue(b,this._getLastPickedDateIndex());break;case"decrementSeconds":k=u.clone().subtract(1,"s");this._isValid(k,"s")&&this._setValue(k,this._getLastPickedDateIndex());break;case"togglePeriod":this._setValue(u.clone().add(u.hours()>=12?-12:12,"h"),this._getLastPickedDateIndex());break;case"togglePicker":var o=r(t.target),rt=o.closest("a"),ut=o.closest("ul"),f=ut.find(".show"),ft=ut.find(".collapse:not(.show)"),et=o.is("span")?o:o.find("span"),d=void 0;if(f&&f.length){if(d=f.data("collapse"),d&&d.transitioning)return!0;f.collapse?(f.collapse("hide"),ft.collapse("show")):(f.removeClass("show"),ft.addClass("show"));et.toggleClass(this._options.icons.time+" "+this._options.icons.date);et.hasClass(this._options.icons.date)?rt.attr("title",this._options.tooltips.selectDate):rt.attr("title",this._options.tooltips.selectTime)}break;case"showPicker":this.widget.find(".timepicker > div:not(.timepicker-picker)").hide();this.widget.find(".timepicker .timepicker-picker").show();break;case"showHours":this.widget.find(".timepicker .timepicker-picker").hide();this.widget.find(".timepicker .timepicker-hours").show();break;case"showMinutes":this.widget.find(".timepicker .timepicker-picker").hide();this.widget.find(".timepicker .timepicker-minutes").show();break;case"showSeconds":this.widget.find(".timepicker .timepicker-picker").hide();this.widget.find(".timepicker .timepicker-seconds").show();break;case"selectHour":e=parseInt(r(t.target).text(),10);this.use24Hours||(u.hours()>=12?e!==12&&(e+=12):e===12&&(e=0));this._setValue(u.clone().hours(e),this._getLastPickedDateIndex());this._isEnabled("a")||this._isEnabled("m")||this._options.keepOpen||this._options.inline?this._doAction(t,"showPicker"):this.hide();break;case"selectMinute":this._setValue(u.clone().minutes(parseInt(r(t.target).text(),10)),this._getLastPickedDateIndex());this._isEnabled("a")||this._isEnabled("s")||this._options.keepOpen||this._options.inline?this._doAction(t,"showPicker"):this.hide();break;case"selectSecond":this._setValue(u.clone().seconds(parseInt(r(t.target).text(),10)),this._getLastPickedDateIndex());this._isEnabled("a")||this._options.keepOpen||this._options.inline?this._doAction(t,"showPicker"):this.hide();break;case"clear":this.clear();break;case"close":this.hide();break;case"today":g=this.getMoment();this._isValid(g,"d")&&this._setValue(g,this._getLastPickedDateIndex())}return!1},o.prototype.hide=function(){var t=!1;this.widget&&((this.widget.find(".collapse").each(function(){var n=r(this).data("collapse");return n&&n.transitioning?(t=!0,!1):!0}),t)||(this.component&&this.component.hasClass("btn")&&this.component.toggleClass("active"),this.widget.hide(),r(window).off("resize",this._place()),this.widget.off("click","[data-action]"),this.widget.off("mousedown",!1),this.widget.remove(),this.widget=!1,this._notifyEvent({type:n.Event.HIDE,date:this._getLastPickedDate().clone()}),this.input!==undefined&&this.input.blur(),this._viewDate=this._getLastPickedDate().clone()))},o.prototype.show=function(){var t=void 0,i={year:function(n){return n.month(0).date(1).hours(0).seconds(0).minutes(0)},month:function(n){return n.date(1).hours(0).seconds(0).minutes(0)},day:function(n){return n.hours(0).seconds(0).minutes(0)},hour:function(n){return n.seconds(0).minutes(0)},minute:function(n){return n.seconds(0)}};if(this.input!==undefined){if(this.input.prop("disabled")||!this._options.ignoreReadonly&&this.input.prop("readonly")||this.widget)return;this.input.val()!==undefined&&this.input.val().trim().length!==0?this._setValue(this._parseInputDate(this.input.val().trim()),0):this.unset&&this._options.useCurrent&&(t=this.getMoment(),typeof this._options.useCurrent=="string"&&(t=i[this._options.useCurrent](t)),this._setValue(t,0))}else this.unset&&this._options.useCurrent&&(t=this.getMoment(),typeof this._options.useCurrent=="string"&&(t=i[this._options.useCurrent](t)),this._setValue(t,0));this.widget=this._getTemplate();this._fillDow();this._fillMonths();this.widget.find(".timepicker-hours").hide();this.widget.find(".timepicker-minutes").hide();this.widget.find(".timepicker-seconds").hide();this._update();this._showMode();r(window).on("resize",{picker:this},this._place);this.widget.on("click","[data-action]",r.proxy(this._doAction,this));this.widget.on("mousedown",!1);this.component&&this.component.hasClass("btn")&&this.component.toggleClass("active");this._place();this.widget.show();this.input!==undefined&&this._options.focusOnShow&&!this.input.is(":focus")&&this.input.focus();this._notifyEvent({type:n.Event.SHOW})},o.prototype.destroy=function(){this.hide();this._element.removeData(n.DATA_KEY);this._element.removeData("date")},o.prototype.disable=function(){this.hide();this.component&&this.component.hasClass("btn")&&this.component.addClass("disabled");this.input!==undefined&&this.input.prop("disabled",!0)},o.prototype.enable=function(){this.component&&this.component.hasClass("btn")&&this.component.removeClass("disabled");this.input!==undefined&&this.input.prop("disabled",!1)},o.prototype.toolbarPlacement=function(n){if(arguments.length===0)return this._options.toolbarPlacement;if(typeof n!="string")throw new TypeError("toolbarPlacement() expects a string parameter");if(c.indexOf(n)===-1)throw new TypeError("toolbarPlacement() parameter must be one of ("+c.join(", ")+") value");this._options.toolbarPlacement=n;this.widget&&(this.hide(),this.show())},o.prototype.widgetPositioning=function(n){if(arguments.length===0)return r.extend({},this._options.widgetPositioning);if({}.toString.call(n)!=="[object Object]")throw new TypeError("widgetPositioning() expects an object variable");if(n.horizontal){if(typeof n.horizontal!="string")throw new TypeError("widgetPositioning() horizontal variable must be a string");if(n.horizontal=n.horizontal.toLowerCase(),h.indexOf(n.horizontal)===-1)throw new TypeError("widgetPositioning() expects horizontal parameter to be one of ("+h.join(", ")+")");this._options.widgetPositioning.horizontal=n.horizontal}if(n.vertical){if(typeof n.vertical!="string")throw new TypeError("widgetPositioning() vertical variable must be a string");if(n.vertical=n.vertical.toLowerCase(),s.indexOf(n.vertical)===-1)throw new TypeError("widgetPositioning() expects vertical parameter to be one of ("+s.join(", ")+")");this._options.widgetPositioning.vertical=n.vertical}this._update()},o.prototype.widgetParent=function(n){if(arguments.length===0)return this._options.widgetParent;if(typeof n=="string"&&(n=r(n)),n!==null&&typeof n!="string"&&!(n instanceof r))throw new TypeError("widgetParent() expects a string or a jQuery object parameter");this._options.widgetParent=n;this.widget&&(this.hide(),this.show())},o._jQueryHandleThis=function(t,u,f){var e=r(t).data(n.DATA_KEY);if((typeof u=="undefined"?"undefined":i(u))==="object"&&r.extend({},n.Default,u),e||(e=new o(r(t),u),r(t).data(n.DATA_KEY,e),e.input!==undefined&&e.input.is("input")&&e.input.val().trim().length!==0?e._setValue(e._parseInputDate(e.input.val().trim()),0):e._options.defaultDate&&e.input!==undefined&&e.input.attr("placeholder")===undefined&&e._setValue(e._options.defaultDate,0)),typeof u=="string"){if(e[u]===undefined)throw new Error('No method named "'+u+'"');return f===undefined?e[u]():e[u](f)}},o._jQueryInterface=function(n,t){return this.length===1?o._jQueryHandleThis(this[0],n,t):this.each(function(){o._jQueryHandleThis(this,n,t)})},o}(n);r(document).on(n.Event.CLICK_DATA_API,n.Selector.DATA_TOGGLE,function(){var n=o(r(this));n.length!==0&&e._jQueryInterface.call(n,"toggle")}).on(n.Event.CHANGE,"."+n.ClassName.INPUT,function(n){var t=o(r(this));t.length!==0&&e._jQueryInterface.call(t,"_change",n)}).on(n.Event.BLUR,"."+n.ClassName.INPUT,function(t){var i=o(r(this)),u=i.data(n.DATA_KEY);i.length!==0&&(u._options.debug||window.debug||e._jQueryInterface.call(i,"hide",t))}).on(n.Event.KEYDOWN,"."+n.ClassName.INPUT,function(n){var t=o(r(this));t.length!==0&&e._jQueryInterface.call(t,"_keydown",n)}).on(n.Event.KEYUP,"."+n.ClassName.INPUT,function(n){var t=o(r(this));t.length!==0&&e._jQueryInterface.call(t,"_keyup",n)}).on(n.Event.FOCUS,"."+n.ClassName.INPUT,function(t){var i=o(r(this)),u=i.data(n.DATA_KEY);i.length!==0&&u._options.allowInputToggle&&e._jQueryInterface.call(i,"show",t)});return r.fn[n.NAME]=e._jQueryInterface,r.fn[n.NAME].Constructor=e,r.fn[n.NAME].noConflict=function(){return r.fn[n.NAME]=l,e._jQueryInterface},e}(jQuery)}()