!function(k,d){"object"==typeof module&&"object"==typeof module.exports?module.exports=k.document?d(k,!0):function(k){if(!k.document)throw Error("jQuery requires a window with a document");return d(k)}:d(k)}("undefined"!=typeof window?window:this,function(k,d){function V(a,b,c){var f,e,d=(c=c||g).createElement("script");if(d.text=a,b)for(f in m)(e=b[f]||b.getAttribute&&b.getAttribute(f))&&d.setAttribute(f,e);c.head.appendChild(d).parentNode.removeChild(d)}function oa(a){return null==a?a+"":"object"== typeof a||"function"==typeof a?x[P.call(a)]||"object":typeof a}function y(a){var f=!!a&&"length"in a&&a.length,g=oa(a);return!b(a)&&!c(a)&&("array"===g||0===f||"number"==typeof f&&0=(1-e)*(1-(e=l()/t||.5))&&(d=0),n/=e;n*=2;f.style(a,b,n+z);c=c||[]}return c&&(n=+n||+t||0,m=c[1]?n+(c[1]+1)*c[2]:+c[2],g&&(g.unit=z,g.start=n,g.end=m)),m}function S(a,b){for(var c,g,m,e,d,l,t,z=[],n=0,O=a.length;nl;l+=2)"margin"=== c&&(t+=f.css(a,c+$a[l],!0,m)),g?("content"===c&&(t-=f.css(a,"padding"+$a[l],!0,m)),"margin"!==c&&(t-=f.css(a,"border"+$a[l]+"Width",!0,m))):(t+=f.css(a,"padding"+$a[l],!0,m),"padding"!==c?t+=f.css(a,"border"+$a[l]+"Width",!0,m):d+=f.css(a,"border"+$a[l]+"Width",!0,m));return!g&&0<=e&&(t+=Math.max(0,Math.ceil(a["offset"+b[0].toUpperCase()+b.slice(1)]-e-t-d-.5))||0),t}function Sa(b,c,g){var m=Gb(b),e=(!a.boxSizingReliable()||g)&&"border-box"===f.css(b,"boxSizing",!1,m),l=e,d=ga(b,c,m),t="offset"+c[0].toUpperCase()+ c.slice(1);if(Qb.test(d)){if(!g)return d;d="auto"}return(!a.boxSizingReliable()&&e||!a.reliableTrDimensions()&&u(b,"tr")||"auto"===d||!parseFloat(d)&&"inline"===f.css(b,"display",!1,m))&&b.getClientRects().length&&(e="border-box"===f.css(b,"boxSizing",!1,m),(l=t in b)&&(d=b[t])),(d=parseFloat(d)||0)+q(b,c,g||(e?"border":"content"),l,m,d)+"px"}function C(a,b,c,f,g){return new C.prototype.init(a,b,c,f,g)}function pa(){Hb&&(!1===g.hidden&&k.requestAnimationFrame?k.requestAnimationFrame(pa):k.setTimeout(pa, f.fx.interval),f.fx.tick())}function K(){return k.setTimeout(function(){Wa=void 0}),Wa=Date.now()}function qa(a,b){var c,f=0,g={height:a};for(b=b?1:0;4>f;f+=2-b)g["margin"+(c=$a[f])]=g["padding"+c]=a;return b&&(g.opacity=g.width=a),g}function Ga(a,b,c){for(var f,g=(wa.tweeners[b]||[]).concat(wa.tweeners["*"]),m=0,e=g.length;mc&&g?b:(g||l.notifyWith(a,[n,1,0]),l.resolveWith(a,[n]),!1)},n=l.promise({elem:a,props:f.extend({},c),opts:f.extend(!0,{specialEasing:{},easing:f.easing._default},g),originalProperties:c,originalOptions:g,startTime:Wa||K(),duration:g.duration,tweens:[],createTween:function(b,c){var g=f.Tween(a,n.opts,b,c,n.opts.specialEasing[b]||n.opts.easing);return n.tweens.push(g), g},stop:function(b){var c=0,g=b?n.tweens.length:0;if(m)return this;for(m=!0;ca?this[a+this.length]:this[a]},pushStack:function(a){a=f.merge(this.constructor(),a);return a.prevObject=this,a}, each:function(a){return f.each(this,a)},map:function(a){return this.pushStack(f.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(R.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(f.grep(this,function(a,b){return(b+1)%2}))},odd:function(){return this.pushStack(f.grep(this,function(a,b){return b%2}))},eq:function(a){var b=this.length;a=+a+(0>a?b:0);return this.pushStack(0<=a&& aZ.cacheLength&&delete yc[a.shift()],yc[b+" "]=c}}function g(a){return a[X]= !0,a}function f(a){var b=R.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b)}}function m(a,b){for(var c=a.split("|"),g=c.length;g--;)Z.attrHandle[c[g]]=b}function e(a,b){var c=b&&a,g=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(g)return g;if(c)for(;c=c.nextSibling;)if(c===b)return-1;return a?1:-1}function d(a){return function(b){return"input"===b.nodeName.toLowerCase()&&b.type===a}}function l(a){return function(b){var c= b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function t(a){return function(b){return"form"in b?b.parentNode&&!1===b.disabled?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function n(a){return g(function(b){return b=+b,g(function(c,g){for(var f,F=a([],c.length,b),B=F.length;B--;)c[f=F[B]]&&(c[f]=!(g[f]=c[f]))})})}function z(a){return a&&"undefined"!=typeof a.getElementsByTagName&& a}function O(){}function G(a){for(var b=0,c=a.length,g="";b+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/,Bb=/[\x20\t\r\n\f]|>/,Sa=/:((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:\((('((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)")|((?:\\.|[^\\()[\]]|\[[\x20\t\r\n\f]*((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+))|)[\x20\t\r\n\f]*\])*)|.*)\)|)/,Lb= /^(?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+$/,V={ID:/^#((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)/,CLASS:/^\.((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)/,TAG:/^((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+|[*])/,ATTR:/^\[[\x20\t\r\n\f]*((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+))|)[\x20\t\r\n\f]*\]/, PSEUDO:/^:((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:\((('((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)")|((?:\\.|[^\\()[\]]|\[[\x20\t\r\n\f]*((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+))|)[\x20\t\r\n\f]*\])*)|.*)\)|)/,CHILD:/^:(only|first|last|nth|nth-last)-(child|of-type)(?:\([\x20\t\r\n\f]*(even|odd|(([+-]|)(\d*)n|)[\x20\t\r\n\f]*(?:([+-]|)[\x20\t\r\n\f]*(\d+)|))[\x20\t\r\n\f]*\)|)/i, bool:/^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$/i,needsContext:/^[\x20\t\r\n\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\([\x20\t\r\n\f]*((?:-\d)?\d*)[\x20\t\r\n\f]*\)|)(?=[^-]|$)/i},Y=/HTML$/i,Cb=/^(?:input|select|textarea|button)$/i,T=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,qa=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,pa=/[+~]/,S=RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),N=function(a, b){var c="0x"+a.slice(1)-65536;return b||(0>c?String.fromCharCode(c+65536):String.fromCharCode(c>>10|55296,1023&c|56320))},la=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ha=function(a,b){return b?"\x00"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){w()},ea=v(function(a){return!0===a.disabled&&"fieldset"===a.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{ua.apply(Jb=H.call(y.childNodes),y.childNodes),Jb[y.childNodes.length].nodeType}catch(dd){ua= {apply:Jb.length?function(a,b){cd.apply(a,H.call(b))}:function(a,b){for(var c=a.length,g=0;a[c++]=b[g++];);a.length=c-1}}}for(Ca in k=b.support={},r=b.isXML=function(a){var b=(a.ownerDocument||a).documentElement;return!Y.test(a.namespaceURI||b&&b.nodeName||"HTML")},w=b.setDocument=function(a){var b,c;a=a?a.ownerDocument||a:y;return a!=R&&9===a.nodeType&&a.documentElement&&(W=(R=a).documentElement,A=!r(R),y!=R&&(c=R.defaultView)&&c.top!==c&&(c.addEventListener?c.addEventListener("unload",da,!1):c.attachEvent&& c.attachEvent("onunload",da)),k.scope=f(function(a){return W.appendChild(a).appendChild(R.createElement("div")),"undefined"!=typeof a.querySelectorAll&&!a.querySelectorAll(":scope fieldset div").length}),k.attributes=f(function(a){return a.className="i",!a.getAttribute("className")}),k.getElementsByTagName=f(function(a){return a.appendChild(R.createComment("")),!a.getElementsByTagName("*").length}),k.getElementsByClassName=Q.test(R.getElementsByClassName),k.getById=f(function(a){return W.appendChild(a).id= X,!R.getElementsByName||!R.getElementsByName(X).length}),k.getById?(Z.filter.ID=function(a){var b=a.replace(S,N);return function(a){return a.getAttribute("id")===b}},Z.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&A){var c=b.getElementById(a);return c?[c]:[]}}):(Z.filter.ID=function(a){var b=a.replace(S,N);return function(a){return(a="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id"))&&a.value===b}},Z.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&A){var c, g,f,F=b.getElementById(a);if(F){if((c=F.getAttributeNode("id"))&&c.value===a)return[F];f=b.getElementsByName(a);for(g=0;F=f[g++];)if((c=F.getAttributeNode("id"))&&c.value===a)return[F]}return[]}}),Z.find.TAG=k.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):k.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,g=[],f=0,F=b.getElementsByTagName(a);if("*"===a){for(;c=F[f++];)1===c.nodeType&&g.push(c);return g}return F},Z.find.CLASS=k.getElementsByClassName&& function(a,b){if("undefined"!=typeof b.getElementsByClassName&&A)return b.getElementsByClassName(a)},E=[],u=[],(k.qsa=Q.test(R.querySelectorAll))&&(f(function(a){var b;W.appendChild(a).innerHTML="\x3ca id\x3d'"+X+"'\x3e\x3c/a\x3e\x3cselect id\x3d'"+X+"-\r\\' msallowcapture\x3d''\x3e\x3coption selected\x3d''\x3e\x3c/option\x3e\x3c/select\x3e";a.querySelectorAll("[msallowcapture^\x3d'']").length&&u.push("[*^$]\x3d[\\x20\\t\\r\\n\\f]*(?:''|\"\")");a.querySelectorAll("[selected]").length||u.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)"); a.querySelectorAll("[id~\x3d"+X+"-]").length||u.push("~\x3d");(b=R.createElement("input")).setAttribute("name","");a.appendChild(b);a.querySelectorAll("[name\x3d'']").length||u.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*\x3d[\\x20\\t\\r\\n\\f]*(?:''|\"\")");a.querySelectorAll(":checked").length||u.push(":checked");a.querySelectorAll("a#"+X+"+*").length||u.push(".#.+[+~]");a.querySelectorAll("\\\f");u.push("[\\r\\n\\f]")}),f(function(a){a.innerHTML="\x3ca href\x3d'' disabled\x3d'disabled'\x3e\x3c/a\x3e\x3cselect disabled\x3d'disabled'\x3e\x3coption/\x3e\x3c/select\x3e"; var b=R.createElement("input");b.setAttribute("type","hidden");a.appendChild(b).setAttribute("name","D");a.querySelectorAll("[name\x3dd]").length&&u.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?\x3d");2!==a.querySelectorAll(":enabled").length&&u.push(":enabled",":disabled");W.appendChild(a).disabled=!0;2!==a.querySelectorAll(":disabled").length&&u.push(":enabled",":disabled");a.querySelectorAll("*,:x");u.push(",.*:")})),(k.matchesSelector=Q.test(vb=W.matches||W.webkitMatchesSelector||W.mozMatchesSelector|| W.oMatchesSelector||W.msMatchesSelector))&&f(function(a){k.disconnectedMatch=vb.call(a,"*");vb.call(a,"[s!\x3d'']:x");E.push("!\x3d",":((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?\x3d)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)")}), u=u.length&&new RegExp(u.join("|")),E=E.length&&new RegExp(E.join("|")),b=Q.test(W.compareDocumentPosition),hb=b||Q.test(W.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,g=b&&b.parentNode;return a===g||!(!g||1!==g.nodeType||!(c.contains?c.contains(g):a.compareDocumentPosition&&16&a.compareDocumentPosition(g)))}:function(a,b){if(b)for(;b=b.parentNode;)if(b===a)return!0;return!1},Pa=b?function(a,b){if(a===b)return ra=!0,0;var c=!a.compareDocumentPosition-!b.compareDocumentPosition; return c||(1&(c=(a.ownerDocument||a)==(b.ownerDocument||b)?a.compareDocumentPosition(b):1)||!k.sortDetached&&b.compareDocumentPosition(a)===c?a==R||a.ownerDocument==y&&hb(y,a)?-1:b==R||b.ownerDocument==y&&hb(y,b)?1:ma?Aa(ma,a)-Aa(ma,b):0:4&c?-1:1)}:function(a,b){if(a===b)return ra=!0,0;var c,g=0;c=a.parentNode;var f=b.parentNode,F=[a],B=[b];if(!c||!f)return a==R?-1:b==R?1:c?-1:f?1:ma?Aa(ma,a)-Aa(ma,b):0;if(c===f)return e(a,b);for(c=a;c=c.parentNode;)F.unshift(c);for(c=b;c=c.parentNode;)B.unshift(c); for(;F[g]===B[g];)g++;return g?e(F[g],B[g]):F[g]==y?-1:B[g]==y?1:0}),R},b.matches=function(a,c){return b(a,null,null,c)},b.matchesSelector=function(a,c){if(w(a),!(!k.matchesSelector||!A||U[c+" "]||E&&E.test(c)||u&&u.test(c)))try{var g=vb.call(a,c);if(g||k.disconnectedMatch||a.document&&11!==a.document.nodeType)return g}catch(f){U(c,!0)}return 0a.nodeType)return!1;return!0},parent:function(a){return!Z.pseudos.empty(a)},header:function(a){return T.test(a.nodeName)},input:function(a){return Cb.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"=== a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:n(function(){return[0]}),last:n(function(a,b){return[b-1]}),eq:n(function(a,b,c){return[0>c?c+b:c]}),even:n(function(a,b){for(var c=0;cc?c+b:bc?c+b:c;++c:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;f.filter=function(a,b,c){var g=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===g.nodeType?f.find.matchesSelector(g, a)?[g]:[]:f.find.matches(a,f.grep(b,function(a){return 1===a.nodeType}))};f.fn.extend({find:function(a){var b,c,g=this.length,m=this;if("string"!=typeof a)return this.pushStack(f(a).filter(function(){for(b=0;b)[^>]*|#([\w-]+))$/;(f.fn.init=function(a,c,m){var e,d;if(!a)return this;if(m=m||Xa,"string"==typeof a){if(!(e="\x3c"===a[0]&&"\x3e"===a[a.length-1]&&3<=a.length?[null,a,null]:ca.exec(a))||!e[1]&&c)return!c||c.jquery?(c||m).find(a):this.constructor(c).find(a);if(e[1]){if(c=c instanceof f?c[0]:c,f.merge(this,f.parseHTML(e[1],c&&c.nodeType?c.ownerDocument||c:g,!0)),Z.test(e[1])&&f.isPlainObject(c))for(e in c)b(this[e])?this[e](c[e]):this.attr(e, c[e]);return this}return(d=g.getElementById(e[2]))&&(this[0]=d,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):b(a)?void 0!==m.ready?m.ready(a):a(f):f.makeArray(a,this)}).prototype=f.fn;Xa=f(g);var vb=/^(?:parents|prev(?:Until|All))/,hb={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({has:function(a){var b=f(a,this),c=b.length;return this.filter(function(){for(var a=0;ac.nodeType&&(d?-1=c&&(da(a,d.done(l(g)).resolve,d.reject,!c),"pending"===d.state()||b(e[g]&&e[g].then)))return d.then();for(;g--;)da(e[g],l(g),d.reject);return d.promise()}});var Kb=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;f.Deferred.exceptionHook=function(a,b){k.console&&k.console.warn&&a&&Kb.test(a.name)&&k.console.warn("jQuery.Deferred exception: "+ a.message,a.stack,b)};f.readyException=function(a){k.setTimeout(function(){throw a;})};var Lb=f.Deferred();f.fn.ready=function(a){return Lb.then(a)["catch"](function(a){f.readyException(a)}),this};f.extend({isReady:!1,readyWait:1,ready:function(a){(!0===a?--f.readyWait:f.isReady)||(f.isReady=!0)!==a&&0<--f.readyWait||Lb.resolveWith(g,[f])}});f.ready.then=Lb.then;"complete"===g.readyState||"loading"!==g.readyState&&!g.documentElement.doScroll?k.setTimeout(f.ready):(g.addEventListener("DOMContentLoaded", L),k.addEventListener("load",L));var Aa=function(a,c,g,m,e,d,l){var t=0,n=a.length,z=null==g;if("object"===oa(g))for(t in e=!0,g)Aa(a,c,t,g[t],!0,d,l);else if(void 0!==m&&(e=!0,b(m)||(l=!0),z&&(l?(c.call(a,m),c=null):(z=c,c=function(a,b,c){return z.call(f(a),c)})),c))for(;t\x20\t\r\n\f]*)/i,$b=/^$|^module$|\/(?:java|ecma)script/i;kb=g.createDocumentFragment().appendChild(g.createElement("div"));(Rb=g.createElement("input")).setAttribute("type","radio");Rb.setAttribute("checked","checked");Rb.setAttribute("name","t");kb.appendChild(Rb);a.checkClone=kb.cloneNode(!0).cloneNode(!0).lastChild.checked;kb.innerHTML="\x3ctextarea\x3ex\x3c/textarea\x3e";a.noCloneChecked=!!kb.cloneNode(!0).lastChild.defaultValue;kb.innerHTML="\x3coption\x3e\x3c/option\x3e"; a.option=!!kb.lastChild;var Ua={thead:[1,"\x3ctable\x3e","\x3c/table\x3e"],col:[2,"\x3ctable\x3e\x3ccolgroup\x3e","\x3c/colgroup\x3e\x3c/table\x3e"],tr:[2,"\x3ctable\x3e\x3ctbody\x3e","\x3c/tbody\x3e\x3c/table\x3e"],td:[3,"\x3ctable\x3e\x3ctbody\x3e\x3ctr\x3e","\x3c/tr\x3e\x3c/tbody\x3e\x3c/table\x3e"],_default:[0,"",""]};Ua.tbody=Ua.tfoot=Ua.colgroup=Ua.caption=Ua.thead;Ua.th=Ua.td;a.option||(Ua.optgroup=Ua.option=[1,"\x3cselect multiple\x3d'multiple'\x3e","\x3c/select\x3e"]);var mc=/<|&#?\w+;/, oc=/^key/,lb=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,mb=/^([^.]*)(?:\.(.+)|)/;f.event={global:{},add:function(a,b,c,g,m){var e,d,l,t,n,z,O,G,v,x;n=E.get(a);if(wb(a))for(c.handler&&(c=(e=c).handler,m=e.selector),m&&f.find.matchesSelector(jb,m),c.guid||(c.guid=f.guid++),(t=n.events)||(t=n.events=Object.create(null)),(d=n.handle)||(d=n.handle=function(b){return"undefined"!=typeof f&&f.event.triggered!==b.type?f.event.dispatch.apply(a,arguments):void 0}),n=(b=(b||"").match(W)||[""]).length;n--;)v= x=(l=mb.exec(b[n])||[])[1],l=(l[2]||"").split(".").sort(),v&&(O=f.event.special[v]||{},v=(m?O.delegateType:O.bindType)||v,O=f.event.special[v]||{},z=f.extend({type:v,origType:x,data:g,handler:c,guid:c.guid,selector:m,needsContext:m&&f.expr.match.needsContext.test(m),namespace:l.join(".")},e),(G=t[v])||((G=t[v]=[]).delegateCount=0,O.setup&&!1!==O.setup.call(a,g,l,d)||a.addEventListener&&a.addEventListener(v,d)),O.add&&(O.add.call(a,z),z.handler.guid||(z.handler.guid=c.guid)),m?G.splice(G.delegateCount++, 0,z):G.push(z),f.event.global[v]=!0)},remove:function(a,b,c,g,m){var e,d,l,t,n,z,O,G,v,x,P,ba=E.hasData(a)&&E.get(a);if(ba&&(t=ba.events)){for(n=(b=(b||"").match(W)||[""]).length;n--;)if(v=P=(l=mb.exec(b[n])||[])[1],x=(l[2]||"").split(".").sort(),v){O=f.event.special[v]||{};G=t[v=(g?O.delegateType:O.bindType)||v]||[];l=l[2]&&new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)");for(d=e=G.length;e--;)z=G[e],!m&&P!==z.origType||c&&c.guid!==z.guid||l&&!l.test(z.namespace)||g&&g!==z.selector&&("**"!== g||!z.selector)||(G.splice(e,1),z.selector&&G.delegateCount--,O.remove&&O.remove.call(a,z));d&&!G.length&&(O.teardown&&!1!==O.teardown.call(a,x,ba.handle)||f.removeEvent(a,v,ba.handle),delete t[v])}else for(v in t)f.event.remove(a,v+b[n],c,g,!0);f.isEmptyObject(t)&&E.remove(a,"handle events")}},dispatch:function(a){var b,c,g,m,e,d,l=Array(arguments.length),t=f.event.fix(a);c=(E.get(this,"events")||Object.create(null))[t.type]||[];var n=f.event.special[t.type]||{};l[0]=t;for(b=1;b\s*$/g;f.extend({htmlPrefilter:function(a){return a},clone:function(b,c,g){var m,e,d,l,t,n,z,O=b.cloneNode(!0),G=eb(b);if(!(a.noCloneChecked||1!==b.nodeType&&11!==b.nodeType||f.isXMLDoc(b)))for(l=w(O),m=0,e=(d=w(b)).length;mf.inArray(this,a)&&(f.cleanData(w(this)),c&&c.replaceChild(b,this))},a)}});f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"}, function(a,b){f.fn[a]=function(a){for(var c=[],g=f(a),m=g.length-1,e=0;e<=m;e++)a=e===m?this:this.clone(!0),f(g[e])[b](a),X.apply(c,a.get());return this.pushStack(c)}});var Qb=new RegExp("^("+ib+")(?!px)[a-z%]+$","i"),Gb=function(a){var b=a.ownerDocument.defaultView;return b&&b.opener||(b=k),b.getComputedStyle(a)},Sb=function(a,b,c){var g,f={};for(g in b)f[g]=a.style[g],a.style[g]=b[g];for(g in c=c.call(a),b)a.style[g]=f[g];return c},ac=new RegExp($a.join("|"),"i");!function(){function b(){if(z){n.style.cssText= "position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";z.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";jb.appendChild(n).appendChild(z);var a=k.getComputedStyle(z);c="1%"!==a.top;t=12===Math.round(parseFloat(a.marginLeft));z.style.right="60%";d=36===Math.round(parseFloat(a.right));m=36===Math.round(parseFloat(a.width));z.style.position="absolute";e=12===Math.round(parseFloat(z.offsetWidth/ 3));jb.removeChild(n);z=null}}var c,m,e,d,l,t,n=g.createElement("div"),z=g.createElement("div");z.style&&(z.style.backgroundClip="content-box",z.cloneNode(!0).style.backgroundClip="",a.clearCloneStyle="content-box"===z.style.backgroundClip,f.extend(a,{boxSizingReliable:function(){return b(),m},pixelBoxStyles:function(){return b(),d},pixelPosition:function(){return b(),c},reliableMarginLeft:function(){return b(),t},scrollboxSize:function(){return b(),e},reliableTrDimensions:function(){var a,b,c,f; return null==l&&(a=g.createElement("table"),b=g.createElement("tr"),c=g.createElement("div"),a.style.cssText="position:absolute;left:-11111px",b.style.height="1px",c.style.height="9px",jb.appendChild(a).appendChild(b).appendChild(c),f=k.getComputedStyle(b),l=3g;g++)f[a+$a[g]+b]=c[g]||c[g-2]||c[0];return f}};"margin"!==a&&(f.cssHooks[a+b].set=r)});f.fn.extend({css:function(a,b){return Aa(this,function(a,b,c){var g,m={},e=0;if(Array.isArray(b)){c=Gb(a);for(g=b.length;em.indexOf(" "+d+" ")&&(m+=d+" ");e!==(t=Oa(m))&&g.setAttribute("class",t)}return this},removeClass:function(a){var c,g,m,e,d,l,t,n=0;if(b(a))return this.each(function(b){f(this).removeClass(a.call(this,b,la(this)))});if(!arguments.length)return this.attr("class","");if((c=Ta(a)).length)for(;g=this[n++];)if(e=la(g),m=1===g.nodeType&&" "+Oa(e)+" "){for(l=0;d=c[l++];)for(;-1m?l:e?m:0;ch.indexOf(":")&&"on"+h,(a=a[f.expando]?a:new f.Event(h,"object"==typeof a&&a)).isTrigger= l?2:3,a.namespace=t.join("."),a.rnamespace=a.namespace?new RegExp("(^|\\.)"+t.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,a.result=void 0,a.target||(a.target=d),m=null==m?[a]:f.makeArray(m,[a]),x=f.event.special[h]||{},l||!x.trigger||!1!==x.trigger.apply(d,m))){if(!l&&!x.noBubble&&!c(d)){O=x.delegateType||h;for(Mb.test(O+h)||(n=n.parentNode);n;n=n.parentNode)P.push(n),z=n;z===(d.ownerDocument||g)&&P.push(z.defaultView||z.parentWindow||k)}for(t=0;(n=P[t++])&&!a.isPropagationStopped();)ba=n,a.type=1a||304===a,g&&(B=function(a, b,c){for(var g,f,m,e,d=a.contents,l=a.dataTypes;"*"===l[0];)l.shift(),void 0===g&&(g=a.mimeType||b.getResponseHeader("Content-Type"));if(g)for(f in d)if(d[f]&&d[f].test(g)){l.unshift(f);break}if(l[0]in c)m=l[0];else{for(f in c){if(!l[0]||a.converters[f+" "+l[0]]){m=f;break}e||(e=f)}m=m||e}if(m)return m!==l[0]&&l.unshift(m),c[m]}(x,ca,g)),!n&&-1a&&(a=0))),ca.status=a,ca.statusText=(b||r)+"",n?P.resolveWith(ba,[G,r,ca]):P.rejectWith(ba,[ca,r,v]),ca.statusCode(q),q=void 0,O&&h.trigger(n?"ajaxSuccess":"ajaxError",[ca,x,n?G:v]),Z.fireWith(ba,[ca,r]),O&&(h.trigger("ajaxComplete", [ca,x]),--f.active||f.event.trigger("ajaxStop")))}"object"==typeof a&&(b=a,a=void 0);b=b||{};var m,e,d,l,t,n,z,O,G,v,x=f.ajaxSetup({},b),ba=x.context||x,h=x.context&&(ba.nodeType||ba.jquery)?f(ba):f.event,P=f.Deferred(),Z=f.Callbacks("once memory"),q=x.statusCode||{},r={},xa={},p="canceled",ca={readyState:0,getResponseHeader:function(a){var b;if(z){if(!l)for(l={};b=Za.exec(d);)l[b[1].toLowerCase()+" "]=(l[b[1].toLowerCase()+" "]||[]).concat(b[2]);b=l[a.toLowerCase()+" "]}return null==b?null:b.join(", ")}, getAllResponseHeaders:function(){return z?d:null},setRequestHeader:function(a,b){return null==z&&(a=xa[a.toLowerCase()]=xa[a.toLowerCase()]||a,r[a]=b),this},overrideMimeType:function(a){return null==z&&(x.mimeType=a),this},statusCode:function(a){var b;if(a)if(z)ca.always(a[ca.status]);else for(b in a)q[b]=[q[b],a[b]];return this},abort:function(a){a=a||p;return m&&m.abort(a),c(0,a),this}};if(P.promise(ca),x.url=((a||x.url||nb.href)+"").replace(pb,nb.protocol+"//"),x.type=b.method||b.type||x.method|| x.type,x.dataTypes=(x.dataType||"*").toLowerCase().match(W)||[""],null==x.crossDomain){n=g.createElement("a");try{n.href=x.url,n.href=n.href,x.crossDomain=ya.protocol+"//"+ya.host!=n.protocol+"//"+n.host}catch(Xa){x.crossDomain=!0}}if(x.data&&x.processData&&"string"!=typeof x.data&&(x.data=f.param(x.data,x.traditional)),Ca(sc,x,b,ca),z)return ca;for(G in(O=f.event&&x.global)&&0==f.active++&&f.event.trigger("ajaxStart"),x.type=x.type.toUpperCase(),x.hasContent=!cb.test(x.type),e=x.url.replace(ab,""), x.hasContent?x.data&&x.processData&&0===(x.contentType||"").indexOf("application/x-www-form-urlencoded")&&(x.data=x.data.replace(bb,"+")):(v=x.url.slice(e.length),x.data&&(x.processData||"string"==typeof x.data)&&(e+=(zb.test(e)?"\x26":"?")+x.data,delete x.data),!1===x.cache&&(e=e.replace(Da,"$1"),v=(zb.test(e)?"\x26":"?")+"_\x3d"+rc++ +v),x.url=e+v),x.ifModified&&(f.lastModified[e]&&ca.setRequestHeader("If-Modified-Since",f.lastModified[e]),f.etag[e]&&ca.setRequestHeader("If-None-Match",f.etag[e])), (x.data&&x.hasContent&&!1!==x.contentType||b.contentType)&&ca.setRequestHeader("Content-Type",x.contentType),ca.setRequestHeader("Accept",x.dataTypes[0]&&x.accepts[x.dataTypes[0]]?x.accepts[x.dataTypes[0]]+("*"!==x.dataTypes[0]?", "+jc+"; q\x3d0.01":""):x.accepts["*"]),x.headers)ca.setRequestHeader(G,x.headers[G]);if(x.beforeSend&&(!1===x.beforeSend.call(ba,ca,x)||z))return ca.abort();if(p="abort",Z.add(x.complete),ca.done(x.success),ca.fail(x.error),m=Ca(dc,x,b,ca)){if(ca.readyState=1,O&&h.trigger("ajaxSend", [ca,x]),z)return ca;x.async&&0["html","body"].indexOf(N(d));){if("none"!==(h=D(d)).transform||"none"!==h.perspective||h.willChange&&"auto"!==h.willChange){h=d;break a}d=d.parentNode}h=null}return h||v}function S(d){var v=new Map,h=new Set,k=[];return d.forEach(function(d){v.set(d.name,d)}),d.forEach(function(d){h.has(d.name)||function R(d){h.add(d.name);[].concat(d.requires|| [],d.requiresIfExists||[]).forEach(function(d){h.has(d)||(d=v.get(d))&&R(d)});k.push(d)}(d)}),k}function w(d){var v;return function(){return v||(v=new Promise(function(h){Promise.resolve().then(function(){v=void 0;h(d())})})),v}}function J(d){return d.split("-")[0]}function Fa(d,v){var h=!(!v.getRootNode||!v.getRootNode().host);if(d.contains(v))return!0;if(h){do{if(v&&d.isSameNode(v))return!0;v=v.parentNode||v.host}while(v)}return!1}function ha(d){return Object.assign(Object.assign({},d),{},{left:d.x, top:d.y,right:d.x+d.width,bottom:d.y+d.height})}function Ia(h,v){if("viewport"===v){v=V(h);var k=A(h);v=v.visualViewport;var q=k.clientWidth,k=k.clientHeight,r=0,p=0;v&&(q=v.width,k=v.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=v.offsetLeft,p=v.offsetTop));h=ha(h={width:q,height:k,x:r+Y(h),y:p})}else u(v)?((h=d(v)).top+=v.clientTop,h.left+=v.clientLeft,h.bottom=h.top+v.clientHeight,h.right=h.left+v.clientWidth,h.width=v.clientWidth,h.height=v.clientHeight,h.x=h.left,h.y= h.top):(p=A(h),h=A(p),r=oa(p),v=p.ownerDocument.body,q=Math.max(h.scrollWidth,h.clientWidth,v?v.scrollWidth:0,v?v.clientWidth:0),k=Math.max(h.scrollHeight,h.clientHeight,v?v.scrollHeight:0,v?v.clientHeight:0),p=-r.scrollLeft+Y(p),r=-r.scrollTop,"rtl"===D(v||h).direction&&(p+=Math.max(h.clientWidth,v?v.clientWidth:0)-q),h=ha({width:q,height:k,x:p,y:r}));return h}function Ba(d,h,k){return h="clippingParents"===h?function(d){var h=ea(p(d)),v=0<=["absolute","fixed"].indexOf(D(d).position)&&u(d)?Q(d): d;return y(v)?h.filter(function(d){return y(d)&&Fa(d,v)&&"body"!==N(d)}):[]}(d):[].concat(h),(k=(k=[].concat(h,[k])).reduce(function(h,v){return v=Ia(d,v),h.top=Math.max(v.top,h.top),h.right=Math.min(v.right,h.right),h.bottom=Math.min(v.bottom,h.bottom),h.left=Math.max(v.left,h.left),h},Ia(d,k[0]))).width=k.right-k.left,k.height=k.bottom-k.top,k.x=k.left,k.y=k.top,k}function Ra(d){return 0<=["top","bottom"].indexOf(d)?"x":"y"}function va(d){var h=d.reference,k=d.element,q=(d=d.placement)?J(d):null; d=d?d.split("-")[1]:null;var r=h.x+h.width/2-k.width/2,p=h.y+h.height/2-k.height/2;switch(q){case "top":r={x:r,y:h.y-k.height};break;case "bottom":r={x:r,y:h.y+h.height};break;case "right":r={x:h.x+h.width,y:p};break;case "left":r={x:h.x-k.width,y:p};break;default:r={x:h.x,y:h.y}}if(null!=(q=q?Ra(q):null))switch(p="y"===q?"height":"width",d){case "start":r[q]=Math.floor(r[q])-Math.floor(h[p]/2-k[p]/2);break;case "end":r[q]=Math.floor(r[q])+Math.ceil(h[p]/2-k[p]/2)}return r}function ja(d){return Object.assign(Object.assign({}, {top:0,right:0,bottom:0,left:0}),d)}function ta(d,h){return h.reduce(function(h,v){return h[v]=d,h},{})}function Na(h,v){void 0===v&&(v={});var k=v;v=void 0===(v=k.placement)?h.placement:v;var r=k.boundary,p=void 0===r?"clippingParents":r,w=void 0===(r=k.rootBoundary)?"viewport":r,r=void 0===(r=k.elementContext)?"popper":r,u=k.altBoundary,C=void 0!==u&&u,k=ja("number"!=typeof(k=void 0===(k=k.padding)?0:k)?k:ta(k,q)),X=h.elements.reference,u=h.rects.popper,p=Ba(y(C=h.elements[C?"popper"===r?"reference": "popper":r])?C:C.contextElement||A(h.elements.popper),p,w),C=va({reference:w=d(X),element:u,strategy:"absolute",placement:v}),u=ha(Object.assign(Object.assign({},u),C)),w="popper"===r?u:w,D={top:p.top-w.top+k.top,bottom:w.bottom-p.bottom+k.bottom,left:p.left-w.left+k.left,right:w.right-p.right+k.right};if(h=h.modifiersData.offset,"popper"===r&&h){var x=h[v];Object.keys(D).forEach(function(d){var e=0<=["right","bottom"].indexOf(d)?1:-1,l=0<=["top","bottom"].indexOf(d)?"y":"x";D[d]+=x[l]*e})}return D} function Ja(){for(var d=arguments.length,h=Array(d),k=0;k(n.devicePixelRatio||1)?"translate("+d+"px, "+y+"px)":"translate3d("+d+"px, "+y+"px, 0)",P)):Object.assign(Object.assign({},k),{},((h={})[l]=q?y+"px":"",h[e]=x?d+"px":"",h.transform="",h))}function ga(d){return d.replace(/left|right|bottom|top/g,function(d){return wa[d]})}function za(d){return d.replace(/start|end/g, function(d){return Oa[d]})}function h(d,h,k){return void 0===k&&(k={x:0,y:0}),{top:d.top-h.height-k.y,right:d.right-h.width+k.x,bottom:d.bottom-h.height+k.y,left:d.left-h.width-k.x}}function r(d){return["top","right","bottom","left"].some(function(h){return 0<=d[h]})}var q=["top","bottom","right","left"],Sa=q.reduce(function(d,h){return d.concat([h+"-start",h+"-end"])},[]),C=[].concat(q,["auto"]).reduce(function(d,h){return d.concat([h,h+"-start",h+"-end"])},[]),pa="beforeRead read afterRead beforeMain main afterMain beforeWrite write afterWrite".split(" "), K={placement:"bottom",modifiers:[],strategy:"absolute"},qa={passive:!0},Ga={top:"auto",right:"auto",bottom:"auto",left:"auto"},wa={left:"right",right:"left",bottom:"top",top:"bottom"},Oa={start:"end",end:"start"},la=[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(d){var h=d.state,k=d.instance,p=(d=d.options).scroll,r=void 0===p||p,q=void 0===(d=d.resize)||d,w=V(h.elements.popper),u=[].concat(h.scrollParents.reference,h.scrollParents.popper);return r&&u.forEach(function(d){d.addEventListener("scroll", k.update,qa)}),q&&w.addEventListener("resize",k.update,qa),function(){r&&u.forEach(function(d){d.removeEventListener("scroll",k.update,qa)});q&&w.removeEventListener("resize",k.update,qa)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(d){var h=d.state;h.modifiersData[d.name]=va({reference:h.rects.reference,element:h.rects.popper,strategy:"absolute",placement:h.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(d){var h=d.state,k=d.options; d=void 0===(d=k.gpuAcceleration)||d;k=void 0===(k=k.adaptive)||k;d={placement:J(h.placement),popper:h.elements.popper,popperRect:h.rects.popper,gpuAcceleration:d};null!=h.modifiersData.popperOffsets&&(h.styles.popper=Object.assign(Object.assign({},h.styles.popper),H(Object.assign(Object.assign({},d),{},{offsets:h.modifiersData.popperOffsets,position:h.options.strategy,adaptive:k}))));null!=h.modifiersData.arrow&&(h.styles.arrow=Object.assign(Object.assign({},h.styles.arrow),H(Object.assign(Object.assign({}, d),{},{offsets:h.modifiersData.arrow,position:"absolute",adaptive:!1}))));h.attributes.popper=Object.assign(Object.assign({},h.attributes.popper),{},{"data-popper-placement":h.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(d){var h=d.state;Object.keys(h.elements).forEach(function(d){var k=h.styles[d]||{},p=h.attributes[d]||{},r=h.elements[d];u(r)&&N(r)&&(Object.assign(r.style,k),Object.keys(p).forEach(function(d){var h=p[d];!1===h?r.removeAttribute(d):r.setAttribute(d, !0===h?"":h)}))})},effect:function(d){var h=d.state,k={popper:{position:h.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(h.elements.popper.style,k.popper),h.elements.arrow&&Object.assign(h.elements.arrow.style,k.arrow),function(){Object.keys(h.elements).forEach(function(d){var r=h.elements[d],p=h.attributes[d]||{};d=Object.keys(h.styles.hasOwnProperty(d)?h.styles[d]:k[d]).reduce(function(d,h){return d[h]="",d},{});u(r)&&N(r)&&(Object.assign(r.style, d),Object.keys(p).forEach(function(d){r.removeAttribute(d)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(d){var h=d.state,k=d.name,r=void 0===(d=d.options.offset)?[0,0]:d,p=(d=C.reduce(function(d,k){var p=h.rects,q=J(k),x=0<=["left","top"].indexOf(q)?-1:1,P="function"==typeof r?r(Object.assign(Object.assign({},p),{},{placement:k})):r;return p=(p=P[0])||0,P=((P=P[1])||0)*x,q=0<=["left","right"].indexOf(q)?{x:P,y:p}:{x:p,y:P},d[k]=q, d},{}))[h.placement],q=p.x,p=p.y;null!=h.modifiersData.popperOffsets&&(h.modifiersData.popperOffsets.x+=q,h.modifiersData.popperOffsets.y+=p);h.modifiersData[k]=d}},{name:"flip",enabled:!0,phase:"main",fn:function(d){var h=d.state,k=d.options;if(d=d.name,!h.modifiersData[d]._skip){for(var p=k.mainAxis,p=void 0===p||p,r=k.altAxis,r=void 0===r||r,w=k.fallbackPlacements,u=k.padding,A=k.boundary,y=k.rootBoundary,D=k.altBoundary,x=k.flipVariations,P=void 0===x||x,e=k.allowedAutoPlacements,x=J(k=h.options.placement), w=w||(x!==k&&P?function(a){if("auto"===J(a))return[];var b=ga(a);return[za(a),b,za(b)]}(k):[ga(k)]),l=[k].concat(w).reduce(function(a,b){return a.concat("auto"===J(b)?function(a,b){void 0===b&&(b={});var c=b.boundary,g=b.rootBoundary,f=b.padding,m=b.flipVariations,d=b.allowedAutoPlacements,e=void 0===d?C:d,l=b.placement.split("-")[1];0===(m=(b=l?m?Sa:Sa.filter(function(a){return a.split("-")[1]===l}):q).filter(function(a){return 0<=e.indexOf(a)})).length&&(m=b);var t=m.reduce(function(b,m){return b[m]= Na(a,{placement:m,boundary:c,rootBoundary:g,padding:f})[J(m)],b},{});return Object.keys(t).sort(function(a,b){return t[a]-t[b]})}(h,{placement:b,boundary:A,rootBoundary:y,padding:u,flipVariations:P,allowedAutoPlacements:e}):b)},[]),k=h.rects.reference,w=h.rects.popper,n=new Map,x=!0,a=l[0],b=0;bw[t]&&(m=ga(m)),t=ga(m),f=[],p&&f.push(0>=z[g]),r&&f.push(0>=z[m],0>=z[t]),f.every(function(a){return a})){a=c;x=!1;break}n.set(c,f)}if(x)for(p=function(b){var c=l.find(function(a){if(a=n.get(a))return a.slice(0,b).every(function(a){return a})});if(c)return a=c,"break"},r=P?3:1;0this._items.length- 1||0>e))if(this._isSliding)d(this._element).one("slid.bs.carousel",function(){return l.to(e)});else{if(h===e)return this.pause(),void this.cycle();this._slide(h=d||(d/=this.touchDeltaX,0d&&this.next())},k._addEventListeners=function(){var e=this;this._config.keyboard&&d(this._element).on("keydown.bs.carousel",function(d){return e._keydown(d)});"hover"===this._config.pause&&d(this._element).on("mouseenter.bs.carousel",function(d){return e.pause(d)}).on("mouseleave.bs.carousel",function(d){return e.cycle(d)});this._config.touch&&this._addTouchEventListeners()},k._addTouchEventListeners= function(){var e=this;if(this._touchSupported){var l=function(a){e._pointerEvent&&T[a.originalEvent.pointerType.toUpperCase()]?e.touchStartX=a.originalEvent.clientX:e._pointerEvent||(e.touchStartX=a.originalEvent.touches[0].clientX)},h=function(a){e._pointerEvent&&T[a.originalEvent.pointerType.toUpperCase()]&&(e.touchDeltaX=a.originalEvent.clientX-e.touchStartX);e._handleSwipe();"hover"===e._config.pause&&(e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(a){return e.cycle(a)}, 500+e._config.interval))};d(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",function(a){return a.preventDefault()});this._pointerEvent?(d(this._element).on("pointerdown.bs.carousel",function(a){return l(a)}),d(this._element).on("pointerup.bs.carousel",function(a){return h(a)}),this._element.classList.add("pointer-event")):(d(this._element).on("touchstart.bs.carousel",function(a){return l(a)}),d(this._element).on("touchmove.bs.carousel",function(a){a.originalEvent.touches&& 1n&&(n=0),l[n].focus())):(27===e.which&&(e=l.querySelector('[data-toggle\x3d"dropdown"]'),d(e).trigger("focus")),d(this).trigger("click"))}},y(h,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Ba}},{key:"DefaultType",get:function(){return Ra}}]),h}();d(document).on("keydown.bs.dropdown.data-api",'[data-toggle\x3d"dropdown"]',va._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api", ".dropdown-menu",va._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",va._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle\x3d"dropdown"]',function(h){h.preventDefault();h.stopPropagation();va._jQueryInterface.call(d(this),"toggle")}).on("click.bs.dropdown.data-api",".dropdown form",function(d){d.stopPropagation()});d.fn.dropdown=va._jQueryInterface;d.fn.dropdown.Constructor=va;d.fn.dropdown.noConflict=function(){return d.fn.dropdown=ha,va._jQueryInterface}; var ja=d.fn.modal,ta={backdrop:!0,keyboard:!0,focus:!0,show:!0},Na={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},Ja=function(){function h(d,l){this._config=this._getConfig(l);this._element=d;this._dialog=d.querySelector(".modal-dialog");this._backdrop=null;this._isTransitioning=this._ignoreBackdropClick=this._isBodyOverflowing=this._isShown=!1;this._scrollbarWidth=0}var k=h.prototype;return k.toggle=function(d){return this._isShown?this.hide():this.show(d)},k.show= function(e){var l=this;if(!this._isShown&&!this._isTransitioning){d(this._element).hasClass("fade")&&(this._isTransitioning=!0);var h=d.Event("show.bs.modal",{relatedTarget:e});d(this._element).trigger(h);this._isShown||h.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),d(this._element).on("click.dismiss.bs.modal",'[data-dismiss\x3d"modal"]',function(a){return l.hide(a)}),d(this._dialog).on("mousedown.dismiss.bs.modal", function(){d(l._element).one("mouseup.dismiss.bs.modal",function(a){d(a.target).is(l._element)&&(l._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return l._showElement(e)}))}},k.hide=function(e){var l=this;if(e&&e.preventDefault(),this._isShown&&!this._isTransitioning)if(e=d.Event("hide.bs.modal"),d(this._element).trigger(e),this._isShown&&!e.isDefaultPrevented())this._isShown=!1,e=d(this._element).hasClass("fade"),(e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(), d(document).off("focusin.bs.modal"),d(this._element).removeClass("show"),d(this._element).off("click.dismiss.bs.modal"),d(this._dialog).off("mousedown.dismiss.bs.modal"),e)?(e=A.getTransitionDurationFromElement(this._element),d(this._element).one(A.TRANSITION_END,function(d){return l._hideModal(d)}).emulateTransitionEnd(e)):this._hideModal()},k.dispose=function(){[window,this._element,this._dialog].forEach(function(e){return d(e).off(".bs.modal")});d(document).off("focusin.bs.modal");d.removeData(this._element, "bs.modal");this._scrollbarWidth=this._isTransitioning=this._ignoreBackdropClick=this._isBodyOverflowing=this._isShown=this._backdrop=this._dialog=this._element=this._config=null},k.handleUpdate=function(){this._adjustDialog()},k._getConfig=function(d){return d=u({},ta,d),A.typeCheckConfig("modal",d,Na),d},k._showElement=function(e){var l=this,h=d(this._element).hasClass("fade");this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element); this._element.style.display="block";this._element.removeAttribute("aria-hidden");this._element.setAttribute("aria-modal",!0);d(this._dialog).hasClass("modal-dialog-scrollable")?this._dialog.querySelector(".modal-body").scrollTop=0:this._element.scrollTop=0;h&&A.reflow(this._element);d(this._element).addClass("show");this._config.focus&&this._enforceFocus();var a=d.Event("shown.bs.modal",{relatedTarget:e});e=function(){l._config.focus&&l._element.focus();l._isTransitioning=!1;d(l._element).trigger(a)}; h?(h=A.getTransitionDurationFromElement(this._dialog),d(this._dialog).one(A.TRANSITION_END,e).emulateTransitionEnd(h)):e()},k._enforceFocus=function(){var e=this;d(document).off("focusin.bs.modal").on("focusin.bs.modal",function(l){document!==l.target&&e._element!==l.target&&0===d(e._element).has(l.target).length&&e._element.focus()})},k._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?d(this._element).on("keydown.dismiss.bs.modal",function(d){27===d.which&&(d.preventDefault(), e.hide())}):this._isShown||d(this._element).off("keydown.dismiss.bs.modal")},k._setResizeEvent=function(){var e=this;this._isShown?d(window).on("resize.bs.modal",function(d){return e.handleUpdate(d)}):d(window).off("resize.bs.modal")},k._hideModal=function(){var e=this;this._element.style.display="none";this._element.setAttribute("aria-hidden",!0);this._element.removeAttribute("aria-modal");this._isTransitioning=!1;this._showBackdrop(function(){d(document.body).removeClass("modal-open");e._resetAdjustments(); e._resetScrollbar();d(e._element).trigger("hidden.bs.modal")})},k._removeBackdrop=function(){this._backdrop&&(d(this._backdrop).remove(),this._backdrop=null)},k._showBackdrop=function(e){var l=this,h=d(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",h&&this._backdrop.classList.add(h),d(this._backdrop).appendTo(document.body),d(this._element).on("click.dismiss.bs.modal",function(a){l._ignoreBackdropClick? l._ignoreBackdropClick=!1:a.target===a.currentTarget&&("static"===l._config.backdrop?l._element.focus():l.hide())}),h&&A.reflow(this._backdrop),d(this._backdrop).addClass("show"),e){if(!h)return void e();h=A.getTransitionDurationFromElement(this._backdrop);d(this._backdrop).one(A.TRANSITION_END,e).emulateTransitionEnd(h)}}else if(!this._isShown&&this._backdrop)if(d(this._backdrop).removeClass("show"),h=function(){l._removeBackdrop();e&&e()},d(this._element).hasClass("fade")){var a=A.getTransitionDurationFromElement(this._backdrop); d(this._backdrop).one(A.TRANSITION_END,h).emulateTransitionEnd(a)}else h();else e&&e()},k._adjustDialog=function(){var d=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&d&&(this._element.style.paddingLeft=this._scrollbarWidth+"px");this._isBodyOverflowing&&!d&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},k._resetAdjustments=function(){this._element.style.paddingLeft="";this._element.style.paddingRight=""},k._checkScrollbar=function(){var d= document.body.getBoundingClientRect();this._isBodyOverflowing=d.left+d.right=this._offsets[h]&&("undefined"==typeof this._offsets[h+1]||dh[0]&&9>h[1]||1===h[0]&&9===h[1]&&1>h[2]||4<=h[0])throw Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0");})();k.Util=A;k.Alert=D;k.Button=L;k.Carousel=Q;k.Collapse=Fa;k.Dropdown=va;k.Modal=Ja;k.Popover=Ta;k.Scrollspy=xa;k.Tab=ra;k.Toast=La; k.Tooltip=K;Object.defineProperty(k,"__esModule",{value:!0})}); !function(k,d){"object"==typeof exports&&"undefined"!=typeof module?module.exports=d():"function"==typeof define&&define.amd?define(d):(k=k||self).Swiper=d()}(this,function(){function k(a,b){for(var c=0;c=arguments.length?void 0:arguments[0]),b=1;bb||arguments.length<= b?void 0:arguments[b];if(null!=c)for(var g=Object.keys(Object(c)),d=0,f=g.length;da.indexOf("chrome")&&0>a.indexOf("android")),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(b.navigator.userAgent)}}return r}function Ba(a){var b=y(),c=u(),g=this.touchEventsData,d=this.params,f=this.touches;if(!this.animating||!d.preventInteractionOnTransition){a.originalEvent&& (a=a.originalEvent);var e=p(a.target);if(!("wrapper"===d.touchEventsTarget&&!e.closest(this.wrapperEl).length||(g.isTouchEvent="touchstart"===a.type,!g.isTouchEvent&&"which"in a&&3===a.which||!g.isTouchEvent&&"button"in a&&0=c.screen.width-l)){if(w(g,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),f.startX=h,f.startY=k,g.touchStartTime=T(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,0d.startY&&this.translate>=this.minTranslate())return c.isTouched=!1,void(c.isMoved= !1)}else if(hd.startX&&this.translate>=this.minTranslate())return;if(c.isTouchEvent&&b.activeElement&&a.target===b.activeElement&&p(a.target).is(c.formElements))return c.isMoved=!0,void(this.allowClick=!1);if(c.allowTouchCallbacks&&this.emit("touchMove",a),!(a.targetTouches&&1g.touchAngle:90-k>g.touchAngle));if(c.isScrolling&&this.emit("touchMoveOpposite",a),void 0===c.startMoving&&(d.currentX===d.startX&&d.currentY===d.startY||(c.startMoving=!0)),c.isScrolling)c.isTouched=!1;else if(c.startMoving){this.allowClick=!1;!g.cssMode&&a.cancelable&&a.preventDefault(); g.touchMoveStopPropagation&&!g.nested&&a.stopPropagation();c.isMoved||(g.loop&&this.loopFix(),c.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),c.allowMomentumBounce=!1,!g.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",a));this.emit("sliderMove",a);c.isMoved=!0;k=this.isHorizontal()?b:h;d.diff=k;k*=g.touchRatio;f&&(k=-k);this.swipeDirection=0this.minTranslate()?(f=!1,g.resistance&&(c.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+c.startTranslate+k,b))):0>k&&c.currentTranslatec.startTranslate&&(c.currentTranslate=c.startTranslate),0g.threshold||c.allowThresholdMove))return void(c.currentTranslate=c.startTranslate);if(!c.allowThresholdMove)return c.allowThresholdMove=!0,d.startX=d.currentX,d.startY=d.currentY,c.currentTranslate=c.startTranslate,void(d.diff=this.isHorizontal()?d.currentX-d.startX: d.currentY-d.startY)}g.followFinger&&!g.cssMode&&((g.freeMode||g.watchSlidesProgress||g.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),g.freeMode&&(0===c.velocities.length&&c.velocities.push({position:d[this.isHorizontal()?"startX":"startY"],time:c.touchStartTime}),c.velocities.push({position:d[this.isHorizontal()?"currentX":"currentY"],time:T()})),this.updateProgress(c.currentTranslate),this.setTranslate(c.currentTranslate))}}}}else c.startMoving&&c.isScrolling&&this.emit("touchMoveOpposite", a)}function va(a){var b=this,c=b.touchEventsData,g=b.params,d=b.touches,f=b.rtlTranslate,e=b.$wrapperEl,h=b.slidesGrid,k=b.snapGrid,l=a;if(l.originalEvent&&(l=l.originalEvent),c.allowTouchCallbacks&&b.emit("touchEnd",l),c.allowTouchCallbacks=!1,!c.isTouched)return c.isMoved&&g.grabCursor&&b.setGrabCursor(!1),c.isMoved=!1,void(c.startMoving=!1);g.grabCursor&&c.isMoved&&c.isTouched&&(!0===b.allowSlideNext||!0===b.allowSlidePrev)&&b.setGrabCursor(!1);var n=T();a=n-c.touchStartTime;if(b.allowClick&&(b.updateClickedSlide(l), b.emit("tap click",l),300>a&&300>n-c.lastClickTime&&b.emit("doubleTap doubleClick",l)),c.lastClickTime=T(),ea(function(){b.destroyed||(b.allowClick=!0)}),!c.isTouched||!c.isMoved||!b.swipeDirection||0===d.diff||c.currentTranslate===c.startTranslate)return c.isTouched=!1,c.isMoved=!1,void(c.startMoving=!1);if(c.isTouched=!1,c.isMoved=!1,c.startMoving=!1,d=g.followFinger?f?b.translate:-b.translate:-c.currentTranslate,!g.cssMode)if(g.freeMode){if(d<-b.minTranslate())return void b.slideTo(b.activeIndex); if(d>-b.maxTranslate())return void(b.slides.lengthb.minTranslate())g.freeModeMomentumBounce?(l-b.minTranslate()>n&&(l=b.minTranslate()+n),p=b.minTranslate(),h=!0,c.allowMomentumBounce=!0):l=b.minTranslate(),g.loop&&g.centeredSlides&&(r=!0);else if(g.freeModeSticky){for(var q, n=0;n-l){q=n;break}l=-(l=Math.abs(k[q]-l)=g.longSwipesMs)&&(b.updateProgress(),b.updateActiveIndex(),b.updateSlidesClasses())}else{f=0;k=b.slidesSizesGrid[0];for(r=0;r=h[r]&&d=h[r]&&(f=r,k=h[h.length-1]-h[h.length-2]);k=(d-h[f])/ k;r=fg.longSwipesMs){if(!g.longSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&&(k>=g.longSwipesRatio?b.slideTo(f+r):b.slideTo(f));"prev"===b.swipeDirection&&(k>1-g.longSwipesRatio?b.slideTo(f+r):b.slideTo(f))}else{if(!g.shortSwipes)return void b.slideTo(b.activeIndex);!b.navigation||l.target!==b.navigation.nextEl&&l.target!==b.navigation.prevEl?("next"===b.swipeDirection&&b.slideTo(f+r),"prev"===b.swipeDirection&&b.slideTo(f)): l.target===b.navigation.nextEl?b.slideTo(f+r):b.slideTo(f)}}}function ja(){var a=this.params,b=this.el;if(!b||0!==b.offsetWidth){a.breakpoints&&this.setBreakpoint();var b=this.allowSlideNext,c=this.allowSlidePrev,g=this.snapGrid;this.allowSlidePrev=this.allowSlideNext=!0;this.updateSize();this.updateSlides();this.updateSlidesClasses();("auto"===a.slidesPerView||1c.indexOf(a)&&c.unshift(a),p(b).is(f))e.apply(b,c);else for(a=p(b).parents(),b=0;bb.indexOf(a)&&b.unshift(a);e.apply(this,b)}for(var c=arguments.length,g=Array(c),d=0;db-1?p([]):0>a?(a=b+a,p(0>a?[]:[this[a]])):p([this[a]])},append:function(){for(var a,b=y(),c=0;cc||arguments.length<=c?void 0:arguments[c];for(var g=0;gthis.eventsAnyListeners.indexOf(a)&&this.eventsAnyListeners[c](a),this},offAny:function(a){if(!this.eventsAnyListeners)return this;a=this.eventsAnyListeners.indexOf(a);return 0<= a&&this.eventsAnyListeners.splice(a,1),this},off:function(a,b){var c=this;return c.eventsListeners?(a.split(" ").forEach(function(a){void 0===b?c.eventsListeners[a]=[]:c.eventsListeners[a]&&c.eventsListeners[a].forEach(function(d,f){(d===b||d.__emitterProxy&&d.__emitterProxy===b)&&c.eventsListeners[a].splice(f,1)})}),c):c},emit:function(){var a,b,c,g=this;if(!g.eventsListeners)return g;for(var d=arguments.length,f=Array(d),e=0;eH||R===H&&N===K-1)&&(N+=1)>=K&&(N=0,R+=1)):R=M-(N=Math.floor(M/P))*P;S.css("margin-"+(this.isHorizontal()?"top":"left"),0!==N&&c.spaceBetween&&c.spaceBetween+"px")}if("none"!==S.css("display")){if("auto"===c.slidesPerView){E=b.getComputedStyle(S[0],null);N=S[0].style.transform;J=S[0].style.webkitTransform;if(N&&(S[0].style.transform="none"),J&&(S[0].style.webkitTransform="none"),c.roundLengths)E=this.isHorizontal()? S.outerWidth(!0):S.outerHeight(!0);else{if(this.isHorizontal())var R=parseFloat(E.getPropertyValue("width")||0),Q=parseFloat(E.getPropertyValue("padding-left")||0),V=parseFloat(E.getPropertyValue("padding-right")||0),Sa=parseFloat(E.getPropertyValue("margin-left")||0),pa=parseFloat(E.getPropertyValue("margin-right")||0);else R=parseFloat(E.getPropertyValue("height")||0),Q=parseFloat(E.getPropertyValue("padding-top")||0),V=parseFloat(E.getPropertyValue("padding-bottom")||0),Sa=parseFloat(E.getPropertyValue("margin-top")|| 0),pa=parseFloat(E.getPropertyValue("margin-bottom")||0);E=(E=E.getPropertyValue("box-sizing"))&&"border-box"===E?R+Sa+pa:R+Q+V+Sa+pa}N&&(S[0].style.transform=N);J&&(S[0].style.webkitTransform=J);c.roundLengths&&(E=Math.floor(E))}else E=(d-(c.slidesPerView-1)*y)/c.slidesPerView,c.roundLengths&&(E=Math.floor(E)),l[M]&&(this.isHorizontal()?l[M].style.width=E+"px":l[M].style.height=E+"px");l[M]&&(l[M].swiperSlideSize=E);r.push(E);c.centeredSlides?(C=C+E/2+D/2+y,0===D&&0!==M&&(C=C-d/2-y),0===M&&(C=C- d/2-y),.001>Math.abs(C)&&(C=0),c.roundLengths&&(C=Math.floor(C)),0==G%c.slidesPerGroup&&n.push(C),p.push(C)):(c.roundLengths&&(C=Math.floor(C)),0==(G-Math.min(this.params.slidesPerGroupSkip,G))%this.params.slidesPerGroup&&n.push(C),p.push(C),C=C+E+y);this.virtualSize+=E+y;D=E;G+=1}}if(this.virtualSize=Math.max(this.virtualSize,d)+v,f&&e&&("slide"===c.effect||"coverflow"===c.effect)&&g.css({width:this.virtualSize+c.spaceBetween+"px"}),c.setWrapperSize&&(this.isHorizontal()?g.css({width:this.virtualSize+ c.spaceBetween+"px"}):g.css({height:this.virtualSize+c.spaceBetween+"px"})),1a?-q:a>Y?Y+v:a})}if(c.centerInsufficientSlides){var T=0;if(r.forEach(function(a){T+=a+(c.spaceBetween?c.spaceBetween:0)}),(T-=c.spaceBetween)this.slides.length)break;b.push(this.slides.eq(g)[0])}else b.push(this.slides.eq(this.activeIndex)[0]); for(a=0;ac?g:c);c&&this.$wrapperEl.css("height",c+"px")},updateSlidesOffset:function(){for(var a=this.slides,b=0;b=h&&k>=this.size)&&(this.visibleSlides.push(f),this.visibleSlidesIndexes.push(a),c.eq(a).addClass(b.slideVisibleClass))}f.progress=g?-e:e}this.visibleSlides= p(this.visibleSlides)}},updateProgress:function(a){void 0===a&&(a=this.rtlTranslate?-1:1,a=this&&this.translate&&this.translate*a||0);var b=this.params,c=this.maxTranslate()-this.minTranslate(),g=this.progress,d=this.isBeginning,f=this.isEnd,e=d,h=f;0===c?(g=0,d=!0,f=!0):(d=0>=(g=(a-this.minTranslate())/c),f=1<=g);w(this,{progress:g,isBeginning:d,isEnd:f});(b.watchSlidesProgress||b.watchSlidesVisibility||b.centeredSlides&&b.autoHeight)&&this.updateSlidesProgress(a);d&&!e&&this.emit("reachBeginning toEdge"); f&&!h&&this.emit("reachEnd toEdge");(e&&!d||h&&!f)&&this.emit("fromEdge");this.emit("progress",g)},updateSlidesClasses:function(){var a,b=this.slides,c=this.params,g=this.$wrapperEl;a=this.activeIndex;var d=this.realIndex,f=this.virtual&&c.virtual.enabled;b.removeClass(c.slideActiveClass+" "+c.slideNextClass+" "+c.slidePrevClass+" "+c.slideDuplicateActiveClass+" "+c.slideDuplicateNextClass+" "+c.slideDuplicatePrevClass);(a=f?this.$wrapperEl.find("."+c.slideClass+'[data-swiper-slide-index\x3d"'+a+ '"]'):b.eq(a)).addClass(c.slideActiveClass);c.loop&&(a.hasClass(c.slideDuplicateClass)?g.children("."+c.slideClass+":not(."+c.slideDuplicateClass+')[data-swiper-slide-index\x3d"'+d+'"]').addClass(c.slideDuplicateActiveClass):g.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index\x3d"'+d+'"]').addClass(c.slideDuplicateActiveClass));d=a.nextAll("."+c.slideClass).eq(0).addClass(c.slideNextClass);c.loop&&0===d.length&&(d=b.eq(0)).addClass(c.slideNextClass);a=a.prevAll("."+c.slideClass).eq(0).addClass(c.slidePrevClass); c.loop&&0===a.length&&(a=b.eq(-1)).addClass(c.slidePrevClass);c.loop&&(d.hasClass(c.slideDuplicateClass)?g.children("."+c.slideClass+":not(."+c.slideDuplicateClass+')[data-swiper-slide-index\x3d"'+d.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicateNextClass):g.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index\x3d"'+d.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicateNextClass),a.hasClass(c.slideDuplicateClass)?g.children("."+c.slideClass+":not(."+ c.slideDuplicateClass+')[data-swiper-slide-index\x3d"'+a.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicatePrevClass):g.children("."+c.slideClass+"."+c.slideDuplicateClass+'[data-swiper-slide-index\x3d"'+a.attr("data-swiper-slide-index")+'"]').addClass(c.slideDuplicatePrevClass));this.emitSlidesClasses()},updateActiveIndex:function(a){var b,c=this.rtlTranslate?this.translate:-this.translate,g=this.slidesGrid,d=this.snapGrid;b=this.params;var f=this.activeIndex,e=this.realIndex,h=this.snapIndex; if(void 0===a){for(var k=0;k=g[k]&&c=g[k]&&c=g[k]&&(a=k);b.normalizeSlideIndex&&(0>a||void 0===a)&&(a=0)}0<=d.indexOf(c)?b=d.indexOf(c):(c=Math.min(b.slidesPerGroupSkip,a),b=c+Math.floor((a-c)/b.slidesPerGroup));(b>=d.length&&(b=d.length-1),a!==f)?(d=parseInt(this.slides.eq(a).attr("data-swiper-slide-index")||a,10),w(this,{snapIndex:b,realIndex:d,previousIndex:f,activeIndex:a}),this.emit("activeIndexChange"),this.emit("snapIndexChange"), e!==d&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")):b!==h&&(this.snapIndex=b,this.emit("snapIndexChange"))},updateClickedSlide:function(a){var b=this.params;a=p(a.target).closest("."+b.slideClass)[0];var c=!1;if(a)for(var g=0;gl?l:g&&ad?"next":cg?"next":cf&&(f=0);var e=d.params, h=d.snapGrid,k=d.slidesGrid,l=d.previousIndex,n=d.activeIndex;a=d.rtlTranslate;var p=d.wrapperEl;if(d.animating&&e.preventInteractionOnTransition)return!1;var r=Math.min(d.params.slidesPerGroupSkip,f),r=r+Math.floor((f-r)/d.params.slidesPerGroup);r>=h.length&&(r=h.length-1);(n||e.initialSlide||0)===(l||0)&&c&&d.emit("beforeSlideChangeStart");var q,h=-h[r];if(d.updateProgress(h),e.normalizeSlideIndex)for(l=0;l=Math.floor(100*k[l])&&(f=l);if(d.initialized&&f!==n&&(!d.allowSlideNext&& hd.translate&&h>d.maxTranslate()&&(n||0)!==f))return!1;if(q=f>n?"next":f a?-Math.floor(Math.abs(a)):Math.floor(a)}void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);var d=this.params,f=this.animating,e=this.snapGrid,h=this.slidesGrid,k=this.rtlTranslate;if(d.loop){if(f&&d.loopPreventsSlide)return!1;this.loopFix();this._clientLeft=this.$wrapperEl[0].clientLeft}var l,n=g(k?this.translate:-this.translate),f=e.map(function(a){return g(a)}),p=(e[f.indexOf(n)],e[f.indexOf(n)-1]);return void 0===p&&d.cssMode&&e.forEach(function(a){!p&&n>=a&&(p=a)}),void 0!==p&&0>(l=h.indexOf(p))&& (l=this.activeIndex-1),this.slideTo(l,a,b,c)},slideReset:function(a,b,c){return void 0===a&&(a=this.params.speed),void 0===b&&(b=!0),this.slideTo(this.activeIndex,a,b,c)},slideToClosest:function(a,b,c,g){void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);void 0===g&&(g=.5);var d=this.activeIndex,f=Math.min(this.params.slidesPerGroupSkip,d),f=f+Math.floor((d-f)/this.params.slidesPerGroup),e=this.rtlTranslate?this.translate:-this.translate;if(e>=this.snapGrid[f]){var h=this.snapGrid[f];e-h>(this.snapGrid[f+ 1]-h)*g&&(d+=this.params.slidesPerGroup)}else h=this.snapGrid[f-1],e-h<=(this.snapGrid[f]-h)*g&&(d-=this.params.slidesPerGroup);return d=Math.max(d,0),d=Math.min(d,this.slidesGrid.length-1),this.slideTo(d,a,b,c)},slideToClickedSlide:function(){var a,b=this,c=b.params,g=b.$wrapperEl,d="auto"===c.slidesPerView?b.slidesPerViewDynamic():c.slidesPerView,f=b.clickedIndex;c.loop?b.animating||(a=parseInt(p(b.clickedSlide).attr("data-swiper-slide-index"),10),c.centeredSlides?fb.slides.length- b.loopedSlides+d/2?(b.loopFix(),f=g.children("."+c.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]:not(.'+c.slideDuplicateClass+")").eq(0).index(),ea(function(){b.slideTo(f)})):b.slideTo(f):f>b.slides.length-d?(b.loopFix(),f=g.children("."+c.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]:not(.'+c.slideDuplicateClass+")").eq(0).index(),ea(function(){b.slideTo(f)})):b.slideTo(f)):b.slideTo(f)}},loop:{loopCreate:function(){var a=this,b=y(),c=a.params,g=a.$wrapperEl;g.children("."+c.slideClass+"."+ c.slideDuplicateClass).remove();var d=g.children("."+c.slideClass);if(c.loopFillGroupWithBlank){var f=c.slidesPerGroup-d.length%c.slidesPerGroup;if(f!==c.slidesPerGroup){for(var e=0;e d.length&&(a.loopedSlides=d.length);var k=[],l=[];d.each(function(b,c){var g=p(b);c=d.length-a.loopedSlides&&k.push(b);g.attr("data-swiper-slide-index",c)});for(b=0;b=b.length-c&&(a=-b.length+a+c,a+=c,this.slideTo(a,0,!1,!0)&&0!==f&&this.setTranslate((e?-this.translate:this.translate)-f));this.allowSlidePrev=g;this.allowSlideNext=d;this.emit("loopFix")},loopDestroy:function(){var a=this.params,b=this.slides;this.$wrapperEl.children("."+ a.slideClass+"."+a.slideDuplicateClass+",."+a.slideClass+"."+a.slideBlankClass).remove();b.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(a){if(!(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)){var b=this.el;b.style.cursor="move";b.style.cursor=a?"-webkit-grabbing":"-webkit-grab";b.style.cursor=a?"-moz-grabbin":"-moz-grab";b.style.cursor=a?"grabbing":"grab"}},unsetGrabCursor:function(){this.support.touch|| this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},manipulation:{appendSlide:function(a){var b=this.$wrapperEl,c=this.params;if(c.loop&&this.loopDestroy(),"object"==typeof a&&"length"in a)for(var g=0;g=a)this.prependSlide(b);else if(a>=f)this.appendSlide(b);else{for(var e=d>a?d+1:d,h=[],f=f-1;f>=a;--f){var k=this.slides.eq(f); k.remove();h.unshift(k)}if("object"==typeof b&&"length"in b){for(e=0;ea?d+b.length:d}else c.append(b);for(d=0;dc&&(h=!0));for(--d;0<=d;--d)a[d]&&!h&&(e+=1,(b+=a[d].swiperSlideSize)>c&&(h=!0))}else for(h=d+1;hD)&&c.$wrapperEl.find("."+c.params.slideClass+'[data-swiper-slide-index\x3d"'+y+'"]').remove(); for(y=0;y=C&&y<=D&&(void 0===p||a?u.push(y):(y>p&&u.push(y),yd?-1:1),e&&!c&&(c=1>e?-1:1),{spinX:b,spinY:c,pixelX:d,pixelY:e}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(a){var b= a,c=this,d=c.params.mousewheel;c.params.cssMode&&b.preventDefault();var e=c.$el;if("container"!==c.params.mousewheel.eventsTarget&&(e=p(c.params.mousewheel.eventsTarget)),!c.mouseEntered&&!e[0].contains(b.target)&&!d.releaseOnEdges)return!0;b.originalEvent&&(b=b.originalEvent);var e=0,e=c.rtlTranslate?-1:1,f=la.normalize(b);if(d.forceToAxis)if(c.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;e*=-f.pixelX}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;e=-f.pixelY}else e= Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*e:-f.pixelY;if(0===e)return!0;if(d.invert&&(e=-e),c.params.freeMode){var h={time:T(),delta:Math.abs(e),direction:Math.sign(e)};a=(a=c.mousewheel.lastEventBeforeSnap)&&h.time=c.minTranslate()&&(d=c.minTranslate()),d<=c.maxTranslate()&&(d=c.maxTranslate()), c.setTransition(0),c.setTranslate(d),c.updateProgress(),c.updateActiveIndex(),c.updateSlidesClasses(),(!f&&c.isBeginning||!k&&c.isEnd)&&c.updateSlidesClasses(),c.params.freeModeSticky){clearTimeout(c.mousewheel.timeout);c.mousewheel.timeout=void 0;var l=c.mousewheel.recentWheelEvents;15<=l.length&&l.shift();f=l.length?l[l.length-1]:void 0;k=l[0];if(l.push(h),f&&(h.delta>f.delta||h.direction!==f.direction))l.splice(0);else if(15<=l.length&&500>h.time-k.time&&1<=k.delta-h.delta&&6>=h.delta){var n=0< e?.8:.2;c.mousewheel.lastEventBeforeSnap=h;l.splice(0);c.mousewheel.timeout=ea(function(){c.slideToClosest(c.params.speed,!0,void 0,n)},0)}c.mousewheel.timeout||(c.mousewheel.timeout=ea(function(){c.mousewheel.lastEventBeforeSnap=h;l.splice(0);c.slideToClosest(c.params.speed,!0,void 0,.5)},500))}if(a||c.emit("scroll",b),c.params.autoplay&&c.params.autoplayDisableOnInteraction&&c.autoplay.stop(),d===c.minTranslate()||d===c.maxTranslate())return!0}}else if(e={time:T(),delta:Math.abs(e),direction:Math.sign(e), raw:a},d=c.mousewheel.recentWheelEvents,2<=d.length&&d.shift(),a=d.length?d[d.length-1]:void 0,d.push(e),a?(e.direction!==a.direction||e.delta>a.delta||e.time>a.time+150)&&c.mousewheel.animateSlider(e):c.mousewheel.animateSlider(e),c.mousewheel.releaseScroll(e))return!0;return b.preventDefault?b.preventDefault():b.returnValue=!1,!1},animateSlider:function(a){var b=u();return!(this.params.mousewheel.thresholdDelta&&a.deltaT()-this.mousewheel.lastScrollTime||(0>a.direction?this.isEnd&&!this.params.loop||this.animating||(this.slideNext(),this.emit("scroll",a.raw)):this.isBeginning&&!this.params.loop||this.animating||(this.slidePrev(),this.emit("scroll",a.raw)),this.mousewheel.lastScrollTime=(new b.Date).getTime(),!1))},releaseScroll:function(a){var b=this.params.mousewheel;if(0>a.direction){if(this.isEnd&&!this.params.loop&&b.releaseOnEdges)return!0}else if(this.isBeginning&& !this.params.loop&&b.releaseOnEdges)return!0;return!1},enable:function(){var a=la.event();if(this.params.cssMode)return this.wrapperEl.removeEventListener(a,this.mousewheel.handle),!0;if(!a||this.mousewheel.enabled)return!1;var b=this.$el;return"container"!==this.params.mousewheel.eventsTarget&&(b=p(this.params.mousewheel.eventsTarget)),b.on("mouseenter",this.mousewheel.handleMouseEnter),b.on("mouseleave",this.mousewheel.handleMouseLeave),b.on(a,this.mousewheel.handle),this.mousewheel.enabled=!0, !0},disable:function(){var a=la.event();if(this.params.cssMode)return this.wrapperEl.addEventListener(a,this.mousewheel.handle),!0;if(!a||!this.mousewheel.enabled)return!1;var b=this.$el;return"container"!==this.params.mousewheel.eventsTarget&&(b=p(this.params.mousewheel.eventsTarget)),b.off(a,this.mousewheel.handle),this.mousewheel.enabled=!1,!0}},Ta={update:function(){var a=this.params.navigation;if(!this.params.loop){var b=this.navigation,c=b.$nextEl;(b=b.$prevEl)&&0d-1-2*this.loopedSlides&&(c-=d-2*this.loopedSlides),c>f-1&&(c-=f),0>c&&"bullets"!==this.params.paginationType&&(c=f+c)):c=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"=== b.type&&this.pagination.bullets&&0b.dynamicMainBullets-1?this.pagination.dynamicBulletIndex= b.dynamicMainBullets-1:0>this.pagination.dynamicBulletIndex&&(this.pagination.dynamicBulletIndex=0)),h=c-this.pagination.dynamicBulletIndex,l=((k=h+(Math.min(d.length,b.dynamicMainBullets)-1))+h)/2),d.removeClass(b.bulletActiveClass+" "+b.bulletActiveClass+"-next "+b.bulletActiveClass+"-next-next "+b.bulletActiveClass+"-prev "+b.bulletActiveClass+"-prev-prev "+b.bulletActiveClass+"-main"),1=h&&d<=k&&a.addClass(b.bulletActiveClass+"-main"),d===h&&a.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev"),d===k&&a.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+"-next-next"))});else{var n=d.eq(c),r=n.index();if(n.addClass(b.bulletActiveClass),b.dynamicBullets){for(var n=d.eq(h),q=d.eq(k),v=h;v<=k;v+=1)d.eq(v).addClass(b.bulletActiveClass+"-main");if(this.params.loop)if(r>=d.length-b.dynamicMainBullets){for(r=b.dynamicMainBullets;0<= r;--r)d.eq(d.length-r).addClass(b.bulletActiveClass+"-main");d.eq(d.length-b.dynamicMainBullets-1).addClass(b.bulletActiveClass+"-prev")}else n.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev"),q.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+"-next-next");else n.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev"),q.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+ "-next-next")}}b.dynamicBullets&&(l=(this.pagination.bulletSize*Math.min(d.length,b.dynamicMainBullets+4)-this.pagination.bulletSize)/2-l*this.pagination.bulletSize,a=a?"right":"left",d.css(this.isHorizontal()?a:"top",l+"px"))}if("fraction"===b.type&&(e.find("."+b.currentClass).text(b.formatFractionCurrent(c+1)),e.find("."+b.totalClass).text(b.formatFractionTotal(f))),"progressbar"===b.type)a=b.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical", d=(c+1)/f,r=l=1,"horizontal"===a?l=d:r=d,e.find("."+b.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+l+") scaleY("+r+")").transition(this.params.speed);"custom"===b.type&&b.renderCustom?(e.html(b.renderCustom(this,c+1,f)),this.emit("paginationRender",e[0])):this.emit("paginationUpdate",e[0]);e[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](b.lockClass)}},render:function(){var a=this.params.pagination;if(a.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var b= this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,c=this.pagination.$el,d="";if("bullets"===a.type){for(var b=this.params.loop?Math.ceil((b-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,e=0;eb.dynamicMainBullets&&(b.dynamicMainBullets=1)),"progressbar"===b.type&&b.progressbarOpposite&&c.addClass(b.progressbarOppositeClass),b.clickable&&c.on("click","."+b.bulletClass,function(b){b.preventDefault(); b=p(this).index()*a.params.slidesPerGroup;a.params.loop&&(b+=a.loopedSlides);a.slideTo(b)}),w(a.pagination,{$el:c,el:c[0]}))}},destroy:function(){var a=this.params.pagination;if(a.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var b=this.pagination.$el;b.removeClass(a.hiddenClass);b.removeClass(a.modifierClass+a.type);this.pagination.bullets&&this.pagination.bullets.removeClass(a.bulletActiveClass);a.clickable&&b.off("click","."+a.bulletClass)}}},v={setTranslate:function(){if(this.params.scrollbar.el&& this.scrollbar.el){var a=this.scrollbar,b=a.dragSize,c=a.trackSize,d=a.$dragEl,e=a.$el,a=this.params.scrollbar,f=b,h=(c-b)*this.progress;this.rtlTranslate?0<(h=-h)?(f=b-h,h=0):-h+b>c&&(f=c+h):0>h?(f=b+h,h=0):h+b>c&&(f=c-h);this.isHorizontal()?(d.transform("translate3d("+h+"px, 0, 0)"),d[0].style.width=f+"px"):(d.transform("translate3d(0px, "+h+"px, 0)"),d[0].style.height=f+"px");a.hide&&(clearTimeout(this.scrollbar.timeout),e[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){e[0].style.opacity= 0;e.transition(400)},1E3))}},setTransition:function(a){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(a)},updateSize:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var a=this.scrollbar,b=a.$dragEl,c=a.$el;b[0].style.width="";b[0].style.height="";var d,e=this.isHorizontal()?c[0].offsetWidth:c[0].offsetHeight,f=this.size/this.virtualSize,h=e/this.size*f;d="auto"===this.params.scrollbar.dragSize?e*f:parseInt(this.params.scrollbar.dragSize,10);this.isHorizontal()? b[0].style.width=d+"px":b[0].style.height=d+"px";c[0].style.display=1<=f?"none":"";this.params.scrollbar.hide&&(c[0].style.opacity=0);w(a,{trackSize:e,divider:f,moveDivider:h,dragSize:d});a.$el[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](this.params.scrollbar.lockClass)}},getPointerPosition:function(a){return this.isHorizontal()?"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].clientX:a.clientX:"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].clientY: a.clientY},setDragPosition:function(a){var b=this.scrollbar,c=this.rtlTranslate,d=b.$el,e=b.dragSize,f=b.trackSize,h=b.dragStartPos;a=(b.getPointerPosition(a)-d.offset()[this.isHorizontal()?"left":"top"]-(null!==h?h:e/2))/(f-e);a=Math.max(Math.min(a,1),0);c&&(a=1-a);c=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*a;this.updateProgress(c);this.setTranslate(c);this.updateActiveIndex();this.updateSlidesClasses()},onDragStart:function(a){var b=this.params.scrollbar,c=this.scrollbar,d= this.$wrapperEl,e=c.$el,f=c.$dragEl;this.scrollbar.isTouched=!0;this.scrollbar.dragStartPos=a.target===f[0]||a.target===f?c.getPointerPosition(a)-a.target.getBoundingClientRect()[this.isHorizontal()?"left":"top"]:null;a.preventDefault();a.stopPropagation();d.transition(100);f.transition(100);c.setDragPosition(a);clearTimeout(this.scrollbar.dragTimeout);e.transition(0);b.hide&&e.css("opacity",1);this.params.cssMode&&this.$wrapperEl.css("scroll-snap-type","none");this.emit("scrollbarDragStart",a)}, onDragMove:function(a){var b=this.scrollbar,c=this.$wrapperEl,d=b.$el,e=b.$dragEl;this.scrollbar.isTouched&&(a.preventDefault?a.preventDefault():a.returnValue=!1,b.setDragPosition(a),c.transition(0),d.transition(0),e.transition(0),this.emit("scrollbarDragMove",a))},onDragEnd:function(a){var b=this.params.scrollbar,c=this.$wrapperEl,d=this.scrollbar.$el;this.scrollbar.isTouched&&(this.scrollbar.isTouched=!1,this.params.cssMode&&(this.$wrapperEl.css("scroll-snap-type",""),c.transition("")),b.hide&& (clearTimeout(this.scrollbar.dragTimeout),this.scrollbar.dragTimeout=ea(function(){d.css("opacity",0);d.transition(400)},1E3)),this.emit("scrollbarDragEnd",a),b.snapOnRelease&&this.slideToClosest())},enableDraggable:function(){if(this.params.scrollbar.el){var a=y(),b=this.touchEventsTouch,c=this.touchEventsDesktop,d=this.params,e=this.support,f=this.scrollbar.$el[0],h=!(!e.passiveListener||!d.passiveListeners)&&{passive:!1,capture:!1},d=!(!e.passiveListener||!d.passiveListeners)&&{passive:!0,capture:!1}; e.touch?(f.addEventListener(b.start,this.scrollbar.onDragStart,h),f.addEventListener(b.move,this.scrollbar.onDragMove,h),f.addEventListener(b.end,this.scrollbar.onDragEnd,d)):(f.addEventListener(c.start,this.scrollbar.onDragStart,h),a.addEventListener(c.move,this.scrollbar.onDragMove,h),a.addEventListener(c.end,this.scrollbar.onDragEnd,d))}},disableDraggable:function(){if(this.params.scrollbar.el){var a=y(),b=this.touchEventsTouch,c=this.touchEventsDesktop,d=this.params,e=this.support,f=this.scrollbar.$el[0], h=!(!e.passiveListener||!d.passiveListeners)&&{passive:!1,capture:!1},d=!(!e.passiveListener||!d.passiveListeners)&&{passive:!0,capture:!1};e.touch?(f.removeEventListener(b.start,this.scrollbar.onDragStart,h),f.removeEventListener(b.move,this.scrollbar.onDragMove,h),f.removeEventListener(b.end,this.scrollbar.onDragEnd,d)):(f.removeEventListener(c.start,this.scrollbar.onDragStart,h),a.removeEventListener(c.move,this.scrollbar.onDragMove,h),a.removeEventListener(c.end,this.scrollbar.onDragEnd,d))}}, init:function(){if(this.params.scrollbar.el){var a=this.scrollbar,b=this.$el,c=this.params.scrollbar,d=p(c.el);this.params.uniqueNavElements&&"string"==typeof c.el&&1a.targetTouches.length?1:Math.sqrt(Math.pow(a.targetTouches[1].pageX-a.targetTouches[0].pageX,2)+Math.pow(a.targetTouches[1].pageY-a.targetTouches[0].pageY,2))},onGestureStart:function(a){var b=this.support,c=this.params.zoom,d=this.zoom,e=d.gesture;if(d.fakeGestureTouched=!1,d.fakeGestureMoved=!1,!b.gestures){if("touchstart"!==a.type||"touchstart"===a.type&&2>a.targetTouches.length)return;d.fakeGestureTouched= !0;e.scaleStart=xa.getDistanceBetweenTouches(a)}e.$slideEl&&e.$slideEl.length||(e.$slideEl=p(a.target).closest("."+this.params.slideClass),0===e.$slideEl.length&&(e.$slideEl=this.slides.eq(this.activeIndex)),e.$imageEl=e.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),e.$imageWrapEl=e.$imageEl.parent("."+c.containerClass),e.maxRatio=e.$imageWrapEl.attr("data-swiper-zoom")||c.maxRatio,0!==e.$imageWrapEl.length)?(e.$imageEl&&e.$imageEl.transition(0),this.zoom.isScaling=!0):e.$imageEl= void 0},onGestureChange:function(a){var b=this.support,c=this.params.zoom,d=this.zoom,e=d.gesture;if(!b.gestures){if("touchmove"!==a.type||"touchmove"===a.type&&2>a.targetTouches.length)return;d.fakeGestureMoved=!0;e.scaleMove=xa.getDistanceBetweenTouches(a)}e.$imageEl&&0!==e.$imageEl.length?(b.gestures?d.scale=a.scale*d.currentScale:d.scale=e.scaleMove/e.scaleStart*d.currentScale,d.scale>e.maxRatio&&(d.scale=e.maxRatio-1+Math.pow(d.scale-e.maxRatio+1,.5)),d.scalea.changedTouches.length&&!b.android)return;d.fakeGestureTouched=!1;d.fakeGestureMoved=!1}e.$imageEl&&0!==e.$imageEl.length&&(d.scale=Math.max(Math.min(d.scale, e.maxRatio),c.minRatio),e.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+d.scale+")"),d.currentScale=d.scale,d.isScaling=!1,1===d.scale&&(e.$slideEl=void 0))},onTouchStart:function(a){var b=this.device,c=this.zoom,d=c.gesture,c=c.image;d.$imageEl&&0!==d.$imageEl.length&&(c.isTouched||(b.android&&a.cancelable&&a.preventDefault(),c.isTouched=!0,c.touchesStart.x="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,c.touchesStart.y="touchstart"===a.type?a.targetTouches[0].pageY: a.pageY))},onTouchMove:function(a){var b=this.zoom,c=b.gesture,d=b.image,e=b.velocity;if(c.$imageEl&&0!==c.$imageEl.length&&(this.allowClick=!1,d.isTouched&&c.$slideEl)){d.isMoved||(d.width=c.$imageEl[0].offsetWidth,d.height=c.$imageEl[0].offsetHeight,d.startX=Q(c.$imageWrapEl[0],"x")||0,d.startY=Q(c.$imageWrapEl[0],"y")||0,c.slideWidth=c.$slideEl[0].offsetWidth,c.slideHeight=c.$slideEl[0].offsetHeight,c.$imageWrapEl.transition(0),this.rtl&&(d.startX=-d.startX,d.startY=-d.startY));var f=d.width*b.scale, h=d.height*b.scale;if(!(f d.touchesStart.x)||!this.isHorizontal()&&(Math.floor(d.minY)===Math.floor(d.startY)&&d.touchesCurrent.yd.touchesStart.y))return void(d.isTouched=!1);a.cancelable&&a.preventDefault();a.stopPropagation();d.isMoved=!0;d.currentX=d.touchesCurrent.x-d.touchesStart.x+d.startX;d.currentY=d.touchesCurrent.y-d.touchesStart.y+d.startY;d.currentXd.maxX&& (d.currentX=d.maxX-1+Math.pow(d.currentX-d.maxX+1,.8));d.currentYd.maxY&&(d.currentY=d.maxY-1+Math.pow(d.currentY-d.maxY+1,.8));e.prevPositionX||(e.prevPositionX=d.touchesCurrent.x);e.prevPositionY||(e.prevPositionY=d.touchesCurrent.y);e.prevTime||(e.prevTime=Date.now());e.x=(d.touchesCurrent.x-e.prevPositionX)/(Date.now()-e.prevTime)/2;e.y=(d.touchesCurrent.y-e.prevPositionY)/(Date.now()-e.prevTime)/2;2>Math.abs(d.touchesCurrent.x- e.prevPositionX)&&(e.x=0);2>Math.abs(d.touchesCurrent.y-e.prevPositionY)&&(e.y=0);e.prevPositionX=d.touchesCurrent.x;e.prevPositionY=d.touchesCurrent.y;e.prevTime=Date.now();c.$imageWrapEl.transform("translate3d("+d.currentX+"px, "+d.currentY+"px,0)")}}},onTouchEnd:function(){var a=this.zoom,b=a.gesture,c=a.image,d=a.velocity;if(b.$imageEl&&0!==b.$imageEl.length){if(!c.isTouched||!c.isMoved)return c.isTouched=!1,void(c.isMoved=!1);c.isTouched=!1;c.isMoved=!1;var e=300,f=300,h=c.currentX+d.x*e,k=c.currentY+ d.y*f;0!==d.x&&(e=Math.abs((h-c.currentX)/d.x));0!==d.y&&(f=Math.abs((k-c.currentY)/d.y));d=Math.max(e,f);c.currentX=h;c.currentY=k;h=c.height*a.scale;c.minX=Math.min(b.slideWidth/2-c.width*a.scale/2,0);c.maxX=-c.minX;c.minY=Math.min(b.slideHeight/2-h/2,0);c.maxY=-c.minY;c.currentX=Math.max(Math.min(c.currentX,c.maxX),c.minX);c.currentY=Math.max(Math.min(c.currentY,c.maxY),c.minY);b.$imageWrapEl.transition(d).transform("translate3d("+c.currentX+"px, "+c.currentY+"px,0)")}},onTransitionEnd:function(){var a= this.zoom,b=a.gesture;b.$slideEl&&this.previousIndex!==this.activeIndex&&(b.$imageEl&&b.$imageEl.transform("translate3d(0,0,0) scale(1)"),b.$imageWrapEl&&b.$imageWrapEl.transform("translate3d(0,0,0)"),a.scale=1,a.currentScale=1,b.$slideEl=void 0,b.$imageEl=void 0,b.$imageWrapEl=void 0)},toggle:function(a){var b=this.zoom;b.scale&&1!==b.scale?b.out():b["in"](a)},"in":function(a){var b,c,d,e,f,h,k,l,n,p,r,q,v,x,w,y,u=this.zoom,A=this.params.zoom,C=u.gesture,D=u.image;(C.$slideEl||(this.params.virtual&& this.params.virtual.enabled&&this.virtual?C.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):C.$slideEl=this.slides.eq(this.activeIndex),C.$imageEl=C.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),C.$imageWrapEl=C.$imageEl.parent("."+A.containerClass)),C.$imageEl&&0!==C.$imageEl.length)&&(C.$slideEl.addClass(""+A.zoomedSlideClass),void 0===D.touchesStart.x&&a?(b="touchend"===a.type?a.changedTouches[0].pageX:a.pageX,c="touchend"===a.type?a.changedTouches[0].pageY: a.pageY):(b=D.touchesStart.x,c=D.touchesStart.y),u.scale=C.$imageWrapEl.attr("data-swiper-zoom")||A.maxRatio,u.currentScale=C.$imageWrapEl.attr("data-swiper-zoom")||A.maxRatio,a?(w=C.$slideEl[0].offsetWidth,y=C.$slideEl[0].offsetHeight,d=C.$slideEl.offset().left+w/2-b,e=C.$slideEl.offset().top+y/2-c,k=C.$imageEl[0].offsetWidth,l=C.$imageEl[0].offsetHeight,n=k*u.scale,p=l*u.scale,v=-(r=Math.min(w/2-n/2,0)),x=-(q=Math.min(y/2-p/2,0)),(f=d*u.scale)v&&(f=v),(h=e*u.scale)x&&(h= x)):(f=0,h=0),C.$imageWrapEl.transition(300).transform("translate3d("+f+"px, "+h+"px,0)"),C.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+u.scale+")"))},out:function(){var a=this.zoom,b=this.params.zoom,c=a.gesture;c.$slideEl||(this.params.virtual&&this.params.virtual.enabled&&this.virtual?c.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):c.$slideEl=this.slides.eq(this.activeIndex),c.$imageEl=c.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),c.$imageWrapEl= c.$imageEl.parent("."+b.containerClass));c.$imageEl&&0!==c.$imageEl.length&&(a.scale=1,a.currentScale=1,c.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),c.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),c.$slideEl.removeClass(""+b.zoomedSlideClass),c.$slideEl=void 0)},toggleGestures:function(a){var b=this.zoom,c=b.slideSelector,d=b.passiveListener;this.$wrapperEl[a]("gesturestart",c,b.onGestureStart,d);this.$wrapperEl[a]("gesturechange",c,b.onGestureChange,d);this.$wrapperEl[a]("gestureend", c,b.onGestureEnd,d)},enableGestures:function(){this.zoom.gesturesEnabled||(this.zoom.gesturesEnabled=!0,this.zoom.toggleGestures("on"))},disableGestures:function(){this.zoom.gesturesEnabled&&(this.zoom.gesturesEnabled=!1,this.zoom.toggleGestures("off"))},enable:function(){var a=this.support,b=this.zoom;if(!b.enabled){b.enabled=!0;var c=!("touchstart"!==this.touchEvents.start||!a.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1},d=!a.passiveListener||{passive:!1,capture:!0}, e="."+this.params.slideClass;this.zoom.passiveListener=c;this.zoom.slideSelector=e;a.gestures?(this.$wrapperEl.on(this.touchEvents.start,this.zoom.enableGestures,c),this.$wrapperEl.on(this.touchEvents.end,this.zoom.disableGestures,c)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.on(this.touchEvents.start,e,b.onGestureStart,c),this.$wrapperEl.on(this.touchEvents.move,e,b.onGestureChange,d),this.$wrapperEl.on(this.touchEvents.end,e,b.onGestureEnd,c),this.touchEvents.cancel&&this.$wrapperEl.on(this.touchEvents.cancel, e,b.onGestureEnd,c));this.$wrapperEl.on(this.touchEvents.move,"."+this.params.zoom.containerClass,b.onTouchMove,d)}},disable:function(){var a=this.zoom;if(a.enabled){var b=this.support;this.zoom.enabled=!1;var c=!("touchstart"!==this.touchEvents.start||!b.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1},d=!b.passiveListener||{passive:!1,capture:!0},e="."+this.params.slideClass;b.gestures?(this.$wrapperEl.off(this.touchEvents.start,this.zoom.enableGestures,c),this.$wrapperEl.off(this.touchEvents.end, this.zoom.disableGestures,c)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.off(this.touchEvents.start,e,a.onGestureStart,c),this.$wrapperEl.off(this.touchEvents.move,e,a.onGestureChange,d),this.$wrapperEl.off(this.touchEvents.end,e,a.onGestureEnd,c),this.touchEvents.cancel&&this.$wrapperEl.off(this.touchEvents.cancel,e,a.onGestureEnd,c));this.$wrapperEl.off(this.touchEvents.move,"."+this.params.zoom.containerClass,a.onTouchMove,d)}}},ma={loadInSlide:function(a,b){void 0===b&&(b=!0);var c= this,d=c.params.lazy;if(void 0!==a&&0!==c.slides.length){var e=c.virtual&&c.params.virtual.enabled?c.$wrapperEl.children("."+c.params.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]'):c.slides.eq(a),f=e.find("."+d.elementClass+":not(."+d.loadedClass+"):not(."+d.loadingClass+")");!e.hasClass(d.elementClass)||e.hasClass(d.loadedClass)||e.hasClass(d.loadingClass)||f.push(e[0]);0!==f.length&&f.each(function(a){var f=p(a);f.addClass(d.loadingClass);var h=f.attr("data-background"),k=f.attr("data-src"), l=f.attr("data-srcset"),n=f.attr("data-sizes"),r=f.parent("picture");c.loadImage(f[0],k||h,l,n,!1,function(){if(null!=c&&c&&(!c||c.params)&&!c.destroyed){if(h?(f.css("background-image",'url("'+h+'")'),f.removeAttr("data-background")):(l&&(f.attr("srcset",l),f.removeAttr("data-srcset")),n&&(f.attr("sizes",n),f.removeAttr("data-sizes")),r.length&&r.children("source").each(function(a){a=p(a);a.attr("data-srcset")&&(a.attr("srcset",a.attr("data-srcset")),a.removeAttr("data-srcset"))}),k&&(f.attr("src", k),f.removeAttr("data-src"))),f.addClass(d.loadedClass).removeClass(d.loadingClass),e.find("."+d.preloaderClass).remove(),c.params.loop&&b){var a=e.attr("data-swiper-slide-index"),a=e.hasClass(c.params.slideDuplicateClass)?c.$wrapperEl.children('[data-swiper-slide-index\x3d"'+a+'"]:not(.'+c.params.slideDuplicateClass+")"):c.$wrapperEl.children("."+c.params.slideDuplicateClass+'[data-swiper-slide-index\x3d"'+a+'"]');c.lazy.loadInSlide(a.index(),!1)}c.emit("lazyImageReady",e[0],f[0]);c.params.autoHeight&& c.updateAutoHeight()}});c.emit("lazyImageLoad",e[0],f[0])})}},load:function(){function a(a){if(k){if(d.children("."+e.slideClass+'[data-swiper-slide-index\x3d"'+a+'"]').length)return!0}else if(f[a])return!0;return!1}function b(a){return k?p(a).attr("data-swiper-slide-index"):p(a).index()}var c=this,d=c.$wrapperEl,e=c.params,f=c.slides,h=c.activeIndex,k=c.virtual&&e.virtual.enabled,l=e.lazy,n=e.slidesPerView;if("auto"===n&&(n=0),c.lazy.initialImageLoaded||(c.lazy.initialImageLoaded=!0),c.params.watchSlidesVisibility)d.children("."+ e.slideVisibleClass).each(function(a){a=k?p(a).attr("data-swiper-slide-index"):p(a).index();c.lazy.loadInSlide(a)});else if(1>1]<=a?d=e:c=e;a=(h=c,f=h-1,(a-this.x[f])*(this.y[h]-this.y[f])/(this.x[h]-this.x[f])+this.y[f])}else a=0;return a},this},getInterpolateFunction:function(a){this.controller.spline||(this.controller.spline=this.params.loop? new ra.LinearSpline(this.slidesGrid,a.slidesGrid):new ra.LinearSpline(this.snapGrid,a.snapGrid))},setTranslate:function(a,b){function c(a){var b=f.rtlTranslate?-f.translate:f.translate;"slide"===f.params.controller.by&&(f.controller.getInterpolateFunction(a),e=-f.controller.spline.interpolate(-b));e&&"container"!==f.params.controller.by||(d=(a.maxTranslate()-a.minTranslate())/(f.maxTranslate()-f.minTranslate()),e=(b-f.minTranslate())*d+a.minTranslate());f.params.controller.inverse&&(e=a.maxTranslate()- e);a.updateProgress(e);a.setTranslate(e,f);a.updateActiveIndex();a.updateSlidesClasses()}var d,e,f=this,h=f.controller.control,k=f.constructor;if(Array.isArray(h))for(var l=0;l=C&&-1Math.abs(u)&&(u=0);.001>Math.abs(r)&&(r=0);.001>Math.abs(w)&&(w=0);.001>Math.abs(v)&&(v=0);.001>Math.abs(x)&&(x=0);.001>Math.abs(y)&&(y=0);if(n.transform("translate3d("+u+"px,"+r+"px,"+w+"px) rotateX("+x+"deg) rotateY("+v+"deg) scale("+y+")"),n[0].style.zIndex=1-Math.abs(Math.round(q)),e.slideShadows)v= f?n.find(".swiper-slide-shadow-left"):n.find(".swiper-slide-shadow-top"),x=f?n.find(".swiper-slide-shadow-right"):n.find(".swiper-slide-shadow-bottom"),0===v.length&&(v=p('\x3cdiv class\x3d"swiper-slide-shadow-'+(f?"left":"top")+'"\x3e\x3c/div\x3e'),n.append(v)),0===x.length&&(x=p('\x3cdiv class\x3d"swiper-slide-shadow-'+(f?"right":"bottom")+'"\x3e\x3c/div\x3e'),n.append(x)),v.length&&(v[0].style.opacity=0this.previousIndex?"next":"prev"):h=(f=this.realIndex)>this.previousIndex?"next":"prev"; e&&(f+="next"===h?d:-1*d);b.visibleSlidesIndexes&&0>b.visibleSlidesIndexes.indexOf(f)&&(b.params.centeredSlides?f=f>k?f-Math.floor(c/2)+1:f+Math.floor(c/2)-1:f>k&&(f=f-c+1),b.slideTo(f,a?0:void 0))}a=1;c=this.params.thumbs.slideThumbActiveClass;if(1D.opts.lines?D.$el.addClass(D.opts.ellipLineClass):(S=D.$cont.height(),"auto"===D.opts.lines&&D.$el.prop("scrollHeight")<=S||!M||(w=k.trim(Y(D.text)).split(/\s+/),D.$el.html(oa+w.join("\x3c/span\x3e "+oa)+"\x3c/span\x3e"),D.$el.find("span").each(M),null!=p&&(w[p]='\x3cspan class\x3d"'+D.opts.ellipLineClass+'"\x3e'+w[p],w.push("\x3c/span\x3e"), D.$el.html(w.join(" ")))))}function Y(d){return String(d).replace(/[&<>"'\/]/g,function(d){return J[d]})}var D=this,da=0,L=[],M,p,ea,T,Q,S,w,J;J={"\x26":"\x26","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#x27;","`":"\x26#x60;"};D.$cont=k(d);D.opts=k.extend({},y,N);"auto"===D.opts.lines&&(M=function(d,w){var u=k(w),y=u.position().top;Q=Q||u.height();y===T?L[da].push(u):(T=y,da+=1,L[da]=[u]);if(y+Q>S)return p=d-L[da-1].length,!1});"number"===typeof D.opts.lines&&1b.overflow&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.weekdayMismatch&& !b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c);a._strict&&(c=c&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour);if(null!=Object.isFrozen&&Object.isFrozen(a))return c;a._isValid=c}return a._isValid}function p(a){var b=da(NaN);null!=a?D(L(b),a):L(b).userInvalidated=!0;return b}function ea(a,b){var c,d,e;y(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject);y(b._i)||(a._i=b._i);y(b._f)||(a._f=b._f);y(b._l)||(a._l=b._l);y(b._strict)||(a._strict= b._strict);y(b._tzm)||(a._tzm=b._tzm);y(b._isUTC)||(a._isUTC=b._isUTC);y(b._offset)||(a._offset=b._offset);y(b._pf)||(a._pf=L(b));y(b._locale)||(a._locale=b._locale);if(0a?Math.ceil(a)|| 0:Math.floor(a)}function w(a){a=+a;var b=0;0!==a&&isFinite(a)&&(b=S(a));return b}function J(a,b,c){var d=Math.min(a.length,b.length),e=Math.abs(a.length-b.length),f=0,h;for(h=0;he;e++)f=da([2E3,e]),b.push(this.monthsShort(f, "")),c.push(this.months(f,"")),d.push(this.months(f,"")),d.push(this.monthsShort(f,""));b.sort(a);c.sort(a);d.sort(a);for(e=0;12>e;e++)b[e]=pa(b[e]),c[e]=pa(c[e]);for(e=0;24>e;e++)d[e]=pa(d[e]);this._monthsShortRegex=this._monthsRegex=new RegExp("^("+d.join("|")+")","i");this._monthsStrictRegex=new RegExp("^("+c.join("|")+")","i");this._monthsShortStrictRegex=new RegExp("^("+b.join("|")+")","i")}function xa(a,b,c,d,e,f,h){b=new Date(a,b,c,d,e,f,h);100>a&&0<=a&&isFinite(b.getFullYear())&&b.setFullYear(a); return b}function ma(a){var b=new Date(Date.UTC.apply(null,arguments));100>a&&0<=a&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a);return b}function ra(a,b,c){c=7+b-c;return-((7+ma(a,0,c).getUTCDay()-b)%7)+c-1}function R(a,b,c,d,e){c=(7+c-d)%7;d=ra(a,d,e);d=1+7*(b-1)+c+d;0>=d?(b=a-1,a=(Ga(b)?366:365)+d):d>(Ga(a)?366:365)?(b=a+1,a=d-(Ga(a)?366:365)):(b=a,a=d);return{year:b,dayOfYear:a}}function ua(a,b,c){var d=ra(a.year(),b,c),d=Math.floor((a.dayOfYear()-d-1)/7)+1;1>d?(a=a.year()-1,b=d+X(a,b,c)): d>X(a.year(),b,c)?(b=d-X(a.year(),b,c),a=a.year()+1):(a=a.year(),b=d);return{week:b,year:a}}function X(a,b,c){var d=ra(a,b,c);b=ra(a+1,b,c);return((Ga(a)?366:365)-d+b)/7}function La(a,b,c){var d,e;a=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)e=da([2E3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(e,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(e,"").toLocaleLowerCase(), this._weekdaysParse[d]=this.weekdays(e,"").toLocaleLowerCase();if(c)b="dddd"===b?ya.call(this._weekdaysParse,a):"ddd"===b?ya.call(this._shortWeekdaysParse,a):ya.call(this._minWeekdaysParse,a);else if("dddd"===b){b=ya.call(this._weekdaysParse,a);if(-1!==b)return b;b=ya.call(this._shortWeekdaysParse,a);if(-1!==b)return b;b=ya.call(this._minWeekdaysParse,a)}else if("ddd"===b){b=ya.call(this._shortWeekdaysParse,a);if(-1!==b)return b;b=ya.call(this._weekdaysParse,a);if(-1!==b)return b;b=ya.call(this._minWeekdaysParse, a)}else{b=ya.call(this._minWeekdaysParse,a);if(-1!==b)return b;b=ya.call(this._weekdaysParse,a);if(-1!==b)return b;b=ya.call(this._shortWeekdaysParse,a)}return-1!==b?b:null}function x(){function a(b,c){return c.length-b.length}var b=[],c=[],d=[],e=[],f,h,g,k;for(f=0;7>f;f++)h=da([2E3,1]).day(f),g=this.weekdaysMin(h,""),k=this.weekdaysShort(h,""),h=this.weekdays(h,""),b.push(g),c.push(k),d.push(h),e.push(g),e.push(k),e.push(h);b.sort(a);c.sort(a);d.sort(a);e.sort(a);for(f=0;7>f;f++)c[f]=pa(c[f]),d[f]= pa(d[f]),e[f]=pa(e[f]);this._weekdaysMinRegex=this._weekdaysShortRegex=this._weekdaysRegex=new RegExp("^("+e.join("|")+")","i");this._weekdaysStrictRegex=new RegExp("^("+d.join("|")+")","i");this._weekdaysShortStrictRegex=new RegExp("^("+c.join("|")+")","i");this._weekdaysMinStrictRegex=new RegExp("^("+b.join("|")+")","i")}function P(){return this.hours()%12||12}function e(a,b){H(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function l(a,b){return b._meridiemParse} function n(a){return a?a.toLowerCase().replace("_","-"):a}function a(a){var c=null;if(!Ea[a]&&"undefined"!==typeof module&&module&&module.exports)try{c=Ob._abbr,require("./locale/"+a),b(c)}catch(d){}return Ea[a]}function b(a,b){var d;a&&((d=y(b)?g(a):c(a,b))?Ob=d:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+a+" not found. Did you forget to load it?"));return Ob._abbr}function c(d,e){if(null!==e){var f;f=Yb;e.abbr=d;if(null!=Ea[d])Ia("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."), f=Ea[d]._config;else if(null!=e.parentLocale)if(null!=Ea[e.parentLocale])f=Ea[e.parentLocale]._config;else if(f=a(e.parentLocale),null!=f)f=f._config;else return Nb[e.parentLocale]||(Nb[e.parentLocale]=[]),Nb[e.parentLocale].push({name:d,config:e}),null;Ea[d]=new va(Ra(f,e));Nb[d]&&Nb[d].forEach(function(a){c(a.name,a.config)});b(d);return Ea[d]}delete Ea[d];return null}function g(b){var c;b&&b._locale&&b._locale._abbr&&(b=b._locale._abbr);if(!b)return Ob;if(!d(b)){if(c=a(b))return c;b=[b]}a:{c=0; for(var e,f,h,g;c=e&&J(g,f,!0)>=e-1)break;e--}c++}b=Ob}return b}function m(a){var b;(b=a._a)&&-2===L(a).overflow&&(b=0>b[bb]||11b[ab]||b[ab]>Ta(b[Ya],b[bb])?ab:0>b[Da]||24b[Za]||59b[cb]||59b[pb]||999ab)&&(b=ab),L(a)._overflowWeeks&& -1===b&&(b=sc),L(a)._overflowWeekday&&-1===b&&(b=dc),L(a).overflow=b);return a}function f(a,b,c){return null!=a?a:null!=b?b:c}function t(a){var b,c=[],d;if(!a._d){d=new Date(k.now());d=a._useUTC?[d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()]:[d.getFullYear(),d.getMonth(),d.getDate()];if(a._w&&null==a._a[ab]&&null==a._a[bb]){var e,h,g,l,m,n;e=a._w;if(null!=e.GG||null!=e.W||null!=e.E){if(m=1,n=4,h=f(e.GG,a._a[Ya],ua(W(),1,4).year),g=f(e.W,1),l=f(e.E,1),1>l||7l||6e.e||6g||g>X(h,m,n)?L(a)._overflowWeeks=!0:null!=b?L(a)._overflowWeekday=!0:(b=R(h,g,l,m,n),a._a[Ya]=b.year,a._dayOfYear=b.dayOfYear)}if(null!=a._dayOfYear){b=f(a._a[Ya],d[Ya]);if(a._dayOfYear>(Ga(b)?366:365)||0===a._dayOfYear)L(a)._overflowDayOfYear=!0;b=ma(b,0,a._dayOfYear);a._a[bb]=b.getUTCMonth();a._a[ab]=b.getUTCDate()}for(b=0;3> b&&null==a._a[b];++b)a._a[b]=c[b]=d[b];for(;7>b;b++)a._a[b]=c[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Da]&&0===a._a[Za]&&0===a._a[cb]&&0===a._a[pb]&&(a._nextDay=!0,a._a[Da]=0);a._d=(a._useUTC?ma:xa).apply(null,c);c=a._useUTC?a._d.getUTCDay():a._d.getDay();null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm);a._nextDay&&(a._a[Da]=24);a._w&&"undefined"!==typeof a._w.d&&a._w.d!==c&&(L(a).weekdayMismatch=!0)}}function z(a){var b,c;b=a._i;var d=B.exec(b)||fa.exec(b),e,f,h,g;if(d){L(a).iso= !0;b=0;for(c=db.length;b=g?2E3+g:999>=g?1900+g:g,Ab.indexOf(c),parseInt(d,10),parseInt(e,10),parseInt(f,10)];h&&c.push(parseInt(h,10));a:{if(h=b[1])if(h=kc.indexOf(h),d=(new Date(c[0],c[1],c[2])).getDay(),h!==d){L(a).weekdayMismatch=!0;h=a._isValid=!1;break a}h=!0}h&&(a._a=c,(h=b[8])?b=Dc[h]:b[9]?b=0:(b=parseInt(b[10],10),h=b%100,b=(b-h)/100*60+h),a._tzm=b,a._d=ma.apply(null,a._a),a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),L(a).rfc2822=!0)}else a._isValid= !1}function ba(a){var b=Bc.exec(a._i);null!==b?a._d=new Date(+b[1]):(z(a),!1===a._isValid&&(delete a._isValid,O(a),!1===a._isValid&&(delete a._isValid,k.createFromInputFallback(a))))}function Z(a){if(a._f===k.ISO_8601)z(a);else if(a._f===k.RFC_2822)O(a);else{a._a=[];L(a).empty=!0;var b=""+a._i,c,d,e,f,h,g=b.length,l=0;e=r(a._f,a._locale).match(ec)||[];for(c=0;c=a._a[Da]&&!0===L(a).bigHour&&0e&&(e+=12),g||12!== e||(e=0)));b[c]=e;t(a);m(a)}}function Xa(a){if(!a._d){var b=Na(a._i);a._a=A([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)});t(a)}}function ca(a){var b=a._i,c=a._f;a._locale=a._locale||g(a._l);if(null===b||void 0===c&&""===b)return p({nullInput:!0});"string"===typeof b&&(a._i=b=a._locale.preparse(b));if(Q(b))return new T(m(b));if(N(b))a._d=b;else if(d(c)){var e,f,h;if(0===a._f.length)L(a).invalidFormat=!0,a._d=new Date(NaN);else{for(b=0;b< a._f.length;b++)if(c=0,e=ea({},a),null!=a._useUTC&&(e._useUTC=a._useUTC),e._f=a._f[b],Z(e),M(e)&&(c+=L(e).charsLeftOver,c+=10*L(e).unusedTokens.length,L(e).score=c,null==h||ca?-1*Math.round(-1* a):Math.round(a)}function wb(a,b){H(a,0,0,function(){var a=this.utcOffset(),c="+";0>a&&(a=-a,c="-");return c+ka(~~(a/60),2)+b+ka(~~a%60,2)})}function E(a,b){var c=(b||"").match(a);if(null===c)return null;var c=((c[c.length-1]||[])+"").match(Gc)||["-",0,0],d=+(60*c[1])+w(c[2]);return 0===d?0:"+"===c[0]?d:-d}function Ma(a,b){var c,d;return b._isUTC?(c=b.clone(),d=(Q(a)||N(a)?a.valueOf():W(a).valueOf())-c.valueOf(),c._d.setTime(c._d.valueOf()+d),k.updateOffset(c,!1),c):W(a).local()}function lc(){return this.isValid()? this._isUTC&&0===this._offset:!1}function Va(a,b){var c=a,d=null;Bb(a)?c={ms:a._milliseconds,d:a._days,M:a._months}:u(a)?(c={},b?c[b]=a:c.milliseconds=a):(d=Hc.exec(a))?(c="-"===d[1]?-1:1,c={y:0,d:w(d[ab])*c,h:w(d[Da])*c,m:w(d[Za])*c,s:w(d[cb])*c,ms:w(Cb(1E3*d[pb]))*c}):(d=vc.exec(a))?(c="-"===d[1]?-1:1,c={y:ib(d[2],c),M:ib(d[3],c),w:ib(d[4],c),d:ib(d[5],c),h:ib(d[6],c),m:ib(d[7],c),s:ib(d[8],c)}):null==c?c={}:"object"===typeof c&&("from"in c||"to"in c)&&(d=W(c.from),c=W(c.to),d.isValid()&&c.isValid()? (c=Ma(c,d),d.isBefore(c)?c=rb(d,c):(c=rb(c,d),c.milliseconds=-c.milliseconds,c.months=-c.months),d=c):d={milliseconds:0,months:0},c={},c.ms=d.milliseconds,c.M=d.months);c=new Aa(c);Bb(a)&&Y(a,"_locale")&&(c._locale=a._locale);return c}function ib(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function rb(a,b){var c={milliseconds:0,months:0};c.months=b.month()-a.month()+12*(b.year()-a.year());a.clone().add(c.months,"M").isAfter(b)&&--c.months;c.milliseconds=+b-+a.clone().add(c.months, "M");return c}function $a(a,b){return function(c,d){var e;null===d||isNaN(+d)||(Ia(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),e=c,c=d,d=e);e=Va("string"===typeof c?+c:c,d);jb(this,e,a);return this}}function jb(a,b,c,d){var e=b._milliseconds,f=Cb(b._days);b=Cb(b._months);a.isValid()&&(d=null==d?!0:d,b&&G(a,Oa(a,"Month")+b*c),f&&la(a,"Date",Oa(a,"Date")+f*c),e&&a._d.setTime(a._d.valueOf()+ e*c),d&&k.updateOffset(a,f||b))}function eb(a,b){var c=12*(b.year()-a.year())+(b.month()-a.month()),d=a.clone().add(c,"months"),e;0>b-d?(e=a.clone().add(c-1,"months"),d=(b-d)/(d-e)):(e=a.clone().add(c+1,"months"),d=(b-d)/(e-d));return-(c+d)||0}function nc(a){if(void 0===a)return this._locale._abbr;a=g(a);null!=a&&(this._locale=a);return this}function Db(){return this._locale}function Eb(a,b){H(0,[a,a.length],0,b)}function kb(a,b,c,d,e){var f;if(null==a)return ua(this,d,e).year;f=X(a,d,e);b>f&&(b= f);a=R(a,b,c,d,e);a=ma(a.year,0,a.dayOfYear);this.year(a.getUTCFullYear());this.month(a.getUTCMonth());this.date(a.getUTCDate());return this}function Rb(a,b){b[pb]=w(1E3*("0."+a))}function xb(a){return a}function Fb(a,b,c,d){var e=g();b=da().set(d,b);return e[c](b,a)}function $b(a,b,c){u(a)&&(b=a,a=void 0);a=a||"";if(null!=b)return Fb(a,b,c,"month");var d=[];for(b=0;12>b;b++)d[b]=Fb(a,b,c,"month");return d}function Ua(a,b,c,d){"boolean"!==typeof a&&(c=b=a,a=!1);u(b)&&(c=b,b=void 0);b=b||"";var e= g();a=a?e._week.dow:0;if(null!=c)return Fb(b,(c+a)%7,d,"day");e=[];for(c=0;7>c;c++)e[c]=Fb(b,(c+a)%7,d,"day");return e}function mc(a,b,c,d){b=Va(b,c);a._milliseconds+=d*b._milliseconds;a._days+=d*b._days;a._months+=d*b._months;return a._bubble()}function oc(a){return 0>a?Math.floor(a):Math.ceil(a)}function lb(a){return function(){return this.as(a)}}function mb(a){return function(){return this.isValid()?this._data[a]:NaN}}function xc(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function sb(a){return(0< a)-(0>a)||+a}function Pb(){if(!this.isValid())return this.localeData().invalidDate();var a=wc(this._milliseconds)/1E3,b=wc(this._days),c=wc(this._months),d,e,f;d=S(a/60);e=S(d/60);a%=60;d%=60;f=S(c/12);var c=c%12,a=a?a.toFixed(3).replace(/\.?0+$/,""):"",h=this.asSeconds();if(!h)return"P0D";var g=0>h?"-":"",k=sb(this._months)!==sb(h)?"-":"",l=sb(this._days)!==sb(h)?"-":"",h=sb(this._milliseconds)!==sb(h)?"-":"";return g+"P"+(f?k+f+"Y":"")+(c?k+c+"M":"")+(b?l+b+"D":"")+(e||d||a?"T":"")+(e?h+e+"H":"")+ (d?h+d+"M":"")+(a?h+a+"S":"")}var Qb,Gb;Gb=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;d=a?""+a:"+"+a});H(0,["YY",2],0,function(){return this.year()%100});H(0,["YYYY",4],0,"year");H(0,["YYYYY",5],0,"year");H(0,["YYYYYY",6,!0],0,"year");ja("year","y");Ka.year=1;q("Y",nb);q("YY",na,Ha);q("YYYY",hc,gc);q("YYYYY",Mb,Vb);q("YYYYYY",Mb,Vb);K(["YYYYY","YYYYYY"],Ya);K("YYYY",function(a,b){b[Ya]=2===a.length?k.parseTwoDigitYear(a):w(a)});K("YY",function(a,b){b[Ya]=k.parseTwoDigitYear(a)});K("Y",function(a,b){b[Ya]=parseInt(a,10)});k.parseTwoDigitYear= function(a){return w(a)+(68this?this:a:p()}),Zb="year quarter month week day hour minute second millisecond".split(" "); wb("Z",":");wb("ZZ","");q("Z",zb);q("ZZ",zb);K(["Z","ZZ"],function(a,b,c){c._useUTC=!0;c._tzm=E(zb,a)});var Gc=/([\+\-]|\d\d)/gi;k.updateOffset=function(){};var Hc=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,vc=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;Va.fn=Aa.prototype;Va.invalid=function(){return Va(NaN)};var Ic=$a(1,"add"),Jc=$a(-1,"subtract");k.defaultFormat= "YYYY-MM-DDTHH:mm:ssZ";k.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var zc=ha("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});H(0,["gg",2],0,function(){return this.weekYear()%100});H(0,["GG",2],0,function(){return this.isoWeekYear()%100});Eb("gggg","weekYear");Eb("ggggg","weekYear");Eb("GGGG","isoWeekYear");Eb("GGGGG","isoWeekYear");ja("weekYear", "gg");ja("isoWeekYear","GG");Ka.weekYear=1;Ka.isoWeekYear=1;q("G",nb);q("g",nb);q("GG",na,Ha);q("gg",na,Ha);q("GGGG",hc,gc);q("gggg",hc,gc);q("GGGGG",Mb,Vb);q("ggggg",Mb,Vb);qa(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=w(a)});qa(["gg","GG"],function(a,b,c,d){b[d]=k.parseTwoDigitYear(a)});H("Q",0,"Qo","quarter");ja("quarter","Q");Ka.quarter=7;q("Q",Hb);K("Q",function(a,b){b[bb]=3*(w(a)-1)});H("D",["DD",2],"Do","date");ja("date","D");Ka.date=9;q("D",na);q("DD",na,Ha);q("Do", function(a,b){return a?b._dayOfMonthOrdinalParse||b._ordinalParse:b._dayOfMonthOrdinalParseLenient});K(["D","DD"],ab);K("Do",function(a,b){b[ab]=w(a.match(na)[0])});var Ac=wa("Date",!0);H("DDD",["DDDD",3],"DDDo","dayOfYear");ja("dayOfYear","DDD");Ka.dayOfYear=4;q("DDD",Wb);q("DDDD",fc);K(["DDD","DDDD"],function(a,b,c){c._dayOfYear=w(a)});H("m",["mm",2],0,"minute");ja("minute","m");Ka.minute=14;q("m",na);q("mm",na,Ha);K(["m","mm"],Za);var Sc=wa("Minutes",!1);H("s",["ss",2],0,"second");ja("second", "s");Ka.second=15;q("s",na);q("ss",na,Ha);K(["s","ss"],cb);var Uc=wa("Seconds",!1);H("S",0,0,function(){return~~(this.millisecond()/100)});H(0,["SS",2],0,function(){return~~(this.millisecond()/10)});H(0,["SSS",3],0,"millisecond");H(0,["SSSS",4],0,function(){return 10*this.millisecond()});H(0,["SSSSS",5],0,function(){return 100*this.millisecond()});H(0,["SSSSSS",6],0,function(){return 1E3*this.millisecond()});H(0,["SSSSSSS",7],0,function(){return 1E4*this.millisecond()});H(0,["SSSSSSSS",8],0,function(){return 1E5* this.millisecond()});H(0,["SSSSSSSSS",9],0,function(){return 1E6*this.millisecond()});ja("millisecond","ms");Ka.millisecond=16;q("S",Wb,Hb);q("SS",Wb,Ha);q("SSS",Wb,fc);var fb;for(fb="SSSS";9>=fb.length;fb+="S")q(fb,qc);for(fb="S";9>=fb.length;fb+="S")K(fb,Rb);var Rc=wa("Milliseconds",!1);H("z",0,0,"zoneAbbr");H("zz",0,0,"zoneName");var I=T.prototype;I.add=Ic;I.calendar=function(a,b){var c=a||W(),d=Ma(c,this).startOf("day"),d=k.calendarFormat(this,d)||"sameElse",e=b&&(Ba(b[d])?b[d].call(this,c):b[d]); return this.format(e||this.localeData().calendar(d,this,W(c)))};I.clone=function(){return new T(this)};I.diff=function(a,b,c){var d;if(!this.isValid())return NaN;a=Ma(a,this);if(!a.isValid())return NaN;d=6E4*(a.utcOffset()-this.utcOffset());b=ta(b);switch(b){case "year":b=eb(this,a)/12;break;case "month":b=eb(this,a);break;case "quarter":b=eb(this,a)/3;break;case "second":b=(this-a)/1E3;break;case "minute":b=(this-a)/6E4;break;case "hour":b=(this-a)/36E5;break;case "day":b=(this-a-d)/864E5;break; case "week":b=(this-a-d)/6048E5;break;default:b=this-a}return c?b:S(b)};I.endOf=function(a){a=ta(a);if(void 0===a||"millisecond"===a)return this;"date"===a&&(a="day");return this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms")};I.format=function(a){a||(a=this.isUtc()?k.defaultFormatUtc:k.defaultFormat);a=h(this,a);return this.localeData().postformat(a)};I.from=function(a,b){return this.isValid()&&(Q(a)&&a.isValid()||W(a).isValid())?Va({to:this,from:a}).locale(this.locale()).humanize(!b): this.localeData().invalidDate()};I.fromNow=function(a){return this.from(W(),a)};I.to=function(a,b){return this.isValid()&&(Q(a)&&a.isValid()||W(a).isValid())?Va({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()};I.toNow=function(a){return this.to(W(),a)};I.get=function(a){a=ta(a);return Ba(this[a])?this[a]():this};I.invalidAt=function(){return L(this).overflow};I.isAfter=function(a,b){var c=Q(a)?a:W(a);if(!this.isValid()||!c.isValid())return!1;b=ta(b)||"millisecond"; return"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()b.year()||9999=this.year()?"YYYY":"YYYYYY";return this.format(a+c+"-MM-DD[T]HH:mm:ss.SSS"+(b+'[")]'))};I.toJSON=function(){return this.isValid()?this.toISOString():null};I.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")};I.unix=function(){return Math.floor(this.valueOf()/1E3)};I.valueOf=function(){return this._d.valueOf()-6E4*(this._offset||0)}; I.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}};I.year=jc;I.isLeapYear=function(){return Ga(this.year())};I.weekYear=function(a){return kb.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)};I.isoWeekYear=function(a){return kb.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)};I.quarter=I.quarters=function(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()% 3)};I.month=v;I.daysInMonth=function(){return Ta(this.year(),this.month())};I.week=I.weeks=function(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")};I.isoWeek=I.isoWeeks=function(a){var b=ua(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")};I.weeksInYear=function(){var a=this.localeData()._week;return X(this.year(),a.dow,a.doy)};I.isoWeeksInYear=function(){return X(this.year(),1,4)};I.date=Ac;I.day=I.days=function(a){if(!this.isValid())return null!=a?this:NaN;var b= this._isUTC?this._d.getUTCDay():this._d.getDay();if(null!=a){var c=this.localeData();"string"===typeof a&&(isNaN(a)?(a=c.weekdaysParse(a),a="number"===typeof a?a:null):a=parseInt(a,10));return this.add(a-b,"d")}return b};I.weekday=function(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")};I.isoWeekday=function(a){if(!this.isValid())return null!=a?this:NaN;if(null!=a){var b=this.localeData();a="string"===typeof a?b.weekdaysParse(a)% 7||7:isNaN(a)?null:a;return this.day(this.day()%7?a:a-7)}return this.day()||7};I.dayOfYear=function(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864E5)+1;return null==a?b:this.add(a-b,"d")};I.hour=I.hours=uc;I.minute=I.minutes=Sc;I.second=I.seconds=Uc;I.millisecond=I.milliseconds=Rc;I.utcOffset=function(a,b,c){var d=this._offset||0,e;if(!this.isValid())return null!=a?this:NaN;if(null!=a){if("string"===typeof a){if(a=E(zb,a),null===a)return this}else 16>Math.abs(a)&& !c&&(a*=60);!this._isUTC&&b&&(e=15*-Math.round(this._d.getTimezoneOffset()/15));this._offset=a;this._isUTC=!0;null!=e&&this.add(e,"m");d!==a&&(!b||this._changeInProgress?jb(this,Va(a-d,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,k.updateOffset(this,!0),this._changeInProgress=null));return this}return this._isUTC?d:15*-Math.round(this._d.getTimezoneOffset()/15)};I.utc=function(a){return this.utcOffset(0,a)};I.local=function(a){this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(15* -Math.round(this._d.getTimezoneOffset()/15),"m"));return this};I.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var a=E(rc,this._i);null!=a?this.utcOffset(a):this.utcOffset(0,!0)}return this};I.hasAlignedHourOffset=function(a){if(!this.isValid())return!1;a=a?W(a).utcOffset():0;return 0===(this.utcOffset()-a)%60};I.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}; I.isLocal=function(){return this.isValid()?!this._isUTC:!1};I.isUtcOffset=function(){return this.isValid()?this._isUTC:!1};I.isUtc=lc;I.isUTC=lc;I.zoneAbbr=function(){return this._isUTC?"UTC":""};I.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""};I.dates=ha("dates accessor is deprecated. Use date instead.",Ac);I.months=ha("months accessor is deprecated. Use month instead",v);I.years=ha("years accessor is deprecated. Use year instead",jc);I.zone=ha("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/", function(a,b){return null!=a?("string"!==typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()});I.isDSTShifted=ha("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!y(this._isDSTShifted))return this._isDSTShifted;var a={};ea(a,this);a=ca(a);if(a._a){var b=a._isUTC?da(a._a):W(a._a);this._isDSTShifted=this.isValid()&&0d;++d)e=da([2E3,d]),this._shortMonthsParse[d]=this.monthsShort(e,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(e,"").toLocaleLowerCase();if(c)b="MMM"===b?ya.call(this._shortMonthsParse,a):ya.call(this._longMonthsParse,a);else if("MMM"===b){b=ya.call(this._shortMonthsParse,a);if(-1!==b)break a;b=ya.call(this._longMonthsParse,a)}else{b=ya.call(this._longMonthsParse,a);if(-1!==b)break a;b=ya.call(this._shortMonthsParse,a)}b=-1!==b?b:null}return b}this._monthsParse||(this._monthsParse= [],this._longMonthsParse=[],this._shortMonthsParse=[]);for(d=0;12>d;d++)if(e=da([2E3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(e="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(e.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a)||c&&"MMM"===b&&this._shortMonthsParse[d].test(a)|| !c&&this._monthsParse[d].test(a))return d};sa.monthsRegex=function(a){if(this._monthsParseExact)return Y(this,"_monthsRegex")||Ca.call(this),a?this._monthsStrictRegex:this._monthsRegex;Y(this,"_monthsRegex")||(this._monthsRegex=Ib);return this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex};sa.monthsShortRegex=function(a){if(this._monthsParseExact)return Y(this,"_monthsRegex")||Ca.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex;Y(this,"_monthsShortRegex")||(this._monthsShortRegex= Ib);return this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex};sa.week=function(a){return ua(a,this._week.dow,this._week.doy).week};sa.firstDayOfYear=function(){return this._week.doy};sa.firstDayOfWeek=function(){return this._week.dow};sa.weekdays=function(a,b){return a?d(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]:d(this._weekdays)?this._weekdays:this._weekdays.standalone};sa.weekdaysMin=function(a){return a? this._weekdaysMin[a.day()]:this._weekdaysMin};sa.weekdaysShort=function(a){return a?this._weekdaysShort[a.day()]:this._weekdaysShort};sa.weekdaysParse=function(a,b,c){var d,e;if(this._weekdaysParseExact)return La.call(this,a,b,c);this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]);for(d=0;7>d;d++)if(e=da([2E3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".", "\\.?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[d]||(e="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(e.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a)||c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a)||c&&"dd"===b&&this._minWeekdaysParse[d].test(a)|| !c&&this._weekdaysParse[d].test(a))return d};sa.weekdaysRegex=function(a){if(this._weekdaysParseExact)return Y(this,"_weekdaysRegex")||x.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex;Y(this,"_weekdaysRegex")||(this._weekdaysRegex=Ib);return this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex};sa.weekdaysShortRegex=function(a){if(this._weekdaysParseExact)return Y(this,"_weekdaysRegex")||x.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex;Y(this, "_weekdaysShortRegex")||(this._weekdaysShortRegex=Ib);return this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex};sa.weekdaysMinRegex=function(a){if(this._weekdaysParseExact)return Y(this,"_weekdaysRegex")||x.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex;Y(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ib);return this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex};sa.isPM=function(a){return"p"===(a+"").toLowerCase().charAt(0)}; sa.meridiem=function(a,b,c){return 11=a&&0>=b&&0>=c||(a+=864E5*oc(146097*c/4800+b),c=b=0);d.milliseconds=a%1E3;a=S(a/1E3);d.seconds= a%60;a=S(a/60);d.minutes=a%60;a=S(a/60);d.hours=a%24;b+=S(a/24);a=S(4800*b/146097);c+=a;b-=oc(146097*a/4800);a=S(c/12);d.days=b;d.months=c%12;d.years=a;return this};ia.clone=function(){return Va(this)};ia.get=function(a){a=ta(a);return this.isValid()?this[a+"s"]():NaN};ia.milliseconds=Mc;ia.seconds=Oc;ia.minutes=Zc;ia.hours=$c;ia.days=Nc;ia.weeks=function(){return S(this.days()/7)};ia.months=Pc;ia.years=ad;ia.humanize=function(a){if(!this.isValid())return this.localeData().invalidDate();var b=this.localeData(), c;c=!a;var d=Va(this).abs(),e=ub(d.as("s")),f=ub(d.as("m")),h=ub(d.as("h")),g=ub(d.as("d")),k=ub(d.as("M")),d=ub(d.as("y")),e=e<=gb.ss&&["s",e]||e=f&&["m"]||f=h&&["h"]||h=g&&["d"]||g=k&&["M"]||k=d&&["y"]||["yy",d];e[2]=c;e[3]=0<+this;e[4]=b;c=xc.apply(null,e);a&&(c=b.pastFuture(+this,c));return b.postformat(c)};ia.toISOString=Pb;ia.toString=Pb;ia.toJSON=Pb;ia.locale=nc;ia.localeData=Db;ia.toIsoString=ha("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", Pb);ia.lang=zc;H("X",0,0,"unix");H("x",0,0,"valueOf");q("x",nb);q("X",/[+-]?\d+(\.\d{1,3})?/);K("X",function(a,b,c){c._d=new Date(1E3*parseFloat(a,10))});K("x",function(a,b,c){c._d=new Date(w(a))});k.version="2.23.0";Qb=W;k.fn=I;k.min=function(){var a=[].slice.call(arguments,0);return Kb("isBefore",a)};k.max=function(){var a=[].slice.call(arguments,0);return Kb("isAfter",a)};k.now=function(){return Date.now?Date.now():+new Date};k.utc=da;k.unix=function(a){return W(1E3*a)};k.months=function(a,b){return $b(a, b,"months")};k.isDate=N;k.locale=b;k.invalid=p;k.duration=Va;k.isMoment=Q;k.weekdays=function(a,b,c){return Ua(a,b,c,"weekdays")};k.parseZone=function(){return W.apply(null,arguments).parseZone()};k.localeData=g;k.isDuration=Bb;k.monthsShort=function(a,b){return $b(a,b,"monthsShort")};k.weekdaysMin=function(a,b,c){return Ua(a,b,c,"weekdaysMin")};k.defineLocale=c;k.updateLocale=function(c,d){if(null!=d){var e,f=Yb;e=a(c);null!=e&&(f=e._config);d=Ra(f,d);e=new va(d);e.parentLocale=Ea[c];Ea[c]=e;b(c)}else null!= Ea[c]&&(null!=Ea[c].parentLocale?Ea[c]=Ea[c].parentLocale:null!=Ea[c]&&delete Ea[c]);return Ea[c]};k.locales=function(){return bc(Ea)};k.weekdaysShort=function(a,b,c){return Ua(a,b,c,"weekdaysShort")};k.normalizeUnits=ta;k.relativeTimeRounding=function(a){return void 0===a?ub:"function"===typeof a?(ub=a,!0):!1};k.relativeTimeThreshold=function(a,b){if(void 0===gb[a])return!1;if(void 0===b)return gb[a];gb[a]=b;"s"===a&&(gb.ss=b-1);return!0};k.calendarFormat=function(a,b){var c=a.diff(b,"days",!0); return-6>c?"sameElse":-1>c?"lastWeek":0>c?"lastDay":1>c?"sameDay":2>c?"nextDay":7>c?"nextWeek":"sameElse"};k.prototype=I;k.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"};return k});"use strict"; (function(k,d){"function"===typeof define&&define.amd?define(["moment"],function(V){k.moment=d(V);return k.moment}):"object"===typeof exports?module.exports=d(require("moment")):k.moment=d(k.moment)})(this,function(k){function d(d,k){return function(p){return y(d.call(this,p),k)}}function V(d,k){return function(p){return this.localeData().ordinal(d.call(this,p),k)}}function oa(d,k){for(var p in k)k.hasOwnProperty(p)&&(d[p]=k[p]);return d}function y(d,k){for(var p=d+"";p.lengthk&&(p-=7);pK||K>M.iDaysInMonth(r,d))u._isValid=!1;H=ea(r,d,K);J=p(H.gy,H.gm,H.gd);u._hDiff=0;~~J.hy!==r&&(u._hDiff+=1);~~J.hm!==d&&(u._hDiff+=1);~~J.hd!==K&&(u._hDiff+=1);H=[H.gy,H.gm,H.gd]}J=u._i;d=r="";K=u._f.match(S);N=K.length;for(Q=0;Qd)break a;p=void 0}k=p+16260;u=Math.floor((k-1)/12);d={hy:u+1,hm:k-12*u,hd:d-Q.ummalquraData[p-1]+1};--d.hm;return d} function ea(d,k,p){d=p+Q.ummalquraData[12*(d-1)+1+(k+1-1)-16260-1]-1+24E5;d=4*d+139361631+4*~~(3*~~((4*d+183187720)/146097)/4)-3908;p=5*~~(T(d,1461)/4)+308;k=~~(T(p,153)/5)+1;p=T(~~(p/153),12)+1;d={gy:~~(d/1461)-100100+~~((8-p)/6),gm:p,gd:k};--d.gm;return d}function T(d,k){return d-~~(d/k)*k}if(null==k)throw Error("Cannot find moment");for(var Q={ummalquraData:[28607,28636,28665,28695,28724,28754,28783,28813,28843,28872,28901,28931,28960,28990,29019,29049,29078,29108,29137,29167,29196,29226,29255, 29285,29315,29345,29375,29404,29434,29463,29492,29522,29551,29580,29610,29640,29669,29699,29729,29759,29788,29818,29847,29876,29906,29935,29964,29994,30023,30053,30082,30112,30141,30171,30200,30230,30259,30289,30318,30348,30378,30408,30437,30467,30496,30526,30555,30585,30614,30644,30673,30703,30732,30762,30791,30821,30850,30880,30909,30939,30968,30998,31027,31057,31086,31116,31145,31175,31204,31234,31263,31293,31322,31352,31381,31411,31441,31471,31500,31530,31559,31589,31618,31648,31676,31706,31736, 31766,31795,31825,31854,31884,31913,31943,31972,32002,32031,32061,32090,32120,32150,32180,32209,32239,32268,32298,32327,32357,32386,32416,32445,32475,32504,32534,32563,32593,32622,32652,32681,32711,32740,32770,32799,32829,32858,32888,32917,32947,32976,33006,33035,33065,33094,33124,33153,33183,33213,33243,33272,33302,33331,33361,33390,33420,33450,33479,33509,33539,33568,33598,33627,33657,33686,33716,33745,33775,33804,33834,33863,33893,33922,33952,33981,34011,34040,34069,34099,34128,34158,34187,34217, 34247,34277,34306,34336,34365,34395,34424,34454,34483,34512,34542,34571,34601,34631,34660,34690,34719,34749,34778,34808,34837,34867,34896,34926,34955,34985,35015,35044,35074,35103,35133,35162,35192,35222,35251,35280,35310,35340,35370,35399,35429,35458,35488,35517,35547,35576,35605,35635,35665,35694,35723,35753,35782,35811,35841,35871,35901,35930,35960,35989,36019,36048,36078,36107,36136,36166,36195,36225,36254,36284,36314,36343,36373,36403,36433,36462,36492,36521,36551,36580,36610,36639,36669,36698, 36728,36757,36786,36816,36845,36875,36904,36934,36963,36993,37022,37052,37081,37111,37141,37170,37200,37229,37259,37288,37318,37347,37377,37406,37436,37465,37495,37524,37554,37584,37613,37643,37672,37701,37731,37760,37790,37819,37849,37878,37908,37938,37967,37997,38027,38056,38085,38115,38144,38174,38203,38233,38262,38292,38322,38351,38381,38410,38440,38469,38499,38528,38558,38587,38617,38646,38676,38705,38735,38764,38794,38823,38853,38882,38912,38941,38971,39001,39030,39059,39089,39118,39148,39178, 39208,39237,39267,39297,39326,39355,39385,39414,39444,39473,39503,39532,39562,39592,39621,39650,39680,39709,39739,39768,39798,39827,39857,39886,39916,39946,39975,40005,40035,40064,40094,40123,40153,40182,40212,40241,40271,40300,40330,40359,40389,40418,40448,40477,40507,40536,40566,40595,40625,40655,40685,40714,40744,40773,40803,40832,40862,40892,40921,40951,40980,41009,41039,41068,41098,41127,41157,41186,41216,41245,41275,41304,41334,41364,41393,41422,41452,41481,41511,41540,41570,41599,41629,41658, 41688,41718,41748,41777,41807,41836,41865,41894,41924,41953,41983,42012,42042,42072,42102,42131,42161,42190,42220,42249,42279,42308,42337,42367,42397,42426,42456,42485,42515,42545,42574,42604,42633,42662,42692,42721,42751,42780,42810,42839,42869,42899,42929,42958,42988,43017,43046,43076,43105,43135,43164,43194,43223,43253,43283,43312,43342,43371,43401,43430,43460,43489,43519,43548,43578,43607,43637,43666,43696,43726,43755,43785,43814,43844,43873,43903,43932,43962,43991,44021,44050,44080,44109,44139, 44169,44198,44228,44258,44287,44317,44346,44375,44405,44434,44464,44493,44523,44553,44582,44612,44641,44671,44700,44730,44759,44788,44818,44847,44877,44906,44936,44966,44996,45025,45055,45084,45114,45143,45172,45202,45231,45261,45290,45320,45350,45380,45409,45439,45468,45498,45527,45556,45586,45615,45644,45674,45704,45733,45763,45793,45823,45852,45882,45911,45940,45970,45999,46028,46058,46088,46117,46147,46177,46206,46236,46265,46295,46324,46354,46383,46413,46442,46472,46501,46531,46560,46590,46620, 46649,46679,46708,46738,46767,46797,46826,46856,46885,46915,46944,46974,47003,47033,47063,47092,47122,47151,47181,47210,47240,47269,47298,47328,47357,47387,47417,47446,47476,47506,47535,47565,47594,47624,47653,47682,47712,47741,47771,47800,47830,47860,47890,47919,47949,47978,48008,48037,48066,48096,48125,48155,48184,48214,48244,48273,48303,48333,48362,48392,48421,48450,48480,48509,48538,48568,48598,48627,48657,48687,48717,48746,48776,48805,48834,48864,48893,48922,48952,48982,49011,49041,49071,49100, 49130,49160,49189,49218,49248,49277,49306,49336,49365,49395,49425,49455,49484,49514,49543,49573,49602,49632,49661,49690,49720,49749,49779,49809,49838,49868,49898,49927,49957,49986,50016,50045,50075,50104,50133,50163,50192,50222,50252,50281,50311,50340,50370,50400,50429,50459,50488,50518,50547,50576,50606,50635,50665,50694,50724,50754,50784,50813,50843,50872,50902,50931,50960,50990,51019,51049,51078,51108,51138,51167,51197,51227,51256,51286,51315,51345,51374,51403,51433,51462,51492,51522,51552,51582, 51611,51641,51670,51699,51729,51758,51787,51816,51846,51876,51906,51936,51965,51995,52025,52054,52083,52113,52142,52171,52200,52230,52260,52290,52319,52349,52379,52408,52438,52467,52497,52526,52555,52585,52614,52644,52673,52703,52733,52762,52792,52822,52851,52881,52910,52939,52969,52998,53028,53057,53087,53116,53146,53176,53205,53235,53264,53294,53324,53353,53383,53412,53441,53471,53500,53530,53559,53589,53619,53648,53678,53708,53737,53767,53796,53825,53855,53884,53913,53943,53973,54003,54032,54062, 54092,54121,54151,54180,54209,54239,54268,54297,54327,54357,54387,54416,54446,54476,54505,54535,54564,54593,54623,54652,54681,54711,54741,54770,54800,54830,54859,54889,54919,54948,54977,55007,55036,55066,55095,55125,55154,55184,55213,55243,55273,55302,55332,55361,55391,55420,55450,55479,55508,55538,55567,55597,55627,55657,55686,55716,55745,55775,55804,55834,55863,55892,55922,55951,55981,56011,56040,56070,56100,56129,56159,56188,56218,56247,56276,56306,56335,56365,56394,56424,56454,56483,56513,56543, 56572,56601,56631,56660,56690,56719,56749,56778,56808,56837,56867,56897,56926,56956,56985,57015,57044,57074,57103,57133,57162,57192,57221,57251,57280,57310,57340,57369,57399,57429,57458,57487,57517,57546,57576,57605,57634,57664,57694,57723,57753,57783,57813,57842,57871,57901,57930,57959,57989,58018,58048,58077,58107,58137,58167,58196,58226,58255,58285,58314,58343,58373,58402,58432,58461,58491,58521,58551,58580,58610,58639,58669,58698,58727,58757,58786,58816,58845,58875,58905,58934,58964,58994,59023, 59053,59082,59111,59141,59170,59200,59229,59259,59288,59318,59348,59377,59407,59436,59466,59495,59525,59554,59584,59613,59643,59672,59702,59731,59761,59791,59820,59850,59879,59909,59939,59968,59997,60027,60056,60086,60115,60145,60174,60204,60234,60264,60293,60323,60352,60381,60411,60440,60469,60499,60528,60558,60588,60618,60648,60677,60707,60736,60765,60795,60824,60853,60883,60912,60942,60972,61002,61031,61061,61090,61120,61149,61179,61208,61237,61267,61296,61326,61356,61385,61415,61445,61474,61504, 61533,61563,61592,61621,61651,61680,61710,61739,61769,61799,61828,61858,61888,61917,61947,61976,62006,62035,62064,62094,62123,62153,62182,62212,62242,62271,62301,62331,62360,62390,62419,62448,62478,62507,62537,62566,62596,62625,62655,62685,62715,62744,62774,62803,62832,62862,62891,62921,62950,62980,63009,63039,63069,63099,63128,63157,63187,63216,63246,63275,63305,63334,63363,63393,63423,63453,63482,63512,63541,63571,63600,63630,63659,63689,63718,63747,63777,63807,63836,63866,63895,63925,63955,63984, 64014,64043,64073,64102,64131,64161,64190,64220,64249,64279,64309,64339,64368,64398,64427,64457,64486,64515,64545,64574,64603,64633,64663,64692,64722,64752,64782,64811,64841,64870,64899,64929,64958,64987,65017,65047,65076,65106,65136,65166,65195,65225,65254,65283,65313,65342,65371,65401,65431,65460,65490,65520,65549,65579,65608,65638,65667,65697,65726,65755,65785,65815,65844,65874,65903,65933,65963,65992,66022,66051,66081,66110,66140,66169,66199,66228,66258,66287,66317,66346,66376,66405,66435,66465, 66494,66524,66553,66583,66612,66641,66671,66700,66730,66760,66789,66819,66849,66878,66908,66937,66967,66996,67025,67055,67084,67114,67143,67173,67203,67233,67262,67292,67321,67351,67380,67409,67439,67468,67497,67527,67557,67587,67617,67646,67676,67705,67735,67764,67793,67823,67852,67882,67911,67941,67971,68E3,68030,68060,68089,68119,68148,68177,68207,68236,68266,68295,68325,68354,68384,68414,68443,68473,68502,68532,68561,68591,68620,68650,68679,68708,68738,68768,68797,68827,68857,68886,68916,68946, 68975,69004,69034,69063,69092,69122,69152,69181,69211,69240,69270,69300,69330,69359,69388,69418,69447,69476,69506,69535,69565,69595,69624,69654,69684,69713,69743,69772,69802,69831,69861,69890,69919,69949,69978,70008,70038,70067,70097,70126,70156,70186,70215,70245,70274,70303,70333,70362,70392,70421,70451,70481,70510,70540,70570,70599,70629,70658,70687,70717,70746,70776,70805,70835,70864,70894,70924,70954,70983,71013,71042,71071,71101,71130,71159,71189,71218,71248,71278,71308,71337,71367,71397,71426, 71455,71485,71514,71543,71573,71602,71632,71662,71691,71721,71751,71781,71810,71839,71869,71898,71927,71957,71986,72016,72046,72075,72105,72135,72164,72194,72223,72253,72282,72311,72341,72370,72400,72429,72459,72489,72518,72548,72577,72607,72637,72666,72695,72725,72754,72784,72813,72843,72872,72902,72931,72961,72991,73020,73050,73080,73109,73139,73168,73197,73227,73256,73286,73315,73345,73375,73404,73434,73464,73493,73523,73552,73581,73611,73640,73669,73699,73729,73758,73788,73818,73848,73877,73907, 73936,73965,73995,74024,74053,74083,74113,74142,74172,74202,74231,74261,74291,74320,74349,74379,74408,74437,74467,74497,74526,74556,74586,74615,74645,74675,74704,74733,74763,74792,74822,74851,74881,74910,74940,74969,74999,75029,75058,75088,75117,75147,75176,75206,75235,75264,75294,75323,75353,75383,75412,75442,75472,75501,75531,75560,75590,75619,75648,75678,75707,75737,75766,75796,75826,75856,75885,75915,75944,75974,76003,76032,76062,76091,76121,76150,76180,76210,76239,76269,76299,76328,76358,76387, 76416,76446,76475,76505,76534,76564,76593,76623,76653,76682,76712,76741,76771,76801,76830,76859,76889,76918,76948,76977,77007,77036,77066,77096,77125,77155,77185,77214,77243,77273,77302,77332,77361,77390,77420,77450,77479,77509,77539,77569,77598,77627,77657,77686,77715,77745,77774,77804,77833,77863,77893,77923,77952,77982,78011,78041,78070,78099,78129,78158,78188,78217,78247,78277,78307,78336,78366,78395,78425,78454,78483,78513,78542,78572,78601,78631,78661,78690,78720,78750,78779,78808,78838,78867, 78897,78926,78956,78985,79015,79044,79074,79104,79133,79163,79192,79222,79251,79281,79310,79340,79369,79399,79428,79458,79487,79517,79546,79576,79606,79635,79665,79695,79724,79753,79783,79812,79841,79871,79900,79930,79960,79990]},S=/(\[[^\[]*\])|(\\)?i(Mo|MM?M?M?|Do|DDDo|DD?D?D?|w[o|w]?|YYYYY|YYYY|YY|gg(ggg?)?)|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|SS?S?|X|zz?|ZZ?|.)/g,w=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,J= /\d\d?/,Fa=/\d{1,3}/,ha=/\d{3}/,Ia=/\d{1,4}/,Ba=/[+\-]?\d{1,6}/,Ra=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.?)|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,va=/Z|[\+\-]\d\d:?\d\d/i,ja=/T/i,ta=/[\+\-]?\d+(\.\d{1,3})?/,Na={hd:"idate",hm:"imonth",hy:"iyear"},Ja={},ka=["DDD","w","M","D"],H=["M","D","w"],ga={iM:function(){return this.iMonth()+1},iMMM:function(d){return this.localeData().iMonthsShort(this,d)},iMMMM:function(d){return this.localeData().iMonths(this,d)},iD:function(){return this.iDate()}, iDDD:function(){return this.iDayOfYear()},iw:function(){return this.iWeek()},iYY:function(){return y(this.iYear()%100,2)},iYYYY:function(){return y(this.iYear(),4)},iYYYYY:function(){return y(this.iYear(),5)},igg:function(){return y(this.iWeekYear()%100,2)},igggg:function(){return this.iWeekYear()},iggggg:function(){return y(this.iWeekYear(),5)}},za;ka.length;)za=ka.pop(),ga["i"+za+"o"]=V(ga["i"+za],za);for(;H.length;)za=H.pop(),ga["i"+za+za]=d(ga["i"+za],2);ga.iDDDD=d(ga.iDDD,3);oa(function(d){return Object.getPrototypeOf? Object.getPrototypeOf(d):"".__proto__?d.__proto__:d.constructor.prototype}(k.localeData()),{_iMonths:"Muharram;Safar;Rabi' al-Awwal;Rabi' al-Thani;Jumada al-Ula;Jumada al-Alkhirah;Rajab;Sha\u2019ban;Ramadhan;Shawwal;Thul-Qi\u2019dah;Thul-Hijjah".split(";"),iMonths:function(d){return this._iMonths[d.iMonth()]},_iMonthsShort:"Muh Saf Rab-I Rab-II Jum-I Jum-II Raj Sha Ram Shw Dhu-Q Dhu-H".split(" "),iMonthsShort:function(d){return this._iMonthsShort[d.iMonth()]},iMonthsParse:function(d){var k,p;this._iMonthsParse|| (this._iMonthsParse=[]);for(k=0;12>k;k+=1)if(this._iMonthsParse[k]||(p=M([2E3,(2+k)%12,25]),p="^"+this.iMonths(p,"")+"$|^"+this.iMonthsShort(p,"")+"$",this._iMonthsParse[k]=new RegExp(p.replace(".",""),"i")),this._iMonthsParse[k].test(d))return k}});ka={iMonths:"\u0645\u062d\u0631\u0645;\u0635\u0641\u0631;\u0631\u0628\u064a\u0639 \u0627\u0644\u0623\u0648\u0644;\u0631\u0628\u064a\u0639 \u0627\u0644\u062b\u0627\u0646\u064a;\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u0623\u0648\u0644\u0649;\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u0622\u062e\u0631\u0629;\u0631\u062c\u0628;\u0634\u0639\u0628\u0627\u0646;\u0631\u0645\u0636\u0627\u0646;\u0634\u0648\u0627\u0644;\u0630\u0648 \u0627\u0644\u0642\u0639\u062f\u0629;\u0630\u0648 \u0627\u0644\u062d\u062c\u0629".split(";"), iMonthsShort:"\u0645\u062d\u0631\u0645;\u0635\u0641\u0631;\u0631\u0628\u064a\u0639 \u0661;\u0631\u0628\u064a\u0639 \u0662;\u062c\u0645\u0627\u062f\u0649 \u0661;\u062c\u0645\u0627\u062f\u0649 \u0662;\u0631\u062c\u0628;\u0634\u0639\u0628\u0627\u0646;\u0631\u0645\u0636\u0627\u0646;\u0634\u0648\u0627\u0644;\u0630\u0648 \u0627\u0644\u0642\u0639\u062f\u0629;\u0630\u0648 \u0627\u0644\u062d\u062c\u0629".split(";")};"function"===typeof k.updateLocale?k.updateLocale("ar-sa",ka):(H=k.locale(),k.defineLocale("ar-sa", ka),k.locale(H));oa(M,k);M.fn=A(k.fn);M.utc=function(d,k,p){return L(d,k,p,!0)};M.fn.format=function(d){var p,q,u=this;if(d){p=5;for(q=function(d){return u.localeData().longDateFormat(d)||d};0d&&(d+=12,this.iYear(this.iYear()-1));d=ea(this.iYear(),d,r);N(this,d.gy,d.gm,d.gd);this.month()===d.gm&&this.date()===d.gd&&this.year()=== d.gy||N(this,d.gy,d.gm,d.gd);k.updateOffset(this);return this}return p(this.year(),this.month(),this.date()).hm};M.fn.iDate=function(d){var r;return"number"===typeof d?(r=p(this.year(),this.month(),this.date()),d=ea(r.hy,r.hm,d),N(this,d.gy,d.gm,d.gd),this.month()===d.gm&&this.date()===d.gd&&this.year()===d.gy||N(this,d.gy,d.gm,d.gd),k.updateOffset(this),this):p(this.year(),this.month(),this.date()).hd};M.fn.iDayOfYear=function(d){var k=Math.round((M(this).startOf("day")-M(this).startOf("iYear"))/ 864E5)+1;return null==d?k:this.add(d-k,"d")};M.fn.iDaysInMonth=function(){return parseInt(M(this).endOf("iMonth").format("iDD"))};M.fn.iWeek=function(d){var k=da(this,this.localeData()._week.dow,this.localeData()._week.doy).week;return null==d?k:this.add(7*(d-k),"d")};M.fn.iWeekYear=function(d){var k=da(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==d?k:this.add(d-k,"y")};M.fn.add=function(d,p){var q;null===p||isNaN(+p)||(q=d,d=p,p=q);p=u(p);"iyear"===p?this.iYear(this.iYear()+ d):"imonth"===p?this.iMonth(this.iMonth()+d):"idate"===p?this.iDate(this.iDate()+d):k.fn.add.call(this,d,p);return this};M.fn.subtract=function(d,p){var q;null===p||isNaN(+p)||(q=d,d=p,p=q);p=u(p);"iyear"===p?this.iYear(this.iYear()-d):"imonth"===p?this.iMonth(this.iMonth()-d):"idate"===p?this.iDate(this.iDate()-d):k.fn.subtract.call(this,d,p);return this};M.fn.startOf=function(d){d=u(d);return"iyear"===d||"imonth"===d?("iyear"===d&&this.iMonth(0),this.iDate(1),this.hours(0),this.minutes(0),this.seconds(0), this.milliseconds(0),this):k.fn.startOf.call(this,d)};M.fn.endOf=function(d){d=u(d);return void 0===d||"milisecond"===d?this:this.startOf(d).add(1,"isoweek"===d?"week":d).subtract(1,"milliseconds")};M.fn.clone=function(){return M(this)};M.fn.iYears=M.fn.iYear;M.fn.iMonths=M.fn.iMonth;M.fn.iDates=M.fn.iDate;M.fn.iWeeks=M.fn.iWeek;M.iDaysInMonth=function(d,k){var p=12*(d-1)+1+(k+1-1)-16260;return Q.ummalquraData[p]-Q.ummalquraData[p-1]};M.iConvert={toHijri:p,toGregorian:ea};return M});