diff --git a/GraphAlgorithmWorker-3312bfb016109a0e8057.min.worker.js b/GraphAlgorithmWorker-3312bfb016109a0e8057.min.worker.js deleted file mode 100644 index afa71bf6..00000000 --- a/GraphAlgorithmWorker-3312bfb016109a0e8057.min.worker.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see GraphAlgorithmWorker-3312bfb016109a0e8057.min.worker.js.LICENSE.txt */ -(()=>{var t={369:(t,e,r)=>{"use strict";r.r(e),r.d(e,{Collection:()=>T,Iterable:()=>jn,List:()=>ur,Map:()=>qe,OrderedMap:()=>xr,OrderedSet:()=>ln,PairSorting:()=>vn,Range:()=>Vr,Record:()=>yn,Repeat:()=>En,Seq:()=>J,Set:()=>Rr,Stack:()=>jr,default:()=>An,fromJS:()=>Sn,get:()=>ue,getIn:()=>Gr,has:()=>se,hasIn:()=>Kr,hash:()=>gt,is:()=>pt,isAssociative:()=>S,isCollection:()=>_,isImmutable:()=>P,isIndexed:()=>E,isKeyed:()=>w,isList:()=>sr,isMap:()=>lt,isOrdered:()=>M,isOrderedMap:()=>ft,isOrderedSet:()=>Mr,isPlainObject:()=>ie,isRecord:()=>C,isSeq:()=>D,isSet:()=>Nr,isStack:()=>kr,isValueObject:()=>ht,merge:()=>Se,mergeDeep:()=>Oe,mergeDeepWith:()=>ke,mergeWith:()=>Te,remove:()=>le,removeIn:()=>ye,set:()=>fe,setIn:()=>de,update:()=>me,updateIn:()=>he,version:()=>kn});var n="delete",i=5,o=1<>>0;if(""+r!==e||4294967295===r)return NaN;e=r}return e<0?l(t)+e:e}function h(){return!0}function p(t,e,r){return(0===t&&!g(t)||void 0!==r&&t<=-r)&&(void 0===e||void 0!==r&&e>=r)}function d(t,e){return y(t,e,0)}function v(t,e){return y(t,e,e)}function y(t,e,r){return void 0===t?r:g(t)?e===1/0?e:0|Math.max(0,e+t):void 0===e||e===t?t:0|Math.min(e,t)}function g(t){return t<0||0===t&&1/t==-1/0}var m="@@__IMMUTABLE_ITERABLE__@@";function _(t){return Boolean(t&&t[m])}var b="@@__IMMUTABLE_KEYED__@@";function w(t){return Boolean(t&&t[b])}var x="@@__IMMUTABLE_INDEXED__@@";function E(t){return Boolean(t&&t[x])}function S(t){return w(t)||E(t)}var T=function(t){return _(t)?t:J(t)},O=function(t){function e(t){return w(t)?t:Q(t)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e}(T),k=function(t){function e(t){return E(t)?t:Z(t)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e}(T),j=function(t){function e(t){return _(t)&&!S(t)?t:tt(t)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e}(T);T.Keyed=O,T.Indexed=k,T.Set=j;var A="@@__IMMUTABLE_SEQ__@@";function D(t){return Boolean(t&&t[A])}var I="@@__IMMUTABLE_RECORD__@@";function C(t){return Boolean(t&&t[I])}function P(t){return _(t)||C(t)}var N="@@__IMMUTABLE_ORDERED__@@";function M(t){return Boolean(t&&t[N])}var L=0,z=1,q=2,R="function"==typeof Symbol&&Symbol.iterator,F="@@iterator",W=R||F,H=function(t){this.next=t};function U(t,e,r,n){var i=0===t?e:1===t?r:[e,r];return n?n.value=i:n={value:i,done:!1},n}function B(){return{value:void 0,done:!0}}function $(t){return!!Array.isArray(t)||!!X(t)}function V(t){return t&&"function"==typeof t.next}function G(t){var e=X(t);return e&&e.call(t)}function X(t){var e=t&&(R&&t[R]||t[F]);if("function"==typeof e)return e}H.prototype.toString=function(){return"[Iterator]"},H.KEYS=L,H.VALUES=z,H.ENTRIES=q,H.prototype.inspect=H.prototype.toSource=function(){return this.toString()},H.prototype[W]=function(){return this};var K=Object.prototype.hasOwnProperty;function Y(t){return!(!Array.isArray(t)&&"string"!=typeof t)||t&&"object"==typeof t&&Number.isInteger(t.length)&&t.length>=0&&(0===t.length?1===Object.keys(t).length:t.hasOwnProperty(t.length-1))}var J=function(t){function e(t){return null==t?ot():P(t)?t.toSeq():function(t){var e,r,n=ut(t);if(n)return(r=X(e=t))&&r===e.entries?n.fromEntrySeq():function(t){var e=X(t);return e&&e===t.keys}(t)?n.toSetSeq():n;if("object"==typeof t)return new rt(t);throw new TypeError("Expected Array or collection object of values, or keyed object: "+t)}(t)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.toSeq=function(){return this},e.prototype.toString=function(){return this.__toString("Seq {","}")},e.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},e.prototype.__iterate=function(t,e){var r=this._cache;if(r){for(var n=r.length,i=0;i!==n;){var o=r[e?n-++i:i++];if(!1===t(o[1],o[0],this))break}return i}return this.__iterateUncached(t,e)},e.prototype.__iterator=function(t,e){var r=this._cache;if(r){var n=r.length,i=0;return new H((function(){if(i===n)return{value:void 0,done:!0};var o=r[e?n-++i:i++];return U(t,o[0],o[1])}))}return this.__iteratorUncached(t,e)},e}(T),Q=function(t){function e(t){return null==t?ot().toKeyedSeq():_(t)?w(t)?t.toSeq():t.fromEntrySeq():C(t)?t.toSeq():at(t)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.toKeyedSeq=function(){return this},e}(J),Z=function(t){function e(t){return null==t?ot():_(t)?w(t)?t.entrySeq():t.toIndexedSeq():C(t)?t.toSeq().entrySeq():st(t)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.of=function(){return e(arguments)},e.prototype.toIndexedSeq=function(){return this},e.prototype.toString=function(){return this.__toString("Seq [","]")},e}(J),tt=function(t){function e(t){return(_(t)&&!S(t)?t:Z(t)).toSetSeq()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.of=function(){return e(arguments)},e.prototype.toSetSeq=function(){return this},e}(J);J.isSeq=D,J.Keyed=Q,J.Set=tt,J.Indexed=Z,J.prototype[A]=!0;var et=function(t){function e(t){this._array=t,this.size=t.length}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(t,e){return this.has(t)?this._array[f(this,t)]:e},e.prototype.__iterate=function(t,e){for(var r=this._array,n=r.length,i=0;i!==n;){var o=e?n-++i:i++;if(!1===t(r[o],o,this))break}return i},e.prototype.__iterator=function(t,e){var r=this._array,n=r.length,i=0;return new H((function(){if(i===n)return{value:void 0,done:!0};var o=e?n-++i:i++;return U(t,o,r[o])}))},e}(Z),rt=function(t){function e(t){var e=Object.keys(t).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t):[]);this._object=t,this._keys=e,this.size=e.length}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(t,e){return void 0===e||this.has(t)?this._object[t]:e},e.prototype.has=function(t){return K.call(this._object,t)},e.prototype.__iterate=function(t,e){for(var r=this._object,n=this._keys,i=n.length,o=0;o!==i;){var a=n[e?i-++o:o++];if(!1===t(r[a],a,this))break}return o},e.prototype.__iterator=function(t,e){var r=this._object,n=this._keys,i=n.length,o=0;return new H((function(){if(o===i)return{value:void 0,done:!0};var a=n[e?i-++o:o++];return U(t,a,r[a])}))},e}(Q);rt.prototype[N]=!0;var nt,it=function(t){function e(t){this._collection=t,this.size=t.length||t.size}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);var r=G(this._collection),n=0;if(V(r))for(var i;!(i=r.next()).done&&!1!==t(i.value,n++,this););return n},e.prototype.__iteratorUncached=function(t,e){if(e)return this.cacheResult().__iterator(t,e);var r=G(this._collection);if(!V(r))return new H(B);var n=0;return new H((function(){var e=r.next();return e.done?e:U(t,n++,e.value)}))},e}(Z);function ot(){return nt||(nt=new et([]))}function at(t){var e=ut(t);if(e)return e.fromEntrySeq();if("object"==typeof t)return new rt(t);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+t)}function st(t){var e=ut(t);if(e)return e;throw new TypeError("Expected Array or collection object of values: "+t)}function ut(t){return Y(t)?new et(t):$(t)?new it(t):void 0}var ct="@@__IMMUTABLE_MAP__@@";function lt(t){return Boolean(t&&t[ct])}function ft(t){return lt(t)&&M(t)}function ht(t){return Boolean(t&&"function"==typeof t.equals&&"function"==typeof t.hashCode)}function pt(t,e){if(t===e||t!=t&&e!=e)return!0;if(!t||!e)return!1;if("function"==typeof t.valueOf&&"function"==typeof e.valueOf){if((t=t.valueOf())===(e=e.valueOf())||t!=t&&e!=e)return!0;if(!t||!e)return!1}return!!(ht(t)&&ht(e)&&t.equals(e))}var dt="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(t,e){var r=65535&(t|=0),n=65535&(e|=0);return r*n+((t>>>16)*n+r*(e>>>16)<<16>>>0)|0};function vt(t){return t>>>1&1073741824|3221225471&t}var yt=Object.prototype.valueOf;function gt(t){if(null==t)return mt(t);if("function"==typeof t.hashCode)return vt(t.hashCode(t));var e,r,n,i=(e=t).valueOf!==yt&&"function"==typeof e.valueOf?e.valueOf(e):e;if(null==i)return mt(i);switch(typeof i){case"boolean":return i?1108378657:1108378656;case"number":return function(t){if(t!=t||t===1/0)return 0;var e=0|t;for(e!==t&&(e^=4294967295*t);t>4294967295;)e^=t/=4294967295;return vt(e)}(i);case"string":return i.length>jt?(void 0===(n=It[r=i])&&(n=_t(r),Dt===At&&(Dt=0,It={}),Dt++,It[r]=n),n):_t(i);case"object":case"function":return function(t){var e;if(St&&void 0!==(e=Et.get(t)))return e;if(void 0!==(e=t[kt]))return e;if(!wt){if(void 0!==(e=t.propertyIsEnumerable&&t.propertyIsEnumerable[kt]))return e;if(void 0!==(e=function(t){if(t&&t.nodeType>0)switch(t.nodeType){case 1:return t.uniqueID;case 9:return t.documentElement&&t.documentElement.uniqueID}}(t)))return e}if(e=xt(),St)Et.set(t,e);else{if(void 0!==bt&&!1===bt(t))throw new Error("Non-extensible objects are not allowed as keys.");if(wt)Object.defineProperty(t,kt,{enumerable:!1,configurable:!1,writable:!1,value:e});else if(void 0!==t.propertyIsEnumerable&&t.propertyIsEnumerable===t.constructor.prototype.propertyIsEnumerable)t.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},t.propertyIsEnumerable[kt]=e;else{if(void 0===t.nodeType)throw new Error("Unable to set a non-enumerable property on object.");t[kt]=e}}return e}(i);case"symbol":return function(t){var e=Tt[t];return void 0!==e||(e=xt(),Tt[t]=e),e}(i);default:if("function"==typeof i.toString)return _t(i.toString());throw new Error("Value type "+typeof i+" cannot be hashed.")}}function mt(t){return null===t?1108378658:1108378659}function _t(t){for(var e=0,r=0;r=0&&(c.get=function(e,r){return(e=f(this,e))>=0&&es)return{value:void 0,done:!0};var t=i.next();return n||e===z||t.done?t:U(e,u-1,e===L?void 0:t.value[1],t)}))},c}function Wt(t,e,r,n){var i=Yt(t);return i.__iterateUncached=function(i,o){var a=this;if(o)return this.cacheResult().__iterate(i,o);var s=!0,u=0;return t.__iterate((function(t,o,c){if(!s||!(s=e.call(r,t,o,c)))return u++,i(t,n?o:u-1,a)})),u},i.__iteratorUncached=function(i,o){var a=this;if(o)return this.cacheResult().__iterator(i,o);var s=t.__iterator(q,o),u=!0,c=0;return new H((function(){var t,o,l;do{if((t=s.next()).done)return n||i===z?t:U(i,c++,i===L?void 0:t.value[1],t);var f=t.value;o=f[0],l=f[1],u&&(u=e.call(r,l,o,a))}while(u);return i===q?t:U(i,o,l,t)}))},i}function Ht(t,e,r){var n=Yt(t);return n.__iterateUncached=function(i,o){if(o)return this.cacheResult().__iterate(i,o);var a=0,s=!1;return function t(u,c){u.__iterate((function(o,u){return(!e||c0}function Vt(t,e,r,n){var i=Yt(t),o=new et(r).map((function(t){return t.size}));return i.size=n?o.max():o.min(),i.__iterate=function(t,e){for(var r,n=this.__iterator(z,e),i=0;!(r=n.next()).done&&!1!==t(r.value,i++,this););return i},i.__iteratorUncached=function(t,i){var o=r.map((function(t){return t=T(t),G(i?t.reverse():t)})),a=0,s=!1;return new H((function(){var r;return s||(r=o.map((function(t){return t.next()})),s=n?r.every((function(t){return t.done})):r.some((function(t){return t.done}))),s?{value:void 0,done:!0}:U(t,a++,e.apply(null,r.map((function(t){return t.value}))))}))},i}function Gt(t,e){return t===e?t:D(t)?e:t.constructor(e)}function Xt(t){if(t!==Object(t))throw new TypeError("Expected [K, V] tuple: "+t)}function Kt(t){return w(t)?O:E(t)?k:j}function Yt(t){return Object.create((w(t)?Q:E(t)?Z:tt).prototype)}function Jt(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):J.prototype.cacheResult.call(this)}function Qt(t,e){return void 0===t&&void 0===e?0:void 0===t?1:void 0===e?-1:t>e?1:t0;)e[r]=arguments[r+1];if("function"!=typeof t)throw new TypeError("Invalid merger function: "+t);return Ee(this,e,t)}function Ee(t,e,r){for(var n=[],i=0;i0;)e[r]=arguments[r+1];return Ae(t,e)}function Te(t,e){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return Ae(e,r,t)}function Oe(t){for(var e=[],r=arguments.length-1;r-- >0;)e[r]=arguments[r+1];return je(t,e)}function ke(t,e){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return je(e,r,t)}function je(t,e,r){return Ae(t,e,function(t){return function e(r,n,i){return oe(r)&&oe(n)&&(o=n,a=J(r),s=J(o),E(a)===E(s)&&w(a)===w(s))?Ae(r,[n],e):t?t(r,n,i):n;var o,a,s}}(r))}function Ae(t,e,r){if(!oe(t))throw new TypeError("Cannot merge into non-data-structure value: "+t);if(P(t))return"function"==typeof r&&t.mergeWith?t.mergeWith.apply(t,[r].concat(e)):t.merge?t.merge.apply(t,e):t.concat.apply(t,e);for(var n=Array.isArray(t),i=t,o=n?k:O,a=n?function(e){i===t&&(i=ce(i)),i.push(e)}:function(e,n){var o=K.call(i,n),a=o&&r?r(i[n],e,n):e;o&&a===i[n]||(i===t&&(i=ce(i)),i[n]=a)},s=0;s0;)e[r]=arguments[r+1];return je(this,e,t)}function Ce(t){for(var e=[],r=arguments.length-1;r-- >0;)e[r]=arguments[r+1];return he(this,t,Ye(),(function(t){return Ae(t,e)}))}function Pe(t){for(var e=[],r=arguments.length-1;r-- >0;)e[r]=arguments[r+1];return he(this,t,Ye(),(function(t){return je(t,e)}))}function Ne(t){var e=this.asMutable();return t(e),e.wasAltered()?e.__ensureOwner(this.__ownerID):this}function Me(){return this.__ownerID?this:this.__ensureOwner(new c)}function Le(){return this.__ensureOwner()}function ze(){return this.__altered}var qe=function(t){function e(e){return null==e?Ye():lt(e)&&!M(e)?e:Ye().withMutations((function(r){var n=t(e);ee(n.size),n.forEach((function(t,e){return r.set(e,t)}))}))}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.of=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return Ye().withMutations((function(e){for(var r=0;r=t.length)throw new Error("Missing value for key: "+t[r]);e.set(t[r],t[r+1])}}))},e.prototype.toString=function(){return this.__toString("Map {","}")},e.prototype.get=function(t,e){return this._root?this._root.get(0,void 0,t,e):e},e.prototype.set=function(t,e){return Je(this,t,e)},e.prototype.remove=function(t){return Je(this,t,s)},e.prototype.deleteAll=function(t){var e=T(t);return 0===e.size?this:this.withMutations((function(t){e.forEach((function(e){return t.remove(e)}))}))},e.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):Ye()},e.prototype.sort=function(t){return xr(Ut(this,t))},e.prototype.sortBy=function(t,e){return xr(Ut(this,e,t))},e.prototype.map=function(t,e){var r=this;return this.withMutations((function(n){n.forEach((function(i,o){n.set(o,t.call(e,i,o,r))}))}))},e.prototype.__iterator=function(t,e){return new Ve(this,t,e)},e.prototype.__iterate=function(t,e){var r=this,n=0;return this._root&&this._root.iterate((function(e){return n++,t(e[1],e[0],r)}),e),n},e.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?Ke(this.size,this._root,t,this.__hash):0===this.size?Ye():(this.__ownerID=t,this.__altered=!1,this)},e}(O);qe.isMap=lt;var Re=qe.prototype;Re[ct]=!0,Re[n]=Re.remove,Re.removeAll=Re.deleteAll,Re.setIn=ve,Re.removeIn=Re.deleteIn=ge,Re.update=_e,Re.updateIn=be,Re.merge=Re.concat=we,Re.mergeWith=xe,Re.mergeDeep=De,Re.mergeDeepWith=Ie,Re.mergeIn=Ce,Re.mergeDeepIn=Pe,Re.withMutations=Ne,Re.wasAltered=ze,Re.asImmutable=Le,Re["@@transducer/init"]=Re.asMutable=Me,Re["@@transducer/step"]=function(t,e){return t.set(e[0],e[1])},Re["@@transducer/result"]=function(t){return t.asImmutable()};var Fe=function(t,e){this.ownerID=t,this.entries=e};Fe.prototype.get=function(t,e,r,n){for(var i=this.entries,o=0,a=i.length;o=nr)return function(t,e,r,n){t||(t=new c);for(var i=new Be(t,gt(r),[r,n]),o=0;o>>t)&a),s=this.bitmap;return 0==(s&o)?n:this.nodes[er(s&o-1)].get(t+i,e,r,n)},We.prototype.update=function(t,e,r,n,u,c,l){void 0===r&&(r=gt(n));var f=(0===e?r:r>>>e)&a,h=1<=ir)return function(t,e,r,n,i){for(var a=0,s=new Array(o),u=0;0!==r;u++,r>>>=1)s[u]=1&r?e[a++]:void 0;return s[n]=i,new He(t,a+1,s)}(t,y,p,f,m);if(d&&!m&&2===y.length&&Ze(y[1^v]))return y[1^v];if(d&&m&&1===y.length&&Ze(m))return m;var _=t&&t===this.ownerID,b=d?m?p:p^h:p|h,w=d?m?rr(y,v,m,_):function(t,e,r){var n=t.length-1;if(r&&e===n)return t.pop(),t;for(var i=new Array(n),o=0,a=0;a>>t)&a,s=this.nodes[o];return s?s.get(t+i,e,r,n):n},He.prototype.update=function(t,e,r,n,o,u,c){void 0===r&&(r=gt(n));var l=(0===e?r:r>>>e)&a,f=o===s,h=this.nodes,p=h[l];if(f&&!p)return this;var d=Qe(p,t,e+i,r,n,o,u,c);if(d===p)return this;var v=this.count;if(p){if(!d&&--v>>r)&a,c=(0===r?n:n>>>r)&a,l=u===c?[tr(t,e,r+i,n,o)]:(s=new Be(e,n,o),u>1&1431655765))+(t>>2&858993459))+(t>>4)&252645135,127&(t+=t>>8)+(t>>16)}function rr(t,e,r,n){var i=n?t:Zt(t);return i[e]=r,i}var nr=o/4,ir=o/2,or=o/4,ar="@@__IMMUTABLE_LIST__@@";function sr(t){return Boolean(t&&t[ar])}var ur=function(t){function e(e){var r=vr();if(null==e)return r;if(sr(e))return e;var n=t(e),a=n.size;return 0===a?r:(ee(a),a>0&&a=0&&t=t.size||e<0)return t.withMutations((function(t){e<0?_r(t,e).set(0,r):_r(t,0,e+1).set(e,r)}));e+=t._origin;var n=t._tail,i=t._root,o={value:!1};return e>=br(t._capacity)?n=yr(n,t.__ownerID,0,e,r,o):i=yr(i,t.__ownerID,t._level,e,r,o),o.value?t.__ownerID?(t._root=i,t._tail=n,t.__hash=void 0,t.__altered=!0,t):dr(t._origin,t._capacity,t._level,i,n):t}(this,t,e)},e.prototype.remove=function(t){return this.has(t)?0===t?this.shift():t===this.size-1?this.pop():this.splice(t,1):this},e.prototype.insert=function(t,e){return this.splice(t,0,e)},e.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=i,this._root=this._tail=this.__hash=void 0,this.__altered=!0,this):vr()},e.prototype.push=function(){var t=arguments,e=this.size;return this.withMutations((function(r){_r(r,0,e+t.length);for(var n=0;n>>e&a;if(n>=this.array.length)return new lr([],t);var o,s=0===n;if(e>0){var u=this.array[n];if((o=u&&u.removeBefore(t,e-i,r))===u&&s)return this}if(s&&!o)return this;var c=gr(this,t);if(!s)for(var l=0;l>>e&a;if(o>=this.array.length)return this;if(e>0){var s=this.array[o];if((n=s&&s.removeAfter(t,e-i,r))===s&&o===this.array.length-1)return this}var u=gr(this,t);return u.array.splice(o+1),n&&(u.array[o]=n),u};var fr,hr={};function pr(t,e){var r=t._origin,n=t._capacity,a=br(n),s=t._tail;return function t(u,c,l){return 0===c?function(t,i){var u=i===a?s&&s.array:t&&t.array,c=i>r?0:r-i,l=n-i;return l>o&&(l=o),function(){if(c===l)return hr;var t=e?--l:c++;return u&&u[t]}}(u,l):function(a,s,u){var c,l=a&&a.array,f=u>r?0:r-u>>s,h=1+(n-u>>s);return h>o&&(h=o),function(){for(;;){if(c){var r=c();if(r!==hr)return r;c=null}if(f===h)return hr;var n=e?--h:f++;c=t(l&&l[n],s-i,u+(n<>>r&a,f=t&&l0){var h=t&&t.array[l],p=yr(h,e,r-i,n,o,s);return p===h?t:((c=gr(t,e)).array[l]=p,c)}return f&&t.array[l]===o?t:(s&&u(s),c=gr(t,e),void 0===o&&l===c.array.length-1?c.array.pop():c.array[l]=o,c)}function gr(t,e){return e&&t&&e===t.ownerID?t:new lr(t?t.array.slice():[],e)}function mr(t,e){if(e>=br(t._capacity))return t._tail;if(e<1<0;)r=r.array[e>>>n&a],n-=i;return r}}function _r(t,e,r){void 0!==e&&(e|=0),void 0!==r&&(r|=0);var n=t.__ownerID||new c,o=t._origin,s=t._capacity,u=o+e,l=void 0===r?s:r<0?s+r:o+r;if(u===o&&l===s)return t;if(u>=l)return t.clear();for(var f=t._level,h=t._root,p=0;u+p<0;)h=new lr(h&&h.array.length?[void 0,h]:[],n),p+=1<<(f+=i);p&&(u+=p,o+=p,l+=p,s+=p);for(var d=br(s),v=br(l);v>=1<d?new lr([],n):y;if(y&&v>d&&ui;_-=i){var b=d>>>_&a;m=m.array[b]=gr(m.array[b],n)}m.array[d>>>i&a]=y}if(l=v)u-=v,l-=v,f=i,h=null,g=g&&g.removeBefore(n,0,u);else if(u>o||v>>f&a;if(w!==v>>>f&a)break;w&&(p+=(1<o&&(h=h.removeBefore(n,f,u-p)),h&&v>>i<=o&&u.size>=2*a.size?(n=(i=u.filter((function(t,e){return void 0!==t&&c!==e}))).toKeyedSeq().map((function(t){return t[0]})).flip().toMap(),t.__ownerID&&(n.__ownerID=i.__ownerID=t.__ownerID)):(n=a.remove(e),i=c===u.size-1?u.pop():u.set(c,void 0))}else if(l){if(r===u.get(c)[1])return t;n=a,i=u.set(c,[e,r])}else n=a.set(e,u.size),i=u.set(u.size,[e,r]);return t.__ownerID?(t.size=n.size,t._map=n,t._list=i,t.__hash=void 0,t.__altered=!0,t):Er(n,i)}xr.isOrderedMap=ft,xr.prototype[N]=!0,xr.prototype[n]=xr.prototype.remove;var Or="@@__IMMUTABLE_STACK__@@";function kr(t){return Boolean(t&&t[Or])}var jr=function(t){function e(t){return null==t?Cr():kr(t)?t:Cr().pushAll(t)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.of=function(){return this(arguments)},e.prototype.toString=function(){return this.__toString("Stack [","]")},e.prototype.get=function(t,e){var r=this._head;for(t=f(this,t);r&&t--;)r=r.next;return r?r.value:e},e.prototype.peek=function(){return this._head&&this._head.value},e.prototype.push=function(){var t=arguments;if(0===arguments.length)return this;for(var e=this.size+arguments.length,r=this._head,n=arguments.length-1;n>=0;n--)r={value:t[n],next:r};return this.__ownerID?(this.size=e,this._head=r,this.__hash=void 0,this.__altered=!0,this):Ir(e,r)},e.prototype.pushAll=function(e){if(0===(e=t(e)).size)return this;if(0===this.size&&kr(e))return e;ee(e.size);var r=this.size,n=this._head;return e.__iterate((function(t){r++,n={value:t,next:n}}),!0),this.__ownerID?(this.size=r,this._head=n,this.__hash=void 0,this.__altered=!0,this):Ir(r,n)},e.prototype.pop=function(){return this.slice(1)},e.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Cr()},e.prototype.slice=function(e,r){if(p(e,r,this.size))return this;var n=d(e,this.size);if(v(r,this.size)!==this.size)return t.prototype.slice.call(this,e,r);for(var i=this.size-n,o=this._head;n--;)o=o.next;return this.__ownerID?(this.size=i,this._head=o,this.__hash=void 0,this.__altered=!0,this):Ir(i,o)},e.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?Ir(this.size,this._head,t,this.__hash):0===this.size?Cr():(this.__ownerID=t,this.__altered=!1,this)},e.prototype.__iterate=function(t,e){var r=this;if(e)return new et(this.toArray()).__iterate((function(e,n){return t(e,n,r)}),e);for(var n=0,i=this._head;i&&!1!==t(i.value,n++,this);)i=i.next;return n},e.prototype.__iterator=function(t,e){if(e)return new et(this.toArray()).__iterator(t,e);var r=0,n=this._head;return new H((function(){if(n){var e=n.value;return n=n.next,U(t,r++,e)}return{value:void 0,done:!0}}))},e}(k);jr.isStack=kr;var Ar,Dr=jr.prototype;function Ir(t,e,r,n){var i=Object.create(Dr);return i.size=t,i._head=e,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}function Cr(){return Ar||(Ar=Ir(0))}Dr[Or]=!0,Dr.shift=Dr.pop,Dr.unshift=Dr.push,Dr.unshiftAll=Dr.pushAll,Dr.withMutations=Ne,Dr.wasAltered=ze,Dr.asImmutable=Le,Dr["@@transducer/init"]=Dr.asMutable=Me,Dr["@@transducer/step"]=function(t,e){return t.unshift(e)},Dr["@@transducer/result"]=function(t){return t.asImmutable()};var Pr="@@__IMMUTABLE_SET__@@";function Nr(t){return Boolean(t&&t[Pr])}function Mr(t){return Nr(t)&&M(t)}function Lr(t,e){if(t===e)return!0;if(!_(e)||void 0!==t.size&&void 0!==e.size&&t.size!==e.size||void 0!==t.__hash&&void 0!==e.__hash&&t.__hash!==e.__hash||w(t)!==w(e)||E(t)!==E(e)||M(t)!==M(e))return!1;if(0===t.size&&0===e.size)return!0;var r=!S(t);if(M(t)){var n=t.entries();return e.every((function(t,e){var i=n.next().value;return i&&pt(i[1],t)&&(r||pt(i[0],e))}))&&n.next().done}var i=!1;if(void 0===t.size)if(void 0===e.size)"function"==typeof t.cacheResult&&t.cacheResult();else{i=!0;var o=t;t=e,e=o}var a=!0,u=e.__iterate((function(e,n){if(r?!t.has(e):i?!pt(e,t.get(n,s)):!pt(t.get(n,s),e))return a=!1,!1}));return a&&t.size===u}function zr(t,e){var r=function(r){t.prototype[r]=e[r]};return Object.keys(e).forEach(r),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(e).forEach(r),t}function qr(t){if(!t||"object"!=typeof t)return t;if(!_(t)){if(!oe(t))return t;t=J(t)}if(w(t)){var e={};return t.__iterate((function(t,r){e[r]=qr(t)})),e}var r=[];return t.__iterate((function(t){r.push(qr(t))})),r}var Rr=function(t){function e(e){return null==e?Br():Nr(e)&&!M(e)?e:Br().withMutations((function(r){var n=t(e);ee(n.size),n.forEach((function(t){return r.add(t)}))}))}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.of=function(){return this(arguments)},e.fromKeys=function(t){return this(O(t).keySeq())},e.intersect=function(t){return(t=T(t).toArray()).length?Wr.intersect.apply(e(t.pop()),t):Br()},e.union=function(t){return(t=T(t).toArray()).length?Wr.union.apply(e(t.pop()),t):Br()},e.prototype.toString=function(){return this.__toString("Set {","}")},e.prototype.has=function(t){return this._map.has(t)},e.prototype.add=function(t){return Hr(this,this._map.set(t,t))},e.prototype.remove=function(t){return Hr(this,this._map.remove(t))},e.prototype.clear=function(){return Hr(this,this._map.clear())},e.prototype.map=function(t,e){var r=this,n=!1,i=Hr(this,this._map.mapEntries((function(i){var o=i[1],a=t.call(e,o,o,r);return a!==o&&(n=!0),[a,a]}),e));return n?i:this},e.prototype.union=function(){for(var e=[],r=arguments.length;r--;)e[r]=arguments[r];return 0===(e=e.filter((function(t){return 0!==t.size}))).length?this:0!==this.size||this.__ownerID||1!==e.length?this.withMutations((function(r){for(var n=0;n=0&&e=0&&r>>-15,461845907),e=dt(e<<13|e>>>-13,5),e=dt((e=(e+3864292196|0)^t)^e>>>16,2246822507),e=vt((e=dt(e^e>>>13,3266489909))^e>>>16)}(t.__iterate(r?e?function(t,e){n=31*n+cn(gt(t),gt(e))|0}:function(t,e){n=n+cn(gt(t),gt(e))|0}:e?function(t){n=31*n+gt(t)|0}:function(t){n=n+gt(t)|0}),n)}(this))}});var Jr=T.prototype;Jr[m]=!0,Jr[W]=Jr.values,Jr.toJSON=Jr.toArray,Jr.__toStringMapper=ae,Jr.inspect=Jr.toSource=function(){return this.toString()},Jr.chain=Jr.flatMap,Jr.contains=Jr.includes,zr(O,{flip:function(){return Gt(this,Lt(this))},mapEntries:function(t,e){var r=this,n=0;return Gt(this,this.toSeq().map((function(i,o){return t.call(e,[o,i],n++,r)})).fromEntrySeq())},mapKeys:function(t,e){var r=this;return Gt(this,this.toSeq().flip().map((function(n,i){return t.call(e,n,i,r)})).flip())}});var Qr=O.prototype;Qr[b]=!0,Qr[W]=Jr.entries,Qr.toJSON=Yr,Qr.__toStringMapper=function(t,e){return ae(e)+": "+ae(t)},zr(k,{toKeyedSeq:function(){return new Ct(this,!1)},filter:function(t,e){return Gt(this,Rt(this,t,e,!1))},findIndex:function(t,e){var r=this.findEntry(t,e);return r?r[0]:-1},indexOf:function(t){var e=this.keyOf(t);return void 0===e?-1:e},lastIndexOf:function(t){var e=this.lastKeyOf(t);return void 0===e?-1:e},reverse:function(){return Gt(this,qt(this,!1))},slice:function(t,e){return Gt(this,Ft(this,t,e,!1))},splice:function(t,e){var r=arguments.length;if(e=Math.max(e||0,0),0===r||2===r&&!e)return this;t=d(t,t<0?this.count():this.size);var n=this.slice(0,t);return Gt(this,1===r?n:n.concat(Zt(arguments,2),this.slice(t+e)))},findLastIndex:function(t,e){var r=this.findLastEntry(t,e);return r?r[0]:-1},first:function(t){return this.get(0,t)},flatten:function(t){return Gt(this,Ht(this,t,!1))},get:function(t,e){return(t=f(this,t))<0||this.size===1/0||void 0!==this.size&&t>this.size?e:this.find((function(e,r){return r===t}),void 0,e)},has:function(t){return(t=f(this,t))>=0&&(void 0!==this.size?this.size===1/0||te?-1:0}function cn(t,e){return t^e+2654435769+(t<<6)+(t>>2)|0}tn.has=Jr.includes,tn.contains=tn.includes,tn.keys=tn.values,zr(Q,Qr),zr(Z,Zr),zr(tt,tn);var ln=function(t){function e(t){return null==t?dn():Mr(t)?t:dn().withMutations((function(e){var r=j(t);ee(r.size),r.forEach((function(t){return e.add(t)}))}))}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.of=function(){return this(arguments)},e.fromKeys=function(t){return this(O(t).keySeq())},e.prototype.toString=function(){return this.__toString("OrderedSet {","}")},e}(Rr);ln.isOrderedSet=Mr;var fn,hn=ln.prototype;function pn(t,e){var r=Object.create(hn);return r.size=t?t.size:0,r._map=t,r.__ownerID=e,r}function dn(){return fn||(fn=pn(Sr()))}hn[N]=!0,hn.zip=Zr.zip,hn.zipWith=Zr.zipWith,hn.zipAll=Zr.zipAll,hn.__empty=dn,hn.__make=pn;var vn={LeftThenRight:-1,RightThenLeft:1},yn=function(t,e){var r;!function(t){if(C(t))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(P(t))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(null===t||"object"!=typeof t)throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}(t);var n=function(o){var a=this;if(o instanceof n)return o;if(!(this instanceof n))return new n(o);if(!r){r=!0;var s=Object.keys(t),u=i._indices={};i._name=e,i._keys=s,i._defaultValues=t;for(var c=0;c2?[]:void 0,{"":t})}function Tn(t,e,r,n,i,o){if("string"!=typeof r&&!P(r)&&(Y(r)||$(r)||ie(r))){if(~t.indexOf(r))throw new TypeError("Cannot convert circular structure to Immutable");t.push(r),i&&""!==n&&i.push(n);var a=e.call(o,n,J(r).map((function(n,o){return Tn(t,e,n,o,i,r)})),i&&i.slice());return t.pop(),i&&i.pop(),a}return r}function On(t,e){return E(e)?e.toList():w(e)?e.toMap():e.toSet()}var kn="4.3.4",jn=T;const An={version:kn,Collection:T,Iterable:T,Seq:J,Map:qe,OrderedMap:xr,List:ur,Stack:jr,Set:Rr,OrderedSet:ln,PairSorting:vn,Record:yn,Range:Vr,Repeat:En,is:pt,fromJS:Sn,hash:gt,isImmutable:P,isCollection:_,isKeyed:w,isIndexed:E,isAssociative:S,isOrdered:M,isValueObject:ht,isPlainObject:ie,isSeq:D,isList:sr,isMap:lt,isOrderedMap:ft,isStack:kr,isSet:Nr,isOrderedSet:Mr,isRecord:C,get:ue,getIn:Gr,has:se,hasIn:Kr,merge:Se,mergeDeep:Oe,mergeWith:Te,mergeDeepWith:ke,remove:le,removeIn:ye,set:fe,setIn:de,update:me,updateIn:he}},755:function(t,e){var r;!function(e,r){"use strict";"object"==typeof t.exports?t.exports=e.document?r(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return r(t)}:r(e)}("undefined"!=typeof window?window:this,(function(n,i){"use strict";var o=[],a=Object.getPrototypeOf,s=o.slice,u=o.flat?function(t){return o.flat.call(t)}:function(t){return o.concat.apply([],t)},c=o.push,l=o.indexOf,f={},h=f.toString,p=f.hasOwnProperty,d=p.toString,v=d.call(Object),y={},g=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType&&"function"!=typeof t.item},m=function(t){return null!=t&&t===t.window},_=n.document,b={type:!0,src:!0,nonce:!0,noModule:!0};function w(t,e,r){var n,i,o=(r=r||_).createElement("script");if(o.text=t,e)for(n in b)(i=e[n]||e.getAttribute&&e.getAttribute(n))&&o.setAttribute(n,i);r.head.appendChild(o).parentNode.removeChild(o)}function x(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?f[h.call(t)]||"object":typeof t}var E="3.7.1",S=/HTML$/i,T=function(t,e){return new T.fn.init(t,e)};function O(t){var e=!!t&&"length"in t&&t.length,r=x(t);return!g(t)&&!m(t)&&("array"===r||0===e||"number"==typeof e&&e>0&&e-1 in t)}function k(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}T.fn=T.prototype={jquery:E,constructor:T,length:0,toArray:function(){return s.call(this)},get:function(t){return null==t?s.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=T.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return T.each(this,t)},map:function(t){return this.pushStack(T.map(this,(function(e,r){return t.call(e,r,e)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(T.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,r=+t+(t<0?e:0);return this.pushStack(r>=0&&r+~]|"+I+")"+I+"*"),W=new RegExp(I+"|>"),H=new RegExp(z),U=new RegExp("^"+P+"$"),B={ID:new RegExp("^#("+P+")"),CLASS:new RegExp("^\\.("+P+")"),TAG:new RegExp("^("+P+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+z),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+O+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},$=/^(?:input|select|textarea|button)$/i,V=/^h\d$/i,G=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,X=/[+~]/,K=new RegExp("\\\\[\\da-fA-F]{1,6}"+I+"?|\\\\([^\\r\\n\\f])","g"),Y=function(t,e){var r="0x"+t.slice(1)-65536;return e||(r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320))},J=function(){ut()},Q=ht((function(t){return!0===t.disabled&&k(t,"fieldset")}),{dir:"parentNode",next:"legend"});try{v.apply(o=s.call(M.childNodes),M.childNodes),o[M.childNodes.length].nodeType}catch(t){v={apply:function(t,e){L.apply(t,s.call(e))},call:function(t){L.apply(t,s.call(arguments,1))}}}function Z(t,e,r,n){var i,o,a,s,c,l,p,d=e&&e.ownerDocument,m=e?e.nodeType:9;if(r=r||[],"string"!=typeof t||!t||1!==m&&9!==m&&11!==m)return r;if(!n&&(ut(e),e=e||u,f)){if(11!==m&&(c=G.exec(t)))if(i=c[1]){if(9===m){if(!(a=e.getElementById(i)))return r;if(a.id===i)return v.call(r,a),r}else if(d&&(a=d.getElementById(i))&&Z.contains(e,a)&&a.id===i)return v.call(r,a),r}else{if(c[2])return v.apply(r,e.getElementsByTagName(t)),r;if((i=c[3])&&e.getElementsByClassName)return v.apply(r,e.getElementsByClassName(i)),r}if(!(E[t+" "]||h&&h.test(t))){if(p=t,d=e,1===m&&(W.test(t)||F.test(t))){for((d=X.test(t)&&st(e.parentNode)||e)==e&&y.scope||((s=e.getAttribute("id"))?s=T.escapeSelector(s):e.setAttribute("id",s=g)),o=(l=lt(t)).length;o--;)l[o]=(s?"#"+s:":scope")+" "+ft(l[o]);p=l.join(",")}try{return v.apply(r,d.querySelectorAll(p)),r}catch(e){E(t,!0)}finally{s===g&&e.removeAttribute("id")}}}return mt(t.replace(C,"$1"),e,r,n)}function tt(){var t=[];return function r(n,i){return t.push(n+" ")>e.cacheLength&&delete r[t.shift()],r[n+" "]=i}}function et(t){return t[g]=!0,t}function rt(t){var e=u.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function nt(t){return function(e){return k(e,"input")&&e.type===t}}function it(t){return function(e){return(k(e,"input")||k(e,"button"))&&e.type===t}}function ot(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&Q(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function at(t){return et((function(e){return e=+e,et((function(r,n){for(var i,o=t([],r.length,e),a=o.length;a--;)r[i=o[a]]&&(r[i]=!(n[i]=r[i]))}))}))}function st(t){return t&&void 0!==t.getElementsByTagName&&t}function ut(t){var r,n=t?t.ownerDocument||t:M;return n!=u&&9===n.nodeType&&n.documentElement?(c=(u=n).documentElement,f=!T.isXMLDoc(u),d=c.matches||c.webkitMatchesSelector||c.msMatchesSelector,c.msMatchesSelector&&M!=u&&(r=u.defaultView)&&r.top!==r&&r.addEventListener("unload",J),y.getById=rt((function(t){return c.appendChild(t).id=T.expando,!u.getElementsByName||!u.getElementsByName(T.expando).length})),y.disconnectedMatch=rt((function(t){return d.call(t,"*")})),y.scope=rt((function(){return u.querySelectorAll(":scope")})),y.cssHas=rt((function(){try{return u.querySelector(":has(*,:jqfake)"),!1}catch(t){return!0}})),y.getById?(e.filter.ID=function(t){var e=t.replace(K,Y);return function(t){return t.getAttribute("id")===e}},e.find.ID=function(t,e){if(void 0!==e.getElementById&&f){var r=e.getElementById(t);return r?[r]:[]}}):(e.filter.ID=function(t){var e=t.replace(K,Y);return function(t){var r=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return r&&r.value===e}},e.find.ID=function(t,e){if(void 0!==e.getElementById&&f){var r,n,i,o=e.getElementById(t);if(o){if((r=o.getAttributeNode("id"))&&r.value===t)return[o];for(i=e.getElementsByName(t),n=0;o=i[n++];)if((r=o.getAttributeNode("id"))&&r.value===t)return[o]}return[]}}),e.find.TAG=function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):e.querySelectorAll(t)},e.find.CLASS=function(t,e){if(void 0!==e.getElementsByClassName&&f)return e.getElementsByClassName(t)},h=[],rt((function(t){var e;c.appendChild(t).innerHTML="",t.querySelectorAll("[selected]").length||h.push("\\["+I+"*(?:value|"+O+")"),t.querySelectorAll("[id~="+g+"-]").length||h.push("~="),t.querySelectorAll("a#"+g+"+*").length||h.push(".#.+[+~]"),t.querySelectorAll(":checked").length||h.push(":checked"),(e=u.createElement("input")).setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),c.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),(e=u.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||h.push("\\["+I+"*name"+I+"*="+I+"*(?:''|\"\")")})),y.cssHas||h.push(":has"),h=h.length&&new RegExp(h.join("|")),S=function(t,e){if(t===e)return a=!0,0;var r=!t.compareDocumentPosition-!e.compareDocumentPosition;return r||(1&(r=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!y.sortDetached&&e.compareDocumentPosition(t)===r?t===u||t.ownerDocument==M&&Z.contains(M,t)?-1:e===u||e.ownerDocument==M&&Z.contains(M,e)?1:i?l.call(i,t)-l.call(i,e):0:4&r?-1:1)},u):u}for(t in Z.matches=function(t,e){return Z(t,null,null,e)},Z.matchesSelector=function(t,e){if(ut(t),f&&!E[e+" "]&&(!h||!h.test(e)))try{var r=d.call(t,e);if(r||y.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(t){E(e,!0)}return Z(e,u,null,[t]).length>0},Z.contains=function(t,e){return(t.ownerDocument||t)!=u&&ut(t),T.contains(t,e)},Z.attr=function(t,r){(t.ownerDocument||t)!=u&&ut(t);var n=e.attrHandle[r.toLowerCase()],i=n&&p.call(e.attrHandle,r.toLowerCase())?n(t,r,!f):void 0;return void 0!==i?i:t.getAttribute(r)},Z.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},T.uniqueSort=function(t){var e,r=[],n=0,o=0;if(a=!y.sortStable,i=!y.sortStable&&s.call(t,0),A.call(t,S),a){for(;e=t[o++];)e===t[o]&&(n=r.push(o));for(;n--;)D.call(t,r[n],1)}return i=null,t},T.fn.uniqueSort=function(){return this.pushStack(T.uniqueSort(s.apply(this)))},e=T.expr={cacheLength:50,createPseudo:et,match:B,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(K,Y),t[3]=(t[3]||t[4]||t[5]||"").replace(K,Y),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||Z.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&Z.error(t[0]),t},PSEUDO:function(t){var e,r=!t[6]&&t[2];return B.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":r&&H.test(r)&&(e=lt(r,!0))&&(e=r.indexOf(")",r.length-e)-r.length)&&(t[0]=t[0].slice(0,e),t[2]=r.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(K,Y).toLowerCase();return"*"===t?function(){return!0}:function(t){return k(t,e)}},CLASS:function(t){var e=b[t+" "];return e||(e=new RegExp("(^|"+I+")"+t+"("+I+"|$)"))&&b(t,(function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,e,r){return function(n){var i=Z.attr(n,t);return null==i?"!="===e:!e||(i+="","="===e?i===r:"!="===e?i!==r:"^="===e?r&&0===i.indexOf(r):"*="===e?r&&i.indexOf(r)>-1:"$="===e?r&&i.slice(-r.length)===r:"~="===e?(" "+i.replace(q," ")+" ").indexOf(r)>-1:"|="===e&&(i===r||i.slice(0,r.length+1)===r+"-"))}},CHILD:function(t,e,r,n,i){var o="nth"!==t.slice(0,3),a="last"!==t.slice(-4),s="of-type"===e;return 1===n&&0===i?function(t){return!!t.parentNode}:function(e,r,u){var c,l,f,h,p,d=o!==a?"nextSibling":"previousSibling",v=e.parentNode,y=s&&e.nodeName.toLowerCase(),_=!u&&!s,b=!1;if(v){if(o){for(;d;){for(f=e;f=f[d];)if(s?k(f,y):1===f.nodeType)return!1;p=d="only"===t&&!p&&"nextSibling"}return!0}if(p=[a?v.firstChild:v.lastChild],a&&_){for(b=(h=(c=(l=v[g]||(v[g]={}))[t]||[])[0]===m&&c[1])&&c[2],f=h&&v.childNodes[h];f=++h&&f&&f[d]||(b=h=0)||p.pop();)if(1===f.nodeType&&++b&&f===e){l[t]=[m,h,b];break}}else if(_&&(b=h=(c=(l=e[g]||(e[g]={}))[t]||[])[0]===m&&c[1]),!1===b)for(;(f=++h&&f&&f[d]||(b=h=0)||p.pop())&&(!(s?k(f,y):1===f.nodeType)||!++b||(_&&((l=f[g]||(f[g]={}))[t]=[m,b]),f!==e)););return(b-=i)===n||b%n==0&&b/n>=0}}},PSEUDO:function(t,r){var n,i=e.pseudos[t]||e.setFilters[t.toLowerCase()]||Z.error("unsupported pseudo: "+t);return i[g]?i(r):i.length>1?(n=[t,t,"",r],e.setFilters.hasOwnProperty(t.toLowerCase())?et((function(t,e){for(var n,o=i(t,r),a=o.length;a--;)t[n=l.call(t,o[a])]=!(e[n]=o[a])})):function(t){return i(t,0,n)}):i}},pseudos:{not:et((function(t){var e=[],r=[],n=gt(t.replace(C,"$1"));return n[g]?et((function(t,e,r,i){for(var o,a=n(t,null,i,[]),s=t.length;s--;)(o=a[s])&&(t[s]=!(e[s]=o))})):function(t,i,o){return e[0]=t,n(e,null,o,r),e[0]=null,!r.pop()}})),has:et((function(t){return function(e){return Z(t,e).length>0}})),contains:et((function(t){return t=t.replace(K,Y),function(e){return(e.textContent||T.text(e)).indexOf(t)>-1}})),lang:et((function(t){return U.test(t||"")||Z.error("unsupported lang: "+t),t=t.replace(K,Y).toLowerCase(),function(e){var r;do{if(r=f?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(r=r.toLowerCase())===t||0===r.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(t){var e=n.location&&n.location.hash;return e&&e.slice(1)===t.id},root:function(t){return t===c},focus:function(t){return t===function(){try{return u.activeElement}catch(t){}}()&&u.hasFocus()&&!!(t.type||t.href||~t.tabIndex)},enabled:ot(!1),disabled:ot(!0),checked:function(t){return k(t,"input")&&!!t.checked||k(t,"option")&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!e.pseudos.empty(t)},header:function(t){return V.test(t.nodeName)},input:function(t){return $.test(t.nodeName)},button:function(t){return k(t,"input")&&"button"===t.type||k(t,"button")},text:function(t){var e;return k(t,"input")&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:at((function(){return[0]})),last:at((function(t,e){return[e-1]})),eq:at((function(t,e,r){return[r<0?r+e:r]})),even:at((function(t,e){for(var r=0;re?e:r;--n>=0;)t.push(n);return t})),gt:at((function(t,e,r){for(var n=r<0?r+e:r;++n1?function(e,r,n){for(var i=t.length;i--;)if(!t[i](e,r,n))return!1;return!0}:t[0]}function dt(t,e,r,n,i){for(var o,a=[],s=0,u=t.length,c=null!=e;s-1&&(o[c]=!(a[c]=h))}}else p=dt(p===a?p.splice(g,p.length):p),i?i(null,a,p,u):v.apply(a,p)}))}function yt(t){for(var n,i,o,a=t.length,s=e.relative[t[0].type],u=s||e.relative[" "],c=s?1:0,f=ht((function(t){return t===n}),u,!0),h=ht((function(t){return l.call(n,t)>-1}),u,!0),p=[function(t,e,i){var o=!s&&(i||e!=r)||((n=e).nodeType?f(t,e,i):h(t,e,i));return n=null,o}];c1&&pt(p),c>1&&ft(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(C,"$1"),i,c0,o=t.length>0,a=function(a,s,c,l,h){var p,d,y,g=0,_="0",b=a&&[],w=[],x=r,E=a||o&&e.find.TAG("*",h),S=m+=null==x?1:Math.random()||.1,O=E.length;for(h&&(r=s==u||s||h);_!==O&&null!=(p=E[_]);_++){if(o&&p){for(d=0,s||p.ownerDocument==u||(ut(p),c=!f);y=t[d++];)if(y(p,s||u,c)){v.call(l,p);break}h&&(m=S)}i&&((p=!y&&p)&&g--,a&&b.push(p))}if(g+=_,i&&_!==g){for(d=0;y=n[d++];)y(b,w,s,c);if(a){if(g>0)for(;_--;)b[_]||w[_]||(w[_]=j.call(l));w=dt(w)}v.apply(l,w),h&&!a&&w.length>0&&g+n.length>1&&T.uniqueSort(l)}return h&&(m=S,r=x),b};return i?et(a):a}(a,o)),s.selector=t}return s}function mt(t,r,n,i){var o,a,s,u,c,l="function"==typeof t&&t,h=!i&<(t=l.selector||t);if(n=n||[],1===h.length){if((a=h[0]=h[0].slice(0)).length>2&&"ID"===(s=a[0]).type&&9===r.nodeType&&f&&e.relative[a[1].type]){if(!(r=(e.find.ID(s.matches[0].replace(K,Y),r)||[])[0]))return n;l&&(r=r.parentNode),t=t.slice(a.shift().value.length)}for(o=B.needsContext.test(t)?0:a.length;o--&&(s=a[o],!e.relative[u=s.type]);)if((c=e.find[u])&&(i=c(s.matches[0].replace(K,Y),X.test(a[0].type)&&st(r.parentNode)||r))){if(a.splice(o,1),!(t=i.length&&ft(a)))return v.apply(n,i),n;break}}return(l||gt(t,h))(i,r,!f,n,!r||X.test(t)&&st(r.parentNode)||r),n}ct.prototype=e.filters=e.pseudos,e.setFilters=new ct,y.sortStable=g.split("").sort(S).join("")===g,ut(),y.sortDetached=rt((function(t){return 1&t.compareDocumentPosition(u.createElement("fieldset"))})),T.find=Z,T.expr[":"]=T.expr.pseudos,T.unique=T.uniqueSort,Z.compile=gt,Z.select=mt,Z.setDocument=ut,Z.tokenize=lt,Z.escape=T.escapeSelector,Z.getText=T.text,Z.isXML=T.isXMLDoc,Z.selectors=T.expr,Z.support=T.support,Z.uniqueSort=T.uniqueSort}();var z=function(t,e,r){for(var n=[],i=void 0!==r;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(i&&T(t).is(r))break;n.push(t)}return n},q=function(t,e){for(var r=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&r.push(t);return r},R=T.expr.match.needsContext,F=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function W(t,e,r){return g(e)?T.grep(t,(function(t,n){return!!e.call(t,n,t)!==r})):e.nodeType?T.grep(t,(function(t){return t===e!==r})):"string"!=typeof e?T.grep(t,(function(t){return l.call(e,t)>-1!==r})):T.filter(e,t,r)}T.filter=function(t,e,r){var n=e[0];return r&&(t=":not("+t+")"),1===e.length&&1===n.nodeType?T.find.matchesSelector(n,t)?[n]:[]:T.find.matches(t,T.grep(e,(function(t){return 1===t.nodeType})))},T.fn.extend({find:function(t){var e,r,n=this.length,i=this;if("string"!=typeof t)return this.pushStack(T(t).filter((function(){for(e=0;e1?T.uniqueSort(r):r},filter:function(t){return this.pushStack(W(this,t||[],!1))},not:function(t){return this.pushStack(W(this,t||[],!0))},is:function(t){return!!W(this,"string"==typeof t&&R.test(t)?T(t):t||[],!1).length}});var H,U=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(t,e,r){var n,i;if(!t)return this;if(r=r||H,"string"==typeof t){if(!(n="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:U.exec(t))||!n[1]&&e)return!e||e.jquery?(e||r).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof T?e[0]:e,T.merge(this,T.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:_,!0)),F.test(n[1])&&T.isPlainObject(e))for(n in e)g(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}return(i=_.getElementById(n[2]))&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):g(t)?void 0!==r.ready?r.ready(t):t(T):T.makeArray(t,this)}).prototype=T.fn,H=T(_);var B=/^(?:parents|prev(?:Until|All))/,$={children:!0,contents:!0,next:!0,prev:!0};function V(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}T.fn.extend({has:function(t){var e=T(t,this),r=e.length;return this.filter((function(){for(var t=0;t-1:1===r.nodeType&&T.find.matchesSelector(r,t))){o.push(r);break}return this.pushStack(o.length>1?T.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?l.call(T(t),this[0]):l.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),T.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return z(t,"parentNode")},parentsUntil:function(t,e,r){return z(t,"parentNode",r)},next:function(t){return V(t,"nextSibling")},prev:function(t){return V(t,"previousSibling")},nextAll:function(t){return z(t,"nextSibling")},prevAll:function(t){return z(t,"previousSibling")},nextUntil:function(t,e,r){return z(t,"nextSibling",r)},prevUntil:function(t,e,r){return z(t,"previousSibling",r)},siblings:function(t){return q((t.parentNode||{}).firstChild,t)},children:function(t){return q(t.firstChild)},contents:function(t){return null!=t.contentDocument&&a(t.contentDocument)?t.contentDocument:(k(t,"template")&&(t=t.content||t),T.merge([],t.childNodes))}},(function(t,e){T.fn[t]=function(r,n){var i=T.map(this,e,r);return"Until"!==t.slice(-5)&&(n=r),n&&"string"==typeof n&&(i=T.filter(n,i)),this.length>1&&($[t]||T.uniqueSort(i),B.test(t)&&i.reverse()),this.pushStack(i)}}));var G=/[^\x20\t\r\n\f]+/g;function X(t){return t}function K(t){throw t}function Y(t,e,r,n){var i;try{t&&g(i=t.promise)?i.call(t).done(e).fail(r):t&&g(i=t.then)?i.call(t,e,r):e.apply(void 0,[t].slice(n))}catch(t){r.apply(void 0,[t])}}T.Callbacks=function(t){t="string"==typeof t?function(t){var e={};return T.each(t.match(G)||[],(function(t,r){e[r]=!0})),e}(t):T.extend({},t);var e,r,n,i,o=[],a=[],s=-1,u=function(){for(i=i||t.once,n=e=!0;a.length;s=-1)for(r=a.shift();++s-1;)o.splice(r,1),r<=s&&s--})),this},has:function(t){return t?T.inArray(t,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=r="",this},disabled:function(){return!o},lock:function(){return i=a=[],r||e||(o=r=""),this},locked:function(){return!!i},fireWith:function(t,r){return i||(r=[t,(r=r||[]).slice?r.slice():r],a.push(r),e||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},T.extend({Deferred:function(t){var e=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return T.Deferred((function(r){T.each(e,(function(e,n){var i=g(t[n[4]])&&t[n[4]];o[n[1]]((function(){var t=i&&i.apply(this,arguments);t&&g(t.promise)?t.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[n[0]+"With"](this,i?[t]:arguments)}))})),t=null})).promise()},then:function(t,r,i){var o=0;function a(t,e,r,i){return function(){var s=this,u=arguments,c=function(){var n,c;if(!(t=o&&(r!==K&&(s=void 0,u=[n]),e.rejectWith(s,u))}};t?l():(T.Deferred.getErrorHook?l.error=T.Deferred.getErrorHook():T.Deferred.getStackHook&&(l.error=T.Deferred.getStackHook()),n.setTimeout(l))}}return T.Deferred((function(n){e[0][3].add(a(0,n,g(i)?i:X,n.notifyWith)),e[1][3].add(a(0,n,g(t)?t:X)),e[2][3].add(a(0,n,g(r)?r:K))})).promise()},promise:function(t){return null!=t?T.extend(t,i):i}},o={};return T.each(e,(function(t,n){var a=n[2],s=n[5];i[n[1]]=a.add,s&&a.add((function(){r=s}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith})),i.promise(o),t&&t.call(o,o),o},when:function(t){var e=arguments.length,r=e,n=Array(r),i=s.call(arguments),o=T.Deferred(),a=function(t){return function(r){n[t]=this,i[t]=arguments.length>1?s.call(arguments):r,--e||o.resolveWith(n,i)}};if(e<=1&&(Y(t,o.done(a(r)).resolve,o.reject,!e),"pending"===o.state()||g(i[r]&&i[r].then)))return o.then();for(;r--;)Y(i[r],a(r),o.reject);return o.promise()}});var J=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(t,e){n.console&&n.console.warn&&t&&J.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},T.readyException=function(t){n.setTimeout((function(){throw t}))};var Q=T.Deferred();function Z(){_.removeEventListener("DOMContentLoaded",Z),n.removeEventListener("load",Z),T.ready()}T.fn.ready=function(t){return Q.then(t).catch((function(t){T.readyException(t)})),this},T.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==t&&--T.readyWait>0||Q.resolveWith(_,[T]))}}),T.ready.then=Q.then,"complete"===_.readyState||"loading"!==_.readyState&&!_.documentElement.doScroll?n.setTimeout(T.ready):(_.addEventListener("DOMContentLoaded",Z),n.addEventListener("load",Z));var tt=function(t,e,r,n,i,o,a){var s=0,u=t.length,c=null==r;if("object"===x(r))for(s in i=!0,r)tt(t,e,s,r[s],!0,o,a);else if(void 0!==n&&(i=!0,g(n)||(a=!0),c&&(a?(e.call(t,n),e=null):(c=e,e=function(t,e,r){return c.call(T(t),r)})),e))for(;s1,null,!0)},removeData:function(t){return this.each((function(){ut.remove(this,t)}))}}),T.extend({queue:function(t,e,r){var n;if(t)return e=(e||"fx")+"queue",n=st.get(t,e),r&&(!n||Array.isArray(r)?n=st.access(t,e,T.makeArray(r)):n.push(r)),n||[]},dequeue:function(t,e){e=e||"fx";var r=T.queue(t,e),n=r.length,i=r.shift(),o=T._queueHooks(t,e);"inprogress"===i&&(i=r.shift(),n--),i&&("fx"===e&&r.unshift("inprogress"),delete o.stop,i.call(t,(function(){T.dequeue(t,e)}),o)),!n&&o&&o.empty.fire()},_queueHooks:function(t,e){var r=e+"queueHooks";return st.get(t,r)||st.access(t,r,{empty:T.Callbacks("once memory").add((function(){st.remove(t,[e+"queue",r])}))})}}),T.fn.extend({queue:function(t,e){var r=2;return"string"!=typeof t&&(e=t,t="fx",r--),arguments.length\x20\t\r\n\f]*)/i,kt=/^$|^module$|\/(?:java|ecma)script/i;Et=_.createDocumentFragment().appendChild(_.createElement("div")),(St=_.createElement("input")).setAttribute("type","radio"),St.setAttribute("checked","checked"),St.setAttribute("name","t"),Et.appendChild(St),y.checkClone=Et.cloneNode(!0).cloneNode(!0).lastChild.checked,Et.innerHTML="",y.noCloneChecked=!!Et.cloneNode(!0).lastChild.defaultValue,Et.innerHTML="",y.option=!!Et.lastChild;var jt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function At(t,e){var r;return r=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&k(t,e)?T.merge([t],r):r}function Dt(t,e){for(var r=0,n=t.length;r",""]);var It=/<|&#?\w+;/;function Ct(t,e,r,n,i){for(var o,a,s,u,c,l,f=e.createDocumentFragment(),h=[],p=0,d=t.length;p-1)i&&i.push(o);else if(c=yt(o),a=At(f.appendChild(o),"script"),c&&Dt(a),r)for(l=0;o=a[l++];)kt.test(o.type||"")&&r.push(o);return f}var Pt=/^([^.]*)(?:\.(.+)|)/;function Nt(){return!0}function Mt(){return!1}function Lt(t,e,r,n,i,o){var a,s;if("object"==typeof e){for(s in"string"!=typeof r&&(n=n||r,r=void 0),e)Lt(t,s,r,n,e[s],o);return t}if(null==n&&null==i?(i=r,n=r=void 0):null==i&&("string"==typeof r?(i=n,n=void 0):(i=n,n=r,r=void 0)),!1===i)i=Mt;else if(!i)return t;return 1===o&&(a=i,i=function(t){return T().off(t),a.apply(this,arguments)},i.guid=a.guid||(a.guid=T.guid++)),t.each((function(){T.event.add(this,e,i,n,r)}))}function zt(t,e,r){r?(st.set(t,e,!1),T.event.add(t,e,{namespace:!1,handler:function(t){var r,n=st.get(this,e);if(1&t.isTrigger&&this[e]){if(n)(T.event.special[e]||{}).delegateType&&t.stopPropagation();else if(n=s.call(arguments),st.set(this,e,n),this[e](),r=st.get(this,e),st.set(this,e,!1),n!==r)return t.stopImmediatePropagation(),t.preventDefault(),r}else n&&(st.set(this,e,T.event.trigger(n[0],n.slice(1),this)),t.stopPropagation(),t.isImmediatePropagationStopped=Nt)}})):void 0===st.get(t,e)&&T.event.add(t,e,Nt)}T.event={global:{},add:function(t,e,r,n,i){var o,a,s,u,c,l,f,h,p,d,v,y=st.get(t);if(ot(t))for(r.handler&&(r=(o=r).handler,i=o.selector),i&&T.find.matchesSelector(vt,i),r.guid||(r.guid=T.guid++),(u=y.events)||(u=y.events=Object.create(null)),(a=y.handle)||(a=y.handle=function(e){return void 0!==T&&T.event.triggered!==e.type?T.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||"").match(G)||[""]).length;c--;)p=v=(s=Pt.exec(e[c])||[])[1],d=(s[2]||"").split(".").sort(),p&&(f=T.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=T.event.special[p]||{},l=T.extend({type:p,origType:v,data:n,handler:r,guid:r.guid,selector:i,needsContext:i&&T.expr.match.needsContext.test(i),namespace:d.join(".")},o),(h=u[p])||((h=u[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,n,d,a)||t.addEventListener&&t.addEventListener(p,a)),f.add&&(f.add.call(t,l),l.handler.guid||(l.handler.guid=r.guid)),i?h.splice(h.delegateCount++,0,l):h.push(l),T.event.global[p]=!0)},remove:function(t,e,r,n,i){var o,a,s,u,c,l,f,h,p,d,v,y=st.hasData(t)&&st.get(t);if(y&&(u=y.events)){for(c=(e=(e||"").match(G)||[""]).length;c--;)if(p=v=(s=Pt.exec(e[c])||[])[1],d=(s[2]||"").split(".").sort(),p){for(f=T.event.special[p]||{},h=u[p=(n?f.delegateType:f.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=h.length;o--;)l=h[o],!i&&v!==l.origType||r&&r.guid!==l.guid||s&&!s.test(l.namespace)||n&&n!==l.selector&&("**"!==n||!l.selector)||(h.splice(o,1),l.selector&&h.delegateCount--,f.remove&&f.remove.call(t,l));a&&!h.length&&(f.teardown&&!1!==f.teardown.call(t,d,y.handle)||T.removeEvent(t,p,y.handle),delete u[p])}else for(p in u)T.event.remove(t,p+e[c],r,n,!0);T.isEmptyObject(u)&&st.remove(t,"handle events")}},dispatch:function(t){var e,r,n,i,o,a,s=new Array(arguments.length),u=T.event.fix(t),c=(st.get(this,"events")||Object.create(null))[u.type]||[],l=T.event.special[u.type]||{};for(s[0]=u,e=1;e=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==t.type||!0!==c.disabled)){for(o=[],a={},r=0;r-1:T.find(i,this,null,[c]).length),a[i]&&o.push(n);o.length&&s.push({elem:c,handlers:o})}return c=this,u\s*$/g;function Wt(t,e){return k(t,"table")&&k(11!==e.nodeType?e:e.firstChild,"tr")&&T(t).children("tbody")[0]||t}function Ht(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Ut(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Bt(t,e){var r,n,i,o,a,s;if(1===e.nodeType){if(st.hasData(t)&&(s=st.get(t).events))for(i in st.remove(e,"handle events"),s)for(r=0,n=s[i].length;r1&&"string"==typeof d&&!y.checkClone&&Rt.test(d))return t.each((function(i){var o=t.eq(i);v&&(e[0]=d.call(this,i,o.html())),Vt(o,e,r,n)}));if(h&&(o=(i=Ct(e,t[0].ownerDocument,!1,t,n)).firstChild,1===i.childNodes.length&&(i=o),o||n)){for(s=(a=T.map(At(i,"script"),Ht)).length;f0&&Dt(a,!u&&At(t,"script")),s},cleanData:function(t){for(var e,r,n,i=T.event.special,o=0;void 0!==(r=t[o]);o++)if(ot(r)){if(e=r[st.expando]){if(e.events)for(n in e.events)i[n]?T.event.remove(r,n):T.removeEvent(r,n,e.handle);r[st.expando]=void 0}r[ut.expando]&&(r[ut.expando]=void 0)}}}),T.fn.extend({detach:function(t){return Gt(this,t,!0)},remove:function(t){return Gt(this,t)},text:function(t){return tt(this,(function(t){return void 0===t?T.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return Vt(this,arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Wt(this,t).appendChild(t)}))},prepend:function(){return Vt(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Wt(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return Vt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return Vt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(T.cleanData(At(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return T.clone(this,t,e)}))},html:function(t){return tt(this,(function(t){var e=this[0]||{},r=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!qt.test(t)&&!jt[(Ot.exec(t)||["",""])[1].toLowerCase()]){t=T.htmlPrefilter(t);try{for(;r=0&&(u+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-o-u-s-.5))||0),u+c}function le(t,e,r){var n=Yt(t),i=(!y.boxSizingReliable()||r)&&"border-box"===T.css(t,"boxSizing",!1,n),o=i,a=Zt(t,e,n),s="offset"+e[0].toUpperCase()+e.slice(1);if(Xt.test(a)){if(!r)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&k(t,"tr")||"auto"===a||!parseFloat(a)&&"inline"===T.css(t,"display",!1,n))&&t.getClientRects().length&&(i="border-box"===T.css(t,"boxSizing",!1,n),(o=s in t)&&(a=t[s])),(a=parseFloat(a)||0)+ce(t,e,r||(i?"border":"content"),o,n,a)+"px"}function fe(t,e,r,n,i){return new fe.prototype.init(t,e,r,n,i)}T.extend({cssHooks:{opacity:{get:function(t,e){if(e){var r=Zt(t,"opacity");return""===r?"1":r}}}},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(t,e,r,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var i,o,a,s=it(e),u=Kt.test(e),c=t.style;if(u||(e=ie(s)),a=T.cssHooks[e]||T.cssHooks[s],void 0===r)return a&&"get"in a&&void 0!==(i=a.get(t,!1,n))?i:c[e];"string"==(o=typeof r)&&(i=pt.exec(r))&&i[1]&&(r=_t(t,e,i),o="number"),null!=r&&r==r&&("number"!==o||u||(r+=i&&i[3]||(T.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==r||0!==e.indexOf("background")||(c[e]="inherit"),a&&"set"in a&&void 0===(r=a.set(t,r,n))||(u?c.setProperty(e,r):c[e]=r))}},css:function(t,e,r,n){var i,o,a,s=it(e);return Kt.test(e)||(e=ie(s)),(a=T.cssHooks[e]||T.cssHooks[s])&&"get"in a&&(i=a.get(t,!0,r)),void 0===i&&(i=Zt(t,e,n)),"normal"===i&&e in se&&(i=se[e]),""===r||r?(o=parseFloat(i),!0===r||isFinite(o)?o||0:i):i}}),T.each(["height","width"],(function(t,e){T.cssHooks[e]={get:function(t,r,n){if(r)return!oe.test(T.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?le(t,e,n):Jt(t,ae,(function(){return le(t,e,n)}))},set:function(t,r,n){var i,o=Yt(t),a=!y.scrollboxSize()&&"absolute"===o.position,s=(a||n)&&"border-box"===T.css(t,"boxSizing",!1,o),u=n?ce(t,e,n,s,o):0;return s&&a&&(u-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(o[e])-ce(t,e,"border",!1,o)-.5)),u&&(i=pt.exec(r))&&"px"!==(i[3]||"px")&&(t.style[e]=r,r=T.css(t,e)),ue(0,r,u)}}})),T.cssHooks.marginLeft=te(y.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(Zt(t,"marginLeft"))||t.getBoundingClientRect().left-Jt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),T.each({margin:"",padding:"",border:"Width"},(function(t,e){T.cssHooks[t+e]={expand:function(r){for(var n=0,i={},o="string"==typeof r?r.split(" "):[r];n<4;n++)i[t+dt[n]+e]=o[n]||o[n-2]||o[0];return i}},"margin"!==t&&(T.cssHooks[t+e].set=ue)})),T.fn.extend({css:function(t,e){return tt(this,(function(t,e,r){var n,i,o={},a=0;if(Array.isArray(e)){for(n=Yt(t),i=e.length;a1)}}),T.Tween=fe,fe.prototype={constructor:fe,init:function(t,e,r,n,i,o){this.elem=t,this.prop=r,this.easing=i||T.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=o||(T.cssNumber[r]?"":"px")},cur:function(){var t=fe.propHooks[this.prop];return t&&t.get?t.get(this):fe.propHooks._default.get(this)},run:function(t){var e,r=fe.propHooks[this.prop];return this.options.duration?this.pos=e=T.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):fe.propHooks._default.set(this),this}},fe.prototype.init.prototype=fe.prototype,fe.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=T.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){T.fx.step[t.prop]?T.fx.step[t.prop](t):1!==t.elem.nodeType||!T.cssHooks[t.prop]&&null==t.elem.style[ie(t.prop)]?t.elem[t.prop]=t.now:T.style(t.elem,t.prop,t.now+t.unit)}}},fe.propHooks.scrollTop=fe.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},T.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},T.fx=fe.prototype.init,T.fx.step={};var he,pe,de=/^(?:toggle|show|hide)$/,ve=/queueHooks$/;function ye(){pe&&(!1===_.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(ye):n.setTimeout(ye,T.fx.interval),T.fx.tick())}function ge(){return n.setTimeout((function(){he=void 0})),he=Date.now()}function me(t,e){var r,n=0,i={height:t};for(e=e?1:0;n<4;n+=2-e)i["margin"+(r=dt[n])]=i["padding"+r]=t;return e&&(i.opacity=i.width=t),i}function _e(t,e,r){for(var n,i=(be.tweeners[e]||[]).concat(be.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(t){return this.each((function(){T.removeAttr(this,t)}))}}),T.extend({attr:function(t,e,r){var n,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?T.prop(t,e,r):(1===o&&T.isXMLDoc(t)||(i=T.attrHooks[e.toLowerCase()]||(T.expr.match.bool.test(e)?we:void 0)),void 0!==r?null===r?void T.removeAttr(t,e):i&&"set"in i&&void 0!==(n=i.set(t,r,e))?n:(t.setAttribute(e,r+""),r):i&&"get"in i&&null!==(n=i.get(t,e))?n:null==(n=T.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){if(!y.radioValue&&"radio"===e&&k(t,"input")){var r=t.value;return t.setAttribute("type",e),r&&(t.value=r),e}}}},removeAttr:function(t,e){var r,n=0,i=e&&e.match(G);if(i&&1===t.nodeType)for(;r=i[n++];)t.removeAttribute(r)}}),we={set:function(t,e,r){return!1===e?T.removeAttr(t,r):t.setAttribute(r,r),r}},T.each(T.expr.match.bool.source.match(/\w+/g),(function(t,e){var r=xe[e]||T.find.attr;xe[e]=function(t,e,n){var i,o,a=e.toLowerCase();return n||(o=xe[a],xe[a]=i,i=null!=r(t,e,n)?a:null,xe[a]=o),i}}));var Ee=/^(?:input|select|textarea|button)$/i,Se=/^(?:a|area)$/i;function Te(t){return(t.match(G)||[]).join(" ")}function Oe(t){return t.getAttribute&&t.getAttribute("class")||""}function ke(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(G)||[]}T.fn.extend({prop:function(t,e){return tt(this,T.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[T.propFix[t]||t]}))}}),T.extend({prop:function(t,e,r){var n,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&T.isXMLDoc(t)||(e=T.propFix[e]||e,i=T.propHooks[e]),void 0!==r?i&&"set"in i&&void 0!==(n=i.set(t,r,e))?n:t[e]=r:i&&"get"in i&&null!==(n=i.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=T.find.attr(t,"tabindex");return e?parseInt(e,10):Ee.test(t.nodeName)||Se.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),y.optSelected||(T.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){T.propFix[this.toLowerCase()]=this})),T.fn.extend({addClass:function(t){var e,r,n,i,o,a;return g(t)?this.each((function(e){T(this).addClass(t.call(this,e,Oe(this)))})):(e=ke(t)).length?this.each((function(){if(n=Oe(this),r=1===this.nodeType&&" "+Te(n)+" "){for(o=0;o-1;)r=r.replace(" "+i+" "," ");a=Te(r),n!==a&&this.setAttribute("class",a)}})):this:this.attr("class","")},toggleClass:function(t,e){var r,n,i,o,a=typeof t,s="string"===a||Array.isArray(t);return g(t)?this.each((function(r){T(this).toggleClass(t.call(this,r,Oe(this),e),e)})):"boolean"==typeof e&&s?e?this.addClass(t):this.removeClass(t):(r=ke(t),this.each((function(){if(s)for(o=T(this),i=0;i-1)return!0;return!1}});var je=/\r/g;T.fn.extend({val:function(t){var e,r,n,i=this[0];return arguments.length?(n=g(t),this.each((function(r){var i;1===this.nodeType&&(null==(i=n?t.call(this,r,T(this).val()):t)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=T.map(i,(function(t){return null==t?"":t+""}))),(e=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,i,"value")||(this.value=i))}))):i?(e=T.valHooks[i.type]||T.valHooks[i.nodeName.toLowerCase()])&&"get"in e&&void 0!==(r=e.get(i,"value"))?r:"string"==typeof(r=i.value)?r.replace(je,""):null==r?"":r:void 0}}),T.extend({valHooks:{option:{get:function(t){var e=T.find.attr(t,"value");return null!=e?e:Te(T.text(t))}},select:{get:function(t){var e,r,n,i=t.options,o=t.selectedIndex,a="select-one"===t.type,s=a?null:[],u=a?o+1:i.length;for(n=o<0?u:a?o:0;n-1)&&(r=!0);return r||(t.selectedIndex=-1),o}}}}),T.each(["radio","checkbox"],(function(){T.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=T.inArray(T(t).val(),e)>-1}},y.checkOn||(T.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}));var Ae=n.location,De={guid:Date.now()},Ie=/\?/;T.parseXML=function(t){var e,r;if(!t||"string"!=typeof t)return null;try{e=(new n.DOMParser).parseFromString(t,"text/xml")}catch(t){}return r=e&&e.getElementsByTagName("parsererror")[0],e&&!r||T.error("Invalid XML: "+(r?T.map(r.childNodes,(function(t){return t.textContent})).join("\n"):t)),e};var Ce=/^(?:focusinfocus|focusoutblur)$/,Pe=function(t){t.stopPropagation()};T.extend(T.event,{trigger:function(t,e,r,i){var o,a,s,u,c,l,f,h,d=[r||_],v=p.call(t,"type")?t.type:t,y=p.call(t,"namespace")?t.namespace.split("."):[];if(a=h=s=r=r||_,3!==r.nodeType&&8!==r.nodeType&&!Ce.test(v+T.event.triggered)&&(v.indexOf(".")>-1&&(y=v.split("."),v=y.shift(),y.sort()),c=v.indexOf(":")<0&&"on"+v,(t=t[T.expando]?t:new T.Event(v,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=y.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),e=null==e?[t]:T.makeArray(e,[t]),f=T.event.special[v]||{},i||!f.trigger||!1!==f.trigger.apply(r,e))){if(!i&&!f.noBubble&&!m(r)){for(u=f.delegateType||v,Ce.test(u+v)||(a=a.parentNode);a;a=a.parentNode)d.push(a),s=a;s===(r.ownerDocument||_)&&d.push(s.defaultView||s.parentWindow||n)}for(o=0;(a=d[o++])&&!t.isPropagationStopped();)h=a,t.type=o>1?u:f.bindType||v,(l=(st.get(a,"events")||Object.create(null))[t.type]&&st.get(a,"handle"))&&l.apply(a,e),(l=c&&a[c])&&l.apply&&ot(a)&&(t.result=l.apply(a,e),!1===t.result&&t.preventDefault());return t.type=v,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(d.pop(),e)||!ot(r)||c&&g(r[v])&&!m(r)&&((s=r[c])&&(r[c]=null),T.event.triggered=v,t.isPropagationStopped()&&h.addEventListener(v,Pe),r[v](),t.isPropagationStopped()&&h.removeEventListener(v,Pe),T.event.triggered=void 0,s&&(r[c]=s)),t.result}},simulate:function(t,e,r){var n=T.extend(new T.Event,r,{type:t,isSimulated:!0});T.event.trigger(n,null,e)}}),T.fn.extend({trigger:function(t,e){return this.each((function(){T.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var r=this[0];if(r)return T.event.trigger(t,e,r,!0)}});var Ne=/\[\]$/,Me=/\r?\n/g,Le=/^(?:submit|button|image|reset|file)$/i,ze=/^(?:input|select|textarea|keygen)/i;function qe(t,e,r,n){var i;if(Array.isArray(e))T.each(e,(function(e,i){r||Ne.test(t)?n(t,i):qe(t+"["+("object"==typeof i&&null!=i?e:"")+"]",i,r,n)}));else if(r||"object"!==x(e))n(t,e);else for(i in e)qe(t+"["+i+"]",e[i],r,n)}T.param=function(t,e){var r,n=[],i=function(t,e){var r=g(e)?e():e;n[n.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==r?"":r)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!T.isPlainObject(t))T.each(t,(function(){i(this.name,this.value)}));else for(r in t)qe(r,t[r],e,i);return n.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=T.prop(this,"elements");return t?T.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!T(this).is(":disabled")&&ze.test(this.nodeName)&&!Le.test(t)&&(this.checked||!Tt.test(t))})).map((function(t,e){var r=T(this).val();return null==r?null:Array.isArray(r)?T.map(r,(function(t){return{name:e.name,value:t.replace(Me,"\r\n")}})):{name:e.name,value:r.replace(Me,"\r\n")}})).get()}});var Re=/%20/g,Fe=/#.*$/,We=/([?&])_=[^&]*/,He=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ue=/^(?:GET|HEAD)$/,Be=/^\/\//,$e={},Ve={},Ge="*/".concat("*"),Xe=_.createElement("a");function Ke(t){return function(e,r){"string"!=typeof e&&(r=e,e="*");var n,i=0,o=e.toLowerCase().match(G)||[];if(g(r))for(;n=o[i++];)"+"===n[0]?(n=n.slice(1)||"*",(t[n]=t[n]||[]).unshift(r)):(t[n]=t[n]||[]).push(r)}}function Ye(t,e,r,n){var i={},o=t===Ve;function a(s){var u;return i[s]=!0,T.each(t[s]||[],(function(t,s){var c=s(e,r,n);return"string"!=typeof c||o||i[c]?o?!(u=c):void 0:(e.dataTypes.unshift(c),a(c),!1)})),u}return a(e.dataTypes[0])||!i["*"]&&a("*")}function Je(t,e){var r,n,i=T.ajaxSettings.flatOptions||{};for(r in e)void 0!==e[r]&&((i[r]?t:n||(n={}))[r]=e[r]);return n&&T.extend(!0,t,n),t}Xe.href=Ae.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ae.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ae.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ge,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":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Je(Je(t,T.ajaxSettings),e):Je(T.ajaxSettings,t)},ajaxPrefilter:Ke($e),ajaxTransport:Ke(Ve),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var r,i,o,a,s,u,c,l,f,h,p=T.ajaxSetup({},e),d=p.context||p,v=p.context&&(d.nodeType||d.jquery)?T(d):T.event,y=T.Deferred(),g=T.Callbacks("once memory"),m=p.statusCode||{},b={},w={},x="canceled",E={readyState:0,getResponseHeader:function(t){var e;if(c){if(!a)for(a={};e=He.exec(o);)a[e[1].toLowerCase()+" "]=(a[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=a[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return c?o:null},setRequestHeader:function(t,e){return null==c&&(t=w[t.toLowerCase()]=w[t.toLowerCase()]||t,b[t]=e),this},overrideMimeType:function(t){return null==c&&(p.mimeType=t),this},statusCode:function(t){var e;if(t)if(c)E.always(t[E.status]);else for(e in t)m[e]=[m[e],t[e]];return this},abort:function(t){var e=t||x;return r&&r.abort(e),S(0,e),this}};if(y.promise(E),p.url=((t||p.url||Ae.href)+"").replace(Be,Ae.protocol+"//"),p.type=e.method||e.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(G)||[""],null==p.crossDomain){u=_.createElement("a");try{u.href=p.url,u.href=u.href,p.crossDomain=Xe.protocol+"//"+Xe.host!=u.protocol+"//"+u.host}catch(t){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=T.param(p.data,p.traditional)),Ye($e,p,e,E),c)return E;for(f in(l=T.event&&p.global)&&0==T.active++&&T.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Ue.test(p.type),i=p.url.replace(Fe,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Re,"+")):(h=p.url.slice(i.length),p.data&&(p.processData||"string"==typeof p.data)&&(i+=(Ie.test(i)?"&":"?")+p.data,delete p.data),!1===p.cache&&(i=i.replace(We,"$1"),h=(Ie.test(i)?"&":"?")+"_="+De.guid+++h),p.url=i+h),p.ifModified&&(T.lastModified[i]&&E.setRequestHeader("If-Modified-Since",T.lastModified[i]),T.etag[i]&&E.setRequestHeader("If-None-Match",T.etag[i])),(p.data&&p.hasContent&&!1!==p.contentType||e.contentType)&&E.setRequestHeader("Content-Type",p.contentType),E.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Ge+"; q=0.01":""):p.accepts["*"]),p.headers)E.setRequestHeader(f,p.headers[f]);if(p.beforeSend&&(!1===p.beforeSend.call(d,E,p)||c))return E.abort();if(x="abort",g.add(p.complete),E.done(p.success),E.fail(p.error),r=Ye(Ve,p,e,E)){if(E.readyState=1,l&&v.trigger("ajaxSend",[E,p]),c)return E;p.async&&p.timeout>0&&(s=n.setTimeout((function(){E.abort("timeout")}),p.timeout));try{c=!1,r.send(b,S)}catch(t){if(c)throw t;S(-1,t)}}else S(-1,"No Transport");function S(t,e,a,u){var f,h,_,b,w,x=e;c||(c=!0,s&&n.clearTimeout(s),r=void 0,o=u||"",E.readyState=t>0?4:0,f=t>=200&&t<300||304===t,a&&(b=function(t,e,r){for(var n,i,o,a,s=t.contents,u=t.dataTypes;"*"===u[0];)u.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader("Content-Type"));if(n)for(i in s)if(s[i]&&s[i].test(n)){u.unshift(i);break}if(u[0]in r)o=u[0];else{for(i in r){if(!u[0]||t.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),r[o]}(p,E,a)),!f&&T.inArray("script",p.dataTypes)>-1&&T.inArray("json",p.dataTypes)<0&&(p.converters["text script"]=function(){}),b=function(t,e,r,n){var i,o,a,s,u,c={},l=t.dataTypes.slice();if(l[1])for(a in t.converters)c[a.toLowerCase()]=t.converters[a];for(o=l.shift();o;)if(t.responseFields[o]&&(r[t.responseFields[o]]=e),!u&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=c[u+" "+o]||c["* "+o]))for(i in c)if((s=i.split(" "))[1]===o&&(a=c[u+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[i]:!0!==c[i]&&(o=s[0],l.unshift(s[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+u+" to "+o}}}return{state:"success",data:e}}(p,b,E,f),f?(p.ifModified&&((w=E.getResponseHeader("Last-Modified"))&&(T.lastModified[i]=w),(w=E.getResponseHeader("etag"))&&(T.etag[i]=w)),204===t||"HEAD"===p.type?x="nocontent":304===t?x="notmodified":(x=b.state,h=b.data,f=!(_=b.error))):(_=x,!t&&x||(x="error",t<0&&(t=0))),E.status=t,E.statusText=(e||x)+"",f?y.resolveWith(d,[h,x,E]):y.rejectWith(d,[E,x,_]),E.statusCode(m),m=void 0,l&&v.trigger(f?"ajaxSuccess":"ajaxError",[E,p,f?h:_]),g.fireWith(d,[E,x]),l&&(v.trigger("ajaxComplete",[E,p]),--T.active||T.event.trigger("ajaxStop")))}return E},getJSON:function(t,e,r){return T.get(t,e,r,"json")},getScript:function(t,e){return T.get(t,void 0,e,"script")}}),T.each(["get","post"],(function(t,e){T[e]=function(t,r,n,i){return g(r)&&(i=i||n,n=r,r=void 0),T.ajax(T.extend({url:t,type:e,dataType:i,data:r,success:n},T.isPlainObject(t)&&t))}})),T.ajaxPrefilter((function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")})),T._evalUrl=function(t,e,r){return T.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){T.globalEval(t,e,r)}})},T.fn.extend({wrapAll:function(t){var e;return this[0]&&(g(t)&&(t=t.call(this[0])),e=T(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return g(t)?this.each((function(e){T(this).wrapInner(t.call(this,e))})):this.each((function(){var e=T(this),r=e.contents();r.length?r.wrapAll(t):e.append(t)}))},wrap:function(t){var e=g(t);return this.each((function(r){T(this).wrapAll(e?t.call(this,r):t)}))},unwrap:function(t){return this.parent(t).not("body").each((function(){T(this).replaceWith(this.childNodes)})),this}}),T.expr.pseudos.hidden=function(t){return!T.expr.pseudos.visible(t)},T.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}};var Qe={0:200,1223:204},Ze=T.ajaxSettings.xhr();y.cors=!!Ze&&"withCredentials"in Ze,y.ajax=Ze=!!Ze,T.ajaxTransport((function(t){var e,r;if(y.cors||Ze&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);e=function(t){return function(){e&&(e=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Qe[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),r=s.onerror=s.ontimeout=e("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout((function(){e&&r()}))},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}})),T.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return T.globalEval(t),t}}}),T.ajaxPrefilter("script",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")})),T.ajaxTransport("script",(function(t){var e,r;if(t.crossDomain||t.scriptAttrs)return{send:function(n,i){e=T("