diff -r 7c67caaafdeb -r 761ba7426984 web/res/metadataplayer/LdtPlayer-core.js --- a/web/res/metadataplayer/LdtPlayer-core.js Mon Nov 20 18:10:58 2023 +0100 +++ b/web/res/metadataplayer/LdtPlayer-core.js Tue Sep 03 11:09:40 2024 +0200 @@ -1,2923 +1,777 @@ -/*! LAB.js (LABjs :: Loading And Blocking JavaScript) - v2.0.3 (c) Kyle Simpson - MIT License -*/ -(function(o){var K=o.$LAB,y="UseLocalXHR",z="AlwaysPreserveOrder",u="AllowDuplicates",A="CacheBust",B="BasePath",C=/^[^?#]*\//.exec(location.href)[0],D=/^\w+\:\/\/\/?[^\/]+/.exec(C)[0],i=document.head||document.getElementsByTagName("head"),L=(o.opera&&Object.prototype.toString.call(o.opera)=="[object Opera]")||("MozAppearance"in document.documentElement.style),q=document.createElement("script"),E=typeof q.preload=="boolean",r=E||(q.readyState&&q.readyState=="uninitialized"),F=!r&&q.async===true,M=!r&&!F&&!L;function G(a){return Object.prototype.toString.call(a)=="[object Function]"}function H(a){return Object.prototype.toString.call(a)=="[object Array]"}function N(a,c){var b=/^\w+\:\/\//;if(/^\/\/\/?/.test(a)){a=location.protocol+a}else if(!b.test(a)&&a.charAt(0)!="/"){a=(c||"")+a}return b.test(a)?a:((a.charAt(0)=="/"?D:C)+a)}function s(a,c){for(var b in a){if(a.hasOwnProperty(b)){c[b]=a[b]}}return c}function O(a){var c=false;for(var b=0;b0){for(var a=0;a=0;){d=n.shift();a=a[d.type].apply(null,d.args)}return a},noConflict:function(){o.$LAB=K;return m},sandbox:function(){return J()}};return m}o.$LAB=J();(function(a,c,b){if(document.readyState==null&&document[a]){document.readyState="loading";document[a](c,b=function(){document.removeEventListener(c,b,false);document.readyState="complete"},false)}})("addEventListener","DOMContentLoaded")})(this); -/* +/*! + * + __ __ _ _ _ _ + | \/ | ___| |_ __ _ __| | __ _| |_ __ _ _ __ | | __ _ _ _ ___ _ __ + | |\/| |/ _ \ __/ _` |/ _` |/ _` | __/ _` | '_ \| |/ _` | | | |/ _ \ '__| + | | | | __/ || (_| | (_| | (_| | || (_| | |_) | | (_| | |_| | __/ | + |_| |_|\___|\__\__,_|\__,_|\__,_|\__\__,_| .__/|_|\__,_|\__, |\___|_| + |_| |___/ + + * Copyright 2010-2024 Institut de Recherche et d'Innovation + * contributor(s) : Karim Hamidou, Samuel Huron, Raphael Velt, Thibaut Cavalie, Yves-Marie Haussonne, Nicolas Durand, Olivier Aubert + * + * contact@iri.centrepompidou.fr + * http://www.iri.centrepompidou.fr + * + * This software is a computer program whose purpose is to show and add annotations on a video . + * This software is governed by the CeCILL-C license under French law and + * abiding by the rules of distribution of free software. You can use, + * modify and/ or redistribute the software under the terms of the CeCILL-C + * license as circulated by CEA, CNRS and INRIA at the following URL + * "http://www.cecill.info". + * + * The fact that you are presently reading this means that you have had + * knowledge of the CeCILL-C license and that you accept its terms. + * metadataplayer - version 0.0.1 + */ +(function(t,n){typeof exports=="object"&&typeof module<"u"?module.exports=n():typeof define=="function"&&define.amd?define(n):(t=typeof globalThis<"u"?globalThis:t||self,t.MetadataPlayer=n())})(this,function(){"use strict";var j0=Object.defineProperty;var T0=(t,n,l)=>n in t?j0(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l;var Cr=(t,n,l)=>T0(t,typeof n!="symbol"?n+"":n,l);const style={},global$1=globalThis||void 0||self;var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs$1(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function getAugmentedNamespace(t){if(t.__esModule)return t;var n=t.default;if(typeof n=="function"){var l=function d(){return this instanceof d?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};l.prototype=n.prototype}else l={};return Object.defineProperty(l,"__esModule",{value:!0}),Object.keys(t).forEach(function(d){var m=Object.getOwnPropertyDescriptor(t,d);Object.defineProperty(l,d,m.get?m:{enumerable:!0,get:function(){return t[d]}})}),l}var jquery={exports:{}};/*! + * jQuery JavaScript Library v3.7.1 + * https://jquery.com/ + * + * Copyright OpenJS Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2023-08-28T13:37Z + */(function(t){(function(n,l){t.exports=n.document?l(n,!0):function(d){if(!d.document)throw new Error("jQuery requires a window with a document");return l(d)}})(typeof window<"u"?window:commonjsGlobal,function(n,l){var d=[],m=Object.getPrototypeOf,h=d.slice,S=d.flat?function(V){return d.flat.call(V)}:function(V){return d.concat.apply([],V)},k=d.push,A=d.indexOf,B={},M=B.toString,j=B.hasOwnProperty,I=j.toString,P=I.call(Object),$={},z=function(ie){return typeof ie=="function"&&typeof ie.nodeType!="number"&&typeof ie.item!="function"},N=function(ie){return ie!=null&&ie===ie.window},F=n.document,U={type:!0,src:!0,nonce:!0,noModule:!0};function J(V,ie,be){be=be||F;var Ee,Ie,De=be.createElement("script");if(De.text=V,ie)for(Ee in U)Ie=ie[Ee]||ie.getAttribute&&ie.getAttribute(Ee),Ie&&De.setAttribute(Ee,Ie);be.head.appendChild(De).parentNode.removeChild(De)}function te(V){return V==null?V+"":typeof V=="object"||typeof V=="function"?B[M.call(V)]||"object":typeof V}var se="3.7.1",de=/HTML$/i,Q=function(V,ie){return new Q.fn.init(V,ie)};Q.fn=Q.prototype={jquery:se,constructor:Q,length:0,toArray:function(){return h.call(this)},get:function(V){return V==null?h.call(this):V<0?this[V+this.length]:this[V]},pushStack:function(V){var ie=Q.merge(this.constructor(),V);return ie.prevObject=this,ie},each:function(V){return Q.each(this,V)},map:function(V){return this.pushStack(Q.map(this,function(ie,be){return V.call(ie,be,ie)}))},slice:function(){return this.pushStack(h.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(Q.grep(this,function(V,ie){return(ie+1)%2}))},odd:function(){return this.pushStack(Q.grep(this,function(V,ie){return ie%2}))},eq:function(V){var ie=this.length,be=+V+(V<0?ie:0);return this.pushStack(be>=0&&be0&&ie-1 in V}function he(V,ie){return V.nodeName&&V.nodeName.toLowerCase()===ie.toLowerCase()}var ke=d.pop,T=d.sort,u=d.splice,p="[\\x20\\t\\r\\n\\f]",b=new RegExp("^"+p+"+|((?:^|[^\\\\])(?:\\\\.)*)"+p+"+$","g");Q.contains=function(V,ie){var be=ie&&ie.parentNode;return V===be||!!(be&&be.nodeType===1&&(V.contains?V.contains(be):V.compareDocumentPosition&&V.compareDocumentPosition(be)&16))};var e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function c(V,ie){return ie?V==="\0"?"�":V.slice(0,-1)+"\\"+V.charCodeAt(V.length-1).toString(16)+" ":"\\"+V}Q.escapeSelector=function(V){return(V+"").replace(e,c)};var y=F,w=k;(function(){var V,ie,be,Ee,Ie,De=w,Ke,St,vt,Dt,Jt,or=Q.expando,Wt=0,jr=0,Dr=sa(),ni=sa(),ri=sa(),Ei=sa(),xi=function(ut,qt){return ut===qt&&(Ie=!0),0},un="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",fn="(?:\\\\[\\da-fA-F]{1,6}"+p+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",hi="\\["+p+"*("+fn+")(?:"+p+"*([*^$|!~]?=)"+p+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+fn+"))|)"+p+"*\\]",Mn=":("+fn+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+hi+")*)|.*)\\)|)",di=new RegExp(p+"+","g"),wi=new RegExp("^"+p+"*,"+p+"*"),ia=new RegExp("^"+p+"*([>+~]|"+p+")"+p+"*"),va=new RegExp(p+"|>"),Ji=new RegExp(Mn),In=new RegExp("^"+fn+"$"),Ki={ID:new RegExp("^#("+fn+")"),CLASS:new RegExp("^\\.("+fn+")"),TAG:new RegExp("^("+fn+"|[*])"),ATTR:new RegExp("^"+hi),PSEUDO:new RegExp("^"+Mn),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+p+"*(even|odd|(([+-]|)(\\d*)n|)"+p+"*(?:([+-]|)"+p+"*(\\d+)|))"+p+"*\\)|)","i"),bool:new RegExp("^(?:"+un+")$","i"),needsContext:new RegExp("^"+p+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+p+"*((?:-\\d)?\\d*)"+p+"*\\)|)(?=[^-]|$)","i")},gn=/^(?:input|select|textarea|button)$/i,En=/^h\d$/i,Ri=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,na=/[+~]/,yn=new RegExp("\\\\[\\da-fA-F]{1,6}"+p+"?|\\\\([^\\r\\n\\f])","g"),ln=function(ut,qt){var Ht="0x"+ut.slice(1)-65536;return qt||(Ht<0?String.fromCharCode(Ht+65536):String.fromCharCode(Ht>>10|55296,Ht&1023|56320))},Di=function(){An()},Aa=$n(function(ut){return ut.disabled===!0&&he(ut,"fieldset")},{dir:"parentNode",next:"legend"});function aa(){try{return Ke.activeElement}catch{}}try{De.apply(d=h.call(y.childNodes),y.childNodes),d[y.childNodes.length].nodeType}catch{De={apply:function(qt,Ht){w.apply(qt,h.call(Ht))},call:function(qt){w.apply(qt,h.call(arguments,1))}}}function gi(ut,qt,Ht,Gt){var st,jt,Mt,ur,yr,Lr,Or,$r=qt&&qt.ownerDocument,oi=qt?qt.nodeType:9;if(Ht=Ht||[],typeof ut!="string"||!ut||oi!==1&&oi!==9&&oi!==11)return Ht;if(!Gt&&(An(qt),qt=qt||Ke,vt)){if(oi!==11&&(yr=Ri.exec(ut)))if(st=yr[1]){if(oi===9)if(Mt=qt.getElementById(st)){if(Mt.id===st)return De.call(Ht,Mt),Ht}else return Ht;else if($r&&(Mt=$r.getElementById(st))&&gi.contains(qt,Mt)&&Mt.id===st)return De.call(Ht,Mt),Ht}else{if(yr[2])return De.apply(Ht,qt.getElementsByTagName(ut)),Ht;if((st=yr[3])&&qt.getElementsByClassName)return De.apply(Ht,qt.getElementsByClassName(st)),Ht}if(!Ei[ut+" "]&&(!Dt||!Dt.test(ut))){if(Or=ut,$r=qt,oi===1&&(va.test(ut)||ia.test(ut))){for($r=na.test(ut)&&Ca(qt.parentNode)||qt,($r!=qt||!$.scope)&&((ur=qt.getAttribute("id"))?ur=Q.escapeSelector(ur):qt.setAttribute("id",ur=or)),Lr=Gn(ut),jt=Lr.length;jt--;)Lr[jt]=(ur?"#"+ur:":scope")+" "+tn(Lr[jt]);Or=Lr.join(",")}try{return De.apply(Ht,$r.querySelectorAll(Or)),Ht}catch{Ei(ut,!0)}finally{ur===or&&qt.removeAttribute("id")}}}return Va(ut.replace(b,"$1"),qt,Ht,Gt)}function sa(){var ut=[];function qt(Ht,Gt){return ut.push(Ht+" ")>ie.cacheLength&&delete qt[ut.shift()],qt[Ht+" "]=Gt}return qt}function en(ut){return ut[or]=!0,ut}function Vn(ut){var qt=Ke.createElement("fieldset");try{return!!ut(qt)}catch{return!1}finally{qt.parentNode&&qt.parentNode.removeChild(qt),qt=null}}function As(ut){return function(qt){return he(qt,"input")&&qt.type===ut}}function Cs(ut){return function(qt){return(he(qt,"input")||he(qt,"button"))&&qt.type===ut}}function Wa(ut){return function(qt){return"form"in qt?qt.parentNode&&qt.disabled===!1?"label"in qt?"label"in qt.parentNode?qt.parentNode.disabled===ut:qt.disabled===ut:qt.isDisabled===ut||qt.isDisabled!==!ut&&Aa(qt)===ut:qt.disabled===ut:"label"in qt?qt.disabled===ut:!1}}function Vi(ut){return en(function(qt){return qt=+qt,en(function(Ht,Gt){for(var st,jt=ut([],Ht.length,qt),Mt=jt.length;Mt--;)Ht[st=jt[Mt]]&&(Ht[st]=!(Gt[st]=Ht[st]))})})}function Ca(ut){return ut&&typeof ut.getElementsByTagName<"u"&&ut}function An(ut){var qt,Ht=ut?ut.ownerDocument||ut:y;return Ht==Ke||Ht.nodeType!==9||!Ht.documentElement||(Ke=Ht,St=Ke.documentElement,vt=!Q.isXMLDoc(Ke),Jt=St.matches||St.webkitMatchesSelector||St.msMatchesSelector,St.msMatchesSelector&&y!=Ke&&(qt=Ke.defaultView)&&qt.top!==qt&&qt.addEventListener("unload",Di),$.getById=Vn(function(Gt){return St.appendChild(Gt).id=Q.expando,!Ke.getElementsByName||!Ke.getElementsByName(Q.expando).length}),$.disconnectedMatch=Vn(function(Gt){return Jt.call(Gt,"*")}),$.scope=Vn(function(){return Ke.querySelectorAll(":scope")}),$.cssHas=Vn(function(){try{return Ke.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),$.getById?(ie.filter.ID=function(Gt){var st=Gt.replace(yn,ln);return function(jt){return jt.getAttribute("id")===st}},ie.find.ID=function(Gt,st){if(typeof st.getElementById<"u"&&vt){var jt=st.getElementById(Gt);return jt?[jt]:[]}}):(ie.filter.ID=function(Gt){var st=Gt.replace(yn,ln);return function(jt){var Mt=typeof jt.getAttributeNode<"u"&&jt.getAttributeNode("id");return Mt&&Mt.value===st}},ie.find.ID=function(Gt,st){if(typeof st.getElementById<"u"&&vt){var jt,Mt,ur,yr=st.getElementById(Gt);if(yr){if(jt=yr.getAttributeNode("id"),jt&&jt.value===Gt)return[yr];for(ur=st.getElementsByName(Gt),Mt=0;yr=ur[Mt++];)if(jt=yr.getAttributeNode("id"),jt&&jt.value===Gt)return[yr]}return[]}}),ie.find.TAG=function(Gt,st){return typeof st.getElementsByTagName<"u"?st.getElementsByTagName(Gt):st.querySelectorAll(Gt)},ie.find.CLASS=function(Gt,st){if(typeof st.getElementsByClassName<"u"&&vt)return st.getElementsByClassName(Gt)},Dt=[],Vn(function(Gt){var st;St.appendChild(Gt).innerHTML="",Gt.querySelectorAll("[selected]").length||Dt.push("\\["+p+"*(?:value|"+un+")"),Gt.querySelectorAll("[id~="+or+"-]").length||Dt.push("~="),Gt.querySelectorAll("a#"+or+"+*").length||Dt.push(".#.+[+~]"),Gt.querySelectorAll(":checked").length||Dt.push(":checked"),st=Ke.createElement("input"),st.setAttribute("type","hidden"),Gt.appendChild(st).setAttribute("name","D"),St.appendChild(Gt).disabled=!0,Gt.querySelectorAll(":disabled").length!==2&&Dt.push(":enabled",":disabled"),st=Ke.createElement("input"),st.setAttribute("name",""),Gt.appendChild(st),Gt.querySelectorAll("[name='']").length||Dt.push("\\["+p+"*name"+p+"*="+p+`*(?:''|"")`)}),$.cssHas||Dt.push(":has"),Dt=Dt.length&&new RegExp(Dt.join("|")),xi=function(Gt,st){if(Gt===st)return Ie=!0,0;var jt=!Gt.compareDocumentPosition-!st.compareDocumentPosition;return jt||(jt=(Gt.ownerDocument||Gt)==(st.ownerDocument||st)?Gt.compareDocumentPosition(st):1,jt&1||!$.sortDetached&&st.compareDocumentPosition(Gt)===jt?Gt===Ke||Gt.ownerDocument==y&&gi.contains(y,Gt)?-1:st===Ke||st.ownerDocument==y&&gi.contains(y,st)?1:Ee?A.call(Ee,Gt)-A.call(Ee,st):0:jt&4?-1:1)}),Ke}gi.matches=function(ut,qt){return gi(ut,null,null,qt)},gi.matchesSelector=function(ut,qt){if(An(ut),vt&&!Ei[qt+" "]&&(!Dt||!Dt.test(qt)))try{var Ht=Jt.call(ut,qt);if(Ht||$.disconnectedMatch||ut.document&&ut.document.nodeType!==11)return Ht}catch{Ei(qt,!0)}return gi(qt,Ke,null,[ut]).length>0},gi.contains=function(ut,qt){return(ut.ownerDocument||ut)!=Ke&&An(ut),Q.contains(ut,qt)},gi.attr=function(ut,qt){(ut.ownerDocument||ut)!=Ke&&An(ut);var Ht=ie.attrHandle[qt.toLowerCase()],Gt=Ht&&j.call(ie.attrHandle,qt.toLowerCase())?Ht(ut,qt,!vt):void 0;return Gt!==void 0?Gt:ut.getAttribute(qt)},gi.error=function(ut){throw new Error("Syntax error, unrecognized expression: "+ut)},Q.uniqueSort=function(ut){var qt,Ht=[],Gt=0,st=0;if(Ie=!$.sortStable,Ee=!$.sortStable&&h.call(ut,0),T.call(ut,xi),Ie){for(;qt=ut[st++];)qt===ut[st]&&(Gt=Ht.push(st));for(;Gt--;)u.call(ut,Ht[Gt],1)}return Ee=null,ut},Q.fn.uniqueSort=function(){return this.pushStack(Q.uniqueSort(h.apply(this)))},ie=Q.expr={cacheLength:50,createPseudo:en,match:Ki,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(ut){return ut[1]=ut[1].replace(yn,ln),ut[3]=(ut[3]||ut[4]||ut[5]||"").replace(yn,ln),ut[2]==="~="&&(ut[3]=" "+ut[3]+" "),ut.slice(0,4)},CHILD:function(ut){return ut[1]=ut[1].toLowerCase(),ut[1].slice(0,3)==="nth"?(ut[3]||gi.error(ut[0]),ut[4]=+(ut[4]?ut[5]+(ut[6]||1):2*(ut[3]==="even"||ut[3]==="odd")),ut[5]=+(ut[7]+ut[8]||ut[3]==="odd")):ut[3]&&gi.error(ut[0]),ut},PSEUDO:function(ut){var qt,Ht=!ut[6]&&ut[2];return Ki.CHILD.test(ut[0])?null:(ut[3]?ut[2]=ut[4]||ut[5]||"":Ht&&Ji.test(Ht)&&(qt=Gn(Ht,!0))&&(qt=Ht.indexOf(")",Ht.length-qt)-Ht.length)&&(ut[0]=ut[0].slice(0,qt),ut[2]=Ht.slice(0,qt)),ut.slice(0,3))}},filter:{TAG:function(ut){var qt=ut.replace(yn,ln).toLowerCase();return ut==="*"?function(){return!0}:function(Ht){return he(Ht,qt)}},CLASS:function(ut){var qt=Dr[ut+" "];return qt||(qt=new RegExp("(^|"+p+")"+ut+"("+p+"|$)"))&&Dr(ut,function(Ht){return qt.test(typeof Ht.className=="string"&&Ht.className||typeof Ht.getAttribute<"u"&&Ht.getAttribute("class")||"")})},ATTR:function(ut,qt,Ht){return function(Gt){var st=gi.attr(Gt,ut);return st==null?qt==="!=":qt?(st+="",qt==="="?st===Ht:qt==="!="?st!==Ht:qt==="^="?Ht&&st.indexOf(Ht)===0:qt==="*="?Ht&&st.indexOf(Ht)>-1:qt==="$="?Ht&&st.slice(-Ht.length)===Ht:qt==="~="?(" "+st.replace(di," ")+" ").indexOf(Ht)>-1:qt==="|="?st===Ht||st.slice(0,Ht.length+1)===Ht+"-":!1):!0}},CHILD:function(ut,qt,Ht,Gt,st){var jt=ut.slice(0,3)!=="nth",Mt=ut.slice(-4)!=="last",ur=qt==="of-type";return Gt===1&&st===0?function(yr){return!!yr.parentNode}:function(yr,Lr,Or){var $r,oi,Qr,li,Ai,Ti=jt!==Mt?"nextSibling":"previousSibling",Ci=yr.parentNode,Oi=ur&&yr.nodeName.toLowerCase(),wn=!Or&&!ur,ei=!1;if(Ci){if(jt){for(;Ti;){for(Qr=yr;Qr=Qr[Ti];)if(ur?he(Qr,Oi):Qr.nodeType===1)return!1;Ai=Ti=ut==="only"&&!Ai&&"nextSibling"}return!0}if(Ai=[Mt?Ci.firstChild:Ci.lastChild],Mt&&wn){for(oi=Ci[or]||(Ci[or]={}),$r=oi[ut]||[],li=$r[0]===Wt&&$r[1],ei=li&&$r[2],Qr=li&&Ci.childNodes[li];Qr=++li&&Qr&&Qr[Ti]||(ei=li=0)||Ai.pop();)if(Qr.nodeType===1&&++ei&&Qr===yr){oi[ut]=[Wt,li,ei];break}}else if(wn&&(oi=yr[or]||(yr[or]={}),$r=oi[ut]||[],li=$r[0]===Wt&&$r[1],ei=li),ei===!1)for(;(Qr=++li&&Qr&&Qr[Ti]||(ei=li=0)||Ai.pop())&&!((ur?he(Qr,Oi):Qr.nodeType===1)&&++ei&&(wn&&(oi=Qr[or]||(Qr[or]={}),oi[ut]=[Wt,ei]),Qr===yr)););return ei-=st,ei===Gt||ei%Gt===0&&ei/Gt>=0}}},PSEUDO:function(ut,qt){var Ht,Gt=ie.pseudos[ut]||ie.setFilters[ut.toLowerCase()]||gi.error("unsupported pseudo: "+ut);return Gt[or]?Gt(qt):Gt.length>1?(Ht=[ut,ut,"",qt],ie.setFilters.hasOwnProperty(ut.toLowerCase())?en(function(st,jt){for(var Mt,ur=Gt(st,qt),yr=ur.length;yr--;)Mt=A.call(st,ur[yr]),st[Mt]=!(jt[Mt]=ur[yr])}):function(st){return Gt(st,0,Ht)}):Gt}},pseudos:{not:en(function(ut){var qt=[],Ht=[],Gt=Ta(ut.replace(b,"$1"));return Gt[or]?en(function(st,jt,Mt,ur){for(var yr,Lr=Gt(st,null,ur,[]),Or=st.length;Or--;)(yr=Lr[Or])&&(st[Or]=!(jt[Or]=yr))}):function(st,jt,Mt){return qt[0]=st,Gt(qt,null,Mt,Ht),qt[0]=null,!Ht.pop()}}),has:en(function(ut){return function(qt){return gi(ut,qt).length>0}}),contains:en(function(ut){return ut=ut.replace(yn,ln),function(qt){return(qt.textContent||Q.text(qt)).indexOf(ut)>-1}}),lang:en(function(ut){return In.test(ut||"")||gi.error("unsupported lang: "+ut),ut=ut.replace(yn,ln).toLowerCase(),function(qt){var Ht;do if(Ht=vt?qt.lang:qt.getAttribute("xml:lang")||qt.getAttribute("lang"))return Ht=Ht.toLowerCase(),Ht===ut||Ht.indexOf(ut+"-")===0;while((qt=qt.parentNode)&&qt.nodeType===1);return!1}}),target:function(ut){var qt=n.location&&n.location.hash;return qt&&qt.slice(1)===ut.id},root:function(ut){return ut===St},focus:function(ut){return ut===aa()&&Ke.hasFocus()&&!!(ut.type||ut.href||~ut.tabIndex)},enabled:Wa(!1),disabled:Wa(!0),checked:function(ut){return he(ut,"input")&&!!ut.checked||he(ut,"option")&&!!ut.selected},selected:function(ut){return ut.parentNode&&ut.parentNode.selectedIndex,ut.selected===!0},empty:function(ut){for(ut=ut.firstChild;ut;ut=ut.nextSibling)if(ut.nodeType<6)return!1;return!0},parent:function(ut){return!ie.pseudos.empty(ut)},header:function(ut){return En.test(ut.nodeName)},input:function(ut){return gn.test(ut.nodeName)},button:function(ut){return he(ut,"input")&&ut.type==="button"||he(ut,"button")},text:function(ut){var qt;return he(ut,"input")&&ut.type==="text"&&((qt=ut.getAttribute("type"))==null||qt.toLowerCase()==="text")},first:Vi(function(){return[0]}),last:Vi(function(ut,qt){return[qt-1]}),eq:Vi(function(ut,qt,Ht){return[Ht<0?Ht+qt:Ht]}),even:Vi(function(ut,qt){for(var Ht=0;Htqt?Gt=qt:Gt=Ht;--Gt>=0;)ut.push(Gt);return ut}),gt:Vi(function(ut,qt,Ht){for(var Gt=Ht<0?Ht+qt:Ht;++Gt1?function(qt,Ht,Gt){for(var st=ut.length;st--;)if(!ut[st](qt,Ht,Gt))return!1;return!0}:ut[0]}function js(ut,qt,Ht){for(var Gt=0,st=qt.length;Gt-1&&(Mt[Or]=!(ur[Or]=oi))}}else Qr=ya(Qr===ur?Qr.splice(Ti,Qr.length):Qr),st?st(null,ur,Qr,Lr):De.apply(ur,Qr)})}function Li(ut){for(var qt,Ht,Gt,st=ut.length,jt=ie.relative[ut[0].type],Mt=jt||ie.relative[" "],ur=jt?1:0,yr=$n(function($r){return $r===qt},Mt,!0),Lr=$n(function($r){return A.call(qt,$r)>-1},Mt,!0),Or=[function($r,oi,Qr){var li=!jt&&(Qr||oi!=be)||((qt=oi).nodeType?yr($r,oi,Qr):Lr($r,oi,Qr));return qt=null,li}];ur1&&ja(Or),ur>1&&tn(ut.slice(0,ur-1).concat({value:ut[ur-2].type===" "?"*":""})).replace(b,"$1"),Ht,ur0,Gt=ut.length>0,st=function(jt,Mt,ur,yr,Lr){var Or,$r,oi,Qr=0,li="0",Ai=jt&&[],Ti=[],Ci=be,Oi=jt||Gt&&ie.find.TAG("*",Lr),wn=Wt+=Ci==null?1:Math.random()||.1,ei=Oi.length;for(Lr&&(be=Mt==Ke||Mt||Lr);li!==ei&&(Or=Oi[li])!=null;li++){if(Gt&&Or){for($r=0,!Mt&&Or.ownerDocument!=Ke&&(An(Or),ur=!vt);oi=ut[$r++];)if(oi(Or,Mt||Ke,ur)){De.call(yr,Or);break}Lr&&(Wt=wn)}Ht&&((Or=!oi&&Or)&&Qr--,jt&&Ai.push(Or))}if(Qr+=li,Ht&&li!==Qr){for($r=0;oi=qt[$r++];)oi(Ai,Ti,Mt,ur);if(jt){if(Qr>0)for(;li--;)Ai[li]||Ti[li]||(Ti[li]=ke.call(yr));Ti=ya(Ti)}De.apply(yr,Ti),Lr&&!jt&&Ti.length>0&&Qr+qt.length>1&&Q.uniqueSort(yr)}return Lr&&(Wt=wn,be=Ci),Ai};return Ht?en(st):st}function Ta(ut,qt){var Ht,Gt=[],st=[],jt=ri[ut+" "];if(!jt){for(qt||(qt=Gn(ut)),Ht=qt.length;Ht--;)jt=Li(qt[Ht]),jt[or]?Gt.push(jt):st.push(jt);jt=ri(ut,Ka(st,Gt)),jt.selector=ut}return jt}function Va(ut,qt,Ht,Gt){var st,jt,Mt,ur,yr,Lr=typeof ut=="function"&&ut,Or=!Gt&&Gn(ut=Lr.selector||ut);if(Ht=Ht||[],Or.length===1){if(jt=Or[0]=Or[0].slice(0),jt.length>2&&(Mt=jt[0]).type==="ID"&&qt.nodeType===9&&vt&&ie.relative[jt[1].type]){if(qt=(ie.find.ID(Mt.matches[0].replace(yn,ln),qt)||[])[0],qt)Lr&&(qt=qt.parentNode);else return Ht;ut=ut.slice(jt.shift().value.length)}for(st=Ki.needsContext.test(ut)?0:jt.length;st--&&(Mt=jt[st],!ie.relative[ur=Mt.type]);)if((yr=ie.find[ur])&&(Gt=yr(Mt.matches[0].replace(yn,ln),na.test(jt[0].type)&&Ca(qt.parentNode)||qt))){if(jt.splice(st,1),ut=Gt.length&&tn(jt),!ut)return De.apply(Ht,Gt),Ht;break}}return(Lr||Ta(ut,Or))(Gt,qt,!vt,Ht,!qt||na.test(ut)&&Ca(qt.parentNode)||qt),Ht}$.sortStable=or.split("").sort(xi).join("")===or,An(),$.sortDetached=Vn(function(ut){return ut.compareDocumentPosition(Ke.createElement("fieldset"))&1}),Q.find=gi,Q.expr[":"]=Q.expr.pseudos,Q.unique=Q.uniqueSort,gi.compile=Ta,gi.select=Va,gi.setDocument=An,gi.tokenize=Gn,gi.escape=Q.escapeSelector,gi.getText=Q.text,gi.isXML=Q.isXMLDoc,gi.selectors=Q.expr,gi.support=Q.support,gi.uniqueSort=Q.uniqueSort})();var v=function(V,ie,be){for(var Ee=[],Ie=be!==void 0;(V=V[ie])&&V.nodeType!==9;)if(V.nodeType===1){if(Ie&&Q(V).is(be))break;Ee.push(V)}return Ee},o=function(V,ie){for(var be=[];V;V=V.nextSibling)V.nodeType===1&&V!==ie&&be.push(V);return be},x=Q.expr.match.needsContext,E=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function R(V,ie,be){return z(ie)?Q.grep(V,function(Ee,Ie){return!!ie.call(Ee,Ie,Ee)!==be}):ie.nodeType?Q.grep(V,function(Ee){return Ee===ie!==be}):typeof ie!="string"?Q.grep(V,function(Ee){return A.call(ie,Ee)>-1!==be}):Q.filter(ie,V,be)}Q.filter=function(V,ie,be){var Ee=ie[0];return be&&(V=":not("+V+")"),ie.length===1&&Ee.nodeType===1?Q.find.matchesSelector(Ee,V)?[Ee]:[]:Q.find.matches(V,Q.grep(ie,function(Ie){return Ie.nodeType===1}))},Q.fn.extend({find:function(V){var ie,be,Ee=this.length,Ie=this;if(typeof V!="string")return this.pushStack(Q(V).filter(function(){for(ie=0;ie1?Q.uniqueSort(be):be},filter:function(V){return this.pushStack(R(this,V||[],!1))},not:function(V){return this.pushStack(R(this,V||[],!0))},is:function(V){return!!R(this,typeof V=="string"&&x.test(V)?Q(V):V||[],!1).length}});var H,Y=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Z=Q.fn.init=function(V,ie,be){var Ee,Ie;if(!V)return this;if(be=be||H,typeof V=="string")if(V[0]==="<"&&V[V.length-1]===">"&&V.length>=3?Ee=[null,V,null]:Ee=Y.exec(V),Ee&&(Ee[1]||!ie))if(Ee[1]){if(ie=ie instanceof Q?ie[0]:ie,Q.merge(this,Q.parseHTML(Ee[1],ie&&ie.nodeType?ie.ownerDocument||ie:F,!0)),E.test(Ee[1])&&Q.isPlainObject(ie))for(Ee in ie)z(this[Ee])?this[Ee](ie[Ee]):this.attr(Ee,ie[Ee]);return this}else return Ie=F.getElementById(Ee[2]),Ie&&(this[0]=Ie,this.length=1),this;else return!ie||ie.jquery?(ie||be).find(V):this.constructor(ie).find(V);else{if(V.nodeType)return this[0]=V,this.length=1,this;if(z(V))return be.ready!==void 0?be.ready(V):V(Q)}return Q.makeArray(V,this)};Z.prototype=Q.fn,H=Q(F);var L=/^(?:parents|prev(?:Until|All))/,D={children:!0,contents:!0,next:!0,prev:!0};Q.fn.extend({has:function(V){var ie=Q(V,this),be=ie.length;return this.filter(function(){for(var Ee=0;Ee-1:be.nodeType===1&&Q.find.matchesSelector(be,V))){De.push(be);break}}return this.pushStack(De.length>1?Q.uniqueSort(De):De)},index:function(V){return V?typeof V=="string"?A.call(Q(V),this[0]):A.call(this,V.jquery?V[0]:V):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(V,ie){return this.pushStack(Q.uniqueSort(Q.merge(this.get(),Q(V,ie))))},addBack:function(V){return this.add(V==null?this.prevObject:this.prevObject.filter(V))}});function ee(V,ie){for(;(V=V[ie])&&V.nodeType!==1;);return V}Q.each({parent:function(V){var ie=V.parentNode;return ie&&ie.nodeType!==11?ie:null},parents:function(V){return v(V,"parentNode")},parentsUntil:function(V,ie,be){return v(V,"parentNode",be)},next:function(V){return ee(V,"nextSibling")},prev:function(V){return ee(V,"previousSibling")},nextAll:function(V){return v(V,"nextSibling")},prevAll:function(V){return v(V,"previousSibling")},nextUntil:function(V,ie,be){return v(V,"nextSibling",be)},prevUntil:function(V,ie,be){return v(V,"previousSibling",be)},siblings:function(V){return o((V.parentNode||{}).firstChild,V)},children:function(V){return o(V.firstChild)},contents:function(V){return V.contentDocument!=null&&m(V.contentDocument)?V.contentDocument:(he(V,"template")&&(V=V.content||V),Q.merge([],V.childNodes))}},function(V,ie){Q.fn[V]=function(be,Ee){var Ie=Q.map(this,ie,be);return V.slice(-5)!=="Until"&&(Ee=be),Ee&&typeof Ee=="string"&&(Ie=Q.filter(Ee,Ie)),this.length>1&&(D[V]||Q.uniqueSort(Ie),L.test(V)&&Ie.reverse()),this.pushStack(Ie)}});var oe=/[^\x20\t\r\n\f]+/g;function fe(V){var ie={};return Q.each(V.match(oe)||[],function(be,Ee){ie[Ee]=!0}),ie}Q.Callbacks=function(V){V=typeof V=="string"?fe(V):Q.extend({},V);var ie,be,Ee,Ie,De=[],Ke=[],St=-1,vt=function(){for(Ie=Ie||V.once,Ee=ie=!0;Ke.length;St=-1)for(be=Ke.shift();++St-1;)De.splice(Wt,1),Wt<=St&&St--}),this},has:function(Jt){return Jt?Q.inArray(Jt,De)>-1:De.length>0},empty:function(){return De&&(De=[]),this},disable:function(){return Ie=Ke=[],De=be="",this},disabled:function(){return!De},lock:function(){return Ie=Ke=[],!be&&!ie&&(De=be=""),this},locked:function(){return!!Ie},fireWith:function(Jt,or){return Ie||(or=or||[],or=[Jt,or.slice?or.slice():or],Ke.push(or),ie||vt()),this},fire:function(){return Dt.fireWith(this,arguments),this},fired:function(){return!!Ee}};return Dt};function ue(V){return V}function qe(V){throw V}function rt(V,ie,be,Ee){var Ie;try{V&&z(Ie=V.promise)?Ie.call(V).done(ie).fail(be):V&&z(Ie=V.then)?Ie.call(V,ie,be):ie.apply(void 0,[V].slice(Ee))}catch(De){be.apply(void 0,[De])}}Q.extend({Deferred:function(V){var ie=[["notify","progress",Q.Callbacks("memory"),Q.Callbacks("memory"),2],["resolve","done",Q.Callbacks("once memory"),Q.Callbacks("once memory"),0,"resolved"],["reject","fail",Q.Callbacks("once memory"),Q.Callbacks("once memory"),1,"rejected"]],be="pending",Ee={state:function(){return be},always:function(){return Ie.done(arguments).fail(arguments),this},catch:function(De){return Ee.then(null,De)},pipe:function(){var De=arguments;return Q.Deferred(function(Ke){Q.each(ie,function(St,vt){var Dt=z(De[vt[4]])&&De[vt[4]];Ie[vt[1]](function(){var Jt=Dt&&Dt.apply(this,arguments);Jt&&z(Jt.promise)?Jt.promise().progress(Ke.notify).done(Ke.resolve).fail(Ke.reject):Ke[vt[0]+"With"](this,Dt?[Jt]:arguments)})}),De=null}).promise()},then:function(De,Ke,St){var vt=0;function Dt(Jt,or,Wt,jr){return function(){var Dr=this,ni=arguments,ri=function(){var xi,un;if(!(Jt=vt&&(Wt!==qe&&(Dr=void 0,ni=[xi]),or.rejectWith(Dr,ni))}};Jt?Ei():(Q.Deferred.getErrorHook?Ei.error=Q.Deferred.getErrorHook():Q.Deferred.getStackHook&&(Ei.error=Q.Deferred.getStackHook()),n.setTimeout(Ei))}}return Q.Deferred(function(Jt){ie[0][3].add(Dt(0,Jt,z(St)?St:ue,Jt.notifyWith)),ie[1][3].add(Dt(0,Jt,z(De)?De:ue)),ie[2][3].add(Dt(0,Jt,z(Ke)?Ke:qe))}).promise()},promise:function(De){return De!=null?Q.extend(De,Ee):Ee}},Ie={};return Q.each(ie,function(De,Ke){var St=Ke[2],vt=Ke[5];Ee[Ke[1]]=St.add,vt&&St.add(function(){be=vt},ie[3-De][2].disable,ie[3-De][3].disable,ie[0][2].lock,ie[0][3].lock),St.add(Ke[3].fire),Ie[Ke[0]]=function(){return Ie[Ke[0]+"With"](this===Ie?void 0:this,arguments),this},Ie[Ke[0]+"With"]=St.fireWith}),Ee.promise(Ie),V&&V.call(Ie,Ie),Ie},when:function(V){var ie=arguments.length,be=ie,Ee=Array(be),Ie=h.call(arguments),De=Q.Deferred(),Ke=function(St){return function(vt){Ee[St]=this,Ie[St]=arguments.length>1?h.call(arguments):vt,--ie||De.resolveWith(Ee,Ie)}};if(ie<=1&&(rt(V,De.done(Ke(be)).resolve,De.reject,!ie),De.state()==="pending"||z(Ie[be]&&Ie[be].then)))return De.then();for(;be--;)rt(Ie[be],Ke(be),De.reject);return De.promise()}});var Ve=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;Q.Deferred.exceptionHook=function(V,ie){n.console&&n.console.warn&&V&&Ve.test(V.name)&&n.console.warn("jQuery.Deferred exception: "+V.message,V.stack,ie)},Q.readyException=function(V){n.setTimeout(function(){throw V})};var et=Q.Deferred();Q.fn.ready=function(V){return et.then(V).catch(function(ie){Q.readyException(ie)}),this},Q.extend({isReady:!1,readyWait:1,ready:function(V){(V===!0?--Q.readyWait:Q.isReady)||(Q.isReady=!0,!(V!==!0&&--Q.readyWait>0)&&et.resolveWith(F,[Q]))}}),Q.ready.then=et.then;function mt(){F.removeEventListener("DOMContentLoaded",mt),n.removeEventListener("load",mt),Q.ready()}F.readyState==="complete"||F.readyState!=="loading"&&!F.documentElement.doScroll?n.setTimeout(Q.ready):(F.addEventListener("DOMContentLoaded",mt),n.addEventListener("load",mt));var Ye=function(V,ie,be,Ee,Ie,De,Ke){var St=0,vt=V.length,Dt=be==null;if(te(be)==="object"){Ie=!0;for(St in be)Ye(V,ie,St,be[St],!0,De,Ke)}else if(Ee!==void 0&&(Ie=!0,z(Ee)||(Ke=!0),Dt&&(Ke?(ie.call(V,Ee),ie=null):(Dt=ie,ie=function(Jt,or,Wt){return Dt.call(Q(Jt),Wt)})),ie))for(;St1,null,!0)},removeData:function(V){return this.each(function(){$t.remove(this,V)})}}),Q.extend({queue:function(V,ie,be){var Ee;if(V)return ie=(ie||"fx")+"queue",Ee=Oe.get(V,ie),be&&(!Ee||Array.isArray(be)?Ee=Oe.access(V,ie,Q.makeArray(be)):Ee.push(be)),Ee||[]},dequeue:function(V,ie){ie=ie||"fx";var be=Q.queue(V,ie),Ee=be.length,Ie=be.shift(),De=Q._queueHooks(V,ie),Ke=function(){Q.dequeue(V,ie)};Ie==="inprogress"&&(Ie=be.shift(),Ee--),Ie&&(ie==="fx"&&be.unshift("inprogress"),delete De.stop,Ie.call(V,Ke,De)),!Ee&&De&&De.empty.fire()},_queueHooks:function(V,ie){var be=ie+"queueHooks";return Oe.get(V,be)||Oe.access(V,be,{empty:Q.Callbacks("once memory").add(function(){Oe.remove(V,[ie+"queue",be])})})}}),Q.fn.extend({queue:function(V,ie){var be=2;return typeof V!="string"&&(ie=V,V="fx",be--),arguments.length\x20\t\r\n\f]*)/i,ot=/^$|^module$|\/(?:java|ecma)script/i;(function(){var V=F.createDocumentFragment(),ie=V.appendChild(F.createElement("div")),be=F.createElement("input");be.setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),ie.appendChild(be),$.checkClone=ie.cloneNode(!0).cloneNode(!0).lastChild.checked,ie.innerHTML="",$.noCloneChecked=!!ie.cloneNode(!0).lastChild.defaultValue,ie.innerHTML="",$.option=!!ie.lastChild})();var tt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};tt.tbody=tt.tfoot=tt.colgroup=tt.caption=tt.thead,tt.th=tt.td,$.option||(tt.optgroup=tt.option=[1,""]);function kt(V,ie){var be;return typeof V.getElementsByTagName<"u"?be=V.getElementsByTagName(ie||"*"):typeof V.querySelectorAll<"u"?be=V.querySelectorAll(ie||"*"):be=[],ie===void 0||ie&&he(V,ie)?Q.merge([V],be):be}function Yt(V,ie){for(var be=0,Ee=V.length;be-1){Ie&&Ie.push(De);continue}if(Dt=He(De),Ke=kt(or.appendChild(De),"script"),Dt&&Yt(Ke),be)for(Jt=0;De=Ke[Jt++];)ot.test(De.type||"")&&be.push(De)}return or}var Fr=/^([^.]*)(?:\.(.+)|)/;function Pt(){return!0}function Ot(){return!1}function Te(V,ie,be,Ee,Ie,De){var Ke,St;if(typeof ie=="object"){typeof be!="string"&&(Ee=Ee||be,be=void 0);for(St in ie)Te(V,St,be,Ee,ie[St],De);return V}if(Ee==null&&Ie==null?(Ie=be,Ee=be=void 0):Ie==null&&(typeof be=="string"?(Ie=Ee,Ee=void 0):(Ie=Ee,Ee=be,be=void 0)),Ie===!1)Ie=Ot;else if(!Ie)return V;return De===1&&(Ke=Ie,Ie=function(vt){return Q().off(vt),Ke.apply(this,arguments)},Ie.guid=Ke.guid||(Ke.guid=Q.guid++)),V.each(function(){Q.event.add(this,ie,Ie,Ee,be)})}Q.event={global:{},add:function(V,ie,be,Ee,Ie){var De,Ke,St,vt,Dt,Jt,or,Wt,jr,Dr,ni,ri=Oe.get(V);if(Et(V))for(be.handler&&(De=be,be=De.handler,Ie=De.selector),Ie&&Q.find.matchesSelector($e,Ie),be.guid||(be.guid=Q.guid++),(vt=ri.events)||(vt=ri.events=Object.create(null)),(Ke=ri.handle)||(Ke=ri.handle=function(Ei){return typeof Q<"u"&&Q.event.triggered!==Ei.type?Q.event.dispatch.apply(V,arguments):void 0}),ie=(ie||"").match(oe)||[""],Dt=ie.length;Dt--;)St=Fr.exec(ie[Dt])||[],jr=ni=St[1],Dr=(St[2]||"").split(".").sort(),jr&&(or=Q.event.special[jr]||{},jr=(Ie?or.delegateType:or.bindType)||jr,or=Q.event.special[jr]||{},Jt=Q.extend({type:jr,origType:ni,data:Ee,handler:be,guid:be.guid,selector:Ie,needsContext:Ie&&Q.expr.match.needsContext.test(Ie),namespace:Dr.join(".")},De),(Wt=vt[jr])||(Wt=vt[jr]=[],Wt.delegateCount=0,(!or.setup||or.setup.call(V,Ee,Dr,Ke)===!1)&&V.addEventListener&&V.addEventListener(jr,Ke)),or.add&&(or.add.call(V,Jt),Jt.handler.guid||(Jt.handler.guid=be.guid)),Ie?Wt.splice(Wt.delegateCount++,0,Jt):Wt.push(Jt),Q.event.global[jr]=!0)},remove:function(V,ie,be,Ee,Ie){var De,Ke,St,vt,Dt,Jt,or,Wt,jr,Dr,ni,ri=Oe.hasData(V)&&Oe.get(V);if(!(!ri||!(vt=ri.events))){for(ie=(ie||"").match(oe)||[""],Dt=ie.length;Dt--;){if(St=Fr.exec(ie[Dt])||[],jr=ni=St[1],Dr=(St[2]||"").split(".").sort(),!jr){for(jr in vt)Q.event.remove(V,jr+ie[Dt],be,Ee,!0);continue}for(or=Q.event.special[jr]||{},jr=(Ee?or.delegateType:or.bindType)||jr,Wt=vt[jr]||[],St=St[2]&&new RegExp("(^|\\.)"+Dr.join("\\.(?:.*\\.|)")+"(\\.|$)"),Ke=De=Wt.length;De--;)Jt=Wt[De],(Ie||ni===Jt.origType)&&(!be||be.guid===Jt.guid)&&(!St||St.test(Jt.namespace))&&(!Ee||Ee===Jt.selector||Ee==="**"&&Jt.selector)&&(Wt.splice(De,1),Jt.selector&&Wt.delegateCount--,or.remove&&or.remove.call(V,Jt));Ke&&!Wt.length&&((!or.teardown||or.teardown.call(V,Dr,ri.handle)===!1)&&Q.removeEvent(V,jr,ri.handle),delete vt[jr])}Q.isEmptyObject(vt)&&Oe.remove(V,"handle events")}},dispatch:function(V){var ie,be,Ee,Ie,De,Ke,St=new Array(arguments.length),vt=Q.event.fix(V),Dt=(Oe.get(this,"events")||Object.create(null))[vt.type]||[],Jt=Q.event.special[vt.type]||{};for(St[0]=vt,ie=1;ie=1)){for(;Dt!==this;Dt=Dt.parentNode||this)if(Dt.nodeType===1&&!(V.type==="click"&&Dt.disabled===!0)){for(De=[],Ke={},be=0;be-1:Q.find(Ie,this,null,[Dt]).length),Ke[Ie]&&De.push(Ee);De.length&&St.push({elem:Dt,handlers:De})}}return Dt=this,vt\s*$/g;function Re(V,ie){return he(V,"table")&&he(ie.nodeType!==11?ie:ie.firstChild,"tr")&&Q(V).children("tbody")[0]||V}function lt(V){return V.type=(V.getAttribute("type")!==null)+"/"+V.type,V}function Ze(V){return(V.type||"").slice(0,5)==="true/"?V.type=V.type.slice(5):V.removeAttribute("type"),V}function ct(V,ie){var be,Ee,Ie,De,Ke,St,vt;if(ie.nodeType===1){if(Oe.hasData(V)&&(De=Oe.get(V),vt=De.events,vt)){Oe.remove(ie,"handle events");for(Ie in vt)for(be=0,Ee=vt[Ie].length;be1&&typeof jr=="string"&&!$.checkClone&&ne.test(jr))return V.each(function(ni){var ri=V.eq(ni);Dr&&(ie[0]=jr.call(this,ni,ri.html())),Ut(ri,ie,be,Ee)});if(or&&(Ie=It(ie,V[0].ownerDocument,!1,V,Ee),De=Ie.firstChild,Ie.childNodes.length===1&&(Ie=De),De||Ee)){for(Ke=Q.map(kt(Ie,"script"),lt),St=Ke.length;Jt0&&Yt(Ke,!vt&&kt(V,"script")),St},cleanData:function(V){for(var ie,be,Ee,Ie=Q.event.special,De=0;(be=V[De])!==void 0;De++)if(Et(be)){if(ie=be[Oe.expando]){if(ie.events)for(Ee in ie.events)Ie[Ee]?Q.event.remove(be,Ee):Q.removeEvent(be,Ee,ie.handle);be[Oe.expando]=void 0}be[$t.expando]&&(be[$t.expando]=void 0)}}}),Q.fn.extend({detach:function(V){return Mr(this,V,!0)},remove:function(V){return Mr(this,V)},text:function(V){return Ye(this,function(ie){return ie===void 0?Q.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=ie)})},null,V,arguments.length)},append:function(){return Ut(this,arguments,function(V){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var ie=Re(this,V);ie.appendChild(V)}})},prepend:function(){return Ut(this,arguments,function(V){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var ie=Re(this,V);ie.insertBefore(V,ie.firstChild)}})},before:function(){return Ut(this,arguments,function(V){this.parentNode&&this.parentNode.insertBefore(V,this)})},after:function(){return Ut(this,arguments,function(V){this.parentNode&&this.parentNode.insertBefore(V,this.nextSibling)})},empty:function(){for(var V,ie=0;(V=this[ie])!=null;ie++)V.nodeType===1&&(Q.cleanData(kt(V,!1)),V.textContent="");return this},clone:function(V,ie){return V=V??!1,ie=ie??V,this.map(function(){return Q.clone(this,V,ie)})},html:function(V){return Ye(this,function(ie){var be=this[0]||{},Ee=0,Ie=this.length;if(ie===void 0&&be.nodeType===1)return be.innerHTML;if(typeof ie=="string"&&!ce.test(ie)&&!tt[(Be.exec(ie)||["",""])[1].toLowerCase()]){ie=Q.htmlPrefilter(ie);try{for(;Ee=0&&(vt+=Math.max(0,Math.ceil(V["offset"+ie[0].toUpperCase()+ie.slice(1)]-De-vt-St-.5))||0),vt+Dt}function nr(V,ie,be){var Ee=rr(V),Ie=!$.boxSizingReliable()||be,De=Ie&&Q.css(V,"boxSizing",!1,Ee)==="border-box",Ke=De,St=vr(V,ie,Ee),vt="offset"+ie[0].toUpperCase()+ie.slice(1);if(Xt.test(St)){if(!be)return St;St="auto"}return(!$.boxSizingReliable()&&De||!$.reliableTrDimensions()&&he(V,"tr")||St==="auto"||!parseFloat(St)&&Q.css(V,"display",!1,Ee)==="inline")&&V.getClientRects().length&&(De=Q.css(V,"boxSizing",!1,Ee)==="border-box",Ke=vt in V,Ke&&(St=V[vt])),St=parseFloat(St)||0,St+cr(V,ie,be||(De?"border":"content"),Ke,Ee,St)+"px"}Q.extend({cssHooks:{opacity:{get:function(V,ie){if(ie){var be=vr(V,"opacity");return be===""?"1":be}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(V,ie,be,Ee){if(!(!V||V.nodeType===3||V.nodeType===8||!V.style)){var Ie,De,Ke,St=nt(ie),vt=Sr.test(ie),Dt=V.style;if(vt||(ie=dr(St)),Ke=Q.cssHooks[ie]||Q.cssHooks[St],be!==void 0){if(De=typeof be,De==="string"&&(Ie=pe.exec(be))&&Ie[1]&&(be=Rt(V,ie,Ie),De="number"),be==null||be!==be)return;De==="number"&&!vt&&(be+=Ie&&Ie[3]||(Q.cssNumber[St]?"":"px")),!$.clearCloneStyle&&be===""&&ie.indexOf("background")===0&&(Dt[ie]="inherit"),(!Ke||!("set"in Ke)||(be=Ke.set(V,be,Ee))!==void 0)&&(vt?Dt.setProperty(ie,be):Dt[ie]=be)}else return Ke&&"get"in Ke&&(Ie=Ke.get(V,!1,Ee))!==void 0?Ie:Dt[ie]}},css:function(V,ie,be,Ee){var Ie,De,Ke,St=nt(ie),vt=Sr.test(ie);return vt||(ie=dr(St)),Ke=Q.cssHooks[ie]||Q.cssHooks[St],Ke&&"get"in Ke&&(Ie=Ke.get(V,!0,be)),Ie===void 0&&(Ie=vr(V,ie,Ee)),Ie==="normal"&&ie in Bt&&(Ie=Bt[ie]),be===""||be?(De=parseFloat(Ie),be===!0||isFinite(De)?De||0:Ie):Ie}}),Q.each(["height","width"],function(V,ie){Q.cssHooks[ie]={get:function(be,Ee,Ie){if(Ee)return lr.test(Q.css(be,"display"))&&(!be.getClientRects().length||!be.getBoundingClientRect().width)?er(be,Kt,function(){return nr(be,ie,Ie)}):nr(be,ie,Ie)},set:function(be,Ee,Ie){var De,Ke=rr(be),St=!$.scrollboxSize()&&Ke.position==="absolute",vt=St||Ie,Dt=vt&&Q.css(be,"boxSizing",!1,Ke)==="border-box",Jt=Ie?cr(be,ie,Ie,Dt,Ke):0;return Dt&&St&&(Jt-=Math.ceil(be["offset"+ie[0].toUpperCase()+ie.slice(1)]-parseFloat(Ke[ie])-cr(be,ie,"border",!1,Ke)-.5)),Jt&&(De=pe.exec(Ee))&&(De[3]||"px")!=="px"&&(be.style[ie]=Ee,Ee=Q.css(be,ie)),Ft(be,Ee,Jt)}}}),Q.cssHooks.marginLeft=Pr($.reliableMarginLeft,function(V,ie){if(ie)return(parseFloat(vr(V,"marginLeft"))||V.getBoundingClientRect().left-er(V,{marginLeft:0},function(){return V.getBoundingClientRect().left}))+"px"}),Q.each({margin:"",padding:"",border:"Width"},function(V,ie){Q.cssHooks[V+ie]={expand:function(be){for(var Ee=0,Ie={},De=typeof be=="string"?be.split(" "):[be];Ee<4;Ee++)Ie[V+je[Ee]+ie]=De[Ee]||De[Ee-2]||De[0];return Ie}},V!=="margin"&&(Q.cssHooks[V+ie].set=Ft)}),Q.fn.extend({css:function(V,ie){return Ye(this,function(be,Ee,Ie){var De,Ke,St={},vt=0;if(Array.isArray(Ee)){for(De=rr(be),Ke=Ee.length;vt1)}});function Vt(V,ie,be,Ee,Ie){return new Vt.prototype.init(V,ie,be,Ee,Ie)}Q.Tween=Vt,Vt.prototype={constructor:Vt,init:function(V,ie,be,Ee,Ie,De){this.elem=V,this.prop=be,this.easing=Ie||Q.easing._default,this.options=ie,this.start=this.now=this.cur(),this.end=Ee,this.unit=De||(Q.cssNumber[be]?"":"px")},cur:function(){var V=Vt.propHooks[this.prop];return V&&V.get?V.get(this):Vt.propHooks._default.get(this)},run:function(V){var ie,be=Vt.propHooks[this.prop];return this.options.duration?this.pos=ie=Q.easing[this.easing](V,this.options.duration*V,0,1,this.options.duration):this.pos=ie=V,this.now=(this.end-this.start)*ie+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),be&&be.set?be.set(this):Vt.propHooks._default.set(this),this}},Vt.prototype.init.prototype=Vt.prototype,Vt.propHooks={_default:{get:function(V){var ie;return V.elem.nodeType!==1||V.elem[V.prop]!=null&&V.elem.style[V.prop]==null?V.elem[V.prop]:(ie=Q.css(V.elem,V.prop,""),!ie||ie==="auto"?0:ie)},set:function(V){Q.fx.step[V.prop]?Q.fx.step[V.prop](V):V.elem.nodeType===1&&(Q.cssHooks[V.prop]||V.elem.style[dr(V.prop)]!=null)?Q.style(V.elem,V.prop,V.now+V.unit):V.elem[V.prop]=V.now}}},Vt.propHooks.scrollTop=Vt.propHooks.scrollLeft={set:function(V){V.elem.nodeType&&V.elem.parentNode&&(V.elem[V.prop]=V.now)}},Q.easing={linear:function(V){return V},swing:function(V){return .5-Math.cos(V*Math.PI)/2},_default:"swing"},Q.fx=Vt.prototype.init,Q.fx.step={};var ar,qr,Vr=/^(?:toggle|show|hide)$/,Wr=/queueHooks$/;function Rr(){qr&&(F.hidden===!1&&n.requestAnimationFrame?n.requestAnimationFrame(Rr):n.setTimeout(Rr,Q.fx.interval),Q.fx.tick())}function bt(){return n.setTimeout(function(){ar=void 0}),ar=Date.now()}function Kr(V,ie){var be,Ee=0,Ie={height:V};for(ie=ie?1:0;Ee<4;Ee+=2-ie)be=je[Ee],Ie["margin"+be]=Ie["padding"+be]=V;return ie&&(Ie.opacity=Ie.width=V),Ie}function Ur(V,ie,be){for(var Ee,Ie=(ye.tweeners[ie]||[]).concat(ye.tweeners["*"]),De=0,Ke=Ie.length;De1)},removeAttr:function(V){return this.each(function(){Q.removeAttr(this,V)})}}),Q.extend({attr:function(V,ie,be){var Ee,Ie,De=V.nodeType;if(!(De===3||De===8||De===2)){if(typeof V.getAttribute>"u")return Q.prop(V,ie,be);if((De!==1||!Q.isXMLDoc(V))&&(Ie=Q.attrHooks[ie.toLowerCase()]||(Q.expr.match.bool.test(ie)?Ce:void 0)),be!==void 0){if(be===null){Q.removeAttr(V,ie);return}return Ie&&"set"in Ie&&(Ee=Ie.set(V,be,ie))!==void 0?Ee:(V.setAttribute(ie,be+""),be)}return Ie&&"get"in Ie&&(Ee=Ie.get(V,ie))!==null?Ee:(Ee=Q.find.attr(V,ie),Ee??void 0)}},attrHooks:{type:{set:function(V,ie){if(!$.radioValue&&ie==="radio"&&he(V,"input")){var be=V.value;return V.setAttribute("type",ie),be&&(V.value=be),ie}}}},removeAttr:function(V,ie){var be,Ee=0,Ie=ie&&ie.match(oe);if(Ie&&V.nodeType===1)for(;be=Ie[Ee++];)V.removeAttribute(be)}}),Ce={set:function(V,ie,be){return ie===!1?Q.removeAttr(V,be):V.setAttribute(be,be),be}},Q.each(Q.expr.match.bool.source.match(/\w+/g),function(V,ie){var be=Pe[ie]||Q.find.attr;Pe[ie]=function(Ee,Ie,De){var Ke,St,vt=Ie.toLowerCase();return De||(St=Pe[vt],Pe[vt]=Ke,Ke=be(Ee,Ie,De)!=null?vt:null,Pe[vt]=St),Ke}});var ze=/^(?:input|select|textarea|button)$/i,Je=/^(?:a|area)$/i;Q.fn.extend({prop:function(V,ie){return Ye(this,Q.prop,V,ie,arguments.length>1)},removeProp:function(V){return this.each(function(){delete this[Q.propFix[V]||V]})}}),Q.extend({prop:function(V,ie,be){var Ee,Ie,De=V.nodeType;if(!(De===3||De===8||De===2))return(De!==1||!Q.isXMLDoc(V))&&(ie=Q.propFix[ie]||ie,Ie=Q.propHooks[ie]),be!==void 0?Ie&&"set"in Ie&&(Ee=Ie.set(V,be,ie))!==void 0?Ee:V[ie]=be:Ie&&"get"in Ie&&(Ee=Ie.get(V,ie))!==null?Ee:V[ie]},propHooks:{tabIndex:{get:function(V){var ie=Q.find.attr(V,"tabindex");return ie?parseInt(ie,10):ze.test(V.nodeName)||Je.test(V.nodeName)&&V.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),$.optSelected||(Q.propHooks.selected={get:function(V){var ie=V.parentNode;return ie&&ie.parentNode&&ie.parentNode.selectedIndex,null},set:function(V){var ie=V.parentNode;ie&&(ie.selectedIndex,ie.parentNode&&ie.parentNode.selectedIndex)}}),Q.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){Q.propFix[this.toLowerCase()]=this});function ge(V){var ie=V.match(oe)||[];return ie.join(" ")}function we(V){return V.getAttribute&&V.getAttribute("class")||""}function Ae(V){return Array.isArray(V)?V:typeof V=="string"?V.match(oe)||[]:[]}Q.fn.extend({addClass:function(V){var ie,be,Ee,Ie,De,Ke;return z(V)?this.each(function(St){Q(this).addClass(V.call(this,St,we(this)))}):(ie=Ae(V),ie.length?this.each(function(){if(Ee=we(this),be=this.nodeType===1&&" "+ge(Ee)+" ",be){for(De=0;De-1;)be=be.replace(" "+Ie+" "," ");Ke=ge(be),Ee!==Ke&&this.setAttribute("class",Ke)}}):this):this.attr("class","")},toggleClass:function(V,ie){var be,Ee,Ie,De,Ke=typeof V,St=Ke==="string"||Array.isArray(V);return z(V)?this.each(function(vt){Q(this).toggleClass(V.call(this,vt,we(this),ie),ie)}):typeof ie=="boolean"&&St?ie?this.addClass(V):this.removeClass(V):(be=Ae(V),this.each(function(){if(St)for(De=Q(this),Ie=0;Ie-1)return!0;return!1}});var Ue=/\r/g;Q.fn.extend({val:function(V){var ie,be,Ee,Ie=this[0];return arguments.length?(Ee=z(V),this.each(function(De){var Ke;this.nodeType===1&&(Ee?Ke=V.call(this,De,Q(this).val()):Ke=V,Ke==null?Ke="":typeof Ke=="number"?Ke+="":Array.isArray(Ke)&&(Ke=Q.map(Ke,function(St){return St==null?"":St+""})),ie=Q.valHooks[this.type]||Q.valHooks[this.nodeName.toLowerCase()],(!ie||!("set"in ie)||ie.set(this,Ke,"value")===void 0)&&(this.value=Ke))})):Ie?(ie=Q.valHooks[Ie.type]||Q.valHooks[Ie.nodeName.toLowerCase()],ie&&"get"in ie&&(be=ie.get(Ie,"value"))!==void 0?be:(be=Ie.value,typeof be=="string"?be.replace(Ue,""):be??"")):void 0}}),Q.extend({valHooks:{option:{get:function(V){var ie=Q.find.attr(V,"value");return ie??ge(Q.text(V))}},select:{get:function(V){var ie,be,Ee,Ie=V.options,De=V.selectedIndex,Ke=V.type==="select-one",St=Ke?null:[],vt=Ke?De+1:Ie.length;for(De<0?Ee=vt:Ee=Ke?De:0;Ee-1)&&(be=!0);return be||(V.selectedIndex=-1),De}}}}),Q.each(["radio","checkbox"],function(){Q.valHooks[this]={set:function(V,ie){if(Array.isArray(ie))return V.checked=Q.inArray(Q(V).val(),ie)>-1}},$.checkOn||(Q.valHooks[this].get=function(V){return V.getAttribute("value")===null?"on":V.value})});var ht=n.location,_t={guid:Date.now()},Ct=/\?/;Q.parseXML=function(V){var ie,be;if(!V||typeof V!="string")return null;try{ie=new n.DOMParser().parseFromString(V,"text/xml")}catch{}return be=ie&&ie.getElementsByTagName("parsererror")[0],(!ie||be)&&Q.error("Invalid XML: "+(be?Q.map(be.childNodes,function(Ee){return Ee.textContent}).join(` +`):V)),ie};var At=/^(?:focusinfocus|focusoutblur)$/,Qt=function(V){V.stopPropagation()};Q.extend(Q.event,{trigger:function(V,ie,be,Ee){var Ie,De,Ke,St,vt,Dt,Jt,or,Wt=[be||F],jr=j.call(V,"type")?V.type:V,Dr=j.call(V,"namespace")?V.namespace.split("."):[];if(De=or=Ke=be=be||F,!(be.nodeType===3||be.nodeType===8)&&!At.test(jr+Q.event.triggered)&&(jr.indexOf(".")>-1&&(Dr=jr.split("."),jr=Dr.shift(),Dr.sort()),vt=jr.indexOf(":")<0&&"on"+jr,V=V[Q.expando]?V:new Q.Event(jr,typeof V=="object"&&V),V.isTrigger=Ee?2:3,V.namespace=Dr.join("."),V.rnamespace=V.namespace?new RegExp("(^|\\.)"+Dr.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,V.result=void 0,V.target||(V.target=be),ie=ie==null?[V]:Q.makeArray(ie,[V]),Jt=Q.event.special[jr]||{},!(!Ee&&Jt.trigger&&Jt.trigger.apply(be,ie)===!1))){if(!Ee&&!Jt.noBubble&&!N(be)){for(St=Jt.delegateType||jr,At.test(St+jr)||(De=De.parentNode);De;De=De.parentNode)Wt.push(De),Ke=De;Ke===(be.ownerDocument||F)&&Wt.push(Ke.defaultView||Ke.parentWindow||n)}for(Ie=0;(De=Wt[Ie++])&&!V.isPropagationStopped();)or=De,V.type=Ie>1?St:Jt.bindType||jr,Dt=(Oe.get(De,"events")||Object.create(null))[V.type]&&Oe.get(De,"handle"),Dt&&Dt.apply(De,ie),Dt=vt&&De[vt],Dt&&Dt.apply&&Et(De)&&(V.result=Dt.apply(De,ie),V.result===!1&&V.preventDefault());return V.type=jr,!Ee&&!V.isDefaultPrevented()&&(!Jt._default||Jt._default.apply(Wt.pop(),ie)===!1)&&Et(be)&&vt&&z(be[jr])&&!N(be)&&(Ke=be[vt],Ke&&(be[vt]=null),Q.event.triggered=jr,V.isPropagationStopped()&&or.addEventListener(jr,Qt),be[jr](),V.isPropagationStopped()&&or.removeEventListener(jr,Qt),Q.event.triggered=void 0,Ke&&(be[vt]=Ke)),V.result}},simulate:function(V,ie,be){var Ee=Q.extend(new Q.Event,be,{type:V,isSimulated:!0});Q.event.trigger(Ee,null,ie)}}),Q.fn.extend({trigger:function(V,ie){return this.each(function(){Q.event.trigger(V,ie,this)})},triggerHandler:function(V,ie){var be=this[0];if(be)return Q.event.trigger(V,ie,be,!0)}});var ir=/\[\]$/,tr=/\r?\n/g,Zt=/^(?:submit|button|image|reset|file)$/i,Br=/^(?:input|select|textarea|keygen)/i;function pr(V,ie,be,Ee){var Ie;if(Array.isArray(ie))Q.each(ie,function(De,Ke){be||ir.test(V)?Ee(V,Ke):pr(V+"["+(typeof Ke=="object"&&Ke!=null?De:"")+"]",Ke,be,Ee)});else if(!be&&te(ie)==="object")for(Ie in ie)pr(V+"["+Ie+"]",ie[Ie],be,Ee);else Ee(V,ie)}Q.param=function(V,ie){var be,Ee=[],Ie=function(De,Ke){var St=z(Ke)?Ke():Ke;Ee[Ee.length]=encodeURIComponent(De)+"="+encodeURIComponent(St??"")};if(V==null)return"";if(Array.isArray(V)||V.jquery&&!Q.isPlainObject(V))Q.each(V,function(){Ie(this.name,this.value)});else for(be in V)pr(be,V[be],ie,Ie);return Ee.join("&")},Q.fn.extend({serialize:function(){return Q.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var V=Q.prop(this,"elements");return V?Q.makeArray(V):this}).filter(function(){var V=this.type;return this.name&&!Q(this).is(":disabled")&&Br.test(this.nodeName)&&!Zt.test(V)&&(this.checked||!at.test(V))}).map(function(V,ie){var be=Q(this).val();return be==null?null:Array.isArray(be)?Q.map(be,function(Ee){return{name:ie.name,value:Ee.replace(tr,`\r +`)}}):{name:ie.name,value:be.replace(tr,`\r +`)}}).get()}});var _r=/%20/g,fr=/#.*$/,Gr=/([?&])_=[^&]*/,Nr=/^(.*?):[ \t]*([^\r\n]*)$/mg,Zr=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Sn=/^(?:GET|HEAD)$/,qn=/^\/\//,ii={},si={},vn="*/".concat("*"),on=F.createElement("a");on.href=ht.href;function Bn(V){return function(ie,be){typeof ie!="string"&&(be=ie,ie="*");var Ee,Ie=0,De=ie.toLowerCase().match(oe)||[];if(z(be))for(;Ee=De[Ie++];)Ee[0]==="+"?(Ee=Ee.slice(1)||"*",(V[Ee]=V[Ee]||[]).unshift(be)):(V[Ee]=V[Ee]||[]).push(be)}}function Hi(V,ie,be,Ee){var Ie={},De=V===si;function Ke(St){var vt;return Ie[St]=!0,Q.each(V[St]||[],function(Dt,Jt){var or=Jt(ie,be,Ee);if(typeof or=="string"&&!De&&!Ie[or])return ie.dataTypes.unshift(or),Ke(or),!1;if(De)return!(vt=or)}),vt}return Ke(ie.dataTypes[0])||!Ie["*"]&&Ke("*")}function Xi(V,ie){var be,Ee,Ie=Q.ajaxSettings.flatOptions||{};for(be in ie)ie[be]!==void 0&&((Ie[be]?V:Ee||(Ee={}))[be]=ie[be]);return Ee&&Q.extend(!0,V,Ee),V}function Kn(V,ie,be){for(var Ee,Ie,De,Ke,St=V.contents,vt=V.dataTypes;vt[0]==="*";)vt.shift(),Ee===void 0&&(Ee=V.mimeType||ie.getResponseHeader("Content-Type"));if(Ee){for(Ie in St)if(St[Ie]&&St[Ie].test(Ee)){vt.unshift(Ie);break}}if(vt[0]in be)De=vt[0];else{for(Ie in be){if(!vt[0]||V.converters[Ie+" "+vt[0]]){De=Ie;break}Ke||(Ke=Ie)}De=De||Ke}if(De)return De!==vt[0]&&vt.unshift(De),be[De]}function ta(V,ie,be,Ee){var Ie,De,Ke,St,vt,Dt={},Jt=V.dataTypes.slice();if(Jt[1])for(Ke in V.converters)Dt[Ke.toLowerCase()]=V.converters[Ke];for(De=Jt.shift();De;)if(V.responseFields[De]&&(be[V.responseFields[De]]=ie),!vt&&Ee&&V.dataFilter&&(ie=V.dataFilter(ie,V.dataType)),vt=De,De=Jt.shift(),De){if(De==="*")De=vt;else if(vt!=="*"&&vt!==De){if(Ke=Dt[vt+" "+De]||Dt["* "+De],!Ke){for(Ie in Dt)if(St=Ie.split(" "),St[1]===De&&(Ke=Dt[vt+" "+St[0]]||Dt["* "+St[0]],Ke)){Ke===!0?Ke=Dt[Ie]:Dt[Ie]!==!0&&(De=St[0],Jt.unshift(St[1]));break}}if(Ke!==!0)if(Ke&&V.throws)ie=Ke(ie);else try{ie=Ke(ie)}catch(or){return{state:"parsererror",error:Ke?or:"No conversion from "+vt+" to "+De}}}}return{state:"success",data:ie}}Q.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ht.href,type:"GET",isLocal:Zr.test(ht.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":vn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":Q.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(V,ie){return ie?Xi(Xi(V,Q.ajaxSettings),ie):Xi(Q.ajaxSettings,V)},ajaxPrefilter:Bn(ii),ajaxTransport:Bn(si),ajax:function(V,ie){typeof V=="object"&&(ie=V,V=void 0),ie=ie||{};var be,Ee,Ie,De,Ke,St,vt,Dt,Jt,or,Wt=Q.ajaxSetup({},ie),jr=Wt.context||Wt,Dr=Wt.context&&(jr.nodeType||jr.jquery)?Q(jr):Q.event,ni=Q.Deferred(),ri=Q.Callbacks("once memory"),Ei=Wt.statusCode||{},xi={},un={},fn="canceled",hi={readyState:0,getResponseHeader:function(di){var wi;if(vt){if(!De)for(De={};wi=Nr.exec(Ie);)De[wi[1].toLowerCase()+" "]=(De[wi[1].toLowerCase()+" "]||[]).concat(wi[2]);wi=De[di.toLowerCase()+" "]}return wi==null?null:wi.join(", ")},getAllResponseHeaders:function(){return vt?Ie:null},setRequestHeader:function(di,wi){return vt==null&&(di=un[di.toLowerCase()]=un[di.toLowerCase()]||di,xi[di]=wi),this},overrideMimeType:function(di){return vt==null&&(Wt.mimeType=di),this},statusCode:function(di){var wi;if(di)if(vt)hi.always(di[hi.status]);else for(wi in di)Ei[wi]=[Ei[wi],di[wi]];return this},abort:function(di){var wi=di||fn;return be&&be.abort(wi),Mn(0,wi),this}};if(ni.promise(hi),Wt.url=((V||Wt.url||ht.href)+"").replace(qn,ht.protocol+"//"),Wt.type=ie.method||ie.type||Wt.method||Wt.type,Wt.dataTypes=(Wt.dataType||"*").toLowerCase().match(oe)||[""],Wt.crossDomain==null){St=F.createElement("a");try{St.href=Wt.url,St.href=St.href,Wt.crossDomain=on.protocol+"//"+on.host!=St.protocol+"//"+St.host}catch{Wt.crossDomain=!0}}if(Wt.data&&Wt.processData&&typeof Wt.data!="string"&&(Wt.data=Q.param(Wt.data,Wt.traditional)),Hi(ii,Wt,ie,hi),vt)return hi;Dt=Q.event&&Wt.global,Dt&&Q.active++===0&&Q.event.trigger("ajaxStart"),Wt.type=Wt.type.toUpperCase(),Wt.hasContent=!Sn.test(Wt.type),Ee=Wt.url.replace(fr,""),Wt.hasContent?Wt.data&&Wt.processData&&(Wt.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(Wt.data=Wt.data.replace(_r,"+")):(or=Wt.url.slice(Ee.length),Wt.data&&(Wt.processData||typeof Wt.data=="string")&&(Ee+=(Ct.test(Ee)?"&":"?")+Wt.data,delete Wt.data),Wt.cache===!1&&(Ee=Ee.replace(Gr,"$1"),or=(Ct.test(Ee)?"&":"?")+"_="+_t.guid+++or),Wt.url=Ee+or),Wt.ifModified&&(Q.lastModified[Ee]&&hi.setRequestHeader("If-Modified-Since",Q.lastModified[Ee]),Q.etag[Ee]&&hi.setRequestHeader("If-None-Match",Q.etag[Ee])),(Wt.data&&Wt.hasContent&&Wt.contentType!==!1||ie.contentType)&&hi.setRequestHeader("Content-Type",Wt.contentType),hi.setRequestHeader("Accept",Wt.dataTypes[0]&&Wt.accepts[Wt.dataTypes[0]]?Wt.accepts[Wt.dataTypes[0]]+(Wt.dataTypes[0]!=="*"?", "+vn+"; q=0.01":""):Wt.accepts["*"]);for(Jt in Wt.headers)hi.setRequestHeader(Jt,Wt.headers[Jt]);if(Wt.beforeSend&&(Wt.beforeSend.call(jr,hi,Wt)===!1||vt))return hi.abort();if(fn="abort",ri.add(Wt.complete),hi.done(Wt.success),hi.fail(Wt.error),be=Hi(si,Wt,ie,hi),!be)Mn(-1,"No Transport");else{if(hi.readyState=1,Dt&&Dr.trigger("ajaxSend",[hi,Wt]),vt)return hi;Wt.async&&Wt.timeout>0&&(Ke=n.setTimeout(function(){hi.abort("timeout")},Wt.timeout));try{vt=!1,be.send(xi,Mn)}catch(di){if(vt)throw di;Mn(-1,di)}}function Mn(di,wi,ia,va){var Ji,In,Ki,gn,En,Ri=wi;vt||(vt=!0,Ke&&n.clearTimeout(Ke),be=void 0,Ie=va||"",hi.readyState=di>0?4:0,Ji=di>=200&&di<300||di===304,ia&&(gn=Kn(Wt,hi,ia)),!Ji&&Q.inArray("script",Wt.dataTypes)>-1&&Q.inArray("json",Wt.dataTypes)<0&&(Wt.converters["text script"]=function(){}),gn=ta(Wt,gn,hi,Ji),Ji?(Wt.ifModified&&(En=hi.getResponseHeader("Last-Modified"),En&&(Q.lastModified[Ee]=En),En=hi.getResponseHeader("etag"),En&&(Q.etag[Ee]=En)),di===204||Wt.type==="HEAD"?Ri="nocontent":di===304?Ri="notmodified":(Ri=gn.state,In=gn.data,Ki=gn.error,Ji=!Ki)):(Ki=Ri,(di||!Ri)&&(Ri="error",di<0&&(di=0))),hi.status=di,hi.statusText=(wi||Ri)+"",Ji?ni.resolveWith(jr,[In,Ri,hi]):ni.rejectWith(jr,[hi,Ri,Ki]),hi.statusCode(Ei),Ei=void 0,Dt&&Dr.trigger(Ji?"ajaxSuccess":"ajaxError",[hi,Wt,Ji?In:Ki]),ri.fireWith(jr,[hi,Ri]),Dt&&(Dr.trigger("ajaxComplete",[hi,Wt]),--Q.active||Q.event.trigger("ajaxStop")))}return hi},getJSON:function(V,ie,be){return Q.get(V,ie,be,"json")},getScript:function(V,ie){return Q.get(V,void 0,ie,"script")}}),Q.each(["get","post"],function(V,ie){Q[ie]=function(be,Ee,Ie,De){return z(Ee)&&(De=De||Ie,Ie=Ee,Ee=void 0),Q.ajax(Q.extend({url:be,type:ie,dataType:De,data:Ee,success:Ie},Q.isPlainObject(be)&&be))}}),Q.ajaxPrefilter(function(V){var ie;for(ie in V.headers)ie.toLowerCase()==="content-type"&&(V.contentType=V.headers[ie]||"")}),Q._evalUrl=function(V,ie,be){return Q.ajax({url:V,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(Ee){Q.globalEval(Ee,ie,be)}})},Q.fn.extend({wrapAll:function(V){var ie;return this[0]&&(z(V)&&(V=V.call(this[0])),ie=Q(V,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&ie.insertBefore(this[0]),ie.map(function(){for(var be=this;be.firstElementChild;)be=be.firstElementChild;return be}).append(this)),this},wrapInner:function(V){return z(V)?this.each(function(ie){Q(this).wrapInner(V.call(this,ie))}):this.each(function(){var ie=Q(this),be=ie.contents();be.length?be.wrapAll(V):ie.append(V)})},wrap:function(V){var ie=z(V);return this.each(function(be){Q(this).wrapAll(ie?V.call(this,be):V)})},unwrap:function(V){return this.parent(V).not("body").each(function(){Q(this).replaceWith(this.childNodes)}),this}}),Q.expr.pseudos.hidden=function(V){return!Q.expr.pseudos.visible(V)},Q.expr.pseudos.visible=function(V){return!!(V.offsetWidth||V.offsetHeight||V.getClientRects().length)},Q.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch{}};var ma={0:200,1223:204},yi=Q.ajaxSettings.xhr();$.cors=!!yi&&"withCredentials"in yi,$.ajax=yi=!!yi,Q.ajaxTransport(function(V){var ie,be;if($.cors||yi&&!V.crossDomain)return{send:function(Ee,Ie){var De,Ke=V.xhr();if(Ke.open(V.type,V.url,V.async,V.username,V.password),V.xhrFields)for(De in V.xhrFields)Ke[De]=V.xhrFields[De];V.mimeType&&Ke.overrideMimeType&&Ke.overrideMimeType(V.mimeType),!V.crossDomain&&!Ee["X-Requested-With"]&&(Ee["X-Requested-With"]="XMLHttpRequest");for(De in Ee)Ke.setRequestHeader(De,Ee[De]);ie=function(St){return function(){ie&&(ie=be=Ke.onload=Ke.onerror=Ke.onabort=Ke.ontimeout=Ke.onreadystatechange=null,St==="abort"?Ke.abort():St==="error"?typeof Ke.status!="number"?Ie(0,"error"):Ie(Ke.status,Ke.statusText):Ie(ma[Ke.status]||Ke.status,Ke.statusText,(Ke.responseType||"text")!=="text"||typeof Ke.responseText!="string"?{binary:Ke.response}:{text:Ke.responseText},Ke.getAllResponseHeaders()))}},Ke.onload=ie(),be=Ke.onerror=Ke.ontimeout=ie("error"),Ke.onabort!==void 0?Ke.onabort=be:Ke.onreadystatechange=function(){Ke.readyState===4&&n.setTimeout(function(){ie&&be()})},ie=ie("abort");try{Ke.send(V.hasContent&&V.data||null)}catch(St){if(ie)throw St}},abort:function(){ie&&ie()}}}),Q.ajaxPrefilter(function(V){V.crossDomain&&(V.contents.script=!1)}),Q.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(V){return Q.globalEval(V),V}}}),Q.ajaxPrefilter("script",function(V){V.cache===void 0&&(V.cache=!1),V.crossDomain&&(V.type="GET")}),Q.ajaxTransport("script",function(V){if(V.crossDomain||V.scriptAttrs){var ie,be;return{send:function(Ee,Ie){ie=Q("