text: /*! For license information please see app.js.LICENSE.txt */
  (()=>{var t={669:(t,e,n)=>{t.exports=n(609)},448:(t,e,n)=>{"use strict";var l=n(867),r=n(26),a=n(372),i=n(327),o=n(97),s=n(109),u=n(985),c=n(61);t.exports=function(t){return new Promise((function(e,n){var f=t.data,h=t.headers;l.isFormData(f)&&delete h["Content-Type"];var d=new XMLHttpRequest;if(t.auth){var p=t.auth.username||"",g=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";h.Authorization="Basic "+btoa(p+":"+g)}var m=o(t.baseURL,t.url);if(d.open(t.method.toUpperCase(),i(m,t.params,t.paramsSerializer),!0),d.timeout=t.timeout,d.onreadystatechange=function(){if(d&&4===d.readyState&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var l="getAllResponseHeaders"in d?s(d.getAllResponseHeaders()):null,a={data:t.responseType&&"text"!==t.responseType?d.response:d.responseText,status:d.status,statusText:d.statusText,headers:l,config:t,request:d};r(e,n,a),d=null}},d.onabort=function(){d&&(n(c("Request aborted",t,"ECONNABORTED",d)),d=null)},d.onerror=function(){n(c("Network Error",t,null,d)),d=null},d.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(c(e,t,"ECONNABORTED",d)),d=null},l.isStandardBrowserEnv()){var v=(t.withCredentials||u(m))&&t.xsrfCookieName?a.read(t.xsrfCookieName):void 0;v&&(h[t.xsrfHeaderName]=v)}if("setRequestHeader"in d&&l.forEach(h,(function(t,e){void 0===f&&"content-type"===e.toLowerCase()?delete h[e]:d.setRequestHeader(e,t)})),l.isUndefined(t.withCredentials)||(d.withCredentials=!!t.withCredentials),t.responseType)try{d.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&d.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){d&&(d.abort(),n(t),d=null)})),f||(f=null),d.send(f)}))}},609:(t,e,n)=>{"use strict";var l=n(867),r=n(849),a=n(321),i=n(185);function o(t){var e=new a(t),n=r(a.prototype.request,e);return l.extend(n,a.prototype,e),l.extend(n,e),n}var s=o(n(655));s.Axios=a,s.create=function(t){return o(i(s.defaults,t))},s.Cancel=n(263),s.CancelToken=n(972),s.isCancel=n(502),s.all=function(t){return Promise.all(t)},s.spread=n(713),s.isAxiosError=n(268),t.exports=s,t.exports.default=s},263:t=>{"use strict";function e(t){this.message=t}e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,t.exports=e},972:(t,e,n)=>{"use strict";var l=n(263);function r(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new l(t),e(n.reason))}))}r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var t;return{token:new r((function(e){t=e})),cancel:t}},t.exports=r},502:t=>{"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},321:(t,e,n)=>{"use strict";var l=n(867),r=n(327),a=n(782),i=n(572),o=n(185);function s(t){this.defaults=t,this.interceptors={request:new a,response:new a}}s.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=o(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[i,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)n=n.then(e.shift(),e.shift());return n},s.prototype.getUri=function(t){return t=o(this.defaults,t),r(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},l.forEach(["delete","get","head","options"],(function(t){s.prototype[t]=function(e,n){return this.request(o(n||{},{method:t,url:e,data:(n||{}).data}))}})),l.forEach(["post","put","patch"],(function(t){s.prototype[t]=function(e,n,l){return this.request(o(l||{},{method:t,url:e,data:n}))}})),t.exports=s},782:(t,e,n)=>{"use strict";var l=n(867);function r(){this.handlers=[]}r.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},r.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},r.prototype.forEach=function(t){l.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=r},97:(t,e,n)=>{"use strict";var l=n(793),r=n(303);t.exports=function(t,e){return t&&!l(e)?r(t,e):e}},61:(t,e,n)=>{"use strict";var l=n(481);t.exports=function(t,e,n,r,a){var i=new Error(t);return l(i,e,n,r,a)}},572:(t,e,n)=>{"use strict";var l=n(867),r=n(527),a=n(502),i=n(655);function o(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return o(t),t.headers=t.headers||{},t.data=r(t.data,t.headers,t.transformRequest),t.headers=l.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),l.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||i.adapter)(t).then((function(e){return o(t),e.data=r(e.data,e.headers,t.transformResponse),e}),(function(e){return a(e)||(o(t),e&&e.response&&(e.response.data=r(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},481:t=>{"use strict";t.exports=function(t,e,n,l,r){return t.config=e,n&&(t.code=n),t.request=l,t.response=r,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},185:(t,e,n)=>{"use strict";var l=n(867);t.exports=function(t,e){e=e||{};var n={},r=["url","method","data"],a=["headers","auth","proxy","params"],i=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],o=["validateStatus"];function s(t,e){return l.isPlainObject(t)&&l.isPlainObject(e)?l.merge(t,e):l.isPlainObject(e)?l.merge({},e):l.isArray(e)?e.slice():e}function u(r){l.isUndefined(e[r])?l.isUndefined(t[r])||(n[r]=s(void 0,t[r])):n[r]=s(t[r],e[r])}l.forEach(r,(function(t){l.isUndefined(e[t])||(n[t]=s(void 0,e[t]))})),l.forEach(a,u),l.forEach(i,(function(r){l.isUndefined(e[r])?l.isUndefined(t[r])||(n[r]=s(void 0,t[r])):n[r]=s(void 0,e[r])})),l.forEach(o,(function(l){l in e?n[l]=s(t[l],e[l]):l in t&&(n[l]=s(void 0,t[l]))}));var c=r.concat(a).concat(i).concat(o),f=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===c.indexOf(t)}));return l.forEach(f,u),n}},26:(t,e,n)=>{"use strict";var l=n(61);t.exports=function(t,e,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(l("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},527:(t,e,n)=>{"use strict";var l=n(867);t.exports=function(t,e,n){return l.forEach(n,(function(n){t=n(t,e)})),t}},655:(t,e,n)=>{"use strict";var l=n(155),r=n(867),a=n(16),i={"Content-Type":"application/x-www-form-urlencoded"};function o(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,u={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==l&&"[object process]"===Object.prototype.toString.call(l))&&(s=n(448)),s),transformRequest:[function(t,e){return a(e,"Accept"),a(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(o(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(o(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){u.headers[t]=r.merge(i)})),t.exports=u},849:t=>{"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),l=0;l<n.length;l++)n[l]=arguments[l];return t.apply(e,n)}}},327:(t,e,n)=>{"use strict";var l=n(867);function r(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var a;if(n)a=n(e);else if(l.isURLSearchParams(e))a=e.toString();else{var i=[];l.forEach(e,(function(t,e){null!=t&&(l.isArray(t)?e+="[]":t=[t],l.forEach(t,(function(t){l.isDate(t)?t=t.toISOString():l.isObject(t)&&(t=JSON.stringify(t)),i.push(r(e)+"="+r(t))})))})),a=i.join("&")}if(a){var o=t.indexOf("#");-1!==o&&(t=t.slice(0,o)),t+=(-1===t.indexOf("?")?"?":"&")+a}return t}},303:t=>{"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},372:(t,e,n)=>{"use strict";var l=n(867);t.exports=l.isStandardBrowserEnv()?{write:function(t,e,n,r,a,i){var o=[];o.push(t+"="+encodeURIComponent(e)),l.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),l.isString(r)&&o.push("path="+r),l.isString(a)&&o.push("domain="+a),!0===i&&o.push("secure"),document.cookie=o.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},793:t=>{"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},268:t=>{"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},985:(t,e,n)=>{"use strict";var l=n(867);t.exports=l.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(t){var l=t;return e&&(n.setAttribute("href",l),l=n.href),n.setAttribute("href",l),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=r(window.location.href),function(e){var n=l.isString(e)?r(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},16:(t,e,n)=>{"use strict";var l=n(867);t.exports=function(t,e){l.forEach(t,(function(n,l){l!==e&&l.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[l])}))}},109:(t,e,n)=>{"use strict";var l=n(867),r=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,a,i={};return t?(l.forEach(t.split("\n"),(function(t){if(a=t.indexOf(":"),e=l.trim(t.substr(0,a)).toLowerCase(),n=l.trim(t.substr(a+1)),e){if(i[e]&&r.indexOf(e)>=0)return;i[e]="set-cookie"===e?(i[e]?i[e]:[]).concat([n]):i[e]?i[e]+", "+n:n}})),i):i}},713:t=>{"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},867:(t,e,n)=>{"use strict";var l=n(849),r=Object.prototype.toString;function a(t){return"[object Array]"===r.call(t)}function i(t){return void 0===t}function o(t){return null!==t&&"object"==typeof t}function s(t){if("[object Object]"!==r.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function u(t){return"[object Function]"===r.call(t)}function c(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,l=t.length;n<l;n++)e.call(null,t[n],n,t);else for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.call(null,t[r],r,t)}t.exports={isArray:a,isArrayBuffer:function(t){return"[object ArrayBuffer]"===r.call(t)},isBuffer:function(t){return null!==t&&!i(t)&&null!==t.constructor&&!i(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:o,isPlainObject:s,isUndefined:i,isDate:function(t){return"[object Date]"===r.call(t)},isFile:function(t){return"[object File]"===r.call(t)},isBlob:function(t){return"[object Blob]"===r.call(t)},isFunction:u,isStream:function(t){return o(t)&&u(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:c,merge:function t(){var e={};function n(n,l){s(e[l])&&s(n)?e[l]=t(e[l],n):s(n)?e[l]=t({},n):a(n)?e[l]=n.slice():e[l]=n}for(var l=0,r=arguments.length;l<r;l++)c(arguments[l],n);return e},extend:function(t,e,n){return c(e,(function(e,r){t[r]=n&&"function"==typeof e?l(e,n):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}},80:(t,e,n)=>{n(689),n(823),n(112),n(883)},689:(t,e,n)=>{window._=n(486);try{window.Popper=n(981).default,window.$=window.jQuery=n(755),n(734)}catch(t){}window.axios=n(669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest"},112:(t,e,n)=>{"use strict";n.r(e);n(728),n(894),n(196);var l=n(755);l(document).ready((function(){var t=l("#summarypercountry").DataTable({responsive:!0});new l.fn.dataTable.FixedHeader(t)}))},823:(t,e,n)=>{"use strict";n.r(e);var l=n(755);function r(t){return null!==t?t:""}function a(t){var e,n=[];for(var a in t){var i="<div class='card mb-4' style='min-width: 18rem;'>"+("<img class='card-img-top img-fluid' src='"+((null!==(e=t[a].urlToImage)?e:"https://via.placeholder.com/300.png?text=Image%20not%20found")+"' title='")+r(t[a].title)+"'/>")+("<div class='card-body'>"+("<h4 class='card-title'><a href='"+t[a].url+"' target='_blank'>"+r(t[a].title)+"</a></h4>")+("<div class='card-text'>"+r(t[a].description)+"</div>")+("<div class='card-text'><small class='text-muted'>Published on "+new Date(t[a].publishedAt).toLocaleDateString("en-EN",{weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric"})+" by "+t[a].source.name+"</small></div>")+"</div>")+"</div>";a%3==0&&n.push("<div class='w-100 d-lg-none mt-4'></div>"),n.push(i)}l("#news").append(l("<div/>",{class:"card-deck",html:n.join("")})),l("img").each((function(){l(this).on("load",(function(){})).on("error",(function(){l(this).attr("src","https://via.placeholder.com/300.png?text=Image%20not%20found")})).attr("src",l(this).attr("src"))}))}function i(t){l.ajaxSetup({headers:{"X-CSRF-TOKEN":l("meta[name='csrf-token']").attr("content")}}),l.ajax({type:"POST",url:"/jsondata",data:{url:t},success:function(t){var e,n=t.articles;e=n,l.isArray(e)&&0!=e.length?a(e):l("#news").append(l("<div/>",{class:"alert alert-danger",html:"No news found"}))}})}function o(t){if("none"==t){i("https://newsapi.org/v2/top-headlines?country=&q=covid&apiKey=f6ee46b1b01d42a9b9e3a3fdc6cfe32b")}else{i("https://newsapi.org/v2/top-headlines?country="+t+"&q=covid&apiKey=f6ee46b1b01d42a9b9e3a3fdc6cfe32b")}}var s=n(755);s(document).ready((function(){s("#select-country").length&&(o(s("#select-country option:selected").val()),s("#select-country").change((function(){s(this).find("option:selected").each((function(){s("#news").empty(),o(s(this).val())}))})))}))},883:(t,e,n)=>{function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var r=n(755),a=r("#world-map-markers");a.empty().css("height",600),n(600)(r),r.fn.vectorMap("addMap","world-mill",n(55)),r.noConflict(),r(document).ready((function(){var t;a.vectorMap((l(t={map:"world-mill",backgroundColor:"transparent",normalizeFunction:"polynomial",hoverOpacity:.7,hoverColor:!1,markerStyle:{initial:{fill:"#F8E23B",stroke:"#383f47"}}},"backgroundColor","#006994"),l(t,"onRegionTipShow",(function(t,e,n){var l=r("#"+n).html();e.html(l)})),t))}))},734:function(t,e,n){!function(t,e,n){"use strict";function l(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=l(e),a=l(n);function i(t,e){for(var n=0;n<e.length;n++){var l=e[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(t,l.key,l)}}function o(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function s(){return(s=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(t[l]=n[l])}return t}).apply(this,arguments)}function u(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var c="transitionend",f=1e6,h=1e3;function d(t){return null==t?""+t:{}.toString.call(t).match(/\s([a-z]+)/i)[1].toLowerCase()}function p(){return{bindType:c,delegateType:c,handle:function(t){if(r.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}}}function g(t){var e=this,n=!1;return r.default(this).one(v.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||v.triggerTransitionEnd(e)}),t),this}function m(){r.default.fn.emulateTransitionEnd=g,r.default.event.special[v.TRANSITION_END]=p()}var v={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(Math.random()*f)}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=r.default(t).css("transition-duration"),n=r.default(t).css("transition-delay"),l=parseFloat(e),a=parseFloat(n);return l||a?(e=e.split(",")[0],n=n.split(",")[0],(parseFloat(e)+parseFloat(n))*h):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){r.default(t).trigger(c)},supportsTransitionEnd:function(){return Boolean(c)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var l in n)if(Object.prototype.hasOwnProperty.call(n,l)){var r=n[l],a=e[l],i=a&&v.isElement(a)?"element":d(a);if(!new RegExp(r).test(i))throw new Error(t.toUpperCase()+': Option "'+l+'" provided type "'+i+'" but expected type "'+r+'".')}},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?v.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if(void 0===r.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=r.default.fn.jquery.split(" ")[0].split("."),e=1,n=2,l=9,a=1,i=4;if(t[0]<n&&t[1]<l||t[0]===e&&t[1]===l&&t[2]<a||t[0]>=i)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};v.jQueryDetection(),m();var y="alert",b="4.6.0",_="bs.alert",w="."+_,S=".data-api",x=r.default.fn[y],C='[data-dismiss="alert"]',T="close"+w,D="closed"+w,A="click"+w+S,E="alert",M="fade",I="show",k=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){r.default.removeData(this._element,_),this._element=null},e._getRootElement=function(t){var e=v.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=r.default(t).closest("."+E)[0]),n},e._triggerCloseEvent=function(t){var e=r.default.Event(T);return r.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(r.default(t).removeClass(I),r.default(t).hasClass(M)){var n=v.getTransitionDurationFromElement(t);r.default(t).one(v.TRANSITION_END,(function(n){return e._destroyElement(t,n)})).emulateTransitionEnd(n)}else this._destroyElement(t)},e._destroyElement=function(t){r.default(t).detach().trigger(D).remove()},t._jQueryInterface=function(e){return this.each((function(){var n=r.default(this),l=n.data(_);l||(l=new t(this),n.data(_,l)),"close"===e&&l[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},o(t,null,[{key:"VERSION",get:function(){return b}}]),t}();r.default(document).on(A,C,k._handleDismiss(new k)),r.default.fn[y]=k._jQueryInterface,r.default.fn[y].Constructor=k,r.default.fn[y].noConflict=function(){return r.default.fn[y]=x,k._jQueryInterface};var L="button",j="4.6.0",N="bs.button",R="."+N,P=".data-api",O=r.default.fn[L],F="active",H="btn",B="focus",Z='[data-toggle^="button"]',W='[data-toggle="buttons"]',V='[data-toggle="button"]',q='[data-toggle="buttons"] .btn',U='input:not([type="hidden"])',z=".active",$=".btn",X="click"+R+P,G="focus"+R+P+" blur"+R+P,Y="load"+R+P,J=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=r.default(this._element).closest(W)[0];if(n){var l=this._element.querySelector(U);if(l){if("radio"===l.type)if(l.checked&&this._element.classList.contains(F))t=!1;else{var a=n.querySelector(z);a&&r.default(a).removeClass(F)}t&&("checkbox"!==l.type&&"radio"!==l.type||(l.checked=!this._element.classList.contains(F)),this.shouldAvoidTriggerChange||r.default(l).trigger("change")),l.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(F)),t&&r.default(this._element).toggleClass(F))},e.dispose=function(){r.default.removeData(this._element,N),this._element=null},t._jQueryInterface=function(e,n){return this.each((function(){var l=r.default(this),a=l.data(N);a||(a=new t(this),l.data(N,a)),a.shouldAvoidTriggerChange=n,"toggle"===e&&a[e]()}))},o(t,null,[{key:"VERSION",get:function(){return j}}]),t}();r.default(document).on(X,Z,(function(t){var e=t.target,n=e;if(r.default(e).hasClass(H)||(e=r.default(e).closest($)[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var l=e.querySelector(U);if(l&&(l.hasAttribute("disabled")||l.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===e.tagName||J._jQueryInterface.call(r.default(e),"toggle","INPUT"===n.tagName)}})).on(G,Z,(function(t){var e=r.default(t.target).closest($)[0];r.default(e).toggleClass(B,/^focus(in)?$/.test(t.type))})),r.default(window).on(Y,(function(){for(var t=[].slice.call(document.querySelectorAll(q)),e=0,n=t.length;e<n;e++){var l=t[e],r=l.querySelector(U);r.checked||r.hasAttribute("checked")?l.classList.add(F):l.classList.remove(F)}for(var a=0,i=(t=[].slice.call(document.querySelectorAll(V))).length;a<i;a++){var o=t[a];"true"===o.getAttribute("aria-pressed")?o.classList.add(F):o.classList.remove(F)}})),r.default.fn[L]=J._jQueryInterface,r.default.fn[L].Constructor=J,r.default.fn[L].noConflict=function(){return r.default.fn[L]=O,J._jQueryInterface};var Q="carousel",K="4.6.0",tt="bs.carousel",et="."+tt,nt=".data-api",lt=r.default.fn[Q],rt=37,at=39,it=500,ot=40,st={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},ut={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},ct="next",ft="prev",ht="left",dt="right",pt="slide"+et,gt="slid"+et,mt="keydown"+et,vt="mouseenter"+et,yt="mouseleave"+et,bt="touchstart"+et,_t="touchmove"+et,wt="touchend"+et,St="pointerdown"+et,xt="pointerup"+et,Ct="dragstart"+et,Tt="load"+et+nt,Dt="click"+et+nt,At="carousel",Et="active",Mt="slide",It="carousel-item-right",kt="carousel-item-left",Lt="carousel-item-next",jt="carousel-item-prev",Nt="pointer-event",Rt=".active",Pt=".active.carousel-item",Ot=".carousel-item",Ft=".carousel-item img",Ht=".carousel-item-next, .carousel-item-prev",Bt=".carousel-indicators",Zt="[data-slide], [data-slide-to]",Wt='[data-ride="carousel"]',Vt={TOUCH:"touch",PEN:"pen"},qt=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(Bt),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide(ct)},e.nextWhenVisible=function(){var t=r.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(ft)},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(Ht)&&(v.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(Pt);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)r.default(this._element).one(gt,(function(){return e.to(t)}));else{if(n===t)return this.pause(),void this.cycle();var l=t>n?ct:ft;this._slide(l,this._items[t])}},e.dispose=function(){r.default(this._element).off(et),r.default.removeData(this._element,tt),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=s({},st,t),v.typeCheckConfig(Q,t,ut),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=ot)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&r.default(this._element).on(mt,(function(e){return t._keydown(e)})),"hover"===this._config.pause&&r.default(this._element).on(vt,(function(e){return t.pause(e)})).on(yt,(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&Vt[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},n=function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX},l=function(e){t._pointerEvent&&Vt[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),it+t._config.interval))};r.default(this._element.querySelectorAll(Ft)).on(Ct,(function(t){return t.preventDefault()})),this._pointerEvent?(r.default(this._element).on(St,(function(t){return e(t)})),r.default(this._element).on(xt,(function(t){return l(t)})),this._element.classList.add(Nt)):(r.default(this._element).on(bt,(function(t){return e(t)})),r.default(this._element).on(_t,(function(t){return n(t)})),r.default(this._element).on(wt,(function(t){return l(t)})))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case rt:t.preventDefault(),this.prev();break;case at:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(Ot)):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n=t===ct,l=t===ft,r=this._getItemIndex(e),a=this._items.length-1;if((l&&0===r||n&&r===a)&&!this._config.wrap)return e;var i=(r+(t===ft?-1:1))%this._items.length;return-1===i?this._items[this._items.length-1]:this._items[i]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),l=this._getItemIndex(this._element.querySelector(Pt)),a=r.default.Event(pt,{relatedTarget:t,direction:e,from:l,to:n});return r.default(this._element).trigger(a),a},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(Rt));r.default(e).removeClass(Et);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&r.default(n).addClass(Et)}},e._updateInterval=function(){var t=this._activeElement||this._element.querySelector(Pt);if(t){var e=parseInt(t.getAttribute("data-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}},e._slide=function(t,e){var n,l,a,i=this,o=this._element.querySelector(Pt),s=this._getItemIndex(o),u=e||o&&this._getItemByDirection(t,o),c=this._getItemIndex(u),f=Boolean(this._interval);if(t===ct?(n=kt,l=Lt,a=ht):(n=It,l=jt,a=dt),u&&r.default(u).hasClass(Et))this._isSliding=!1;else if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&o&&u){this._isSliding=!0,f&&this.pause(),this._setActiveIndicatorElement(u),this._activeElement=u;var h=r.default.Event(gt,{relatedTarget:u,direction:a,from:s,to:c});if(r.default(this._element).hasClass(Mt)){r.default(u).addClass(l),v.reflow(u),r.default(o).addClass(n),r.default(u).addClass(n);var d=v.getTransitionDurationFromElement(o);r.default(o).one(v.TRANSITION_END,(function(){r.default(u).removeClass(n+" "+l).addClass(Et),r.default(o).removeClass(Et+" "+l+" "+n),i._isSliding=!1,setTimeout((function(){return r.default(i._element).trigger(h)}),0)})).emulateTransitionEnd(d)}else r.default(o).removeClass(Et),r.default(u).addClass(Et),this._isSliding=!1,r.default(this._element).trigger(h);f&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var n=r.default(this).data(tt),l=s({},st,r.default(this).data());"object"==typeof e&&(l=s({},l,e));var a="string"==typeof e?e:l.slide;if(n||(n=new t(this,l),r.default(this).data(tt,n)),"number"==typeof e)n.to(e);else if("string"==typeof a){if(void 0===n[a])throw new TypeError('No method named "'+a+'"');n[a]()}else l.interval&&l.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=function(e){var n=v.getSelectorFromElement(this);if(n){var l=r.default(n)[0];if(l&&r.default(l).hasClass(At)){var a=s({},r.default(l).data(),r.default(this).data()),i=this.getAttribute("data-slide-to");i&&(a.interval=!1),t._jQueryInterface.call(r.default(l),a),i&&r.default(l).data(tt).to(i),e.preventDefault()}}},o(t,null,[{key:"VERSION",get:function(){return K}},{key:"Default",get:function(){return st}}]),t}();r.default(document).on(Dt,Zt,qt._dataApiClickHandler),r.default(window).on(Tt,(function(){for(var t=[].slice.call(document.querySelectorAll(Wt)),e=0,n=t.length;e<n;e++){var l=r.default(t[e]);qt._jQueryInterface.call(l,l.data())}})),r.default.fn[Q]=qt._jQueryInterface,r.default.fn[Q].Constructor=qt,r.default.fn[Q].noConflict=function(){return r.default.fn[Q]=lt,qt._jQueryInterface};var Ut="collapse",zt="4.6.0",$t="bs.collapse",Xt="."+$t,Gt=".data-api",Yt=r.default.fn[Ut],Jt={toggle:!0,parent:""},Qt={toggle:"boolean",parent:"(string|element)"},Kt="show"+Xt,te="shown"+Xt,ee="hide"+Xt,ne="hidden"+Xt,le="click"+Xt+Gt,re="show",ae="collapse",ie="collapsing",oe="collapsed",se="width",ue="height",ce=".show, .collapsing",fe='[data-toggle="collapse"]',he=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(fe)),l=0,r=n.length;l<r;l++){var a=n[l],i=v.getSelectorFromElement(a),o=[].slice.call(document.querySelectorAll(i)).filter((function(e){return e===t}));null!==i&&o.length>0&&(this._selector=i,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){r.default(this._element).hasClass(re)?this.hide():this.show()},e.show=function(){var e,n,l=this;if(!(this._isTransitioning||r.default(this._element).hasClass(re)||(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(ce)).filter((function(t){return"string"==typeof l._config.parent?t.getAttribute("data-parent")===l._config.parent:t.classList.contains(ae)}))).length&&(e=null),e&&(n=r.default(e).not(this._selector).data($t))&&n._isTransitioning))){var a=r.default.Event(Kt);if(r.default(this._element).trigger(a),!a.isDefaultPrevented()){e&&(t._jQueryInterface.call(r.default(e).not(this._selector),"hide"),n||r.default(e).data($t,null));var i=this._getDimension();r.default(this._element).removeClass(ae).addClass(ie),this._element.style[i]=0,this._triggerArray.length&&r.default(this._triggerArray).removeClass(oe).attr("aria-expanded",!0),this.setTransitioning(!0);var o=function(){r.default(l._element).removeClass(ie).addClass(ae+" "+re),l._element.style[i]="",l.setTransitioning(!1),r.default(l._element).trigger(te)},s="scroll"+(i[0].toUpperCase()+i.slice(1)),u=v.getTransitionDurationFromElement(this._element);r.default(this._element).one(v.TRANSITION_END,o).emulateTransitionEnd(u),this._element.style[i]=this._element[s]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&r.default(this._element).hasClass(re)){var e=r.default.Event(ee);if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",v.reflow(this._element),r.default(this._element).addClass(ie).removeClass(ae+" "+re);var l=this._triggerArray.length;if(l>0)for(var a=0;a<l;a++){var i=this._triggerArray[a],o=v.getSelectorFromElement(i);null!==o&&(r.default([].slice.call(document.querySelectorAll(o))).hasClass(re)||r.default(i).addClass(oe).attr("aria-expanded",!1))}this.setTransitioning(!0);var s=function(){t.setTransitioning(!1),r.default(t._element).removeClass(ie).addClass(ae).trigger(ne)};this._element.style[n]="";var u=v.getTransitionDurationFromElement(this._element);r.default(this._element).one(v.TRANSITION_END,s).emulateTransitionEnd(u)}}},e.setTransitioning=function(t){this._isTransitioning=t},e.dispose=function(){r.default.removeData(this._element,$t),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(t){return(t=s({},Jt,t)).toggle=Boolean(t.toggle),v.typeCheckConfig(Ut,t,Qt),t},e._getDimension=function(){return r.default(this._element).hasClass(se)?se:ue},e._getParent=function(){var e,n=this;v.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var l='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',a=[].slice.call(e.querySelectorAll(l));return r.default(a).each((function(e,l){n._addAriaAndCollapsedClass(t._getTargetFromElement(l),[l])})),e},e._addAriaAndCollapsedClass=function(t,e){var n=r.default(t).hasClass(re);e.length&&r.default(e).toggleClass(oe,!n).attr("aria-expanded",n)},t._getTargetFromElement=function(t){var e=v.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(e){return this.each((function(){var n=r.default(this),l=n.data($t),a=s({},Jt,n.data(),"object"==typeof e&&e?e:{});if(!l&&a.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(a.toggle=!1),l||(l=new t(this,a),n.data($t,l)),"string"==typeof e){if(void 0===l[e])throw new TypeError('No method named "'+e+'"');l[e]()}}))},o(t,null,[{key:"VERSION",get:function(){return zt}},{key:"Default",get:function(){return Jt}}]),t}();r.default(document).on(le,fe,(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=r.default(this),n=v.getSelectorFromElement(this),l=[].slice.call(document.querySelectorAll(n));r.default(l).each((function(){var t=r.default(this),n=t.data($t)?"toggle":e.data();he._jQueryInterface.call(t,n)}))})),r.default.fn[Ut]=he._jQueryInterface,r.default.fn[Ut].Constructor=he,r.default.fn[Ut].noConflict=function(){return r.default.fn[Ut]=Yt,he._jQueryInterface};var de="dropdown",pe="4.6.0",ge="bs.dropdown",me="."+ge,ve=".data-api",ye=r.default.fn[de],be=27,_e=32,we=9,Se=38,xe=40,Ce=3,Te=new RegExp(Se+"|"+xe+"|"+be),De="hide"+me,Ae="hidden"+me,Ee="show"+me,Me="shown"+me,Ie="click"+me,ke="click"+me+ve,Le="keydown"+me+ve,je="keyup"+me+ve,Ne="disabled",Re="show",Pe="dropup",Oe="dropright",Fe="dropleft",He="dropdown-menu-right",Be="position-static",Ze='[data-toggle="dropdown"]',We=".dropdown form",Ve=".dropdown-menu",qe=".navbar-nav",Ue=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",ze="top-start",$e="top-end",Xe="bottom-start",Ge="bottom-end",Ye="right-start",Je="left-start",Qe={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},Ke={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},tn=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!r.default(this._element).hasClass(Ne)){var e=r.default(this._menu).hasClass(Re);t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||r.default(this._element).hasClass(Ne)||r.default(this._menu).hasClass(Re))){var n={relatedTarget:this._element},l=r.default.Event(Ee,n),i=t._getParentFromElement(this._element);if(r.default(i).trigger(l),!l.isDefaultPrevented()){if(!this._inNavbar&&e){if(void 0===a.default)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var o=this._element;"parent"===this._config.reference?o=i:v.isElement(this._config.reference)&&(o=this._config.reference,void 0!==this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&r.default(i).addClass(Be),this._popper=new a.default(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===r.default(i).closest(qe).length&&r.default(document.body).children().on("mouseover",null,r.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),r.default(this._menu).toggleClass(Re),r.default(i).toggleClass(Re).trigger(r.default.Event(Me,n))}}},e.hide=function(){if(!this._element.disabled&&!r.default(this._element).hasClass(Ne)&&r.default(this._menu).hasClass(Re)){var e={relatedTarget:this._element},n=r.default.Event(De,e),l=t._getParentFromElement(this._element);r.default(l).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),r.default(this._menu).toggleClass(Re),r.default(l).toggleClass(Re).trigger(r.default.Event(Ae,e)))}},e.dispose=function(){r.default.removeData(this._element,ge),r.default(this._element).off(me),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;r.default(this._element).on(Ie,(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=function(t){return t=s({},this.constructor.Default,r.default(this._element).data(),t),v.typeCheckConfig(de,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(Ve))}return this._menu},e._getPlacement=function(){var t=r.default(this._element.parentNode),e=Xe;return t.hasClass(Pe)?e=r.default(this._menu).hasClass(He)?$e:ze:t.hasClass(Oe)?e=Ye:t.hasClass(Fe)?e=Je:r.default(this._menu).hasClass(He)&&(e=Ge),e},e._detectNavbar=function(){return r.default(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=s({},e.offsets,t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),s({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var n=r.default(this).data(ge);if(n||(n=new t(this,"object"==typeof e?e:null),r.default(this).data(ge,n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},t._clearMenus=function(e){if(!e||e.which!==Ce&&("keyup"!==e.type||e.which===we))for(var n=[].slice.call(document.querySelectorAll(Ze)),l=0,a=n.length;l<a;l++){var i=t._getParentFromElement(n[l]),o=r.default(n[l]).data(ge),s={relatedTarget:n[l]};if(e&&"click"===e.type&&(s.clickEvent=e),o){var u=o._menu;if(r.default(i).hasClass(Re)&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&e.which===we)&&r.default.contains(i,e.target))){var c=r.default.Event(De,s);r.default(i).trigger(c),c.isDefaultPrevented()||("ontouchstart"in document.documentElement&&r.default(document.body).children().off("mouseover",null,r.default.noop),n[l].setAttribute("aria-expanded","false"),o._popper&&o._popper.destroy(),r.default(u).removeClass(Re),r.default(i).removeClass(Re).trigger(r.default.Event(Ae,s)))}}}},t._getParentFromElement=function(t){var e,n=v.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?e.which===_e||e.which!==be&&(e.which!==xe&&e.which!==Se||r.default(e.target).closest(Ve).length):!Te.test(e.which))&&!this.disabled&&!r.default(this).hasClass(Ne)){var n=t._getParentFromElement(this),l=r.default(n).hasClass(Re);if(l||e.which!==be){if(e.preventDefault(),e.stopPropagation(),!l||e.which===be||e.which===_e)return e.which===be&&r.default(n.querySelector(Ze)).trigger("focus"),void r.default(this).trigger("click");var a=[].slice.call(n.querySelectorAll(Ue)).filter((function(t){return r.default(t).is(":visible")}));if(0!==a.length){var i=a.indexOf(e.target);e.which===Se&&i>0&&i--,e.which===xe&&i<a.length-1&&i++,i<0&&(i=0),a[i].focus()}}}},o(t,null,[{key:"VERSION",get:function(){return pe}},{key:"Default",get:function(){return Qe}},{key:"DefaultType",get:function(){return Ke}}]),t}();r.default(document).on(Le,Ze,tn._dataApiKeydownHandler).on(Le,Ve,tn._dataApiKeydownHandler).on(ke+" "+je,tn._clearMenus).on(ke,Ze,(function(t){t.preventDefault(),t.stopPropagation(),tn._jQueryInterface.call(r.default(this),"toggle")})).on(ke,We,(function(t){t.stopPropagation()})),r.default.fn[de]=tn._jQueryInterface,r.default.fn[de].Constructor=tn,r.default.fn[de].noConflict=function(){return r.default.fn[de]=ye,tn._jQueryInterface};var en="modal",nn="4.6.0",ln="bs.modal",rn="."+ln,an=".data-api",on=r.default.fn[en],sn=27,un={backdrop:!0,keyboard:!0,focus:!0,show:!0},cn={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},fn="hide"+rn,hn="hidePrevented"+rn,dn="hidden"+rn,pn="show"+rn,gn="shown"+rn,mn="focusin"+rn,vn="resize"+rn,yn="click.dismiss"+rn,bn="keydown.dismiss"+rn,_n="mouseup.dismiss"+rn,wn="mousedown.dismiss"+rn,Sn="click"+rn+an,xn="modal-dialog-scrollable",Cn="modal-scrollbar-measure",Tn="modal-backdrop",Dn="modal-open",An="fade",En="show",Mn="modal-static",In=".modal-dialog",kn=".modal-body",Ln='[data-toggle="modal"]',jn='[data-dismiss="modal"]',Nn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Rn=".sticky-top",Pn=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(In),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){r.default(this._element).hasClass(An)&&(this._isTransitioning=!0);var n=r.default.Event(pn,{relatedTarget:t});r.default(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),r.default(this._element).on(yn,jn,(function(t){return e.hide(t)})),r.default(this._dialog).on(wn,(function(){r.default(e._element).one(_n,(function(t){r.default(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=r.default.Event(fn);if(r.default(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var l=r.default(this._element).hasClass(An);if(l&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),r.default(document).off(mn),r.default(this._element).removeClass(En),r.default(this._element).off(yn),r.default(this._dialog).off(wn),l){var a=v.getTransitionDurationFromElement(this._element);r.default(this._element).one(v.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(a)}else this._hideModal()}}},e.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return r.default(t).off(rn)})),r.default(document).off(mn),r.default.removeData(this._element,ln),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=s({},un,t),v.typeCheckConfig(en,t,cn),t},e._triggerBackdropTransition=function(){var t=this,e=r.default.Event(hn);if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._element.scrollHeight>document.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add(Mn);var l=v.getTransitionDurationFromElement(this._dialog);r.default(this._element).off(v.TRANSITION_END),r.default(this._element).one(v.TRANSITION_END,(function(){t._element.classList.remove(Mn),n||r.default(t._element).one(v.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,l)})).emulateTransitionEnd(l),this._element.focus()}},e._showElement=function(t){var e=this,n=r.default(this._element).hasClass(An),l=this._dialog?this._dialog.querySelector(kn):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),r.default(this._dialog).hasClass(xn)&&l?l.scrollTop=0:this._element.scrollTop=0,n&&v.reflow(this._element),r.default(this._element).addClass(En),this._config.focus&&this._enforceFocus();var a=r.default.Event(gn,{relatedTarget:t}),i=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,r.default(e._element).trigger(a)};if(n){var o=v.getTransitionDurationFromElement(this._dialog);r.default(this._dialog).one(v.TRANSITION_END,i).emulateTransitionEnd(o)}else i()},e._enforceFocus=function(){var t=this;r.default(document).off(mn).on(mn,(function(e){document!==e.target&&t._element!==e.target&&0===r.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?r.default(this._element).on(bn,(function(e){t._config.keyboard&&e.which===sn?(e.preventDefault(),t.hide()):t._config.keyboard||e.which!==sn||t._triggerBackdropTransition()})):this._isShown||r.default(this._element).off(bn)},e._setResizeEvent=function(){var t=this;this._isShown?r.default(window).on(vn,(function(e){return t.handleUpdate(e)})):r.default(window).off(vn)},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){r.default(document.body).removeClass(Dn),t._resetAdjustments(),t._resetScrollbar(),r.default(t._element).trigger(dn)}))},e._removeBackdrop=function(){this._backdrop&&(r.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=r.default(this._element).hasClass(An)?An:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=Tn,n&&this._backdrop.classList.add(n),r.default(this._backdrop).appendTo(document.body),r.default(this._element).on(yn,(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._triggerBackdropTransition():e.hide())})),n&&v.reflow(this._backdrop),r.default(this._backdrop).addClass(En),!t)return;if(!n)return void t();var l=v.getTransitionDurationFromElement(this._backdrop);r.default(this._backdrop).one(v.TRANSITION_END,t).emulateTransitionEnd(l)}else if(!this._isShown&&this._backdrop){r.default(this._backdrop).removeClass(En);var a=function(){e._removeBackdrop(),t&&t()};if(r.default(this._element).hasClass(An)){var i=v.getTransitionDurationFromElement(this._backdrop);r.default(this._backdrop).one(v.TRANSITION_END,a).emulateTransitionEnd(i)}else a()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(Nn)),n=[].slice.call(document.querySelectorAll(Rn));r.default(e).each((function(e,n){var l=n.style.paddingRight,a=r.default(n).css("padding-right");r.default(n).data("padding-right",l).css("padding-right",parseFloat(a)+t._scrollbarWidth+"px")})),r.default(n).each((function(e,n){var l=n.style.marginRight,a=r.default(n).css("margin-right");r.default(n).data("margin-right",l).css("margin-right",parseFloat(a)-t._scrollbarWidth+"px")}));var l=document.body.style.paddingRight,a=r.default(document.body).css("padding-right");r.default(document.body).data("padding-right",l).css("padding-right",parseFloat(a)+this._scrollbarWidth+"px")}r.default(document.body).addClass(Dn)},e._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(Nn));r.default(t).each((function(t,e){var n=r.default(e).data("padding-right");r.default(e).removeData("padding-right"),e.style.paddingRight=n||""}));var e=[].slice.call(document.querySelectorAll(""+Rn));r.default(e).each((function(t,e){var n=r.default(e).data("margin-right");void 0!==n&&r.default(e).css("margin-right",n).removeData("margin-right")}));var n=r.default(document.body).data("padding-right");r.default(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},e._getScrollbarWidth=function(){var t=document.createElement("div");t.className=Cn,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(e,n){return this.each((function(){var l=r.default(this).data(ln),a=s({},un,r.default(this).data(),"object"==typeof e&&e?e:{});if(l||(l=new t(this,a),r.default(this).data(ln,l)),"string"==typeof e){if(void 0===l[e])throw new TypeError('No method named "'+e+'"');l[e](n)}else a.show&&l.show(n)}))},o(t,null,[{key:"VERSION",get:function(){return nn}},{key:"Default",get:function(){return un}}]),t}();r.default(document).on(Sn,Ln,(function(t){var e,n=this,l=v.getSelectorFromElement(this);l&&(e=document.querySelector(l));var a=r.default(e).data(ln)?"toggle":s({},r.default(e).data(),r.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var i=r.default(e).one(pn,(function(t){t.isDefaultPrevented()||i.one(dn,(function(){r.default(n).is(":visible")&&n.focus()}))}));Pn._jQueryInterface.call(r.default(e),a,this)})),r.default.fn[en]=Pn._jQueryInterface,r.default.fn[en].Constructor=Pn,r.default.fn[en].noConflict=function(){return r.default.fn[en]=on,Pn._jQueryInterface};var On=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Fn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Hn=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,Bn=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function Zn(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===On.indexOf(n)||Boolean(t.nodeValue.match(Hn)||t.nodeValue.match(Bn));for(var l=e.filter((function(t){return t instanceof RegExp})),r=0,a=l.length;r<a;r++)if(n.match(l[r]))return!0;return!1}function Wn(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var l=(new window.DOMParser).parseFromString(t,"text/html"),r=Object.keys(e),a=[].slice.call(l.body.querySelectorAll("*")),i=function(t,n){var l=a[t],i=l.nodeName.toLowerCase();if(-1===r.indexOf(l.nodeName.toLowerCase()))return l.parentNode.removeChild(l),"continue";var o=[].slice.call(l.attributes),s=[].concat(e["*"]||[],e[i]||[]);o.forEach((function(t){Zn(t,s)||l.removeAttribute(t.nodeName)}))},o=0,s=a.length;o<s;o++)i(o);return l.body.innerHTML}var Vn="tooltip",qn="4.6.0",Un="bs.tooltip",zn="."+Un,$n=r.default.fn[Vn],Xn="bs-tooltip",Gn=new RegExp("(^|\\s)"+Xn+"\\S+","g"),Yn=["sanitize","whiteList","sanitizeFn"],Jn={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Qn={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Kn={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:Fn,popperConfig:null},tl="show",el="out",nl={HIDE:"hide"+zn,HIDDEN:"hidden"+zn,SHOW:"show"+zn,SHOWN:"shown"+zn,INSERTED:"inserted"+zn,CLICK:"click"+zn,FOCUSIN:"focusin"+zn,FOCUSOUT:"focusout"+zn,MOUSEENTER:"mouseenter"+zn,MOUSELEAVE:"mouseleave"+zn},ll="fade",rl="show",al=".tooltip-inner",il=".arrow",ol="hover",sl="focus",ul="click",cl="manual",fl=function(){function t(t,e){if(void 0===a.default)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=r.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(r.default(this.getTipElement()).hasClass(rl))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),r.default.removeData(this.element,this.constructor.DATA_KEY),r.default(this.element).off(this.constructor.EVENT_KEY),r.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&r.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===r.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=r.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){r.default(this.element).trigger(e);var n=v.findShadowRoot(this.element),l=r.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!l)return;var i=this.getTipElement(),o=v.getUID(this.constructor.NAME);i.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&r.default(i).addClass(ll);var s="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,u=this._getAttachment(s);this.addAttachmentClass(u);var c=this._getContainer();r.default(i).data(this.constructor.DATA_KEY,this),r.default.contains(this.element.ownerDocument.documentElement,this.tip)||r.default(i).appendTo(c),r.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new a.default(this.element,i,this._getPopperConfig(u)),r.default(i).addClass(rl),r.default(i).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&r.default(document.body).children().on("mouseover",null,r.default.noop);var f=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,r.default(t.element).trigger(t.constructor.Event.SHOWN),e===el&&t._leave(null,t)};if(r.default(this.tip).hasClass(ll)){var h=v.getTransitionDurationFromElement(this.tip);r.default(this.tip).one(v.TRANSITION_END,f).emulateTransitionEnd(h)}else f()}},e.hide=function(t){var e=this,n=this.getTipElement(),l=r.default.Event(this.constructor.Event.HIDE),a=function(){e._hoverState!==tl&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),r.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(r.default(this.element).trigger(l),!l.isDefaultPrevented()){if(r.default(n).removeClass(rl),"ontouchstart"in document.documentElement&&r.default(document.body).children().off("mouseover",null,r.default.noop),this._activeTrigger[ul]=!1,this._activeTrigger[sl]=!1,this._activeTrigger[ol]=!1,r.default(this.tip).hasClass(ll)){var i=v.getTransitionDurationFromElement(n);r.default(n).one(v.TRANSITION_END,a).emulateTransitionEnd(i)}else a();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){r.default(this.getTipElement()).addClass(Xn+"-"+t)},e.getTipElement=function(){return this.tip=this.tip||r.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(r.default(t.querySelectorAll(al)),this.getTitle()),r.default(t).removeClass(ll+" "+rl)},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Wn(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?r.default(e).parent().is(t)||t.empty().append(e):t.text(r.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return s({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:il},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=s({},e.offsets,t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:v.isElement(this.config.container)?r.default(this.config.container):r.default(document).find(this.config.container)},e._getAttachment=function(t){return Qn[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)r.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if(e!==cl){var n=e===ol?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,l=e===ol?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;r.default(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(l,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},r.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=s({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||r.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?sl:ol]=!0),r.default(e.getTipElement()).hasClass(rl)||e._hoverState===tl?e._hoverState=tl:(clearTimeout(e._timeout),e._hoverState=tl,e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){e._hoverState===tl&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||r.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?sl:ol]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=el,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){e._hoverState===el&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=r.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==Yn.indexOf(t)&&delete e[t]})),"number"==typeof(t=s({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),v.typeCheckConfig(Vn,t,this.constructor.DefaultType),t.sanitize&&(t.template=Wn(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=r.default(this.getTipElement()),e=t.attr("class").match(Gn);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(r.default(t).removeClass(ll),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var n=r.default(this),l=n.data(Un),a="object"==typeof e&&e;if((l||!/dispose|hide/.test(e))&&(l||(l=new t(this,a),n.data(Un,l)),"string"==typeof e)){if(void 0===l[e])throw new TypeError('No method named "'+e+'"');l[e]()}}))},o(t,null,[{key:"VERSION",get:function(){return qn}},{key:"Default",get:function(){return Kn}},{key:"NAME",get:function(){return Vn}},{key:"DATA_KEY",get:function(){return Un}},{key:"Event",get:function(){return nl}},{key:"EVENT_KEY",get:function(){return zn}},{key:"DefaultType",get:function(){return Jn}}]),t}();r.default.fn[Vn]=fl._jQueryInterface,r.default.fn[Vn].Constructor=fl,r.default.fn[Vn].noConflict=function(){return r.default.fn[Vn]=$n,fl._jQueryInterface};var hl="popover",dl="4.6.0",pl="bs.popover",gl="."+pl,ml=r.default.fn[hl],vl="bs-popover",yl=new RegExp("(^|\\s)"+vl+"\\S+","g"),bl=s({},fl.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),_l=s({},fl.DefaultType,{content:"(string|element|function)"}),wl="fade",Sl="show",xl=".popover-header",Cl=".popover-body",Tl={HIDE:"hide"+gl,HIDDEN:"hidden"+gl,SHOW:"show"+gl,SHOWN:"shown"+gl,INSERTED:"inserted"+gl,CLICK:"click"+gl,FOCUSIN:"focusin"+gl,FOCUSOUT:"focusout"+gl,MOUSEENTER:"mouseenter"+gl,MOUSELEAVE:"mouseleave"+gl},Dl=function(t){function e(){return t.apply(this,arguments)||this}u(e,t);var n=e.prototype;return n.isWithContent=function(){return this.getTitle()||this._getContent()},n.addAttachmentClass=function(t){r.default(this.getTipElement()).addClass(vl+"-"+t)},n.getTipElement=function(){return this.tip=this.tip||r.default(this.config.template)[0],this.tip},n.setContent=function(){var t=r.default(this.getTipElement());this.setElementContent(t.find(xl),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Cl),e),t.removeClass(wl+" "+Sl)},n._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},n._cleanTipClass=function(){var t=r.default(this.getTipElement()),e=t.attr("class").match(yl);null!==e&&e.length>0&&t.removeClass(e.join(""))},e._jQueryInterface=function(t){return this.each((function(){var n=r.default(this).data(pl),l="object"==typeof t?t:null;if((n||!/dispose|hide/.test(t))&&(n||(n=new e(this,l),r.default(this).data(pl,n)),"string"==typeof t)){if(void 0===n[t])throw new TypeError('No method named "'+t+'"');n[t]()}}))},o(e,null,[{key:"VERSION",get:function(){return dl}},{key:"Default",get:function(){return bl}},{key:"NAME",get:function(){return hl}},{key:"DATA_KEY",get:function(){return pl}},{key:"Event",get:function(){return Tl}},{key:"EVENT_KEY",get:function(){return gl}},{key:"DefaultType",get:function(){return _l}}]),e}(fl);r.default.fn[hl]=Dl._jQueryInterface,r.default.fn[hl].Constructor=Dl,r.default.fn[hl].noConflict=function(){return r.default.fn[hl]=ml,Dl._jQueryInterface};var Al="scrollspy",El="4.6.0",Ml="bs.scrollspy",Il="."+Ml,kl=".data-api",Ll=r.default.fn[Al],jl={offset:10,method:"auto",target:""},Nl={offset:"number",method:"string",target:"(string|element)"},Rl="activate"+Il,Pl="scroll"+Il,Ol="load"+Il+kl,Fl="dropdown-item",Hl="active",Bl='[data-spy="scroll"]',Zl=".nav, .list-group",Wl=".nav-link",Vl=".nav-item",ql=".list-group-item",Ul=".dropdown",zl=".dropdown-item",$l=".dropdown-toggle",Xl="offset",Gl="position",Yl=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+Wl+","+this._config.target+" "+ql+","+this._config.target+" "+zl,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,r.default(this._scrollElement).on(Pl,(function(t){return n._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?Xl:Gl,n="auto"===this._config.method?e:this._config.method,l=n===Gl?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,a=v.getSelectorFromElement(t);if(a&&(e=document.querySelector(a)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[r.default(e)[n]().top+l,a]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){r.default.removeData(this._element,Ml),r.default(this._scrollElement).off(Il),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=s({},jl,"object"==typeof t&&t?t:{})).target&&v.isElement(t.target)){var e=r.default(t.target).attr("id");e||(e=v.getUID(Al),r.default(t.target).attr("id",e)),t.target="#"+e}return v.typeCheckConfig(Al,t,Nl),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var l=this._targets[this._targets.length-1];this._activeTarget!==l&&this._activate(l)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var r=this._offsets.length;r--;)this._activeTarget!==this._targets[r]&&t>=this._offsets[r]&&(void 0===this._offsets[r+1]||t<this._offsets[r+1])&&this._activate(this._targets[r])}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),n=r.default([].slice.call(document.querySelectorAll(e.join(","))));n.hasClass(Fl)?(n.closest(Ul).find($l).addClass(Hl),n.addClass(Hl)):(n.addClass(Hl),n.parents(Zl).prev(Wl+", "+ql).addClass(Hl),n.parents(Zl).prev(Vl).children(Wl).addClass(Hl)),r.default(this._scrollElement).trigger(Rl,{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains(Hl)})).forEach((function(t){return t.classList.remove(Hl)}))},t._jQueryInterface=function(e){return this.each((function(){var n=r.default(this).data(Ml);if(n||(n=new t(this,"object"==typeof e&&e),r.default(this).data(Ml,n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},o(t,null,[{key:"VERSION",get:function(){return El}},{key:"Default",get:function(){return jl}}]),t}();r.default(window).on(Ol,(function(){for(var t=[].slice.call(document.querySelectorAll(Bl)),e=t.length;e--;){var n=r.default(t[e]);Yl._jQueryInterface.call(n,n.data())}})),r.default.fn[Al]=Yl._jQueryInterface,r.default.fn[Al].Constructor=Yl,r.default.fn[Al].noConflict=function(){return r.default.fn[Al]=Ll,Yl._jQueryInterface};var Jl="tab",Ql="4.6.0",Kl="bs.tab",tr="."+Kl,er=".data-api",nr=r.default.fn[Jl],lr="hide"+tr,rr="hidden"+tr,ar="show"+tr,ir="shown"+tr,or="click"+tr+er,sr="dropdown-menu",ur="active",cr="disabled",fr="fade",hr="show",dr=".dropdown",pr=".nav, .list-group",gr=".active",mr="> li > .active",vr='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',yr=".dropdown-toggle",br="> .dropdown-menu .active",_r=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&r.default(this._element).hasClass(ur)||r.default(this._element).hasClass(cr))){var e,n,l=r.default(this._element).closest(pr)[0],a=v.getSelectorFromElement(this._element);if(l){var i="UL"===l.nodeName||"OL"===l.nodeName?mr:gr;n=(n=r.default.makeArray(r.default(l).find(i)))[n.length-1]}var o=r.default.Event(lr,{relatedTarget:this._element}),s=r.default.Event(ar,{relatedTarget:n});if(n&&r.default(n).trigger(o),r.default(this._element).trigger(s),!s.isDefaultPrevented()&&!o.isDefaultPrevented()){a&&(e=document.querySelector(a)),this._activate(this._element,l);var u=function(){var e=r.default.Event(rr,{relatedTarget:t._element}),l=r.default.Event(ir,{relatedTarget:n});r.default(n).trigger(e),r.default(t._element).trigger(l)};e?this._activate(e,e.parentNode,u):u()}}},e.dispose=function(){r.default.removeData(this._element,Kl),this._element=null},e._activate=function(t,e,n){var l=this,a=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?r.default(e).children(gr):r.default(e).find(mr))[0],i=n&&a&&r.default(a).hasClass(fr),o=function(){return l._transitionComplete(t,a,n)};if(a&&i){var s=v.getTransitionDurationFromElement(a);r.default(a).removeClass(hr).one(v.TRANSITION_END,o).emulateTransitionEnd(s)}else o()},e._transitionComplete=function(t,e,n){if(e){r.default(e).removeClass(ur);var l=r.default(e.parentNode).find(br)[0];l&&r.default(l).removeClass(ur),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(r.default(t).addClass(ur),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),v.reflow(t),t.classList.contains(fr)&&t.classList.add(hr),t.parentNode&&r.default(t.parentNode).hasClass(sr)){var a=r.default(t).closest(dr)[0];if(a){var i=[].slice.call(a.querySelectorAll(yr));r.default(i).addClass(ur)}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each((function(){var n=r.default(this),l=n.data(Kl);if(l||(l=new t(this),n.data(Kl,l)),"string"==typeof e){if(void 0===l[e])throw new TypeError('No method named "'+e+'"');l[e]()}}))},o(t,null,[{key:"VERSION",get:function(){return Ql}}]),t}();r.default(document).on(or,vr,(function(t){t.preventDefault(),_r._jQueryInterface.call(r.default(this),"show")})),r.default.fn[Jl]=_r._jQueryInterface,r.default.fn[Jl].Constructor=_r,r.default.fn[Jl].noConflict=function(){return r.default.fn[Jl]=nr,_r._jQueryInterface};var wr="toast",Sr="4.6.0",xr="bs.toast",Cr="."+xr,Tr=r.default.fn[wr],Dr="click.dismiss"+Cr,Ar="hide"+Cr,Er="hidden"+Cr,Mr="show"+Cr,Ir="shown"+Cr,kr="fade",Lr="hide",jr="show",Nr="showing",Rr={animation:"boolean",autohide:"boolean",delay:"number"},Pr={animation:!0,autohide:!0,delay:500},Or='[data-dismiss="toast"]',Fr=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=r.default.Event(Mr);if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add(kr);var n=function(){t._element.classList.remove(Nr),t._element.classList.add(jr),r.default(t._element).trigger(Ir),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove(Lr),v.reflow(this._element),this._element.classList.add(Nr),this._config.animation){var l=v.getTransitionDurationFromElement(this._element);r.default(this._element).one(v.TRANSITION_END,n).emulateTransitionEnd(l)}else n()}},e.hide=function(){if(this._element.classList.contains(jr)){var t=r.default.Event(Ar);r.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains(jr)&&this._element.classList.remove(jr),r.default(this._element).off(Dr),r.default.removeData(this._element,xr),this._element=null,this._config=null},e._getConfig=function(t){return t=s({},Pr,r.default(this._element).data(),"object"==typeof t&&t?t:{}),v.typeCheckConfig(wr,t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;r.default(this._element).on(Dr,Or,(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add(Lr),r.default(t._element).trigger(Er)};if(this._element.classList.remove(jr),this._config.animation){var n=v.getTransitionDurationFromElement(this._element);r.default(this._element).one(v.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var n=r.default(this),l=n.data(xr);if(l||(l=new t(this,"object"==typeof e&&e),n.data(xr,l)),"string"==typeof e){if(void 0===l[e])throw new TypeError('No method named "'+e+'"');l[e](this)}}))},o(t,null,[{key:"VERSION",get:function(){return Sr}},{key:"DefaultType",get:function(){return Rr}},{key:"Default",get:function(){return Pr}}]),t}();r.default.fn[wr]=Fr._jQueryInterface,r.default.fn[wr].Constructor=Fr,r.default.fn[wr].noConflict=function(){return r.default.fn[wr]=Tr,Fr._jQueryInterface},t.Alert=k,t.Button=J,t.Carousel=qt,t.Collapse=he,t.Dropdown=tn,t.Modal=Pn,t.Popover=Dl,t.Scrollspy=Yl,t.Tab=_r,t.Toast=Fr,t.Tooltip=fl,t.Util=v,Object.defineProperty(t,"__esModule",{value:!0})}(e,n(755),n(981))},894:(t,e,n)=>{var l,r;l=[n(755),n(920)],void 0===(r=function(t){return function(t,e,n,l){var r=t.fn.dataTable,a=0,i=function(n,l){if(!(this instanceof i))throw"FixedHeader must be initialised with the 'new' keyword.";!0===l&&(l={}),n=new r.Api(n),this.c=t.extend(!0,{},i.defaults,l),this.s={dt:n,position:{theadTop:0,tbodyTop:0,tfootTop:0,tfootBottom:0,width:0,left:0,tfootHeight:0,theadHeight:0,windowHeight:t(e).height(),visible:!0},headerMode:null,footerMode:null,autoWidth:n.settings()[0].oFeatures.bAutoWidth,namespace:".dtfc"+a++,scrollLeft:{header:-1,footer:-1},enable:!0},this.dom={floatingHeader:null,thead:t(n.table().header()),tbody:t(n.table().body()),tfoot:t(n.table().footer()),header:{host:null,floating:null,placeholder:null},footer:{host:null,floating:null,placeholder:null}},this.dom.header.host=this.dom.thead.parent(),this.dom.footer.host=this.dom.tfoot.parent();var o=n.settings()[0];if(o._fixedHeader)throw"FixedHeader already initialised on table "+o.nTable.id;o._fixedHeader=this,this._constructor()};return t.extend(i.prototype,{destroy:function(){this.s.dt.off(".dtfc"),t(e).off(this.s.namespace),this.c.header&&this._modeChange("in-place","header",!0),this.c.footer&&this.dom.tfoot.length&&this._modeChange("in-place","footer",!0)},enable:function(t,e){this.s.enable=t,(e||e===l)&&(this._positions(),this._scroll(!0))},enabled:function(){return this.s.enable},headerOffset:function(t){return t!==l&&(this.c.headerOffset=t,this.update()),this.c.headerOffset},footerOffset:function(t){return t!==l&&(this.c.footerOffset=t,this.update()),this.c.footerOffset},update:function(){var e=this.s.dt.table().node();t(e).is(":visible")?this.enable(!0,!1):this.enable(!1,!1),this._positions(),this._scroll(!0)},_constructor:function(){var n=this,l=this.s.dt;t(e).on("scroll"+this.s.namespace,(function(){n._scroll()})).on("resize"+this.s.namespace,r.util.throttle((function(){n.s.position.windowHeight=t(e).height(),n.update()}),50));var a=t(".fh-fixedHeader");!this.c.headerOffset&&a.length&&(this.c.headerOffset=a.outerHeight()),a=t(".fh-fixedFooter"),!this.c.footerOffset&&a.length&&(this.c.footerOffset=a.outerHeight()),l.on("column-reorder.dt.dtfc column-visibility.dt.dtfc draw.dt.dtfc column-sizing.dt.dtfc responsive-display.dt.dtfc",(function(){n.update()})),l.on("destroy.dtfc",(function(){n.destroy()})),this._positions(),this._scroll()},_clone:function(e,n){var l=this.s.dt,r=this.dom[e],a="header"===e?this.dom.thead:this.dom.tfoot;!n&&r.floating?r.floating.removeClass("fixedHeader-floating fixedHeader-locked"):(r.floating&&(r.placeholder.remove(),this._unsize(e),r.floating.children().detach(),r.floating.remove()),r.floating=t(l.table().node().cloneNode(!1)).css("table-layout","fixed").attr("aria-hidden","true").removeAttr("id").append(a).appendTo("body"),r.placeholder=a.clone(!1),r.placeholder.find("*[id]").removeAttr("id"),r.host.prepend(r.placeholder),this._matchWidths(r.placeholder,r.floating))},_matchWidths:function(e,n){var l=function(e,l){t(e,n).each((function(e){t(this).css({width:l[e],minWidth:l[e]})}))},r=(a=function(n){return t(n,e).map((function(){return 1*t(this).css("width").replace(/[^\d\.]/g,"")})).toArray()})("th"),a=a("td");l("th",r),l("td",a)},_unsize:function(e){var n=this.dom[e].floating;n&&("footer"===e||"header"===e&&!this.s.autoWidth)?t("th, td",n).css({width:"",minWidth:""}):n&&"header"===e&&t("th, td",n).css("min-width","")},_horizontal:function(t,e){var n=this.dom[t],l=this.s.position,r=this.s.scrollLeft;n.floating&&r[t]!==e&&(n.floating.css("left",l.left-e),r[t]=e)},_modeChange:function(e,l,r){var a=this.dom[l],i=this.s.position,o=function(t){a.floating.attr("style",(function(e,n){return(n||"")+"width: "+t+"px !important;"}))},s=this.dom["footer"===l?"tfoot":"thead"],u=t.contains(s[0],n.activeElement)?n.activeElement:null;u&&u.blur(),"in-place"===e?(a.placeholder&&(a.placeholder.remove(),a.placeholder=null),this._unsize(l),"header"===l?a.host.prepend(s):a.host.append(s),a.floating&&(a.floating.remove(),a.floating=null)):"in"===e?(this._clone(l,r),a.floating.addClass("fixedHeader-floating").css("header"===l?"top":"bottom",this.c[l+"Offset"]).css("left",i.left+"px"),o(i.width),"footer"===l&&a.floating.css("top","")):"below"===e?(this._clone(l,r),a.floating.addClass("fixedHeader-locked").css("top",i.tfootTop-i.theadHeight).css("left",i.left+"px"),o(i.width)):"above"===e&&(this._clone(l,r),a.floating.addClass("fixedHeader-locked").css("top",i.tbodyTop).css("left",i.left+"px"),o(i.width)),u&&u!==n.activeElement&&setTimeout((function(){u.focus()}),10),this.s.scrollLeft.header=-1,this.s.scrollLeft.footer=-1,this.s[l+"Mode"]=e},_positions:function(){var e=this.s.dt.table(),n=this.s.position,l=this.dom,r=(e=t(e.node())).children("thead"),a=e.children("tfoot");l=l.tbody,n.visible=e.is(":visible"),n.width=e.outerWidth(),n.left=e.offset().left,n.theadTop=r.offset().top,n.tbodyTop=l.offset().top,n.tbodyHeight=l.outerHeight(),n.theadHeight=n.tbodyTop-n.theadTop,a.length?(n.tfootTop=a.offset().top,n.tfootBottom=n.tfootTop+a.outerHeight(),n.tfootHeight=n.tfootBottom-n.tfootTop):(n.tfootTop=n.tbodyTop+l.outerHeight(),n.tfootBottom=n.tfootTop,n.tfootHeight=n.tfootTop)},_scroll:function(e){var l,r=t(n).scrollTop(),a=t(n).scrollLeft(),i=this.s.position;this.c.header&&(l=this.s.enable?!i.visible||r<=i.theadTop-this.c.headerOffset?"in-place":r<=i.tfootTop-i.theadHeight-this.c.headerOffset?"in":"below":"in-place",(e||l!==this.s.headerMode)&&this._modeChange(l,"header",e),this._horizontal("header",a)),this.c.footer&&this.dom.tfoot.length&&(r=this.s.enable?!i.visible||r+i.windowHeight>=i.tfootBottom+this.c.footerOffset?"in-place":i.windowHeight+r>i.tbodyTop+i.tfootHeight+this.c.footerOffset?"in":"above":"in-place",(e||r!==this.s.footerMode)&&this._modeChange(r,"footer",e),this._horizontal("footer",a))}}),i.version="3.1.8",i.defaults={header:!0,footer:!1,headerOffset:0,footerOffset:0},t.fn.dataTable.FixedHeader=i,t.fn.DataTable.FixedHeader=i,t(n).on("init.dt.dtfh",(function(e,n){if("dt"===e.namespace){var l=n.oInit.fixedHeader,a=r.defaults.fixedHeader;!l&&!a||n._fixedHeader||(a=t.extend({},a,l),!1!==l&&new i(n,a))}})),r.Api.register("fixedHeader()",(function(){})),r.Api.register("fixedHeader.adjust()",(function(){return this.iterator("table",(function(t){(t=t._fixedHeader)&&t.update()}))})),r.Api.register("fixedHeader.enable()",(function(t){return this.iterator("table",(function(e){e=e._fixedHeader,t=t===l||t,e&&t!==e.enabled()&&e.enable(t)}))})),r.Api.register("fixedHeader.enabled()",(function(){if(this.context.length){var t=this.context[0]._fixedHeader;if(t)return t.enabled()}return!1})),r.Api.register("fixedHeader.disable()",(function(){return this.iterator("table",(function(t){(t=t._fixedHeader)&&t.enabled()&&t.enable(!1)}))})),t.each(["header","footer"],(function(t,e){r.Api.register("fixedHeader."+e+"Offset()",(function(t){var n=this.context;return t===l?n.length&&n[0]._fixedHeader?n[0]._fixedHeader[e+"Offset"]():l:this.iterator("table",(function(n){(n=n._fixedHeader)&&n[e+"Offset"](t)}))}))})),i}(t,window,document)}.apply(e,l))||(t.exports=r)},196:(t,e,n)=>{var l,r;l=[n(755),n(920)],void 0===(r=function(t){return function(t,e,n,l){function r(t,e,n){var l=e+"-"+n;if(s[l])return s[l];var r=[];for(t=t.cell(e,n).node().childNodes,e=0,n=t.length;e<n;e++)r.push(t[e]);return s[l]=r}function a(t,e,n){var r=e+"-"+n;if(s[r]){t=t.cell(e,n).node(),e=[];for(var a=0,i=(n=s[r][0].parentNode.childNodes).length;a<i;a++)e.push(n[a]);for(n=0,a=e.length;n<a;n++)t.appendChild(e[n]);s[r]=l}}var i=t.fn.dataTable,o=function(e,n){if(!i.versionCheck||!i.versionCheck("1.10.10"))throw"DataTables Responsive requires DataTables 1.10.10 or newer";this.s={dt:new i.Api(e),columns:[],current:[]},this.s.dt.settings()[0].responsive||(n&&"string"==typeof n.details?n.details={type:n.details}:n&&!1===n.details?n.details={type:!1}:n&&!0===n.details&&(n.details={type:"inline"}),this.c=t.extend(!0,{},o.defaults,i.defaults.responsive,n),e.responsive=this,this._constructor())};t.extend(o.prototype,{_constructor:function(){var n=this,l=this.s.dt,r=l.settings()[0],a=t(e).innerWidth();l.settings()[0]._responsive=this,t(e).on("resize.dtr orientationchange.dtr",i.util.throttle((function(){var l=t(e).innerWidth();l!==a&&(n._resize(),a=l)}))),r.oApi._fnCallbackReg(r,"aoRowCreatedCallback",(function(e){-1!==t.inArray(!1,n.s.current)&&t(">td, >th",e).each((function(e){e=l.column.index("toData",e),!1===n.s.current[e]&&t(this).css("display","none")}))})),l.on("destroy.dtr",(function(){l.off(".dtr"),t(l.table().body()).off(".dtr"),t(e).off("resize.dtr orientationchange.dtr"),l.cells(".dtr-control").nodes().to$().removeClass("dtr-control"),t.each(n.s.current,(function(t,e){!1===e&&n._setColumnVis(t,!0)}))})),this.c.breakpoints.sort((function(t,e){return t.width<e.width?1:t.width>e.width?-1:0})),this._classLogic(),this._resizeAuto(),!1!==(r=this.c.details).type&&(n._detailsInit(),l.on("column-visibility.dtr",(function(){n._timer&&clearTimeout(n._timer),n._timer=setTimeout((function(){n._timer=null,n._classLogic(),n._resizeAuto(),n._resize(!0),n._redrawChildren()}),100)})),l.on("draw.dtr",(function(){n._redrawChildren()})),t(l.table().node()).addClass("dtr-"+r.type)),l.on("column-reorder.dtr",(function(){n._classLogic(),n._resizeAuto(),n._resize(!0)})),l.on("column-sizing.dtr",(function(){n._resizeAuto(),n._resize()})),l.on("preXhr.dtr",(function(){var t=[];l.rows().every((function(){this.child.isShown()&&t.push(this.id(!0))})),l.one("draw.dtr",(function(){n._resizeAuto(),n._resize(),l.rows(t).every((function(){n._detailsDisplay(this,!1)}))}))})),l.on("draw.dtr",(function(){n._controlClass()})).on("init.dtr",(function(e){"dt"===e.namespace&&(n._resizeAuto(),n._resize(),t.inArray(!1,n.s.current)&&l.columns.adjust())})),this._resize()},_columnsVisiblity:function(e){var n,l,r=this.s.dt,a=this.s.columns,i=a.map((function(t,e){return{columnIdx:e,priority:t.priority}})).sort((function(t,e){return t.priority!==e.priority?t.priority-e.priority:t.columnIdx-e.columnIdx})),o=t.map(a,(function(n,l){return!1===r.column(l).visible()?"not-visible":(!n.auto||null!==n.minWidth)&&(!0===n.auto?"-":-1!==t.inArray(e,n.includeIn))})),s=0;for(n=0,l=o.length;n<l;n++)!0===o[n]&&(s+=a[n].minWidth);for(n=(n=r.settings()[0].oScroll).sY||n.sX?n.iBarWidth:0,s=r.table().container().offsetWidth-n-s,n=0,l=o.length;n<l;n++)a[n].control&&(s-=a[n].minWidth);var u=!1;for(n=0,l=i.length;n<l;n++){var c=i[n].columnIdx;"-"===o[c]&&!a[c].control&&a[c].minWidth&&(u||0>s-a[c].minWidth?(u=!0,o[c]=!1):o[c]=!0,s-=a[c].minWidth)}for(i=!1,n=0,l=a.length;n<l;n++)if(!a[n].control&&!a[n].never&&!1===o[n]){i=!0;break}for(n=0,l=a.length;n<l;n++)a[n].control&&(o[n]=i),"not-visible"===o[n]&&(o[n]=!1);return-1===t.inArray(!0,o)&&(o[0]=!0),o},_classLogic:function(){var e=this,n=this.c.breakpoints,r=this.s.dt,a=r.columns().eq(0).map((function(t){var e=(n=this.column(t)).header().className,n=(t=r.settings()[0].aoColumns[t].responsivePriority,n.header().getAttribute("data-priority"));return t===l&&(t=n===l||null===n?1e4:1*n),{className:e,includeIn:[],auto:!1,control:!1,never:!!e.match(/\bnever\b/),priority:t}})),i=function(e,n){var l=a[e].includeIn;-1===t.inArray(n,l)&&l.push(n)},o=function(t,l,r,o){if(r){if("max-"===r)for(o=e._find(l).width,l=0,r=n.length;l<r;l++)n[l].width<=o&&i(t,n[l].name);else if("min-"===r)for(o=e._find(l).width,l=0,r=n.length;l<r;l++)n[l].width>=o&&i(t,n[l].name);else if("not-"===r)for(l=0,r=n.length;l<r;l++)-1===n[l].name.indexOf(o)&&i(t,n[l].name)}else a[t].includeIn.push(l)};a.each((function(e,l){for(var r=e.className.split(" "),a=!1,i=0,s=r.length;i<s;i++){var u=r[i].trim();if("all"===u)return a=!0,void(e.includeIn=t.map(n,(function(t){return t.name})));if("none"===u||e.never)return void(a=!0);if("control"===u||"dtr-control"===u)return a=!0,void(e.control=!0);t.each(n,(function(t,e){var n=e.name.split("-"),r=u.match(RegExp("(min\\-|max\\-|not\\-)?("+n[0]+")(\\-[_a-zA-Z0-9])?"));r&&(a=!0,r[2]===n[0]&&r[3]==="-"+n[1]?o(l,e.name,r[1],r[2]+r[3]):r[2]===n[0]&&!r[3]&&o(l,e.name,r[1],r[2]))}))}a||(e.auto=!0)})),this.s.columns=a},_controlClass:function(){if("inline"===this.c.details.type){var e=this.s.dt,n=t.inArray(!0,this.s.current);e.cells(null,(function(t){return t!==n}),{page:"current"}).nodes().to$().filter(".dtr-control").removeClass("dtr-control"),e.cells(null,n,{page:"current"}).nodes().to$().addClass("dtr-control")}},_detailsDisplay:function(e,n){var l=this,r=this.s.dt,a=this.c.details;if(a&&!1!==a.type){var i=a.display(e,n,(function(){return a.renderer(r,e[0],l._detailsObj(e[0]))}));(!0===i||!1===i)&&t(r.table().node()).triggerHandler("responsive-display.dt",[r,e,i,n])}},_detailsInit:function(){var e=this,n=this.s.dt,r=this.c.details;"inline"===r.type&&(r.target="td.dtr-control, th.dtr-control"),n.on("draw.dtr",(function(){e._tabIndexes()})),e._tabIndexes(),t(n.table().body()).on("keyup.dtr","td, th",(function(e){13===e.keyCode&&t(this).data("dtr-keyboard")&&t(this).click()}));var a=r.target;a===l&&null===a||t(n.table().body()).on("click.dtr mousedown.dtr mouseup.dtr","string"==typeof a?a:"td, th",(function(l){if(t(n.table().node()).hasClass("collapsed")&&-1!==t.inArray(t(this).closest("tr").get(0),n.rows().nodes().toArray())){if("number"==typeof a){var r=a<0?n.columns().eq(0).length+a:a;if(n.cell(this).index().column!==r)return}r=n.row(t(this).closest("tr")),"click"===l.type?e._detailsDisplay(r,!1):"mousedown"===l.type?t(this).css("outline","none"):"mouseup"===l.type&&t(this).trigger("blur").css("outline","")}}))},_detailsObj:function(e){var n=this,l=this.s.dt;return t.map(this.s.columns,(function(r,a){if(!r.never&&!r.control){var i=l.settings()[0].aoColumns[a];return{className:i.sClass,columnIndex:a,data:l.cell(e,a).render(n.c.orthogonal),hidden:l.column(a).visible()&&!n.s.current[a],rowIndex:e,title:null!==i.sTitle?i.sTitle:t(l.column(a).header()).text()}}}))},_find:function(t){for(var e=this.c.breakpoints,n=0,l=e.length;n<l;n++)if(e[n].name===t)return e[n]},_redrawChildren:function(){var t=this,e=this.s.dt;e.rows({page:"current"}).iterator("row",(function(n,l){e.row(l),t._detailsDisplay(e.row(l),!0)}))},_resize:function(n){var l,r=this,a=this.s.dt,i=t(e).innerWidth(),o=this.c.breakpoints,s=o[0].name,u=this.s.columns,c=this.s.current.slice();for(l=o.length-1;0<=l;l--)if(i<=o[l].width){s=o[l].name;break}var f=this._columnsVisiblity(s);for(this.s.current=f,o=!1,l=0,i=u.length;l<i;l++)if(!1===f[l]&&!u[l].never&&!u[l].control&&0==!a.column(l).visible()){o=!0;break}t(a.table().node()).toggleClass("collapsed",o);var h=!1,d=0;a.columns().eq(0).each((function(t,e){!0===f[e]&&d++,(n||f[e]!==c[e])&&(h=!0,r._setColumnVis(t,f[e]))})),h&&(this._redrawChildren(),t(a.table().node()).trigger("responsive-resize.dt",[a,this.s.current]),0===a.page.info().recordsDisplay&&t("td",a.table().body()).eq(0).attr("colspan",d)),r._controlClass()},_resizeAuto:function(){var e=this.s.dt,n=this.s.columns;if(this.c.auto&&-1!==t.inArray(!0,t.map(n,(function(t){return t.auto})))){t.isEmptyObject(s)||t.each(s,(function(t){t=t.split("-"),a(e,1*t[0],1*t[1])})),e.table().node();var l=e.table().node().cloneNode(!1),r=t(e.table().header().cloneNode(!1)).appendTo(l),i=t(e.table().body()).clone(!1,!1).empty().appendTo(l);l.style.width="auto";var o=e.columns().header().filter((function(t){return e.column(t).visible()})).to$().clone(!1).css("display","table-cell").css("width","auto").css("min-width",0);if(t(i).append(t(e.rows({page:"current"}).nodes()).clone(!1)).find("th, td").css("display",""),i=e.table().footer()){i=t(i.cloneNode(!1)).appendTo(l);var u=e.columns().footer().filter((function(t){return e.column(t).visible()})).to$().clone(!1).css("display","table-cell");t("<tr/>").append(u).appendTo(i)}t("<tr/>").append(o).appendTo(r),"inline"===this.c.details.type&&t(l).addClass("dtr-inline collapsed"),t(l).find("[name]").removeAttr("name"),t(l).css("position","relative"),(l=t("<div/>").css({width:1,height:1,overflow:"hidden",clear:"both"}).append(l)).insertBefore(e.table().node()),o.each((function(t){t=e.column.index("fromVisible",t),n[t].minWidth=this.offsetWidth||0})),l.remove()}},_responsiveOnlyHidden:function(){var e=this.s.dt;return t.map(this.s.current,(function(t,n){return!1===e.column(n).visible()||t}))},_setColumnVis:function(e,n){var l=this.s.dt,r=n?"":"none";t(l.column(e).header()).css("display",r),t(l.column(e).footer()).css("display",r),l.column(e).nodes().to$().css("display",r),t.isEmptyObject(s)||l.cells(null,e).indexes().each((function(t){a(l,t.row,t.column)}))},_tabIndexes:function(){var e=this.s.dt,n=e.cells({page:"current"}).nodes().to$(),l=e.settings()[0],r=this.c.details.target;n.filter("[data-dtr-keyboard]").removeData("[data-dtr-keyboard]"),"number"==typeof r?e.cells(null,r,{page:"current"}).nodes().to$().attr("tabIndex",l.iTabIndex).data("dtr-keyboard",1):("td:first-child, th:first-child"===r&&(r=">td:first-child, >th:first-child"),t(r,e.rows({page:"current"}).nodes()).attr("tabIndex",l.iTabIndex).data("dtr-keyboard",1))}}),o.breakpoints=[{name:"desktop",width:1/0},{name:"tablet-l",width:1024},{name:"tablet-p",width:768},{name:"mobile-l",width:480},{name:"mobile-p",width:320}],o.display={childRow:function(e,n,l){return n?t(e.node()).hasClass("parent")?(e.child(l(),"child").show(),!0):void 0:e.child.isShown()?(e.child(!1),t(e.node()).removeClass("parent"),!1):(e.child(l(),"child").show(),t(e.node()).addClass("parent"),!0)},childRowImmediate:function(e,n,l){return!n&&e.child.isShown()||!e.responsive.hasHidden()?(e.child(!1),t(e.node()).removeClass("parent"),!1):(e.child(l(),"child").show(),t(e.node()).addClass("parent"),!0)},modal:function(e){return function(l,r,a){if(r)t("div.dtr-modal-content").empty().append(a());else{var i=function(){o.remove(),t(n).off("keypress.dtr")},o=t('<div class="dtr-modal"/>').append(t('<div class="dtr-modal-display"/>').append(t('<div class="dtr-modal-content"/>').append(a())).append(t('<div class="dtr-modal-close">&times;</div>').click((function(){i()})))).append(t('<div class="dtr-modal-background"/>').click((function(){i()}))).appendTo("body");t(n).on("keyup.dtr",(function(t){27===t.keyCode&&(t.stopPropagation(),i())}))}e&&e.header&&t("div.dtr-modal-content").prepend("<h2>"+e.header(l)+"</h2>")}}};var s={};o.renderer={listHiddenNodes:function(){return function(e,n,l){var a=t('<ul data-dtr-index="'+n+'" class="dtr-details"/>'),i=!1;return t.each(l,(function(n,l){l.hidden&&(t("<li "+(l.className?'class="'+l.className+'"':"")+' data-dtr-index="'+l.columnIndex+'" data-dt-row="'+l.rowIndex+'" data-dt-column="'+l.columnIndex+'"><span class="dtr-title">'+l.title+"</span> </li>").append(t('<span class="dtr-data"/>').append(r(e,l.rowIndex,l.columnIndex))).appendTo(a),i=!0)})),!!i&&a}},listHidden:function(){return function(e,n,l){return!!(e=t.map(l,(function(t){var e=t.className?'class="'+t.className+'"':"";return t.hidden?"<li "+e+' data-dtr-index="'+t.columnIndex+'" data-dt-row="'+t.rowIndex+'" data-dt-column="'+t.columnIndex+'"><span class="dtr-title">'+t.title+'</span> <span class="dtr-data">'+t.data+"</span></li>":""})).join(""))&&t('<ul data-dtr-index="'+n+'" class="dtr-details"/>').append(e)}},tableAll:function(e){return e=t.extend({tableClass:""},e),function(n,l,r){return n=t.map(r,(function(t){return"<tr "+(t.className?'class="'+t.className+'"':"")+' data-dt-row="'+t.rowIndex+'" data-dt-column="'+t.columnIndex+'"><td>'+t.title+":</td> <td>"+t.data+"</td></tr>"})).join(""),t('<table class="'+e.tableClass+' dtr-details" width="100%"/>').append(n)}}},o.defaults={breakpoints:o.breakpoints,auto:!0,details:{display:o.display.childRow,renderer:o.renderer.listHidden(),target:0,type:"inline"},orthogonal:"display"};var u=t.fn.dataTable.Api;return u.register("responsive()",(function(){return this})),u.register("responsive.index()",(function(e){return{column:(e=t(e)).data("dtr-index"),row:e.parent().data("dtr-index")}})),u.register("responsive.rebuild()",(function(){return this.iterator("table",(function(t){t._responsive&&t._responsive._classLogic()}))})),u.register("responsive.recalc()",(function(){return this.iterator("table",(function(t){t._responsive&&(t._responsive._resizeAuto(),t._responsive._resize())}))})),u.register("responsive.hasHidden()",(function(){var e=this.context[0];return!!e._responsive&&-1!==t.inArray(!1,e._responsive._responsiveOnlyHidden())})),u.registerPlural("columns().responsiveHidden()","column().responsiveHidden()",(function(){return this.iterator("column",(function(t,e){return!!t._responsive&&t._responsive._responsiveOnlyHidden()[e]}),1)})),o.version="2.2.7",t.fn.dataTable.Responsive=o,t.fn.DataTable.Responsive=o,t(n).on("preInit.dt.dtr",(function(e,n){if("dt"===e.namespace&&(t(n.nTable).hasClass("responsive")||t(n.nTable).hasClass("dt-responsive")||n.oInit.responsive||i.defaults.responsive)){var l=n.oInit.responsive;!1!==l&&new o(n,t.isPlainObject(l)?l:{})}})),o}(t,window,document)}.apply(e,l))||(t.exports=r)},920:(t,e,n)=>{var l,r;!function(a){"use strict";l=[n(755)],void 0===(r=function(t){return function(t,e,n,l){var r,a,i,o,s=function(e){this.$=function(t,e){return this.api(!0).$(t,e)},this._=function(t,e){return this.api(!0).rows(t,e).data()},this.api=function(t){return new a(t?ce(this[r.iApiIndex]):this)},this.fnAddData=function(e,n){var r=this.api(!0),a=Array.isArray(e)&&(Array.isArray(e[0])||t.isPlainObject(e[0]))?r.rows.add(e):r.row.add(e);return(n===l||n)&&r.draw(),a.flatten().toArray()},this.fnAdjustColumnSizing=function(t){var e=this.api(!0).columns.adjust(),n=e.settings()[0],r=n.oScroll;t===l||t?e.draw(!1):""===r.sX&&""===r.sY||zt(n)},this.fnClearTable=function(t){var e=this.api(!0).clear();(t===l||t)&&e.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,e,n){var r=this.api(!0),a=r.rows(t),i=a.settings()[0],o=i.aoData[a[0][0]];return a.remove(),e&&e.call(this,i,o),(n===l||n)&&r.draw(),o},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,e,n,r,a,i){var o=this.api(!0);null===e||e===l?o.search(t,n,r,i):o.column(e).search(t,n,r,i),o.draw()},this.fnGetData=function(t,e){var n=this.api(!0);if(t!==l){var r=t.nodeName?t.nodeName.toLowerCase():"";return e!==l||"td"==r||"th"==r?n.cell(t,e).data():n.row(t).data()||null}return n.data().toArray()},this.fnGetNodes=function(t){var e=this.api(!0);return t!==l?e.row(t).node():e.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var e=this.api(!0),n=t.nodeName.toUpperCase();if("TR"==n)return e.row(t).index();if("TD"==n||"TH"==n){var l=e.cell(t).index();return[l.row,l.columnVisible,l.column]}return null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()},this.fnOpen=function(t,e,n){return this.api(!0).row(t).child(e,n).show().child()[0]},this.fnPageChange=function(t,e){var n=this.api(!0).page(t);(e===l||e)&&n.draw(!1)},this.fnSetColumnVis=function(t,e,n){var r=this.api(!0).column(t).visible(e);(n===l||n)&&r.columns.adjust().draw()},this.fnSettings=function(){return ce(this[r.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,e,n){this.api(!0).order.listener(t,e,n)},this.fnUpdate=function(t,e,n,r,a){var i=this.api(!0);return n===l||null===n?i.row(e).data(t):i.cell(e,n).data(t),(a===l||a)&&i.columns.adjust(),(r===l||r)&&i.draw(),0},this.fnVersionCheck=r.fnVersionCheck;var n=this,i=e===l,o=this.length;for(var u in i&&(e={}),this.oApi=this.internal=r.internal,s.ext.internal)u&&(this[u]=ze(u));return this.each((function(){var r,a=o>1?de({},e,!0):e,u=0,c=this.getAttribute("id"),f=!1,h=s.defaults,d=t(this);if("table"==this.nodeName.toLowerCase()){j(h),N(h.column),I(h,h,!0),I(h.column,h.column,!0),I(h,t.extend(a,d.data()),!0);var p=s.settings;for(u=0,r=p.length;u<r;u++){var g=p[u];if(g.nTable==this||g.nTHead&&g.nTHead.parentNode==this||g.nTFoot&&g.nTFoot.parentNode==this){var m=a.bRetrieve!==l?a.bRetrieve:h.bRetrieve,v=a.bDestroy!==l?a.bDestroy:h.bDestroy;if(i||m)return g.oInstance;if(v){g.oInstance.fnDestroy();break}return void fe(g,0,"Cannot reinitialise DataTable",3)}if(g.sTableId==this.id){p.splice(u,1);break}}null!==c&&""!==c||(c="DataTables_Table_"+s.ext._unique++,this.id=c);var y=t.extend(!0,{},s.models.oSettings,{sDestroyWidth:d[0].style.width,sInstance:c,sTableId:c});y.nTable=this,y.oApi=n.internal,y.oInit=a,p.push(y),y.oInstance=1===n.length?n:d.dataTable(),j(a),k(a.oLanguage),a.aLengthMenu&&!a.iDisplayLength&&(a.iDisplayLength=Array.isArray(a.aLengthMenu[0])?a.aLengthMenu[0][0]:a.aLengthMenu[0]),a=de(t.extend(!0,{},h),a),he(y.oFeatures,a,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),he(y,a,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),he(y.oScroll,a,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),he(y.oLanguage,a,"fnInfoCallback"),ge(y,"aoDrawCallback",a.fnDrawCallback,"user"),ge(y,"aoServerParams",a.fnServerParams,"user"),ge(y,"aoStateSaveParams",a.fnStateSaveParams,"user"),ge(y,"aoStateLoadParams",a.fnStateLoadParams,"user"),ge(y,"aoStateLoaded",a.fnStateLoaded,"user"),ge(y,"aoRowCallback",a.fnRowCallback,"user"),ge(y,"aoRowCreatedCallback",a.fnCreatedRow,"user"),ge(y,"aoHeaderCallback",a.fnHeaderCallback,"user"),ge(y,"aoFooterCallback",a.fnFooterCallback,"user"),ge(y,"aoInitComplete",a.fnInitComplete,"user"),ge(y,"aoPreDrawCallback",a.fnPreDrawCallback,"user"),y.rowIdFn=et(a.rowId),R(y);var b=y.oClasses;if(t.extend(b,s.ext.classes,a.oClasses),d.addClass(b.sTable),y.iInitDisplayStart===l&&(y.iInitDisplayStart=a.iDisplayStart,y._iDisplayStart=a.iDisplayStart),null!==a.iDeferLoading){y.bDeferLoading=!0;var _=Array.isArray(a.iDeferLoading);y._iRecordsDisplay=_?a.iDeferLoading[0]:a.iDeferLoading,y._iRecordsTotal=_?a.iDeferLoading[1]:a.iDeferLoading}var w=y.oLanguage;t.extend(!0,w,a.oLanguage),w.sUrl&&(t.ajax({dataType:"json",url:w.sUrl,success:function(e){k(e),I(h.oLanguage,e),t.extend(!0,w,e),Ot(y)},error:function(){Ot(y)}}),f=!0),null===a.asStripeClasses&&(y.asStripeClasses=[b.sStripeOdd,b.sStripeEven]);var S=y.asStripeClasses,x=d.children("tbody").find("tr").eq(0);-1!==t.inArray(!0,t.map(S,(function(t,e){return x.hasClass(t)})))&&(t("tbody tr",this).removeClass(S.join(" ")),y.asDestroyStripes=S.slice());var C,T=[],D=this.getElementsByTagName("thead");if(0!==D.length&&(gt(y.aoHeader,D[0]),T=mt(y)),null===a.aoColumns)for(C=[],u=0,r=T.length;u<r;u++)C.push(null);else C=a.aoColumns;for(u=0,r=C.length;u<r;u++)O(y,T?T[u]:null);if(U(y,a.aoColumnDefs,C,(function(t,e){F(y,t,e)})),x.length){var A=function(t,e){return null!==t.getAttribute("data-"+e)?e:null};t(x[0]).children("th, td").each((function(t,e){var n=y.aoColumns[t];if(n.mData===t){var r=A(e,"sort")||A(e,"order"),a=A(e,"filter")||A(e,"search");null===r&&null===a||(n.mData={_:t+".display",sort:null!==r?t+".@data-"+r:l,type:null!==r?t+".@data-"+r:l,filter:null!==a?t+".@data-"+a:l},F(y,t))}}))}var E=y.oFeatures,M=function(){if(a.aaSorting===l){var e=y.aaSorting;for(u=0,r=e.length;u<r;u++)e[u][1]=y.aoColumns[u].asSorting[0]}ie(y),E.bSort&&ge(y,"aoDrawCallback",(function(){if(y.bSorted){var e=ee(y),n={};t.each(e,(function(t,e){n[e.src]=e.dir})),me(y,null,"order",[y,e,n]),le(y)}})),ge(y,"aoDrawCallback",(function(){(y.bSorted||"ssp"===be(y)||E.bDeferRender)&&ie(y)}),"sc");var n=d.children("caption").each((function(){this._captionSide=t(this).css("caption-side")})),i=d.children("thead");0===i.length&&(i=t("<thead/>").appendTo(d)),y.nTHead=i[0];var o=d.children("tbody");0===o.length&&(o=t("<tbody/>").appendTo(d)),y.nTBody=o[0];var s=d.children("tfoot");if(0===s.length&&n.length>0&&(""!==y.oScroll.sX||""!==y.oScroll.sY)&&(s=t("<tfoot/>").appendTo(d)),0===s.length||0===s.children().length?d.addClass(b.sNoFooter):s.length>0&&(y.nTFoot=s[0],gt(y.aoFooter,y.nTFoot)),a.aaData)for(u=0;u<a.aaData.length;u++)z(y,a.aaData[u]);else(y.bDeferLoading||"dom"==be(y))&&$(y,t(y.nTBody).children("tr"));y.aiDisplay=y.aiDisplayMaster.slice(),y.bInitialised=!0,!1===f&&Ot(y)};a.bStateSave?(E.bStateSave=!0,ge(y,"aoDrawCallback",se,"state_save"),ue(y,a,M)):M()}else fe(null,0,"Non-table node initialisation ("+this.nodeName+")",2)})),n=null,this},u={},c=/[\r\n\u2028]/g,f=/<.*?>/g,h=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,d=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),p=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,g=function(t){return!t||!0===t||"-"===t},m=function(t){var e=parseInt(t,10);return!isNaN(e)&&isFinite(t)?e:null},v=function(t,e){return u[e]||(u[e]=new RegExp(Et(e),"g")),"string"==typeof t&&"."!==e?t.replace(/\./g,"").replace(u[e],"."):t},y=function(t,e,n){var l="string"==typeof t;return!!g(t)||(e&&l&&(t=v(t,e)),n&&l&&(t=t.replace(p,"")),!isNaN(parseFloat(t))&&isFinite(t))},b=function(t){return g(t)||"string"==typeof t},_=function(t,e,n){return!!g(t)||(b(t)&&!!y(T(t),e,n)||null)},w=function(t,e,n){var r=[],a=0,i=t.length;if(n!==l)for(;a<i;a++)t[a]&&t[a][e]&&r.push(t[a][e][n]);else for(;a<i;a++)t[a]&&r.push(t[a][e]);return r},S=function(t,e,n,r){var a=[],i=0,o=e.length;if(r!==l)for(;i<o;i++)t[e[i]][n]&&a.push(t[e[i]][n][r]);else for(;i<o;i++)a.push(t[e[i]][n]);return a},x=function(t,e){var n,r=[];e===l?(e=0,n=t):(n=e,e=t);for(var a=e;a<n;a++)r.push(a);return r},C=function(t){for(var e=[],n=0,l=t.length;n<l;n++)t[n]&&e.push(t[n]);return e},T=function(t){return t.replace(f,"")},D=function(t){if(t.length<2)return!0;for(var e=t.slice().sort(),n=e[0],l=1,r=e.length;l<r;l++){if(e[l]===n)return!1;n=e[l]}return!0},A=function(t){if(D(t))return t.slice();var e,n,l,r=[],a=t.length,i=0;t:for(n=0;n<a;n++){for(e=t[n],l=0;l<i;l++)if(r[l]===e)continue t;r.push(e),i++}return r},E=function(t,e){if(Array.isArray(e))for(var n=0;n<e.length;n++)E(t,e[n]);else t.push(e);return t};Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)});String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")});function M(e){var n,l,r="a aa ai ao as b fn i m o s ",a={};t.each(e,(function(t,i){(n=t.match(/^([^A-Z]+?)([A-Z])/))&&-1!==r.indexOf(n[1]+" ")&&(l=t.replace(n[0],n[2].toLowerCase()),a[l]=t,"o"===n[1]&&M(e[t]))})),e._hungarianMap=a}function I(e,n,r){var a;e._hungarianMap||M(e),t.each(n,(function(i,o){(a=e._hungarianMap[i])===l||!r&&n[a]!==l||("o"===a.charAt(0)?(n[a]||(n[a]={}),t.extend(!0,n[a],n[i]),I(e[a],n[a],r)):n[a]=n[i])}))}function k(t){var e=s.defaults.oLanguage,n=e.sDecimal;if(n&&qe(n),t){var l=t.sZeroRecords;!t.sEmptyTable&&l&&"No data available in table"===e.sEmptyTable&&he(t,t,"sZeroRecords","sEmptyTable"),!t.sLoadingRecords&&l&&"Loading..."===e.sLoadingRecords&&he(t,t,"sZeroRecords","sLoadingRecords"),t.sInfoThousands&&(t.sThousands=t.sInfoThousands);var r=t.sDecimal;r&&n!==r&&qe(r)}}s.util={throttle:function(t,e){var n,r,a=e!==l?e:200;return function(){var e=this,i=+new Date,o=arguments;n&&i<n+a?(clearTimeout(r),r=setTimeout((function(){n=l,t.apply(e,o)}),a)):(n=i,t.apply(e,o))}},escapeRegex:function(t){return t.replace(d,"\\$1")}};var L=function(t,e,n){t[e]!==l&&(t[n]=t[e])};function j(t){L(t,"ordering","bSort"),L(t,"orderMulti","bSortMulti"),L(t,"orderClasses","bSortClasses"),L(t,"orderCellsTop","bSortCellsTop"),L(t,"order","aaSorting"),L(t,"orderFixed","aaSortingFixed"),L(t,"paging","bPaginate"),L(t,"pagingType","sPaginationType"),L(t,"pageLength","iDisplayLength"),L(t,"searching","bFilter"),"boolean"==typeof t.sScrollX&&(t.sScrollX=t.sScrollX?"100%":""),"boolean"==typeof t.scrollX&&(t.scrollX=t.scrollX?"100%":"");var e=t.aoSearchCols;if(e)for(var n=0,l=e.length;n<l;n++)e[n]&&I(s.models.oSearch,e[n])}function N(t){L(t,"orderable","bSortable"),L(t,"orderData","aDataSort"),L(t,"orderSequence","asSorting"),L(t,"orderDataType","sortDataType");var e=t.aDataSort;"number"!=typeof e||Array.isArray(e)||(t.aDataSort=[e])}function R(n){if(!s.__browser){var l={};s.__browser=l;var r=t("<div/>").css({position:"fixed",top:0,left:-1*t(e).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(t("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(t("<div/>").css({width:"100%",height:10}))).appendTo("body"),a=r.children(),i=a.children();l.barWidth=a[0].offsetWidth-a[0].clientWidth,l.bScrollOversize=100===i[0].offsetWidth&&100!==a[0].clientWidth,l.bScrollbarLeft=1!==Math.round(i.offset().left),l.bBounding=!!r[0].getBoundingClientRect().width,r.remove()}t.extend(n.oBrowser,s.__browser),n.oScroll.iBarWidth=s.__browser.barWidth}function P(t,e,n,r,a,i){var o,s=r,u=!1;for(n!==l&&(o=n,u=!0);s!==a;)t.hasOwnProperty(s)&&(o=u?e(o,t[s],s,t):t[s],u=!0,s+=i);return o}function O(e,l){var r=s.defaults.column,a=e.aoColumns.length,i=t.extend({},s.models.oColumn,r,{nTh:l||n.createElement("th"),sTitle:r.sTitle?r.sTitle:l?l.innerHTML:"",aDataSort:r.aDataSort?r.aDataSort:[a],mData:r.mData?r.mData:a,idx:a});e.aoColumns.push(i);var o=e.aoPreSearchCols;o[a]=t.extend({},s.models.oSearch,o[a]),F(e,a,t(l).data())}function F(e,n,r){var a=e.aoColumns[n],i=e.oClasses,o=t(a.nTh);if(!a.sWidthOrig){a.sWidthOrig=o.attr("width")||null;var u=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);u&&(a.sWidthOrig=u[1])}r!==l&&null!==r&&(N(r),I(s.defaults.column,r,!0),r.mDataProp===l||r.mData||(r.mData=r.mDataProp),r.sType&&(a._sManualType=r.sType),r.className&&!r.sClass&&(r.sClass=r.className),r.sClass&&o.addClass(r.sClass),t.extend(a,r),he(a,r,"sWidth","sWidthOrig"),r.iDataSort!==l&&(a.aDataSort=[r.iDataSort]),he(a,r,"aDataSort"));var c=a.mData,f=et(c),h=a.mRender?et(a.mRender):null,d=function(t){return"string"==typeof t&&-1!==t.indexOf("@")};a._bAttrSrc=t.isPlainObject(c)&&(d(c.sort)||d(c.type)||d(c.filter)),a._setter=null,a.fnGetData=function(t,e,n){var r=f(t,e,l,n);return h&&e?h(r,e,t,n):r},a.fnSetData=function(t,e,n){return nt(c)(t,e,n)},"number"!=typeof c&&(e._rowReadObject=!0),e.oFeatures.bSort||(a.bSortable=!1,o.addClass(i.sSortableNone));var p=-1!==t.inArray("asc",a.asSorting),g=-1!==t.inArray("desc",a.asSorting);a.bSortable&&(p||g)?p&&!g?(a.sSortingClass=i.sSortableAsc,a.sSortingClassJUI=i.sSortJUIAscAllowed):!p&&g?(a.sSortingClass=i.sSortableDesc,a.sSortingClassJUI=i.sSortJUIDescAllowed):(a.sSortingClass=i.sSortable,a.sSortingClassJUI=i.sSortJUI):(a.sSortingClass=i.sSortableNone,a.sSortingClassJUI="")}function H(t){if(!1!==t.oFeatures.bAutoWidth){var e=t.aoColumns;Gt(t);for(var n=0,l=e.length;n<l;n++)e[n].nTh.style.width=e[n].sWidth}var r=t.oScroll;""===r.sY&&""===r.sX||zt(t),me(t,null,"column-sizing",[t])}function B(t,e){var n=V(t,"bVisible");return"number"==typeof n[e]?n[e]:null}function Z(e,n){var l=V(e,"bVisible"),r=t.inArray(n,l);return-1!==r?r:null}function W(e){var n=0;return t.each(e.aoColumns,(function(e,l){l.bVisible&&"none"!==t(l.nTh).css("display")&&n++})),n}function V(e,n){var l=[];return t.map(e.aoColumns,(function(t,e){t[n]&&l.push(e)})),l}function q(t){var e,n,r,a,i,o,u,c,f,h=t.aoColumns,d=t.aoData,p=s.ext.type.detect;for(e=0,n=h.length;e<n;e++)if(f=[],!(u=h[e]).sType&&u._sManualType)u.sType=u._sManualType;else if(!u.sType){for(r=0,a=p.length;r<a;r++){for(i=0,o=d.length;i<o&&(f[i]===l&&(f[i]=Y(t,i,e,"type")),(c=p[r](f[i],t))||r===p.length-1)&&"html"!==c;i++);if(c){u.sType=c;break}}u.sType||(u.sType="string")}}function U(e,n,r,a){var i,o,s,u,c,f,h,d=e.aoColumns;if(n)for(i=n.length-1;i>=0;i--){var p=(h=n[i]).targets!==l?h.targets:h.aTargets;for(Array.isArray(p)||(p=[p]),s=0,u=p.length;s<u;s++)if("number"==typeof p[s]&&p[s]>=0){for(;d.length<=p[s];)O(e);a(p[s],h)}else if("number"==typeof p[s]&&p[s]<0)a(d.length+p[s],h);else if("string"==typeof p[s])for(c=0,f=d.length;c<f;c++)("_all"==p[s]||t(d[c].nTh).hasClass(p[s]))&&a(c,h)}if(r)for(i=0,o=r.length;i<o;i++)a(i,r[i])}function z(e,n,r,a){var i=e.aoData.length,o=t.extend(!0,{},s.models.oRow,{src:r?"dom":"data",idx:i});o._aData=n,e.aoData.push(o);for(var u=e.aoColumns,c=0,f=u.length;c<f;c++)u[c].sType=null;e.aiDisplayMaster.push(i);var h=e.rowIdFn(n);return h!==l&&(e.aIds[h]=o),!r&&e.oFeatures.bDeferRender||st(e,i,r,a),i}function $(e,n){var l;return n instanceof t||(n=t(n)),n.map((function(t,n){return l=ot(e,n),z(e,l.data,n,l.cells)}))}function X(t,e){return e._DT_RowIndex!==l?e._DT_RowIndex:null}function G(e,n,l){return t.inArray(l,e.aoData[n].anCells)}function Y(t,e,n,r){var a=t.iDraw,i=t.aoColumns[n],o=t.aoData[e]._aData,s=i.sDefaultContent,u=i.fnGetData(o,r,{settings:t,row:e,col:n});if(u===l)return t.iDrawError!=a&&null===s&&(fe(t,0,"Requested unknown parameter "+("function"==typeof i.mData?"{function}":"'"+i.mData+"'")+" for row "+e+", column "+n,4),t.iDrawError=a),s;if(u!==o&&null!==u||null===s||r===l){if("function"==typeof u)return u.call(o)}else u=s;return null===u&&"display"==r?"":u}function J(t,e,n,l){var r=t.aoColumns[n],a=t.aoData[e]._aData;r.fnSetData(a,l,{settings:t,row:e,col:n})}var Q=/\[.*?\]$/,K=/\(\)$/;function tt(e){return t.map(e.match(/(\\.|[^\.])+/g)||[""],(function(t){return t.replace(/\\\./g,".")}))}function et(e){if(t.isPlainObject(e)){var n={};return t.each(e,(function(t,e){e&&(n[t]=et(e))})),function(t,e,r,a){var i=n[e]||n._;return i!==l?i(t,e,r,a):t}}if(null===e)return function(t){return t};if("function"==typeof e)return function(t,n,l,r){return e(t,n,l,r)};if("string"!=typeof e||-1===e.indexOf(".")&&-1===e.indexOf("[")&&-1===e.indexOf("("))return function(t,n){return t[e]};var r=function(t,e,n){var a,i,o,s;if(""!==n)for(var u=tt(n),c=0,f=u.length;c<f;c++){if(a=u[c].match(Q),i=u[c].match(K),a){if(u[c]=u[c].replace(Q,""),""!==u[c]&&(t=t[u[c]]),o=[],u.splice(0,c+1),s=u.join("."),Array.isArray(t))for(var h=0,d=t.length;h<d;h++)o.push(r(t[h],e,s));var p=a[0].substring(1,a[0].length-1);t=""===p?o:o.join(p);break}if(i)u[c]=u[c].replace(K,""),t=t[u[c]]();else{if(null===t||t[u[c]]===l)return l;t=t[u[c]]}}return t};return function(t,n){return r(t,n,e)}}function nt(e){if(t.isPlainObject(e))return nt(e._);if(null===e)return function(){};if("function"==typeof e)return function(t,n,l){e(t,"set",n,l)};if("string"!=typeof e||-1===e.indexOf(".")&&-1===e.indexOf("[")&&-1===e.indexOf("("))return function(t,n){t[e]=n};var n=function(t,e,r){for(var a,i,o,s,u,c=tt(r),f=c[c.length-1],h=0,d=c.length-1;h<d;h++){if("__proto__"===c[h]||"constructor"===c[h])throw new Error("Cannot set prototype values");if(i=c[h].match(Q),o=c[h].match(K),i){if(c[h]=c[h].replace(Q,""),t[c[h]]=[],(a=c.slice()).splice(0,h+1),u=a.join("."),Array.isArray(e))for(var p=0,g=e.length;p<g;p++)n(s={},e[p],u),t[c[h]].push(s);else t[c[h]]=e;return}o&&(c[h]=c[h].replace(K,""),t=t[c[h]](e)),null!==t[c[h]]&&t[c[h]]!==l||(t[c[h]]={}),t=t[c[h]]}f.match(K)?t=t[f.replace(K,"")](e):t[f.replace(Q,"")]=e};return function(t,l){return n(t,l,e)}}function lt(t){return w(t.aoData,"_aData")}function rt(t){t.aoData.length=0,t.aiDisplayMaster.length=0,t.aiDisplay.length=0,t.aIds={}}function at(t,e,n){for(var r=-1,a=0,i=t.length;a<i;a++)t[a]==e?r=a:t[a]>e&&t[a]--;-1!=r&&n===l&&t.splice(r,1)}function it(t,e,n,r){var a,i,o=t.aoData[e],s=function(n,l){for(;n.childNodes.length;)n.removeChild(n.firstChild);n.innerHTML=Y(t,e,l,"display")};if("dom"!==n&&(n&&"auto"!==n||"dom"!==o.src)){var u=o.anCells;if(u)if(r!==l)s(u[r],r);else for(a=0,i=u.length;a<i;a++)s(u[a],a)}else o._aData=ot(t,o,r,r===l?l:o._aData).data;o._aSortData=null,o._aFilterData=null;var c=t.aoColumns;if(r!==l)c[r].sType=null;else{for(a=0,i=c.length;a<i;a++)c[a].sType=null;ut(t,o)}}function ot(t,e,n,r){var a,i,o,s=[],u=e.firstChild,c=0,f=t.aoColumns,h=t._rowReadObject;r=r!==l?r:h?{}:[];var d=function(t,e){if("string"==typeof t){var n=t.indexOf("@");if(-1!==n){var l=t.substring(n+1);nt(t)(r,e.getAttribute(l))}}},p=function(t){n!==l&&n!==c||(i=f[c],o=t.innerHTML.trim(),i&&i._bAttrSrc?(nt(i.mData._)(r,o),d(i.mData.sort,t),d(i.mData.type,t),d(i.mData.filter,t)):h?(i._setter||(i._setter=nt(i.mData)),i._setter(r,o)):r[c]=o);c++};if(u)for(;u;)"TD"!=(a=u.nodeName.toUpperCase())&&"TH"!=a||(p(u),s.push(u)),u=u.nextSibling;else for(var g=0,m=(s=e.anCells).length;g<m;g++)p(s[g]);var v=e.firstChild?e:e.nTr;if(v){var y=v.getAttribute("id");y&&nt(t.rowId)(r,y)}return{data:r,cells:s}}function st(e,l,r,a){var i,o,s,u,c,f,h=e.aoData[l],d=h._aData,p=[];if(null===h.nTr){for(i=r||n.createElement("tr"),h.nTr=i,h.anCells=p,i._DT_RowIndex=l,ut(e,h),u=0,c=e.aoColumns.length;u<c;u++)s=e.aoColumns[u],(o=(f=!r)?n.createElement(s.sCellType):a[u])._DT_CellIndex={row:l,column:u},p.push(o),!f&&(!s.mRender&&s.mData===u||t.isPlainObject(s.mData)&&s.mData._===u+".display")||(o.innerHTML=Y(e,l,u,"display")),s.sClass&&(o.className+=" "+s.sClass),s.bVisible&&!r?i.appendChild(o):!s.bVisible&&r&&o.parentNode.removeChild(o),s.fnCreatedCell&&s.fnCreatedCell.call(e.oInstance,o,Y(e,l,u),d,l,u);me(e,"aoRowCreatedCallback",null,[i,d,l,p])}}function ut(e,n){var l=n.nTr,r=n._aData;if(l){var a=e.rowIdFn(r);if(a&&(l.id=a),r.DT_RowClass){var i=r.DT_RowClass.split(" ");n.__rowc=n.__rowc?A(n.__rowc.concat(i)):i,t(l).removeClass(n.__rowc.join(" ")).addClass(r.DT_RowClass)}r.DT_RowAttr&&t(l).attr(r.DT_RowAttr),r.DT_RowData&&t(l).data(r.DT_RowData)}}function ct(e){var n,l,r,a,i,o=e.nTHead,s=e.nTFoot,u=0===t("th, td",o).length,c=e.oClasses,f=e.aoColumns;for(u&&(a=t("<tr/>").appendTo(o)),n=0,l=f.length;n<l;n++)i=f[n],r=t(i.nTh).addClass(i.sClass),u&&r.appendTo(a),e.oFeatures.bSort&&(r.addClass(i.sSortingClass),!1!==i.bSortable&&(r.attr("tabindex",e.iTabIndex).attr("aria-controls",e.sTableId),ae(e,i.nTh,n))),i.sTitle!=r[0].innerHTML&&r.html(i.sTitle),ye(e,"header")(e,r,i,c);if(u&&gt(e.aoHeader,o),t(o).children("tr").attr("role","row"),t(o).children("tr").children("th, td").addClass(c.sHeaderTH),t(s).children("tr").children("th, td").addClass(c.sFooterTH),null!==s){var h=e.aoFooter[0];for(n=0,l=h.length;n<l;n++)(i=f[n]).nTf=h[n].cell,i.sClass&&t(i.nTf).addClass(i.sClass)}}function ft(e,n,r){var a,i,o,s,u,c,f,h,d,p=[],g=[],m=e.aoColumns.length;if(n){for(r===l&&(r=!1),a=0,i=n.length;a<i;a++){for(p[a]=n[a].slice(),p[a].nTr=n[a].nTr,o=m-1;o>=0;o--)e.aoColumns[o].bVisible||r||p[a].splice(o,1);g.push([])}for(a=0,i=p.length;a<i;a++){if(f=p[a].nTr)for(;c=f.firstChild;)f.removeChild(c);for(o=0,s=p[a].length;o<s;o++)if(h=1,d=1,g[a][o]===l){for(f.appendChild(p[a][o].cell),g[a][o]=1;p[a+h]!==l&&p[a][o].cell==p[a+h][o].cell;)g[a+h][o]=1,h++;for(;p[a][o+d]!==l&&p[a][o].cell==p[a][o+d].cell;){for(u=0;u<h;u++)g[a+u][o+d]=1;d++}t(p[a][o].cell).attr("rowspan",h).attr("colspan",d)}}}}function ht(e){var n=me(e,"aoPreDrawCallback","preDraw",[e]);if(-1===t.inArray(!1,n)){var r=[],a=0,i=e.asStripeClasses,o=i.length,s=(e.aoOpenRows.length,e.oLanguage),u=e.iInitDisplayStart,c="ssp"==be(e),f=e.aiDisplay;e.bDrawing=!0,u!==l&&-1!==u&&(e._iDisplayStart=c?u:u>=e.fnRecordsDisplay()?0:u,e.iInitDisplayStart=-1);var h=e._iDisplayStart,d=e.fnDisplayEnd();if(e.bDeferLoading)e.bDeferLoading=!1,e.iDraw++,qt(e,!1);else if(c){if(!e.bDestroying&&!yt(e))return}else e.iDraw++;if(0!==f.length)for(var p=c?0:h,g=c?e.aoData.length:d,m=p;m<g;m++){var v=f[m],y=e.aoData[v];null===y.nTr&&st(e,v);var b=y.nTr;if(0!==o){var _=i[a%o];y._sRowStripe!=_&&(t(b).removeClass(y._sRowStripe).addClass(_),y._sRowStripe=_)}me(e,"aoRowCallback",null,[b,y._aData,a,m,v]),r.push(b),a++}else{var w=s.sZeroRecords;1==e.iDraw&&"ajax"==be(e)?w=s.sLoadingRecords:s.sEmptyTable&&0===e.fnRecordsTotal()&&(w=s.sEmptyTable),r[0]=t("<tr/>",{class:o?i[0]:""}).append(t("<td />",{valign:"top",colSpan:W(e),class:e.oClasses.sRowEmpty}).html(w))[0]}me(e,"aoHeaderCallback","header",[t(e.nTHead).children("tr")[0],lt(e),h,d,f]),me(e,"aoFooterCallback","footer",[t(e.nTFoot).children("tr")[0],lt(e),h,d,f]);var S=t(e.nTBody);S.children().detach(),S.append(t(r)),me(e,"aoDrawCallback","draw",[e]),e.bSorted=!1,e.bFiltered=!1,e.bDrawing=!1}else qt(e,!1)}function dt(t,e){var n=t.oFeatures,l=n.bSort,r=n.bFilter;l&&ne(t),r?xt(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),!0!==e&&(t._iDisplayStart=0),t._drawHold=e,ht(t),t._drawHold=!1}function pt(e){var n=e.oClasses,l=t(e.nTable),r=t("<div/>").insertBefore(l),a=e.oFeatures,i=t("<div/>",{id:e.sTableId+"_wrapper",class:n.sWrapper+(e.nTFoot?"":" "+n.sNoFooter)});e.nHolding=r[0],e.nTableWrapper=i[0],e.nTableReinsertBefore=e.nTable.nextSibling;for(var o,u,c,f,h,d,p=e.sDom.split(""),g=0;g<p.length;g++){if(o=null,"<"==(u=p[g])){if(c=t("<div/>")[0],"'"==(f=p[g+1])||'"'==f){for(h="",d=2;p[g+d]!=f;)h+=p[g+d],d++;if("H"==h?h=n.sJUIHeader:"F"==h&&(h=n.sJUIFooter),-1!=h.indexOf(".")){var m=h.split(".");c.id=m[0].substr(1,m[0].length-1),c.className=m[1]}else"#"==h.charAt(0)?c.id=h.substr(1,h.length-1):c.className=h;g+=d}i.append(c),i=t(c)}else if(">"==u)i=i.parent();else if("l"==u&&a.bPaginate&&a.bLengthChange)o=Bt(e);else if("f"==u&&a.bFilter)o=St(e);else if("r"==u&&a.bProcessing)o=Vt(e);else if("t"==u)o=Ut(e);else if("i"==u&&a.bInfo)o=Nt(e);else if("p"==u&&a.bPaginate)o=Zt(e);else if(0!==s.ext.feature.length)for(var v=s.ext.feature,y=0,b=v.length;y<b;y++)if(u==v[y].cFeature){o=v[y].fnInit(e);break}if(o){var _=e.aanFeatures;_[u]||(_[u]=[]),_[u].push(o),i.append(o)}}r.replaceWith(i),e.nHolding=null}function gt(e,n){var l,r,a,i,o,s,u,c,f,h,d,p=t(n).children("tr"),g=function(t,e,n){for(var l=t[e];l[n];)n++;return n};for(e.splice(0,e.length),a=0,s=p.length;a<s;a++)e.push([]);for(a=0,s=p.length;a<s;a++)for(c=0,r=(l=p[a]).firstChild;r;){if("TD"==r.nodeName.toUpperCase()||"TH"==r.nodeName.toUpperCase())for(f=(f=1*r.getAttribute("colspan"))&&0!==f&&1!==f?f:1,h=(h=1*r.getAttribute("rowspan"))&&0!==h&&1!==h?h:1,u=g(e,a,c),d=1===f,o=0;o<f;o++)for(i=0;i<h;i++)e[a+i][u+o]={cell:r,unique:d},e[a+i].nTr=l;r=r.nextSibling}}function mt(t,e,n){var l=[];n||(n=t.aoHeader,e&&gt(n=[],e));for(var r=0,a=n.length;r<a;r++)for(var i=0,o=n[r].length;i<o;i++)!n[r][i].unique||l[i]&&t.bSortCellsTop||(l[i]=n[r][i].cell);return l}function vt(e,n,l){if(me(e,"aoServerParams","serverParams",[n]),n&&Array.isArray(n)){var r={},a=/(.*?)\[\]$/;t.each(n,(function(t,e){var n=e.name.match(a);if(n){var l=n[0];r[l]||(r[l]=[]),r[l].push(e.value)}else r[e.name]=e.value})),n=r}var i,o=e.ajax,s=e.oInstance,u=function(t){me(e,null,"xhr",[e,t,e.jqXHR]),l(t)};if(t.isPlainObject(o)&&o.data){var c="function"==typeof(i=o.data)?i(n,e):i;n="function"==typeof i&&c?c:t.extend(!0,n,c),delete o.data}var f={data:n,success:function(t){var n=t.error||t.sError;n&&fe(e,0,n),e.json=t,u(t)},dataType:"json",cache:!1,type:e.sServerMethod,error:function(n,l,r){var a=me(e,null,"xhr",[e,null,e.jqXHR]);-1===t.inArray(!0,a)&&("parsererror"==l?fe(e,0,"Invalid JSON response",1):4===n.readyState&&fe(e,0,"Ajax error",7)),qt(e,!1)}};e.oAjaxData=n,me(e,null,"preXhr",[e,n]),e.fnServerData?e.fnServerData.call(s,e.sAjaxSource,t.map(n,(function(t,e){return{name:e,value:t}})),u,e):e.sAjaxSource||"string"==typeof o?e.jqXHR=t.ajax(t.extend(f,{url:o||e.sAjaxSource})):"function"==typeof o?e.jqXHR=o.call(s,n,u,e):(e.jqXHR=t.ajax(t.extend(f,o)),o.data=i)}function yt(t){return!t.bAjaxDataGet||(t.iDraw++,qt(t,!0),vt(t,bt(t),(function(e){_t(t,e)})),!1)}function bt(e){var n,l,r,a,i=e.aoColumns,o=i.length,u=e.oFeatures,c=e.oPreviousSearch,f=e.aoPreSearchCols,h=[],d=ee(e),p=e._iDisplayStart,g=!1!==u.bPaginate?e._iDisplayLength:-1,m=function(t,e){h.push({name:t,value:e})};m("sEcho",e.iDraw),m("iColumns",o),m("sColumns",w(i,"sName").join(",")),m("iDisplayStart",p),m("iDisplayLength",g);var v={draw:e.iDraw,columns:[],order:[],start:p,length:g,search:{value:c.sSearch,regex:c.bRegex}};for(n=0;n<o;n++)r=i[n],a=f[n],l="function"==typeof r.mData?"function":r.mData,v.columns.push({data:l,name:r.sName,searchable:r.bSearchable,orderable:r.bSortable,search:{value:a.sSearch,regex:a.bRegex}}),m("mDataProp_"+n,l),u.bFilter&&(m("sSearch_"+n,a.sSearch),m("bRegex_"+n,a.bRegex),m("bSearchable_"+n,r.bSearchable)),u.bSort&&m("bSortable_"+n,r.bSortable);u.bFilter&&(m("sSearch",c.sSearch),m("bRegex",c.bRegex)),u.bSort&&(t.each(d,(function(t,e){v.order.push({column:e.col,dir:e.dir}),m("iSortCol_"+t,e.col),m("sSortDir_"+t,e.dir)})),m("iSortingCols",d.length));var y=s.ext.legacy.ajax;return null===y?e.sAjaxSource?h:v:y?h:v}function _t(t,e){var n=function(t,n){return e[t]!==l?e[t]:e[n]},r=wt(t,e),a=n("sEcho","draw"),i=n("iTotalRecords","recordsTotal"),o=n("iTotalDisplayRecords","recordsFiltered");if(a!==l){if(1*a<t.iDraw)return;t.iDraw=1*a}rt(t),t._iRecordsTotal=parseInt(i,10),t._iRecordsDisplay=parseInt(o,10);for(var s=0,u=r.length;s<u;s++)z(t,r[s]);t.aiDisplay=t.aiDisplayMaster.slice(),t.bAjaxDataGet=!1,ht(t),t._bInitComplete||Ft(t,e),t.bAjaxDataGet=!0,qt(t,!1)}function wt(e,n){var r=t.isPlainObject(e.ajax)&&e.ajax.dataSrc!==l?e.ajax.dataSrc:e.sAjaxDataProp;return"data"===r?n.aaData||n[r]:""!==r?et(r)(n):n}function St(e){var l=e.oClasses,r=e.sTableId,a=e.oLanguage,i=e.oPreviousSearch,o=e.aanFeatures,s='<input type="search" class="'+l.sFilterInput+'"/>',u=a.sSearch;u=u.match(/_INPUT_/)?u.replace("_INPUT_",s):u+s;var c=t("<div/>",{id:o.f?null:r+"_filter",class:l.sFilter}).append(t("<label/>").append(u)),f=function(){o.f;var t=this.value?this.value:"";t!=i.sSearch&&(xt(e,{sSearch:t,bRegex:i.bRegex,bSmart:i.bSmart,bCaseInsensitive:i.bCaseInsensitive}),e._iDisplayStart=0,ht(e))},h=null!==e.searchDelay?e.searchDelay:"ssp"===be(e)?400:0,d=t("input",c).val(i.sSearch).attr("placeholder",a.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",h?Yt(f,h):f).on("mouseup",(function(t){setTimeout((function(){f.call(d[0])}),10)})).on("keypress.DT",(function(t){if(13==t.keyCode)return!1})).attr("aria-controls",r);return t(e.nTable).on("search.dt.DT",(function(t,l){if(e===l)try{d[0]!==n.activeElement&&d.val(i.sSearch)}catch(t){}})),c[0]}function xt(t,e,n){var r=t.oPreviousSearch,a=t.aoPreSearchCols,i=function(t){r.sSearch=t.sSearch,r.bRegex=t.bRegex,r.bSmart=t.bSmart,r.bCaseInsensitive=t.bCaseInsensitive},o=function(t){return t.bEscapeRegex!==l?!t.bEscapeRegex:t.bRegex};if(q(t),"ssp"!=be(t)){Dt(t,e.sSearch,n,o(e),e.bSmart,e.bCaseInsensitive),i(e);for(var s=0;s<a.length;s++)Tt(t,a[s].sSearch,s,o(a[s]),a[s].bSmart,a[s].bCaseInsensitive);Ct(t)}else i(e);t.bFiltered=!0,me(t,null,"search",[t])}function Ct(e){for(var n,l,r=s.ext.search,a=e.aiDisplay,i=0,o=r.length;i<o;i++){for(var u=[],c=0,f=a.length;c<f;c++)l=a[c],n=e.aoData[l],r[i](e,n._aFilterData,l,n._aData,c)&&u.push(l);a.length=0,t.merge(a,u)}}function Tt(t,e,n,l,r,a){if(""!==e){for(var i,o=[],s=t.aiDisplay,u=At(e,l,r,a),c=0;c<s.length;c++)i=t.aoData[s[c]]._aFilterData[n],u.test(i)&&o.push(s[c]);t.aiDisplay=o}}function Dt(t,e,n,l,r,a){var i,o,u,c=At(e,l,r,a),f=t.oPreviousSearch.sSearch,h=t.aiDisplayMaster,d=[];if(0!==s.ext.search.length&&(n=!0),o=kt(t),e.length<=0)t.aiDisplay=h.slice();else{for((o||n||l||f.length>e.length||0!==e.indexOf(f)||t.bSorted)&&(t.aiDisplay=h.slice()),i=t.aiDisplay,u=0;u<i.length;u++)c.test(t.aoData[i[u]]._sFilterRow)&&d.push(i[u]);t.aiDisplay=d}}function At(e,n,l,r){if(e=n?e:Et(e),l){var a=t.map(e.match(/"[^"]+"|[^ ]+/g)||[""],(function(t){if('"'===t.charAt(0)){var e=t.match(/^"(.*)"$/);t=e?e[1]:t}return t.replace('"',"")}));e="^(?=.*?"+a.join(")(?=.*?")+").*$"}return new RegExp(e,r?"i":"")}var Et=s.util.escapeRegex,Mt=t("<div>")[0],It=Mt.textContent!==l;function kt(t){var e,n,l,r,a,i,o,u,c=t.aoColumns,f=s.ext.type.search,h=!1;for(n=0,r=t.aoData.length;n<r;n++)if(!(u=t.aoData[n])._aFilterData){for(i=[],l=0,a=c.length;l<a;l++)(e=c[l]).bSearchable?(o=Y(t,n,l,"filter"),f[e.sType]&&(o=f[e.sType](o)),null===o&&(o=""),"string"!=typeof o&&o.toString&&(o=o.toString())):o="",o.indexOf&&-1!==o.indexOf("&")&&(Mt.innerHTML=o,o=It?Mt.textContent:Mt.innerText),o.replace&&(o=o.replace(/[\r\n\u2028]/g,"")),i.push(o);u._aFilterData=i,u._sFilterRow=i.join("  "),h=!0}return h}function Lt(t){return{search:t.sSearch,smart:t.bSmart,regex:t.bRegex,caseInsensitive:t.bCaseInsensitive}}function jt(t){return{sSearch:t.search,bSmart:t.smart,bRegex:t.regex,bCaseInsensitive:t.caseInsensitive}}function Nt(e){var n=e.sTableId,l=e.aanFeatures.i,r=t("<div/>",{class:e.oClasses.sInfo,id:l?null:n+"_info"});return l||(e.aoDrawCallback.push({fn:Rt,sName:"information"}),r.attr("role","status").attr("aria-live","polite"),t(e.nTable).attr("aria-describedby",n+"_info")),r[0]}function Rt(e){var n=e.aanFeatures.i;if(0!==n.length){var l=e.oLanguage,r=e._iDisplayStart+1,a=e.fnDisplayEnd(),i=e.fnRecordsTotal(),o=e.fnRecordsDisplay(),s=o?l.sInfo:l.sInfoEmpty;o!==i&&(s+=" "+l.sInfoFiltered),s=Pt(e,s+=l.sInfoPostFix);var u=l.fnInfoCallback;null!==u&&(s=u.call(e.oInstance,e,r,a,i,o,s)),t(n).html(s)}}function Pt(t,e){var n=t.fnFormatNumber,l=t._iDisplayStart+1,r=t._iDisplayLength,a=t.fnRecordsDisplay(),i=-1===r;return e.replace(/_START_/g,n.call(t,l)).replace(/_END_/g,n.call(t,t.fnDisplayEnd())).replace(/_MAX_/g,n.call(t,t.fnRecordsTotal())).replace(/_TOTAL_/g,n.call(t,a)).replace(/_PAGE_/g,n.call(t,i?1:Math.ceil(l/r))).replace(/_PAGES_/g,n.call(t,i?1:Math.ceil(a/r)))}function Ot(t){var e,n,l,r=t.iInitDisplayStart,a=t.aoColumns,i=t.oFeatures,o=t.bDeferLoading;if(t.bInitialised){for(pt(t),ct(t),ft(t,t.aoHeader),ft(t,t.aoFooter),qt(t,!0),i.bAutoWidth&&Gt(t),e=0,n=a.length;e<n;e++)(l=a[e]).sWidth&&(l.nTh.style.width=te(l.sWidth));me(t,null,"preInit",[t]),dt(t);var s=be(t);("ssp"!=s||o)&&("ajax"==s?vt(t,[],(function(n){var l=wt(t,n);for(e=0;e<l.length;e++)z(t,l[e]);t.iInitDisplayStart=r,dt(t),qt(t,!1),Ft(t,n)}),t):(qt(t,!1),Ft(t)))}else setTimeout((function(){Ot(t)}),200)}function Ft(t,e){t._bInitComplete=!0,(e||t.oInit.aaData)&&H(t),me(t,null,"plugin-init",[t,e]),me(t,"aoInitComplete","init",[t,e])}function Ht(t,e){var n=parseInt(e,10);t._iDisplayLength=n,ve(t),me(t,null,"length",[t,n])}function Bt(e){for(var n=e.oClasses,l=e.sTableId,r=e.aLengthMenu,a=Array.isArray(r[0]),i=a?r[0]:r,o=a?r[1]:r,s=t("<select/>",{name:l+"_length","aria-controls":l,class:n.sLengthSelect}),u=0,c=i.length;u<c;u++)s[0][u]=new Option("number"==typeof o[u]?e.fnFormatNumber(o[u]):o[u],i[u]);var f=t("<div><label/></div>").addClass(n.sLength);return e.aanFeatures.l||(f[0].id=l+"_length"),f.children().append(e.oLanguage.sLengthMenu.replace("_MENU_",s[0].outerHTML)),t("select",f).val(e._iDisplayLength).on("change.DT",(function(n){Ht(e,t(this).val()),ht(e)})),t(e.nTable).on("length.dt.DT",(function(n,l,r){e===l&&t("select",f).val(r)})),f[0]}function Zt(e){var n=e.sPaginationType,l=s.ext.pager[n],r="function"==typeof l,a=function(t){ht(t)},i=t("<div/>").addClass(e.oClasses.sPaging+n)[0],o=e.aanFeatures;return r||l.fnInit(e,i,a),o.p||(i.id=e.sTableId+"_paginate",e.aoDrawCallback.push({fn:function(t){if(r){var e,n,i=t._iDisplayStart,s=t._iDisplayLength,u=t.fnRecordsDisplay(),c=-1===s,f=c?0:Math.ceil(i/s),h=c?1:Math.ceil(u/s),d=l(f,h);for(e=0,n=o.p.length;e<n;e++)ye(t,"pageButton")(t,o.p[e],e,d,f,h)}else l.fnUpdate(t,a)},sName:"pagination"})),i}function Wt(t,e,n){var l=t._iDisplayStart,r=t._iDisplayLength,a=t.fnRecordsDisplay();0===a||-1===r?l=0:"number"==typeof e?(l=e*r)>a&&(l=0):"first"==e?l=0:"previous"==e?(l=r>=0?l-r:0)<0&&(l=0):"next"==e?l+r<a&&(l+=r):"last"==e?l=Math.floor((a-1)/r)*r:fe(t,0,"Unknown paging action: "+e,5);var i=t._iDisplayStart!==l;return t._iDisplayStart=l,i&&(me(t,null,"page",[t]),n&&ht(t)),i}function Vt(e){return t("<div/>",{id:e.aanFeatures.r?null:e.sTableId+"_processing",class:e.oClasses.sProcessing}).html(e.oLanguage.sProcessing).insertBefore(e.nTable)[0]}function qt(e,n){e.oFeatures.bProcessing&&t(e.aanFeatures.r).css("display",n?"block":"none"),me(e,null,"processing",[e,n])}function Ut(e){var n=t(e.nTable);n.attr("role","grid");var l=e.oScroll;if(""===l.sX&&""===l.sY)return e.nTable;var r=l.sX,a=l.sY,i=e.oClasses,o=n.children("caption"),s=o.length?o[0]._captionSide:null,u=t(n[0].cloneNode(!1)),c=t(n[0].cloneNode(!1)),f=n.children("tfoot"),h="<div/>",d=function(t){return t?te(t):null};f.length||(f=null);var p=t(h,{class:i.sScrollWrapper}).append(t(h,{class:i.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:r?d(r):"100%"}).append(t(h,{class:i.sScrollHeadInner}).css({"box-sizing":"content-box",width:l.sXInner||"100%"}).append(u.removeAttr("id").css("margin-left",0).append("top"===s?o:null).append(n.children("thead"))))).append(t(h,{class:i.sScrollBody}).css({position:"relative",overflow:"auto",width:d(r)}).append(n));f&&p.append(t(h,{class:i.sScrollFoot}).css({overflow:"hidden",border:0,width:r?d(r):"100%"}).append(t(h,{class:i.sScrollFootInner}).append(c.removeAttr("id").css("margin-left",0).append("bottom"===s?o:null).append(n.children("tfoot")))));var g=p.children(),m=g[0],v=g[1],y=f?g[2]:null;return r&&t(v).on("scroll.DT",(function(t){var e=this.scrollLeft;m.scrollLeft=e,f&&(y.scrollLeft=e)})),t(v).css("max-height",a),l.bCollapse||t(v).css("height",a),e.nScrollHead=m,e.nScrollBody=v,e.nScrollFoot=y,e.aoDrawCallback.push({fn:zt,sName:"scrolling"}),p[0]}function zt(e){var n,r,a,i,o,s,u,c,f,h=e.oScroll,d=h.sX,p=h.sXInner,g=h.sY,m=h.iBarWidth,v=t(e.nScrollHead),y=v[0].style,b=v.children("div"),_=b[0].style,S=b.children("table"),x=e.nScrollBody,C=t(x),T=x.style,D=t(e.nScrollFoot).children("div"),A=D.children("table"),E=t(e.nTHead),M=t(e.nTable),I=M[0],k=I.style,L=e.nTFoot?t(e.nTFoot):null,j=e.oBrowser,N=j.bScrollOversize,R=w(e.aoColumns,"nTh"),P=[],O=[],F=[],Z=[],W=function(t){var e=t.style;e.paddingTop="0",e.paddingBottom="0",e.borderTopWidth="0",e.borderBottomWidth="0",e.height=0},V=x.scrollHeight>x.clientHeight;if(e.scrollBarVis!==V&&e.scrollBarVis!==l)return e.scrollBarVis=V,void H(e);e.scrollBarVis=V,M.children("thead, tfoot").remove(),L&&(s=L.clone().prependTo(M),r=L.find("tr"),i=s.find("tr")),o=E.clone().prependTo(M),n=E.find("tr"),a=o.find("tr"),o.find("th, td").removeAttr("tabindex"),d||(T.width="100%",v[0].style.width="100%"),t.each(mt(e,o),(function(t,n){u=B(e,t),n.style.width=e.aoColumns[u].sWidth})),L&&$t((function(t){t.style.width=""}),i),f=M.outerWidth(),""===d?(k.width="100%",N&&(M.find("tbody").height()>x.offsetHeight||"scroll"==C.css("overflow-y"))&&(k.width=te(M.outerWidth()-m)),f=M.outerWidth()):""!==p&&(k.width=te(p),f=M.outerWidth()),$t(W,a),$t((function(e){F.push(e.innerHTML),P.push(te(t(e).css("width")))}),a),$t((function(e,n){-1!==t.inArray(e,R)&&(e.style.width=P[n])}),n),t(a).height(0),L&&($t(W,i),$t((function(e){Z.push(e.innerHTML),O.push(te(t(e).css("width")))}),i),$t((function(t,e){t.style.width=O[e]}),r),t(i).height(0)),$t((function(t,e){t.innerHTML='<div class="dataTables_sizing">'+F[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=P[e]}),a),L&&$t((function(t,e){t.innerHTML='<div class="dataTables_sizing">'+Z[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=O[e]}),i),M.outerWidth()<f?(c=x.scrollHeight>x.offsetHeight||"scroll"==C.css("overflow-y")?f+m:f,N&&(x.scrollHeight>x.offsetHeight||"scroll"==C.css("overflow-y"))&&(k.width=te(c-m)),""!==d&&""===p||fe(e,1,"Possible column misalignment",6)):c="100%",T.width=te(c),y.width=te(c),L&&(e.nScrollFoot.style.width=te(c)),g||N&&(T.height=te(I.offsetHeight+m));var q=M.outerWidth();S[0].style.width=te(q),_.width=te(q);var U=M.height()>x.clientHeight||"scroll"==C.css("overflow-y"),z="padding"+(j.bScrollbarLeft?"Left":"Right");_[z]=U?m+"px":"0px",L&&(A[0].style.width=te(q),D[0].style.width=te(q),D[0].style[z]=U?m+"px":"0px"),M.children("colgroup").insertBefore(M.children("thead")),C.trigger("scroll"),!e.bSorted&&!e.bFiltered||e._drawHold||(x.scrollTop=0)}function $t(t,e,n){for(var l,r,a=0,i=0,o=e.length;i<o;){for(l=e[i].firstChild,r=n?n[i].firstChild:null;l;)1===l.nodeType&&(n?t(l,r,a):t(l,a),a++),l=l.nextSibling,r=n?r.nextSibling:null;i++}}var Xt=/<.*?>/g;function Gt(n){var l,r,a,i=n.nTable,o=n.aoColumns,s=n.oScroll,u=s.sY,c=s.sX,f=s.sXInner,h=o.length,d=V(n,"bVisible"),p=t("th",n.nTHead),g=i.getAttribute("width"),m=i.parentNode,v=!1,y=n.oBrowser,b=y.bScrollOversize,_=i.style.width;for(_&&-1!==_.indexOf("%")&&(g=_),l=0;l<d.length;l++)null!==(r=o[d[l]]).sWidth&&(r.sWidth=Jt(r.sWidthOrig,m),v=!0);if(b||!v&&!c&&!u&&h==W(n)&&h==p.length)for(l=0;l<h;l++){var w=B(n,l);null!==w&&(o[w].sWidth=te(p.eq(l).width()))}else{var S=t(i).clone().css("visibility","hidden").removeAttr("id");S.find("tbody tr").remove();var x=t("<tr/>").appendTo(S.find("tbody"));for(S.find("thead, tfoot").remove(),S.append(t(n.nTHead).clone()).append(t(n.nTFoot).clone()),S.find("tfoot th, tfoot td").css("width",""),p=mt(n,S.find("thead")[0]),l=0;l<d.length;l++)r=o[d[l]],p[l].style.width=null!==r.sWidthOrig&&""!==r.sWidthOrig?te(r.sWidthOrig):"",r.sWidthOrig&&c&&t(p[l]).append(t("<div/>").css({width:r.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(n.aoData.length)for(l=0;l<d.length;l++)r=o[a=d[l]],t(Qt(n,a)).clone(!1).append(r.sContentPadding).appendTo(x);t("[name]",S).removeAttr("name");var C=t("<div/>").css(c||u?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(S).appendTo(m);c&&f?S.width(f):c?(S.css("width","auto"),S.removeAttr("width"),S.width()<m.clientWidth&&g&&S.width(m.clientWidth)):u?S.width(m.clientWidth):g&&S.width(g);var T=0;for(l=0;l<d.length;l++){var D=t(p[l]),A=D.outerWidth()-D.width(),E=y.bBounding?Math.ceil(p[l].getBoundingClientRect().width):D.outerWidth();T+=E,o[d[l]].sWidth=te(E-A)}i.style.width=te(T),C.remove()}if(g&&(i.style.width=te(g)),(g||c)&&!n._reszEvt){var M=function(){t(e).on("resize.DT-"+n.sInstance,Yt((function(){H(n)})))};b?setTimeout(M,1e3):M(),n._reszEvt=!0}}var Yt=s.util.throttle;function Jt(e,l){if(!e)return 0;var r=t("<div/>").css("width",te(e)).appendTo(l||n.body),a=r[0].offsetWidth;return r.remove(),a}function Qt(e,n){var l=Kt(e,n);if(l<0)return null;var r=e.aoData[l];return r.nTr?r.anCells[n]:t("<td/>").html(Y(e,l,n,"display"))[0]}function Kt(t,e){for(var n,l=-1,r=-1,a=0,i=t.aoData.length;a<i;a++)(n=(n=(n=Y(t,a,e,"display")+"").replace(Xt,"")).replace(/&nbsp;/g," ")).length>l&&(l=n.length,r=a);return r}function te(t){return null===t?"0px":"number"==typeof t?t<0?"0px":t+"px":t.match(/\d$/)?t+"px":t}function ee(e){var n,r,a,i,o,u,c,f=[],h=e.aoColumns,d=e.aaSortingFixed,p=t.isPlainObject(d),g=[],m=function(e){e.length&&!Array.isArray(e[0])?g.push(e):t.merge(g,e)};for(Array.isArray(d)&&m(d),p&&d.pre&&m(d.pre),m(e.aaSorting),p&&d.post&&m(d.post),n=0;n<g.length;n++)for(r=0,a=(i=h[c=g[n][0]].aDataSort).length;r<a;r++)u=h[o=i[r]].sType||"string",g[n]._idx===l&&(g[n]._idx=t.inArray(g[n][1],h[o].asSorting)),f.push({src:c,col:o,dir:g[n][1],index:g[n]._idx,type:u,formatter:s.ext.type.order[u+"-pre"]});return f}function ne(t){var e,n,l,r,a,i=[],o=s.ext.type.order,u=t.aoData,c=(t.aoColumns,0),f=t.aiDisplayMaster;for(q(t),e=0,n=(a=ee(t)).length;e<n;e++)(r=a[e]).formatter&&c++,oe(t,r.col);if("ssp"!=be(t)&&0!==a.length){for(e=0,l=f.length;e<l;e++)i[f[e]]=e;c===a.length?f.sort((function(t,e){var n,l,r,o,s,c=a.length,f=u[t]._aSortData,h=u[e]._aSortData;for(r=0;r<c;r++)if(0!==(o=(n=f[(s=a[r]).col])<(l=h[s.col])?-1:n>l?1:0))return"asc"===s.dir?o:-o;return(n=i[t])<(l=i[e])?-1:n>l?1:0})):f.sort((function(t,e){var n,l,r,s,c,f=a.length,h=u[t]._aSortData,d=u[e]._aSortData;for(r=0;r<f;r++)if(n=h[(c=a[r]).col],l=d[c.col],0!==(s=(o[c.type+"-"+c.dir]||o["string-"+c.dir])(n,l)))return s;return(n=i[t])<(l=i[e])?-1:n>l?1:0}))}t.bSorted=!0}function le(t){for(var e,n,l=t.aoColumns,r=ee(t),a=t.oLanguage.oAria,i=0,o=l.length;i<o;i++){var s=l[i],u=s.asSorting,c=s.sTitle.replace(/<.*?>/g,""),f=s.nTh;f.removeAttribute("aria-sort"),s.bSortable?(r.length>0&&r[0].col==i?(f.setAttribute("aria-sort","asc"==r[0].dir?"ascending":"descending"),n=u[r[0].index+1]||u[0]):n=u[0],e=c+("asc"===n?a.sSortAscending:a.sSortDescending)):e=c,f.setAttribute("aria-label",e)}}function re(e,n,r,a){var i,o=e.aoColumns[n],s=e.aaSorting,u=o.asSorting,c=function(e,n){var r=e._idx;return r===l&&(r=t.inArray(e[1],u)),r+1<u.length?r+1:n?null:0};if("number"==typeof s[0]&&(s=e.aaSorting=[s]),r&&e.oFeatures.bSortMulti){var f=t.inArray(n,w(s,"0"));-1!==f?(null===(i=c(s[f],!0))&&1===s.length&&(i=0),null===i?s.splice(f,1):(s[f][1]=u[i],s[f]._idx=i)):(s.push([n,u[0],0]),s[s.length-1]._idx=0)}else s.length&&s[0][0]==n?(i=c(s[0]),s.length=1,s[0][1]=u[i],s[0]._idx=i):(s.length=0,s.push([n,u[0]]),s[0]._idx=0);dt(e),"function"==typeof a&&a(e)}function ae(t,e,n,l){var r=t.aoColumns[n];pe(e,{},(function(e){!1!==r.bSortable&&(t.oFeatures.bProcessing?(qt(t,!0),setTimeout((function(){re(t,n,e.shiftKey,l),"ssp"!==be(t)&&qt(t,!1)}),0)):re(t,n,e.shiftKey,l))}))}function ie(e){var n,l,r,a=e.aLastSort,i=e.oClasses.sSortColumn,o=ee(e),s=e.oFeatures;if(s.bSort&&s.bSortClasses){for(n=0,l=a.length;n<l;n++)r=a[n].src,t(w(e.aoData,"anCells",r)).removeClass(i+(n<2?n+1:3));for(n=0,l=o.length;n<l;n++)r=o[n].src,t(w(e.aoData,"anCells",r)).addClass(i+(n<2?n+1:3))}e.aLastSort=o}function oe(t,e){var n,l,r,a=t.aoColumns[e],i=s.ext.order[a.sSortDataType];i&&(n=i.call(t.oInstance,t,e,Z(t,e)));for(var o=s.ext.type.order[a.sType+"-pre"],u=0,c=t.aoData.length;u<c;u++)(l=t.aoData[u])._aSortData||(l._aSortData=[]),l._aSortData[e]&&!i||(r=i?n[u]:Y(t,u,e,"sort"),l._aSortData[e]=o?o(r):r)}function se(e){if(e.oFeatures.bStateSave&&!e.bDestroying){var n={time:+new Date,start:e._iDisplayStart,length:e._iDisplayLength,order:t.extend(!0,[],e.aaSorting),search:Lt(e.oPreviousSearch),columns:t.map(e.aoColumns,(function(t,n){return{visible:t.bVisible,search:Lt(e.aoPreSearchCols[n])}}))};me(e,"aoStateSaveParams","stateSaveParams",[e,n]),e.oSavedState=n,e.fnStateSaveCallback.call(e.oInstance,e,n)}}function ue(e,n,r){var a,i,o=e.aoColumns,s=function(n){if(n&&n.time){var s=me(e,"aoStateLoadParams","stateLoadParams",[e,n]);if(-1===t.inArray(!1,s)){var u=e.iStateDuration;if(u>0&&n.time<+new Date-1e3*u)r();else if(n.columns&&o.length!==n.columns.length)r();else{if(e.oLoadedState=t.extend(!0,{},n),n.start!==l&&(e._iDisplayStart=n.start,e.iInitDisplayStart=n.start),n.length!==l&&(e._iDisplayLength=n.length),n.order!==l&&(e.aaSorting=[],t.each(n.order,(function(t,n){e.aaSorting.push(n[0]>=o.length?[0,n[1]]:n)}))),n.search!==l&&t.extend(e.oPreviousSearch,jt(n.search)),n.columns)for(a=0,i=n.columns.length;a<i;a++){var c=n.columns[a];c.visible!==l&&(o[a].bVisible=c.visible),c.search!==l&&t.extend(e.aoPreSearchCols[a],jt(c.search))}me(e,"aoStateLoaded","stateLoaded",[e,n]),r()}}else r()}else r()};if(e.oFeatures.bStateSave){var u=e.fnStateLoadCallback.call(e.oInstance,e,s);u!==l&&s(u)}else r()}function ce(e){var n=s.settings,l=t.inArray(e,w(n,"nTable"));return-1!==l?n[l]:null}function fe(t,n,l,r){if(l="DataTables warning: "+(t?"table id="+t.sTableId+" - ":"")+l,r&&(l+=". For more information about this error, please see http://datatables.net/tn/"+r),n)e.console&&console.log&&console.log(l);else{var a=s.ext,i=a.sErrMode||a.errMode;if(t&&me(t,null,"error",[t,r,l]),"alert"==i)alert(l);else{if("throw"==i)throw new Error(l);"function"==typeof i&&i(t,r,l)}}}function he(e,n,r,a){Array.isArray(r)?t.each(r,(function(t,l){Array.isArray(l)?he(e,n,l[0],l[1]):he(e,n,l)})):(a===l&&(a=r),n[r]!==l&&(e[a]=n[r]))}function de(e,n,l){var r;for(var a in n)n.hasOwnProperty(a)&&(r=n[a],t.isPlainObject(r)?(t.isPlainObject(e[a])||(e[a]={}),t.extend(!0,e[a],r)):l&&"data"!==a&&"aaData"!==a&&Array.isArray(r)?e[a]=r.slice():e[a]=r);return e}function pe(e,n,l){t(e).on("click.DT",n,(function(n){t(e).trigger("blur"),l(n)})).on("keypress.DT",n,(function(t){13===t.which&&(t.preventDefault(),l(t))})).on("selectstart.DT",(function(){return!1}))}function ge(t,e,n,l){n&&t[e].push({fn:n,sName:l})}function me(e,n,l,r){var a=[];if(n&&(a=t.map(e[n].slice().reverse(),(function(t,n){return t.fn.apply(e.oInstance,r)}))),null!==l){var i=t.Event(l+".dt");t(e.nTable).trigger(i,r),a.push(i.result)}return a}function ve(t){var e=t._iDisplayStart,n=t.fnDisplayEnd(),l=t._iDisplayLength;e>=n&&(e=n-l),e-=e%l,(-1===l||e<0)&&(e=0),t._iDisplayStart=e}function ye(e,n){var l=e.renderer,r=s.ext.renderer[n];return t.isPlainObject(l)&&l[n]?r[l[n]]||r._:"string"==typeof l&&r[l]||r._}function be(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}var _e=[],we=Array.prototype,Se=function(e){var n,l,r=s.settings,a=t.map(r,(function(t,e){return t.nTable}));return e?e.nTable&&e.oApi?[e]:e.nodeName&&"table"===e.nodeName.toLowerCase()?-1!==(n=t.inArray(e,a))?[r[n]]:null:e&&"function"==typeof e.settings?e.settings().toArray():("string"==typeof e?l=t(e):e instanceof t&&(l=e),l?l.map((function(e){return-1!==(n=t.inArray(this,a))?r[n]:null})).toArray():void 0):[]};a=function(e,n){if(!(this instanceof a))return new a(e,n);var l=[],r=function(t){var e=Se(t);e&&l.push.apply(l,e)};if(Array.isArray(e))for(var i=0,o=e.length;i<o;i++)r(e[i]);else r(e);this.context=A(l),n&&t.merge(this,n),this.selector={rows:null,cols:null,opts:null},a.extend(this,this,_e)},s.Api=a,t.extend(a.prototype,{any:function(){return 0!==this.count()},concat:we.concat,context:[],count:function(){return this.flatten().length},each:function(t){for(var e=0,n=this.length;e<n;e++)t.call(this,this[e],e,this);return this},eq:function(t){var e=this.context;return e.length>t?new a(e[t],this[t]):null},filter:function(t){var e=[];if(we.filter)e=we.filter.call(this,t,this);else for(var n=0,l=this.length;n<l;n++)t.call(this,this[n],n,this)&&e.push(this[n]);return new a(this.context,e)},flatten:function(){var t=[];return new a(this.context,t.concat.apply(t,this.toArray()))},join:we.join,indexOf:we.indexOf||function(t,e){for(var n=e||0,l=this.length;n<l;n++)if(this[n]===t)return n;return-1},iterator:function(t,e,n,r){var i,o,s,u,c,f,h,d,p=[],g=this.context,m=this.selector;for("string"==typeof t&&(r=n,n=e,e=t,t=!1),o=0,s=g.length;o<s;o++){var v=new a(g[o]);if("table"===e)(i=n.call(v,g[o],o))!==l&&p.push(i);else if("columns"===e||"rows"===e)(i=n.call(v,g[o],this[o],o))!==l&&p.push(i);else if("column"===e||"column-rows"===e||"row"===e||"cell"===e)for(h=this[o],"column-rows"===e&&(f=Ee(g[o],m.opts)),u=0,c=h.length;u<c;u++)d=h[u],(i="cell"===e?n.call(v,g[o],d.row,d.column,o,u):n.call(v,g[o],d,o,u,f))!==l&&p.push(i)}if(p.length||r){var y=new a(g,t?p.concat.apply([],p):p),b=y.selector;return b.rows=m.rows,b.cols=m.cols,b.opts=m.opts,y}return this},lastIndexOf:we.lastIndexOf||function(t,e){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(t){var e=[];if(we.map)e=we.map.call(this,t,this);else for(var n=0,l=this.length;n<l;n++)e.push(t.call(this,this[n],n));return new a(this.context,e)},pluck:function(t){return this.map((function(e){return e[t]}))},pop:we.pop,push:we.push,reduce:we.reduce||function(t,e){return P(this,t,e,0,this.length,1)},reduceRight:we.reduceRight||function(t,e){return P(this,t,e,this.length-1,-1,-1)},reverse:we.reverse,selector:null,shift:we.shift,slice:function(){return new a(this.context,this)},sort:we.sort,splice:we.splice,toArray:function(){return we.slice.call(this)},to$:function(){return t(this)},toJQuery:function(){return t(this)},unique:function(){return new a(this.context,A(this))},unshift:we.unshift}),a.extend=function(t,e,n){if(n.length&&e&&(e instanceof a||e.__dt_wrapper)){var l,r,i,o=function(t,e,n){return function(){var l=e.apply(t,arguments);return a.extend(l,l,n.methodExt),l}};for(l=0,r=n.length;l<r;l++)e[(i=n[l]).name]="function"===i.type?o(t,i.val,i):"object"===i.type?{}:i.val,e[i.name].__dt_wrapper=!0,a.extend(t,e[i.name],i.propExt)}},a.register=i=function(e,n){if(Array.isArray(e))for(var l=0,r=e.length;l<r;l++)a.register(e[l],n);else{var i,o,s,u,c=e.split("."),f=_e,h=function(t,e){for(var n=0,l=t.length;n<l;n++)if(t[n].name===e)return t[n];return null};for(i=0,o=c.length;i<o;i++){var d=h(f,s=(u=-1!==c[i].indexOf("()"))?c[i].replace("()",""):c[i]);d||(d={name:s,val:{},methodExt:[],propExt:[],type:"object"},f.push(d)),i===o-1?(d.val=n,d.type="function"==typeof n?"function":t.isPlainObject(n)?"object":"other"):f=u?d.methodExt:d.propExt}}},a.registerPlural=o=function(t,e,n){a.register(t,n),a.register(e,(function(){var t=n.apply(this,arguments);return t===this?this:t instanceof a?t.length?Array.isArray(t[0])?new a(t.context,t[0]):t[0]:l:t}))};var xe=function(e,n){if(Array.isArray(e))return t.map(e,(function(t){return xe(t,n)}));if("number"==typeof e)return[n[e]];var l=t.map(n,(function(t,e){return t.nTable}));return t(l).filter(e).map((function(e){var r=t.inArray(this,l);return n[r]})).toArray()};i("tables()",(function(t){return t!==l&&null!==t?new a(xe(t,this.context)):this})),i("table()",(function(t){var e=this.tables(t),n=e.context;return n.length?new a(n[0]):e})),o("tables().nodes()","table().node()",(function(){return this.iterator("table",(function(t){return t.nTable}),1)})),o("tables().body()","table().body()",(function(){return this.iterator("table",(function(t){return t.nTBody}),1)})),o("tables().header()","table().header()",(function(){return this.iterator("table",(function(t){return t.nTHead}),1)})),o("tables().footer()","table().footer()",(function(){return this.iterator("table",(function(t){return t.nTFoot}),1)})),o("tables().containers()","table().container()",(function(){return this.iterator("table",(function(t){return t.nTableWrapper}),1)})),i("draw()",(function(t){return this.iterator("table",(function(e){"page"===t?ht(e):("string"==typeof t&&(t="full-hold"!==t),dt(e,!1===t))}))})),i("page()",(function(t){return t===l?this.page.info().page:this.iterator("table",(function(e){Wt(e,t)}))})),i("page.info()",(function(t){if(0===this.context.length)return l;var e=this.context[0],n=e._iDisplayStart,r=e.oFeatures.bPaginate?e._iDisplayLength:-1,a=e.fnRecordsDisplay(),i=-1===r;return{page:i?0:Math.floor(n/r),pages:i?1:Math.ceil(a/r),start:n,end:e.fnDisplayEnd(),length:r,recordsTotal:e.fnRecordsTotal(),recordsDisplay:a,serverSide:"ssp"===be(e)}})),i("page.len()",(function(t){return t===l?0!==this.context.length?this.context[0]._iDisplayLength:l:this.iterator("table",(function(e){Ht(e,t)}))}));var Ce=function(t,e,n){if(n){var l=new a(t);l.one("draw",(function(){n(l.ajax.json())}))}if("ssp"==be(t))dt(t,e);else{qt(t,!0);var r=t.jqXHR;r&&4!==r.readyState&&r.abort(),vt(t,[],(function(n){rt(t);for(var l=wt(t,n),r=0,a=l.length;r<a;r++)z(t,l[r]);dt(t,e),qt(t,!1)}))}};i("ajax.json()",(function(){var t=this.context;if(t.length>0)return t[0].json})),i("ajax.params()",(function(){var t=this.context;if(t.length>0)return t[0].oAjaxData})),i("ajax.reload()",(function(t,e){return this.iterator("table",(function(n){Ce(n,!1===e,t)}))})),i("ajax.url()",(function(e){var n=this.context;return e===l?0===n.length?l:(n=n[0]).ajax?t.isPlainObject(n.ajax)?n.ajax.url:n.ajax:n.sAjaxSource:this.iterator("table",(function(n){t.isPlainObject(n.ajax)?n.ajax.url=e:n.ajax=e}))})),i("ajax.url().load()",(function(t,e){return this.iterator("table",(function(n){Ce(n,!1===e,t)}))}));var Te=function(t,e,n,a,i){var o,s,u,c,f,h,d=[],p=typeof e;for(e&&"string"!==p&&"function"!==p&&e.length!==l||(e=[e]),u=0,c=e.length;u<c;u++)for(f=0,h=(s=e[u]&&e[u].split&&!e[u].match(/[\[\(:]/)?e[u].split(","):[e[u]]).length;f<h;f++)(o=n("string"==typeof s[f]?s[f].trim():s[f]))&&o.length&&(d=d.concat(o));var g=r.selector[t];if(g.length)for(u=0,c=g.length;u<c;u++)d=g[u](a,i,d);return A(d)},De=function(e){return e||(e={}),e.filter&&e.search===l&&(e.search=e.filter),t.extend({search:"none",order:"current",page:"all"},e)},Ae=function(t){for(var e=0,n=t.length;e<n;e++)if(t[e].length>0)return t[0]=t[e],t[0].length=1,t.length=1,t.context=[t.context[e]],t;return t.length=0,t},Ee=function(e,n){var l,r=[],a=e.aiDisplay,i=e.aiDisplayMaster,o=n.search,s=n.order,u=n.page;if("ssp"==be(e))return"removed"===o?[]:x(0,i.length);if("current"==u)for(f=e._iDisplayStart,h=e.fnDisplayEnd();f<h;f++)r.push(a[f]);else if("current"==s||"applied"==s){if("none"==o)r=i.slice();else if("applied"==o)r=a.slice();else if("removed"==o){for(var c={},f=0,h=a.length;f<h;f++)c[a[f]]=null;r=t.map(i,(function(t){return c.hasOwnProperty(t)?null:t}))}}else if("index"==s||"original"==s)for(f=0,h=e.aoData.length;f<h;f++)("none"==o||-1===(l=t.inArray(f,a))&&"removed"==o||l>=0&&"applied"==o)&&r.push(f);return r},Me=function(e,n,r){var a;return Te("row",n,(function(n){var i=m(n),o=e.aoData;if(null!==i&&!r)return[i];if(a||(a=Ee(e,r)),null!==i&&-1!==t.inArray(i,a))return[i];if(null===n||n===l||""===n)return a;if("function"==typeof n)return t.map(a,(function(t){var e=o[t];return n(t,e._aData,e.nTr)?t:null}));if(n.nodeName){var s=n._DT_RowIndex,u=n._DT_CellIndex;if(s!==l)return o[s]&&o[s].nTr===n?[s]:[];if(u)return o[u.row]&&o[u.row].nTr===n.parentNode?[u.row]:[];var c=t(n).closest("*[data-dt-row]");return c.length?[c.data("dt-row")]:[]}if("string"==typeof n&&"#"===n.charAt(0)){var f=e.aIds[n.replace(/^#/,"")];if(f!==l)return[f.idx]}var h=C(S(e.aoData,a,"nTr"));return t(h).filter(n).map((function(){return this._DT_RowIndex})).toArray()}),e,r)};i("rows()",(function(e,n){e===l?e="":t.isPlainObject(e)&&(n=e,e=""),n=De(n);var r=this.iterator("table",(function(t){return Me(t,e,n)}),1);return r.selector.rows=e,r.selector.opts=n,r})),i("rows().nodes()",(function(){return this.iterator("row",(function(t,e){return t.aoData[e].nTr||l}),1)})),i("rows().data()",(function(){return this.iterator(!0,"rows",(function(t,e){return S(t.aoData,e,"_aData")}),1)})),o("rows().cache()","row().cache()",(function(t){return this.iterator("row",(function(e,n){var l=e.aoData[n];return"search"===t?l._aFilterData:l._aSortData}),1)})),o("rows().invalidate()","row().invalidate()",(function(t){return this.iterator("row",(function(e,n){it(e,n,t)}))})),o("rows().indexes()","row().index()",(function(){return this.iterator("row",(function(t,e){return e}),1)})),o("rows().ids()","row().id()",(function(t){for(var e=[],n=this.context,l=0,r=n.length;l<r;l++)for(var i=0,o=this[l].length;i<o;i++){var s=n[l].rowIdFn(n[l].aoData[this[l][i]]._aData);e.push((!0===t?"#":"")+s)}return new a(n,e)})),o("rows().remove()","row().remove()",(function(){var t=this;return this.iterator("row",(function(e,n,r){var a,i,o,s,u,c,f=e.aoData,h=f[n];for(f.splice(n,1),a=0,i=f.length;a<i;a++)if(c=(u=f[a]).anCells,null!==u.nTr&&(u.nTr._DT_RowIndex=a),null!==c)for(o=0,s=c.length;o<s;o++)c[o]._DT_CellIndex.row=a;at(e.aiDisplayMaster,n),at(e.aiDisplay,n),at(t[r],n,!1),e._iRecordsDisplay>0&&e._iRecordsDisplay--,ve(e);var d=e.rowIdFn(h._aData);d!==l&&delete e.aIds[d]})),this.iterator("table",(function(t){for(var e=0,n=t.aoData.length;e<n;e++)t.aoData[e].idx=e})),this})),i("rows.add()",(function(e){var n=this.iterator("table",(function(t){var n,l,r,a=[];for(l=0,r=e.length;l<r;l++)(n=e[l]).nodeName&&"TR"===n.nodeName.toUpperCase()?a.push($(t,n)[0]):a.push(z(t,n));return a}),1),l=this.rows(-1);return l.pop(),t.merge(l,n),l})),i("row()",(function(t,e){return Ae(this.rows(t,e))})),i("row().data()",(function(t){var e=this.context;if(t===l)return e.length&&this.length?e[0].aoData[this[0]]._aData:l;var n=e[0].aoData[this[0]];return n._aData=t,Array.isArray(t)&&n.nTr&&n.nTr.id&&nt(e[0].rowId)(t,n.nTr.id),it(e[0],this[0],"data"),this})),i("row().node()",(function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]].nTr||null})),i("row.add()",(function(e){e instanceof t&&e.length&&(e=e[0]);var n=this.iterator("table",(function(t){return e.nodeName&&"TR"===e.nodeName.toUpperCase()?$(t,e)[0]:z(t,e)}));return this.row(n[0])}));var Ie=function(e,n,l,r){var a=[],i=function(n,l){if(Array.isArray(n)||n instanceof t)for(var r=0,o=n.length;r<o;r++)i(n[r],l);else if(n.nodeName&&"tr"===n.nodeName.toLowerCase())a.push(n);else{var s=t("<tr><td></td></tr>").addClass(l);t("td",s).addClass(l).html(n)[0].colSpan=W(e),a.push(s[0])}};i(l,r),n._details&&n._details.detach(),n._details=t(a),n._detailsShow&&n._details.insertAfter(n.nTr)},ke=function(t,e){var n=t.context;if(n.length){var r=n[0].aoData[e!==l?e:t[0]];r&&r._details&&(r._details.remove(),r._detailsShow=l,r._details=l)}},Le=function(t,e){var n=t.context;if(n.length&&t.length){var l=n[0].aoData[t[0]];l._details&&(l._detailsShow=e,e?l._details.insertAfter(l.nTr):l._details.detach(),je(n[0]))}},je=function(t){var e=new a(t),n=".dt.DT_details",l="draw"+n,r="column-visibility"+n,i="destroy"+n,o=t.aoData;e.off(l+" "+r+" "+i),w(o,"_details").length>0&&(e.on(l,(function(n,l){t===l&&e.rows({page:"current"}).eq(0).each((function(t){var e=o[t];e._detailsShow&&e._details.insertAfter(e.nTr)}))})),e.on(r,(function(e,n,l,r){if(t===n)for(var a,i=W(n),s=0,u=o.length;s<u;s++)(a=o[s])._details&&a._details.children("td[colspan]").attr("colspan",i)})),e.on(i,(function(n,l){if(t===l)for(var r=0,a=o.length;r<a;r++)o[r]._details&&ke(e,r)})))},Ne="row().child",Re=Ne+"()";i(Re,(function(t,e){var n=this.context;return t===l?n.length&&this.length?n[0].aoData[this[0]]._details:l:(!0===t?this.child.show():!1===t?ke(this):n.length&&this.length&&Ie(n[0],n[0].aoData[this[0]],t,e),this)})),i([Ne+".show()",Re+".show()"],(function(t){return Le(this,!0),this})),i([Ne+".hide()",Re+".hide()"],(function(){return Le(this,!1),this})),i([Ne+".remove()",Re+".remove()"],(function(){return ke(this),this})),i(Ne+".isShown()",(function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]]._detailsShow||!1}));var Pe=/^([^:]+):(name|visIdx|visible)$/,Oe=function(t,e,n,l,r){for(var a=[],i=0,o=r.length;i<o;i++)a.push(Y(t,r[i],e));return a},Fe=function(e,n,l){var r=e.aoColumns,a=w(r,"sName"),i=w(r,"nTh");return Te("column",n,(function(n){var o=m(n);if(""===n)return x(r.length);if(null!==o)return[o>=0?o:r.length+o];if("function"==typeof n){var s=Ee(e,l);return t.map(r,(function(t,l){return n(l,Oe(e,l,0,0,s),i[l])?l:null}))}var u="string"==typeof n?n.match(Pe):"";if(u)switch(u[2]){case"visIdx":case"visible":var c=parseInt(u[1],10);if(c<0){var f=t.map(r,(function(t,e){return t.bVisible?e:null}));return[f[f.length+c]]}return[B(e,c)];case"name":return t.map(a,(function(t,e){return t===u[1]?e:null}));default:return[]}if(n.nodeName&&n._DT_CellIndex)return[n._DT_CellIndex.column];var h=t(i).filter(n).map((function(){return t.inArray(this,i)})).toArray();if(h.length||!n.nodeName)return h;var d=t(n).closest("*[data-dt-column]");return d.length?[d.data("dt-column")]:[]}),e,l)},He=function(e,n,r){var a,i,o,s,u=e.aoColumns,c=u[n],f=e.aoData;if(r===l)return c.bVisible;if(c.bVisible!==r){if(r){var h=t.inArray(!0,w(u,"bVisible"),n+1);for(i=0,o=f.length;i<o;i++)s=f[i].nTr,a=f[i].anCells,s&&s.insertBefore(a[n],a[h]||null)}else t(w(e.aoData,"anCells",n)).detach();c.bVisible=r}};i("columns()",(function(e,n){e===l?e="":t.isPlainObject(e)&&(n=e,e=""),n=De(n);var r=this.iterator("table",(function(t){return Fe(t,e,n)}),1);return r.selector.cols=e,r.selector.opts=n,r})),o("columns().header()","column().header()",(function(t,e){return this.iterator("column",(function(t,e){return t.aoColumns[e].nTh}),1)})),o("columns().footer()","column().footer()",(function(t,e){return this.iterator("column",(function(t,e){return t.aoColumns[e].nTf}),1)})),o("columns().data()","column().data()",(function(){return this.iterator("column-rows",Oe,1)})),o("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(t,e){return t.aoColumns[e].mData}),1)})),o("columns().cache()","column().cache()",(function(t){return this.iterator("column-rows",(function(e,n,l,r,a){return S(e.aoData,a,"search"===t?"_aFilterData":"_aSortData",n)}),1)})),o("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(t,e,n,l,r){return S(t.aoData,r,"anCells",e)}),1)})),o("columns().visible()","column().visible()",(function(e,n){var r=this,a=this.iterator("column",(function(t,n){if(e===l)return t.aoColumns[n].bVisible;He(t,n,e)}));return e!==l&&this.iterator("table",(function(a){ft(a,a.aoHeader),ft(a,a.aoFooter),a.aiDisplay.length||t(a.nTBody).find("td[colspan]").attr("colspan",W(a)),se(a),r.iterator("column",(function(t,l){me(t,null,"column-visibility",[t,l,e,n])})),(n===l||n)&&r.columns.adjust()})),a})),o("columns().indexes()","column().index()",(function(t){return this.iterator("column",(function(e,n){return"visible"===t?Z(e,n):n}),1)})),i("columns.adjust()",(function(){return this.iterator("table",(function(t){H(t)}),1)})),i("column.index()",(function(t,e){if(0!==this.context.length){var n=this.context[0];if("fromVisible"===t||"toData"===t)return B(n,e);if("fromData"===t||"toVisible"===t)return Z(n,e)}})),i("column()",(function(t,e){return Ae(this.columns(t,e))}));var Be=function(e,n,r){var a,i,o,s,u,c,f,h=e.aoData,d=Ee(e,r),p=C(S(h,d,"anCells")),g=t(E([],p)),m=e.aoColumns.length;return Te("cell",n,(function(n){var r="function"==typeof n;if(null===n||n===l||r){for(i=[],o=0,s=d.length;o<s;o++)for(a=d[o],u=0;u<m;u++)c={row:a,column:u},r?(f=h[a],n(c,Y(e,a,u),f.anCells?f.anCells[u]:null)&&i.push(c)):i.push(c);return i}if(t.isPlainObject(n))return n.column!==l&&n.row!==l&&-1!==t.inArray(n.row,d)?[n]:[];var p=g.filter(n).map((function(t,e){return{row:e._DT_CellIndex.row,column:e._DT_CellIndex.column}})).toArray();return p.length||!n.nodeName?p:(f=t(n).closest("*[data-dt-row]")).length?[{row:f.data("dt-row"),column:f.data("dt-column")}]:[]}),e,r)};i("cells()",(function(e,n,r){if(t.isPlainObject(e)&&(e.row===l?(r=e,e=null):(r=n,n=null)),t.isPlainObject(n)&&(r=n,n=null),null===n||n===l)return this.iterator("table",(function(t){return Be(t,e,De(r))}));var a,i,o,s,u=r?{page:r.page,order:r.order,search:r.search}:{},c=this.columns(n,u),f=this.rows(e,u),h=this.iterator("table",(function(t,e){var n=[];for(a=0,i=f[e].length;a<i;a++)for(o=0,s=c[e].length;o<s;o++)n.push({row:f[e][a],column:c[e][o]});return n}),1),d=r&&r.selected?this.cells(h,r):h;return t.extend(d.selector,{cols:n,rows:e,opts:r}),d})),o("cells().nodes()","cell().node()",(function(){return this.iterator("cell",(function(t,e,n){var r=t.aoData[e];return r&&r.anCells?r.anCells[n]:l}),1)})),i("cells().data()",(function(){return this.iterator("cell",(function(t,e,n){return Y(t,e,n)}),1)})),o("cells().cache()","cell().cache()",(function(t){return t="search"===t?"_aFilterData":"_aSortData",this.iterator("cell",(function(e,n,l){return e.aoData[n][t][l]}),1)})),o("cells().render()","cell().render()",(function(t){return this.iterator("cell",(function(e,n,l){return Y(e,n,l,t)}),1)})),o("cells().indexes()","cell().index()",(function(){return this.iterator("cell",(function(t,e,n){return{row:e,column:n,columnVisible:Z(t,n)}}),1)})),o("cells().invalidate()","cell().invalidate()",(function(t){return this.iterator("cell",(function(e,n,l){it(e,n,t,l)}))})),i("cell()",(function(t,e,n){return Ae(this.cells(t,e,n))})),i("cell().data()",(function(t){var e=this.context,n=this[0];return t===l?e.length&&n.length?Y(e[0],n[0].row,n[0].column):l:(J(e[0],n[0].row,n[0].column,t),it(e[0],n[0].row,"data",n[0].column),this)})),i("order()",(function(t,e){var n=this.context;return t===l?0!==n.length?n[0].aaSorting:l:("number"==typeof t?t=[[t,e]]:t.length&&!Array.isArray(t[0])&&(t=Array.prototype.slice.call(arguments)),this.iterator("table",(function(e){e.aaSorting=t.slice()})))})),i("order.listener()",(function(t,e,n){return this.iterator("table",(function(l){ae(l,t,e,n)}))})),i("order.fixed()",(function(e){if(!e){var n=this.context,r=n.length?n[0].aaSortingFixed:l;return Array.isArray(r)?{pre:r}:r}return this.iterator("table",(function(n){n.aaSortingFixed=t.extend(!0,{},e)}))})),i(["columns().order()","column().order()"],(function(e){var n=this;return this.iterator("table",(function(l,r){var a=[];t.each(n[r],(function(t,n){a.push([n,e])})),l.aaSorting=a}))})),i("search()",(function(e,n,r,a){var i=this.context;return e===l?0!==i.length?i[0].oPreviousSearch.sSearch:l:this.iterator("table",(function(l){l.oFeatures.bFilter&&xt(l,t.extend({},l.oPreviousSearch,{sSearch:e+"",bRegex:null!==n&&n,bSmart:null===r||r,bCaseInsensitive:null===a||a}),1)}))})),o("columns().search()","column().search()",(function(e,n,r,a){return this.iterator("column",(function(i,o){var s=i.aoPreSearchCols;if(e===l)return s[o].sSearch;i.oFeatures.bFilter&&(t.extend(s[o],{sSearch:e+"",bRegex:null!==n&&n,bSmart:null===r||r,bCaseInsensitive:null===a||a}),xt(i,i.oPreviousSearch,1))}))})),i("state()",(function(){return this.context.length?this.context[0].oSavedState:null})),i("state.clear()",(function(){return this.iterator("table",(function(t){t.fnStateSaveCallback.call(t.oInstance,t,{})}))})),i("state.loaded()",(function(){return this.context.length?this.context[0].oLoadedState:null})),i("state.save()",(function(){return this.iterator("table",(function(t){se(t)}))})),s.versionCheck=s.fnVersionCheck=function(t){for(var e,n,l=s.version.split("."),r=t.split("."),a=0,i=r.length;a<i;a++)if((e=parseInt(l[a],10)||0)!==(n=parseInt(r[a],10)||0))return e>n;return!0},s.isDataTable=s.fnIsDataTable=function(e){var n=t(e).get(0),l=!1;return e instanceof s.Api||(t.each(s.settings,(function(e,r){var a=r.nScrollHead?t("table",r.nScrollHead)[0]:null,i=r.nScrollFoot?t("table",r.nScrollFoot)[0]:null;r.nTable!==n&&a!==n&&i!==n||(l=!0)})),l)},s.tables=s.fnTables=function(e){var n=!1;t.isPlainObject(e)&&(n=e.api,e=e.visible);var l=t.map(s.settings,(function(n){if(!e||e&&t(n.nTable).is(":visible"))return n.nTable}));return n?new a(l):l},s.camelToHungarian=I,i("$()",(function(e,n){var l=this.rows(n).nodes(),r=t(l);return t([].concat(r.filter(e).toArray(),r.find(e).toArray()))})),t.each(["on","one","off"],(function(e,n){i(n+"()",(function(){var e=Array.prototype.slice.call(arguments);e[0]=t.map(e[0].split(/\s/),(function(t){return t.match(/\.dt\b/)?t:t+".dt"})).join(" ");var l=t(this.tables().nodes());return l[n].apply(l,e),this}))})),i("clear()",(function(){return this.iterator("table",(function(t){rt(t)}))})),i("settings()",(function(){return new a(this.context,this.context)})),i("init()",(function(){var t=this.context;return t.length?t[0].oInit:null})),i("data()",(function(){return this.iterator("table",(function(t){return w(t.aoData,"_aData")})).flatten()})),i("destroy()",(function(n){return n=n||!1,this.iterator("table",(function(l){var r,i=l.nTableWrapper.parentNode,o=l.oClasses,u=l.nTable,c=l.nTBody,f=l.nTHead,h=l.nTFoot,d=t(u),p=t(c),g=t(l.nTableWrapper),m=t.map(l.aoData,(function(t){return t.nTr}));l.bDestroying=!0,me(l,"aoDestroyCallback","destroy",[l]),n||new a(l).columns().visible(!0),g.off(".DT").find(":not(tbody *)").off(".DT"),t(e).off(".DT-"+l.sInstance),u!=f.parentNode&&(d.children("thead").detach(),d.append(f)),h&&u!=h.parentNode&&(d.children("tfoot").detach(),d.append(h)),l.aaSorting=[],l.aaSortingFixed=[],ie(l),t(m).removeClass(l.asStripeClasses.join(" ")),t("th, td",f).removeClass(o.sSortable+" "+o.sSortableAsc+" "+o.sSortableDesc+" "+o.sSortableNone),p.children().detach(),p.append(m);var v=n?"remove":"detach";d[v](),g[v](),!n&&i&&(i.insertBefore(u,l.nTableReinsertBefore),d.css("width",l.sDestroyWidth).removeClass(o.sTable),(r=l.asDestroyStripes.length)&&p.children().each((function(e){t(this).addClass(l.asDestroyStripes[e%r])})));var y=t.inArray(l,s.settings);-1!==y&&s.settings.splice(y,1)}))})),t.each(["column","row","cell"],(function(t,e){i(e+"s().every()",(function(t){var n=this.selector.opts,r=this;return this.iterator(e,(function(a,i,o,s,u){t.call(r[e](i,"cell"===e?o:n,"cell"===e?n:l),i,o,s,u)}))}))})),i("i18n()",(function(e,n,r){var a=this.context[0],i=et(e)(a.oLanguage);return i===l&&(i=n),r!==l&&t.isPlainObject(i)&&(i=i[r]!==l?i[r]:i._),i.replace("%d",r)})),s.version="1.10.23",s.settings=[],s.models={},s.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},s.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},s.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},s.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(t){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,e){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(e))}catch(t){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:t.extend({},s.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},M(s.defaults),s.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},M(s.defaults.column),s.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:l,oAjaxData:l,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==be(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==be(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,e=this._iDisplayStart,n=e+t,l=this.aiDisplay.length,r=this.oFeatures,a=r.bPaginate;return r.bServerSide?!1===a||-1===t?e+l:Math.min(e+t,this._iRecordsDisplay):!a||n>l||-1===t?l:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},s.ext=r={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:s.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:s.version},t.extend(r,{afnFiltering:r.search,aTypes:r.type.detect,ofnSearch:r.type.search,oSort:r.type.order,afnSortData:r.order,aoFeatures:r.feature,oApi:r.internal,oStdClasses:r.classes,oPagination:r.pager}),t.extend(s.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var Ze=s.ext.pager;function We(t,e){var n=[],l=Ze.numbers_length,r=Math.floor(l/2);return e<=l?n=x(0,e):t<=r?((n=x(0,l-2)).push("ellipsis"),n.push(e-1)):t>=e-1-r?((n=x(e-(l-2),e)).splice(0,0,"ellipsis"),n.splice(0,0,0)):((n=x(t-r+2,t+r-1)).push("ellipsis"),n.push(e-1),n.splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}t.extend(Ze,{simple:function(t,e){return["previous","next"]},full:function(t,e){return["first","previous","next","last"]},numbers:function(t,e){return[We(t,e)]},simple_numbers:function(t,e){return["previous",We(t,e),"next"]},full_numbers:function(t,e){return["first","previous",We(t,e),"next","last"]},first_last_numbers:function(t,e){return["first",We(t,e),"last"]},_numbers:We,numbers_length:7}),t.extend(!0,s.ext.renderer,{pageButton:{_:function(e,r,a,i,o,s){var u,c,f,h=e.oClasses,d=e.oLanguage.oPaginate,p=e.oLanguage.oAria.paginate||{},g=0,m=function(n,l){var r,i,f,v,y=h.sPageButtonDisabled,b=function(t){Wt(e,t.data.action,!0)};for(r=0,i=l.length;r<i;r++)if(f=l[r],Array.isArray(f)){var _=t("<"+(f.DT_el||"div")+"/>").appendTo(n);m(_,f)}else{switch(u=null,c=f,v=e.iTabIndex,f){case"ellipsis":n.append('<span class="ellipsis">&#x2026;</span>');break;case"first":u=d.sFirst,0===o&&(v=-1,c+=" "+y);break;case"previous":u=d.sPrevious,0===o&&(v=-1,c+=" "+y);break;case"next":u=d.sNext,0!==s&&o!==s-1||(v=-1,c+=" "+y);break;case"last":u=d.sLast,0!==s&&o!==s-1||(v=-1,c+=" "+y);break;default:u=e.fnFormatNumber(f+1),c=o===f?h.sPageButtonActive:""}null!==u&&(pe(t("<a>",{class:h.sPageButton+" "+c,"aria-controls":e.sTableId,"aria-label":p[f],"data-dt-idx":g,tabindex:v,id:0===a&&"string"==typeof f?e.sTableId+"_"+f:null}).html(u).appendTo(n),{action:f},b),g++)}};try{f=t(r).find(n.activeElement).data("dt-idx")}catch(t){}m(t(r).empty(),i),f!==l&&t(r).find("[data-dt-idx="+f+"]").trigger("focus")}}}),t.extend(s.ext.type.detect,[function(t,e){var n=e.oLanguage.sDecimal;return y(t,n)?"num"+n:null},function(t,e){if(t&&!(t instanceof Date)&&!h.test(t))return null;var n=Date.parse(t);return null!==n&&!isNaN(n)||g(t)?"date":null},function(t,e){var n=e.oLanguage.sDecimal;return y(t,n,!0)?"num-fmt"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return _(t,n)?"html-num"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return _(t,n,!0)?"html-num-fmt"+n:null},function(t,e){return g(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),t.extend(s.ext.type.search,{html:function(t){return g(t)?t:"string"==typeof t?t.replace(c," ").replace(f,""):""},string:function(t){return g(t)?t:"string"==typeof t?t.replace(c," "):t}});var Ve=function(t,e,n,l){return 0===t||t&&"-"!==t?(e&&(t=v(t,e)),t.replace&&(n&&(t=t.replace(n,"")),l&&(t=t.replace(l,""))),1*t):-1/0};function qe(e){t.each({num:function(t){return Ve(t,e)},"num-fmt":function(t){return Ve(t,e,p)},"html-num":function(t){return Ve(t,e,f)},"html-num-fmt":function(t){return Ve(t,e,f,p)}},(function(t,n){r.type.order[t+e+"-pre"]=n,t.match(/^html\-/)&&(r.type.search[t+e]=r.type.search.html)}))}t.extend(r.type.order,{"date-pre":function(t){var e=Date.parse(t);return isNaN(e)?-1/0:e},"html-pre":function(t){return g(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return g(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,e){return t<e?-1:t>e?1:0},"string-desc":function(t,e){return t<e?1:t>e?-1:0}}),qe(""),t.extend(!0,s.ext.renderer,{header:{_:function(e,n,l,r){t(e.nTable).on("order.dt.DT",(function(t,a,i,o){if(e===a){var s=l.idx;n.removeClass(l.sSortingClass+" "+r.sSortAsc+" "+r.sSortDesc).addClass("asc"==o[s]?r.sSortAsc:"desc"==o[s]?r.sSortDesc:l.sSortingClass)}}))},jqueryui:function(e,n,l,r){t("<div/>").addClass(r.sSortJUIWrapper).append(n.contents()).append(t("<span/>").addClass(r.sSortIcon+" "+l.sSortingClassJUI)).appendTo(n),t(e.nTable).on("order.dt.DT",(function(t,a,i,o){if(e===a){var s=l.idx;n.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==o[s]?r.sSortAsc:"desc"==o[s]?r.sSortDesc:l.sSortingClass),n.find("span."+r.sSortIcon).removeClass(r.sSortJUIAsc+" "+r.sSortJUIDesc+" "+r.sSortJUI+" "+r.sSortJUIAscAllowed+" "+r.sSortJUIDescAllowed).addClass("asc"==o[s]?r.sSortJUIAsc:"desc"==o[s]?r.sSortJUIDesc:l.sSortingClassJUI)}}))}}});var Ue=function(t){return"string"==typeof t?t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):t};function ze(t){return function(){var e=[ce(this[s.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return s.ext.internal[t].apply(this,e)}}return s.render={number:function(t,e,n,l,r){return{display:function(a){if("number"!=typeof a&&"string"!=typeof a)return a;var i=a<0?"-":"",o=parseFloat(a);if(isNaN(o))return Ue(a);o=o.toFixed(n),a=Math.abs(o);var s=parseInt(a,10),u=n?e+(a-s).toFixed(n).substring(2):"";return i+(l||"")+s.toString().replace(/\B(?=(\d{3})+(?!\d))/g,t)+u+(r||"")}}},text:function(){return{display:Ue,filter:Ue}}},t.extend(s.ext.internal,{_fnExternApiFunc:ze,_fnBuildAjax:vt,_fnAjaxUpdate:yt,_fnAjaxParameters:bt,_fnAjaxUpdateDraw:_t,_fnAjaxDataSrc:wt,_fnAddColumn:O,_fnColumnOptions:F,_fnAdjustColumnSizing:H,_fnVisibleToColumnIndex:B,_fnColumnIndexToVisible:Z,_fnVisbleColumns:W,_fnGetColumns:V,_fnColumnTypes:q,_fnApplyColumnDefs:U,_fnHungarianMap:M,_fnCamelToHungarian:I,_fnLanguageCompat:k,_fnBrowserDetect:R,_fnAddData:z,_fnAddTr:$,_fnNodeToDataIndex:X,_fnNodeToColumnIndex:G,_fnGetCellData:Y,_fnSetCellData:J,_fnSplitObjNotation:tt,_fnGetObjectDataFn:et,_fnSetObjectDataFn:nt,_fnGetDataMaster:lt,_fnClearTable:rt,_fnDeleteIndex:at,_fnInvalidate:it,_fnGetRowElements:ot,_fnCreateTr:st,_fnBuildHead:ct,_fnDrawHead:ft,_fnDraw:ht,_fnReDraw:dt,_fnAddOptionsHtml:pt,_fnDetectHeader:gt,_fnGetUniqueThs:mt,_fnFeatureHtmlFilter:St,_fnFilterComplete:xt,_fnFilterCustom:Ct,_fnFilterColumn:Tt,_fnFilter:Dt,_fnFilterCreateSearch:At,_fnEscapeRegex:Et,_fnFilterData:kt,_fnFeatureHtmlInfo:Nt,_fnUpdateInfo:Rt,_fnInfoMacros:Pt,_fnInitialise:Ot,_fnInitComplete:Ft,_fnLengthChange:Ht,_fnFeatureHtmlLength:Bt,_fnFeatureHtmlPaginate:Zt,_fnPageChange:Wt,_fnFeatureHtmlProcessing:Vt,_fnProcessingDisplay:qt,_fnFeatureHtmlTable:Ut,_fnScrollDraw:zt,_fnApplyToChildren:$t,_fnCalculateColumnWidths:Gt,_fnThrottle:Yt,_fnConvertToWidth:Jt,_fnGetWidestNode:Qt,_fnGetMaxLenString:Kt,_fnStringToCss:te,_fnSortFlatten:ee,_fnSort:ne,_fnSortAria:le,_fnSortListener:re,_fnSortAttachListener:ae,_fnSortingClasses:ie,_fnSortData:oe,_fnSaveState:se,_fnLoadState:ue,_fnSettingsFromNode:ce,_fnLog:fe,_fnMap:he,_fnBindAction:pe,_fnCallbackReg:ge,_fnCallbackFire:me,_fnLengthOverflow:ve,_fnRenderer:ye,_fnDataSource:be,_fnRowAttributes:ut,_fnExtend:de,_fnCalculateEnd:function(){}}),t.fn.dataTable=s,s.$=t,t.fn.dataTableSettings=s.settings,t.fn.dataTableExt=s.ext,t.fn.DataTable=function(e){return t(this).dataTable(e).api()},t.each(s,(function(e,n){t.fn.DataTable[e]=n})),t.fn.dataTable}(t,window,document)}.apply(e,l))||(t.exports=r)}()},728:(t,e,n)=>{var l,r;l=[n(755)],void 0===(r=function(t){return function(t,e,n,l){function r(e){var n,l,a={};t.each(e,(function(t){(n=t.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(n[1]+" ")&&(l=t.replace(n[0],n[2].toLowerCase()),a[l]=t,"o"===n[1]&&r(e[t]))})),e._hungarianMap=a}function a(e,n,i){var o;e._hungarianMap||r(e),t.each(n,(function(r){(o=e._hungarianMap[r])===l||!i&&n[o]!==l||("o"===o.charAt(0)?(n[o]||(n[o]={}),t.extend(!0,n[o],n[r]),a(e[o],n[o],i)):n[o]=n[r])}))}function i(t){var e=zt.defaults.oLanguage,n=e.sDecimal;if(n&&Bt(n),t){var l=t.sZeroRecords;!t.sEmptyTable&&l&&"No data available in table"===e.sEmptyTable&&kt(t,t,"sZeroRecords","sEmptyTable"),!t.sLoadingRecords&&l&&"Loading..."===e.sLoadingRecords&&kt(t,t,"sZeroRecords","sLoadingRecords"),t.sInfoThousands&&(t.sThousands=t.sInfoThousands),(t=t.sDecimal)&&n!==t&&Bt(t)}}function o(t){if(ce(t,"ordering","bSort"),ce(t,"orderMulti","bSortMulti"),ce(t,"orderClasses","bSortClasses"),ce(t,"orderCellsTop","bSortCellsTop"),ce(t,"order","aaSorting"),ce(t,"orderFixed","aaSortingFixed"),ce(t,"paging","bPaginate"),ce(t,"pagingType","sPaginationType"),ce(t,"pageLength","iDisplayLength"),ce(t,"searching","bFilter"),"boolean"==typeof t.sScrollX&&(t.sScrollX=t.sScrollX?"100%":""),"boolean"==typeof t.scrollX&&(t.scrollX=t.scrollX?"100%":""),t=t.aoSearchCols)for(var e=0,n=t.length;e<n;e++)t[e]&&a(zt.models.oSearch,t[e])}function s(t){ce(t,"orderable","bSortable"),ce(t,"orderData","aDataSort"),ce(t,"orderSequence","asSorting"),ce(t,"orderDataType","sortDataType");var e=t.aDataSort;"number"==typeof e&&!Array.isArray(e)&&(t.aDataSort=[e])}function u(n){if(!zt.__browser){var l={};zt.__browser=l;var r=t("<div/>").css({position:"fixed",top:0,left:-1*t(e).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(t("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(t("<div/>").css({width:"100%",height:10}))).appendTo("body"),a=r.children(),i=a.children();l.barWidth=a[0].offsetWidth-a[0].clientWidth,l.bScrollOversize=100===i[0].offsetWidth&&100!==a[0].clientWidth,l.bScrollbarLeft=1!==Math.round(i.offset().left),l.bBounding=!!r[0].getBoundingClientRect().width,r.remove()}t.extend(n.oBrowser,zt.__browser),n.oScroll.iBarWidth=zt.__browser.barWidth}function c(t,e,n,r,a,i){var o,s=!1;for(n!==l&&(o=n,s=!0);r!==a;)t.hasOwnProperty(r)&&(o=s?e(o,t[r],r,t):t[r],s=!0,r+=i);return o}function f(e,l){var r=zt.defaults.column,a=e.aoColumns.length;r=t.extend({},zt.models.oColumn,r,{nTh:l||n.createElement("th"),sTitle:r.sTitle?r.sTitle:l?l.innerHTML:"",aDataSort:r.aDataSort?r.aDataSort:[a],mData:r.mData?r.mData:a,idx:a}),e.aoColumns.push(r),(r=e.aoPreSearchCols)[a]=t.extend({},zt.models.oSearch,r[a]),h(e,a,t(l).data())}function h(e,n,r){n=e.aoColumns[n];var i=e.oClasses,o=t(n.nTh);if(!n.sWidthOrig){n.sWidthOrig=o.attr("width")||null;var u=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);u&&(n.sWidthOrig=u[1])}r!==l&&null!==r&&(s(r),a(zt.defaults.column,r,!0),r.mDataProp!==l&&!r.mData&&(r.mData=r.mDataProp),r.sType&&(n._sManualType=r.sType),r.className&&!r.sClass&&(r.sClass=r.className),r.sClass&&o.addClass(r.sClass),t.extend(n,r),kt(n,r,"sWidth","sWidthOrig"),r.iDataSort!==l&&(n.aDataSort=[r.iDataSort]),kt(n,r,"aDataSort"));var c=n.mData,f=T(c),h=n.mRender?T(n.mRender):null;r=function(t){return"string"==typeof t&&-1!==t.indexOf("@")},n._bAttrSrc=t.isPlainObject(c)&&(r(c.sort)||r(c.type)||r(c.filter)),n._setter=null,n.fnGetData=function(t,e,n){var r=f(t,e,l,n);return h&&e?h(r,e,t,n):r},n.fnSetData=function(t,e,n){return D(c)(t,e,n)},"number"!=typeof c&&(e._rowReadObject=!0),e.oFeatures.bSort||(n.bSortable=!1,o.addClass(i.sSortableNone)),e=-1!==t.inArray("asc",n.asSorting),r=-1!==t.inArray("desc",n.asSorting),n.bSortable&&(e||r)?e&&!r?(n.sSortingClass=i.sSortableAsc,n.sSortingClassJUI=i.sSortJUIAscAllowed):!e&&r?(n.sSortingClass=i.sSortableDesc,n.sSortingClassJUI=i.sSortJUIDescAllowed):(n.sSortingClass=i.sSortable,n.sSortingClassJUI=i.sSortJUI):(n.sSortingClass=i.sSortableNone,n.sSortingClassJUI="")}function d(t){if(!1!==t.oFeatures.bAutoWidth){var e=t.aoColumns;gt(t);for(var n=0,l=e.length;n<l;n++)e[n].nTh.style.width=e[n].sWidth}(""!==(e=t.oScroll).sY||""!==e.sX)&&dt(t),Rt(t,null,"column-sizing",[t])}function p(t,e){var n=v(t,"bVisible");return"number"==typeof n[e]?n[e]:null}function g(e,n){var l=v(e,"bVisible");return-1!==(l=t.inArray(n,l))?l:null}function m(e){var n=0;return t.each(e.aoColumns,(function(e,l){l.bVisible&&"none"!==t(l.nTh).css("display")&&n++})),n}function v(e,n){var l=[];return t.map(e.aoColumns,(function(t,e){t[n]&&l.push(e)})),l}function y(t){var e,n,r,a,i,o,s,u,c,f=t.aoColumns,h=t.aoData,d=zt.ext.type.detect;for(e=0,n=f.length;e<n;e++)if(c=[],!(s=f[e]).sType&&s._sManualType)s.sType=s._sManualType;else if(!s.sType){for(r=0,a=d.length;r<a;r++){for(i=0,o=h.length;i<o&&(c[i]===l&&(c[i]=S(t,i,e,"type")),(u=d[r](c[i],t))||r===d.length-1)&&"html"!==u;i++);if(u){s.sType=u;break}}s.sType||(s.sType="string")}}function b(e,n,r,a){var i,o,s,u,c,h,d=e.aoColumns;if(n)for(i=n.length-1;0<=i;i--){var p=(h=n[i]).targets!==l?h.targets:h.aTargets;for(Array.isArray(p)||(p=[p]),o=0,s=p.length;o<s;o++)if("number"==typeof p[o]&&0<=p[o]){for(;d.length<=p[o];)f(e);a(p[o],h)}else if("number"==typeof p[o]&&0>p[o])a(d.length+p[o],h);else if("string"==typeof p[o])for(u=0,c=d.length;u<c;u++)("_all"==p[o]||t(d[u].nTh).hasClass(p[o]))&&a(u,h)}if(r)for(i=0,e=r.length;i<e;i++)a(i,r[i])}function _(e,n,r,a){var i=e.aoData.length,o=t.extend(!0,{},zt.models.oRow,{src:r?"dom":"data",idx:i});o._aData=n,e.aoData.push(o);for(var s=e.aoColumns,u=0,c=s.length;u<c;u++)s[u].sType=null;return e.aiDisplayMaster.push(i),(n=e.rowIdFn(n))!==l&&(e.aIds[n]=o),(r||!e.oFeatures.bDeferRender)&&L(e,i,r,a),i}function w(e,n){var l;return n instanceof t||(n=t(n)),n.map((function(t,n){return l=k(e,n),_(e,l.data,n,l.cells)}))}function S(t,e,n,r){var a=t.iDraw,i=t.aoColumns[n],o=t.aoData[e]._aData,s=i.sDefaultContent,u=i.fnGetData(o,r,{settings:t,row:e,col:n});if(u===l)return t.iDrawError!=a&&null===s&&(It(t,0,"Requested unknown parameter "+("function"==typeof i.mData?"{function}":"'"+i.mData+"'")+" for row "+e+", column "+n,4),t.iDrawError=a),s;if(u!==o&&null!==u||null===s||r===l){if("function"==typeof u)return u.call(o)}else u=s;return null===u&&"display"==r?"":u}function x(t,e,n,l){t.aoColumns[n].fnSetData(t.aoData[e]._aData,l,{settings:t,row:e,col:n})}function C(e){return t.map(e.match(/(\\.|[^\.])+/g)||[""],(function(t){return t.replace(/\\\./g,".")}))}function T(e){if(t.isPlainObject(e)){var n={};return t.each(e,(function(t,e){e&&(n[t]=T(e))})),function(t,e,r,a){var i=n[e]||n._;return i!==l?i(t,e,r,a):t}}if(null===e)return function(t){return t};if("function"==typeof e)return function(t,n,l,r){return e(t,n,l,r)};if("string"==typeof e&&(-1!==e.indexOf(".")||-1!==e.indexOf("[")||-1!==e.indexOf("("))){var r=function(t,e,n){var a,i;if(""!==n)for(var o=0,s=(i=C(n)).length;o<s;o++){if(n=i[o].match(fe),a=i[o].match(he),n){if(i[o]=i[o].replace(fe,""),""!==i[o]&&(t=t[i[o]]),a=[],i.splice(0,o+1),i=i.join("."),Array.isArray(t))for(o=0,s=t.length;o<s;o++)a.push(r(t[o],e,i));t=""===(t=n[0].substring(1,n[0].length-1))?a:a.join(t);break}if(a)i[o]=i[o].replace(he,""),t=t[i[o]]();else{if(null===t||t[i[o]]===l)return l;t=t[i[o]]}}return t};return function(t,n){return r(t,n,e)}}return function(t){return t[e]}}function D(e){if(t.isPlainObject(e))return D(e._);if(null===e)return function(){};if("function"==typeof e)return function(t,n,l){e(t,"set",n,l)};if("string"==typeof e&&(-1!==e.indexOf(".")||-1!==e.indexOf("[")||-1!==e.indexOf("("))){var n=function(t,e,r){var a;a=(r=C(r))[r.length-1];for(var i,o,s=0,u=r.length-1;s<u;s++){if("__proto__"===r[s]||"constructor"===r[s])throw Error("Cannot set prototype values");if(i=r[s].match(fe),o=r[s].match(he),i){if(r[s]=r[s].replace(fe,""),t[r[s]]=[],(a=r.slice()).splice(0,s+1),i=a.join("."),Array.isArray(e))for(o=0,u=e.length;o<u;o++)n(a={},e[o],i),t[r[s]].push(a);else t[r[s]]=e;return}o&&(r[s]=r[s].replace(he,""),t=t[r[s]](e)),null!==t[r[s]]&&t[r[s]]!==l||(t[r[s]]={}),t=t[r[s]]}a.match(he)?t[a.replace(he,"")](e):t[a.replace(fe,"")]=e};return function(t,l){return n(t,l,e)}}return function(t,n){t[e]=n}}function A(t){return re(t.aoData,"_aData")}function E(t){t.aoData.length=0,t.aiDisplayMaster.length=0,t.aiDisplay.length=0,t.aIds={}}function M(t,e,n){for(var r=-1,a=0,i=t.length;a<i;a++)t[a]==e?r=a:t[a]>e&&t[a]--;-1!=r&&n===l&&t.splice(r,1)}function I(t,e,n,r){var a,i=t.aoData[e],o=function(n,l){for(;n.childNodes.length;)n.removeChild(n.firstChild);n.innerHTML=S(t,e,l,"display")};if("dom"!==n&&(n&&"auto"!==n||"dom"!==i.src)){var s=i.anCells;if(s)if(r!==l)o(s[r],r);else for(n=0,a=s.length;n<a;n++)o(s[n],n)}else i._aData=k(t,i,r,r===l?l:i._aData).data;if(i._aSortData=null,i._aFilterData=null,o=t.aoColumns,r!==l)o[r].sType=null;else{for(n=0,a=o.length;n<a;n++)o[n].sType=null;j(t,i)}}function k(t,e,n,r){var a,i,o,s=[],u=e.firstChild,c=0,f=t.aoColumns,h=t._rowReadObject,d=(r=r!==l?r:h?{}:[],function(t,e){if("string"==typeof t){var n=t.indexOf("@");-1!==n&&(n=t.substring(n+1),D(t)(r,e.getAttribute(n)))}}),p=function(t){n!==l&&n!==c||(i=f[c],o=t.innerHTML.trim(),i&&i._bAttrSrc?(D(i.mData._)(r,o),d(i.mData.sort,t),d(i.mData.type,t),d(i.mData.filter,t)):h?(i._setter||(i._setter=D(i.mData)),i._setter(r,o)):r[c]=o),c++};if(u)for(;u;)"TD"!=(a=u.nodeName.toUpperCase())&&"TH"!=a||(p(u),s.push(u)),u=u.nextSibling;else for(u=0,a=(s=e.anCells).length;u<a;u++)p(s[u]);return(e=e.firstChild?e:e.nTr)&&(e=e.getAttribute("id"))&&D(t.rowId)(r,e),{data:r,cells:s}}function L(e,l,r,a){var i,o,s,u,c,f=e.aoData[l],h=f._aData,d=[];if(null===f.nTr){for(i=r||n.createElement("tr"),f.nTr=i,f.anCells=d,i._DT_RowIndex=l,j(e,f),s=0,u=e.aoColumns.length;s<u;s++)o=e.aoColumns[s],(f=(c=!r)?n.createElement(o.sCellType):a[s])._DT_CellIndex={row:l,column:s},d.push(f),!c&&(!o.mRender&&o.mData===s||t.isPlainObject(o.mData)&&o.mData._===s+".display")||(f.innerHTML=S(e,l,s,"display")),o.sClass&&(f.className+=" "+o.sClass),o.bVisible&&!r?i.appendChild(f):!o.bVisible&&r&&f.parentNode.removeChild(f),o.fnCreatedCell&&o.fnCreatedCell.call(e.oInstance,f,S(e,l,s),h,l,s);Rt(e,"aoRowCreatedCallback",null,[i,h,l,d])}}function j(e,n){var l=n.nTr,r=n._aData;if(l){var a=e.rowIdFn(r);a&&(l.id=a),r.DT_RowClass&&(a=r.DT_RowClass.split(" "),n.__rowc=n.__rowc?se(n.__rowc.concat(a)):a,t(l).removeClass(n.__rowc.join(" ")).addClass(r.DT_RowClass)),r.DT_RowAttr&&t(l).attr(r.DT_RowAttr),r.DT_RowData&&t(l).data(r.DT_RowData)}}function N(e){var n,l,r,a,i,o=e.nTHead,s=e.nTFoot,u=0===t("th, td",o).length,c=e.oClasses,f=e.aoColumns;for(u&&(a=t("<tr/>").appendTo(o)),n=0,l=f.length;n<l;n++)i=f[n],r=t(i.nTh).addClass(i.sClass),u&&r.appendTo(a),e.oFeatures.bSort&&(r.addClass(i.sSortingClass),!1!==i.bSortable&&(r.attr("tabindex",e.iTabIndex).attr("aria-controls",e.sTableId),Ct(e,i.nTh,n))),i.sTitle!=r[0].innerHTML&&r.html(i.sTitle),Ot(e,"header")(e,r,i,c);if(u&&H(e.aoHeader,o),t(o).children("tr").attr("role","row"),t(o).children("tr").children("th, td").addClass(c.sHeaderTH),t(s).children("tr").children("th, td").addClass(c.sFooterTH),null!==s)for(n=0,l=(e=e.aoFooter[0]).length;n<l;n++)(i=f[n]).nTf=e[n].cell,i.sClass&&t(i.nTf).addClass(i.sClass)}function R(e,n,r){var a,i,o,s,u=[],c=[],f=e.aoColumns.length;if(n){for(r===l&&(r=!1),a=0,i=n.length;a<i;a++){for(u[a]=n[a].slice(),u[a].nTr=n[a].nTr,o=f-1;0<=o;o--)!e.aoColumns[o].bVisible&&!r&&u[a].splice(o,1);c.push([])}for(a=0,i=u.length;a<i;a++){if(e=u[a].nTr)for(;o=e.firstChild;)e.removeChild(o);for(o=0,n=u[a].length;o<n;o++)if(s=f=1,c[a][o]===l){for(e.appendChild(u[a][o].cell),c[a][o]=1;u[a+f]!==l&&u[a][o].cell==u[a+f][o].cell;)c[a+f][o]=1,f++;for(;u[a][o+s]!==l&&u[a][o].cell==u[a][o+s].cell;){for(r=0;r<f;r++)c[a+r][o+s]=1;s++}t(u[a][o].cell).attr("rowspan",f).attr("colspan",s)}}}}function P(e){var n=Rt(e,"aoPreDrawCallback","preDraw",[e]);if(-1!==t.inArray(!1,n))ft(e,!1);else{n=[];var r=0,a=e.asStripeClasses,i=a.length,o=e.oLanguage,s=e.iInitDisplayStart,u="ssp"==Ft(e),c=e.aiDisplay;e.bDrawing=!0,s!==l&&-1!==s&&(e._iDisplayStart=u?s:s>=e.fnRecordsDisplay()?0:s,e.iInitDisplayStart=-1),s=e._iDisplayStart;var f=e.fnDisplayEnd();if(e.bDeferLoading)e.bDeferLoading=!1,e.iDraw++,ft(e,!1);else if(u){if(!e.bDestroying&&!W(e))return}else e.iDraw++;if(0!==c.length)for(o=u?e.aoData.length:f,u=u?0:s;u<o;u++){var h=c[u],d=e.aoData[h];null===d.nTr&&L(e,h);var p=d.nTr;if(0!==i){var g=a[r%i];d._sRowStripe!=g&&(t(p).removeClass(d._sRowStripe).addClass(g),d._sRowStripe=g)}Rt(e,"aoRowCallback",null,[p,d._aData,r,u,h]),n.push(p),r++}else r=o.sZeroRecords,1==e.iDraw&&"ajax"==Ft(e)?r=o.sLoadingRecords:o.sEmptyTable&&0===e.fnRecordsTotal()&&(r=o.sEmptyTable),n[0]=t("<tr/>",{class:i?a[0]:""}).append(t("<td />",{valign:"top",colSpan:m(e),class:e.oClasses.sRowEmpty}).html(r))[0];Rt(e,"aoHeaderCallback","header",[t(e.nTHead).children("tr")[0],A(e),s,f,c]),Rt(e,"aoFooterCallback","footer",[t(e.nTFoot).children("tr")[0],A(e),s,f,c]),(a=t(e.nTBody)).children().detach(),a.append(t(n)),Rt(e,"aoDrawCallback","draw",[e]),e.bSorted=!1,e.bFiltered=!1,e.bDrawing=!1}}function O(t,e){var n=t.oFeatures,l=n.bFilter;n.bSort&&wt(t),l?$(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),!0!==e&&(t._iDisplayStart=0),t._drawHold=e,P(t),t._drawHold=!1}function F(e){var n=e.oClasses,l=t(e.nTable),r=(l=t("<div/>").insertBefore(l),e.oFeatures),a=t("<div/>",{id:e.sTableId+"_wrapper",class:n.sWrapper+(e.nTFoot?"":" "+n.sNoFooter)});e.nHolding=l[0],e.nTableWrapper=a[0],e.nTableReinsertBefore=e.nTable.nextSibling;for(var i,o,s,u,c,f,h=e.sDom.split(""),d=0;d<h.length;d++){if(i=null,"<"==(o=h[d])){if(s=t("<div/>")[0],"'"==(u=h[d+1])||'"'==u){for(c="",f=2;h[d+f]!=u;)c+=h[d+f],f++;"H"==c?c=n.sJUIHeader:"F"==c&&(c=n.sJUIFooter),-1!=c.indexOf(".")?(u=c.split("."),s.id=u[0].substr(1,u[0].length-1),s.className=u[1]):"#"==c.charAt(0)?s.id=c.substr(1,c.length-1):s.className=c,d+=f}a.append(s),a=t(s)}else if(">"==o)a=a.parent();else if("l"==o&&r.bPaginate&&r.bLengthChange)i=ot(e);else if("f"==o&&r.bFilter)i=z(e);else if("r"==o&&r.bProcessing)i=ct(e);else if("t"==o)i=ht(e);else if("i"==o&&r.bInfo)i=et(e);else if("p"==o&&r.bPaginate)i=st(e);else if(0!==zt.ext.feature.length)for(f=0,u=(s=zt.ext.feature).length;f<u;f++)if(o==s[f].cFeature){i=s[f].fnInit(e);break}i&&((s=e.aanFeatures)[o]||(s[o]=[]),s[o].push(i),a.append(i))}l.replaceWith(a),e.nHolding=null}function H(e,n){var l,r,a,i,o,s,u,c,f,h,d=t(n).children("tr");for(e.splice(0,e.length),a=0,s=d.length;a<s;a++)e.push([]);for(a=0,s=d.length;a<s;a++)for(r=(l=d[a]).firstChild;r;){if("TD"==r.nodeName.toUpperCase()||"TH"==r.nodeName.toUpperCase()){for(c=(c=1*r.getAttribute("colspan"))&&0!==c&&1!==c?c:1,f=(f=1*r.getAttribute("rowspan"))&&0!==f&&1!==f?f:1,i=0,o=e[a];o[i];)i++;for(u=i,h=1===c,o=0;o<c;o++)for(i=0;i<f;i++)e[a+i][u+o]={cell:r,unique:h},e[a+i].nTr=l}r=r.nextSibling}}function B(t,e,n){var l=[];n||(n=t.aoHeader,e&&H(n=[],e)),e=0;for(var r=n.length;e<r;e++)for(var a=0,i=n[e].length;a<i;a++)!n[e][a].unique||l[a]&&t.bSortCellsTop||(l[a]=n[e][a].cell);return l}function Z(e,n,l){if(Rt(e,"aoServerParams","serverParams",[n]),n&&Array.isArray(n)){var r={},a=/(.*?)\[\]$/;t.each(n,(function(t,e){var n=e.name.match(a);n?(n=n[0],r[n]||(r[n]=[]),r[n].push(e.value)):r[e.name]=e.value})),n=r}var i,o=e.ajax,s=e.oInstance,u=function(t){Rt(e,null,"xhr",[e,t,e.jqXHR]),l(t)};if(t.isPlainObject(o)&&o.data){var c="function"==typeof(i=o.data)?i(n,e):i;n="function"==typeof i&&c?c:t.extend(!0,n,c),delete o.data}c={data:n,success:function(t){var n=t.error||t.sError;n&&It(e,0,n),e.json=t,u(t)},dataType:"json",cache:!1,type:e.sServerMethod,error:function(n,l){var r=Rt(e,null,"xhr",[e,null,e.jqXHR]);-1===t.inArray(!0,r)&&("parsererror"==l?It(e,0,"Invalid JSON response",1):4===n.readyState&&It(e,0,"Ajax error",7)),ft(e,!1)}},e.oAjaxData=n,Rt(e,null,"preXhr",[e,n]),e.fnServerData?e.fnServerData.call(s,e.sAjaxSource,t.map(n,(function(t,e){return{name:e,value:t}})),u,e):e.sAjaxSource||"string"==typeof o?e.jqXHR=t.ajax(t.extend(c,{url:o||e.sAjaxSource})):"function"==typeof o?e.jqXHR=o.call(s,n,u,e):(e.jqXHR=t.ajax(t.extend(c,o)),o.data=i)}function W(t){return!t.bAjaxDataGet||(t.iDraw++,ft(t,!0),Z(t,V(t),(function(e){q(t,e)})),!1)}function V(e){var n,l,r,a,i=e.aoColumns,o=i.length,s=e.oFeatures,u=e.oPreviousSearch,c=e.aoPreSearchCols,f=[],h=_t(e);n=e._iDisplayStart,l=!1!==s.bPaginate?e._iDisplayLength:-1;var d=function(t,e){f.push({name:t,value:e})};d("sEcho",e.iDraw),d("iColumns",o),d("sColumns",re(i,"sName").join(",")),d("iDisplayStart",n),d("iDisplayLength",l);var p={draw:e.iDraw,columns:[],order:[],start:n,length:l,search:{value:u.sSearch,regex:u.bRegex}};for(n=0;n<o;n++)r=i[n],a=c[n],l="function"==typeof r.mData?"function":r.mData,p.columns.push({data:l,name:r.sName,searchable:r.bSearchable,orderable:r.bSortable,search:{value:a.sSearch,regex:a.bRegex}}),d("mDataProp_"+n,l),s.bFilter&&(d("sSearch_"+n,a.sSearch),d("bRegex_"+n,a.bRegex),d("bSearchable_"+n,r.bSearchable)),s.bSort&&d("bSortable_"+n,r.bSortable);return s.bFilter&&(d("sSearch",u.sSearch),d("bRegex",u.bRegex)),s.bSort&&(t.each(h,(function(t,e){p.order.push({column:e.col,dir:e.dir}),d("iSortCol_"+t,e.col),d("sSortDir_"+t,e.dir)})),d("iSortingCols",h.length)),null===(i=zt.ext.legacy.ajax)?e.sAjaxSource?f:p:i?f:p}function q(t,e){var n=U(t,e),r=e.sEcho!==l?e.sEcho:e.draw,a=e.iTotalRecords!==l?e.iTotalRecords:e.recordsTotal,i=e.iTotalDisplayRecords!==l?e.iTotalDisplayRecords:e.recordsFiltered;if(r!==l){if(1*r<t.iDraw)return;t.iDraw=1*r}for(E(t),t._iRecordsTotal=parseInt(a,10),t._iRecordsDisplay=parseInt(i,10),r=0,a=n.length;r<a;r++)_(t,n[r]);t.aiDisplay=t.aiDisplayMaster.slice(),t.bAjaxDataGet=!1,P(t),t._bInitComplete||at(t,e),t.bAjaxDataGet=!0,ft(t,!1)}function U(e,n){var r=t.isPlainObject(e.ajax)&&e.ajax.dataSrc!==l?e.ajax.dataSrc:e.sAjaxDataProp;return"data"===r?n.aaData||n[r]:""!==r?T(r)(n):n}function z(e){var l=e.oClasses,r=e.sTableId,a=e.oLanguage,i=e.oPreviousSearch,o=e.aanFeatures,s='<input type="search" class="'+l.sFilterInput+'"/>',u=(u=a.sSearch).match(/_INPUT_/)?u.replace("_INPUT_",s):u+s,c=(l=t("<div/>",{id:o.f?null:r+"_filter",class:l.sFilter}).append(t("<label/>").append(u)),function(){var t=this.value?this.value:"";t!=i.sSearch&&($(e,{sSearch:t,bRegex:i.bRegex,bSmart:i.bSmart,bCaseInsensitive:i.bCaseInsensitive}),e._iDisplayStart=0,P(e))}),f=(o=null!==e.searchDelay?e.searchDelay:"ssp"===Ft(e)?400:0,t("input",l).val(i.sSearch).attr("placeholder",a.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",o?ve(c,o):c).on("mouseup",(function(){setTimeout((function(){c.call(f[0])}),10)})).on("keypress.DT",(function(t){if(13==t.keyCode)return!1})).attr("aria-controls",r));return t(e.nTable).on("search.dt.DT",(function(t,l){if(e===l)try{f[0]!==n.activeElement&&f.val(i.sSearch)}catch(t){}})),l[0]}function $(t,e,n){var r=t.oPreviousSearch,a=t.aoPreSearchCols,i=function(t){r.sSearch=t.sSearch,r.bRegex=t.bRegex,r.bSmart=t.bSmart,r.bCaseInsensitive=t.bCaseInsensitive};if(y(t),"ssp"!=Ft(t)){for(Y(t,e.sSearch,n,e.bEscapeRegex!==l?!e.bEscapeRegex:e.bRegex,e.bSmart,e.bCaseInsensitive),i(e),e=0;e<a.length;e++)G(t,a[e].sSearch,e,a[e].bEscapeRegex!==l?!a[e].bEscapeRegex:a[e].bRegex,a[e].bSmart,a[e].bCaseInsensitive);X(t)}else i(e);t.bFiltered=!0,Rt(t,null,"search",[t])}function X(e){for(var n,l,r=zt.ext.search,a=e.aiDisplay,i=0,o=r.length;i<o;i++){for(var s=[],u=0,c=a.length;u<c;u++)l=a[u],n=e.aoData[l],r[i](e,n._aFilterData,l,n._aData,u)&&s.push(l);a.length=0,t.merge(a,s)}}function G(t,e,n,l,r,a){if(""!==e){var i=[],o=t.aiDisplay;for(l=J(e,l,r,a),r=0;r<o.length;r++)e=t.aoData[o[r]]._aFilterData[n],l.test(e)&&i.push(o[r]);t.aiDisplay=i}}function Y(t,e,n,l,r,a){r=J(e,l,r,a);var i,o=t.oPreviousSearch.sSearch,s=t.aiDisplayMaster;if(a=[],0!==zt.ext.search.length&&(n=!0),i=Q(t),0>=e.length)t.aiDisplay=s.slice();else{for((i||n||l||o.length>e.length||0!==e.indexOf(o)||t.bSorted)&&(t.aiDisplay=s.slice()),e=t.aiDisplay,n=0;n<e.length;n++)r.test(t.aoData[e[n]]._sFilterRow)&&a.push(e[n]);t.aiDisplay=a}}function J(e,n,l,r){return e=n?e:de(e),l&&(e="^(?=.*?"+t.map(e.match(/"[^"]+"|[^ ]+/g)||[""],(function(t){if('"'===t.charAt(0)){var e=t.match(/^"(.*)"$/);t=e?e[1]:t}return t.replace('"',"")})).join(")(?=.*?")+").*$"),RegExp(e,r?"i":"")}function Q(t){var e,n,l,r,a,i,o,s,u=t.aoColumns,c=zt.ext.type.search;for(e=!1,n=0,r=t.aoData.length;n<r;n++)if(!(s=t.aoData[n])._aFilterData){for(i=[],l=0,a=u.length;l<a;l++)(e=u[l]).bSearchable?(o=S(t,n,l,"filter"),c[e.sType]&&(o=c[e.sType](o)),null===o&&(o=""),"string"!=typeof o&&o.toString&&(o=o.toString())):o="",o.indexOf&&-1!==o.indexOf("&")&&(pe.innerHTML=o,o=ge?pe.textContent:pe.innerText),o.replace&&(o=o.replace(/[\r\n\u2028]/g,"")),i.push(o);s._aFilterData=i,s._sFilterRow=i.join("  "),e=!0}return e}function K(t){return{search:t.sSearch,smart:t.bSmart,regex:t.bRegex,caseInsensitive:t.bCaseInsensitive}}function tt(t){return{sSearch:t.search,bSmart:t.smart,bRegex:t.regex,bCaseInsensitive:t.caseInsensitive}}function et(e){var n=e.sTableId,l=e.aanFeatures.i,r=t("<div/>",{class:e.oClasses.sInfo,id:l?null:n+"_info"});return l||(e.aoDrawCallback.push({fn:nt,sName:"information"}),r.attr("role","status").attr("aria-live","polite"),t(e.nTable).attr("aria-describedby",n+"_info")),r[0]}function nt(e){var n=e.aanFeatures.i;if(0!==n.length){var l=e.oLanguage,r=e._iDisplayStart+1,a=e.fnDisplayEnd(),i=e.fnRecordsTotal(),o=e.fnRecordsDisplay(),s=o?l.sInfo:l.sInfoEmpty;o!==i&&(s+=" "+l.sInfoFiltered),s=lt(e,s+=l.sInfoPostFix),null!==(l=l.fnInfoCallback)&&(s=l.call(e.oInstance,e,r,a,i,o,s)),t(n).html(s)}}function lt(t,e){var n=t.fnFormatNumber,l=t._iDisplayStart+1,r=t._iDisplayLength,a=t.fnRecordsDisplay(),i=-1===r;return e.replace(/_START_/g,n.call(t,l)).replace(/_END_/g,n.call(t,t.fnDisplayEnd())).replace(/_MAX_/g,n.call(t,t.fnRecordsTotal())).replace(/_TOTAL_/g,n.call(t,a)).replace(/_PAGE_/g,n.call(t,i?1:Math.ceil(l/r))).replace(/_PAGES_/g,n.call(t,i?1:Math.ceil(a/r)))}function rt(t){var e,n,l,r=t.iInitDisplayStart,a=t.aoColumns;n=t.oFeatures;var i=t.bDeferLoading;if(t.bInitialised){for(F(t),N(t),R(t,t.aoHeader),R(t,t.aoFooter),ft(t,!0),n.bAutoWidth&&gt(t),e=0,n=a.length;e<n;e++)(l=a[e]).sWidth&&(l.nTh.style.width=bt(l.sWidth));Rt(t,null,"preInit",[t]),O(t),("ssp"!=(a=Ft(t))||i)&&("ajax"==a?Z(t,[],(function(n){var l=U(t,n);for(e=0;e<l.length;e++)_(t,l[e]);t.iInitDisplayStart=r,O(t),ft(t,!1),at(t,n)}),t):(ft(t,!1),at(t)))}else setTimeout((function(){rt(t)}),200)}function at(t,e){t._bInitComplete=!0,(e||t.oInit.aaData)&&d(t),Rt(t,null,"plugin-init",[t,e]),Rt(t,"aoInitComplete","init",[t,e])}function it(t,e){var n=parseInt(e,10);t._iDisplayLength=n,Pt(t),Rt(t,null,"length",[t,n])}function ot(e){for(var n=e.oClasses,l=e.sTableId,r=e.aLengthMenu,a=(i=Array.isArray(r[0]))?r[0]:r,i=(r=i?r[1]:r,t("<select/>",{name:l+"_length","aria-controls":l,class:n.sLengthSelect})),o=0,s=a.length;o<s;o++)i[0][o]=new Option("number"==typeof r[o]?e.fnFormatNumber(r[o]):r[o],a[o]);var u=t("<div><label/></div>").addClass(n.sLength);return e.aanFeatures.l||(u[0].id=l+"_length"),u.children().append(e.oLanguage.sLengthMenu.replace("_MENU_",i[0].outerHTML)),t("select",u).val(e._iDisplayLength).on("change.DT",(function(){it(e,t(this).val()),P(e)})),t(e.nTable).on("length.dt.DT",(function(n,l,r){e===l&&t("select",u).val(r)})),u[0]}function st(e){var n=e.sPaginationType,l=zt.ext.pager[n],r="function"==typeof l,a=function(t){P(t)},i=(n=t("<div/>").addClass(e.oClasses.sPaging+n)[0],e.aanFeatures);return r||l.fnInit(e,n,a),i.p||(n.id=e.sTableId+"_paginate",e.aoDrawCallback.push({fn:function(t){if(r){var e,n=t._iDisplayStart,o=t._iDisplayLength,s=t.fnRecordsDisplay(),u=(n=(u=-1===o)?0:Math.ceil(n/o),o=u?1:Math.ceil(s/o),s=l(n,o),0);for(e=i.p.length;u<e;u++)Ot(t,"pageButton")(t,i.p[u],u,s,n,o)}else l.fnUpdate(t,a)},sName:"pagination"})),n}function ut(t,e,n){var l=t._iDisplayStart,r=t._iDisplayLength,a=t.fnRecordsDisplay();return 0===a||-1===r?l=0:"number"==typeof e?(l=e*r)>a&&(l=0):"first"==e?l=0:"previous"==e?0>(l=0<=r?l-r:0)&&(l=0):"next"==e?l+r<a&&(l+=r):"last"==e?l=Math.floor((a-1)/r)*r:It(t,0,"Unknown paging action: "+e,5),e=t._iDisplayStart!==l,t._iDisplayStart=l,e&&(Rt(t,null,"page",[t]),n&&P(t)),e}function ct(e){return t("<div/>",{id:e.aanFeatures.r?null:e.sTableId+"_processing",class:e.oClasses.sProcessing}).html(e.oLanguage.sProcessing).insertBefore(e.nTable)[0]}function ft(e,n){e.oFeatures.bProcessing&&t(e.aanFeatures.r).css("display",n?"block":"none"),Rt(e,null,"processing",[e,n])}function ht(e){(f=t(e.nTable)).attr("role","grid");var n=e.oScroll;if(""===n.sX&&""===n.sY)return e.nTable;var l=n.sX,r=n.sY,a=e.oClasses,i=f.children("caption"),o=i.length?i[0]._captionSide:null,s=t(f[0].cloneNode(!1)),u=t(f[0].cloneNode(!1)),c=f.children("tfoot");c.length||(c=null),s=t("<div/>",{class:a.sScrollWrapper}).append(t("<div/>",{class:a.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:l?l?bt(l):null:"100%"}).append(t("<div/>",{class:a.sScrollHeadInner}).css({"box-sizing":"content-box",width:n.sXInner||"100%"}).append(s.removeAttr("id").css("margin-left",0).append("top"===o?i:null).append(f.children("thead"))))).append(t("<div/>",{class:a.sScrollBody}).css({position:"relative",overflow:"auto",width:l?bt(l):null}).append(f)),c&&s.append(t("<div/>",{class:a.sScrollFoot}).css({overflow:"hidden",border:0,width:l?l?bt(l):null:"100%"}).append(t("<div/>",{class:a.sScrollFootInner}).append(u.removeAttr("id").css("margin-left",0).append("bottom"===o?i:null).append(f.children("tfoot")))));var f,h=(f=s.children())[0],d=(a=f[1],c?f[2]:null);return l&&t(a).on("scroll.DT",(function(){var t=this.scrollLeft;h.scrollLeft=t,c&&(d.scrollLeft=t)})),t(a).css("max-height",r),n.bCollapse||t(a).css("height",r),e.nScrollHead=h,e.nScrollBody=a,e.nScrollFoot=d,e.aoDrawCallback.push({fn:dt,sName:"scrolling"}),s[0]}function dt(e){var n,r,a,i,o,s=(f=e.oScroll).sX,u=f.sXInner,c=f.sY,f=f.iBarWidth,h=t(e.nScrollHead),g=h[0].style,m=(y=h.children("div"))[0].style,v=y.children("table"),y=e.nScrollBody,b=t(y),_=y.style,w=t(e.nScrollFoot).children("div"),S=w.children("table"),x=t(e.nTHead),C=t(e.nTable),T=C[0],D=T.style,A=e.nTFoot?t(e.nTFoot):null,E=e.oBrowser,M=E.bScrollOversize,I=re(e.aoColumns,"nTh"),k=[],L=[],j=[],N=[],R=function(t){(t=t.style).paddingTop="0",t.paddingBottom="0",t.borderTopWidth="0",t.borderBottomWidth="0",t.height=0};r=y.scrollHeight>y.clientHeight,e.scrollBarVis!==r&&e.scrollBarVis!==l?(e.scrollBarVis=r,d(e)):(e.scrollBarVis=r,C.children("thead, tfoot").remove(),A&&(a=A.clone().prependTo(C),n=A.find("tr"),a=a.find("tr")),i=x.clone().prependTo(C),x=x.find("tr"),r=i.find("tr"),i.find("th, td").removeAttr("tabindex"),s||(_.width="100%",h[0].style.width="100%"),t.each(B(e,i),(function(t,n){o=p(e,t),n.style.width=e.aoColumns[o].sWidth})),A&&pt((function(t){t.style.width=""}),a),h=C.outerWidth(),""===s?(D.width="100%",M&&(C.find("tbody").height()>y.offsetHeight||"scroll"==b.css("overflow-y"))&&(D.width=bt(C.outerWidth()-f)),h=C.outerWidth()):""!==u&&(D.width=bt(u),h=C.outerWidth()),pt(R,r),pt((function(e){j.push(e.innerHTML),k.push(bt(t(e).css("width")))}),r),pt((function(e,n){-1!==t.inArray(e,I)&&(e.style.width=k[n])}),x),t(r).height(0),A&&(pt(R,a),pt((function(e){N.push(e.innerHTML),L.push(bt(t(e).css("width")))}),a),pt((function(t,e){t.style.width=L[e]}),n),t(a).height(0)),pt((function(t,e){t.innerHTML='<div class="dataTables_sizing">'+j[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=k[e]}),r),A&&pt((function(t,e){t.innerHTML='<div class="dataTables_sizing">'+N[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=L[e]}),a),C.outerWidth()<h?(n=y.scrollHeight>y.offsetHeight||"scroll"==b.css("overflow-y")?h+f:h,M&&(y.scrollHeight>y.offsetHeight||"scroll"==b.css("overflow-y"))&&(D.width=bt(n-f)),(""===s||""!==u)&&It(e,1,"Possible column misalignment",6)):n="100%",_.width=bt(n),g.width=bt(n),A&&(e.nScrollFoot.style.width=bt(n)),!c&&M&&(_.height=bt(T.offsetHeight+f)),s=C.outerWidth(),v[0].style.width=bt(s),m.width=bt(s),u=C.height()>y.clientHeight||"scroll"==b.css("overflow-y"),m[c="padding"+(E.bScrollbarLeft?"Left":"Right")]=u?f+"px":"0px",A&&(S[0].style.width=bt(s),w[0].style.width=bt(s),w[0].style[c]=u?f+"px":"0px"),C.children("colgroup").insertBefore(C.children("thead")),b.trigger("scroll"),!e.bSorted&&!e.bFiltered||e._drawHold||(y.scrollTop=0))}function pt(t,e,n){for(var l,r,a=0,i=0,o=e.length;i<o;){for(l=e[i].firstChild,r=n?n[i].firstChild:null;l;)1===l.nodeType&&(n?t(l,r,a):t(l,a),a++),l=l.nextSibling,r=n?r.nextSibling:null;i++}}function gt(n){var l,r,a=n.nTable,i=n.aoColumns,o=(w=n.oScroll).sY,s=w.sX,u=w.sXInner,c=i.length,f=v(n,"bVisible"),h=t("th",n.nTHead),g=a.getAttribute("width"),y=a.parentNode,b=!1,_=n.oBrowser,w=_.bScrollOversize;for((l=a.style.width)&&-1!==l.indexOf("%")&&(g=l),l=0;l<f.length;l++)null!==(r=i[f[l]]).sWidth&&(r.sWidth=mt(r.sWidthOrig,y),b=!0);if(w||!b&&!s&&!o&&c==m(n)&&c==h.length)for(l=0;l<c;l++)null!==(f=p(n,l))&&(i[f].sWidth=bt(h.eq(l).width()));else{(c=t(a).clone().css("visibility","hidden").removeAttr("id")).find("tbody tr").remove();var S=t("<tr/>").appendTo(c.find("tbody"));for(c.find("thead, tfoot").remove(),c.append(t(n.nTHead).clone()).append(t(n.nTFoot).clone()),c.find("tfoot th, tfoot td").css("width",""),h=B(n,c.find("thead")[0]),l=0;l<f.length;l++)r=i[f[l]],h[l].style.width=null!==r.sWidthOrig&&""!==r.sWidthOrig?bt(r.sWidthOrig):"",r.sWidthOrig&&s&&t(h[l]).append(t("<div/>").css({width:r.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(n.aoData.length)for(l=0;l<f.length;l++)r=i[b=f[l]],t(vt(n,b)).clone(!1).append(r.sContentPadding).appendTo(S);for(t("[name]",c).removeAttr("name"),r=t("<div/>").css(s||o?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(c).appendTo(y),s&&u?c.width(u):s?(c.css("width","auto"),c.removeAttr("width"),c.width()<y.clientWidth&&g&&c.width(y.clientWidth)):o?c.width(y.clientWidth):g&&c.width(g),l=o=0;l<f.length;l++)u=(y=t(h[l])).outerWidth()-y.width(),o+=y=_.bBounding?Math.ceil(h[l].getBoundingClientRect().width):y.outerWidth(),i[f[l]].sWidth=bt(y-u);a.style.width=bt(o),r.remove()}g&&(a.style.width=bt(g)),!g&&!s||n._reszEvt||(a=function(){t(e).on("resize.DT-"+n.sInstance,ve((function(){d(n)})))},w?setTimeout(a,1e3):a(),n._reszEvt=!0)}function mt(e,l){if(!e)return 0;var r=t("<div/>").css("width",bt(e)).appendTo(l||n.body),a=r[0].offsetWidth;return r.remove(),a}function vt(e,n){var l=yt(e,n);if(0>l)return null;var r=e.aoData[l];return r.nTr?r.anCells[n]:t("<td/>").html(S(e,l,n,"display"))[0]}function yt(t,e){for(var n,l=-1,r=-1,a=0,i=t.aoData.length;a<i;a++)(n=(n=(n=S(t,a,e,"display")+"").replace(me,"")).replace(/&nbsp;/g," ")).length>l&&(l=n.length,r=a);return r}function bt(t){return null===t?"0px":"number"==typeof t?0>t?"0px":t+"px":t.match(/\d$/)?t+"px":t}function _t(e){var n,r,a,i,o,s,u=[],c=e.aoColumns;n=e.aaSortingFixed,r=t.isPlainObject(n);var f=[];for(a=function(e){e.length&&!Array.isArray(e[0])?f.push(e):t.merge(f,e)},Array.isArray(n)&&a(n),r&&n.pre&&a(n.pre),a(e.aaSorting),r&&n.post&&a(n.post),e=0;e<f.length;e++)for(n=0,r=(a=c[s=f[e][0]].aDataSort).length;n<r;n++)o=c[i=a[n]].sType||"string",f[e]._idx===l&&(f[e]._idx=t.inArray(f[e][1],c[i].asSorting)),u.push({src:s,col:i,dir:f[e][1],index:f[e]._idx,type:o,formatter:zt.ext.type.order[o+"-pre"]});return u}function wt(t){var e,n,l,r,a=[],i=zt.ext.type.order,o=t.aoData,s=0,u=t.aiDisplayMaster;for(y(t),e=0,n=(r=_t(t)).length;e<n;e++)(l=r[e]).formatter&&s++,Dt(t,l.col);if("ssp"!=Ft(t)&&0!==r.length){for(e=0,n=u.length;e<n;e++)a[u[e]]=e;s===r.length?u.sort((function(t,e){var n,l,i,s,u=r.length,c=o[t]._aSortData,f=o[e]._aSortData;for(i=0;i<u;i++)if(0!=(n=(n=c[(s=r[i]).col])<(l=f[s.col])?-1:n>l?1:0))return"asc"===s.dir?n:-n;return(n=a[t])<(l=a[e])?-1:n>l?1:0})):u.sort((function(t,e){var n,l,s,u,c=r.length,f=o[t]._aSortData,h=o[e]._aSortData;for(s=0;s<c;s++)if(n=f[(u=r[s]).col],l=h[u.col],0!==(n=(u=i[u.type+"-"+u.dir]||i["string-"+u.dir])(n,l)))return n;return(n=a[t])<(l=a[e])?-1:n>l?1:0}))}t.bSorted=!0}function St(t){for(var e,n,l=t.aoColumns,r=_t(t),a=(t=t.oLanguage.oAria,0),i=l.length;a<i;a++){var o=(n=l[a]).asSorting;e=n.sTitle.replace(/<.*?>/g,"");var s=n.nTh;s.removeAttribute("aria-sort"),n.bSortable&&(0<r.length&&r[0].col==a?(s.setAttribute("aria-sort","asc"==r[0].dir?"ascending":"descending"),n=o[r[0].index+1]||o[0]):n=o[0],e+="asc"===n?t.sSortAscending:t.sSortDescending),s.setAttribute("aria-label",e)}}function xt(e,n,r,a){var i=e.aaSorting,o=e.aoColumns[n].asSorting,s=function(e,n){var r=e._idx;return r===l&&(r=t.inArray(e[1],o)),r+1<o.length?r+1:n?null:0};"number"==typeof i[0]&&(i=e.aaSorting=[i]),r&&e.oFeatures.bSortMulti?-1!==(r=t.inArray(n,re(i,"0")))?(null===(n=s(i[r],!0))&&1===i.length&&(n=0),null===n?i.splice(r,1):(i[r][1]=o[n],i[r]._idx=n)):(i.push([n,o[0],0]),i[i.length-1]._idx=0):i.length&&i[0][0]==n?(n=s(i[0]),i.length=1,i[0][1]=o[n],i[0]._idx=n):(i.length=0,i.push([n,o[0]]),i[0]._idx=0),O(e),"function"==typeof a&&a(e)}function Ct(t,e,n,l){var r=t.aoColumns[n];jt(e,{},(function(e){!1!==r.bSortable&&(t.oFeatures.bProcessing?(ft(t,!0),setTimeout((function(){xt(t,n,e.shiftKey,l),"ssp"!==Ft(t)&&ft(t,!1)}),0)):xt(t,n,e.shiftKey,l))}))}function Tt(e){var n,l,r=e.aLastSort,a=e.oClasses.sSortColumn,i=_t(e),o=e.oFeatures;if(o.bSort&&o.bSortClasses){for(o=0,n=r.length;o<n;o++)l=r[o].src,t(re(e.aoData,"anCells",l)).removeClass(a+(2>o?o+1:3));for(o=0,n=i.length;o<n;o++)l=i[o].src,t(re(e.aoData,"anCells",l)).addClass(a+(2>o?o+1:3))}e.aLastSort=i}function Dt(t,e){var n,l=t.aoColumns[e],r=zt.ext.order[l.sSortDataType];r&&(n=r.call(t.oInstance,t,e,g(t,e)));for(var a,i=zt.ext.type.order[l.sType+"-pre"],o=0,s=t.aoData.length;o<s;o++)(l=t.aoData[o])._aSortData||(l._aSortData=[]),(!l._aSortData[e]||r)&&(a=r?n[o]:S(t,o,e,"sort"),l._aSortData[e]=i?i(a):a)}function At(e){if(e.oFeatures.bStateSave&&!e.bDestroying){var n={time:+new Date,start:e._iDisplayStart,length:e._iDisplayLength,order:t.extend(!0,[],e.aaSorting),search:K(e.oPreviousSearch),columns:t.map(e.aoColumns,(function(t,n){return{visible:t.bVisible,search:K(e.aoPreSearchCols[n])}}))};Rt(e,"aoStateSaveParams","stateSaveParams",[e,n]),e.oSavedState=n,e.fnStateSaveCallback.call(e.oInstance,e,n)}}function Et(e,n,r){var a,i,o=e.aoColumns;if(n=function(n){if(n&&n.time){var s=Rt(e,"aoStateLoadParams","stateLoadParams",[e,n]);if(-1===t.inArray(!1,s)&&!(0<(s=e.iStateDuration)&&n.time<+new Date-1e3*s||n.columns&&o.length!==n.columns.length)){if(e.oLoadedState=t.extend(!0,{},n),n.start!==l&&(e._iDisplayStart=n.start,e.iInitDisplayStart=n.start),n.length!==l&&(e._iDisplayLength=n.length),n.order!==l&&(e.aaSorting=[],t.each(n.order,(function(t,n){e.aaSorting.push(n[0]>=o.length?[0,n[1]]:n)}))),n.search!==l&&t.extend(e.oPreviousSearch,tt(n.search)),n.columns)for(a=0,i=n.columns.length;a<i;a++)(s=n.columns[a]).visible!==l&&(o[a].bVisible=s.visible),s.search!==l&&t.extend(e.aoPreSearchCols[a],tt(s.search));Rt(e,"aoStateLoaded","stateLoaded",[e,n])}}r()},e.oFeatures.bStateSave){var s=e.fnStateLoadCallback.call(e.oInstance,e,n);s!==l&&n(s)}else r()}function Mt(e){var n=zt.settings;return-1!==(e=t.inArray(e,re(n,"nTable")))?n[e]:null}function It(t,n,l,r){if(l="DataTables warning: "+(t?"table id="+t.sTableId+" - ":"")+l,r&&(l+=". For more information about this error, please see http://datatables.net/tn/"+r),n)e.console&&console.log&&console.log(l);else if(n=(n=zt.ext).sErrMode||n.errMode,t&&Rt(t,null,"error",[t,r,l]),"alert"==n)alert(l);else{if("throw"==n)throw Error(l);"function"==typeof n&&n(t,r,l)}}function kt(e,n,r,a){Array.isArray(r)?t.each(r,(function(t,l){Array.isArray(l)?kt(e,n,l[0],l[1]):kt(e,n,l)})):(a===l&&(a=r),n[r]!==l&&(e[a]=n[r]))}function Lt(e,n,l){var r,a;for(a in n)n.hasOwnProperty(a)&&(r=n[a],t.isPlainObject(r)?(t.isPlainObject(e[a])||(e[a]={}),t.extend(!0,e[a],r)):e[a]=l&&"data"!==a&&"aaData"!==a&&Array.isArray(r)?r.slice():r);return e}function jt(e,n,l){t(e).on("click.DT",n,(function(n){t(e).trigger("blur"),l(n)})).on("keypress.DT",n,(function(t){13===t.which&&(t.preventDefault(),l(t))})).on("selectstart.DT",(function(){return!1}))}function Nt(t,e,n,l){n&&t[e].push({fn:n,sName:l})}function Rt(e,n,l,r){var a=[];return n&&(a=t.map(e[n].slice().reverse(),(function(t){return t.fn.apply(e.oInstance,r)}))),null!==l&&(n=t.Event(l+".dt"),t(e.nTable).trigger(n,r),a.push(n.result)),a}function Pt(t){var e=t._iDisplayStart,n=t.fnDisplayEnd(),l=t._iDisplayLength;e>=n&&(e=n-l),e-=e%l,(-1===l||0>e)&&(e=0),t._iDisplayStart=e}function Ot(e,n){var l=e.renderer,r=zt.ext.renderer[n];return t.isPlainObject(l)&&l[n]?r[l[n]]||r._:"string"==typeof l&&r[l]||r._}function Ft(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}function Ht(t,e){var n=[],l=(n=ke.numbers_length,Math.floor(n/2));return e<=n?n=ie(0,e):t<=l?((n=ie(0,n-2)).push("ellipsis"),n.push(e-1)):(t>=e-1-l?n=ie(e-(n-2),e):((n=ie(t-l+2,t+l-1)).push("ellipsis"),n.push(e-1)),n.splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}function Bt(e){t.each({num:function(t){return Le(t,e)},"num-fmt":function(t){return Le(t,e,Qt)},"html-num":function(t){return Le(t,e,Gt)},"html-num-fmt":function(t){return Le(t,e,Gt,Qt)}},(function(t,n){Wt.type.order[t+e+"-pre"]=n,t.match(/^html\-/)&&(Wt.type.search[t+e]=Wt.type.search.html)}))}function Zt(t){return function(){var e=[Mt(this[zt.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return zt.ext.internal[t].apply(this,e)}}var Wt,Vt,qt,Ut,zt=function(e){this.$=function(t,e){return this.api(!0).$(t,e)},this._=function(t,e){return this.api(!0).rows(t,e).data()},this.api=function(t){return new Vt(t?Mt(this[Wt.iApiIndex]):this)},this.fnAddData=function(e,n){var r=this.api(!0),a=Array.isArray(e)&&(Array.isArray(e[0])||t.isPlainObject(e[0]))?r.rows.add(e):r.row.add(e);return(n===l||n)&&r.draw(),a.flatten().toArray()},this.fnAdjustColumnSizing=function(t){var e=this.api(!0).columns.adjust(),n=e.settings()[0],r=n.oScroll;t===l||t?e.draw(!1):(""!==r.sX||""!==r.sY)&&dt(n)},this.fnClearTable=function(t){var e=this.api(!0).clear();(t===l||t)&&e.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,e,n){var r=this.api(!0),a=(t=r.rows(t)).settings()[0],i=a.aoData[t[0][0]];return t.remove(),e&&e.call(this,a,i),(n===l||n)&&r.draw(),i},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,e,n,r,a,i){a=this.api(!0),null===e||e===l?a.search(t,n,r,i):a.column(e).search(t,n,r,i),a.draw()},this.fnGetData=function(t,e){var n=this.api(!0);if(t!==l){var r=t.nodeName?t.nodeName.toLowerCase():"";return e!==l||"td"==r||"th"==r?n.cell(t,e).data():n.row(t).data()||null}return n.data().toArray()},this.fnGetNodes=function(t){var e=this.api(!0);return t!==l?e.row(t).node():e.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var e=this.api(!0),n=t.nodeName.toUpperCase();return"TR"==n?e.row(t).index():"TD"==n||"TH"==n?[(t=e.cell(t).index()).row,t.columnVisible,t.column]:null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()},this.fnOpen=function(t,e,n){return this.api(!0).row(t).child(e,n).show().child()[0]},this.fnPageChange=function(t,e){var n=this.api(!0).page(t);(e===l||e)&&n.draw(!1)},this.fnSetColumnVis=function(t,e,n){t=this.api(!0).column(t).visible(e),(n===l||n)&&t.columns.adjust().draw()},this.fnSettings=function(){return Mt(this[Wt.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,e,n){this.api(!0).order.listener(t,e,n)},this.fnUpdate=function(t,e,n,r,a){var i=this.api(!0);return n===l||null===n?i.row(e).data(t):i.cell(e,n).data(t),(a===l||a)&&i.columns.adjust(),(r===l||r)&&i.draw(),0},this.fnVersionCheck=Wt.fnVersionCheck;var n=this,r=e===l,c=this.length;for(var d in r&&(e={}),this.oApi=this.internal=Wt.internal,zt.ext.internal)d&&(this[d]=Zt(d));return this.each((function(){var d,p={},g=1<c?Lt(p,e,!0):e,m=0,v=(p=this.getAttribute("id"),!1),y=zt.defaults,S=t(this);if("table"!=this.nodeName.toLowerCase())It(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{o(y),s(y.column),a(y,y,!0),a(y.column,y.column,!0),a(y,t.extend(g,S.data()),!0);var x=zt.settings;for(m=0,d=x.length;m<d;m++){var C=x[m];if(C.nTable==this||C.nTHead&&C.nTHead.parentNode==this||C.nTFoot&&C.nTFoot.parentNode==this){var D=g.bRetrieve!==l?g.bRetrieve:y.bRetrieve;if(r||D)return C.oInstance;if(g.bDestroy!==l?g.bDestroy:y.bDestroy){C.oInstance.fnDestroy();break}return void It(C,0,"Cannot reinitialise DataTable",3)}if(C.sTableId==this.id){x.splice(m,1);break}}null!==p&&""!==p||(this.id=p="DataTables_Table_"+zt.ext._unique++);var A=t.extend(!0,{},zt.models.oSettings,{sDestroyWidth:S[0].style.width,sInstance:p,sTableId:p});A.nTable=this,A.oApi=n.internal,A.oInit=g,x.push(A),A.oInstance=1===n.length?n:S.dataTable(),o(g),i(g.oLanguage),g.aLengthMenu&&!g.iDisplayLength&&(g.iDisplayLength=Array.isArray(g.aLengthMenu[0])?g.aLengthMenu[0][0]:g.aLengthMenu[0]),g=Lt(t.extend(!0,{},y),g),kt(A.oFeatures,g,"bPaginate bLengthChange bFilter bSort bSortMulti bInfo bProcessing bAutoWidth bSortClasses bServerSide bDeferRender".split(" ")),kt(A,g,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),kt(A.oScroll,g,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),kt(A.oLanguage,g,"fnInfoCallback"),Nt(A,"aoDrawCallback",g.fnDrawCallback,"user"),Nt(A,"aoServerParams",g.fnServerParams,"user"),Nt(A,"aoStateSaveParams",g.fnStateSaveParams,"user"),Nt(A,"aoStateLoadParams",g.fnStateLoadParams,"user"),Nt(A,"aoStateLoaded",g.fnStateLoaded,"user"),Nt(A,"aoRowCallback",g.fnRowCallback,"user"),Nt(A,"aoRowCreatedCallback",g.fnCreatedRow,"user"),Nt(A,"aoHeaderCallback",g.fnHeaderCallback,"user"),Nt(A,"aoFooterCallback",g.fnFooterCallback,"user"),Nt(A,"aoInitComplete",g.fnInitComplete,"user"),Nt(A,"aoPreDrawCallback",g.fnPreDrawCallback,"user"),A.rowIdFn=T(g.rowId),u(A);var E=A.oClasses;t.extend(E,zt.ext.classes,g.oClasses),S.addClass(E.sTable),A.iInitDisplayStart===l&&(A.iInitDisplayStart=g.iDisplayStart,A._iDisplayStart=g.iDisplayStart),null!==g.iDeferLoading&&(A.bDeferLoading=!0,p=Array.isArray(g.iDeferLoading),A._iRecordsDisplay=p?g.iDeferLoading[0]:g.iDeferLoading,A._iRecordsTotal=p?g.iDeferLoading[1]:g.iDeferLoading);var M=A.oLanguage;t.extend(!0,M,g.oLanguage),M.sUrl&&(t.ajax({dataType:"json",url:M.sUrl,success:function(e){i(e),a(y.oLanguage,e),t.extend(!0,M,e),rt(A)},error:function(){rt(A)}}),v=!0),null===g.asStripeClasses&&(A.asStripeClasses=[E.sStripeOdd,E.sStripeEven]),p=A.asStripeClasses;var I=S.children("tbody").find("tr").eq(0);if(-1!==t.inArray(!0,t.map(p,(function(t){return I.hasClass(t)})))&&(t("tbody tr",this).removeClass(p.join(" ")),A.asDestroyStripes=p.slice()),p=[],0!==(x=this.getElementsByTagName("thead")).length&&(H(A.aoHeader,x[0]),p=B(A)),null===g.aoColumns)for(x=[],m=0,d=p.length;m<d;m++)x.push(null);else x=g.aoColumns;for(m=0,d=x.length;m<d;m++)f(A,p?p[m]:null);if(b(A,g.aoColumnDefs,x,(function(t,e){h(A,t,e)})),I.length){var k=function(t,e){return null!==t.getAttribute("data-"+e)?e:null};t(I[0]).children("th, td").each((function(t,e){var n=A.aoColumns[t];if(n.mData===t){var r=k(e,"sort")||k(e,"order"),a=k(e,"filter")||k(e,"search");null===r&&null===a||(n.mData={_:t+".display",sort:null!==r?t+".@data-"+r:l,type:null!==r?t+".@data-"+r:l,filter:null!==a?t+".@data-"+a:l},h(A,t))}}))}var L=A.oFeatures;p=function(){if(g.aaSorting===l){var e=A.aaSorting;for(m=0,d=e.length;m<d;m++)e[m][1]=A.aoColumns[m].asSorting[0]}Tt(A),L.bSort&&Nt(A,"aoDrawCallback",(function(){if(A.bSorted){var e=_t(A),n={};t.each(e,(function(t,e){n[e.src]=e.dir})),Rt(A,null,"order",[A,e,n]),St(A)}})),Nt(A,"aoDrawCallback",(function(){(A.bSorted||"ssp"===Ft(A)||L.bDeferRender)&&Tt(A)}),"sc"),e=S.children("caption").each((function(){this._captionSide=t(this).css("caption-side")}));var n=S.children("thead");if(0===n.length&&(n=t("<thead/>").appendTo(S)),A.nTHead=n[0],0===(n=S.children("tbody")).length&&(n=t("<tbody/>").appendTo(S)),A.nTBody=n[0],0===(n=S.children("tfoot")).length&&e.length>0&&(""!==A.oScroll.sX||""!==A.oScroll.sY)&&(n=t("<tfoot/>").appendTo(S)),0===n.length||0===n.children().length?S.addClass(E.sNoFooter):n.length>0&&(A.nTFoot=n[0],H(A.aoFooter,A.nTFoot)),g.aaData)for(m=0;m<g.aaData.length;m++)_(A,g.aaData[m]);else(A.bDeferLoading||"dom"==Ft(A))&&w(A,t(A.nTBody).children("tr"));A.aiDisplay=A.aiDisplayMaster.slice(),A.bInitialised=!0,!1===v&&rt(A)},g.bStateSave?(L.bStateSave=!0,Nt(A,"aoDrawCallback",At,"state_save"),Et(A,g,p)):p()}})),n=null,this},$t={},Xt=/[\r\n\u2028]/g,Gt=/<.*?>/g,Yt=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Jt=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),Qt=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,Kt=function(t){return!t||!0===t||"-"===t},te=function(t){var e=parseInt(t,10);return!isNaN(e)&&isFinite(t)?e:null},ee=function(t,e){return $t[e]||($t[e]=RegExp(de(e),"g")),"string"==typeof t&&"."!==e?t.replace(/\./g,"").replace($t[e],"."):t},ne=function(t,e,n){var l="string"==typeof t;return!!Kt(t)||(e&&l&&(t=ee(t,e)),n&&l&&(t=t.replace(Qt,"")),!isNaN(parseFloat(t))&&isFinite(t))},le=function(t,e,n){return!!Kt(t)||(Kt(t)||"string"==typeof t)&&!!ne(t.replace(Gt,""),e,n)||null},re=function(t,e,n){var r=[],a=0,i=t.length;if(n!==l)for(;a<i;a++)t[a]&&t[a][e]&&r.push(t[a][e][n]);else for(;a<i;a++)t[a]&&r.push(t[a][e]);return r},ae=function(t,e,n,r){var a=[],i=0,o=e.length;if(r!==l)for(;i<o;i++)t[e[i]][n]&&a.push(t[e[i]][n][r]);else for(;i<o;i++)a.push(t[e[i]][n]);return a},ie=function(t,e){var n,r=[];e===l?(e=0,n=t):(n=e,e=t);for(var a=e;a<n;a++)r.push(a);return r},oe=function(t){for(var e=[],n=0,l=t.length;n<l;n++)t[n]&&e.push(t[n]);return e},se=function(t){var e;t:{if(!(2>t.length))for(var n=(e=t.slice().sort())[0],l=1,r=e.length;l<r;l++){if(e[l]===n){e=!1;break t}n=e[l]}e=!0}if(e)return t.slice();e=[],r=t.length;var a,i=0;l=0;t:for(;l<r;l++){for(n=t[l],a=0;a<i;a++)if(e[a]===n)continue t;e.push(n),i++}return e},ue=function(t,e){if(Array.isArray(e))for(var n=0;n<e.length;n++)ue(t,e[n]);else t.push(e);return t};Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),zt.util={throttle:function(t,e){var n,r,a=e!==l?e:200;return function(){var e=this,i=+new Date,o=arguments;n&&i<n+a?(clearTimeout(r),r=setTimeout((function(){n=l,t.apply(e,o)}),a)):(n=i,t.apply(e,o))}},escapeRegex:function(t){return t.replace(Jt,"\\$1")}};var ce=function(t,e,n){t[e]!==l&&(t[n]=t[e])},fe=/\[.*?\]$/,he=/\(\)$/,de=zt.util.escapeRegex,pe=t("<div>")[0],ge=pe.textContent!==l,me=/<.*?>/g,ve=zt.util.throttle,ye=[],be=Array.prototype,_e=function(e){var n,l,r=zt.settings,a=t.map(r,(function(t){return t.nTable}));return e?e.nTable&&e.oApi?[e]:e.nodeName&&"table"===e.nodeName.toLowerCase()?-1!==(n=t.inArray(e,a))?[r[n]]:null:e&&"function"==typeof e.settings?e.settings().toArray():("string"==typeof e?l=t(e):e instanceof t&&(l=e),l?l.map((function(){return-1!==(n=t.inArray(this,a))?r[n]:null})).toArray():void 0):[]};Vt=function(e,n){if(!(this instanceof Vt))return new Vt(e,n);var l=[],r=function(t){(t=_e(t))&&l.push.apply(l,t)};if(Array.isArray(e))for(var a=0,i=e.length;a<i;a++)r(e[a]);else r(e);this.context=se(l),n&&t.merge(this,n),this.selector={rows:null,cols:null,opts:null},Vt.extend(this,this,ye)},zt.Api=Vt,t.extend(Vt.prototype,{any:function(){return 0!==this.count()},concat:be.concat,context:[],count:function(){return this.flatten().length},each:function(t){for(var e=0,n=this.length;e<n;e++)t.call(this,this[e],e,this);return this},eq:function(t){var e=this.context;return e.length>t?new Vt(e[t],this[t]):null},filter:function(t){var e=[];if(be.filter)e=be.filter.call(this,t,this);else for(var n=0,l=this.length;n<l;n++)t.call(this,this[n],n,this)&&e.push(this[n]);return new Vt(this.context,e)},flatten:function(){var t=[];return new Vt(this.context,t.concat.apply(t,this.toArray()))},join:be.join,indexOf:be.indexOf||function(t,e){for(var n=e||0,l=this.length;n<l;n++)if(this[n]===t)return n;return-1},iterator:function(t,e,n,r){var a,i,o,s,u,c,f,h=[],d=this.context,p=this.selector;for("string"==typeof t&&(r=n,n=e,e=t,t=!1),i=0,o=d.length;i<o;i++){var g=new Vt(d[i]);if("table"===e)(a=n.call(g,d[i],i))!==l&&h.push(a);else if("columns"===e||"rows"===e)(a=n.call(g,d[i],this[i],i))!==l&&h.push(a);else if("column"===e||"column-rows"===e||"row"===e||"cell"===e)for(f=this[i],"column-rows"===e&&(c=De(d[i],p.opts)),s=0,u=f.length;s<u;s++)a=f[s],(a="cell"===e?n.call(g,d[i],a.row,a.column,i,s):n.call(g,d[i],a,i,s,c))!==l&&h.push(a)}return h.length||r?((e=(t=new Vt(d,t?h.concat.apply([],h):h)).selector).rows=p.rows,e.cols=p.cols,e.opts=p.opts,t):this},lastIndexOf:be.lastIndexOf||function(t,e){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(t){var e=[];if(be.map)e=be.map.call(this,t,this);else for(var n=0,l=this.length;n<l;n++)e.push(t.call(this,this[n],n));return new Vt(this.context,e)},pluck:function(t){return this.map((function(e){return e[t]}))},pop:be.pop,push:be.push,reduce:be.reduce||function(t,e){return c(this,t,e,0,this.length,1)},reduceRight:be.reduceRight||function(t,e){return c(this,t,e,this.length-1,-1,-1)},reverse:be.reverse,selector:null,shift:be.shift,slice:function(){return new Vt(this.context,this)},sort:be.sort,splice:be.splice,toArray:function(){return be.slice.call(this)},to$:function(){return t(this)},toJQuery:function(){return t(this)},unique:function(){return new Vt(this.context,se(this))},unshift:be.unshift}),Vt.extend=function(t,e,n){if(n.length&&e&&(e instanceof Vt||e.__dt_wrapper)){var l,r,a,i=function(t,e,n){return function(){var l=e.apply(t,arguments);return Vt.extend(l,l,n.methodExt),l}};for(l=0,r=n.length;l<r;l++)e[(a=n[l]).name]="function"===a.type?i(t,a.val,a):"object"===a.type?{}:a.val,e[a.name].__dt_wrapper=!0,Vt.extend(t,e[a.name],a.propExt)}},Vt.register=qt=function(e,n){if(Array.isArray(e))for(var l=0,r=e.length;l<r;l++)Vt.register(e[l],n);else{var a,i,o=e.split("."),s=ye;for(l=0,r=o.length;l<r;l++){var u;a=(i=-1!==o[l].indexOf("()"))?o[l].replace("()",""):o[l];t:{u=0;for(var c=s.length;u<c;u++)if(s[u].name===a){u=s[u];break t}u=null}u||(u={name:a,val:{},methodExt:[],propExt:[],type:"object"},s.push(u)),l===r-1?(u.val=n,u.type="function"==typeof n?"function":t.isPlainObject(n)?"object":"other"):s=i?u.methodExt:u.propExt}}},Vt.registerPlural=Ut=function(t,e,n){Vt.register(t,n),Vt.register(e,(function(){var t=n.apply(this,arguments);return t===this?this:t instanceof Vt?t.length?Array.isArray(t[0])?new Vt(t.context,t[0]):t[0]:l:t}))};var we=function(e,n){if(Array.isArray(e))return t.map(e,(function(t){return we(t,n)}));if("number"==typeof e)return[n[e]];var l=t.map(n,(function(t){return t.nTable}));return t(l).filter(e).map((function(){var e=t.inArray(this,l);return n[e]})).toArray()};qt("tables()",(function(t){return t!==l&&null!==t?new Vt(we(t,this.context)):this})),qt("table()",(function(t){var e=(t=this.tables(t)).context;return e.length?new Vt(e[0]):t})),Ut("tables().nodes()","table().node()",(function(){return this.iterator("table",(function(t){return t.nTable}),1)})),Ut("tables().body()","table().body()",(function(){return this.iterator("table",(function(t){return t.nTBody}),1)})),Ut("tables().header()","table().header()",(function(){return this.iterator("table",(function(t){return t.nTHead}),1)})),Ut("tables().footer()","table().footer()",(function(){return this.iterator("table",(function(t){return t.nTFoot}),1)})),Ut("tables().containers()","table().container()",(function(){return this.iterator("table",(function(t){return t.nTableWrapper}),1)})),qt("draw()",(function(t){return this.iterator("table",(function(e){"page"===t?P(e):("string"==typeof t&&(t="full-hold"!==t),O(e,!1===t))}))})),qt("page()",(function(t){return t===l?this.page.info().page:this.iterator("table",(function(e){ut(e,t)}))})),qt("page.info()",(function(){if(0===this.context.length)return l;var t=this.context[0],e=t._iDisplayStart,n=t.oFeatures.bPaginate?t._iDisplayLength:-1,r=t.fnRecordsDisplay(),a=-1===n;return{page:a?0:Math.floor(e/n),pages:a?1:Math.ceil(r/n),start:e,end:t.fnDisplayEnd(),length:n,recordsTotal:t.fnRecordsTotal(),recordsDisplay:r,serverSide:"ssp"===Ft(t)}})),qt("page.len()",(function(t){return t===l?0!==this.context.length?this.context[0]._iDisplayLength:l:this.iterator("table",(function(e){it(e,t)}))}));var Se=function(t,e,n){if(n){var l=new Vt(t);l.one("draw",(function(){n(l.ajax.json())}))}if("ssp"==Ft(t))O(t,e);else{ft(t,!0);var r=t.jqXHR;r&&4!==r.readyState&&r.abort(),Z(t,[],(function(n){E(t);for(var l=0,r=(n=U(t,n)).length;l<r;l++)_(t,n[l]);O(t,e),ft(t,!1)}))}};qt("ajax.json()",(function(){var t=this.context;if(t.length>0)return t[0].json})),qt("ajax.params()",(function(){var t=this.context;if(t.length>0)return t[0].oAjaxData})),qt("ajax.reload()",(function(t,e){return this.iterator("table",(function(n){Se(n,!1===e,t)}))})),qt("ajax.url()",(function(e){var n=this.context;return e===l?0===n.length?l:(n=n[0]).ajax?t.isPlainObject(n.ajax)?n.ajax.url:n.ajax:n.sAjaxSource:this.iterator("table",(function(n){t.isPlainObject(n.ajax)?n.ajax.url=e:n.ajax=e}))})),qt("ajax.url().load()",(function(t,e){return this.iterator("table",(function(n){Se(n,!1===e,t)}))}));var xe=function(t,e,n,r,a){var i,o,s,u,c,f,h=[];for(s=typeof e,e&&"string"!==s&&"function"!==s&&e.length!==l||(e=[e]),s=0,u=e.length;s<u;s++)for(c=0,f=(o=e[s]&&e[s].split&&!e[s].match(/[\[\(:]/)?e[s].split(","):[e[s]]).length;c<f;c++)(i=n("string"==typeof o[c]?o[c].trim():o[c]))&&i.length&&(h=h.concat(i));if((t=Wt.selector[t]).length)for(s=0,u=t.length;s<u;s++)h=t[s](r,a,h);return se(h)},Ce=function(e){return e||(e={}),e.filter&&e.search===l&&(e.search=e.filter),t.extend({search:"none",order:"current",page:"all"},e)},Te=function(t){for(var e=0,n=t.length;e<n;e++)if(t[e].length>0)return t[0]=t[e],t[0].length=1,t.length=1,t.context=[t.context[e]],t;return t.length=0,t},De=function(e,n){var l,r,a,i=[],o=e.aiDisplay;a=e.aiDisplayMaster;var s=n.search;if(l=n.order,r=n.page,"ssp"==Ft(e))return"removed"===s?[]:ie(0,a.length);if("current"==r)for(l=e._iDisplayStart,r=e.fnDisplayEnd();l<r;l++)i.push(o[l]);else if("current"==l||"applied"==l){if("none"==s)i=a.slice();else if("applied"==s)i=o.slice();else if("removed"==s){var u={};for(l=0,r=o.length;l<r;l++)u[o[l]]=null;i=t.map(a,(function(t){return u.hasOwnProperty(t)?null:t}))}}else if("index"==l||"original"==l)for(l=0,r=e.aoData.length;l<r;l++)("none"==s||-1===(a=t.inArray(l,o))&&"removed"==s||a>=0&&"applied"==s)&&i.push(l);return i};qt("rows()",(function(e,n){e===l?e="":t.isPlainObject(e)&&(n=e,e=""),n=Ce(n);var r=this.iterator("table",(function(r){var a,i=n;return xe("row",e,(function(e){var n=te(e),o=r.aoData;if(null!==n&&!i)return[n];if(a||(a=De(r,i)),null!==n&&-1!==t.inArray(n,a))return[n];if(null===e||e===l||""===e)return a;if("function"==typeof e)return t.map(a,(function(t){var n=o[t];return e(t,n._aData,n.nTr)?t:null}));if(e.nodeName){n=e._DT_RowIndex;var s=e._DT_CellIndex;return n!==l?o[n]&&o[n].nTr===e?[n]:[]:s?o[s.row]&&o[s.row].nTr===e.parentNode?[s.row]:[]:(n=t(e).closest("*[data-dt-row]")).length?[n.data("dt-row")]:[]}return"string"==typeof e&&"#"===e.charAt(0)&&(n=r.aIds[e.replace(/^#/,"")])!==l?[n.idx]:(n=oe(ae(r.aoData,a,"nTr")),t(n).filter(e).map((function(){return this._DT_RowIndex})).toArray())}),r,i)}),1);return r.selector.rows=e,r.selector.opts=n,r})),qt("rows().nodes()",(function(){return this.iterator("row",(function(t,e){return t.aoData[e].nTr||l}),1)})),qt("rows().data()",(function(){return this.iterator(!0,"rows",(function(t,e){return ae(t.aoData,e,"_aData")}),1)})),Ut("rows().cache()","row().cache()",(function(t){return this.iterator("row",(function(e,n){var l=e.aoData[n];return"search"===t?l._aFilterData:l._aSortData}),1)})),Ut("rows().invalidate()","row().invalidate()",(function(t){return this.iterator("row",(function(e,n){I(e,n,t)}))})),Ut("rows().indexes()","row().index()",(function(){return this.iterator("row",(function(t,e){return e}),1)})),Ut("rows().ids()","row().id()",(function(t){for(var e=[],n=this.context,l=0,r=n.length;l<r;l++)for(var a=0,i=this[l].length;a<i;a++){var o=n[l].rowIdFn(n[l].aoData[this[l][a]]._aData);e.push((!0===t?"#":"")+o)}return new Vt(n,e)})),Ut("rows().remove()","row().remove()",(function(){var t=this;return this.iterator("row",(function(e,n,r){var a,i,o,s,u,c=e.aoData,f=c[n];for(c.splice(n,1),a=0,i=c.length;a<i;a++)if(u=(o=c[a]).anCells,null!==o.nTr&&(o.nTr._DT_RowIndex=a),null!==u)for(o=0,s=u.length;o<s;o++)u[o]._DT_CellIndex.row=a;M(e.aiDisplayMaster,n),M(e.aiDisplay,n),M(t[r],n,!1),e._iRecordsDisplay>0&&e._iRecordsDisplay--,Pt(e),(n=e.rowIdFn(f._aData))!==l&&delete e.aIds[n]})),this.iterator("table",(function(t){for(var e=0,n=t.aoData.length;e<n;e++)t.aoData[e].idx=e})),this})),qt("rows.add()",(function(e){var n=this.iterator("table",(function(t){var n,l,r,a=[];for(l=0,r=e.length;l<r;l++)(n=e[l]).nodeName&&"TR"===n.nodeName.toUpperCase()?a.push(w(t,n)[0]):a.push(_(t,n));return a}),1),l=this.rows(-1);return l.pop(),t.merge(l,n),l})),qt("row()",(function(t,e){return Te(this.rows(t,e))})),qt("row().data()",(function(t){var e=this.context;if(t===l)return e.length&&this.length?e[0].aoData[this[0]]._aData:l;var n=e[0].aoData[this[0]];return n._aData=t,Array.isArray(t)&&n.nTr&&n.nTr.id&&D(e[0].rowId)(t,n.nTr.id),I(e[0],this[0],"data"),this})),qt("row().node()",(function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]].nTr||null})),qt("row.add()",(function(e){e instanceof t&&e.length&&(e=e[0]);var n=this.iterator("table",(function(t){return e.nodeName&&"TR"===e.nodeName.toUpperCase()?w(t,e)[0]:_(t,e)}));return this.row(n[0])}));var Ae=function(t,e){var n=t.context;n.length&&(n=n[0].aoData[e!==l?e:t[0]])&&n._details&&(n._details.remove(),n._detailsShow=l,n._details=l)},Ee=function(t,e){var n=t.context;if(n.length&&t.length){var l=n[0].aoData[t[0]];if(l._details){(l._detailsShow=e)?l._details.insertAfter(l.nTr):l._details.detach();var r=n[0],a=new Vt(r),i=r.aoData;a.off("draw.dt.DT_details column-visibility.dt.DT_details destroy.dt.DT_details"),re(i,"_details").length>0&&(a.on("draw.dt.DT_details",(function(t,e){r===e&&a.rows({page:"current"}).eq(0).each((function(t){(t=i[t])._detailsShow&&t._details.insertAfter(t.nTr)}))})),a.on("column-visibility.dt.DT_details",(function(t,e){if(r===e)for(var n,l=m(e),a=0,o=i.length;a<o;a++)(n=i[a])._details&&n._details.children("td[colspan]").attr("colspan",l)})),a.on("destroy.dt.DT_details",(function(t,e){if(r===e)for(var n=0,l=i.length;n<l;n++)i[n]._details&&Ae(a,n)})))}}};qt("row().child()",(function(e,n){var r=this.context;if(e===l)return r.length&&this.length?r[0].aoData[this[0]]._details:l;if(!0===e)this.child.show();else if(!1===e)Ae(this);else if(r.length&&this.length){var a=r[0],i=(r=r[0].aoData[this[0]],[]),o=function(e,n){if(Array.isArray(e)||e instanceof t)for(var l=0,r=e.length;l<r;l++)o(e[l],n);else e.nodeName&&"tr"===e.nodeName.toLowerCase()?i.push(e):(l=t("<tr><td></td></tr>").addClass(n),t("td",l).addClass(n).html(e)[0].colSpan=m(a),i.push(l[0]))};o(e,n),r._details&&r._details.detach(),r._details=t(i),r._detailsShow&&r._details.insertAfter(r.nTr)}return this})),qt(["row().child.show()","row().child().show()"],(function(){return Ee(this,!0),this})),qt(["row().child.hide()","row().child().hide()"],(function(){return Ee(this,!1),this})),qt(["row().child.remove()","row().child().remove()"],(function(){return Ae(this),this})),qt("row().child.isShown()",(function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]]._detailsShow||!1}));var Me=/^([^:]+):(name|visIdx|visible)$/,Ie=function(t,e,n,l,r){n=[],l=0;for(var a=r.length;l<a;l++)n.push(S(t,r[l],e));return n};qt("columns()",(function(e,n){e===l?e="":t.isPlainObject(e)&&(n=e,e=""),n=Ce(n);var r=this.iterator("table",(function(l){var r=e,a=n,i=l.aoColumns,o=re(i,"sName"),s=re(i,"nTh");return xe("column",r,(function(e){var n=te(e);if(""===e)return ie(i.length);if(null!==n)return[n>=0?n:i.length+n];if("function"==typeof e){var r=De(l,a);return t.map(i,(function(t,n){return e(n,Ie(l,n,0,0,r),s[n])?n:null}))}var u="string"==typeof e?e.match(Me):"";if(u)switch(u[2]){case"visIdx":case"visible":if((n=parseInt(u[1],10))<0){var c=t.map(i,(function(t,e){return t.bVisible?e:null}));return[c[c.length+n]]}return[p(l,n)];case"name":return t.map(o,(function(t,e){return t===u[1]?e:null}));default:return[]}return e.nodeName&&e._DT_CellIndex?[e._DT_CellIndex.column]:(n=t(s).filter(e).map((function(){return t.inArray(this,s)})).toArray()).length||!e.nodeName?n:(n=t(e).closest("*[data-dt-column]")).length?[n.data("dt-column")]:[]}),l,a)}),1);return r.selector.cols=e,r.selector.opts=n,r})),Ut("columns().header()","column().header()",(function(){return this.iterator("column",(function(t,e){return t.aoColumns[e].nTh}),1)})),Ut("columns().footer()","column().footer()",(function(){return this.iterator("column",(function(t,e){return t.aoColumns[e].nTf}),1)})),Ut("columns().data()","column().data()",(function(){return this.iterator("column-rows",Ie,1)})),Ut("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(t,e){return t.aoColumns[e].mData}),1)})),Ut("columns().cache()","column().cache()",(function(t){return this.iterator("column-rows",(function(e,n,l,r,a){return ae(e.aoData,a,"search"===t?"_aFilterData":"_aSortData",n)}),1)})),Ut("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(t,e,n,l,r){return ae(t.aoData,r,"anCells",e)}),1)})),Ut("columns().visible()","column().visible()",(function(e,n){var r=this,a=this.iterator("column",(function(n,r){if(e===l)return n.aoColumns[r].bVisible;var a,i,o,s=n.aoColumns,u=s[r],c=n.aoData;if(e!==l&&u.bVisible!==e){if(e){var f=t.inArray(!0,re(s,"bVisible"),r+1);for(a=0,i=c.length;a<i;a++)o=c[a].nTr,s=c[a].anCells,o&&o.insertBefore(s[r],s[f]||null)}else t(re(n.aoData,"anCells",r)).detach();u.bVisible=e}}));return e!==l&&this.iterator("table",(function(a){R(a,a.aoHeader),R(a,a.aoFooter),a.aiDisplay.length||t(a.nTBody).find("td[colspan]").attr("colspan",m(a)),At(a),r.iterator("column",(function(t,l){Rt(t,null,"column-visibility",[t,l,e,n])})),(n===l||n)&&r.columns.adjust()})),a})),Ut("columns().indexes()","column().index()",(function(t){return this.iterator("column",(function(e,n){return"visible"===t?g(e,n):n}),1)})),qt("columns.adjust()",(function(){return this.iterator("table",(function(t){d(t)}),1)})),qt("column.index()",(function(t,e){if(0!==this.context.length){var n=this.context[0];if("fromVisible"===t||"toData"===t)return p(n,e);if("fromData"===t||"toVisible"===t)return g(n,e)}})),qt("column()",(function(t,e){return Te(this.columns(t,e))})),qt("cells()",(function(e,n,r){if(t.isPlainObject(e)&&(e.row===l?(r=e,e=null):(r=n,n=null)),t.isPlainObject(n)&&(r=n,n=null),null===n||n===l)return this.iterator("table",(function(n){var a,i,o,s,u,c,f,h=e,d=Ce(r),p=n.aoData,g=De(n,d),m=oe(ae(p,g,"anCells")),v=t(ue([],m)),y=n.aoColumns.length;return xe("cell",h,(function(e){var r="function"==typeof e;if(null===e||e===l||r){for(i=[],o=0,s=g.length;o<s;o++)for(a=g[o],u=0;u<y;u++)c={row:a,column:u},r?(f=p[a],e(c,S(n,a,u),f.anCells?f.anCells[u]:null)&&i.push(c)):i.push(c);return i}return t.isPlainObject(e)?e.column!==l&&e.row!==l&&-1!==t.inArray(e.row,g)?[e]:[]:(r=v.filter(e).map((function(t,e){return{row:e._DT_CellIndex.row,column:e._DT_CellIndex.column}})).toArray()).length||!e.nodeName?r:(f=t(e).closest("*[data-dt-row]")).length?[{row:f.data("dt-row"),column:f.data("dt-column")}]:[]}),n,d)}));var a,i,o,s,u=r?{page:r.page,order:r.order,search:r.search}:{},c=this.columns(n,u),f=this.rows(e,u);return u=this.iterator("table",(function(t,e){var n=[];for(a=0,i=f[e].length;a<i;a++)for(o=0,s=c[e].length;o<s;o++)n.push({row:f[e][a],column:c[e][o]});return n}),1),u=r&&r.selected?this.cells(u,r):u,t.extend(u.selector,{cols:n,rows:e,opts:r}),u})),Ut("cells().nodes()","cell().node()",(function(){return this.iterator("cell",(function(t,e,n){return(t=t.aoData[e])&&t.anCells?t.anCells[n]:l}),1)})),qt("cells().data()",(function(){return this.iterator("cell",(function(t,e,n){return S(t,e,n)}),1)})),Ut("cells().cache()","cell().cache()",(function(t){return t="search"===t?"_aFilterData":"_aSortData",this.iterator("cell",(function(e,n,l){return e.aoData[n][t][l]}),1)})),Ut("cells().render()","cell().render()",(function(t){return this.iterator("cell",(function(e,n,l){return S(e,n,l,t)}),1)})),Ut("cells().indexes()","cell().index()",(function(){return this.iterator("cell",(function(t,e,n){return{row:e,column:n,columnVisible:g(t,n)}}),1)})),Ut("cells().invalidate()","cell().invalidate()",(function(t){return this.iterator("cell",(function(e,n,l){I(e,n,t,l)}))})),qt("cell()",(function(t,e,n){return Te(this.cells(t,e,n))})),qt("cell().data()",(function(t){var e=this.context,n=this[0];return t===l?e.length&&n.length?S(e[0],n[0].row,n[0].column):l:(x(e[0],n[0].row,n[0].column,t),I(e[0],n[0].row,"data",n[0].column),this)})),qt("order()",(function(t,e){var n=this.context;return t===l?0!==n.length?n[0].aaSorting:l:("number"==typeof t?t=[[t,e]]:t.length&&!Array.isArray(t[0])&&(t=Array.prototype.slice.call(arguments)),this.iterator("table",(function(e){e.aaSorting=t.slice()})))})),qt("order.listener()",(function(t,e,n){return this.iterator("table",(function(l){Ct(l,t,e,n)}))})),qt("order.fixed()",(function(e){if(!e){var n=(n=this.context).length?n[0].aaSortingFixed:l;return Array.isArray(n)?{pre:n}:n}return this.iterator("table",(function(n){n.aaSortingFixed=t.extend(!0,{},e)}))})),qt(["columns().order()","column().order()"],(function(e){var n=this;return this.iterator("table",(function(l,r){var a=[];t.each(n[r],(function(t,n){a.push([n,e])})),l.aaSorting=a}))})),qt("search()",(function(e,n,r,a){var i=this.context;return e===l?0!==i.length?i[0].oPreviousSearch.sSearch:l:this.iterator("table",(function(l){l.oFeatures.bFilter&&$(l,t.extend({},l.oPreviousSearch,{sSearch:e+"",bRegex:null!==n&&n,bSmart:null===r||r,bCaseInsensitive:null===a||a}),1)}))})),Ut("columns().search()","column().search()",(function(e,n,r,a){return this.iterator("column",(function(i,o){var s=i.aoPreSearchCols;if(e===l)return s[o].sSearch;i.oFeatures.bFilter&&(t.extend(s[o],{sSearch:e+"",bRegex:null!==n&&n,bSmart:null===r||r,bCaseInsensitive:null===a||a}),$(i,i.oPreviousSearch,1))}))})),qt("state()",(function(){return this.context.length?this.context[0].oSavedState:null})),qt("state.clear()",(function(){return this.iterator("table",(function(t){t.fnStateSaveCallback.call(t.oInstance,t,{})}))})),qt("state.loaded()",(function(){return this.context.length?this.context[0].oLoadedState:null})),qt("state.save()",(function(){return this.iterator("table",(function(t){At(t)}))})),zt.versionCheck=zt.fnVersionCheck=function(t){for(var e,n,l=zt.version.split("."),r=0,a=(t=t.split(".")).length;r<a;r++)if((e=parseInt(l[r],10)||0)!==(n=parseInt(t[r],10)||0))return e>n;return!0},zt.isDataTable=zt.fnIsDataTable=function(e){var n=t(e).get(0),l=!1;return e instanceof zt.Api||(t.each(zt.settings,(function(e,r){var a=r.nScrollHead?t("table",r.nScrollHead)[0]:null,i=r.nScrollFoot?t("table",r.nScrollFoot)[0]:null;r.nTable!==n&&a!==n&&i!==n||(l=!0)})),l)},zt.tables=zt.fnTables=function(e){var n=!1;t.isPlainObject(e)&&(n=e.api,e=e.visible);var l=t.map(zt.settings,(function(n){if(!e||e&&t(n.nTable).is(":visible"))return n.nTable}));return n?new Vt(l):l},zt.camelToHungarian=a,qt("$()",(function(e,n){var l=this.rows(n).nodes();return l=t(l),t([].concat(l.filter(e).toArray(),l.find(e).toArray()))})),t.each(["on","one","off"],(function(e,n){qt(n+"()",(function(){var e=Array.prototype.slice.call(arguments);e[0]=t.map(e[0].split(/\s/),(function(t){return t.match(/\.dt\b/)?t:t+".dt"})).join(" ");var l=t(this.tables().nodes());return l[n].apply(l,e),this}))})),qt("clear()",(function(){return this.iterator("table",(function(t){E(t)}))})),qt("settings()",(function(){return new Vt(this.context,this.context)})),qt("init()",(function(){var t=this.context;return t.length?t[0].oInit:null})),qt("data()",(function(){return this.iterator("table",(function(t){return re(t.aoData,"_aData")})).flatten()})),qt("destroy()",(function(n){return n=n||!1,this.iterator("table",(function(l){var r,a=l.nTableWrapper.parentNode,i=l.oClasses,o=l.nTable,s=l.nTBody,u=l.nTHead,c=l.nTFoot,f=t(o),h=(s=t(s),t(l.nTableWrapper)),d=t.map(l.aoData,(function(t){return t.nTr}));l.bDestroying=!0,Rt(l,"aoDestroyCallback","destroy",[l]),n||new Vt(l).columns().visible(!0),h.off(".DT").find(":not(tbody *)").off(".DT"),t(e).off(".DT-"+l.sInstance),o!=u.parentNode&&(f.children("thead").detach(),f.append(u)),c&&o!=c.parentNode&&(f.children("tfoot").detach(),f.append(c)),l.aaSorting=[],l.aaSortingFixed=[],Tt(l),t(d).removeClass(l.asStripeClasses.join(" ")),t("th, td",u).removeClass(i.sSortable+" "+i.sSortableAsc+" "+i.sSortableDesc+" "+i.sSortableNone),s.children().detach(),s.append(d),f[u=n?"remove":"detach"](),h[u](),!n&&a&&(a.insertBefore(o,l.nTableReinsertBefore),f.css("width",l.sDestroyWidth).removeClass(i.sTable),(r=l.asDestroyStripes.length)&&s.children().each((function(e){t(this).addClass(l.asDestroyStripes[e%r])}))),-1!==(a=t.inArray(l,zt.settings))&&zt.settings.splice(a,1)}))})),t.each(["column","row","cell"],(function(t,e){qt(e+"s().every()",(function(t){var n=this.selector.opts,r=this;return this.iterator(e,(function(a,i,o,s,u){t.call(r[e](i,"cell"===e?o:n,"cell"===e?n:l),i,o,s,u)}))}))})),qt("i18n()",(function(e,n,r){var a=this.context[0];return(e=T(e)(a.oLanguage))===l&&(e=n),r!==l&&t.isPlainObject(e)&&(e=e[r]!==l?e[r]:e._),e.replace("%d",r)})),zt.version="1.10.23",zt.settings=[],zt.models={},zt.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},zt.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},zt.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},zt.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(t){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,e){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(e))}catch(t){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:t.extend({},zt.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},r(zt.defaults),zt.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},r(zt.defaults.column),zt.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:l,oAjaxData:l,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Ft(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Ft(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,e=this._iDisplayStart,n=e+t,l=this.aiDisplay.length,r=this.oFeatures,a=r.bPaginate;return r.bServerSide?!1===a||-1===t?e+l:Math.min(e+t,this._iRecordsDisplay):!a||n>l||-1===t?l:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},zt.ext=Wt={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:zt.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:zt.version},t.extend(Wt,{afnFiltering:Wt.search,aTypes:Wt.type.detect,ofnSearch:Wt.type.search,oSort:Wt.type.order,afnSortData:Wt.order,aoFeatures:Wt.feature,oApi:Wt.internal,oStdClasses:Wt.classes,oPagination:Wt.pager}),t.extend(zt.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var ke=zt.ext.pager;t.extend(ke,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(t,e){return[Ht(t,e)]},simple_numbers:function(t,e){return["previous",Ht(t,e),"next"]},full_numbers:function(t,e){return["first","previous",Ht(t,e),"next","last"]},first_last_numbers:function(t,e){return["first",Ht(t,e),"last"]},_numbers:Ht,numbers_length:7}),t.extend(!0,zt.ext.renderer,{pageButton:{_:function(e,r,a,i,o,s){var u,c,f,h=e.oClasses,d=e.oLanguage.oPaginate,p=e.oLanguage.oAria.paginate||{},g=0,m=function(n,l){var r,i,f,v,y=h.sPageButtonDisabled,b=function(t){ut(e,t.data.action,!0)};for(r=0,i=l.length;r<i;r++)if(v=l[r],Array.isArray(v))f=t("<"+(v.DT_el||"div")+"/>").appendTo(n),m(f,v);else{switch(u=null,c=v,f=e.iTabIndex,v){case"ellipsis":n.append('<span class="ellipsis">&#x2026;</span>');break;case"first":u=d.sFirst,0===o&&(f=-1,c=c+" "+y);break;case"previous":u=d.sPrevious,0===o&&(f=-1,c=c+" "+y);break;case"next":u=d.sNext,0!==s&&o!==s-1||(f=-1,c=c+" "+y);break;case"last":u=d.sLast,0!==s&&o!==s-1||(f=-1,c=c+" "+y);break;default:u=e.fnFormatNumber(v+1),c=o===v?h.sPageButtonActive:""}null!==u&&(jt(f=t("<a>",{class:h.sPageButton+" "+c,"aria-controls":e.sTableId,"aria-label":p[v],"data-dt-idx":g,tabindex:f,id:0===a&&"string"==typeof v?e.sTableId+"_"+v:null}).html(u).appendTo(n),{action:v},b),g++)}};try{f=t(r).find(n.activeElement).data("dt-idx")}catch(t){}m(t(r).empty(),i),f!==l&&t(r).find("[data-dt-idx="+f+"]").trigger("focus")}}}),t.extend(zt.ext.type.detect,[function(t,e){var n=e.oLanguage.sDecimal;return ne(t,n)?"num"+n:null},function(t){if(t&&!(t instanceof Date)&&!Yt.test(t))return null;var e=Date.parse(t);return null!==e&&!isNaN(e)||Kt(t)?"date":null},function(t,e){var n=e.oLanguage.sDecimal;return ne(t,n,!0)?"num-fmt"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return le(t,n)?"html-num"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return le(t,n,!0)?"html-num-fmt"+n:null},function(t){return Kt(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),t.extend(zt.ext.type.search,{html:function(t){return Kt(t)?t:"string"==typeof t?t.replace(Xt," ").replace(Gt,""):""},string:function(t){return Kt(t)?t:"string"==typeof t?t.replace(Xt," "):t}});var Le=function(t,e,n,l){return 0===t||t&&"-"!==t?(e&&(t=ee(t,e)),t.replace&&(n&&(t=t.replace(n,"")),l&&(t=t.replace(l,""))),1*t):-1/0};t.extend(Wt.type.order,{"date-pre":function(t){return t=Date.parse(t),isNaN(t)?-1/0:t},"html-pre":function(t){return Kt(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return Kt(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,e){return t<e?-1:t>e?1:0},"string-desc":function(t,e){return t<e?1:t>e?-1:0}}),Bt(""),t.extend(!0,zt.ext.renderer,{header:{_:function(e,n,l,r){t(e.nTable).on("order.dt.DT",(function(t,a,i,o){e===a&&(t=l.idx,n.removeClass(l.sSortingClass+" "+r.sSortAsc+" "+r.sSortDesc).addClass("asc"==o[t]?r.sSortAsc:"desc"==o[t]?r.sSortDesc:l.sSortingClass))}))},jqueryui:function(e,n,l,r){t("<div/>").addClass(r.sSortJUIWrapper).append(n.contents()).append(t("<span/>").addClass(r.sSortIcon+" "+l.sSortingClassJUI)).appendTo(n),t(e.nTable).on("order.dt.DT",(function(t,a,i,o){e===a&&(t=l.idx,n.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==o[t]?r.sSortAsc:"desc"==o[t]?r.sSortDesc:l.sSortingClass),n.find("span."+r.sSortIcon).removeClass(r.sSortJUIAsc+" "+r.sSortJUIDesc+" "+r.sSortJUI+" "+r.sSortJUIAscAllowed+" "+r.sSortJUIDescAllowed).addClass("asc"==o[t]?r.sSortJUIAsc:"desc"==o[t]?r.sSortJUIDesc:l.sSortingClassJUI))}))}}});var je=function(t){return"string"==typeof t?t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):t};return zt.render={number:function(t,e,n,l,r){return{display:function(a){if("number"!=typeof a&&"string"!=typeof a)return a;var i=a<0?"-":"",o=parseFloat(a);return isNaN(o)?je(a):(o=o.toFixed(n),a=Math.abs(o),o=parseInt(a,10),a=n?e+(a-o).toFixed(n).substring(2):"",i+(l||"")+o.toString().replace(/\B(?=(\d{3})+(?!\d))/g,t)+a+(r||""))}}},text:function(){return{display:je,filter:je}}},t.extend(zt.ext.internal,{_fnExternApiFunc:Zt,_fnBuildAjax:Z,_fnAjaxUpdate:W,_fnAjaxParameters:V,_fnAjaxUpdateDraw:q,_fnAjaxDataSrc:U,_fnAddColumn:f,_fnColumnOptions:h,_fnAdjustColumnSizing:d,_fnVisibleToColumnIndex:p,_fnColumnIndexToVisible:g,_fnVisbleColumns:m,_fnGetColumns:v,_fnColumnTypes:y,_fnApplyColumnDefs:b,_fnHungarianMap:r,_fnCamelToHungarian:a,_fnLanguageCompat:i,_fnBrowserDetect:u,_fnAddData:_,_fnAddTr:w,_fnNodeToDataIndex:function(t,e){return e._DT_RowIndex!==l?e._DT_RowIndex:null},_fnNodeToColumnIndex:function(e,n,l){return t.inArray(l,e.aoData[n].anCells)},_fnGetCellData:S,_fnSetCellData:x,_fnSplitObjNotation:C,_fnGetObjectDataFn:T,_fnSetObjectDataFn:D,_fnGetDataMaster:A,_fnClearTable:E,_fnDeleteIndex:M,_fnInvalidate:I,_fnGetRowElements:k,_fnCreateTr:L,_fnBuildHead:N,_fnDrawHead:R,_fnDraw:P,_fnReDraw:O,_fnAddOptionsHtml:F,_fnDetectHeader:H,_fnGetUniqueThs:B,_fnFeatureHtmlFilter:z,_fnFilterComplete:$,_fnFilterCustom:X,_fnFilterColumn:G,_fnFilter:Y,_fnFilterCreateSearch:J,_fnEscapeRegex:de,_fnFilterData:Q,_fnFeatureHtmlInfo:et,_fnUpdateInfo:nt,_fnInfoMacros:lt,_fnInitialise:rt,_fnInitComplete:at,_fnLengthChange:it,_fnFeatureHtmlLength:ot,_fnFeatureHtmlPaginate:st,_fnPageChange:ut,_fnFeatureHtmlProcessing:ct,_fnProcessingDisplay:ft,_fnFeatureHtmlTable:ht,_fnScrollDraw:dt,_fnApplyToChildren:pt,_fnCalculateColumnWidths:gt,_fnThrottle:ve,_fnConvertToWidth:mt,_fnGetWidestNode:vt,_fnGetMaxLenString:yt,_fnStringToCss:bt,_fnSortFlatten:_t,_fnSort:wt,_fnSortAria:St,_fnSortListener:xt,_fnSortAttachListener:Ct,_fnSortingClasses:Tt,_fnSortData:Dt,_fnSaveState:At,_fnLoadState:Et,_fnSettingsFromNode:Mt,_fnLog:It,_fnMap:kt,_fnBindAction:jt,_fnCallbackReg:Nt,_fnCallbackFire:Rt,_fnLengthOverflow:Pt,_fnRenderer:Ot,_fnDataSource:Ft,_fnRowAttributes:j,_fnExtend:Lt,_fnCalculateEnd:function(){}}),t.fn.dataTable=zt,zt.$=t,t.fn.dataTableSettings=zt.settings,t.fn.dataTableExt=zt.ext,t.fn.DataTable=function(e){return t(this).dataTable(e).api()},t.each(zt,(function(e,n){t.fn.DataTable[e]=n})),t.fn.dataTable}(t,window,document)}.apply(e,l))||(t.exports=r)},755:function(t,e){var n;!function(e,n){"use strict";"object"==typeof t.exports?t.exports=e.document?n(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return n(t)}:n(e)}("undefined"!=typeof window?window:this,(function(l,r){"use strict";var a=[],i=Object.getPrototypeOf,o=a.slice,s=a.flat?function(t){return a.flat.call(t)}:function(t){return a.concat.apply([],t)},u=a.push,c=a.indexOf,f={},h=f.toString,d=f.hasOwnProperty,p=d.toString,g=p.call(Object),m={},v=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType&&"function"!=typeof t.item},y=function(t){return null!=t&&t===t.window},b=l.document,_={type:!0,src:!0,nonce:!0,noModule:!0};function w(t,e,n){var l,r,a=(n=n||b).createElement("script");if(a.text=t,e)for(l in _)(r=e[l]||e.getAttribute&&e.getAttribute(l))&&a.setAttribute(l,r);n.head.appendChild(a).parentNode.removeChild(a)}function S(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?f[h.call(t)]||"object":typeof t}var x="3.6.0",C=function(t,e){return new C.fn.init(t,e)};function T(t){var e=!!t&&"length"in t&&t.length,n=S(t);return!v(t)&&!y(t)&&("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t)}C.fn=C.prototype={jquery:x,constructor:C,length:0,toArray:function(){return o.call(this)},get:function(t){return null==t?o.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=C.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return C.each(this,t)},map:function(t){return this.pushStack(C.map(this,(function(e,n){return t.call(e,n,e)})))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(C.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(C.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n<e?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:a.sort,splice:a.splice},C.extend=C.fn.extend=function(){var t,e,n,l,r,a,i=arguments[0]||{},o=1,s=arguments.length,u=!1;for("boolean"==typeof i&&(u=i,i=arguments[o]||{},o++),"object"==typeof i||v(i)||(i={}),o===s&&(i=this,o--);o<s;o++)if(null!=(t=arguments[o]))for(e in t)l=t[e],"__proto__"!==e&&i!==l&&(u&&l&&(C.isPlainObject(l)||(r=Array.isArray(l)))?(n=i[e],a=r&&!Array.isArray(n)?[]:r||C.isPlainObject(n)?n:{},r=!1,i[e]=C.extend(u,a,l)):void 0!==l&&(i[e]=l));return i},C.extend({expando:"jQuery"+(x+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){var e,n;return!(!t||"[object Object]"!==h.call(t))&&(!(e=i(t))||"function"==typeof(n=d.call(e,"constructor")&&e.constructor)&&p.call(n)===g)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},globalEval:function(t,e,n){w(t,{nonce:e&&e.nonce},n)},each:function(t,e){var n,l=0;if(T(t))for(n=t.length;l<n&&!1!==e.call(t[l],l,t[l]);l++);else for(l in t)if(!1===e.call(t[l],l,t[l]))break;return t},makeArray:function(t,e){var n=e||[];return null!=t&&(T(Object(t))?C.merge(n,"string"==typeof t?[t]:t):u.call(n,t)),n},inArray:function(t,e,n){return null==e?-1:c.call(e,t,n)},merge:function(t,e){for(var n=+e.length,l=0,r=t.length;l<n;l++)t[r++]=e[l];return t.length=r,t},grep:function(t,e,n){for(var l=[],r=0,a=t.length,i=!n;r<a;r++)!e(t[r],r)!==i&&l.push(t[r]);return l},map:function(t,e,n){var l,r,a=0,i=[];if(T(t))for(l=t.length;a<l;a++)null!=(r=e(t[a],a,n))&&i.push(r);else for(a in t)null!=(r=e(t[a],a,n))&&i.push(r);return s(i)},guid:1,support:m}),"function"==typeof Symbol&&(C.fn[Symbol.iterator]=a[Symbol.iterator]),C.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(t,e){f["[object "+e+"]"]=e.toLowerCase()}));var D=function(t){var e,n,l,r,a,i,o,s,u,c,f,h,d,p,g,m,v,y,b,_="sizzle"+1*new Date,w=t.document,S=0,x=0,C=st(),T=st(),D=st(),A=st(),E=function(t,e){return t===e&&(f=!0),0},M={}.hasOwnProperty,I=[],k=I.pop,L=I.push,j=I.push,N=I.slice,R=function(t,e){for(var n=0,l=t.length;n<l;n++)if(t[n]===e)return n;return-1},P="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",O="[\\x20\\t\\r\\n\\f]",F="(?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",H="\\[[\\x20\\t\\r\\n\\f]*("+F+")(?:"+O+"*([*^$|!~]?=)"+O+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+F+"))|)"+O+"*\\]",B=":("+F+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+H+")*)|.*)\\)|)",Z=new RegExp(O+"+","g"),W=new RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),V=new RegExp("^[\\x20\\t\\r\\n\\f]*,[\\x20\\t\\r\\n\\f]*"),q=new RegExp("^[\\x20\\t\\r\\n\\f]*([>+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),U=new RegExp(O+"|>"),z=new RegExp(B),$=new RegExp("^"+F+"$"),X={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),TAG:new RegExp("^("+F+"|[*])"),ATTR:new RegExp("^"+H),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},G=/HTML$/i,Y=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),nt=function(t,e){var n="0x"+t.slice(1)-65536;return e||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},lt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,rt=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},at=function(){h()},it=_t((function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{j.apply(I=N.call(w.childNodes),w.childNodes),I[w.childNodes.length].nodeType}catch(t){j={apply:I.length?function(t,e){L.apply(t,N.call(e))}:function(t,e){for(var n=t.length,l=0;t[n++]=e[l++];);t.length=n-1}}}function ot(t,e,l,r){var a,o,u,c,f,p,v,y=e&&e.ownerDocument,w=e?e.nodeType:9;if(l=l||[],"string"!=typeof t||!t||1!==w&&9!==w&&11!==w)return l;if(!r&&(h(e),e=e||d,g)){if(11!==w&&(f=K.exec(t)))if(a=f[1]){if(9===w){if(!(u=e.getElementById(a)))return l;if(u.id===a)return l.push(u),l}else if(y&&(u=y.getElementById(a))&&b(e,u)&&u.id===a)return l.push(u),l}else{if(f[2])return j.apply(l,e.getElementsByTagName(t)),l;if((a=f[3])&&n.getElementsByClassName&&e.getElementsByClassName)return j.apply(l,e.getElementsByClassName(a)),l}if(n.qsa&&!A[t+" "]&&(!m||!m.test(t))&&(1!==w||"object"!==e.nodeName.toLowerCase())){if(v=t,y=e,1===w&&(U.test(t)||q.test(t))){for((y=tt.test(t)&&vt(e.parentNode)||e)===e&&n.scope||((c=e.getAttribute("id"))?c=c.replace(lt,rt):e.setAttribute("id",c=_)),o=(p=i(t)).length;o--;)p[o]=(c?"#"+c:":scope")+" "+bt(p[o]);v=p.join(",")}try{return j.apply(l,y.querySelectorAll(v)),l}catch(e){A(t,!0)}finally{c===_&&e.removeAttribute("id")}}}return s(t.replace(W,"$1"),e,l,r)}function st(){var t=[];return function e(n,r){return t.push(n+" ")>l.cacheLength&&delete e[t.shift()],e[n+" "]=r}}function ut(t){return t[_]=!0,t}function ct(t){var e=d.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ft(t,e){for(var n=t.split("|"),r=n.length;r--;)l.attrHandle[n[r]]=e}function ht(t,e){var n=e&&t,l=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(l)return l;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function dt(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function pt(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function gt(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&&it(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function mt(t){return ut((function(e){return e=+e,ut((function(n,l){for(var r,a=t([],n.length,e),i=a.length;i--;)n[r=a[i]]&&(n[r]=!(l[r]=n[r]))}))}))}function vt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in n=ot.support={},a=ot.isXML=function(t){var e=t&&t.namespaceURI,n=t&&(t.ownerDocument||t).documentElement;return!G.test(e||n&&n.nodeName||"HTML")},h=ot.setDocument=function(t){var e,r,i=t?t.ownerDocument||t:w;return i!=d&&9===i.nodeType&&i.documentElement?(p=(d=i).documentElement,g=!a(d),w!=d&&(r=d.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",at,!1):r.attachEvent&&r.attachEvent("onunload",at)),n.scope=ct((function(t){return p.appendChild(t).appendChild(d.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length})),n.attributes=ct((function(t){return t.className="i",!t.getAttribute("className")})),n.getElementsByTagName=ct((function(t){return t.appendChild(d.createComment("")),!t.getElementsByTagName("*").length})),n.getElementsByClassName=Q.test(d.getElementsByClassName),n.getById=ct((function(t){return p.appendChild(t).id=_,!d.getElementsByName||!d.getElementsByName(_).length})),n.getById?(l.filter.ID=function(t){var e=t.replace(et,nt);return function(t){return t.getAttribute("id")===e}},l.find.ID=function(t,e){if(void 0!==e.getElementById&&g){var n=e.getElementById(t);return n?[n]:[]}}):(l.filter.ID=function(t){var e=t.replace(et,nt);return function(t){var n=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},l.find.ID=function(t,e){if(void 0!==e.getElementById&&g){var n,l,r,a=e.getElementById(t);if(a){if((n=a.getAttributeNode("id"))&&n.value===t)return[a];for(r=e.getElementsByName(t),l=0;a=r[l++];)if((n=a.getAttributeNode("id"))&&n.value===t)return[a]}return[]}}),l.find.TAG=n.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):n.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,l=[],r=0,a=e.getElementsByTagName(t);if("*"===t){for(;n=a[r++];)1===n.nodeType&&l.push(n);return l}return a},l.find.CLASS=n.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&g)return e.getElementsByClassName(t)},v=[],m=[],(n.qsa=Q.test(d.querySelectorAll))&&(ct((function(t){var e;p.appendChild(t).innerHTML="<a id='"+_+"'></a><select id='"+_+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),t.querySelectorAll("[selected]").length||m.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+P+")"),t.querySelectorAll("[id~="+_+"-]").length||m.push("~="),(e=d.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||m.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),t.querySelectorAll(":checked").length||m.push(":checked"),t.querySelectorAll("a#"+_+"+*").length||m.push(".#.+[+~]"),t.querySelectorAll("\\\f"),m.push("[\\r\\n\\f]")})),ct((function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=d.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&m.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),p.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),m.push(",.*:")}))),(n.matchesSelector=Q.test(y=p.matches||p.webkitMatchesSelector||p.mozMatchesSelector||p.oMatchesSelector||p.msMatchesSelector))&&ct((function(t){n.disconnectedMatch=y.call(t,"*"),y.call(t,"[s!='']:x"),v.push("!=",B)})),m=m.length&&new RegExp(m.join("|")),v=v.length&&new RegExp(v.join("|")),e=Q.test(p.compareDocumentPosition),b=e||Q.test(p.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,l=e&&e.parentNode;return t===l||!(!l||1!==l.nodeType||!(n.contains?n.contains(l):t.compareDocumentPosition&&16&t.compareDocumentPosition(l)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},E=e?function(t,e){if(t===e)return f=!0,0;var l=!t.compareDocumentPosition-!e.compareDocumentPosition;return l||(1&(l=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!n.sortDetached&&e.compareDocumentPosition(t)===l?t==d||t.ownerDocument==w&&b(w,t)?-1:e==d||e.ownerDocument==w&&b(w,e)?1:c?R(c,t)-R(c,e):0:4&l?-1:1)}:function(t,e){if(t===e)return f=!0,0;var n,l=0,r=t.parentNode,a=e.parentNode,i=[t],o=[e];if(!r||!a)return t==d?-1:e==d?1:r?-1:a?1:c?R(c,t)-R(c,e):0;if(r===a)return ht(t,e);for(n=t;n=n.parentNode;)i.unshift(n);for(n=e;n=n.parentNode;)o.unshift(n);for(;i[l]===o[l];)l++;return l?ht(i[l],o[l]):i[l]==w?-1:o[l]==w?1:0},d):d},ot.matches=function(t,e){return ot(t,null,null,e)},ot.matchesSelector=function(t,e){if(h(t),n.matchesSelector&&g&&!A[e+" "]&&(!v||!v.test(e))&&(!m||!m.test(e)))try{var l=y.call(t,e);if(l||n.disconnectedMatch||t.document&&11!==t.document.nodeType)return l}catch(t){A(e,!0)}return ot(e,d,null,[t]).length>0},ot.contains=function(t,e){return(t.ownerDocument||t)!=d&&h(t),b(t,e)},ot.attr=function(t,e){(t.ownerDocument||t)!=d&&h(t);var r=l.attrHandle[e.toLowerCase()],a=r&&M.call(l.attrHandle,e.toLowerCase())?r(t,e,!g):void 0;return void 0!==a?a:n.attributes||!g?t.getAttribute(e):(a=t.getAttributeNode(e))&&a.specified?a.value:null},ot.escape=function(t){return(t+"").replace(lt,rt)},ot.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},ot.uniqueSort=function(t){var e,l=[],r=0,a=0;if(f=!n.detectDuplicates,c=!n.sortStable&&t.slice(0),t.sort(E),f){for(;e=t[a++];)e===t[a]&&(r=l.push(a));for(;r--;)t.splice(l[r],1)}return c=null,t},r=ot.getText=function(t){var e,n="",l=0,a=t.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=r(t)}else if(3===a||4===a)return t.nodeValue}else for(;e=t[l++];)n+=r(e);return n},(l=ot.selectors={cacheLength:50,createPseudo:ut,match:X,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(et,nt),t[3]=(t[3]||t[4]||t[5]||"").replace(et,nt),"~="===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]||ot.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]&&ot.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return X.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&z.test(n)&&(e=i(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,nt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=C[t+" "];return e||(e=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+t+"("+O+"|$)"))&&C(t,(function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,e,n){return function(l){var r=ot.attr(l,t);return null==r?"!="===e:!e||(r+="","="===e?r===n:"!="===e?r!==n:"^="===e?n&&0===r.indexOf(n):"*="===e?n&&r.indexOf(n)>-1:"$="===e?n&&r.slice(-n.length)===n:"~="===e?(" "+r.replace(Z," ")+" ").indexOf(n)>-1:"|="===e&&(r===n||r.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,n,l,r){var a="nth"!==t.slice(0,3),i="last"!==t.slice(-4),o="of-type"===e;return 1===l&&0===r?function(t){return!!t.parentNode}:function(e,n,s){var u,c,f,h,d,p,g=a!==i?"nextSibling":"previousSibling",m=e.parentNode,v=o&&e.nodeName.toLowerCase(),y=!s&&!o,b=!1;if(m){if(a){for(;g;){for(h=e;h=h[g];)if(o?h.nodeName.toLowerCase()===v:1===h.nodeType)return!1;p=g="only"===t&&!p&&"nextSibling"}return!0}if(p=[i?m.firstChild:m.lastChild],i&&y){for(b=(d=(u=(c=(f=(h=m)[_]||(h[_]={}))[h.uniqueID]||(f[h.uniqueID]={}))[t]||[])[0]===S&&u[1])&&u[2],h=d&&m.childNodes[d];h=++d&&h&&h[g]||(b=d=0)||p.pop();)if(1===h.nodeType&&++b&&h===e){c[t]=[S,d,b];break}}else if(y&&(b=d=(u=(c=(f=(h=e)[_]||(h[_]={}))[h.uniqueID]||(f[h.uniqueID]={}))[t]||[])[0]===S&&u[1]),!1===b)for(;(h=++d&&h&&h[g]||(b=d=0)||p.pop())&&((o?h.nodeName.toLowerCase()!==v:1!==h.nodeType)||!++b||(y&&((c=(f=h[_]||(h[_]={}))[h.uniqueID]||(f[h.uniqueID]={}))[t]=[S,b]),h!==e)););return(b-=r)===l||b%l==0&&b/l>=0}}},PSEUDO:function(t,e){var n,r=l.pseudos[t]||l.setFilters[t.toLowerCase()]||ot.error("unsupported pseudo: "+t);return r[_]?r(e):r.length>1?(n=[t,t,"",e],l.setFilters.hasOwnProperty(t.toLowerCase())?ut((function(t,n){for(var l,a=r(t,e),i=a.length;i--;)t[l=R(t,a[i])]=!(n[l]=a[i])})):function(t){return r(t,0,n)}):r}},pseudos:{not:ut((function(t){var e=[],n=[],l=o(t.replace(W,"$1"));return l[_]?ut((function(t,e,n,r){for(var a,i=l(t,null,r,[]),o=t.length;o--;)(a=i[o])&&(t[o]=!(e[o]=a))})):function(t,r,a){return e[0]=t,l(e,null,a,n),e[0]=null,!n.pop()}})),has:ut((function(t){return function(e){return ot(t,e).length>0}})),contains:ut((function(t){return t=t.replace(et,nt),function(e){return(e.textContent||r(e)).indexOf(t)>-1}})),lang:ut((function(t){return $.test(t||"")||ot.error("unsupported lang: "+t),t=t.replace(et,nt).toLowerCase(),function(e){var n;do{if(n=g?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(n=n.toLowerCase())===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===p},focus:function(t){return t===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:gt(!1),disabled:gt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!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!l.pseudos.empty(t)},header:function(t){return J.test(t.nodeName)},input:function(t){return Y.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:mt((function(){return[0]})),last:mt((function(t,e){return[e-1]})),eq:mt((function(t,e,n){return[n<0?n+e:n]})),even:mt((function(t,e){for(var n=0;n<e;n+=2)t.push(n);return t})),odd:mt((function(t,e){for(var n=1;n<e;n+=2)t.push(n);return t})),lt:mt((function(t,e,n){for(var l=n<0?n+e:n>e?e:n;--l>=0;)t.push(l);return t})),gt:mt((function(t,e,n){for(var l=n<0?n+e:n;++l<e;)t.push(l);return t}))}}).pseudos.nth=l.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})l.pseudos[e]=dt(e);for(e in{submit:!0,reset:!0})l.pseudos[e]=pt(e);function yt(){}function bt(t){for(var e=0,n=t.length,l="";e<n;e++)l+=t[e].value;return l}function _t(t,e,n){var l=e.dir,r=e.next,a=r||l,i=n&&"parentNode"===a,o=x++;return e.first?function(e,n,r){for(;e=e[l];)if(1===e.nodeType||i)return t(e,n,r);return!1}:function(e,n,s){var u,c,f,h=[S,o];if(s){for(;e=e[l];)if((1===e.nodeType||i)&&t(e,n,s))return!0}else for(;e=e[l];)if(1===e.nodeType||i)if(c=(f=e[_]||(e[_]={}))[e.uniqueID]||(f[e.uniqueID]={}),r&&r===e.nodeName.toLowerCase())e=e[l]||e;else{if((u=c[a])&&u[0]===S&&u[1]===o)return h[2]=u[2];if(c[a]=h,h[2]=t(e,n,s))return!0}return!1}}function wt(t){return t.length>1?function(e,n,l){for(var r=t.length;r--;)if(!t[r](e,n,l))return!1;return!0}:t[0]}function St(t,e,n,l,r){for(var a,i=[],o=0,s=t.length,u=null!=e;o<s;o++)(a=t[o])&&(n&&!n(a,l,r)||(i.push(a),u&&e.push(o)));return i}function xt(t,e,n,l,r,a){return l&&!l[_]&&(l=xt(l)),r&&!r[_]&&(r=xt(r,a)),ut((function(a,i,o,s){var u,c,f,h=[],d=[],p=i.length,g=a||function(t,e,n){for(var l=0,r=e.length;l<r;l++)ot(t,e[l],n);return n}(e||"*",o.nodeType?[o]:o,[]),m=!t||!a&&e?g:St(g,h,t,o,s),v=n?r||(a?t:p||l)?[]:i:m;if(n&&n(m,v,o,s),l)for(u=St(v,d),l(u,[],o,s),c=u.length;c--;)(f=u[c])&&(v[d[c]]=!(m[d[c]]=f));if(a){if(r||t){if(r){for(u=[],c=v.length;c--;)(f=v[c])&&u.push(m[c]=f);r(null,v=[],u,s)}for(c=v.length;c--;)(f=v[c])&&(u=r?R(a,f):h[c])>-1&&(a[u]=!(i[u]=f))}}else v=St(v===i?v.splice(p,v.length):v),r?r(null,i,v,s):j.apply(i,v)}))}function Ct(t){for(var e,n,r,a=t.length,i=l.relative[t[0].type],o=i||l.relative[" "],s=i?1:0,c=_t((function(t){return t===e}),o,!0),f=_t((function(t){return R(e,t)>-1}),o,!0),h=[function(t,n,l){var r=!i&&(l||n!==u)||((e=n).nodeType?c(t,n,l):f(t,n,l));return e=null,r}];s<a;s++)if(n=l.relative[t[s].type])h=[_t(wt(h),n)];else{if((n=l.filter[t[s].type].apply(null,t[s].matches))[_]){for(r=++s;r<a&&!l.relative[t[r].type];r++);return xt(s>1&&wt(h),s>1&&bt(t.slice(0,s-1).concat({value:" "===t[s-2].type?"*":""})).replace(W,"$1"),n,s<r&&Ct(t.slice(s,r)),r<a&&Ct(t=t.slice(r)),r<a&&bt(t))}h.push(n)}return wt(h)}return yt.prototype=l.filters=l.pseudos,l.setFilters=new yt,i=ot.tokenize=function(t,e){var n,r,a,i,o,s,u,c=T[t+" "];if(c)return e?0:c.slice(0);for(o=t,s=[],u=l.preFilter;o;){for(i in n&&!(r=V.exec(o))||(r&&(o=o.slice(r[0].length)||o),s.push(a=[])),n=!1,(r=q.exec(o))&&(n=r.shift(),a.push({value:n,type:r[0].replace(W," ")}),o=o.slice(n.length)),l.filter)!(r=X[i].exec(o))||u[i]&&!(r=u[i](r))||(n=r.shift(),a.push({value:n,type:i,matches:r}),o=o.slice(n.length));if(!n)break}return e?o.length:o?ot.error(t):T(t,s).slice(0)},o=ot.compile=function(t,e){var n,r=[],a=[],o=D[t+" "];if(!o){for(e||(e=i(t)),n=e.length;n--;)(o=Ct(e[n]))[_]?r.push(o):a.push(o);(o=D(t,function(t,e){var n=e.length>0,r=t.length>0,a=function(a,i,o,s,c){var f,p,m,v=0,y="0",b=a&&[],_=[],w=u,x=a||r&&l.find.TAG("*",c),C=S+=null==w?1:Math.random()||.1,T=x.length;for(c&&(u=i==d||i||c);y!==T&&null!=(f=x[y]);y++){if(r&&f){for(p=0,i||f.ownerDocument==d||(h(f),o=!g);m=t[p++];)if(m(f,i||d,o)){s.push(f);break}c&&(S=C)}n&&((f=!m&&f)&&v--,a&&b.push(f))}if(v+=y,n&&y!==v){for(p=0;m=e[p++];)m(b,_,i,o);if(a){if(v>0)for(;y--;)b[y]||_[y]||(_[y]=k.call(s));_=St(_)}j.apply(s,_),c&&!a&&_.length>0&&v+e.length>1&&ot.uniqueSort(s)}return c&&(S=C,u=w),b};return n?ut(a):a}(a,r))).selector=t}return o},s=ot.select=function(t,e,n,r){var a,s,u,c,f,h="function"==typeof t&&t,d=!r&&i(t=h.selector||t);if(n=n||[],1===d.length){if((s=d[0]=d[0].slice(0)).length>2&&"ID"===(u=s[0]).type&&9===e.nodeType&&g&&l.relative[s[1].type]){if(!(e=(l.find.ID(u.matches[0].replace(et,nt),e)||[])[0]))return n;h&&(e=e.parentNode),t=t.slice(s.shift().value.length)}for(a=X.needsContext.test(t)?0:s.length;a--&&(u=s[a],!l.relative[c=u.type]);)if((f=l.find[c])&&(r=f(u.matches[0].replace(et,nt),tt.test(s[0].type)&&vt(e.parentNode)||e))){if(s.splice(a,1),!(t=r.length&&bt(s)))return j.apply(n,r),n;break}}return(h||o(t,d))(r,e,!g,n,!e||tt.test(t)&&vt(e.parentNode)||e),n},n.sortStable=_.split("").sort(E).join("")===_,n.detectDuplicates=!!f,h(),n.sortDetached=ct((function(t){return 1&t.compareDocumentPosition(d.createElement("fieldset"))})),ct((function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")}))||ft("type|href|height|width",(function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)})),n.attributes&&ct((function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}))||ft("value",(function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue})),ct((function(t){return null==t.getAttribute("disabled")}))||ft(P,(function(t,e,n){var l;if(!n)return!0===t[e]?e.toLowerCase():(l=t.getAttributeNode(e))&&l.specified?l.value:null})),ot}(l);C.find=D,C.expr=D.selectors,C.expr[":"]=C.expr.pseudos,C.uniqueSort=C.unique=D.uniqueSort,C.text=D.getText,C.isXMLDoc=D.isXML,C.contains=D.contains,C.escapeSelector=D.escape;var A=function(t,e,n){for(var l=[],r=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(r&&C(t).is(n))break;l.push(t)}return l},E=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},M=C.expr.match.needsContext;function I(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var k=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(t,e,n){return v(e)?C.grep(t,(function(t,l){return!!e.call(t,l,t)!==n})):e.nodeType?C.grep(t,(function(t){return t===e!==n})):"string"!=typeof e?C.grep(t,(function(t){return c.call(e,t)>-1!==n})):C.filter(e,t,n)}C.filter=function(t,e,n){var l=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===l.nodeType?C.find.matchesSelector(l,t)?[l]:[]:C.find.matches(t,C.grep(e,(function(t){return 1===t.nodeType})))},C.fn.extend({find:function(t){var e,n,l=this.length,r=this;if("string"!=typeof t)return this.pushStack(C(t).filter((function(){for(e=0;e<l;e++)if(C.contains(r[e],this))return!0})));for(n=this.pushStack([]),e=0;e<l;e++)C.find(t,r[e],n);return l>1?C.uniqueSort(n):n},filter:function(t){return this.pushStack(L(this,t||[],!1))},not:function(t){return this.pushStack(L(this,t||[],!0))},is:function(t){return!!L(this,"string"==typeof t&&M.test(t)?C(t):t||[],!1).length}});var j,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(C.fn.init=function(t,e,n){var l,r;if(!t)return this;if(n=n||j,"string"==typeof t){if(!(l="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:N.exec(t))||!l[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(l[1]){if(e=e instanceof C?e[0]:e,C.merge(this,C.parseHTML(l[1],e&&e.nodeType?e.ownerDocument||e:b,!0)),k.test(l[1])&&C.isPlainObject(e))for(l in e)v(this[l])?this[l](e[l]):this.attr(l,e[l]);return this}return(r=b.getElementById(l[2]))&&(this[0]=r,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):v(t)?void 0!==n.ready?n.ready(t):t(C):C.makeArray(t,this)}).prototype=C.fn,j=C(b);var R=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};function O(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}C.fn.extend({has:function(t){var e=C(t,this),n=e.length;return this.filter((function(){for(var t=0;t<n;t++)if(C.contains(this,e[t]))return!0}))},closest:function(t,e){var n,l=0,r=this.length,a=[],i="string"!=typeof t&&C(t);if(!M.test(t))for(;l<r;l++)for(n=this[l];n&&n!==e;n=n.parentNode)if(n.nodeType<11&&(i?i.index(n)>-1:1===n.nodeType&&C.find.matchesSelector(n,t))){a.push(n);break}return this.pushStack(a.length>1?C.uniqueSort(a):a)},index:function(t){return t?"string"==typeof t?c.call(C(t),this[0]):c.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(C.uniqueSort(C.merge(this.get(),C(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),C.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return A(t,"parentNode")},parentsUntil:function(t,e,n){return A(t,"parentNode",n)},next:function(t){return O(t,"nextSibling")},prev:function(t){return O(t,"previousSibling")},nextAll:function(t){return A(t,"nextSibling")},prevAll:function(t){return A(t,"previousSibling")},nextUntil:function(t,e,n){return A(t,"nextSibling",n)},prevUntil:function(t,e,n){return A(t,"previousSibling",n)},siblings:function(t){return E((t.parentNode||{}).firstChild,t)},children:function(t){return E(t.firstChild)},contents:function(t){return null!=t.contentDocument&&i(t.contentDocument)?t.contentDocument:(I(t,"template")&&(t=t.content||t),C.merge([],t.childNodes))}},(function(t,e){C.fn[t]=function(n,l){var r=C.map(this,e,n);return"Until"!==t.slice(-5)&&(l=n),l&&"string"==typeof l&&(r=C.filter(l,r)),this.length>1&&(P[t]||C.uniqueSort(r),R.test(t)&&r.reverse()),this.pushStack(r)}}));var F=/[^\x20\t\r\n\f]+/g;function H(t){return t}function B(t){throw t}function Z(t,e,n,l){var r;try{t&&v(r=t.promise)?r.call(t).done(e).fail(n):t&&v(r=t.then)?r.call(t,e,n):e.apply(void 0,[t].slice(l))}catch(t){n.apply(void 0,[t])}}C.Callbacks=function(t){t="string"==typeof t?function(t){var e={};return C.each(t.match(F)||[],(function(t,n){e[n]=!0})),e}(t):C.extend({},t);var e,n,l,r,a=[],i=[],o=-1,s=function(){for(r=r||t.once,l=e=!0;i.length;o=-1)for(n=i.shift();++o<a.length;)!1===a[o].apply(n[0],n[1])&&t.stopOnFalse&&(o=a.length,n=!1);t.memory||(n=!1),e=!1,r&&(a=n?[]:"")},u={add:function(){return a&&(n&&!e&&(o=a.length-1,i.push(n)),function e(n){C.each(n,(function(n,l){v(l)?t.unique&&u.has(l)||a.push(l):l&&l.length&&"string"!==S(l)&&e(l)}))}(arguments),n&&!e&&s()),this},remove:function(){return C.each(arguments,(function(t,e){for(var n;(n=C.inArray(e,a,n))>-1;)a.splice(n,1),n<=o&&o--})),this},has:function(t){return t?C.inArray(t,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return r=i=[],a=n="",this},disabled:function(){return!a},lock:function(){return r=i=[],n||e||(a=n=""),this},locked:function(){return!!r},fireWith:function(t,n){return r||(n=[t,(n=n||[]).slice?n.slice():n],i.push(n),e||s()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!l}};return u},C.extend({Deferred:function(t){var e=[["notify","progress",C.Callbacks("memory"),C.Callbacks("memory"),2],["resolve","done",C.Callbacks("once memory"),C.Callbacks("once memory"),0,"resolved"],["reject","fail",C.Callbacks("once memory"),C.Callbacks("once memory"),1,"rejected"]],n="pending",r={state:function(){return n},always:function(){return a.done(arguments).fail(arguments),this},catch:function(t){return r.then(null,t)},pipe:function(){var t=arguments;return C.Deferred((function(n){C.each(e,(function(e,l){var r=v(t[l[4]])&&t[l[4]];a[l[1]]((function(){var t=r&&r.apply(this,arguments);t&&v(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[l[0]+"With"](this,r?[t]:arguments)}))})),t=null})).promise()},then:function(t,n,r){var a=0;function i(t,e,n,r){return function(){var o=this,s=arguments,u=function(){var l,u;if(!(t<a)){if((l=n.apply(o,s))===e.promise())throw new TypeError("Thenable self-resolution");u=l&&("object"==typeof l||"function"==typeof l)&&l.then,v(u)?r?u.call(l,i(a,e,H,r),i(a,e,B,r)):(a++,u.call(l,i(a,e,H,r),i(a,e,B,r),i(a,e,H,e.notifyWith))):(n!==H&&(o=void 0,s=[l]),(r||e.resolveWith)(o,s))}},c=r?u:function(){try{u()}catch(l){C.Deferred.exceptionHook&&C.Deferred.exceptionHook(l,c.stackTrace),t+1>=a&&(n!==B&&(o=void 0,s=[l]),e.rejectWith(o,s))}};t?c():(C.Deferred.getStackHook&&(c.stackTrace=C.Deferred.getStackHook()),l.setTimeout(c))}}return C.Deferred((function(l){e[0][3].add(i(0,l,v(r)?r:H,l.notifyWith)),e[1][3].add(i(0,l,v(t)?t:H)),e[2][3].add(i(0,l,v(n)?n:B))})).promise()},promise:function(t){return null!=t?C.extend(t,r):r}},a={};return C.each(e,(function(t,l){var i=l[2],o=l[5];r[l[1]]=i.add,o&&i.add((function(){n=o}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),i.add(l[3].fire),a[l[0]]=function(){return a[l[0]+"With"](this===a?void 0:this,arguments),this},a[l[0]+"With"]=i.fireWith})),r.promise(a),t&&t.call(a,a),a},when:function(t){var e=arguments.length,n=e,l=Array(n),r=o.call(arguments),a=C.Deferred(),i=function(t){return function(n){l[t]=this,r[t]=arguments.length>1?o.call(arguments):n,--e||a.resolveWith(l,r)}};if(e<=1&&(Z(t,a.done(i(n)).resolve,a.reject,!e),"pending"===a.state()||v(r[n]&&r[n].then)))return a.then();for(;n--;)Z(r[n],i(n),a.reject);return a.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;C.Deferred.exceptionHook=function(t,e){l.console&&l.console.warn&&t&&W.test(t.name)&&l.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},C.readyException=function(t){l.setTimeout((function(){throw t}))};var V=C.Deferred();function q(){b.removeEventListener("DOMContentLoaded",q),l.removeEventListener("load",q),C.ready()}C.fn.ready=function(t){return V.then(t).catch((function(t){C.readyException(t)})),this},C.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--C.readyWait:C.isReady)||(C.isReady=!0,!0!==t&&--C.readyWait>0||V.resolveWith(b,[C]))}}),C.ready.then=V.then,"complete"===b.readyState||"loading"!==b.readyState&&!b.documentElement.doScroll?l.setTimeout(C.ready):(b.addEventListener("DOMContentLoaded",q),l.addEventListener("load",q));var U=function(t,e,n,l,r,a,i){var o=0,s=t.length,u=null==n;if("object"===S(n))for(o in r=!0,n)U(t,e,o,n[o],!0,a,i);else if(void 0!==l&&(r=!0,v(l)||(i=!0),u&&(i?(e.call(t,l),e=null):(u=e,e=function(t,e,n){return u.call(C(t),n)})),e))for(;o<s;o++)e(t[o],n,i?l:l.call(t[o],o,e(t[o],n)));return r?t:u?e.call(t):s?e(t[0],n):a},z=/^-ms-/,$=/-([a-z])/g;function X(t,e){return e.toUpperCase()}function G(t){return t.replace(z,"ms-").replace($,X)}var Y=function(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType};function J(){this.expando=C.expando+J.uid++}J.uid=1,J.prototype={cache:function(t){var e=t[this.expando];return e||(e={},Y(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,n){var l,r=this.cache(t);if("string"==typeof e)r[G(e)]=n;else for(l in e)r[G(l)]=e[l];return r},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][G(e)]},access:function(t,e,n){return void 0===e||e&&"string"==typeof e&&void 0===n?this.get(t,e):(this.set(t,e,n),void 0!==n?n:e)},remove:function(t,e){var n,l=t[this.expando];if(void 0!==l){if(void 0!==e){n=(e=Array.isArray(e)?e.map(G):(e=G(e))in l?[e]:e.match(F)||[]).length;for(;n--;)delete l[e[n]]}(void 0===e||C.isEmptyObject(l))&&(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!C.isEmptyObject(e)}};var Q=new J,K=new J,tt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,et=/[A-Z]/g;function nt(t,e,n){var l;if(void 0===n&&1===t.nodeType)if(l="data-"+e.replace(et,"-$&").toLowerCase(),"string"==typeof(n=t.getAttribute(l))){try{n=function(t){return"true"===t||"false"!==t&&("null"===t?null:t===+t+""?+t:tt.test(t)?JSON.parse(t):t)}(n)}catch(t){}K.set(t,e,n)}else n=void 0;return n}C.extend({hasData:function(t){return K.hasData(t)||Q.hasData(t)},data:function(t,e,n){return K.access(t,e,n)},removeData:function(t,e){K.remove(t,e)},_data:function(t,e,n){return Q.access(t,e,n)},_removeData:function(t,e){Q.remove(t,e)}}),C.fn.extend({data:function(t,e){var n,l,r,a=this[0],i=a&&a.attributes;if(void 0===t){if(this.length&&(r=K.get(a),1===a.nodeType&&!Q.get(a,"hasDataAttrs"))){for(n=i.length;n--;)i[n]&&0===(l=i[n].name).indexOf("data-")&&(l=G(l.slice(5)),nt(a,l,r[l]));Q.set(a,"hasDataAttrs",!0)}return r}return"object"==typeof t?this.each((function(){K.set(this,t)})):U(this,(function(e){var n;if(a&&void 0===e)return void 0!==(n=K.get(a,t))||void 0!==(n=nt(a,t))?n:void 0;this.each((function(){K.set(this,t,e)}))}),null,e,arguments.length>1,null,!0)},removeData:function(t){return this.each((function(){K.remove(this,t)}))}}),C.extend({queue:function(t,e,n){var l;if(t)return e=(e||"fx")+"queue",l=Q.get(t,e),n&&(!l||Array.isArray(n)?l=Q.access(t,e,C.makeArray(n)):l.push(n)),l||[]},dequeue:function(t,e){e=e||"fx";var n=C.queue(t,e),l=n.length,r=n.shift(),a=C._queueHooks(t,e);"inprogress"===r&&(r=n.shift(),l--),r&&("fx"===e&&n.unshift("inprogress"),delete a.stop,r.call(t,(function(){C.dequeue(t,e)}),a)),!l&&a&&a.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return Q.get(t,n)||Q.access(t,n,{empty:C.Callbacks("once memory").add((function(){Q.remove(t,[e+"queue",n])}))})}}),C.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length<n?C.queue(this[0],t):void 0===e?this:this.each((function(){var n=C.queue(this,t,e);C._queueHooks(this,t),"fx"===t&&"inprogress"!==n[0]&&C.dequeue(this,t)}))},dequeue:function(t){return this.each((function(){C.dequeue(this,t)}))},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){var n,l=1,r=C.Deferred(),a=this,i=this.length,o=function(){--l||r.resolveWith(a,[a])};for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";i--;)(n=Q.get(a[i],t+"queueHooks"))&&n.empty&&(l++,n.empty.add(o));return o(),r.promise(e)}});var lt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,rt=new RegExp("^(?:([+-])=|)("+lt+")([a-z%]*)$","i"),at=["Top","Right","Bottom","Left"],it=b.documentElement,ot=function(t){return C.contains(t.ownerDocument,t)},st={composed:!0};it.getRootNode&&(ot=function(t){return C.contains(t.ownerDocument,t)||t.getRootNode(st)===t.ownerDocument});var ut=function(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&ot(t)&&"none"===C.css(t,"display")};function ct(t,e,n,l){var r,a,i=20,o=l?function(){return l.cur()}:function(){return C.css(t,e,"")},s=o(),u=n&&n[3]||(C.cssNumber[e]?"":"px"),c=t.nodeType&&(C.cssNumber[e]||"px"!==u&&+s)&&rt.exec(C.css(t,e));if(c&&c[3]!==u){for(s/=2,u=u||c[3],c=+s||1;i--;)C.style(t,e,c+u),(1-a)*(1-(a=o()/s||.5))<=0&&(i=0),c/=a;c*=2,C.style(t,e,c+u),n=n||[]}return n&&(c=+c||+s||0,r=n[1]?c+(n[1]+1)*n[2]:+n[2],l&&(l.unit=u,l.start=c,l.end=r)),r}var ft={};function ht(t){var e,n=t.ownerDocument,l=t.nodeName,r=ft[l];return r||(e=n.body.appendChild(n.createElement(l)),r=C.css(e,"display"),e.parentNode.removeChild(e),"none"===r&&(r="block"),ft[l]=r,r)}function dt(t,e){for(var n,l,r=[],a=0,i=t.length;a<i;a++)(l=t[a]).style&&(n=l.style.display,e?("none"===n&&(r[a]=Q.get(l,"display")||null,r[a]||(l.style.display="")),""===l.style.display&&ut(l)&&(r[a]=ht(l))):"none"!==n&&(r[a]="none",Q.set(l,"display",n)));for(a=0;a<i;a++)null!=r[a]&&(t[a].style.display=r[a]);return t}C.fn.extend({show:function(){return dt(this,!0)},hide:function(){return dt(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each((function(){ut(this)?C(this).show():C(this).hide()}))}});var pt,gt,mt=/^(?:checkbox|radio)$/i,vt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,yt=/^$|^module$|\/(?:java|ecma)script/i;pt=b.createDocumentFragment().appendChild(b.createElement("div")),(gt=b.createElement("input")).setAttribute("type","radio"),gt.setAttribute("checked","checked"),gt.setAttribute("name","t"),pt.appendChild(gt),m.checkClone=pt.cloneNode(!0).cloneNode(!0).lastChild.checked,pt.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!pt.cloneNode(!0).lastChild.defaultValue,pt.innerHTML="<option></option>",m.option=!!pt.lastChild;var bt={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function _t(t,e){var n;return n=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&I(t,e)?C.merge([t],n):n}function wt(t,e){for(var n=0,l=t.length;n<l;n++)Q.set(t[n],"globalEval",!e||Q.get(e[n],"globalEval"))}bt.tbody=bt.tfoot=bt.colgroup=bt.caption=bt.thead,bt.th=bt.td,m.option||(bt.optgroup=bt.option=[1,"<select multiple='multiple'>","</select>"]);var St=/<|&#?\w+;/;function xt(t,e,n,l,r){for(var a,i,o,s,u,c,f=e.createDocumentFragment(),h=[],d=0,p=t.length;d<p;d++)if((a=t[d])||0===a)if("object"===S(a))C.merge(h,a.nodeType?[a]:a);else if(St.test(a)){for(i=i||f.appendChild(e.createElement("div")),o=(vt.exec(a)||["",""])[1].toLowerCase(),s=bt[o]||bt._default,i.innerHTML=s[1]+C.htmlPrefilter(a)+s[2],c=s[0];c--;)i=i.lastChild;C.merge(h,i.childNodes),(i=f.firstChild).textContent=""}else h.push(e.createTextNode(a));for(f.textContent="",d=0;a=h[d++];)if(l&&C.inArray(a,l)>-1)r&&r.push(a);else if(u=ot(a),i=_t(f.appendChild(a),"script"),u&&wt(i),n)for(c=0;a=i[c++];)yt.test(a.type||"")&&n.push(a);return f}var Ct=/^([^.]*)(?:\.(.+)|)/;function Tt(){return!0}function Dt(){return!1}function At(t,e){return t===function(){try{return b.activeElement}catch(t){}}()==("focus"===e)}function Et(t,e,n,l,r,a){var i,o;if("object"==typeof e){for(o in"string"!=typeof n&&(l=l||n,n=void 0),e)Et(t,o,n,l,e[o],a);return t}if(null==l&&null==r?(r=n,l=n=void 0):null==r&&("string"==typeof n?(r=l,l=void 0):(r=l,l=n,n=void 0)),!1===r)r=Dt;else if(!r)return t;return 1===a&&(i=r,(r=function(t){return C().off(t),i.apply(this,arguments)}).guid=i.guid||(i.guid=C.guid++)),t.each((function(){C.event.add(this,e,r,l,n)}))}function Mt(t,e,n){n?(Q.set(t,e,!1),C.event.add(t,e,{namespace:!1,handler:function(t){var l,r,a=Q.get(this,e);if(1&t.isTrigger&&this[e]){if(a.length)(C.event.special[e]||{}).delegateType&&t.stopPropagation();else if(a=o.call(arguments),Q.set(this,e,a),l=n(this,e),this[e](),a!==(r=Q.get(this,e))||l?Q.set(this,e,!1):r={},a!==r)return t.stopImmediatePropagation(),t.preventDefault(),r&&r.value}else a.length&&(Q.set(this,e,{value:C.event.trigger(C.extend(a[0],C.Event.prototype),a.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===Q.get(t,e)&&C.event.add(t,e,Tt)}C.event={global:{},add:function(t,e,n,l,r){var a,i,o,s,u,c,f,h,d,p,g,m=Q.get(t);if(Y(t))for(n.handler&&(n=(a=n).handler,r=a.selector),r&&C.find.matchesSelector(it,r),n.guid||(n.guid=C.guid++),(s=m.events)||(s=m.events=Object.create(null)),(i=m.handle)||(i=m.handle=function(e){return void 0!==C&&C.event.triggered!==e.type?C.event.dispatch.apply(t,arguments):void 0}),u=(e=(e||"").match(F)||[""]).length;u--;)d=g=(o=Ct.exec(e[u])||[])[1],p=(o[2]||"").split(".").sort(),d&&(f=C.event.special[d]||{},d=(r?f.delegateType:f.bindType)||d,f=C.event.special[d]||{},c=C.extend({type:d,origType:g,data:l,handler:n,guid:n.guid,selector:r,needsContext:r&&C.expr.match.needsContext.test(r),namespace:p.join(".")},a),(h=s[d])||((h=s[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,l,p,i)||t.addEventListener&&t.addEventListener(d,i)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),r?h.splice(h.delegateCount++,0,c):h.push(c),C.event.global[d]=!0)},remove:function(t,e,n,l,r){var a,i,o,s,u,c,f,h,d,p,g,m=Q.hasData(t)&&Q.get(t);if(m&&(s=m.events)){for(u=(e=(e||"").match(F)||[""]).length;u--;)if(d=g=(o=Ct.exec(e[u])||[])[1],p=(o[2]||"").split(".").sort(),d){for(f=C.event.special[d]||{},h=s[d=(l?f.delegateType:f.bindType)||d]||[],o=o[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=a=h.length;a--;)c=h[a],!r&&g!==c.origType||n&&n.guid!==c.guid||o&&!o.test(c.namespace)||l&&l!==c.selector&&("**"!==l||!c.selector)||(h.splice(a,1),c.selector&&h.delegateCount--,f.remove&&f.remove.call(t,c));i&&!h.length&&(f.teardown&&!1!==f.teardown.call(t,p,m.handle)||C.removeEvent(t,d,m.handle),delete s[d])}else for(d in s)C.event.remove(t,d+e[u],n,l,!0);C.isEmptyObject(s)&&Q.remove(t,"handle events")}},dispatch:function(t){var e,n,l,r,a,i,o=new Array(arguments.length),s=C.event.fix(t),u=(Q.get(this,"events")||Object.create(null))[s.type]||[],c=C.event.special[s.type]||{};for(o[0]=s,e=1;e<arguments.length;e++)o[e]=arguments[e];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(i=C.event.handlers.call(this,s,u),e=0;(r=i[e++])&&!s.isPropagationStopped();)for(s.currentTarget=r.elem,n=0;(a=r.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==a.namespace&&!s.rnamespace.test(a.namespace)||(s.handleObj=a,s.data=a.data,void 0!==(l=((C.event.special[a.origType]||{}).handle||a.handler).apply(r.elem,o))&&!1===(s.result=l)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(t,e){var n,l,r,a,i,o=[],s=e.delegateCount,u=t.target;if(s&&u.nodeType&&!("click"===t.type&&t.button>=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==t.type||!0!==u.disabled)){for(a=[],i={},n=0;n<s;n++)void 0===i[r=(l=e[n]).selector+" "]&&(i[r]=l.needsContext?C(r,this).index(u)>-1:C.find(r,this,null,[u]).length),i[r]&&a.push(l);a.length&&o.push({elem:u,handlers:a})}return u=this,s<e.length&&o.push({elem:u,handlers:e.slice(s)}),o},addProp:function(t,e){Object.defineProperty(C.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(t){return t[C.expando]?t:new C.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){var e=this||t;return mt.test(e.type)&&e.click&&I(e,"input")&&Mt(e,"click",Tt),!1},trigger:function(t){var e=this||t;return mt.test(e.type)&&e.click&&I(e,"input")&&Mt(e,"click"),!0},_default:function(t){var e=t.target;return mt.test(e.type)&&e.click&&I(e,"input")&&Q.get(e,"click")||I(e,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},C.removeEvent=function(t,e,n){t.removeEventListener&&t.removeEventListener(e,n)},C.Event=function(t,e){if(!(this instanceof C.Event))return new C.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?Tt:Dt,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&C.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[C.expando]=!0},C.Event.prototype={constructor:C.Event,isDefaultPrevented:Dt,isPropagationStopped:Dt,isImmediatePropagationStopped:Dt,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=Tt,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=Tt,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=Tt,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},C.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},C.event.addProp),C.each({focus:"focusin",blur:"focusout"},(function(t,e){C.event.special[t]={setup:function(){return Mt(this,t,At),!1},trigger:function(){return Mt(this,t),!0},_default:function(){return!0},delegateType:e}})),C.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(t,e){C.event.special[t]={delegateType:e,bindType:e,handle:function(t){var n,l=this,r=t.relatedTarget,a=t.handleObj;return r&&(r===l||C.contains(l,r))||(t.type=a.origType,n=a.handler.apply(this,arguments),t.type=e),n}}})),C.fn.extend({on:function(t,e,n,l){return Et(this,t,e,n,l)},one:function(t,e,n,l){return Et(this,t,e,n,l,1)},off:function(t,e,n){var l,r;if(t&&t.preventDefault&&t.handleObj)return l=t.handleObj,C(t.delegateTarget).off(l.namespace?l.origType+"."+l.namespace:l.origType,l.selector,l.handler),this;if("object"==typeof t){for(r in t)this.off(r,e,t[r]);return this}return!1!==e&&"function"!=typeof e||(n=e,e=void 0),!1===n&&(n=Dt),this.each((function(){C.event.remove(this,t,n,e)}))}});var It=/<script|<style|<link/i,kt=/checked\s*(?:[^=]|=\s*.checked.)/i,Lt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function jt(t,e){return I(t,"table")&&I(11!==e.nodeType?e:e.firstChild,"tr")&&C(t).children("tbody")[0]||t}function Nt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Rt(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Pt(t,e){var n,l,r,a,i,o;if(1===e.nodeType){if(Q.hasData(t)&&(o=Q.get(t).events))for(r in Q.remove(e,"handle events"),o)for(n=0,l=o[r].length;n<l;n++)C.event.add(e,r,o[r][n]);K.hasData(t)&&(a=K.access(t),i=C.extend({},a),K.set(e,i))}}function Ot(t,e){var n=e.nodeName.toLowerCase();"input"===n&&mt.test(t.type)?e.checked=t.checked:"input"!==n&&"textarea"!==n||(e.defaultValue=t.defaultValue)}function Ft(t,e,n,l){e=s(e);var r,a,i,o,u,c,f=0,h=t.length,d=h-1,p=e[0],g=v(p);if(g||h>1&&"string"==typeof p&&!m.checkClone&&kt.test(p))return t.each((function(r){var a=t.eq(r);g&&(e[0]=p.call(this,r,a.html())),Ft(a,e,n,l)}));if(h&&(a=(r=xt(e,t[0].ownerDocument,!1,t,l)).firstChild,1===r.childNodes.length&&(r=a),a||l)){for(o=(i=C.map(_t(r,"script"),Nt)).length;f<h;f++)u=r,f!==d&&(u=C.clone(u,!0,!0),o&&C.merge(i,_t(u,"script"))),n.call(t[f],u,f);if(o)for(c=i[i.length-1].ownerDocument,C.map(i,Rt),f=0;f<o;f++)u=i[f],yt.test(u.type||"")&&!Q.access(u,"globalEval")&&C.contains(c,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?C._evalUrl&&!u.noModule&&C._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},c):w(u.textContent.replace(Lt,""),u,c))}return t}function Ht(t,e,n){for(var l,r=e?C.filter(e,t):t,a=0;null!=(l=r[a]);a++)n||1!==l.nodeType||C.cleanData(_t(l)),l.parentNode&&(n&&ot(l)&&wt(_t(l,"script")),l.parentNode.removeChild(l));return t}C.extend({htmlPrefilter:function(t){return t},clone:function(t,e,n){var l,r,a,i,o=t.cloneNode(!0),s=ot(t);if(!(m.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||C.isXMLDoc(t)))for(i=_t(o),l=0,r=(a=_t(t)).length;l<r;l++)Ot(a[l],i[l]);if(e)if(n)for(a=a||_t(t),i=i||_t(o),l=0,r=a.length;l<r;l++)Pt(a[l],i[l]);else Pt(t,o);return(i=_t(o,"script")).length>0&&wt(i,!s&&_t(t,"script")),o},cleanData:function(t){for(var e,n,l,r=C.event.special,a=0;void 0!==(n=t[a]);a++)if(Y(n)){if(e=n[Q.expando]){if(e.events)for(l in e.events)r[l]?C.event.remove(n,l):C.removeEvent(n,l,e.handle);n[Q.expando]=void 0}n[K.expando]&&(n[K.expando]=void 0)}}}),C.fn.extend({detach:function(t){return Ht(this,t,!0)},remove:function(t){return Ht(this,t)},text:function(t){return U(this,(function(t){return void 0===t?C.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 Ft(this,arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||jt(this,t).appendChild(t)}))},prepend:function(){return Ft(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=jt(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return Ft(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return Ft(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&&(C.cleanData(_t(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return C.clone(this,t,e)}))},html:function(t){return U(this,(function(t){var e=this[0]||{},n=0,l=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!It.test(t)&&!bt[(vt.exec(t)||["",""])[1].toLowerCase()]){t=C.htmlPrefilter(t);try{for(;n<l;n++)1===(e=this[n]||{}).nodeType&&(C.cleanData(_t(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)}),null,t,arguments.length)},replaceWith:function(){var t=[];return Ft(this,arguments,(function(e){var n=this.parentNode;C.inArray(this,t)<0&&(C.cleanData(_t(this)),n&&n.replaceChild(e,this))}),t)}}),C.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(t,e){C.fn[t]=function(t){for(var n,l=[],r=C(t),a=r.length-1,i=0;i<=a;i++)n=i===a?this:this.clone(!0),C(r[i])[e](n),u.apply(l,n.get());return this.pushStack(l)}}));var Bt=new RegExp("^("+lt+")(?!px)[a-z%]+$","i"),Zt=function(t){var e=t.ownerDocument.defaultView;return e&&e.opener||(e=l),e.getComputedStyle(t)},Wt=function(t,e,n){var l,r,a={};for(r in e)a[r]=t.style[r],t.style[r]=e[r];for(r in l=n.call(t),e)t.style[r]=a[r];return l},Vt=new RegExp(at.join("|"),"i");function qt(t,e,n){var l,r,a,i,o=t.style;return(n=n||Zt(t))&&(""!==(i=n.getPropertyValue(e)||n[e])||ot(t)||(i=C.style(t,e)),!m.pixelBoxStyles()&&Bt.test(i)&&Vt.test(e)&&(l=o.width,r=o.minWidth,a=o.maxWidth,o.minWidth=o.maxWidth=o.width=i,i=n.width,o.width=l,o.minWidth=r,o.maxWidth=a)),void 0!==i?i+"":i}function Ut(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}!function(){function t(){if(c){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",it.appendChild(u).appendChild(c);var t=l.getComputedStyle(c);n="1%"!==t.top,s=12===e(t.marginLeft),c.style.right="60%",i=36===e(t.right),r=36===e(t.width),c.style.position="absolute",a=12===e(c.offsetWidth/3),it.removeChild(u),c=null}}function e(t){return Math.round(parseFloat(t))}var n,r,a,i,o,s,u=b.createElement("div"),c=b.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===c.style.backgroundClip,C.extend(m,{boxSizingReliable:function(){return t(),r},pixelBoxStyles:function(){return t(),i},pixelPosition:function(){return t(),n},reliableMarginLeft:function(){return t(),s},scrollboxSize:function(){return t(),a},reliableTrDimensions:function(){var t,e,n,r;return null==o&&(t=b.createElement("table"),e=b.createElement("tr"),n=b.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",e.style.cssText="border:1px solid",e.style.height="1px",n.style.height="9px",n.style.display="block",it.appendChild(t).appendChild(e).appendChild(n),r=l.getComputedStyle(e),o=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===e.offsetHeight,it.removeChild(t)),o}}))}();var zt=["Webkit","Moz","ms"],$t=b.createElement("div").style,Xt={};function Gt(t){var e=C.cssProps[t]||Xt[t];return e||(t in $t?t:Xt[t]=function(t){for(var e=t[0].toUpperCase()+t.slice(1),n=zt.length;n--;)if((t=zt[n]+e)in $t)return t}(t)||t)}var Yt=/^(none|table(?!-c[ea]).+)/,Jt=/^--/,Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:"0",fontWeight:"400"};function te(t,e,n){var l=rt.exec(e);return l?Math.max(0,l[2]-(n||0))+(l[3]||"px"):e}function ee(t,e,n,l,r,a){var i="width"===e?1:0,o=0,s=0;if(n===(l?"border":"content"))return 0;for(;i<4;i+=2)"margin"===n&&(s+=C.css(t,n+at[i],!0,r)),l?("content"===n&&(s-=C.css(t,"padding"+at[i],!0,r)),"margin"!==n&&(s-=C.css(t,"border"+at[i]+"Width",!0,r))):(s+=C.css(t,"padding"+at[i],!0,r),"padding"!==n?s+=C.css(t,"border"+at[i]+"Width",!0,r):o+=C.css(t,"border"+at[i]+"Width",!0,r));return!l&&a>=0&&(s+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-a-s-o-.5))||0),s}function ne(t,e,n){var l=Zt(t),r=(!m.boxSizingReliable()||n)&&"border-box"===C.css(t,"boxSizing",!1,l),a=r,i=qt(t,e,l),o="offset"+e[0].toUpperCase()+e.slice(1);if(Bt.test(i)){if(!n)return i;i="auto"}return(!m.boxSizingReliable()&&r||!m.reliableTrDimensions()&&I(t,"tr")||"auto"===i||!parseFloat(i)&&"inline"===C.css(t,"display",!1,l))&&t.getClientRects().length&&(r="border-box"===C.css(t,"boxSizing",!1,l),(a=o in t)&&(i=t[o])),(i=parseFloat(i)||0)+ee(t,e,n||(r?"border":"content"),a,l,i)+"px"}function le(t,e,n,l,r){return new le.prototype.init(t,e,n,l,r)}C.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=qt(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!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,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,n,l){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var r,a,i,o=G(e),s=Jt.test(e),u=t.style;if(s||(e=Gt(o)),i=C.cssHooks[e]||C.cssHooks[o],void 0===n)return i&&"get"in i&&void 0!==(r=i.get(t,!1,l))?r:u[e];"string"===(a=typeof n)&&(r=rt.exec(n))&&r[1]&&(n=ct(t,e,r),a="number"),null!=n&&n==n&&("number"!==a||s||(n+=r&&r[3]||(C.cssNumber[o]?"":"px")),m.clearCloneStyle||""!==n||0!==e.indexOf("background")||(u[e]="inherit"),i&&"set"in i&&void 0===(n=i.set(t,n,l))||(s?u.setProperty(e,n):u[e]=n))}},css:function(t,e,n,l){var r,a,i,o=G(e);return Jt.test(e)||(e=Gt(o)),(i=C.cssHooks[e]||C.cssHooks[o])&&"get"in i&&(r=i.get(t,!0,n)),void 0===r&&(r=qt(t,e,l)),"normal"===r&&e in Kt&&(r=Kt[e]),""===n||n?(a=parseFloat(r),!0===n||isFinite(a)?a||0:r):r}}),C.each(["height","width"],(function(t,e){C.cssHooks[e]={get:function(t,n,l){if(n)return!Yt.test(C.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ne(t,e,l):Wt(t,Qt,(function(){return ne(t,e,l)}))},set:function(t,n,l){var r,a=Zt(t),i=!m.scrollboxSize()&&"absolute"===a.position,o=(i||l)&&"border-box"===C.css(t,"boxSizing",!1,a),s=l?ee(t,e,l,o,a):0;return o&&i&&(s-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(a[e])-ee(t,e,"border",!1,a)-.5)),s&&(r=rt.exec(n))&&"px"!==(r[3]||"px")&&(t.style[e]=n,n=C.css(t,e)),te(0,n,s)}}})),C.cssHooks.marginLeft=Ut(m.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(qt(t,"marginLeft"))||t.getBoundingClientRect().left-Wt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),C.each({margin:"",padding:"",border:"Width"},(function(t,e){C.cssHooks[t+e]={expand:function(n){for(var l=0,r={},a="string"==typeof n?n.split(" "):[n];l<4;l++)r[t+at[l]+e]=a[l]||a[l-2]||a[0];return r}},"margin"!==t&&(C.cssHooks[t+e].set=te)})),C.fn.extend({css:function(t,e){return U(this,(function(t,e,n){var l,r,a={},i=0;if(Array.isArray(e)){for(l=Zt(t),r=e.length;i<r;i++)a[e[i]]=C.css(t,e[i],!1,l);return a}return void 0!==n?C.style(t,e,n):C.css(t,e)}),t,e,arguments.length>1)}}),C.Tween=le,le.prototype={constructor:le,init:function(t,e,n,l,r,a){this.elem=t,this.prop=n,this.easing=r||C.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=l,this.unit=a||(C.cssNumber[n]?"":"px")},cur:function(){var t=le.propHooks[this.prop];return t&&t.get?t.get(this):le.propHooks._default.get(this)},run:function(t){var e,n=le.propHooks[this.prop];return this.options.duration?this.pos=e=C.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),n&&n.set?n.set(this):le.propHooks._default.set(this),this}},le.prototype.init.prototype=le.prototype,le.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=C.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){C.fx.step[t.prop]?C.fx.step[t.prop](t):1!==t.elem.nodeType||!C.cssHooks[t.prop]&&null==t.elem.style[Gt(t.prop)]?t.elem[t.prop]=t.now:C.style(t.elem,t.prop,t.now+t.unit)}}},le.propHooks.scrollTop=le.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},C.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},C.fx=le.prototype.init,C.fx.step={};var re,ae,ie=/^(?:toggle|show|hide)$/,oe=/queueHooks$/;function se(){ae&&(!1===b.hidden&&l.requestAnimationFrame?l.requestAnimationFrame(se):l.setTimeout(se,C.fx.interval),C.fx.tick())}function ue(){return l.setTimeout((function(){re=void 0})),re=Date.now()}function ce(t,e){var n,l=0,r={height:t};for(e=e?1:0;l<4;l+=2-e)r["margin"+(n=at[l])]=r["padding"+n]=t;return e&&(r.opacity=r.width=t),r}function fe(t,e,n){for(var l,r=(he.tweeners[e]||[]).concat(he.tweeners["*"]),a=0,i=r.length;a<i;a++)if(l=r[a].call(n,e,t))return l}function he(t,e,n){var l,r,a=0,i=he.prefilters.length,o=C.Deferred().always((function(){delete s.elem})),s=function(){if(r)return!1;for(var e=re||ue(),n=Math.max(0,u.startTime+u.duration-e),l=1-(n/u.duration||0),a=0,i=u.tweens.length;a<i;a++)u.tweens[a].run(l);return o.notifyWith(t,[u,l,n]),l<1&&i?n:(i||o.notifyWith(t,[u,1,0]),o.resolveWith(t,[u]),!1)},u=o.promise({elem:t,props:C.extend({},e),opts:C.extend(!0,{specialEasing:{},easing:C.easing._default},n),originalProperties:e,originalOptions:n,startTime:re||ue(),duration:n.duration,tweens:[],createTween:function(e,n){var l=C.Tween(t,u.opts,e,n,u.opts.specialEasing[e]||u.opts.easing);return u.tweens.push(l),l},stop:function(e){var n=0,l=e?u.tweens.length:0;if(r)return this;for(r=!0;n<l;n++)u.tweens[n].run(1);return e?(o.notifyWith(t,[u,1,0]),o.resolveWith(t,[u,e])):o.rejectWith(t,[u,e]),this}}),c=u.props;for(!function(t,e){var n,l,r,a,i;for(n in t)if(r=e[l=G(n)],a=t[n],Array.isArray(a)&&(r=a[1],a=t[n]=a[0]),n!==l&&(t[l]=a,delete t[n]),(i=C.cssHooks[l])&&"expand"in i)for(n in a=i.expand(a),delete t[l],a)n in t||(t[n]=a[n],e[n]=r);else e[l]=r}(c,u.opts.specialEasing);a<i;a++)if(l=he.prefilters[a].call(u,t,c,u.opts))return v(l.stop)&&(C._queueHooks(u.elem,u.opts.queue).stop=l.stop.bind(l)),l;return C.map(c,fe,u),v(u.opts.start)&&u.opts.start.call(t,u),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always),C.fx.timer(C.extend(s,{elem:t,anim:u,queue:u.opts.queue})),u}C.Animation=C.extend(he,{tweeners:{"*":[function(t,e){var n=this.createTween(t,e);return ct(n.elem,t,rt.exec(e),n),n}]},tweener:function(t,e){v(t)?(e=t,t=["*"]):t=t.match(F);for(var n,l=0,r=t.length;l<r;l++)n=t[l],he.tweeners[n]=he.tweeners[n]||[],he.tweeners[n].unshift(e)},prefilters:[function(t,e,n){var l,r,a,i,o,s,u,c,f="width"in e||"height"in e,h=this,d={},p=t.style,g=t.nodeType&&ut(t),m=Q.get(t,"fxshow");for(l in n.queue||(null==(i=C._queueHooks(t,"fx")).unqueued&&(i.unqueued=0,o=i.empty.fire,i.empty.fire=function(){i.unqueued||o()}),i.unqueued++,h.always((function(){h.always((function(){i.unqueued--,C.queue(t,"fx").length||i.empty.fire()}))}))),e)if(r=e[l],ie.test(r)){if(delete e[l],a=a||"toggle"===r,r===(g?"hide":"show")){if("show"!==r||!m||void 0===m[l])continue;g=!0}d[l]=m&&m[l]||C.style(t,l)}if((s=!C.isEmptyObject(e))||!C.isEmptyObject(d))for(l in f&&1===t.nodeType&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],null==(u=m&&m.display)&&(u=Q.get(t,"display")),"none"===(c=C.css(t,"display"))&&(u?c=u:(dt([t],!0),u=t.style.display||u,c=C.css(t,"display"),dt([t]))),("inline"===c||"inline-block"===c&&null!=u)&&"none"===C.css(t,"float")&&(s||(h.done((function(){p.display=u})),null==u&&(c=p.display,u="none"===c?"":c)),p.display="inline-block")),n.overflow&&(p.overflow="hidden",h.always((function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}))),s=!1,d)s||(m?"hidden"in m&&(g=m.hidden):m=Q.access(t,"fxshow",{display:u}),a&&(m.hidden=!g),g&&dt([t],!0),h.done((function(){for(l in g||dt([t]),Q.remove(t,"fxshow"),d)C.style(t,l,d[l])}))),s=fe(g?m[l]:0,l,h),l in m||(m[l]=s.start,g&&(s.end=s.start,s.start=0))}],prefilter:function(t,e){e?he.prefilters.unshift(t):he.prefilters.push(t)}}),C.speed=function(t,e,n){var l=t&&"object"==typeof t?C.extend({},t):{complete:n||!n&&e||v(t)&&t,duration:t,easing:n&&e||e&&!v(e)&&e};return C.fx.off?l.duration=0:"number"!=typeof l.duration&&(l.duration in C.fx.speeds?l.duration=C.fx.speeds[l.duration]:l.duration=C.fx.speeds._default),null!=l.queue&&!0!==l.queue||(l.queue="fx"),l.old=l.complete,l.complete=function(){v(l.old)&&l.old.call(this),l.queue&&C.dequeue(this,l.queue)},l},C.fn.extend({fadeTo:function(t,e,n,l){return this.filter(ut).css("opacity",0).show().end().animate({opacity:e},t,n,l)},animate:function(t,e,n,l){var r=C.isEmptyObject(t),a=C.speed(e,n,l),i=function(){var e=he(this,C.extend({},t),a);(r||Q.get(this,"finish"))&&e.stop(!0)};return i.finish=i,r||!1===a.queue?this.each(i):this.queue(a.queue,i)},stop:function(t,e,n){var l=function(t){var e=t.stop;delete t.stop,e(n)};return"string"!=typeof t&&(n=e,e=t,t=void 0),e&&this.queue(t||"fx",[]),this.each((function(){var e=!0,r=null!=t&&t+"queueHooks",a=C.timers,i=Q.get(this);if(r)i[r]&&i[r].stop&&l(i[r]);else for(r in i)i[r]&&i[r].stop&&oe.test(r)&&l(i[r]);for(r=a.length;r--;)a[r].elem!==this||null!=t&&a[r].queue!==t||(a[r].anim.stop(n),e=!1,a.splice(r,1));!e&&n||C.dequeue(this,t)}))},finish:function(t){return!1!==t&&(t=t||"fx"),this.each((function(){var e,n=Q.get(this),l=n[t+"queue"],r=n[t+"queueHooks"],a=C.timers,i=l?l.length:0;for(n.finish=!0,C.queue(this,t,[]),r&&r.stop&&r.stop.call(this,!0),e=a.length;e--;)a[e].elem===this&&a[e].queue===t&&(a[e].anim.stop(!0),a.splice(e,1));for(e=0;e<i;e++)l[e]&&l[e].finish&&l[e].finish.call(this);delete n.finish}))}}),C.each(["toggle","show","hide"],(function(t,e){var n=C.fn[e];C.fn[e]=function(t,l,r){return null==t||"boolean"==typeof t?n.apply(this,arguments):this.animate(ce(e,!0),t,l,r)}})),C.each({slideDown:ce("show"),slideUp:ce("hide"),slideToggle:ce("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(t,e){C.fn[t]=function(t,n,l){return this.animate(e,t,n,l)}})),C.timers=[],C.fx.tick=function(){var t,e=0,n=C.timers;for(re=Date.now();e<n.length;e++)(t=n[e])()||n[e]!==t||n.splice(e--,1);n.length||C.fx.stop(),re=void 0},C.fx.timer=function(t){C.timers.push(t),C.fx.start()},C.fx.interval=13,C.fx.start=function(){ae||(ae=!0,se())},C.fx.stop=function(){ae=null},C.fx.speeds={slow:600,fast:200,_default:400},C.fn.delay=function(t,e){return t=C.fx&&C.fx.speeds[t]||t,e=e||"fx",this.queue(e,(function(e,n){var r=l.setTimeout(e,t);n.stop=function(){l.clearTimeout(r)}}))},function(){var t=b.createElement("input"),e=b.createElement("select").appendChild(b.createElement("option"));t.type="checkbox",m.checkOn=""!==t.value,m.optSelected=e.selected,(t=b.createElement("input")).value="t",t.type="radio",m.radioValue="t"===t.value}();var de,pe=C.expr.attrHandle;C.fn.extend({attr:function(t,e){return U(this,C.attr,t,e,arguments.length>1)},removeAttr:function(t){return this.each((function(){C.removeAttr(this,t)}))}}),C.extend({attr:function(t,e,n){var l,r,a=t.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===t.getAttribute?C.prop(t,e,n):(1===a&&C.isXMLDoc(t)||(r=C.attrHooks[e.toLowerCase()]||(C.expr.match.bool.test(e)?de:void 0)),void 0!==n?null===n?void C.removeAttr(t,e):r&&"set"in r&&void 0!==(l=r.set(t,n,e))?l:(t.setAttribute(e,n+""),n):r&&"get"in r&&null!==(l=r.get(t,e))?l:null==(l=C.find.attr(t,e))?void 0:l)},attrHooks:{type:{set:function(t,e){if(!m.radioValue&&"radio"===e&&I(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,l=0,r=e&&e.match(F);if(r&&1===t.nodeType)for(;n=r[l++];)t.removeAttribute(n)}}),de={set:function(t,e,n){return!1===e?C.removeAttr(t,n):t.setAttribute(n,n),n}},C.each(C.expr.match.bool.source.match(/\w+/g),(function(t,e){var n=pe[e]||C.find.attr;pe[e]=function(t,e,l){var r,a,i=e.toLowerCase();return l||(a=pe[i],pe[i]=r,r=null!=n(t,e,l)?i:null,pe[i]=a),r}}));var ge=/^(?:input|select|textarea|button)$/i,me=/^(?:a|area)$/i;function ve(t){return(t.match(F)||[]).join(" ")}function ye(t){return t.getAttribute&&t.getAttribute("class")||""}function be(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(F)||[]}C.fn.extend({prop:function(t,e){return U(this,C.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[C.propFix[t]||t]}))}}),C.extend({prop:function(t,e,n){var l,r,a=t.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&C.isXMLDoc(t)||(e=C.propFix[e]||e,r=C.propHooks[e]),void 0!==n?r&&"set"in r&&void 0!==(l=r.set(t,n,e))?l:t[e]=n:r&&"get"in r&&null!==(l=r.get(t,e))?l:t[e]},propHooks:{tabIndex:{get:function(t){var e=C.find.attr(t,"tabindex");return e?parseInt(e,10):ge.test(t.nodeName)||me.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(C.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)}}),C.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){C.propFix[this.toLowerCase()]=this})),C.fn.extend({addClass:function(t){var e,n,l,r,a,i,o,s=0;if(v(t))return this.each((function(e){C(this).addClass(t.call(this,e,ye(this)))}));if((e=be(t)).length)for(;n=this[s++];)if(r=ye(n),l=1===n.nodeType&&" "+ve(r)+" "){for(i=0;a=e[i++];)l.indexOf(" "+a+" ")<0&&(l+=a+" ");r!==(o=ve(l))&&n.setAttribute("class",o)}return this},removeClass:function(t){var e,n,l,r,a,i,o,s=0;if(v(t))return this.each((function(e){C(this).removeClass(t.call(this,e,ye(this)))}));if(!arguments.length)return this.attr("class","");if((e=be(t)).length)for(;n=this[s++];)if(r=ye(n),l=1===n.nodeType&&" "+ve(r)+" "){for(i=0;a=e[i++];)for(;l.indexOf(" "+a+" ")>-1;)l=l.replace(" "+a+" "," ");r!==(o=ve(l))&&n.setAttribute("class",o)}return this},toggleClass:function(t,e){var n=typeof t,l="string"===n||Array.isArray(t);return"boolean"==typeof e&&l?e?this.addClass(t):this.removeClass(t):v(t)?this.each((function(n){C(this).toggleClass(t.call(this,n,ye(this),e),e)})):this.each((function(){var e,r,a,i;if(l)for(r=0,a=C(this),i=be(t);e=i[r++];)a.hasClass(e)?a.removeClass(e):a.addClass(e);else void 0!==t&&"boolean"!==n||((e=ye(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":Q.get(this,"__className__")||""))}))},hasClass:function(t){var e,n,l=0;for(e=" "+t+" ";n=this[l++];)if(1===n.nodeType&&(" "+ve(ye(n))+" ").indexOf(e)>-1)return!0;return!1}});var _e=/\r/g;C.fn.extend({val:function(t){var e,n,l,r=this[0];return arguments.length?(l=v(t),this.each((function(n){var r;1===this.nodeType&&(null==(r=l?t.call(this,n,C(this).val()):t)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=C.map(r,(function(t){return null==t?"":t+""}))),(e=C.valHooks[this.type]||C.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,r,"value")||(this.value=r))}))):r?(e=C.valHooks[r.type]||C.valHooks[r.nodeName.toLowerCase()])&&"get"in e&&void 0!==(n=e.get(r,"value"))?n:"string"==typeof(n=r.value)?n.replace(_e,""):null==n?"":n:void 0}}),C.extend({valHooks:{option:{get:function(t){var e=C.find.attr(t,"value");return null!=e?e:ve(C.text(t))}},select:{get:function(t){var e,n,l,r=t.options,a=t.selectedIndex,i="select-one"===t.type,o=i?null:[],s=i?a+1:r.length;for(l=a<0?s:i?a:0;l<s;l++)if(((n=r[l]).selected||l===a)&&!n.disabled&&(!n.parentNode.disabled||!I(n.parentNode,"optgroup"))){if(e=C(n).val(),i)return e;o.push(e)}return o},set:function(t,e){for(var n,l,r=t.options,a=C.makeArray(e),i=r.length;i--;)((l=r[i]).selected=C.inArray(C.valHooks.option.get(l),a)>-1)&&(n=!0);return n||(t.selectedIndex=-1),a}}}}),C.each(["radio","checkbox"],(function(){C.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=C.inArray(C(t).val(),e)>-1}},m.checkOn||(C.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})})),m.focusin="onfocusin"in l;var we=/^(?:focusinfocus|focusoutblur)$/,Se=function(t){t.stopPropagation()};C.extend(C.event,{trigger:function(t,e,n,r){var a,i,o,s,u,c,f,h,p=[n||b],g=d.call(t,"type")?t.type:t,m=d.call(t,"namespace")?t.namespace.split("."):[];if(i=h=o=n=n||b,3!==n.nodeType&&8!==n.nodeType&&!we.test(g+C.event.triggered)&&(g.indexOf(".")>-1&&(m=g.split("."),g=m.shift(),m.sort()),u=g.indexOf(":")<0&&"on"+g,(t=t[C.expando]?t:new C.Event(g,"object"==typeof t&&t)).isTrigger=r?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:C.makeArray(e,[t]),f=C.event.special[g]||{},r||!f.trigger||!1!==f.trigger.apply(n,e))){if(!r&&!f.noBubble&&!y(n)){for(s=f.delegateType||g,we.test(s+g)||(i=i.parentNode);i;i=i.parentNode)p.push(i),o=i;o===(n.ownerDocument||b)&&p.push(o.defaultView||o.parentWindow||l)}for(a=0;(i=p[a++])&&!t.isPropagationStopped();)h=i,t.type=a>1?s:f.bindType||g,(c=(Q.get(i,"events")||Object.create(null))[t.type]&&Q.get(i,"handle"))&&c.apply(i,e),(c=u&&i[u])&&c.apply&&Y(i)&&(t.result=c.apply(i,e),!1===t.result&&t.preventDefault());return t.type=g,r||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(p.pop(),e)||!Y(n)||u&&v(n[g])&&!y(n)&&((o=n[u])&&(n[u]=null),C.event.triggered=g,t.isPropagationStopped()&&h.addEventListener(g,Se),n[g](),t.isPropagationStopped()&&h.removeEventListener(g,Se),C.event.triggered=void 0,o&&(n[u]=o)),t.result}},simulate:function(t,e,n){var l=C.extend(new C.Event,n,{type:t,isSimulated:!0});C.event.trigger(l,null,e)}}),C.fn.extend({trigger:function(t,e){return this.each((function(){C.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var n=this[0];if(n)return C.event.trigger(t,e,n,!0)}}),m.focusin||C.each({focus:"focusin",blur:"focusout"},(function(t,e){var n=function(t){C.event.simulate(e,t.target,C.event.fix(t))};C.event.special[e]={setup:function(){var l=this.ownerDocument||this.document||this,r=Q.access(l,e);r||l.addEventListener(t,n,!0),Q.access(l,e,(r||0)+1)},teardown:function(){var l=this.ownerDocument||this.document||this,r=Q.access(l,e)-1;r?Q.access(l,e,r):(l.removeEventListener(t,n,!0),Q.remove(l,e))}}}));var xe=l.location,Ce={guid:Date.now()},Te=/\?/;C.parseXML=function(t){var e,n;if(!t||"string"!=typeof t)return null;try{e=(new l.DOMParser).parseFromString(t,"text/xml")}catch(t){}return n=e&&e.getElementsByTagName("parsererror")[0],e&&!n||C.error("Invalid XML: "+(n?C.map(n.childNodes,(function(t){return t.textContent})).join("\n"):t)),e};var De=/\[\]$/,Ae=/\r?\n/g,Ee=/^(?:submit|button|image|reset|file)$/i,Me=/^(?:input|select|textarea|keygen)/i;function Ie(t,e,n,l){var r;if(Array.isArray(e))C.each(e,(function(e,r){n||De.test(t)?l(t,r):Ie(t+"["+("object"==typeof r&&null!=r?e:"")+"]",r,n,l)}));else if(n||"object"!==S(e))l(t,e);else for(r in e)Ie(t+"["+r+"]",e[r],n,l)}C.param=function(t,e){var n,l=[],r=function(t,e){var n=v(e)?e():e;l[l.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!C.isPlainObject(t))C.each(t,(function(){r(this.name,this.value)}));else for(n in t)Ie(n,t[n],e,r);return l.join("&")},C.fn.extend({serialize:function(){return C.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=C.prop(this,"elements");return t?C.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!C(this).is(":disabled")&&Me.test(this.nodeName)&&!Ee.test(t)&&(this.checked||!mt.test(t))})).map((function(t,e){var n=C(this).val();return null==n?null:Array.isArray(n)?C.map(n,(function(t){return{name:e.name,value:t.replace(Ae,"\r\n")}})):{name:e.name,value:n.replace(Ae,"\r\n")}})).get()}});var ke=/%20/g,Le=/#.*$/,je=/([?&])_=[^&]*/,Ne=/^(.*?):[ \t]*([^\r\n]*)$/gm,Re=/^(?:GET|HEAD)$/,Pe=/^\/\//,Oe={},Fe={},He="*/".concat("*"),Be=b.createElement("a");function Ze(t){return function(e,n){"string"!=typeof e&&(n=e,e="*");var l,r=0,a=e.toLowerCase().match(F)||[];if(v(n))for(;l=a[r++];)"+"===l[0]?(l=l.slice(1)||"*",(t[l]=t[l]||[]).unshift(n)):(t[l]=t[l]||[]).push(n)}}function We(t,e,n,l){var r={},a=t===Fe;function i(o){var s;return r[o]=!0,C.each(t[o]||[],(function(t,o){var u=o(e,n,l);return"string"!=typeof u||a||r[u]?a?!(s=u):void 0:(e.dataTypes.unshift(u),i(u),!1)})),s}return i(e.dataTypes[0])||!r["*"]&&i("*")}function Ve(t,e){var n,l,r=C.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((r[n]?t:l||(l={}))[n]=e[n]);return l&&C.extend(!0,t,l),t}Be.href=xe.href,C.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:xe.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(xe.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":He,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":C.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Ve(Ve(t,C.ajaxSettings),e):Ve(C.ajaxSettings,t)},ajaxPrefilter:Ze(Oe),ajaxTransport:Ze(Fe),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var n,r,a,i,o,s,u,c,f,h,d=C.ajaxSetup({},e),p=d.context||d,g=d.context&&(p.nodeType||p.jquery)?C(p):C.event,m=C.Deferred(),v=C.Callbacks("once memory"),y=d.statusCode||{},_={},w={},S="canceled",x={readyState:0,getResponseHeader:function(t){var e;if(u){if(!i)for(i={};e=Ne.exec(a);)i[e[1].toLowerCase()+" "]=(i[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=i[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return u?a:null},setRequestHeader:function(t,e){return null==u&&(t=w[t.toLowerCase()]=w[t.toLowerCase()]||t,_[t]=e),this},overrideMimeType:function(t){return null==u&&(d.mimeType=t),this},statusCode:function(t){var e;if(t)if(u)x.always(t[x.status]);else for(e in t)y[e]=[y[e],t[e]];return this},abort:function(t){var e=t||S;return n&&n.abort(e),T(0,e),this}};if(m.promise(x),d.url=((t||d.url||xe.href)+"").replace(Pe,xe.protocol+"//"),d.type=e.method||e.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(F)||[""],null==d.crossDomain){s=b.createElement("a");try{s.href=d.url,s.href=s.href,d.crossDomain=Be.protocol+"//"+Be.host!=s.protocol+"//"+s.host}catch(t){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!=typeof d.data&&(d.data=C.param(d.data,d.traditional)),We(Oe,d,e,x),u)return x;for(f in(c=C.event&&d.global)&&0==C.active++&&C.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Re.test(d.type),r=d.url.replace(Le,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(ke,"+")):(h=d.url.slice(r.length),d.data&&(d.processData||"string"==typeof d.data)&&(r+=(Te.test(r)?"&":"?")+d.data,delete d.data),!1===d.cache&&(r=r.replace(je,"$1"),h=(Te.test(r)?"&":"?")+"_="+Ce.guid+++h),d.url=r+h),d.ifModified&&(C.lastModified[r]&&x.setRequestHeader("If-Modified-Since",C.lastModified[r]),C.etag[r]&&x.setRequestHeader("If-None-Match",C.etag[r])),(d.data&&d.hasContent&&!1!==d.contentType||e.contentType)&&x.setRequestHeader("Content-Type",d.contentType),x.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+He+"; q=0.01":""):d.accepts["*"]),d.headers)x.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(p,x,d)||u))return x.abort();if(S="abort",v.add(d.complete),x.done(d.success),x.fail(d.error),n=We(Fe,d,e,x)){if(x.readyState=1,c&&g.trigger("ajaxSend",[x,d]),u)return x;d.async&&d.timeout>0&&(o=l.setTimeout((function(){x.abort("timeout")}),d.timeout));try{u=!1,n.send(_,T)}catch(t){if(u)throw t;T(-1,t)}}else T(-1,"No Transport");function T(t,e,i,s){var f,h,b,_,w,S=e;u||(u=!0,o&&l.clearTimeout(o),n=void 0,a=s||"",x.readyState=t>0?4:0,f=t>=200&&t<300||304===t,i&&(_=function(t,e,n){for(var l,r,a,i,o=t.contents,s=t.dataTypes;"*"===s[0];)s.shift(),void 0===l&&(l=t.mimeType||e.getResponseHeader("Content-Type"));if(l)for(r in o)if(o[r]&&o[r].test(l)){s.unshift(r);break}if(s[0]in n)a=s[0];else{for(r in n){if(!s[0]||t.converters[r+" "+s[0]]){a=r;break}i||(i=r)}a=a||i}if(a)return a!==s[0]&&s.unshift(a),n[a]}(d,x,i)),!f&&C.inArray("script",d.dataTypes)>-1&&C.inArray("json",d.dataTypes)<0&&(d.converters["text script"]=function(){}),_=function(t,e,n,l){var r,a,i,o,s,u={},c=t.dataTypes.slice();if(c[1])for(i in t.converters)u[i.toLowerCase()]=t.converters[i];for(a=c.shift();a;)if(t.responseFields[a]&&(n[t.responseFields[a]]=e),!s&&l&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),s=a,a=c.shift())if("*"===a)a=s;else if("*"!==s&&s!==a){if(!(i=u[s+" "+a]||u["* "+a]))for(r in u)if((o=r.split(" "))[1]===a&&(i=u[s+" "+o[0]]||u["* "+o[0]])){!0===i?i=u[r]:!0!==u[r]&&(a=o[0],c.unshift(o[1]));break}if(!0!==i)if(i&&t.throws)e=i(e);else try{e=i(e)}catch(t){return{state:"parsererror",error:i?t:"No conversion from "+s+" to "+a}}}return{state:"success",data:e}}(d,_,x,f),f?(d.ifModified&&((w=x.getResponseHeader("Last-Modified"))&&(C.lastModified[r]=w),(w=x.getResponseHeader("etag"))&&(C.etag[r]=w)),204===t||"HEAD"===d.type?S="nocontent":304===t?S="notmodified":(S=_.state,h=_.data,f=!(b=_.error))):(b=S,!t&&S||(S="error",t<0&&(t=0))),x.status=t,x.statusText=(e||S)+"",f?m.resolveWith(p,[h,S,x]):m.rejectWith(p,[x,S,b]),x.statusCode(y),y=void 0,c&&g.trigger(f?"ajaxSuccess":"ajaxError",[x,d,f?h:b]),v.fireWith(p,[x,S]),c&&(g.trigger("ajaxComplete",[x,d]),--C.active||C.event.trigger("ajaxStop")))}return x},getJSON:function(t,e,n){return C.get(t,e,n,"json")},getScript:function(t,e){return C.get(t,void 0,e,"script")}}),C.each(["get","post"],(function(t,e){C[e]=function(t,n,l,r){return v(n)&&(r=r||l,l=n,n=void 0),C.ajax(C.extend({url:t,type:e,dataType:r,data:n,success:l},C.isPlainObject(t)&&t))}})),C.ajaxPrefilter((function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")})),C._evalUrl=function(t,e,n){return C.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){C.globalEval(t,e,n)}})},C.fn.extend({wrapAll:function(t){var e;return this[0]&&(v(t)&&(t=t.call(this[0])),e=C(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 v(t)?this.each((function(e){C(this).wrapInner(t.call(this,e))})):this.each((function(){var e=C(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)}))},wrap:function(t){var e=v(t);return this.each((function(n){C(this).wrapAll(e?t.call(this,n):t)}))},unwrap:function(t){return this.parent(t).not("body").each((function(){C(this).replaceWith(this.childNodes)})),this}}),C.expr.pseudos.hidden=function(t){return!C.expr.pseudos.visible(t)},C.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},C.ajaxSettings.xhr=function(){try{return new l.XMLHttpRequest}catch(t){}};var qe={0:200,1223:204},Ue=C.ajaxSettings.xhr();m.cors=!!Ue&&"withCredentials"in Ue,m.ajax=Ue=!!Ue,C.ajaxTransport((function(t){var e,n;if(m.cors||Ue&&!t.crossDomain)return{send:function(r,a){var i,o=t.xhr();if(o.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(i in t.xhrFields)o[i]=t.xhrFields[i];for(i in t.mimeType&&o.overrideMimeType&&o.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)o.setRequestHeader(i,r[i]);e=function(t){return function(){e&&(e=n=o.onload=o.onerror=o.onabort=o.ontimeout=o.onreadystatechange=null,"abort"===t?o.abort():"error"===t?"number"!=typeof o.status?a(0,"error"):a(o.status,o.statusText):a(qe[o.status]||o.status,o.statusText,"text"!==(o.responseType||"text")||"string"!=typeof o.responseText?{binary:o.response}:{text:o.responseText},o.getAllResponseHeaders()))}},o.onload=e(),n=o.onerror=o.ontimeout=e("error"),void 0!==o.onabort?o.onabort=n:o.onreadystatechange=function(){4===o.readyState&&l.setTimeout((function(){e&&n()}))},e=e("abort");try{o.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}})),C.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),C.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 C.globalEval(t),t}}}),C.ajaxPrefilter("script",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")})),C.ajaxTransport("script",(function(t){var e,n;if(t.crossDomain||t.scriptAttrs)return{send:function(l,r){e=C("<script>").attr(t.scriptAttrs||{}).prop({charset:t.scriptCharset,src:t.url}).on("load error",n=function(t){e.remove(),n=null,t&&r("error"===t.type?404:200,t.type)}),b.head.appendChild(e[0])},abort:function(){n&&n()}}}));var ze,$e=[],Xe=/(=)\?(?=&|$)|\?\?/;C.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=$e.pop()||C.expando+"_"+Ce.guid++;return this[t]=!0,t}}),C.ajaxPrefilter("json jsonp",(function(t,e,n){var r,a,i,o=!1!==t.jsonp&&(Xe.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Xe.test(t.data)&&"data");if(o||"jsonp"===t.dataTypes[0])return r=t.jsonpCallback=v(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,o?t[o]=t[o].replace(Xe,"$1"+r):!1!==t.jsonp&&(t.url+=(Te.test(t.url)?"&":"?")+t.jsonp+"="+r),t.converters["script json"]=function(){return i||C.error(r+" was not called"),i[0]},t.dataTypes[0]="json",a=l[r],l[r]=function(){i=arguments},n.always((function(){void 0===a?C(l).removeProp(r):l[r]=a,t[r]&&(t.jsonpCallback=e.jsonpCallback,$e.push(r)),i&&v(a)&&a(i[0]),i=a=void 0})),"script"})),m.createHTMLDocument=((ze=b.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===ze.childNodes.length),C.parseHTML=function(t,e,n){return"string"!=typeof t?[]:("boolean"==typeof e&&(n=e,e=!1),e||(m.createHTMLDocument?((l=(e=b.implementation.createHTMLDocument("")).createElement("base")).href=b.location.href,e.head.appendChild(l)):e=b),a=!n&&[],(r=k.exec(t))?[e.createElement(r[1])]:(r=xt([t],e,a),a&&a.length&&C(a).remove(),C.merge([],r.childNodes)));var l,r,a},C.fn.load=function(t,e,n){var l,r,a,i=this,o=t.indexOf(" ");return o>-1&&(l=ve(t.slice(o)),t=t.slice(0,o)),v(e)?(n=e,e=void 0):e&&"object"==typeof e&&(r="POST"),i.length>0&&C.ajax({url:t,type:r||"GET",dataType:"html",data:e}).done((function(t){a=arguments,i.html(l?C("<div>").append(C.parseHTML(t)).find(l):t)})).always(n&&function(t,e){i.each((function(){n.apply(this,a||[t.responseText,e,t])}))}),this},C.expr.pseudos.animated=function(t){return C.grep(C.timers,(function(e){return t===e.elem})).length},C.offset={setOffset:function(t,e,n){var l,r,a,i,o,s,u=C.css(t,"position"),c=C(t),f={};"static"===u&&(t.style.position="relative"),o=c.offset(),a=C.css(t,"top"),s=C.css(t,"left"),("absolute"===u||"fixed"===u)&&(a+s).indexOf("auto")>-1?(i=(l=c.position()).top,r=l.left):(i=parseFloat(a)||0,r=parseFloat(s)||0),v(e)&&(e=e.call(t,n,C.extend({},o))),null!=e.top&&(f.top=e.top-o.top+i),null!=e.left&&(f.left=e.left-o.left+r),"using"in e?e.using.call(t,f):c.css(f)}},C.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each((function(e){C.offset.setOffset(this,t,e)}));var e,n,l=this[0];return l?l.getClientRects().length?(e=l.getBoundingClientRect(),n=l.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,n,l=this[0],r={top:0,left:0};if("fixed"===C.css(l,"position"))e=l.getBoundingClientRect();else{for(e=this.offset(),n=l.ownerDocument,t=l.offsetParent||n.documentElement;t&&(t===n.body||t===n.documentElement)&&"static"===C.css(t,"position");)t=t.parentNode;t&&t!==l&&1===t.nodeType&&((r=C(t).offset()).top+=C.css(t,"borderTopWidth",!0),r.left+=C.css(t,"borderLeftWidth",!0))}return{top:e.top-r.top-C.css(l,"marginTop",!0),left:e.left-r.left-C.css(l,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var t=this.offsetParent;t&&"static"===C.css(t,"position");)t=t.offsetParent;return t||it}))}}),C.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,e){var n="pageYOffset"===e;C.fn[t]=function(l){return U(this,(function(t,l,r){var a;if(y(t)?a=t:9===t.nodeType&&(a=t.defaultView),void 0===r)return a?a[e]:t[l];a?a.scrollTo(n?a.pageXOffset:r,n?r:a.pageYOffset):t[l]=r}),t,l,arguments.length)}})),C.each(["top","left"],(function(t,e){C.cssHooks[e]=Ut(m.pixelPosition,(function(t,n){if(n)return n=qt(t,e),Bt.test(n)?C(t).position()[e]+"px":n}))})),C.each({Height:"height",Width:"width"},(function(t,e){C.each({padding:"inner"+t,content:e,"":"outer"+t},(function(n,l){C.fn[l]=function(r,a){var i=arguments.length&&(n||"boolean"!=typeof r),o=n||(!0===r||!0===a?"margin":"border");return U(this,(function(e,n,r){var a;return y(e)?0===l.indexOf("outer")?e["inner"+t]:e.document.documentElement["client"+t]:9===e.nodeType?(a=e.documentElement,Math.max(e.body["scroll"+t],a["scroll"+t],e.body["offset"+t],a["offset"+t],a["client"+t])):void 0===r?C.css(e,n,o):C.style(e,n,r,o)}),e,i?r:void 0,i)}}))})),C.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(t,e){C.fn[e]=function(t){return this.on(e,t)}})),C.fn.extend({bind:function(t,e,n){return this.on(t,null,e,n)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,n,l){return this.on(e,t,n,l)},undelegate:function(t,e,n){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",n)},hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),C.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(t,e){C.fn[e]=function(t,n){return arguments.length>0?this.on(e,null,t,n):this.trigger(e)}}));var Ge=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;C.proxy=function(t,e){var n,l,r;if("string"==typeof e&&(n=t[e],e=t,t=n),v(t))return l=o.call(arguments,2),(r=function(){return t.apply(e||this,l.concat(o.call(arguments)))}).guid=t.guid=t.guid||C.guid++,r},C.holdReady=function(t){t?C.readyWait++:C.ready(!0)},C.isArray=Array.isArray,C.parseJSON=JSON.parse,C.nodeName=I,C.isFunction=v,C.isWindow=y,C.camelCase=G,C.type=S,C.now=Date.now,C.isNumeric=function(t){var e=C.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},C.trim=function(t){return null==t?"":(t+"").replace(Ge,"")},void 0===(n=function(){return C}.apply(e,[]))||(t.exports=n);var Ye=l.jQuery,Je=l.$;return C.noConflict=function(t){return l.$===C&&(l.$=Je),t&&l.jQuery===C&&(l.jQuery=Ye),C},void 0===r&&(l.jQuery=l.$=C),C}))},55:t=>{var e={insets:[{width:900,top:0,height:440.7063107441331,bbox:[{y:-12671671.123330014,x:-20004297.151525836},{y:6930392.025135122,x:20026572.394749384}],left:0}],paths:{BD:{path:"M651.84,230.21l-0.6,-2.0l-1.36,-1.71l-2.31,-0.11l-0.41,0.48l0.2,0.94l-0.53,0.99l-0.72,-0.36l-0.68,0.35l-1.2,-0.36l-0.37,-2.0l-0.81,-1.86l0.39,-1.46l-0.22,-0.47l-1.14,-0.53l0.29,-0.5l1.48,-0.94l0.03,-0.65l-1.55,-1.22l0.55,-1.14l1.61,0.94l1.04,0.15l0.18,1.54l0.34,0.35l5.64,0.63l-0.84,1.64l-1.22,0.34l-0.77,1.51l0.07,0.47l1.37,1.37l0.67,-0.19l0.42,-1.39l1.21,3.84l-0.03,1.21l-0.33,-0.15l-0.4,0.28Z",name:"Bangladesh"},BE:{path:"M429.29,144.05l1.91,0.24l2.1,-0.63l2.63,1.99l-0.21,1.66l-0.69,0.4l-0.18,1.2l-1.66,-1.13l-1.39,0.15l-2.73,-2.7l-1.17,-0.18l-0.16,-0.52l1.54,-0.5Z",name:"Belgium"},BF:{path:"M421.42,247.64l-0.11,0.95l0.34,1.16l1.4,1.71l0.07,1.1l0.32,0.37l2.55,0.51l-0.04,1.28l-0.38,0.53l-1.07,0.21l-0.72,1.18l-0.63,0.21l-3.22,-0.25l-0.94,0.39l-5.4,-0.05l-0.39,0.38l0.16,2.73l-1.23,-0.43l-1.17,0.1l-0.89,0.57l-2.27,-1.72l-0.13,-1.11l0.61,-0.96l0.02,-0.93l1.87,-1.98l0.44,-1.81l0.43,-0.39l1.28,0.26l1.05,-0.52l0.47,-0.73l1.84,-1.09l0.55,-0.83l2.2,-1.0l1.15,-0.3l0.72,0.45l1.13,-0.01Z",name:"Burkina Faso"},BG:{path:"M491.65,168.18l-0.86,0.88l-0.91,2.17l0.48,1.34l-1.6,-0.24l-2.55,0.95l-0.28,1.51l-1.8,0.22l-2.0,-1.0l-1.92,0.79l-1.42,-0.07l-0.15,-1.63l-1.05,-0.97l0.0,-0.8l1.2,-1.57l0.01,-0.56l-1.14,-1.23l-0.05,-0.94l0.88,0.97l0.88,-0.2l1.91,0.47l3.68,0.16l1.42,-0.81l2.72,-0.66l2.55,1.24Z",name:"Bulgaria"},BA:{path:"M463.49,163.65l2.1,0.5l1.72,-0.03l1.52,0.68l-0.36,0.78l0.08,0.45l1.04,1.02l-0.25,0.98l-1.81,1.15l-0.38,1.38l-1.67,-0.87l-0.89,-1.2l-2.11,-1.83l-1.63,-2.22l0.23,-0.57l0.48,0.38l0.55,-0.06l0.43,-0.51l0.94,-0.06Z",name:"Bosnia and Herz."},BN:{path:"M707.48,273.58l0.68,-0.65l1.41,-0.91l-0.15,1.63l-0.81,-0.05l-0.61,0.58l-0.53,-0.6Z",name:"Brunei"},BO:{path:"M263.83,340.69l-3.09,-0.23l-0.38,0.23l-0.7,1.52l-1.31,-1.53l-3.28,-0.64l-2.37,2.4l-1.31,0.26l-0.88,-3.26l-1.3,-2.86l0.74,-2.37l-0.13,-0.43l-1.2,-1.01l-0.37,-1.89l-1.08,-1.55l1.45,-2.56l-0.96,-2.33l0.47,-1.06l-0.34,-0.73l0.91,-1.32l0.16,-3.84l0.5,-1.18l-1.81,-3.41l2.46,0.07l0.8,-0.85l3.4,-1.91l2.66,-0.35l-0.19,1.38l0.3,1.07l-0.05,1.97l2.72,2.27l2.88,0.49l0.89,0.86l1.79,0.58l0.98,0.7l1.71,0.05l1.17,0.61l0.6,2.7l-0.7,0.54l0.96,2.99l0.37,0.28l4.3,0.1l-0.25,1.2l0.27,1.02l1.43,0.9l0.5,1.35l-0.41,1.86l-0.65,1.08l0.12,1.35l-2.69,-1.65l-2.4,-0.03l-4.36,0.76l-1.49,2.5l-0.11,1.52l-0.75,2.37Z",name:"Bolivia"},JP:{path:"M781.12,166.87l1.81,0.68l1.62,-0.97l0.39,2.42l-3.35,0.75l-2.23,2.88l-3.63,-1.9l-0.56,0.2l-1.26,3.05l-2.16,0.03l-0.29,-2.51l1.08,-2.03l2.45,-0.16l0.37,-0.33l1.25,-5.94l2.47,2.71l2.03,1.12ZM773.56,187.34l-0.91,2.22l0.37,1.52l-1.14,1.75l-3.02,1.26l-4.58,0.27l-3.34,3.01l-1.25,-0.8l-0.09,-1.9l-0.46,-0.38l-4.35,0.62l-3.0,1.32l-2.85,0.05l-0.37,0.27l0.13,0.44l2.32,1.89l-1.54,4.34l-1.26,0.9l-0.79,-0.7l0.56,-2.27l-0.21,-0.45l-1.47,-0.75l-0.74,-1.4l2.12,-0.84l1.26,-1.7l2.45,-1.42l1.83,-1.91l4.78,-0.81l2.6,0.57l0.44,-0.21l2.39,-4.66l1.29,1.06l0.5,0.01l5.1,-4.02l1.69,-3.73l-0.38,-3.4l0.9,-1.61l2.14,-0.44l1.23,3.72l-0.07,2.18l-2.23,2.84l-0.04,3.16ZM757.78,196.26l0.19,0.56l-1.01,1.21l-1.16,-0.68l-1.28,0.65l-0.69,1.45l-1.02,-0.5l0.01,-0.93l1.14,-1.38l1.57,0.14l0.85,-0.98l1.4,0.46Z",name:"Japan"},BI:{path:"M495.45,295.49l-1.08,-2.99l1.14,-0.11l0.64,-1.19l0.76,0.09l0.65,1.83l-2.1,2.36Z",name:"Burundi"},BJ:{path:"M429.57,255.75l-0.05,0.8l0.5,1.34l-0.42,0.86l0.17,0.79l-1.81,2.12l-0.57,1.76l-0.08,5.42l-1.41,0.2l-0.48,-1.36l0.11,-5.71l-0.52,-0.7l-0.2,-1.35l-1.48,-1.48l0.21,-0.9l0.89,-0.43l0.42,-0.92l1.27,-0.36l1.22,-1.34l0.61,-0.0l1.62,1.24Z",name:"Benin"},BT:{path:"M650.32,213.86l0.84,0.71l-0.12,1.1l-3.76,-0.11l-1.57,0.4l-1.93,-0.87l1.48,-1.96l1.13,-0.57l1.63,0.57l1.33,0.08l0.99,0.65Z",name:"Bhutan"},JM:{path:"M228.38,239.28l-0.8,0.4l-2.26,-1.06l0.84,-0.23l2.14,0.3l1.17,0.56l-1.08,0.03Z",name:"Jamaica"},BW:{path:"M483.92,330.07l2.27,4.01l2.83,2.86l0.96,0.31l0.78,2.43l2.13,0.61l1.02,0.76l-3.0,1.64l-2.32,2.02l-1.54,2.69l-1.52,0.45l-0.64,1.94l-1.34,0.52l-1.85,-0.12l-1.21,-0.74l-1.35,-0.3l-1.22,0.62l-0.75,1.37l-2.31,1.9l-1.4,0.21l-0.35,-0.59l0.16,-1.75l-1.48,-2.54l-0.62,-0.43l-0.0,-7.1l2.08,-0.08l0.39,-0.4l0.07,-8.9l5.19,-0.93l0.8,0.89l0.51,0.07l1.5,-0.95l2.21,-0.49Z",name:"Botswana"},BR:{path:"M259.98,275.05l3.24,0.7l0.65,-0.53l4.55,-1.32l1.08,-1.06l-0.02,-0.63l0.55,-0.05l0.28,0.28l-0.26,0.87l0.22,0.48l0.73,0.32l0.4,0.81l-0.62,0.86l-0.4,2.13l0.82,2.56l1.69,1.43l1.43,0.2l3.17,-1.68l3.18,0.3l0.65,-0.75l-0.27,-0.92l1.9,-0.09l2.39,0.99l1.06,-0.61l0.84,0.78l1.2,-0.18l1.18,-1.06l0.84,-1.94l1.36,-2.11l0.37,-0.05l1.89,5.45l1.33,0.59l0.05,1.28l-1.77,1.94l0.02,0.56l1.02,0.87l4.07,0.36l0.08,2.16l0.66,0.29l1.74,-1.5l6.97,2.32l1.02,1.22l-0.35,1.18l0.49,0.5l2.81,-0.74l4.77,1.3l3.75,-0.08l3.57,2.0l3.29,2.86l1.93,0.72l2.12,0.12l0.71,0.62l1.21,4.51l-0.95,3.98l-4.72,5.06l-1.64,2.92l-1.72,2.05l-0.8,0.3l-0.72,2.03l0.18,4.75l-0.94,5.53l-0.81,1.13l-0.43,3.36l-2.55,3.5l-0.4,2.51l-1.86,1.04l-0.67,1.53l-2.54,0.01l-3.94,1.01l-1.83,1.2l-2.87,0.82l-3.03,2.19l-2.2,2.83l-0.36,2.0l0.4,1.58l-0.44,2.6l-0.51,1.2l-1.77,1.54l-2.75,4.78l-3.83,3.42l-1.24,2.74l-1.18,1.15l-0.36,-0.83l0.95,-1.14l0.01,-0.5l-1.52,-1.97l-4.56,-3.32l-1.03,-0.0l-2.38,-2.02l-0.81,-0.0l5.34,-5.45l3.77,-2.58l0.22,-2.46l-1.35,-1.81l-0.91,0.07l0.58,-2.33l0.01,-1.54l-1.11,-0.83l-1.75,0.3l-0.44,-3.11l-0.52,-0.95l-1.88,-0.88l-1.24,0.47l-2.17,-0.41l0.15,-3.21l-0.62,-1.34l0.66,-0.73l-0.22,-1.34l0.66,-1.13l0.44,-2.04l-0.61,-1.83l-1.4,-0.86l-0.2,-0.75l0.34,-1.39l-0.38,-0.5l-4.52,-0.1l-0.72,-2.22l0.59,-0.42l-0.03,-1.1l-0.5,-0.87l-0.32,-1.7l-1.45,-0.76l-1.63,-0.02l-1.05,-0.72l-1.6,-0.48l-1.13,-0.99l-2.69,-0.4l-2.47,-2.06l0.13,-4.35l-0.45,-0.45l-3.46,0.5l-3.44,1.94l-0.6,0.74l-2.9,-0.17l-1.47,0.42l-0.72,-0.18l0.15,-3.52l-0.63,-0.34l-1.94,1.41l-1.87,-0.06l-0.83,-1.18l-1.37,-0.26l0.21,-1.01l-1.35,-1.49l-0.88,-1.91l0.56,-0.6l-0.0,-0.81l1.29,-0.62l0.22,-0.43l-0.22,-1.19l0.61,-0.91l0.15,-0.99l2.65,-1.58l1.99,-0.47l0.42,-0.36l2.06,0.11l0.42,-0.33l1.19,-8.0l-0.41,-1.56l-1.1,-1.0l0.01,-1.33l1.91,-0.42l0.08,-0.96l-0.33,-0.43l-1.14,-0.2l-0.02,-0.83l4.47,0.05l0.82,-0.67l0.82,1.81l0.8,0.07l1.15,1.1l2.26,-0.05l0.71,-0.83l2.78,-0.96l0.48,-1.13l1.6,-0.64l0.24,-0.47l-0.48,-0.82l-1.83,-0.19l-0.36,-3.22Z",name:"Brazil"},BS:{path:"M226.4,223.87l-0.48,-1.15l-0.84,-0.75l0.36,-1.11l0.95,1.95l0.01,1.06ZM225.56,216.43l-1.87,0.29l-0.04,-0.22l0.74,-0.14l1.17,0.06Z",name:"Bahamas"},BY:{path:"M493.84,128.32l0.29,0.7l0.49,0.23l1.19,-0.38l2.09,0.72l0.19,1.26l-0.45,1.24l1.57,2.26l0.89,0.59l0.17,0.81l1.58,0.56l0.4,0.5l-0.53,0.41l-1.87,-0.11l-0.73,0.38l-0.13,0.52l1.04,2.74l-1.91,0.26l-0.89,0.99l-0.11,1.18l-2.73,-0.04l-0.53,-0.62l-0.52,-0.08l-0.75,0.46l-0.91,-0.42l-1.92,-0.07l-2.75,-0.79l-2.6,-0.28l-2.0,0.07l-1.5,0.92l-0.67,0.07l-0.08,-1.22l-0.59,-1.19l1.36,-0.88l0.01,-1.35l-0.7,-1.41l-0.07,-1.0l2.16,-0.02l2.72,-1.3l0.75,-2.04l1.91,-1.04l0.2,-0.41l-0.19,-1.25l3.8,-1.78l2.3,0.77Z",name:"Belarus"},BZ:{path:"M198.03,244.38l0.1,-4.49l0.69,-0.06l0.74,-1.3l0.34,0.28l-0.4,1.3l0.17,0.58l-0.34,2.25l-1.3,1.42Z",name:"Belize"},RU:{path:"M491.55,115.25l2.55,-1.85l-0.01,-0.65l-2.2,-1.5l7.32,-6.76l1.03,-2.11l-0.13,-0.49l-3.46,-2.52l0.86,-2.7l-2.11,-2.81l1.56,-3.67l-2.77,-4.52l2.15,-2.99l-0.08,-0.55l-3.65,-2.73l0.3,-2.54l1.81,-0.37l4.26,-1.77l2.42,-1.45l4.06,2.61l6.79,1.04l9.34,4.85l1.78,1.88l0.14,2.46l-2.55,2.02l-3.9,1.06l-11.07,-3.14l-2.06,0.53l-0.13,0.7l3.94,2.94l0.31,5.86l0.26,0.36l5.14,2.24l0.58,-0.29l0.32,-1.94l-1.35,-1.78l1.13,-1.09l6.13,2.42l2.11,-0.98l0.18,-0.56l-1.51,-2.67l5.41,-3.76l2.07,0.22l2.26,1.41l0.57,-0.16l1.46,-2.87l-0.05,-0.44l-1.92,-2.32l1.12,-2.32l-1.32,-2.27l5.87,1.16l1.04,1.75l-2.59,0.43l-0.33,0.4l0.02,2.36l2.46,1.83l3.87,-0.91l0.86,-2.8l13.69,-5.65l0.99,0.11l-1.92,2.06l0.23,0.67l3.11,0.45l2.0,-1.48l4.56,-0.12l3.64,-1.73l2.65,2.44l0.56,-0.01l2.85,-2.88l-0.01,-0.57l-2.35,-2.29l0.9,-1.01l7.14,1.3l3.41,1.36l9.05,4.97l0.51,-0.11l1.67,-2.27l-0.05,-0.53l-2.43,-2.21l-0.06,-0.78l-0.34,-0.36l-2.52,-0.36l0.64,-1.93l-1.32,-3.46l-0.06,-1.21l4.48,-4.06l1.69,-4.29l1.6,-0.81l6.23,1.18l0.44,2.21l-2.29,3.64l0.06,0.5l1.47,1.39l0.76,3.0l-0.56,6.03l2.69,2.82l-0.96,2.57l-4.86,5.95l0.23,0.64l2.86,0.61l0.42,-0.17l0.93,-1.4l2.64,-1.03l0.87,-2.24l2.09,-1.96l0.07,-0.5l-1.36,-2.28l1.09,-2.69l-0.32,-0.55l-2.47,-0.33l-0.5,-2.06l1.94,-4.38l-0.06,-0.42l-2.96,-3.4l4.12,-2.88l0.16,-0.4l-0.51,-2.93l0.54,-0.05l1.13,2.25l-0.96,4.35l0.27,0.47l2.68,0.84l0.5,-0.51l-1.02,-2.99l3.79,-1.66l5.01,-0.24l4.53,2.61l0.48,-0.06l0.07,-0.48l-2.18,-3.82l-0.23,-4.67l3.98,-0.9l5.97,0.21l5.49,-0.64l0.27,-0.65l-1.83,-2.31l2.56,-2.9l2.87,-0.17l4.8,-2.47l6.54,-0.67l1.03,-1.42l6.25,-0.45l2.32,1.11l5.53,-2.7l4.5,0.08l0.39,-0.28l0.66,-2.15l2.26,-2.12l5.69,-2.11l3.21,1.29l-2.46,0.94l-0.25,0.42l0.34,0.35l5.41,0.77l0.61,2.33l0.58,0.25l2.2,-1.22l7.13,0.07l5.51,2.47l1.79,1.72l-0.53,2.24l-9.16,4.15l-1.97,1.52l0.16,0.71l6.77,1.91l2.16,-0.78l1.13,2.74l0.67,0.11l1.01,-1.15l3.81,-0.73l7.7,0.77l0.54,1.99l0.36,0.29l10.47,0.71l0.43,-0.38l0.13,-3.23l4.87,0.78l3.95,-0.02l3.83,2.4l1.03,2.71l-1.35,1.79l0.02,0.5l3.15,3.64l4.07,1.96l0.53,-0.18l2.23,-4.47l3.95,1.93l4.16,-1.21l4.73,1.39l2.05,-1.26l3.94,0.62l0.43,-0.55l-1.68,-4.02l2.89,-1.8l22.31,3.03l2.16,2.75l6.55,3.51l10.29,-0.81l4.82,0.73l1.85,1.66l-0.29,3.08l0.25,0.41l3.08,1.26l3.56,-0.88l4.35,-0.11l4.8,0.87l4.57,-0.47l4.23,3.79l0.43,0.07l3.1,-1.4l0.16,-0.6l-1.88,-2.62l0.85,-1.52l7.71,1.21l5.22,-0.26l7.09,2.09l9.59,5.22l6.35,4.11l-0.2,2.38l1.88,1.41l0.6,-0.42l-0.48,-2.53l6.15,0.57l4.4,3.51l-1.97,1.43l-4.0,0.41l-0.36,0.39l-0.06,3.79l-0.74,0.62l-2.07,-0.11l-1.91,-1.39l-3.14,-1.11l-0.78,-1.85l-2.72,-0.68l-2.63,0.49l-1.04,-1.1l0.46,-1.31l-0.5,-0.51l-3.0,0.98l-0.22,0.58l0.99,1.7l-1.21,1.48l-3.04,1.68l-3.12,-0.28l-0.4,0.23l0.09,0.46l2.2,2.09l1.46,3.2l1.15,1.1l0.24,1.33l-0.42,0.67l-4.63,-0.77l-6.96,2.9l-2.19,0.44l-7.6,5.06l-0.84,1.45l-3.61,-2.37l-6.24,2.82l-0.94,-1.15l-0.53,-0.08l-2.28,1.52l-3.2,-0.49l-0.44,0.27l-0.78,2.37l-3.05,3.78l0.09,1.47l0.29,0.36l2.54,0.72l-0.29,4.53l-1.97,0.11l-0.35,0.26l-1.07,2.94l0.8,1.45l-3.91,1.58l-1.05,3.95l-3.48,0.77l-0.3,0.3l-0.72,3.29l-3.09,2.65l-0.7,-1.74l-2.44,-12.44l1.16,-4.71l2.04,-2.06l0.22,-1.64l3.8,-0.86l4.46,-4.61l4.28,-3.81l4.48,-3.01l2.17,-5.63l-0.42,-0.54l-3.04,0.33l-1.77,3.31l-5.86,3.86l-1.86,-4.25l-0.45,-0.23l-6.46,1.3l-6.47,6.44l-0.01,0.55l1.58,1.74l-8.24,1.17l0.15,-2.2l-0.34,-0.42l-3.89,-0.56l-3.25,1.81l-7.62,-0.62l-8.45,1.19l-17.71,15.41l0.22,0.7l3.74,0.41l1.36,2.17l2.43,0.76l1.88,-1.68l2.4,0.2l3.4,3.54l0.08,2.6l-1.95,3.42l-0.21,3.9l-1.1,5.06l-3.71,4.54l-0.87,2.21l-8.29,8.89l-3.19,1.7l-1.32,0.03l-1.45,-1.36l-0.49,-0.04l-2.27,1.5l0.41,-3.65l-0.59,-2.47l1.75,-0.89l2.91,0.53l0.42,-0.2l1.68,-3.03l0.87,-3.46l0.97,-1.18l1.32,-2.88l-0.45,-0.56l-4.14,0.95l-2.19,1.25l-3.41,-0.0l-1.06,-2.93l-2.97,-2.3l-4.28,-1.06l-1.75,-5.07l-2.66,-5.01l-2.29,-1.29l-3.75,-1.01l-3.44,0.08l-3.18,0.62l-2.24,1.77l0.05,0.66l1.18,0.69l0.02,1.43l-1.33,1.05l-2.26,3.51l-0.04,1.43l-3.16,1.84l-2.82,-1.16l-3.01,0.23l-1.35,-1.07l-1.5,-0.35l-3.9,2.31l-3.22,0.52l-2.27,0.79l-3.05,-0.51l-2.21,0.03l-1.48,-1.6l-2.6,-1.63l-2.63,-0.43l-5.46,1.01l-3.23,-1.25l-0.72,-2.57l-5.2,-1.24l-2.75,-1.36l-0.5,0.12l-2.59,3.45l0.84,2.1l-2.06,1.93l-3.41,-0.77l-2.42,-0.12l-1.83,-1.54l-2.53,-0.05l-2.42,-0.98l-3.86,1.57l-4.72,2.78l-3.3,0.75l-1.55,-1.92l-3.0,0.41l-1.11,-1.33l-1.62,-0.59l-1.31,-1.94l-1.38,-0.6l-3.7,0.79l-3.31,-1.83l-0.51,0.11l-0.99,1.29l-5.29,-8.05l-2.96,-2.48l0.65,-0.77l0.01,-0.51l-0.5,-0.11l-6.2,3.21l-1.84,0.15l0.15,-1.39l-0.26,-0.42l-3.22,-1.17l-2.46,0.7l-0.69,-3.16l-0.32,-0.31l-4.5,-0.75l-2.47,1.47l-6.19,1.27l-1.29,0.86l-9.51,1.3l-1.15,1.17l-0.03,0.53l1.47,1.9l-1.89,0.69l-0.22,0.56l0.31,0.6l-2.11,1.44l0.03,0.68l3.75,2.12l-0.39,0.98l-3.23,-0.13l-0.86,0.86l-3.09,-1.59l-3.97,0.07l-2.66,1.35l-8.32,-3.56l-4.07,0.06l-5.39,3.68l-0.39,2.0l-2.03,-1.5l-0.59,0.13l-2.0,3.59l0.57,0.93l-1.28,2.16l0.06,0.48l2.13,2.17l1.95,0.04l1.37,1.82l-0.23,1.46l0.25,0.43l0.83,0.33l-0.8,1.31l-2.49,0.62l-2.49,3.2l0.0,0.49l2.17,2.78l-0.15,2.18l2.5,3.24l-1.58,1.59l-0.7,-0.13l-1.63,-1.72l-2.29,-0.84l-0.94,-1.31l-2.34,-0.63l-1.48,0.4l-0.43,-0.47l-3.51,-1.48l-5.76,-1.01l-0.45,0.19l-2.89,-2.34l-2.9,-1.2l-1.53,-1.29l1.29,-0.43l2.08,-2.61l-0.05,-0.55l-0.89,-0.79l3.05,-1.06l0.27,-0.42l-0.07,-0.69l-0.49,-0.35l-1.73,0.39l0.04,-0.68l1.04,-0.72l2.66,-0.48l0.4,-1.32l-0.5,-1.6l0.92,-1.54l0.03,-1.17l-0.29,-0.37l-3.69,-1.06l-1.41,0.02l-1.42,-1.41l-2.19,0.38l-2.77,-1.01l-0.03,-0.59l-0.89,-1.43l-2.0,-0.32l-0.11,-0.54l0.49,-0.53l0.01,-0.53l-1.6,-1.9l-3.58,0.02l-0.88,0.73l-0.46,-0.07l-1.0,-2.79l2.22,-0.02l0.97,-0.74l0.07,-0.57l-0.9,-1.04l-1.35,-0.48l-0.11,-0.7l-0.95,-0.58l-1.38,-1.99l0.46,-0.98l-0.51,-1.96l-2.45,-0.84l-1.21,0.3l-0.46,-0.76l-2.46,-0.83l-0.72,-1.87l-0.21,-1.69l-0.99,-0.85l0.85,-1.17l-0.7,-3.21l1.66,-1.97l-0.16,-0.79ZM749.2,170.72l-0.6,0.4l-0.13,0.16l-0.01,-0.51l0.74,-0.05ZM871.88,65.81l2.17,-0.13l3.19,1.16l-2.39,1.09l-5.63,0.48l-0.26,-0.84l2.92,-1.76ZM797.39,48.49l-2.0,1.36l-3.8,-0.42l-4.25,-1.8l0.35,-0.97l9.69,1.83ZM783.67,46.12l-1.63,3.09l-8.98,-0.13l-4.09,1.14l-4.54,-2.97l1.16,-3.01l3.05,-0.89l6.5,0.22l8.54,2.56ZM778.2,134.98l-0.56,-0.9l0.27,-0.12l0.29,1.01ZM778.34,135.48l0.94,3.53l-0.05,3.38l1.05,3.39l2.18,5.0l-2.89,-0.83l-0.49,0.26l-1.54,4.65l2.42,3.5l-0.04,1.13l-1.24,-1.24l-0.61,0.06l-1.09,1.61l-0.28,-1.61l0.27,-3.1l-0.28,-3.4l0.58,-2.47l0.11,-4.39l-1.46,-3.36l0.21,-4.32l2.15,-1.46l0.07,-0.34ZM771.95,56.61l1.76,-1.42l2.89,-0.42l3.28,1.71l0.14,0.6l-3.27,0.03l-4.81,-0.5ZM683.76,31.09l-13.01,1.93l4.03,-6.35l1.82,-0.56l1.73,0.34l5.99,2.98l-0.56,1.66ZM670.85,27.93l-5.08,0.64l-6.86,-1.57l-3.99,-2.05l-2.1,-4.16l-2.6,-0.87l5.72,-3.5l5.2,-1.28l4.69,2.85l5.59,5.4l-0.56,4.53ZM564.15,68.94l-0.64,0.17l-7.85,-0.57l-0.86,-2.04l-4.28,-1.17l-0.28,-1.94l2.27,-0.89l0.25,-0.39l-0.08,-2.38l4.81,-3.97l-0.15,-0.7l-1.47,-0.38l5.3,-3.81l0.15,-0.44l-0.58,-1.94l5.28,-2.51l8.21,-3.27l8.28,-0.96l4.35,-1.94l4.6,-0.64l1.36,1.61l-1.34,1.28l-16.43,4.94l-7.97,4.88l-7.74,9.63l0.66,4.14l4.16,3.27ZM548.81,18.48l-5.5,1.18l-0.58,1.02l-2.59,0.84l-2.13,-1.07l1.12,-1.42l-0.3,-0.65l-2.33,-0.07l1.68,-0.36l3.47,-0.06l0.42,1.29l0.66,0.16l1.38,-1.34l2.15,-0.88l2.94,1.01l-0.39,0.36ZM477.37,133.15l-4.08,0.05l-2.56,-0.32l0.33,-0.87l3.17,-1.03l3.24,0.96l-0.09,1.23Z",name:"Russia"},RW:{path:"M497.0,288.25l0.71,1.01l-0.11,1.09l-1.63,0.03l-1.04,1.39l-0.83,-0.11l0.51,-1.2l0.08,-1.34l0.42,-0.41l0.7,0.14l1.19,-0.61Z",name:"Rwanda"},RS:{path:"M469.4,163.99l0.42,-0.5l-0.01,-0.52l-1.15,-1.63l1.43,-0.62l1.33,0.12l1.17,1.06l0.46,1.13l1.34,0.64l0.35,1.35l1.46,0.9l0.76,-0.29l0.2,0.69l-0.48,0.78l0.22,1.12l1.05,1.22l-0.77,0.8l-0.37,1.52l-1.21,0.08l0.24,-0.64l-0.39,-0.54l-2.08,-1.64l-0.9,0.05l-0.48,0.94l-2.12,-1.37l0.53,-1.6l-1.11,-1.37l0.51,-1.1l-0.41,-0.57Z",name:"Serbia"},TL:{path:"M734.55,307.93l-0.1,-0.97l4.5,-0.86l-2.82,1.28l-1.59,0.55Z",name:"Timor-Leste"},TM:{path:"M553.03,173.76l-0.04,0.34l-0.09,-0.22l0.13,-0.12ZM555.87,172.66l0.45,-0.1l1.48,0.74l2.06,2.43l4.07,-0.18l0.38,-0.51l-0.32,-1.19l1.92,-0.94l1.91,-1.59l2.94,1.39l0.43,2.47l1.19,0.67l2.58,-0.13l0.62,0.4l1.32,3.12l4.54,3.44l2.67,1.45l3.06,1.14l-0.04,1.05l-1.33,-0.75l-0.59,0.19l-0.32,0.84l-2.2,0.81l-0.46,2.13l-1.21,0.74l-1.91,0.42l-0.73,1.33l-1.56,0.31l-2.22,-0.94l-0.2,-2.17l-0.38,-0.36l-1.73,-0.09l-2.76,-2.46l-2.14,-0.4l-2.84,-1.48l-1.78,-0.27l-1.24,0.53l-1.57,-0.08l-2.0,1.69l-1.7,0.43l-0.36,-1.58l0.36,-2.98l-0.22,-0.4l-1.65,-0.84l0.54,-1.69l-0.34,-0.52l-1.22,-0.13l0.36,-1.64l2.22,0.59l2.2,-0.95l0.12,-0.65l-1.77,-1.74l-0.66,-1.57Z",name:"Turkmenistan"},TJ:{path:"M597.75,178.82l-2.54,-0.44l-0.47,0.34l-0.24,1.7l0.43,0.45l2.64,-0.22l3.18,0.95l4.39,-0.41l0.56,2.37l0.52,0.29l0.67,-0.24l1.11,0.49l0.21,2.13l-3.76,-0.21l-1.8,1.32l-1.76,0.74l-0.61,-0.58l0.21,-2.23l-0.64,-0.49l-0.07,-0.93l-1.36,-0.66l-0.45,0.07l-1.08,1.01l-0.55,1.48l-1.31,-0.05l-0.95,1.16l-0.9,-0.35l-1.86,0.74l1.26,-2.83l-0.54,-2.17l-1.67,-0.82l0.33,-0.66l2.18,-0.04l1.19,-1.63l0.76,-1.79l2.43,-0.5l-0.26,1.0l0.73,1.05Z",name:"Tajikistan"},RO:{path:"M487.53,154.23l0.6,0.24l2.87,3.98l-0.17,2.69l0.45,1.42l1.32,0.81l1.35,-0.42l0.76,0.36l0.02,0.31l-0.83,0.45l-0.59,-0.22l-0.54,0.3l-0.62,3.3l-1.0,-0.22l-2.07,-1.13l-2.95,0.71l-1.25,0.76l-3.51,-0.15l-1.89,-0.47l-0.87,0.16l-0.82,-1.3l0.29,-0.26l-0.06,-0.64l-1.09,-0.34l-0.56,0.5l-1.05,-0.64l-0.39,-1.39l-1.36,-0.65l-0.35,-1.0l-0.83,-0.75l1.54,-0.54l2.66,-4.21l2.4,-1.24l2.96,0.34l1.48,0.73l0.79,-0.45l1.78,-0.3l0.75,-0.74l0.79,0.0Z",name:"Romania"},GW:{path:"M386.23,253.6l-0.29,0.84l0.15,0.6l-2.21,0.59l-0.86,0.96l-1.04,-0.83l-1.09,-0.23l-0.54,-1.06l-0.66,-0.49l2.41,-0.48l4.13,0.1Z",name:"Guinea-Bissau"},GT:{path:"M195.08,249.77l-2.48,-0.37l-1.03,-0.45l-1.14,-0.89l0.3,-0.99l-0.24,-0.68l0.96,-1.66l2.98,-0.01l0.4,-0.37l-0.19,-1.28l-1.67,-1.4l0.51,-0.4l0.0,-1.05l3.85,0.02l-0.21,4.53l0.4,0.43l1.46,0.38l-1.48,0.98l-0.35,0.7l0.12,0.57l-2.2,1.96Z",name:"Guatemala"},GR:{path:"M487.07,174.59l-0.59,1.43l-0.37,0.21l-2.84,-0.35l-3.03,0.77l-0.18,0.68l1.28,1.23l-0.61,0.23l-1.14,0.0l-1.2,-1.39l-0.63,0.03l-0.53,1.01l0.56,1.76l1.03,1.19l-0.56,0.38l-0.05,0.62l2.52,2.12l0.02,0.87l-1.78,-0.59l-0.48,0.56l0.5,1.0l-1.07,0.2l-0.3,0.53l0.75,2.01l-0.98,0.02l-1.84,-1.12l-1.37,-4.2l-2.21,-2.95l-0.11,-0.56l1.04,-1.28l0.2,-0.95l0.85,-0.66l0.03,-0.46l1.32,-0.21l1.01,-0.64l1.22,0.05l0.65,-0.56l2.26,-0.0l1.82,-0.75l1.85,1.0l2.28,-0.28l0.35,-0.39l0.01,-0.77l0.34,0.22ZM480.49,192.16l0.58,0.4l-0.68,-0.12l0.11,-0.28ZM482.52,192.82l2.51,0.06l0.24,0.32l-1.99,0.13l-0.77,-0.51Z",name:"Greece"},GQ:{path:"M448.79,279.62l0.02,2.22l-4.09,0.0l0.69,-2.27l3.38,0.05Z",name:"Eq. Guinea"},GY:{path:"M277.42,270.07l-0.32,1.83l-1.32,0.57l-0.23,0.46l-0.28,2.0l1.11,1.82l0.83,0.19l0.32,1.25l1.13,1.62l-1.21,-0.19l-1.08,0.71l-1.77,0.5l-0.44,0.46l-0.86,-0.09l-1.32,-1.01l-0.77,-2.27l0.36,-1.9l0.68,-1.23l-0.57,-1.17l-0.74,-0.43l0.12,-1.16l-0.9,-0.69l-1.1,0.09l-1.31,-1.48l0.53,-0.72l-0.04,-0.84l1.99,-0.86l0.05,-0.59l-0.71,-0.78l0.14,-0.57l1.66,-1.24l1.36,0.77l1.41,1.49l0.06,1.15l0.37,0.38l0.8,0.05l2.06,1.86Z",name:"Guyana"},GE:{path:"M521.71,168.93l5.29,0.89l4.07,2.01l1.41,-0.44l2.07,0.56l0.68,1.1l1.07,0.55l-0.12,0.59l0.98,1.29l-1.01,-0.13l-1.81,-0.83l-0.94,0.47l-3.23,0.43l-2.29,-1.39l-2.33,0.05l0.21,-0.97l-0.76,-2.26l-1.45,-1.12l-1.43,-0.39l-0.41,-0.42Z",name:"Georgia"},GB:{path:"M412.61,118.72l-2.19,3.22l-0.0,0.45l5.13,-0.3l-0.53,2.37l-2.2,3.12l0.29,0.63l2.37,0.21l2.33,4.3l1.76,0.69l2.2,5.12l2.94,0.77l-0.23,1.62l-1.15,0.88l-0.1,0.52l0.82,1.42l-1.86,1.43l-3.3,-0.02l-4.12,0.87l-1.04,-0.58l-0.47,0.06l-1.51,1.41l-2.12,-0.34l-1.86,1.18l-0.6,-0.29l3.19,-3.0l2.16,-0.69l0.28,-0.41l-0.34,-0.36l-3.73,-0.53l-0.4,-0.76l2.2,-0.87l0.17,-0.61l-1.26,-1.67l0.36,-1.7l3.38,0.28l0.43,-0.33l0.37,-1.99l-1.79,-2.49l-3.11,-0.72l-0.38,-0.59l0.79,-1.35l-0.04,-0.46l-0.82,-0.97l-0.61,0.01l-0.68,0.84l-0.1,-2.34l-1.23,-1.88l0.85,-3.47l1.77,-2.68l1.85,0.26l2.17,-0.22ZM406.26,132.86l-1.01,1.77l-1.57,-0.59l-1.16,0.01l0.37,-1.54l-0.39,-1.39l1.45,-0.1l2.3,1.84Z",name:"United Kingdom"},GA:{path:"M453.24,279.52l-0.08,0.98l0.7,1.29l2.36,0.24l-0.98,2.63l1.18,1.79l0.25,1.78l-0.29,1.52l-0.6,0.93l-1.84,-0.09l-1.23,-1.11l-0.66,0.23l-0.15,0.84l-1.42,0.26l-1.02,0.7l-0.11,0.52l0.77,1.35l-1.34,0.97l-3.94,-4.3l-1.44,-2.45l0.06,-0.6l0.54,-0.81l1.05,-3.46l4.17,-0.07l0.4,-0.4l-0.02,-2.66l2.39,0.21l1.25,-0.27Z",name:"Gabon"},GN:{path:"M391.8,254.11l0.47,0.8l1.11,-0.32l0.98,0.7l1.07,0.2l2.26,-1.22l0.64,0.44l1.13,1.56l-0.48,1.4l0.8,0.3l-0.08,0.48l0.46,0.68l-0.35,1.36l1.05,2.61l-1.0,0.69l0.03,1.41l-0.72,-0.06l-1.08,1.0l-0.24,-0.27l0.07,-1.11l-1.05,-1.54l-1.79,0.21l-0.35,-2.01l-1.6,-2.18l-2.0,-0.0l-1.31,0.54l-1.95,2.18l-1.86,-2.19l-1.2,-0.78l-0.3,-1.11l-0.8,-0.85l0.65,-0.72l0.81,-0.03l1.64,-0.8l0.23,-1.87l2.67,0.64l0.89,-0.3l1.21,0.15Z",name:"Guinea"},GM:{path:"M379.31,251.39l0.1,-0.35l2.43,-0.07l0.74,-0.61l0.51,-0.03l0.77,0.49l-1.03,-0.3l-1.87,0.9l-1.65,-0.04ZM384.03,250.91l0.91,0.05l0.75,-0.24l-0.59,0.31l-1.08,-0.13Z",name:"Gambia"},GL:{path:"M353.02,1.2l14.69,4.67l-3.68,1.89l-22.97,0.86l-0.36,0.27l0.12,0.43l1.55,1.18l8.79,-0.66l7.48,2.07l4.86,-1.77l1.66,1.73l-2.53,3.19l-0.01,0.48l0.46,0.15l6.35,-2.2l12.06,-2.31l7.24,1.13l1.09,1.99l-9.79,4.01l-1.44,1.32l-7.87,0.98l-0.35,0.41l0.38,0.38l5.07,0.24l-2.53,3.58l-2.07,3.81l0.08,6.05l2.57,3.11l-3.22,0.2l-4.12,1.66l-0.05,0.72l4.45,2.65l0.51,3.75l-2.3,0.4l-0.25,0.64l2.79,3.69l-4.82,0.31l-0.36,0.29l0.16,0.44l2.62,1.8l-0.59,1.22l-3.3,0.7l-3.45,0.01l-0.29,0.68l3.03,3.12l0.02,1.34l-4.4,-1.73l-1.72,1.35l0.15,0.66l3.31,1.15l3.13,2.71l0.81,3.16l-3.85,0.75l-4.89,-4.26l-0.47,-0.03l-0.17,0.44l0.79,2.86l-2.71,2.21l-0.13,0.44l0.37,0.27l8.73,0.34l-12.32,6.64l-7.24,1.48l-2.94,0.08l-2.69,1.75l-3.43,4.41l-5.24,2.84l-1.73,0.18l-7.12,2.1l-2.15,2.52l-0.13,2.99l-1.19,2.45l-4.01,3.09l-0.14,0.44l0.97,2.9l-2.28,6.48l-3.1,0.2l-3.83,-3.07l-4.86,-0.02l-2.25,-1.93l-1.7,-3.79l-4.3,-4.84l-1.21,-2.49l-0.44,-3.8l-3.32,-3.63l0.84,-2.86l-1.56,-1.7l2.28,-4.6l3.83,-1.74l1.03,-1.96l0.52,-3.47l-0.59,-0.41l-4.17,2.21l-2.07,0.58l-2.72,-1.28l-0.15,-2.71l0.85,-2.09l2.01,-0.06l5.06,1.2l0.46,-0.23l-0.14,-0.49l-6.54,-4.47l-2.67,0.55l-1.58,-0.86l2.56,-4.01l-0.03,-0.48l-1.5,-1.74l-4.98,-8.5l-3.13,-1.96l0.03,-1.88l-0.24,-0.37l-6.85,-3.02l-5.36,-0.38l-12.7,0.58l-2.78,-1.57l-3.66,-2.77l5.73,-1.45l5.0,-0.28l0.38,-0.38l-0.35,-0.41l-10.67,-1.38l-5.3,-2.06l0.25,-1.54l18.41,-5.26l1.22,-2.27l-0.25,-0.55l-6.14,-1.86l1.68,-1.77l8.55,-4.03l3.59,-0.63l0.3,-0.54l-0.88,-2.27l5.47,-1.47l7.65,-0.95l7.55,-0.05l3.04,1.85l6.48,-3.27l5.81,2.22l3.56,0.5l5.16,1.94l0.5,-0.21l-0.17,-0.52l-5.71,-3.13l0.28,-2.13l8.12,-3.6l8.7,0.28l3.35,-2.34l8.71,-0.6l19.93,0.8Z",name:"Greenland"},GH:{path:"M420.53,257.51l-0.01,0.72l0.96,1.2l0.24,3.73l0.59,0.95l-0.51,2.1l0.19,1.41l1.02,2.21l-6.97,2.84l-1.8,-0.57l0.04,-0.89l-1.02,-2.04l0.61,-2.65l1.07,-2.32l-0.96,-6.47l5.01,0.07l0.94,-0.39l0.61,0.11Z",name:"Ghana"},OM:{path:"M568.09,230.93l-0.91,1.67l-1.22,0.04l-0.6,0.76l-0.41,1.51l0.27,1.58l-1.16,0.05l-1.56,0.97l-0.76,1.74l-1.62,0.05l-0.98,0.65l-0.17,1.15l-0.89,0.52l-1.49,-0.18l-2.4,0.94l-2.47,-5.4l7.35,-2.71l1.67,-5.23l-1.12,-2.09l0.05,-0.83l0.67,-1.0l0.07,-1.05l0.9,-0.42l-0.05,-2.07l0.7,-0.01l1.0,1.62l1.51,1.08l3.3,0.84l1.73,2.29l0.81,0.37l-1.23,2.35l-0.99,0.79Z",name:"Oman"},TN:{path:"M448.1,188.24l-1.0,1.27l-0.02,1.32l0.84,0.88l-0.28,2.09l-1.53,1.32l-0.12,0.42l0.48,1.54l1.42,0.32l0.53,1.11l0.9,0.52l-0.11,1.67l-3.54,2.64l-0.1,2.38l-0.58,0.3l-0.96,-4.45l-1.54,-1.25l-0.16,-0.78l-1.92,-1.56l-0.18,-1.76l1.51,-1.62l0.59,-2.34l-0.38,-2.78l0.42,-1.21l2.45,-1.05l1.29,0.26l-0.06,1.11l0.58,0.38l1.47,-0.73Z",name:"Tunisia"},JO:{path:"M518.64,201.38l-5.14,1.56l-0.19,0.65l2.16,2.39l-0.89,1.14l-1.71,0.34l-1.71,1.8l-2.34,-0.37l1.21,-4.32l0.56,-4.07l2.8,0.94l4.46,-2.71l0.79,2.66Z",name:"Jordan"},HR:{path:"M455.59,162.84l1.09,0.07l-0.82,0.94l-0.27,-1.01ZM456.96,162.92l0.62,-0.41l1.73,0.45l0.42,-0.4l-0.01,-0.59l0.86,-0.52l0.2,-1.05l1.63,-0.68l2.57,1.68l2.07,0.6l0.87,-0.31l1.05,1.57l-0.52,0.63l-1.05,-0.56l-1.68,0.04l-2.1,-0.5l-1.29,0.06l-0.57,0.49l-0.59,-0.47l-0.62,0.16l-0.46,1.7l1.79,2.42l2.79,2.75l-1.18,-0.87l-2.21,-0.87l-1.67,-1.78l0.13,-0.63l-1.05,-1.19l-0.32,-1.27l-1.42,-0.43Z",name:"Croatia"},HT:{path:"M237.05,238.38l-1.16,0.43l-0.91,-0.55l0.05,-0.2l2.02,0.31ZM237.53,238.43l1.06,0.12l-0.05,0.01l-1.01,-0.12ZM239.25,238.45l0.79,-0.51l0.06,-0.62l-1.02,-1.0l0.02,-0.82l-0.3,-0.4l-0.93,-0.32l3.16,0.45l0.02,1.84l-0.48,0.34l-0.08,0.58l0.54,0.72l-1.78,-0.26Z",name:"Haiti"},HU:{path:"M462.08,157.89l0.65,-1.59l-0.09,-0.44l0.64,-0.0l0.39,-0.34l0.1,-0.69l1.75,0.87l2.32,-0.37l0.43,-0.66l3.49,-0.78l0.69,-0.78l0.57,-0.14l2.57,0.93l0.67,-0.23l1.03,0.65l0.08,0.37l-1.42,0.71l-2.59,4.14l-1.8,0.53l-1.68,-0.1l-2.74,1.23l-1.85,-0.54l-2.54,-1.66l-0.66,-1.1Z",name:"Hungary"},HN:{path:"M199.6,249.52l-1.7,-1.21l0.06,-0.94l3.04,-2.14l2.37,0.28l1.27,-0.09l1.1,-0.52l1.3,0.28l1.14,-0.25l1.38,0.37l2.23,1.37l-2.36,0.93l-1.23,-0.39l-0.88,1.3l-1.28,0.99l-0.98,-0.22l-0.42,0.52l-0.96,0.05l-0.36,0.41l0.04,0.88l-0.52,0.6l-0.3,0.04l-0.3,-0.55l-0.66,-0.31l0.11,-0.67l-0.48,-0.65l-0.87,-0.26l-0.73,0.2Z",name:"Honduras"},PR:{path:"M256.17,238.73l-0.26,0.27l-2.83,0.05l-0.07,-0.55l1.95,-0.1l1.22,0.33Z",name:"Puerto Rico"},PS:{path:"M509.21,203.07l0.1,-0.06l-0.02,0.03l-0.09,0.03ZM509.36,202.91l-0.02,-0.63l-0.33,-0.16l0.31,-1.09l0.24,0.1l-0.2,1.78Z",name:"Palestine"},PT:{path:"M401.84,187.38l-0.64,0.47l-1.13,-0.35l-0.91,0.17l0.28,-1.78l-0.24,-1.78l-1.25,-0.56l-0.45,-0.84l0.17,-1.66l1.01,-1.18l0.69,-2.92l-0.04,-1.39l-0.59,-1.9l1.3,-0.85l0.84,1.35l3.1,-0.3l0.46,0.99l-1.05,0.94l-0.03,2.16l-0.41,0.57l-0.08,1.1l-0.79,0.18l-0.26,0.59l0.91,1.6l-0.63,1.75l0.76,1.09l-1.1,1.52l0.07,1.05Z",name:"Portugal"},PY:{path:"M274.9,336.12l0.74,1.52l-0.16,3.45l0.32,0.41l2.64,0.5l1.11,-0.47l1.4,0.59l0.36,0.6l0.53,3.42l1.27,0.4l0.98,-0.38l0.51,0.27l-0.0,1.18l-1.21,5.32l-2.09,1.9l-1.8,0.4l-4.71,-0.98l2.2,-3.63l-0.32,-1.5l-2.78,-1.28l-3.03,-1.94l-2.07,-0.44l-4.34,-4.06l0.91,-2.9l0.08,-1.42l1.07,-2.04l4.13,-0.72l2.18,0.03l2.05,1.17l0.03,0.59Z",name:"Paraguay"},PA:{path:"M213.8,263.68l0.26,-1.52l-0.36,-0.26l-0.01,-0.49l0.44,-0.1l0.93,1.4l1.26,0.03l0.77,0.49l1.38,-0.23l2.51,-1.11l0.86,-0.72l3.45,0.85l1.4,1.18l0.41,1.74l-0.21,0.34l-0.53,-0.12l-0.47,0.29l-0.16,0.6l-0.68,-1.28l0.45,-0.49l-0.19,-0.66l-0.47,-0.13l-0.54,-0.84l-1.5,-0.75l-1.1,0.16l-0.75,0.99l-1.62,0.84l-0.18,0.96l0.85,0.97l-0.58,0.45l-0.69,0.08l-0.34,-1.18l-1.27,0.03l-0.71,-1.05l-2.59,-0.46Z",name:"Panama"},PG:{path:"M808.58,298.86l2.54,2.56l-0.13,0.26l-0.33,0.12l-0.87,-0.78l-1.22,-2.16ZM801.41,293.04l0.5,0.29l0.26,0.27l-0.49,-0.35l-0.27,-0.21ZM803.17,294.58l0.59,0.5l0.08,1.06l-0.29,-0.91l-0.38,-0.65ZM796.68,298.41l0.52,0.75l1.43,-0.19l2.27,-1.81l-0.01,-1.43l1.12,0.16l-0.04,1.1l-0.7,1.28l-1.12,0.18l-0.62,0.79l-2.46,1.11l-1.17,-0.0l-3.08,-1.25l3.41,0.0l0.45,-0.68ZM789.15,303.55l2.31,1.8l1.59,2.61l1.34,0.13l-0.06,0.66l0.31,0.43l1.06,0.24l0.06,0.65l2.25,1.05l-1.22,0.13l-0.72,-0.63l-4.56,-0.65l-3.22,-2.87l-1.49,-2.34l-3.27,-1.1l-2.38,0.72l-1.59,0.86l-0.2,0.42l0.27,1.55l-1.55,0.68l-1.36,-0.4l-2.21,-0.09l-0.08,-15.41l8.39,2.93l2.95,2.4l0.6,1.64l4.02,1.49l0.31,0.68l-1.76,0.21l-0.33,0.52l0.55,1.68Z",name:"Papua New Guinea"},PE:{path:"M244.96,295.21l-1.26,-0.07l-0.57,0.42l-1.93,0.45l-2.98,1.75l-0.36,1.36l-0.58,0.8l0.12,1.37l-1.24,0.59l-0.22,1.22l-0.62,0.84l1.04,2.27l1.28,1.44l-0.41,0.84l0.32,0.57l1.48,0.13l1.16,1.37l2.21,0.07l1.63,-1.08l-0.13,3.02l0.3,0.4l1.14,0.29l1.31,-0.34l1.9,3.59l-0.48,0.85l-0.17,3.85l-0.94,1.59l0.35,0.75l-0.47,1.07l0.98,1.97l-2.1,3.82l-0.98,0.5l-2.17,-1.28l-0.39,-1.16l-4.95,-2.58l-4.46,-2.79l-1.84,-1.51l-0.91,-1.84l0.3,-0.96l-2.11,-3.33l-4.82,-9.68l-1.04,-1.2l-0.87,-1.94l-3.4,-2.48l0.58,-1.18l-1.13,-2.23l0.66,-1.49l1.45,-1.15l-0.6,0.98l0.07,0.92l0.47,0.36l1.74,0.03l0.97,1.17l0.54,0.07l1.42,-1.03l0.6,-1.84l1.42,-2.02l3.04,-1.04l2.73,-2.62l0.86,-1.74l-0.1,-1.87l1.44,1.02l0.9,1.25l1.06,0.59l1.7,2.73l1.86,0.31l1.45,-0.61l0.96,0.39l1.36,-0.19l1.45,0.89l-1.4,2.21l0.31,0.61l0.59,0.05l0.47,0.5Z",name:"Peru"},PK:{path:"M615.09,192.34l-1.83,1.81l-2.6,0.39l-3.73,-0.68l-1.58,1.33l-0.09,0.42l1.77,4.39l1.7,1.23l-1.69,1.27l-0.12,2.14l-2.33,2.64l-1.6,2.8l-2.46,2.67l-3.03,-0.07l-2.76,2.83l0.05,0.6l1.5,1.11l0.26,1.9l1.44,1.5l0.37,1.68l-5.01,-0.01l-1.78,1.7l-1.42,-0.52l-0.76,-1.87l-2.27,-2.15l-11.61,0.86l0.71,-2.34l3.43,-1.32l0.25,-0.44l-0.21,-1.24l-1.2,-0.65l-0.28,-2.46l-2.29,-1.14l-1.28,-1.94l2.82,0.94l2.62,-0.38l1.42,0.33l0.76,-0.56l1.71,0.19l3.25,-1.14l0.27,-0.36l0.08,-2.19l1.18,-1.32l1.68,0.0l0.58,-0.82l1.6,-0.3l1.19,0.16l0.98,-0.78l0.02,-1.88l0.93,-1.47l1.48,-0.66l0.19,-0.55l-0.66,-1.25l2.04,-0.11l0.69,-1.01l-0.02,-1.16l1.11,-1.06l-0.17,-1.78l-0.49,-1.03l1.15,-0.98l5.42,-0.91l2.6,-0.82l1.6,1.16l0.97,2.34l3.45,0.97Z",name:"Pakistan"},PH:{path:"M737.01,263.84l0.39,2.97l-0.44,1.18l-0.55,-1.53l-0.67,-0.14l-1.17,1.28l0.65,2.09l-0.42,0.69l-2.48,-1.23l-0.57,-1.49l0.65,-1.03l-0.1,-0.54l-1.59,-1.19l-0.56,0.08l-0.65,0.87l-1.23,0.0l-1.58,0.97l0.83,-1.8l2.56,-1.42l0.65,0.84l0.45,0.13l1.9,-0.69l0.56,-1.11l1.5,-0.06l0.38,-0.43l-0.09,-1.19l1.21,0.71l0.36,2.02ZM733.59,256.58l0.05,0.75l0.08,0.26l-0.8,-0.42l-0.18,-0.71l0.85,0.12ZM734.08,256.1l-0.12,-1.12l-1.0,-1.27l1.36,0.03l0.53,0.73l0.51,2.04l-1.27,-0.4ZM733.76,257.68l0.38,0.98l-0.32,0.15l-0.07,-1.13ZM724.65,238.43l1.46,0.7l0.72,-0.31l-0.32,1.17l0.79,1.71l-0.57,1.84l-1.53,1.04l-0.39,2.25l0.56,2.04l1.63,0.57l1.16,-0.27l2.71,1.23l-0.19,1.08l0.76,0.84l-0.08,0.36l-1.4,-0.9l-0.88,-1.27l-0.66,0.0l-0.38,0.55l-1.6,-1.31l-2.15,0.36l-0.87,-0.39l0.07,-0.61l0.66,-0.55l-0.01,-0.62l-0.75,-0.59l-0.72,0.44l-0.74,-0.87l-0.39,-2.49l0.32,0.27l0.66,-0.28l0.26,-3.97l0.7,-2.02l1.14,0.0ZM731.03,258.87l-0.88,0.85l-1.19,1.94l-1.05,-1.19l0.93,-1.1l0.32,-1.47l0.52,-0.06l-0.27,1.15l0.22,0.45l0.49,-0.12l1.0,-1.32l-0.08,0.85ZM726.83,255.78l0.83,0.38l1.17,-0.0l-0.02,0.48l-2.0,1.4l0.03,-2.26ZM724.81,252.09l-0.38,1.27l-1.42,-1.95l1.2,0.05l0.6,0.63ZM716.55,261.82l1.1,-0.95l0.03,-0.03l-0.28,0.36l-0.85,0.61ZM719.22,259.06l0.04,-0.06l0.8,-1.53l0.16,0.75l-1.0,0.84Z",name:"Philippines"},PL:{path:"M468.44,149.42l-1.11,-1.54l-1.86,-0.33l-0.48,-1.05l-1.72,-0.37l-0.65,0.69l-0.72,-0.36l0.11,-0.61l-0.33,-0.46l-1.75,-0.27l-1.04,-0.93l-0.94,-1.94l0.16,-1.22l-0.62,-1.8l-0.78,-1.07l0.57,-1.04l-0.48,-1.43l1.41,-0.83l6.91,-2.71l2.14,0.5l0.52,0.91l5.51,0.44l4.55,-0.05l1.07,0.31l0.48,0.84l0.15,1.58l0.65,1.2l-0.01,0.99l-1.27,0.58l-0.19,0.54l0.73,1.48l0.08,1.55l1.2,2.76l-0.17,0.58l-1.23,0.44l-2.27,2.72l0.18,0.95l-1.97,-1.03l-1.98,0.4l-1.36,-0.28l-1.24,0.58l-1.07,-0.97l-1.16,0.24Z",name:"Poland"},ZM:{path:"M481.47,313.3l0.39,0.31l2.52,0.14l0.99,1.17l2.01,0.35l1.4,-0.64l0.69,1.17l1.78,0.33l1.84,2.35l2.23,0.18l0.4,-0.43l-0.21,-2.74l-0.62,-0.3l-0.48,0.32l-1.98,-1.17l0.72,-5.29l-0.51,-1.18l0.57,-1.3l3.68,-0.62l0.26,0.63l1.21,0.63l0.9,-0.22l2.16,0.67l1.33,0.71l1.07,1.02l0.56,1.87l-0.88,2.7l0.43,2.09l-0.73,0.87l-0.76,2.37l0.59,0.68l-6.6,1.83l-0.29,0.44l0.19,1.45l-1.68,0.35l-1.43,1.02l-0.38,0.87l-0.87,0.26l-3.48,3.69l-4.16,-0.53l-1.52,-1.0l-1.77,-0.13l-1.83,0.52l-3.04,-3.4l0.11,-7.59l4.82,0.03l0.39,-0.49l-0.18,-0.76l0.33,-0.83l-0.4,-1.36l0.24,-1.05Z",name:"Zambia"},EH:{path:"M384.42,230.28l0.25,-0.79l1.06,-1.29l0.8,-3.51l3.38,-2.78l0.7,-1.81l0.06,4.84l-1.98,0.2l-0.94,1.59l0.39,3.56l-3.7,-0.01ZM392.01,218.1l0.7,-1.8l1.77,-0.24l2.09,0.34l0.95,-0.62l1.28,-0.07l-0.0,2.51l-6.79,-0.12Z",name:"W. Sahara"},EE:{path:"M485.71,115.04l2.64,0.6l2.56,0.11l-1.6,1.91l0.61,3.54l-0.81,0.87l-1.78,-0.01l-3.22,-1.76l-1.8,0.45l0.21,-1.53l-0.58,-0.41l-0.69,0.34l-1.26,-1.03l-0.17,-1.63l2.83,-0.92l3.05,-0.52Z",name:"Estonia"},EG:{path:"M492.06,205.03l1.46,0.42l2.95,-1.64l2.04,-0.21l1.53,0.3l0.59,1.19l0.69,0.04l0.41,-0.64l1.81,0.58l1.95,0.16l1.04,-0.51l1.42,4.08l-2.03,4.54l-1.66,-1.77l-1.76,-3.85l-0.64,-0.12l-0.36,0.67l1.04,2.88l3.44,6.95l1.78,3.04l2.03,2.65l-0.36,0.53l0.23,2.01l2.7,2.19l-28.41,0.0l0.0,-18.96l-0.73,-2.2l0.59,-1.56l-0.32,-1.26l0.68,-0.99l3.06,-0.04l4.82,1.52Z",name:"Egypt"},ZA:{path:"M467.14,373.21l-0.13,-1.96l-0.68,-1.56l0.7,-0.68l-0.13,-2.33l-4.56,-8.19l0.77,-0.86l0.6,0.45l0.69,1.31l2.83,0.72l1.5,-0.26l2.24,-1.39l0.19,-9.55l1.35,2.3l-0.21,1.5l0.61,1.2l0.4,0.19l1.79,-0.27l2.6,-2.07l0.69,-1.32l0.96,-0.48l2.19,1.04l2.04,0.13l1.77,-0.65l0.85,-2.12l1.38,-0.33l1.59,-2.76l2.15,-1.89l3.41,-1.87l2.0,0.45l1.02,-0.28l0.99,0.2l1.75,5.29l-0.38,3.25l-0.81,-0.23l-1.0,0.46l-0.87,1.68l-0.05,1.16l1.97,1.84l1.47,-0.29l0.69,-1.18l1.09,0.01l-0.76,3.69l-0.58,1.09l-2.2,1.79l-3.17,4.76l-2.8,2.83l-3.57,2.88l-2.53,1.05l-1.22,0.14l-0.51,0.7l-1.18,-0.32l-1.39,0.5l-2.59,-0.52l-1.61,0.33l-1.18,-0.11l-2.55,1.1l-2.1,0.44l-1.6,1.07l-0.85,0.05l-0.93,-0.89l-0.93,-0.15l-0.97,-1.13l-0.25,0.05ZM491.45,364.19l0.62,-0.93l1.48,-0.59l1.18,-2.19l-0.07,-0.49l-1.99,-1.69l-1.66,0.56l-1.43,1.14l-1.34,1.73l0.02,0.51l1.88,2.11l1.31,-0.16Z",name:"South Africa"},EC:{path:"M231.86,285.53l0.29,1.59l-0.69,1.45l-2.61,2.51l-3.13,1.11l-1.53,2.18l-0.49,1.68l-1.0,0.73l-1.02,-1.11l-1.78,-0.16l0.67,-1.15l-0.24,-0.86l1.25,-2.13l-0.54,-1.09l-0.67,-0.08l-0.72,0.87l-0.87,-0.64l0.35,-0.69l-0.36,-1.96l0.81,-0.51l0.45,-1.51l0.92,-1.57l-0.07,-0.97l2.65,-1.33l2.75,1.35l0.77,1.05l2.12,0.35l0.76,-0.32l1.96,1.21Z",name:"Ecuador"},IT:{path:"M451.59,158.63l3.48,0.94l-0.21,1.17l0.3,0.83l-1.49,-0.24l-2.04,1.1l-0.21,0.39l0.13,1.45l-0.25,1.12l0.82,1.57l2.39,1.63l1.31,2.54l2.79,2.43l2.05,0.08l0.21,0.23l-0.39,0.33l0.09,0.67l4.05,1.97l2.17,1.76l-0.16,0.36l-1.17,-1.08l-2.18,-0.49l-0.44,0.2l-1.05,1.91l0.14,0.54l1.57,0.95l-0.19,0.98l-1.06,0.33l-1.25,2.34l-0.37,0.08l0.0,-0.33l1.0,-2.45l-1.73,-3.17l-1.12,-0.51l-0.88,-1.33l-1.51,-0.51l-1.27,-1.25l-1.75,-0.18l-4.12,-3.21l-1.62,-1.65l-1.03,-3.19l-3.53,-1.36l-1.3,0.51l-1.69,1.41l0.16,-0.72l-0.28,-0.47l-1.14,-0.33l-0.53,-1.96l0.72,-0.78l0.04,-0.48l-0.65,-1.17l0.8,0.39l1.4,-0.23l1.11,-0.84l0.52,0.35l1.19,-0.1l0.75,-1.2l1.53,0.33l1.36,-0.56l0.35,-1.14l1.08,0.32l0.68,-0.64l1.98,-0.44l0.42,0.82ZM459.19,184.75l-0.65,1.65l0.32,1.05l-0.31,0.89l-1.5,-0.85l-4.5,-1.67l0.19,-0.82l2.67,0.23l3.78,-0.48ZM443.93,176.05l1.18,1.66l-0.3,3.32l-1.06,-0.01l-0.77,0.73l-0.53,-0.44l-0.1,-3.37l-0.39,-1.22l1.04,0.01l0.92,-0.68Z",name:"Italy"},VN:{path:"M690.56,230.25l-2.7,1.82l-2.09,2.46l-0.63,1.95l4.31,6.45l2.32,1.65l1.43,1.94l1.11,4.59l-0.32,4.24l-1.93,1.54l-2.84,1.61l-2.11,2.15l-2.73,2.06l-0.59,-1.05l0.63,-1.53l-0.13,-0.47l-1.34,-1.04l1.51,-0.71l2.55,-0.18l0.3,-0.63l-0.82,-1.14l4.0,-2.07l0.31,-3.05l-0.57,-1.77l0.42,-2.66l-0.73,-1.97l-1.86,-1.76l-3.63,-5.29l-2.72,-1.46l0.36,-0.47l1.5,-0.64l0.21,-0.52l-0.97,-2.27l-0.37,-0.24l-2.83,-0.02l-2.24,-3.9l0.83,-0.4l4.39,-0.29l2.06,-1.31l1.15,0.89l1.88,0.4l-0.17,1.51l1.35,1.16l1.67,0.45Z",name:"Vietnam"},SB:{path:"M826.69,311.6l-0.61,0.09l-0.2,-0.33l0.37,0.15l0.44,0.09ZM824.18,307.38l-0.26,-0.3l-0.31,-0.91l0.03,0.0l0.54,1.21ZM823.04,309.33l-1.66,-0.22l-0.2,-0.52l1.16,0.28l0.69,0.46ZM819.28,304.68l1.14,0.65l0.02,0.03l-0.81,-0.44l-0.35,-0.23Z",name:"Solomon Is."},ET:{path:"M516.04,247.79l1.1,0.84l1.63,-0.45l0.68,0.47l1.63,0.03l2.01,0.94l1.73,1.66l1.64,2.07l-1.52,2.04l0.16,1.72l0.39,0.38l2.05,0.0l-0.36,1.03l2.86,3.58l8.32,3.08l1.31,0.02l-6.32,6.75l-3.1,0.11l-2.36,1.77l-1.47,0.04l-0.86,0.79l-1.38,-0.0l-1.32,-0.81l-2.29,1.05l-0.76,0.98l-3.29,-0.41l-3.07,-2.07l-1.8,-0.07l-0.62,-0.6l0.0,-1.24l-0.28,-0.38l-1.15,-0.37l-1.4,-2.59l-1.19,-0.68l-0.47,-1.0l-1.27,-1.23l-1.16,-0.22l0.43,-0.72l1.45,-0.28l0.41,-0.95l-0.03,-2.21l0.68,-2.44l1.05,-0.63l1.43,-3.06l1.57,-1.37l1.02,-2.51l0.35,-1.88l2.52,0.46l0.44,-0.24l0.58,-1.43Z",name:"Ethiopia"},SO:{path:"M525.13,288.48l-1.13,-1.57l-0.03,-8.86l2.66,-3.38l1.67,-0.13l2.13,-1.69l3.41,-0.23l7.08,-7.55l2.91,-3.69l0.08,-4.82l2.98,-0.67l1.24,-0.86l0.45,-0.0l-0.2,3.0l-1.21,3.62l-2.73,5.97l-2.13,3.65l-5.03,6.16l-8.56,6.4l-2.78,3.08l-0.8,1.56Z",name:"Somalia"},ZW:{path:"M498.91,341.09l-1.11,-0.22l-0.92,0.28l-2.09,-0.44l-1.5,-1.11l-1.89,-0.43l-0.62,-1.4l-0.01,-0.84l-0.3,-0.38l-0.97,-0.25l-2.71,-2.74l-1.92,-3.32l3.83,0.45l3.73,-3.82l1.08,-0.44l0.26,-0.77l1.25,-0.9l1.41,-0.26l0.5,0.89l1.99,-0.05l1.72,1.17l1.11,0.17l1.05,0.66l0.01,2.99l-0.59,3.76l0.38,0.86l-0.23,1.23l-0.39,0.35l-0.63,1.81l-2.43,2.75Z",name:"Zimbabwe"},ES:{path:"M416.0,169.21l1.07,1.17l4.61,1.38l1.06,-0.57l2.6,1.26l2.71,-0.3l0.09,1.12l-2.14,1.8l-3.11,0.61l-0.31,0.31l-0.2,0.89l-1.54,1.69l-0.97,2.4l0.84,1.74l-1.32,1.27l-0.48,1.68l-1.88,0.65l-1.66,2.07l-5.36,-0.01l-1.79,1.08l-0.89,0.98l-0.88,-0.17l-0.79,-0.82l-0.68,-1.59l-2.37,-0.63l-0.11,-0.5l1.21,-1.82l-0.77,-1.13l0.61,-1.68l-0.76,-1.62l0.87,-0.49l0.09,-1.25l0.42,-0.6l0.03,-2.11l0.99,-0.69l0.13,-0.5l-1.03,-1.73l-1.46,-0.11l-0.61,0.38l-1.06,0.0l-0.52,-1.23l-0.53,-0.21l-1.32,0.67l-0.01,-1.49l-0.75,-0.96l3.03,-1.88l2.99,0.53l3.32,-0.02l2.63,0.51l6.01,-0.06Z",name:"Spain"},ER:{path:"M520.38,246.23l3.42,2.43l3.5,3.77l0.84,0.54l-0.95,-0.01l-3.51,-3.89l-2.33,-1.15l-1.73,-0.07l-0.91,-0.51l-1.26,0.51l-1.34,-1.02l-0.61,0.17l-0.66,1.61l-2.35,-0.43l-0.17,-0.67l1.29,-5.29l0.61,-0.61l1.95,-0.53l0.87,-1.01l1.17,2.41l0.68,2.33l1.49,1.43Z",name:"Eritrea"},ME:{path:"M468.91,172.53l-1.22,-1.02l0.47,-1.81l0.89,-0.72l2.26,1.51l-0.5,0.57l-0.75,-0.27l-1.14,1.73Z",name:"Montenegro"},MD:{path:"M488.41,153.73l1.4,-0.27l1.72,0.93l1.07,0.15l0.85,0.65l-0.14,0.84l0.96,0.85l1.12,2.47l-1.15,-0.07l-0.66,-0.41l-0.52,0.25l-0.09,0.86l-1.08,1.89l-0.27,-0.86l0.25,-1.34l-0.16,-1.6l-3.29,-4.34Z",name:"Moldova"},MG:{path:"M545.91,319.14l0.4,3.03l0.62,1.21l-0.21,1.02l-0.57,-0.8l-0.69,-0.01l-0.47,0.76l0.41,2.12l-0.18,0.87l-0.73,0.78l-0.15,2.14l-4.71,15.2l-1.06,2.88l-3.92,1.64l-3.12,-1.49l-0.6,-1.21l-0.19,-2.4l-0.86,-2.05l-0.21,-1.77l0.38,-1.62l1.21,-0.75l0.01,-0.76l1.19,-2.04l0.23,-1.66l-1.06,-2.99l-0.19,-2.21l0.81,-1.33l0.32,-1.46l4.63,-1.22l3.44,-3.0l0.85,-1.4l-0.08,-0.7l0.78,-0.04l1.38,-1.77l0.13,-1.64l0.45,-0.61l1.16,1.69l0.59,1.6Z",name:"Madagascar"},MA:{path:"M378.78,230.02l0.06,-0.59l0.92,-0.73l0.82,-1.37l-0.09,-1.04l0.79,-1.7l1.31,-1.58l0.96,-0.59l0.66,-1.55l0.09,-1.47l0.81,-1.48l1.72,-1.07l1.55,-2.69l1.16,-0.96l2.44,-0.39l1.94,-1.82l1.31,-0.78l2.09,-2.28l-0.51,-3.65l1.24,-3.7l1.5,-1.75l4.46,-2.57l2.37,-4.47l1.44,0.01l1.68,1.21l2.32,-0.19l3.47,0.65l0.8,1.54l0.16,1.71l0.86,2.96l0.56,0.59l-0.26,0.61l-3.05,0.44l-1.26,1.05l-1.33,0.22l-0.33,0.37l-0.09,1.78l-2.68,1.0l-1.07,1.42l-4.47,1.13l-4.04,2.01l-0.54,4.64l-1.15,0.06l-0.92,0.61l-1.96,-0.35l-2.42,0.54l-0.74,1.9l-0.86,0.4l-1.14,3.26l-3.53,3.01l-0.8,3.55l-0.96,1.1l-0.29,0.82l-4.95,0.18Z",name:"Morocco"},UZ:{path:"M598.64,172.75l-1.63,1.52l0.06,0.64l1.85,1.12l1.97,-0.64l2.21,1.17l-2.52,1.68l-2.59,-0.22l-0.18,-0.41l0.46,-1.23l-0.45,-0.53l-3.35,0.69l-2.1,3.51l-1.87,-0.12l-1.03,1.51l0.22,0.55l1.64,0.62l0.46,1.83l-1.19,2.49l-2.66,-0.53l0.05,-1.36l-0.26,-0.39l-3.3,-1.23l-2.56,-1.4l-4.4,-3.34l-1.34,-3.14l-1.08,-0.6l-2.58,0.13l-0.69,-0.44l-0.47,-2.52l-3.37,-1.6l-0.43,0.05l-2.07,1.72l-2.1,1.01l-0.21,0.47l0.28,1.01l-1.91,0.03l-0.09,-10.5l5.99,-1.7l6.19,3.54l2.71,2.84l7.05,-0.67l2.71,2.01l-0.17,2.81l0.39,0.42l0.9,0.02l0.44,2.14l0.38,0.32l2.94,0.09l0.95,1.42l1.28,-0.24l1.05,-2.04l4.43,-2.5Z",name:"Uzbekistan"},MM:{path:"M673.9,230.21l-1.97,1.57l-0.57,0.96l-1.4,0.6l-1.36,1.05l-1.99,0.36l-1.08,2.66l-0.91,0.4l-0.19,0.55l1.21,2.27l2.52,3.43l-0.79,1.91l-0.74,0.41l-0.17,0.52l0.65,1.37l1.61,1.95l0.25,2.58l0.9,2.13l-1.92,3.57l0.68,-2.25l-0.81,-1.74l0.19,-2.65l-1.05,-1.53l-1.24,-6.17l-1.12,-2.26l-0.6,-0.13l-4.34,3.02l-2.39,-0.65l0.77,-2.84l-0.52,-2.61l-1.91,-2.96l0.25,-0.75l-0.29,-0.51l-1.33,-0.3l-1.61,-1.93l-0.1,-1.3l0.82,-0.24l0.04,-1.64l1.02,-0.52l0.21,-0.45l-0.23,-0.95l0.54,-0.96l0.08,-2.22l1.46,0.45l0.47,-0.2l1.12,-2.19l0.16,-1.35l1.33,-2.16l-0.0,-1.52l2.89,-1.66l1.63,0.44l0.5,-0.44l-0.17,-1.4l0.64,-0.36l0.08,-1.04l0.77,-0.11l0.71,1.35l1.06,0.69l-0.03,3.86l-2.38,2.37l-0.3,3.15l0.46,0.43l2.28,-0.38l0.51,2.08l1.47,0.67l-0.6,1.8l0.19,0.48l2.97,1.48l1.64,-0.55l0.02,0.32Z",name:"Myanmar"},ML:{path:"M392.61,254.08l-0.19,-2.37l-0.99,-0.87l-0.44,-1.3l-0.09,-1.28l0.81,-0.58l0.35,-1.24l2.37,0.65l1.31,-0.47l0.86,0.15l0.66,-0.56l9.83,-0.04l0.38,-0.28l0.56,-1.8l-0.44,-0.65l-2.35,-21.95l3.27,-0.04l16.7,11.38l0.74,1.31l2.5,1.09l0.02,1.38l0.44,0.39l2.34,-0.21l0.01,5.38l-1.28,1.61l-0.26,1.49l-5.31,0.57l-1.07,0.92l-2.9,0.1l-0.86,-0.48l-1.38,0.36l-2.4,1.08l-0.6,0.87l-1.85,1.09l-0.43,0.7l-0.79,0.39l-1.44,-0.21l-0.81,0.84l-0.34,1.64l-1.91,2.02l-0.06,1.03l-0.67,1.22l0.13,1.16l-0.97,0.39l-0.23,-0.64l-0.52,-0.24l-1.35,0.4l-0.34,0.55l-2.69,-0.28l-0.37,-0.35l-0.02,-0.9l-0.65,-0.35l0.45,-0.64l-0.03,-0.53l-2.12,-2.44l-0.76,-0.01l-2.0,1.16l-0.78,-0.15l-0.8,-0.67l-1.21,0.23Z",name:"Mali"},MN:{path:"M676.61,146.48l3.81,1.68l5.67,-1.0l2.37,0.41l2.34,1.5l1.79,1.75l2.29,-0.03l3.12,0.52l2.47,-0.81l3.41,-0.59l3.53,-2.21l1.25,0.29l1.53,1.13l2.27,-0.21l-2.66,5.01l0.64,1.68l0.47,0.21l1.32,-0.38l2.38,0.48l2.02,-1.11l1.76,0.89l2.06,2.02l-0.13,0.53l-1.72,-0.29l-3.77,0.46l-1.88,0.99l-1.76,1.99l-3.71,1.17l-2.45,1.6l-3.83,-0.87l-0.41,0.17l-1.31,1.99l1.04,2.24l-1.52,0.9l-1.74,1.57l-2.79,1.02l-3.78,0.13l-4.05,1.05l-2.77,1.52l-1.16,-0.85l-2.94,0.0l-3.62,-1.79l-2.58,-0.49l-3.4,0.41l-5.12,-0.67l-2.63,0.06l-1.31,-1.6l-1.4,-3.0l-1.48,-0.33l-3.13,-1.94l-6.16,-0.93l-0.71,-1.06l0.86,-3.82l-1.93,-2.71l-3.5,-1.18l-1.95,-1.58l-0.5,-1.72l2.34,-0.52l4.75,-2.8l3.62,-1.47l2.18,0.97l2.46,0.05l1.81,1.53l2.46,0.12l3.95,0.71l2.43,-2.28l0.08,-0.48l-0.9,-1.72l2.24,-2.98l2.62,1.27l4.94,1.17l0.43,2.24Z",name:"Mongolia"},MK:{path:"M472.8,173.98l0.49,-0.71l3.57,-0.71l1.0,0.77l0.13,1.45l-0.65,0.53l-1.15,-0.05l-1.12,0.67l-1.39,0.22l-0.79,-0.55l-0.29,-1.03l0.19,-0.6Z",name:"Macedonia"},MW:{path:"M505.5,309.31l0.85,1.95l0.15,2.86l-0.69,1.65l0.71,1.8l0.06,1.28l0.49,0.64l0.07,1.06l0.4,0.55l0.8,-0.23l0.55,0.61l0.69,-0.21l0.34,0.6l0.19,2.94l-1.04,0.62l-0.54,1.25l-1.11,-1.08l-0.16,-1.56l0.51,-1.31l-0.32,-1.3l-0.99,-0.65l-0.82,0.12l-2.36,-1.64l0.63,-1.96l0.82,-1.18l-0.46,-2.01l0.9,-2.86l-0.94,-2.51l0.96,0.18l0.29,0.4Z",name:"Malawi"},MR:{path:"M407.36,220.66l-2.58,0.03l-0.39,0.44l2.42,22.56l0.36,0.43l-0.39,1.24l-9.75,0.04l-0.56,0.53l-0.91,-0.11l-1.27,0.45l-1.61,-0.66l-0.97,0.03l-0.36,0.29l-0.38,1.35l-0.42,0.23l-2.93,-3.4l-2.96,-1.52l-1.62,-0.03l-1.27,0.54l-1.12,-0.2l-0.65,0.4l-0.08,-0.49l0.68,-1.29l0.31,-2.43l-0.57,-3.91l0.23,-1.21l-0.69,-1.5l-1.15,-1.02l0.25,-0.39l9.58,0.02l0.4,-0.45l-0.46,-3.68l0.47,-1.04l2.12,-0.21l0.36,-0.4l-0.08,-6.4l7.81,0.13l0.41,-0.4l0.01,-3.31l7.76,5.35Z",name:"Mauritania"},UG:{path:"M498.55,276.32l0.7,-0.46l1.65,0.5l1.96,-0.57l1.7,0.01l1.45,-0.98l0.91,1.33l1.33,3.95l-2.57,4.03l-1.46,-0.4l-2.54,0.91l-1.37,1.61l-0.01,0.81l-2.42,-0.01l-2.26,1.01l-0.17,-1.59l0.58,-1.04l0.14,-1.94l1.37,-2.28l1.78,-1.58l-0.17,-0.65l-0.72,-0.24l0.13,-2.43Z",name:"Uganda"},MY:{path:"M717.47,273.46l-1.39,0.65l-2.12,-0.41l-2.88,-0.0l-0.38,0.28l-0.84,2.75l-0.99,0.96l-1.21,3.29l-1.73,0.45l-2.45,-0.68l-1.39,0.31l-1.33,1.15l-1.59,-0.14l-1.41,0.44l-1.44,-1.19l-0.18,-0.73l1.34,0.53l1.93,-0.47l0.75,-2.22l4.02,-1.03l2.75,-3.21l0.82,0.94l0.64,-0.05l0.4,-0.65l0.96,0.06l0.42,-0.36l0.24,-2.68l1.81,-1.64l1.21,-1.86l0.63,-0.01l1.07,1.05l0.34,1.28l3.44,1.35l-0.06,0.35l-1.37,0.1l-0.35,0.54l0.32,0.88ZM673.68,269.59l0.17,1.09l0.47,0.33l1.65,-0.3l0.87,-0.94l1.61,1.52l0.98,1.56l-0.12,2.81l0.41,2.29l0.95,0.9l0.88,2.44l-1.27,0.12l-5.1,-3.67l-0.34,-1.29l-1.37,-1.59l-0.33,-1.97l-0.88,-1.4l0.25,-1.68l-0.46,-1.05l1.63,0.84Z",name:"Malaysia"},MX:{path:"M133.12,200.41l0.2,0.47l9.63,3.33l6.96,-0.02l0.4,-0.4l0.0,-0.74l3.77,0.0l3.55,2.93l1.39,2.83l1.52,1.04l2.08,0.82l0.47,-0.14l1.46,-2.0l1.73,-0.04l1.59,0.98l2.05,3.35l1.47,1.56l1.26,3.14l2.18,1.02l2.26,0.58l-1.18,3.72l-0.42,5.04l1.79,4.89l1.62,1.89l0.61,1.52l1.2,1.42l2.55,0.66l1.37,1.1l7.54,-1.89l1.86,-1.3l1.14,-4.3l4.1,-1.21l3.57,-0.11l0.32,0.3l-0.06,0.94l-1.26,1.45l-0.67,1.71l0.38,0.7l-0.72,2.27l-0.49,-0.3l-1.0,0.08l-1.0,1.39l-0.47,-0.11l-0.53,0.47l-4.26,-0.02l-0.4,0.4l-0.0,1.06l-1.1,0.26l0.1,0.44l1.82,1.44l0.56,0.91l-3.19,0.21l-1.21,2.09l0.24,0.72l-0.2,0.44l-2.24,-2.18l-1.45,-0.93l-2.22,-0.69l-1.52,0.22l-3.07,1.16l-10.55,-3.85l-2.86,-1.96l-3.78,-0.92l-1.08,-1.19l-2.62,-1.43l-1.18,-1.54l-0.38,-0.81l0.66,-0.63l-0.18,-0.53l0.52,-0.76l0.01,-0.91l-2.0,-3.82l-2.21,-2.63l-2.53,-2.09l-1.19,-1.62l-2.2,-1.17l-0.3,-0.43l0.34,-1.48l-0.21,-0.45l-1.23,-0.6l-1.36,-1.2l-0.59,-1.78l-1.54,-0.47l-2.44,-2.55l-0.16,-0.9l-1.33,-2.03l-0.84,-1.99l-0.16,-1.33l-1.81,-1.1l-0.97,0.05l-1.31,-0.7l-0.57,0.22l-0.4,1.12l0.72,3.77l3.51,3.89l0.28,0.78l0.53,0.26l0.41,1.43l1.33,1.73l1.58,1.41l0.8,2.39l1.43,2.41l0.13,1.32l0.37,0.36l1.04,0.08l1.67,2.28l-0.85,0.76l-0.66,-1.51l-1.68,-1.54l-2.91,-1.87l0.06,-1.82l-0.54,-1.68l-2.91,-2.03l-0.55,0.09l-1.95,-1.1l-0.88,-0.94l0.68,-0.08l0.93,-1.01l0.08,-1.78l-1.93,-1.94l-1.46,-0.77l-3.75,-7.56l4.88,-0.42Z",name:"Mexico"},IL:{path:"M507.76,203.05l0.4,-0.78l0.18,0.4l-0.33,1.03l0.52,0.44l0.68,-0.22l-0.86,3.6l-1.16,-3.32l0.59,-0.74l-0.03,-0.41ZM508.73,200.34l0.37,-1.02l0.64,0.0l0.52,-0.51l-0.49,1.53l-0.56,-0.24l-0.48,0.23Z",name:"Israel"},FR:{path:"M444.48,172.62l-0.64,1.78l-0.58,-0.31l-0.49,-1.72l0.4,-0.89l1.0,-0.72l0.3,1.85ZM429.64,147.1l1.78,1.58l1.46,-0.13l2.1,1.42l1.35,0.27l1.23,0.83l3.04,0.5l-1.03,1.85l-0.3,2.12l-0.41,0.32l-0.95,-0.24l-0.5,0.43l0.06,0.61l-1.81,1.92l-0.04,1.42l0.55,0.38l0.88,-0.36l0.61,0.97l-0.03,1.0l0.57,0.91l-0.75,1.09l0.65,2.39l1.27,0.57l-0.18,0.82l-2.01,1.53l-4.77,-0.8l-3.82,1.0l-0.53,1.85l-2.49,0.34l-2.71,-1.31l-1.16,0.57l-4.31,-1.29l-0.72,-0.86l1.19,-1.78l0.39,-6.45l-2.58,-3.3l-1.9,-1.66l-3.72,-1.23l-0.19,-1.72l2.81,-0.61l4.12,0.81l0.47,-0.48l-0.6,-2.77l1.94,0.95l5.83,-2.54l0.92,-2.74l1.6,-0.49l0.24,0.78l1.36,0.33l1.05,1.19ZM289.01,278.39l-0.81,0.8l-0.78,0.12l-0.5,-0.66l-0.56,-0.1l-0.91,0.6l-0.46,-0.22l1.09,-2.96l-0.96,-1.77l-0.17,-1.49l1.07,-1.77l2.32,0.75l2.51,2.01l0.3,0.74l-2.14,3.96Z",name:"France"},XS:{path:"M531.15,258.94l1.51,0.12l5.13,-0.95l5.3,-1.48l-0.01,4.4l-2.67,3.39l-1.85,0.01l-8.04,-2.94l-2.55,-3.17l1.12,-1.71l2.04,2.34Z",name:"Somaliland"},FI:{path:"M492.17,76.39l-0.23,3.5l3.52,2.63l-2.08,2.88l-0.02,0.44l2.8,4.56l-1.59,3.31l2.16,3.24l-0.94,2.39l0.14,0.47l3.44,2.51l-0.77,1.62l-7.52,6.95l-4.5,0.31l-4.38,1.37l-3.8,0.74l-1.44,-1.96l-2.17,-1.11l0.5,-3.66l-1.16,-3.33l1.09,-2.08l2.21,-2.42l5.67,-4.32l1.64,-0.83l0.21,-0.42l-0.46,-2.02l-3.38,-1.89l-0.75,-1.43l-0.22,-6.74l-6.79,-4.8l0.8,-0.62l2.54,2.12l3.46,-0.12l3.0,0.96l2.51,-2.11l1.17,-3.08l3.55,-1.38l2.76,1.53l-0.95,2.79Z",name:"Finland"},FJ:{path:"M869.95,326.98l-1.21,0.41l-0.08,-0.23l2.97,-1.21l-0.14,0.42l-1.54,0.61ZM867.58,329.25l0.43,0.37l-0.27,0.88l-1.24,0.28l-1.04,-0.24l-0.14,-0.66l0.63,-0.58l0.92,0.26l0.7,-0.31Z",name:"Fiji"},FK:{path:"M274.36,425.85l1.44,1.08l-0.47,0.73l-3.0,0.89l-0.96,-1.0l-0.52,-0.05l-1.83,1.29l-0.73,-0.88l2.46,-1.64l1.93,0.76l1.67,-1.19Z",name:"Falkland Is."},NI:{path:"M202.33,252.67l0.81,-0.18l1.03,-1.02l-0.04,-0.88l0.68,-0.0l0.63,-0.54l0.97,0.22l1.53,-1.26l0.58,-0.99l1.17,0.34l2.41,-0.94l0.13,1.32l-0.81,1.94l0.1,2.74l-0.36,0.37l-0.11,1.75l-0.47,0.81l0.18,1.14l-1.73,-0.85l-0.71,0.27l-1.47,-0.6l-0.52,0.16l-4.01,-3.81Z",name:"Nicaragua"},NL:{path:"M430.31,143.39l0.6,-0.5l2.13,-4.8l3.2,-1.33l1.74,0.08l0.33,0.8l-0.59,2.92l-0.5,0.99l-1.26,0.0l-0.4,0.45l0.33,2.7l-2.2,-1.78l-2.62,0.58l-0.75,-0.11Z",name:"Netherlands"},NO:{path:"M491.44,67.41l6.8,2.89l-2.29,0.86l-0.15,0.65l2.33,2.38l-4.98,1.79l0.84,-2.45l-0.18,-0.48l-3.55,-1.8l-3.89,1.52l-1.42,3.38l-2.12,1.72l-2.64,-1.0l-3.11,0.21l-2.66,-2.22l-0.5,-0.01l-1.41,1.1l-1.44,0.17l-0.35,0.35l-0.32,2.47l-4.32,-0.64l-0.44,0.29l-0.58,2.11l-2.45,0.2l-4.15,7.68l-3.88,5.76l0.78,1.62l-0.64,1.16l-2.24,-0.06l-0.38,0.24l-1.66,3.89l0.15,5.17l1.57,2.04l-0.78,4.16l-2.02,2.48l-0.85,1.63l-1.3,-1.75l-0.58,-0.07l-4.87,4.19l-3.1,0.79l-3.16,-1.7l-0.85,-3.77l-0.77,-8.55l2.14,-2.31l6.55,-3.27l5.02,-4.17l10.63,-13.84l10.98,-8.7l5.35,-1.91l4.34,0.12l3.69,-3.64l4.49,0.19l4.37,-0.89ZM484.55,20.04l4.26,1.75l-3.1,2.55l-7.1,0.65l-7.08,-0.9l-0.37,-1.31l-0.37,-0.29l-3.44,-0.1l-2.08,-2.0l6.87,-1.44l3.9,1.31l2.39,-1.64l6.13,1.4ZM481.69,33.93l-4.45,1.74l-3.54,-0.99l1.12,-0.9l0.05,-0.58l-1.06,-1.22l4.22,-0.89l1.09,1.97l2.57,0.87ZM466.44,24.04l7.43,3.77l-5.41,1.86l-1.58,4.08l-2.26,1.2l-1.12,4.11l-2.61,0.18l-4.79,-2.86l1.84,-1.54l-0.1,-0.68l-3.69,-1.53l-4.77,-4.51l-1.73,-3.89l6.11,-1.82l1.54,1.92l3.57,-0.08l1.2,-1.96l3.32,-0.18l3.05,1.92Z",name:"Norway"},NA:{path:"M474.26,330.66l-0.97,0.04l-0.38,0.4l-0.07,8.9l-2.09,0.08l-0.39,0.4l-0.0,17.42l-1.98,1.23l-1.17,0.17l-2.44,-0.66l-0.48,-1.13l-0.99,-0.74l-0.54,0.05l-0.9,1.01l-1.53,-1.68l-0.93,-1.88l-1.99,-8.56l-0.06,-3.12l-0.33,-1.52l-2.3,-3.34l-1.91,-4.83l-1.96,-2.43l-0.12,-1.57l2.33,-0.79l1.43,0.07l1.81,1.13l10.23,-0.25l1.84,1.23l5.87,0.35ZM474.66,330.64l6.51,-1.6l1.9,0.39l-1.69,0.4l-1.31,0.83l-1.12,-0.94l-4.29,0.92Z",name:"Namibia"},VU:{path:"M839.04,322.8l0.22,1.14l-0.44,0.03l-0.2,-1.45l0.42,0.27Z",name:"Vanuatu"},NC:{path:"M838.78,341.24l-0.33,0.22l-2.9,-1.75l-3.26,-3.37l1.65,0.83l4.85,4.07Z",name:"New Caledonia"},NE:{path:"M454.75,226.53l1.33,1.37l0.48,0.07l1.27,-0.7l0.53,3.52l0.94,0.83l0.17,0.92l0.81,0.69l-0.44,0.95l-0.96,5.26l-0.13,3.22l-3.04,2.31l-1.22,3.57l1.02,1.24l-0.0,1.46l0.39,0.4l1.13,0.04l-0.9,1.25l-1.47,-2.42l-0.86,-0.29l-2.09,1.37l-1.74,-0.67l-1.45,-0.17l-0.85,0.35l-1.36,-0.07l-1.64,1.09l-1.06,0.05l-2.94,-1.28l-1.44,0.59l-1.01,-0.03l-0.97,-0.94l-2.7,-0.98l-2.69,0.3l-0.87,0.64l-0.47,1.6l-0.75,1.16l-0.12,1.53l-1.57,-1.1l-1.31,0.24l0.03,-0.81l-0.32,-0.41l-2.59,-0.52l-0.15,-1.16l-1.35,-1.6l-0.29,-1.0l0.13,-0.84l1.29,-0.08l1.08,-0.92l3.31,-0.22l2.22,-0.41l0.32,-0.34l0.2,-1.47l1.39,-1.88l-0.01,-5.66l3.36,-1.12l7.24,-5.12l8.42,-4.92l3.69,1.06Z",name:"Niger"},NG:{path:"M456.32,253.89l0.64,0.65l-0.28,1.04l-2.11,2.01l-2.03,5.18l-1.37,1.16l-1.15,3.18l-1.33,0.66l-1.46,-0.97l-1.21,0.16l-1.38,1.36l-0.91,0.24l-1.79,4.06l-2.33,0.81l-1.11,-0.07l-0.86,0.5l-1.71,-0.05l-1.19,-1.39l-0.89,-1.89l-1.77,-1.66l-3.95,-0.08l0.07,-5.21l0.42,-1.43l1.95,-2.3l-0.14,-0.91l0.43,-1.18l-0.53,-1.41l0.25,-2.92l0.72,-1.07l0.32,-1.34l0.46,-0.39l2.47,-0.28l2.34,0.89l1.15,1.02l1.28,0.04l1.22,-0.58l3.03,1.27l1.49,-0.14l1.36,-1.0l1.33,0.07l0.82,-0.35l3.45,0.8l1.82,-1.32l1.84,2.67l0.66,0.16Z",name:"Nigeria"},NZ:{path:"M857.8,379.65l1.86,3.12l0.44,0.18l0.3,-0.38l0.03,-1.23l0.38,0.27l0.57,2.31l2.02,0.94l1.81,0.27l1.57,-1.06l0.7,0.18l-1.15,3.59l-1.98,0.11l-0.74,1.2l0.2,1.11l-2.42,3.98l-1.49,0.92l-1.04,-0.85l1.21,-2.05l-0.81,-2.01l-2.63,-1.25l0.04,-0.57l1.82,-1.19l0.43,-2.34l-0.16,-2.03l-0.95,-1.82l-0.06,-0.72l-3.11,-3.64l-0.79,-1.52l1.56,1.45l1.76,0.66l0.65,2.34ZM853.83,393.59l0.57,1.24l0.59,0.16l1.42,-0.97l0.46,0.79l0.0,1.03l-2.47,3.48l-1.26,1.2l-0.06,0.5l0.55,0.87l-1.41,0.07l-2.33,1.38l-2.03,5.02l-3.02,2.16l-2.06,-0.06l-1.71,-1.04l-2.47,-0.2l-0.27,-0.73l1.22,-2.1l3.05,-2.94l1.62,-0.59l4.02,-2.82l1.57,-1.67l1.07,-2.16l0.88,-0.7l0.48,-1.75l1.24,-0.97l0.35,0.79Z",name:"New Zealand"},NP:{path:"M641.14,213.62l0.01,3.19l-1.74,0.04l-4.8,-0.86l-1.58,-1.39l-3.37,-0.34l-7.65,-3.7l0.8,-2.09l2.33,-1.7l1.77,0.75l2.49,1.76l1.38,0.41l0.99,1.35l1.9,0.52l1.99,1.17l5.49,0.9Z",name:"Nepal"},XK:{path:"M472.77,172.64l-1.08,-1.29l0.96,-0.77l0.29,-0.83l1.98,1.64l-0.36,0.67l-1.79,0.58Z",name:"Kosovo"},CI:{path:"M407.4,259.27l0.86,0.42l0.56,0.9l1.13,0.53l1.19,-0.61l0.97,-0.08l1.42,0.54l0.6,3.24l-1.03,2.08l-0.65,2.84l1.06,2.33l-0.06,0.53l-2.54,-0.47l-1.66,0.03l-3.06,0.46l-4.11,1.6l0.32,-3.06l-1.18,-1.31l-1.32,-0.66l0.42,-0.85l-0.2,-1.4l0.5,-0.67l0.01,-1.59l0.84,-0.32l0.26,-0.5l-1.15,-3.01l0.12,-0.5l0.51,-0.25l0.66,0.31l1.93,0.02l0.67,-0.71l0.71,-0.14l0.25,0.69l0.57,0.22l1.4,-0.61Z",name:"Côte d'Ivoire"},CH:{path:"M444.62,156.35l-0.29,0.87l0.18,0.53l1.13,0.58l1.0,0.1l-0.1,0.65l-0.79,0.38l-1.72,-0.37l-0.45,0.23l-0.45,1.04l-0.75,0.06l-0.84,-0.4l-1.32,1.0l-0.96,0.12l-0.88,-0.55l-0.81,-1.3l-0.49,-0.16l-0.63,0.26l0.02,-0.65l1.71,-1.66l0.1,-0.56l0.93,0.08l0.58,-0.46l1.99,0.02l0.66,-0.61l2.19,0.79Z",name:"Switzerland"},CO:{path:"M242.07,254.93l-1.7,0.59l-0.59,1.18l-1.7,1.69l-0.38,1.93l-0.67,1.43l0.31,0.57l1.03,0.13l0.25,0.9l0.57,0.64l-0.04,2.34l1.64,1.42l3.16,-0.24l1.26,0.28l1.67,2.06l0.41,0.13l4.09,-0.39l0.45,0.22l-0.92,1.95l-0.2,1.8l0.52,1.83l0.75,1.05l-1.12,1.1l0.07,0.63l0.84,0.51l0.74,1.29l-0.39,-0.45l-0.59,-0.01l-0.71,0.74l-4.71,-0.05l-0.4,0.41l0.03,1.57l0.33,0.39l1.11,0.2l-1.68,0.4l-0.29,0.38l-0.01,1.82l1.16,1.14l0.34,1.25l-1.05,7.05l-1.04,-0.87l1.26,-1.99l-0.13,-0.56l-2.18,-1.23l-1.38,0.2l-1.14,-0.38l-1.27,0.61l-1.55,-0.26l-1.38,-2.46l-1.23,-0.75l-0.85,-1.2l-1.67,-1.19l-0.86,0.13l-2.11,-1.32l-1.01,0.31l-1.8,-0.29l-0.52,-0.91l-3.09,-1.68l0.77,-0.52l-0.1,-1.12l0.41,-0.64l1.34,-0.32l2.0,-2.88l-0.11,-0.57l-0.66,-0.43l0.39,-1.38l-0.52,-2.1l0.49,-0.83l-0.4,-2.13l-0.97,-1.35l0.17,-0.66l0.86,-0.08l0.47,-0.75l-0.46,-1.63l1.41,-0.07l1.8,-1.69l0.93,-0.24l0.3,-0.38l0.45,-2.76l1.22,-1.0l1.44,-0.04l0.45,-0.5l1.91,0.12l2.93,-1.84l1.15,-1.14l0.91,0.46l-0.25,0.45Z",name:"Colombia"},CN:{path:"M740.23,148.97l4.57,1.3l2.8,2.17l0.98,2.9l0.38,0.27l3.8,0.0l2.32,-1.28l3.29,-0.75l-0.96,2.09l-1.02,1.28l-0.85,3.4l-1.52,2.73l-2.76,-0.5l-2.4,1.13l-0.21,0.45l0.64,2.57l-0.32,3.2l-0.94,0.06l-0.37,0.89l-0.91,-1.01l-0.64,0.07l-0.92,1.57l-3.73,1.25l-0.26,0.48l0.26,1.06l-1.5,-0.08l-1.09,-0.86l-0.56,0.06l-1.67,2.06l-2.7,1.56l-2.03,1.88l-3.4,0.83l-1.93,1.4l-1.15,0.34l0.33,-0.7l-0.41,-0.89l1.79,-1.79l0.02,-0.54l-1.32,-1.56l-0.48,-0.1l-2.24,1.09l-2.83,2.06l-1.51,1.83l-2.28,0.13l-1.55,1.49l-0.04,0.5l1.32,1.97l2.0,0.58l0.31,1.35l1.98,0.84l3.0,-1.96l2.0,1.02l1.49,0.11l0.22,0.83l-3.37,0.86l-1.12,1.48l-2.5,1.52l-1.29,1.99l0.14,0.56l2.57,1.48l0.97,2.7l3.17,4.63l-0.03,1.66l-1.35,0.65l-0.2,0.51l0.6,1.47l1.4,0.91l-0.89,3.82l-1.43,0.38l-3.85,6.44l-2.27,3.11l-6.78,4.57l-2.73,0.29l-1.45,1.04l-0.62,-0.61l-0.55,-0.01l-1.36,1.25l-3.39,1.27l-2.61,0.4l-1.1,2.79l-0.81,0.09l-0.49,-1.42l0.5,-0.85l-0.25,-0.59l-3.36,-0.84l-1.3,0.4l-2.31,-0.62l-0.94,-0.84l0.33,-1.28l-0.3,-0.49l-2.19,-0.46l-1.13,-0.93l-0.47,-0.02l-2.06,1.36l-4.29,0.28l-2.76,1.05l-0.28,0.43l0.32,2.53l-0.59,-0.03l-0.19,-1.34l-0.55,-0.34l-1.68,0.7l-2.46,-1.23l0.62,-1.87l-0.26,-0.51l-1.37,-0.44l-0.54,-2.22l-0.45,-0.3l-2.13,0.35l0.24,-2.48l2.39,-2.4l0.03,-4.31l-1.19,-0.92l-0.78,-1.49l-0.41,-0.21l-1.41,0.19l-1.98,-0.3l0.46,-1.07l-1.17,-1.7l-0.55,-0.11l-1.63,1.05l-2.25,-0.57l-2.89,1.73l-2.25,1.98l-1.75,0.29l-1.17,-0.71l-3.31,-0.65l-1.48,0.79l-1.04,1.27l-0.12,-1.17l-0.54,-0.34l-1.44,0.54l-5.55,-0.86l-1.98,-1.16l-1.89,-0.54l-0.99,-1.35l-1.34,-0.37l-2.55,-1.79l-2.01,-0.84l-1.21,0.56l-5.57,-3.45l-0.53,-2.31l1.19,0.25l0.48,-0.37l0.08,-1.42l-0.98,-1.56l0.15,-2.44l-2.69,-3.32l-4.12,-1.23l-0.67,-2.0l-1.92,-1.48l-0.38,-0.7l-0.51,-3.01l-1.52,-0.66l-0.7,0.13l-0.48,-2.05l0.55,-0.51l-0.09,-0.82l2.03,-1.19l1.6,-0.54l2.56,0.38l0.42,-0.22l0.85,-1.7l3.0,-0.33l1.1,-1.26l4.05,-1.77l0.39,-0.91l-0.17,-1.44l1.45,-0.67l0.2,-0.52l-2.07,-4.9l4.51,-1.12l1.37,-0.73l1.89,-5.51l4.98,0.86l1.51,-1.7l0.11,-2.87l1.99,-0.38l1.83,-2.06l0.49,-0.13l0.68,2.08l2.23,1.77l3.44,1.16l1.55,2.29l-0.92,3.49l0.96,1.67l6.54,1.13l2.95,1.87l1.47,0.35l1.06,2.62l1.53,1.91l3.05,0.08l5.14,0.67l3.37,-0.41l2.36,0.43l3.65,1.8l3.06,0.04l1.45,0.88l2.87,-1.59l3.95,-1.02l3.83,-0.14l3.06,-1.14l1.77,-1.6l1.72,-1.01l0.17,-0.49l-1.1,-2.05l1.02,-1.54l4.02,0.8l2.45,-1.61l3.76,-1.19l1.96,-2.13l1.63,-0.83l3.51,-0.4l1.92,0.34l0.46,-0.3l0.17,-1.5l-2.27,-2.22l-2.11,-1.09l-2.18,1.11l-2.32,-0.47l-1.29,0.32l-0.4,-0.82l2.73,-5.16l3.02,1.06l3.53,-2.06l0.18,-1.68l2.16,-3.35l1.49,-1.35l-0.03,-1.85l-1.07,-0.85l1.54,-1.26l2.98,-0.59l3.23,-0.09l3.64,0.99l2.04,1.16l3.29,6.71l0.92,3.19ZM696.92,237.31l-1.87,1.08l-1.63,-0.64l-0.06,-1.79l1.03,-0.98l2.58,-0.69l1.16,0.05l0.3,0.54l-0.98,1.06l-0.53,1.37Z",name:"China"},CM:{path:"M457.92,257.49l1.05,1.91l-1.4,0.16l-1.05,-0.23l-0.45,0.22l-0.54,1.19l0.08,0.45l1.48,1.47l1.05,0.45l1.01,2.46l-1.52,2.99l-0.68,0.68l-0.13,3.69l2.38,3.84l1.09,0.8l0.24,2.48l-3.67,-1.14l-11.27,-0.13l0.23,-1.79l-0.98,-1.66l-1.19,-0.54l-0.44,-0.97l-0.6,-0.42l1.71,-4.27l0.75,-0.13l1.38,-1.36l0.65,-0.03l1.71,0.99l1.93,-1.12l1.14,-3.18l1.38,-1.17l2.0,-5.14l2.17,-2.13l0.3,-1.64l-0.86,-0.88l0.03,-0.33l0.94,1.28l0.07,3.22Z",name:"Cameroon"},CL:{path:"M246.5,429.18l-3.14,1.83l-0.57,3.16l-0.64,0.05l-2.68,-1.06l-2.82,-2.33l-3.04,-1.89l-0.69,-1.85l0.63,-2.14l-1.21,-2.11l-0.31,-5.37l1.01,-2.91l2.57,-2.38l-0.18,-0.68l-3.16,-0.77l2.05,-2.47l0.77,-4.65l2.32,0.9l0.54,-0.29l1.31,-6.31l-0.22,-0.44l-1.68,-0.8l-0.56,0.28l-0.7,3.36l-0.81,-0.22l1.56,-9.41l1.15,-2.24l-0.71,-2.82l-0.18,-2.84l1.01,-0.33l3.26,-9.14l1.07,-4.22l-0.56,-4.21l0.74,-2.34l-0.29,-3.27l1.46,-3.34l2.04,-16.59l-0.66,-7.76l1.03,-0.53l0.54,-0.9l0.79,1.14l0.32,1.78l1.25,1.16l-0.69,2.55l1.33,2.9l0.97,3.59l0.46,0.29l1.5,-0.3l0.11,0.23l-0.76,2.44l-2.57,1.23l-0.23,0.37l0.08,4.33l-0.46,0.77l0.56,1.21l-1.58,1.51l-1.68,2.62l-0.89,2.47l0.2,2.7l-1.48,2.73l1.12,5.09l0.64,0.61l-0.01,2.29l-1.38,2.68l0.01,2.4l-1.89,2.04l0.02,2.75l0.69,2.57l-1.43,1.13l-1.26,5.68l0.39,3.51l-0.97,0.89l0.58,3.5l1.02,1.14l-0.65,1.02l0.15,0.57l1.0,0.53l0.16,0.69l-1.03,0.85l0.26,1.75l-0.89,4.03l-1.31,2.66l0.24,1.75l-0.71,1.83l-1.99,1.7l0.3,3.67l0.88,1.19l1.58,0.01l0.01,2.21l1.04,1.95l5.98,0.63ZM248.69,430.79l0.0,7.33l0.4,0.4l3.52,0.05l-0.44,0.75l-1.94,0.98l-2.49,-0.37l-1.88,-1.06l-2.55,-0.49l-5.59,-3.71l-2.38,-2.63l4.1,2.48l3.32,1.23l0.45,-0.12l1.29,-1.57l0.83,-2.32l2.05,-1.24l1.31,0.29Z",name:"Chile"},XC:{path:"M504.91,192.87l0.34,0.01l0.27,-0.07l-0.29,0.26l-0.31,-0.2Z",name:"N. Cyprus"},CA:{path:"M280.06,145.6l-1.67,2.88l0.07,0.49l0.5,0.04l1.46,-0.98l1.0,0.42l-0.56,0.72l0.17,0.62l2.22,0.89l1.35,-0.71l1.95,0.78l-0.66,2.01l0.5,0.51l1.32,-0.42l0.98,3.17l-0.91,2.41l-0.8,0.08l-1.23,-0.45l0.47,-2.25l-0.89,-0.83l-0.48,0.06l-2.78,2.63l-0.34,-0.02l1.02,-0.85l-0.14,-0.69l-2.4,-0.77l-7.4,0.08l-0.17,-0.41l1.3,-0.94l0.02,-0.64l-0.73,-0.58l1.85,-1.74l2.57,-5.16l1.47,-1.79l1.99,-1.05l0.46,0.06l-1.53,2.45ZM68.32,74.16l4.13,0.95l4.02,2.14l2.61,0.4l2.47,-1.89l2.88,-1.31l3.85,0.48l3.71,-1.94l3.82,-1.04l1.56,1.68l0.49,0.08l1.87,-1.04l0.65,-1.98l1.24,0.35l4.16,3.94l0.54,0.01l2.75,-2.49l0.26,2.59l0.49,0.35l3.08,-0.73l1.04,-1.27l2.73,0.23l3.83,1.86l5.86,1.61l3.47,0.75l2.44,-0.26l2.73,1.78l-2.98,1.81l-0.19,0.41l0.31,0.32l4.53,0.92l6.87,-0.5l2.0,-0.69l2.49,2.39l0.53,0.02l2.72,-2.16l-0.02,-0.64l-2.16,-1.54l1.15,-1.06l4.83,-0.61l1.84,0.95l2.48,2.31l3.01,-0.23l4.55,1.92l3.85,-0.67l3.61,0.1l0.41,-0.44l-0.25,-2.36l1.79,-0.61l3.49,1.32l-0.01,3.77l0.31,0.39l0.45,-0.22l1.48,-3.16l1.74,0.1l0.41,-0.3l1.13,-4.37l-2.78,-3.11l-2.8,-1.74l0.19,-4.64l2.71,-3.07l2.98,0.67l2.41,1.95l3.19,4.8l-1.99,1.97l0.21,0.68l4.33,0.84l-0.01,4.15l0.25,0.37l0.44,-0.09l3.07,-3.15l2.54,2.39l-0.61,3.33l2.42,2.88l0.61,0.0l2.61,-3.08l1.88,-3.82l0.17,-4.58l6.72,0.94l3.13,2.04l0.13,1.82l-1.76,2.19l-0.01,0.49l1.66,2.16l-0.26,1.71l-4.68,2.8l-3.28,0.61l-2.47,-1.2l-0.55,0.23l-0.73,2.04l-2.38,3.43l-0.74,1.77l-2.74,2.57l-3.44,0.25l-2.21,1.78l-0.28,2.53l-2.82,0.55l-3.12,3.22l-2.72,4.31l-1.03,3.17l-0.14,4.31l0.33,0.41l3.44,0.57l2.24,5.95l0.45,0.23l3.4,-0.69l4.52,1.51l2.43,1.31l1.91,1.73l3.1,0.96l2.62,1.46l6.6,0.54l-0.35,2.74l0.81,3.53l1.81,3.78l3.83,3.3l0.45,0.04l2.1,-1.28l1.37,-3.69l-1.31,-5.38l-1.45,-1.58l3.57,-1.47l2.84,-2.46l1.52,-2.8l-0.25,-2.55l-1.7,-3.07l-2.85,-2.61l2.8,-3.95l-1.08,-3.37l-0.79,-5.67l1.36,-0.7l6.76,1.41l2.12,-0.96l5.12,3.36l1.05,1.61l4.08,0.26l-0.06,2.87l0.83,4.7l0.3,0.32l2.16,0.54l1.73,2.06l0.5,0.09l3.63,-2.03l2.52,-4.19l1.26,-1.32l7.6,11.72l-0.92,2.04l0.16,0.51l3.3,1.97l2.22,1.98l4.1,0.98l1.43,0.99l0.95,2.79l2.1,0.68l0.84,1.08l0.17,3.45l-3.37,2.26l-4.22,1.24l-3.06,2.63l-4.06,0.51l-5.35,-0.69l-6.39,0.2l-2.3,2.41l-3.26,1.51l-6.47,7.15l-0.06,0.48l0.44,0.19l2.13,-0.52l4.17,-4.24l5.12,-2.62l3.52,-0.3l1.69,1.21l-2.12,2.21l0.81,3.47l1.02,2.61l3.47,1.6l4.14,-0.45l2.15,-2.8l0.26,1.48l1.14,0.8l-2.56,1.69l-5.5,1.82l-2.54,1.27l-2.74,2.15l-1.4,-0.16l-0.07,-2.01l4.14,-2.44l0.18,-0.45l-0.39,-0.29l-6.63,0.45l-1.39,-1.49l-0.14,-4.43l-1.11,-0.91l-1.82,0.39l-0.66,-0.66l-0.6,0.03l-1.91,2.39l-0.82,2.52l-0.8,1.27l-1.67,0.56l-0.46,0.76l-8.31,0.07l-1.21,0.62l-2.35,1.97l-0.71,-0.14l-1.37,0.96l-1.12,-0.48l-4.74,1.26l-0.9,1.17l0.21,0.62l1.73,0.3l-1.81,0.31l-1.85,0.81l-2.11,-0.13l-2.95,1.78l-0.69,-0.09l1.39,-2.1l1.73,-1.21l0.1,-2.29l1.16,-1.99l0.49,0.53l2.03,0.42l1.2,-1.16l0.02,-0.47l-2.66,-3.51l-2.28,-0.61l-5.64,-0.71l-0.4,-0.57l-0.79,0.13l0.2,-0.41l-0.22,-0.55l-0.68,-0.26l0.19,-1.26l-0.78,-0.73l0.31,-0.64l-0.29,-0.57l-2.6,-0.44l-0.75,-1.63l-0.94,-0.66l-4.31,-0.65l-1.13,1.19l-1.48,0.59l-0.85,1.06l-2.83,-0.76l-2.09,0.39l-2.39,-0.97l-4.24,-0.7l-0.57,-0.4l-0.41,-1.63l-0.4,-0.3l-0.85,0.02l-0.39,0.4l-0.01,0.85l-69.13,-0.01l-6.51,-4.52l-4.5,-1.38l-1.26,-2.66l0.33,-1.93l-0.23,-0.43l-3.01,-1.35l-0.55,-2.77l-2.89,-2.38l-0.04,-1.45l1.39,-1.83l-0.28,-2.55l-4.16,-2.2l-4.07,-6.6l-4.02,-3.22l-1.3,-1.88l-0.5,-0.13l-2.51,1.21l-2.23,1.87l-3.85,-3.88l-2.44,-1.04l-2.22,-0.13l0.03,-37.49ZM260.37,148.65l3.04,0.76l2.26,1.2l-3.78,-0.95l-1.53,-1.01ZM249.4,3.81l6.68,0.49l5.32,0.79l4.26,1.57l-0.07,1.1l-5.85,2.53l-6.02,1.21l-2.39,1.39l-0.18,0.45l0.39,0.29l4.01,-0.02l-4.65,2.82l-4.2,1.74l-4.19,4.59l-5.03,0.92l-1.67,1.15l-7.47,0.59l-0.37,0.37l0.32,0.42l2.41,0.49l-0.81,0.47l-0.12,0.59l1.83,2.41l-2.02,1.59l-3.81,1.51l-1.32,2.16l-3.38,1.53l-0.22,0.48l0.35,1.19l0.4,0.29l3.88,-0.18l0.03,0.61l-6.33,2.95l-6.41,-1.4l-7.43,0.79l-3.72,-0.62l-4.4,-0.25l-0.23,-1.83l4.29,-1.11l0.28,-0.51l-1.1,-3.45l1.0,-0.25l6.58,2.28l0.47,-0.16l-0.05,-0.49l-3.41,-3.45l-3.58,-0.98l1.48,-1.55l4.34,-1.29l0.97,-2.19l-0.16,-0.48l-3.42,-2.13l-0.81,-2.26l6.2,0.22l2.24,0.58l3.91,-2.1l0.2,-0.43l-0.35,-0.32l-5.64,-0.67l-8.73,0.36l-4.26,-1.9l-2.12,-2.4l-2.78,-1.66l-0.41,-1.52l3.31,-1.03l2.93,-0.2l4.91,-0.99l3.7,-2.27l2.87,0.3l2.62,1.67l0.56,-0.14l1.82,-3.2l3.13,-0.94l4.44,-0.69l7.53,-0.26l1.48,0.67l7.19,-1.06l10.8,0.79ZM203.85,57.54l0.01,0.42l1.97,2.97l0.68,-0.02l2.24,-3.72l5.95,-1.86l4.01,4.64l-0.35,2.91l0.5,0.43l4.95,-1.36l2.32,-1.8l5.31,2.28l3.27,2.11l0.3,1.84l0.48,0.33l4.42,-0.99l2.64,2.87l5.97,1.77l2.06,1.72l2.11,3.71l-4.19,1.86l-0.01,0.73l5.9,2.83l3.94,0.94l3.78,3.95l3.46,0.25l-0.63,2.37l-4.11,4.47l-2.76,-1.56l-3.9,-3.94l-3.59,0.41l-0.33,0.34l-0.19,2.72l2.63,2.38l3.42,1.89l0.94,0.97l1.55,3.75l-0.7,2.29l-2.74,-0.92l-6.25,-3.15l-0.51,0.13l0.05,0.52l6.07,5.69l0.18,0.59l-6.09,-1.39l-5.31,-2.24l-2.63,-1.66l0.6,-0.77l-0.12,-0.6l-7.39,-4.01l-0.59,0.37l0.03,0.79l-6.73,0.6l-1.69,-1.1l1.36,-2.46l4.51,-0.07l5.15,-0.52l0.31,-0.6l-0.74,-1.3l0.78,-1.84l3.21,-4.05l-0.67,-2.35l-1.11,-1.6l-3.84,-2.1l-4.35,-1.28l0.91,-0.63l0.06,-0.61l-2.65,-2.75l-2.34,-0.36l-1.89,-1.46l-0.53,0.03l-1.24,1.23l-4.36,0.55l-9.04,-0.99l-9.26,-1.98l-1.6,-1.22l2.22,-1.77l0.13,-0.44l-0.38,-0.27l-3.22,-0.02l-0.72,-4.25l1.83,-4.04l2.42,-1.85l5.5,-1.1l-1.39,2.35ZM261.19,159.33l2.07,0.61l1.44,-0.04l-1.15,0.63l-2.94,-1.23l-0.4,-0.68l0.36,-0.37l0.61,1.07ZM230.83,84.39l-2.37,0.18l-0.49,-1.63l0.93,-2.09l1.94,-0.51l1.62,0.99l0.02,1.52l-1.66,1.54ZM229.43,58.25l0.11,0.65l-4.87,-0.21l-2.72,0.62l-3.1,-2.57l0.08,-1.26l0.86,-0.23l5.57,0.51l4.08,2.5ZM222.0,105.02l-0.72,1.49l-0.63,-0.19l-0.48,-0.84l0.81,-0.99l0.65,0.05l0.37,0.46ZM183.74,38.32l2.9,1.7l4.79,-0.01l1.84,1.46l-0.49,1.68l0.23,0.48l2.82,1.14l1.76,1.26l7.01,0.65l4.1,-1.1l5.03,-0.43l3.93,0.35l2.48,1.77l0.46,1.7l-1.3,1.1l-3.56,1.01l-3.23,-0.59l-7.17,0.76l-5.09,0.09l-3.99,-0.6l-6.42,-1.54l-0.79,-2.51l-0.3,-2.49l-2.64,-2.5l-5.32,-0.72l-2.52,-1.4l0.68,-1.57l4.78,0.31ZM207.38,91.35l0.4,1.56l0.56,0.26l1.06,-0.52l1.32,0.96l5.42,2.57l0.2,1.68l0.46,0.35l1.68,-0.28l1.15,0.85l-1.55,0.87l-3.61,-0.88l-1.32,-1.69l-0.57,-0.06l-2.45,2.1l-3.12,1.79l-0.7,-1.87l-0.42,-0.26l-2.16,0.24l1.39,-1.39l0.32,-3.14l0.76,-3.35l1.18,0.22ZM215.49,102.6l-2.67,1.95l-1.4,-0.07l-0.3,-0.58l1.53,-1.48l2.84,0.18ZM202.7,24.12l2.53,1.59l-2.87,1.4l-4.53,4.05l-4.25,0.38l-5.03,-0.68l-2.45,-2.04l0.03,-1.62l1.82,-1.37l0.14,-0.45l-0.38,-0.27l-4.45,0.04l-2.59,-1.76l-1.41,-2.29l1.57,-2.32l1.62,-1.66l2.44,-0.39l0.25,-0.65l-0.6,-0.74l4.86,-0.25l3.24,3.11l8.16,2.3l1.9,3.61ZM187.47,59.2l-2.76,3.49l-2.38,-0.15l-1.44,-3.84l0.04,-2.2l1.19,-1.88l2.3,-1.23l5.07,0.17l4.11,1.02l-3.24,3.72l-2.88,0.89ZM186.07,48.79l-1.08,1.53l-3.34,-0.34l-2.56,-1.1l1.03,-1.75l3.25,-1.23l1.95,1.58l0.75,1.3ZM185.71,35.32l-5.3,-0.2l-0.32,-0.71l4.31,0.07l1.3,0.84ZM180.68,32.48l-3.34,1.0l-1.79,-1.1l-0.98,-1.87l-0.15,-1.73l4.1,0.53l2.67,1.7l-0.51,1.47ZM180.9,76.31l-1.1,1.08l-3.13,-1.23l-2.12,0.43l-2.71,-1.57l1.72,-1.09l1.55,-1.72l3.81,1.9l1.98,2.2ZM169.74,54.87l2.96,0.97l4.17,-0.57l0.41,0.88l-2.14,2.11l0.09,0.64l3.55,1.92l-0.4,3.72l-3.79,1.65l-2.17,-0.35l-1.72,-1.74l-6.02,-3.5l0.03,-0.85l4.68,0.54l0.4,-0.21l-0.05,-0.45l-2.48,-2.81l2.46,-1.95ZM174.45,40.74l1.37,1.73l0.07,2.44l-1.05,3.45l-3.79,0.47l-2.32,-0.69l0.05,-2.64l-0.44,-0.41l-3.68,0.35l-0.12,-3.1l2.45,0.1l3.67,-1.73l3.41,0.29l0.37,-0.26ZM170.05,31.55l0.67,1.56l-3.33,-0.49l-4.22,-1.77l-4.35,-0.16l1.4,-0.94l-0.06,-0.7l-2.81,-1.23l-0.12,-1.39l4.39,0.68l6.62,1.98l1.81,2.47ZM134.5,58.13l-1.02,1.82l0.45,0.58l5.4,-1.39l3.33,2.29l0.49,-0.03l2.6,-2.23l1.94,1.32l2.0,4.5l0.7,0.06l1.3,-2.29l-1.63,-4.46l1.69,-0.54l2.31,0.71l2.65,1.81l2.49,7.92l8.48,4.27l-0.19,1.35l-3.79,0.33l-0.26,0.67l1.4,1.49l-0.58,1.1l-4.23,-0.64l-4.43,-1.19l-3.0,0.28l-4.66,1.47l-10.52,1.04l-1.43,-2.02l-3.42,-1.2l-2.21,0.43l-2.51,-2.86l4.84,-1.05l3.6,0.19l3.27,-0.78l0.31,-0.39l-0.31,-0.39l-4.84,-1.06l-8.79,0.27l-0.85,-1.07l5.26,-1.66l0.27,-0.45l-0.4,-0.34l-3.8,0.06l-3.81,-1.06l1.81,-3.01l1.66,-1.79l6.48,-2.81l1.97,0.71ZM158.7,56.61l-1.7,2.44l-3.2,-2.75l0.37,-0.3l3.11,-0.18l1.42,0.79ZM149.61,42.73l1.01,1.89l0.5,0.18l2.14,-0.82l2.23,0.19l0.36,2.04l-1.33,2.09l-8.28,0.76l-6.35,2.15l-3.41,0.1l-0.19,-0.96l4.9,-2.08l0.23,-0.46l-0.41,-0.31l-11.25,0.59l-2.89,-0.74l3.04,-4.44l2.14,-1.32l6.81,1.69l4.58,3.06l4.37,0.39l0.36,-0.63l-3.36,-4.6l1.85,-1.53l2.18,0.51l0.77,2.26ZM144.76,34.41l-4.36,1.44l-3.0,-1.4l1.46,-1.24l3.47,-0.52l2.96,0.71l-0.52,1.01ZM145.13,29.83l-1.9,0.66l-3.67,-0.0l2.27,-1.61l3.3,0.95ZM118.92,65.79l-6.03,2.02l-1.33,-1.9l-5.38,-2.28l2.59,-5.05l2.16,-3.14l-0.02,-0.48l-1.97,-2.41l7.64,-0.7l3.6,1.02l6.3,0.27l4.42,2.95l-2.53,0.98l-6.24,3.43l-3.1,3.28l-0.11,2.01ZM129.54,35.53l-0.28,3.37l-1.72,1.62l-2.33,0.28l-4.61,2.19l-3.86,0.76l-2.64,-0.87l3.72,-3.4l5.01,-3.34l3.72,0.07l3.0,-0.67ZM111.09,152.69l-0.67,0.24l-3.85,-1.37l-0.83,-1.17l-2.12,-1.07l-0.66,-1.02l-2.4,-0.55l-0.74,-1.71l6.02,1.45l2.0,2.55l2.52,1.39l0.73,1.27ZM87.8,134.64l0.89,0.29l1.86,-0.21l-0.65,3.34l1.69,2.33l-1.31,-1.33l-0.99,-1.62l-1.17,-0.98l-0.33,-1.82Z",name:"Canada"},CG:{path:"M466.72,276.48l-0.1,1.03l-1.25,2.97l-0.19,3.62l-0.46,1.78l-0.23,0.63l-1.61,1.19l-1.21,1.39l-1.09,2.43l0.04,2.09l-3.25,3.24l-0.5,-0.24l-0.5,-0.83l-1.36,-0.02l-0.98,0.89l-1.68,-0.99l-1.54,1.24l-1.52,-1.96l1.57,-1.14l0.11,-0.52l-0.77,-1.35l2.1,-0.66l0.39,-0.73l1.05,0.82l2.21,0.11l1.12,-1.37l0.37,-1.81l-0.27,-2.09l-1.13,-1.5l1.0,-2.69l-0.13,-0.45l-0.92,-0.58l-1.6,0.17l-0.51,-0.94l0.1,-0.61l2.75,0.09l3.97,1.24l0.51,-0.33l0.17,-1.28l1.24,-2.21l1.28,-1.14l2.76,0.49Z",name:"Congo"},CF:{path:"M461.16,278.2l-0.26,-1.19l-1.09,-0.77l-0.84,-1.17l-0.29,-1.0l-1.04,-1.15l0.08,-3.43l0.58,-0.49l1.16,-2.35l1.85,-0.17l0.61,-0.62l0.97,0.58l3.15,-0.96l2.48,-1.92l0.02,-0.96l2.81,0.02l2.36,-1.17l1.93,-2.85l1.16,-0.93l1.11,-0.3l0.27,0.86l1.34,1.47l-0.39,2.01l0.3,1.01l4.01,2.75l0.17,0.93l2.63,2.31l0.6,1.44l2.08,1.4l-3.84,-0.21l-1.94,0.88l-1.23,-0.49l-2.67,1.2l-1.29,-0.18l-0.51,0.36l-0.6,1.22l-3.35,-0.65l-1.57,-0.91l-2.42,-0.83l-1.45,0.91l-0.97,1.27l-0.26,1.56l-3.22,-0.43l-1.49,1.33l-0.94,1.62Z",name:"Central African Rep."},CD:{path:"M487.01,272.38l2.34,-0.14l1.35,1.84l1.34,0.45l0.86,-0.39l1.21,0.12l1.07,-0.41l0.54,0.89l2.04,1.54l-0.14,2.72l0.7,0.54l-1.38,1.13l-1.53,2.54l-0.17,2.05l-0.59,1.08l-0.02,1.72l-0.72,0.84l-0.66,3.01l0.63,1.32l-0.44,4.26l0.64,1.47l-0.37,1.22l0.86,1.8l1.53,1.41l0.3,1.26l0.44,0.5l-4.08,0.75l-0.92,1.81l0.51,1.34l-0.74,5.43l0.17,0.38l2.45,1.46l0.54,-0.1l0.12,1.62l-1.28,-0.01l-1.85,-2.35l-1.94,-0.45l-0.48,-1.13l-0.55,-0.2l-1.41,0.74l-1.71,-0.3l-1.01,-1.18l-2.49,-0.19l-0.44,-0.77l-1.98,-0.21l-2.88,0.36l0.11,-2.41l-0.85,-1.13l-0.16,-1.36l0.32,-1.73l-0.46,-0.89l-0.04,-1.49l-0.4,-0.39l-2.53,0.02l0.1,-0.41l-0.39,-0.49l-1.28,0.01l-0.43,0.45l-1.62,0.32l-0.83,1.79l-1.09,-0.28l-2.4,0.52l-1.37,-1.91l-1.3,-3.3l-0.38,-0.27l-7.39,-0.03l-2.46,0.42l0.5,-0.45l0.37,-1.47l0.66,-0.38l0.92,0.08l0.73,-0.82l0.87,0.02l0.31,0.68l1.4,0.36l3.59,-3.63l0.01,-2.23l1.02,-2.29l2.69,-2.39l0.43,-0.99l0.49,-1.96l0.17,-3.51l1.25,-2.95l0.36,-3.14l0.86,-1.13l1.1,-0.66l3.57,1.73l3.65,0.73l0.46,-0.21l0.8,-1.46l1.24,0.19l2.61,-1.17l0.81,0.44l1.04,-0.03l0.59,-0.66l0.7,-0.16l1.81,0.25Z",name:"Dem. Rep. Congo"},CZ:{path:"M458.46,144.88l1.22,1.01l1.47,0.23l0.13,0.93l1.36,0.68l0.54,-0.2l0.24,-0.55l1.15,0.25l0.53,1.09l1.68,0.18l0.6,0.84l-1.04,0.73l-0.96,1.28l-1.6,0.17l-0.55,0.56l-1.04,-0.46l-1.05,0.15l-2.12,-0.96l-1.05,0.34l-1.2,1.12l-1.56,-0.87l-2.57,-2.1l-0.53,-1.88l4.7,-2.52l0.71,0.26l0.9,-0.28Z",name:"Czech Rep."},CY:{path:"M504.36,193.47l0.43,0.28l-1.28,0.57l-0.92,-0.28l-0.24,-0.46l2.01,-0.13Z",name:"Cyprus"},CR:{path:"M211.34,258.05l0.48,0.99l1.6,1.6l-0.54,0.45l0.29,1.42l-0.25,1.19l-1.09,-0.59l-0.05,-1.25l-2.46,-1.42l-0.28,-0.77l-0.66,-0.45l-0.45,-0.0l-0.11,1.04l-1.32,-0.95l0.31,-1.3l-0.36,-0.6l0.31,-0.27l1.42,0.58l1.29,-0.14l0.56,0.56l0.74,0.17l0.55,-0.27Z",name:"Costa Rica"},CU:{path:"M221.21,227.25l1.27,1.02l2.19,-0.28l4.43,3.33l2.08,0.43l-0.1,0.38l0.36,0.5l1.75,0.1l1.48,0.84l-3.11,0.51l-4.15,-0.03l0.77,-0.67l-0.04,-0.64l-1.2,-0.74l-1.49,-0.16l-0.7,-0.61l-0.56,-1.4l-0.4,-0.25l-1.34,0.1l-2.2,-0.66l-0.88,-0.58l-3.18,-0.4l-0.27,-0.16l0.58,-0.74l-0.36,-0.29l-2.72,-0.05l-1.7,1.29l-0.91,0.03l-0.61,0.69l-1.01,0.22l1.11,-1.29l1.01,-0.52l3.69,-1.01l3.98,0.21l2.21,0.84Z",name:"Cuba"},SZ:{path:"M500.35,351.36l0.5,2.04l-0.38,0.89l-1.05,0.21l-1.23,-1.2l-0.02,-0.64l0.83,-1.57l1.34,0.27Z",name:"Swaziland"},SY:{path:"M511.0,199.79l0.05,-1.33l0.54,-1.36l1.28,-0.99l0.13,-0.45l-0.41,-1.11l-1.14,-0.36l-0.19,-1.74l0.52,-1.0l1.29,-1.21l0.2,-1.18l0.59,0.23l2.62,-0.76l1.36,0.52l2.06,-0.01l2.95,-1.08l3.25,-0.26l-0.67,0.94l-1.28,0.66l-0.21,0.4l0.23,2.01l-0.88,3.19l-10.15,5.73l-2.15,-0.85Z",name:"Syria"},KG:{path:"M621.35,172.32l-3.87,1.69l-0.96,1.18l-3.04,0.34l-1.13,1.86l-2.36,-0.35l-1.99,0.63l-2.39,1.4l0.06,0.95l-0.4,0.37l-4.52,0.43l-3.02,-0.93l-2.37,0.17l0.11,-0.79l2.32,0.42l1.13,-0.88l1.99,0.2l3.21,-2.14l-0.03,-0.69l-2.97,-1.57l-1.94,0.65l-1.22,-0.74l1.71,-1.58l-0.12,-0.67l-0.36,-0.15l0.32,-0.77l1.36,-0.35l4.02,1.02l0.49,-0.3l0.35,-1.59l1.09,-0.48l3.42,1.22l1.11,-0.31l7.64,0.39l1.16,1.0l1.23,0.39Z",name:"Kyrgyzstan"},KE:{path:"M506.26,284.69l1.87,-2.56l0.93,-2.15l-1.38,-4.08l-1.06,-1.6l2.82,-2.75l0.79,0.26l0.12,1.41l0.86,0.83l1.9,0.11l3.28,2.13l3.57,0.44l1.05,-1.12l1.96,-0.9l0.82,0.68l1.16,0.09l-1.78,2.45l0.03,9.12l1.3,1.94l-1.37,0.78l-0.67,1.03l-1.08,0.46l-0.34,1.67l-0.81,1.07l-0.45,1.55l-0.68,0.56l-3.2,-2.23l-0.35,-1.58l-8.86,-4.98l0.14,-1.6l-0.57,-1.04Z",name:"Kenya"},SS:{path:"M481.71,263.34l1.07,-0.72l1.2,-3.18l1.36,-0.26l1.61,1.99l0.87,0.34l1.1,-0.41l1.5,0.07l0.57,0.53l2.49,0.0l0.44,-0.63l1.07,-0.4l0.45,-0.84l0.59,-0.33l1.9,1.33l1.6,-0.2l2.83,-3.33l-0.32,-2.21l1.59,-0.52l-0.24,1.6l0.3,1.83l1.35,1.18l0.2,1.87l0.35,0.41l0.02,1.53l-0.23,0.47l-1.42,0.25l-0.85,1.44l0.3,0.6l1.4,0.16l1.11,1.08l0.59,1.13l1.03,0.53l1.28,2.36l-4.41,3.98l-1.74,0.01l-1.89,0.55l-1.47,-0.52l-1.15,0.57l-2.96,-2.62l-1.3,0.49l-1.06,-0.15l-0.79,0.39l-0.82,-0.22l-1.8,-2.7l-1.91,-1.1l-0.66,-1.5l-2.62,-2.32l-0.18,-0.94l-2.37,-1.6Z",name:"S. Sudan"},SR:{path:"M283.12,270.19l2.1,0.53l-1.08,1.95l0.2,1.72l0.93,1.49l-0.59,2.03l-0.43,0.71l-1.12,-0.42l-1.32,0.22l-0.93,-0.2l-0.46,0.26l-0.25,0.73l0.33,0.7l-0.89,-0.13l-1.39,-1.97l-0.31,-1.34l-0.97,-0.31l-0.89,-1.47l0.35,-1.61l1.45,-0.82l0.33,-1.87l2.61,0.44l0.57,-0.47l1.75,-0.16Z",name:"Suriname"},KH:{path:"M689.52,249.39l0.49,1.45l-0.28,2.74l-4.0,1.86l-0.16,0.6l0.68,0.95l-2.06,0.17l-2.05,0.97l-1.82,-0.32l-2.12,-3.7l-0.55,-2.85l1.4,-1.85l3.02,-0.45l2.23,0.35l2.01,0.98l0.51,-0.14l0.95,-1.48l1.74,0.74Z",name:"Cambodia"},SV:{path:"M195.8,250.13l1.4,-1.19l2.24,1.45l0.98,-0.27l0.44,0.2l-0.27,1.05l-1.14,-0.03l-3.64,-1.21Z",name:"El Salvador"},SK:{path:"M476.82,151.17l-1.14,1.9l-2.73,-0.92l-0.82,0.2l-0.74,0.8l-3.46,0.73l-0.47,0.69l-1.76,0.33l-1.88,-1.0l-0.18,-0.81l0.38,-0.75l1.87,-0.32l1.74,-1.89l0.83,0.16l0.79,-0.34l1.51,1.04l1.34,-0.63l1.25,0.3l1.65,-0.42l1.81,0.95Z",name:"Slovakia"},KR:{path:"M737.51,185.84l0.98,-0.1l0.87,-1.17l2.69,-0.32l0.33,-0.29l1.76,2.79l0.58,1.76l0.02,3.12l-0.8,1.32l-2.21,0.55l-1.93,1.13l-1.8,0.19l-0.2,-1.1l0.43,-2.28l-0.95,-2.56l1.43,-0.37l0.23,-0.62l-1.43,-2.06Z",name:"Korea"},SI:{path:"M456.18,162.07l-0.51,-1.32l0.18,-1.05l1.69,0.2l1.42,-0.71l2.09,-0.07l0.62,-0.51l0.21,0.47l-1.61,0.67l-0.44,1.34l-0.66,0.24l-0.26,0.82l-1.22,-0.49l-0.84,0.46l-0.69,-0.04Z",name:"Slovenia"},KP:{path:"M736.77,185.16l-0.92,-0.42l-0.88,0.62l-1.21,-0.88l0.96,-1.15l0.59,-2.59l-0.46,-0.74l-2.09,-0.77l1.64,-1.52l2.72,-1.58l1.58,-1.91l1.11,0.78l2.17,0.11l0.41,-0.5l-0.3,-1.22l3.52,-1.18l0.94,-1.4l0.98,1.08l-2.19,2.18l0.01,2.14l-1.06,0.54l-1.41,1.4l-1.7,0.52l-1.25,1.09l-0.14,1.98l0.94,0.45l1.15,1.04l-0.13,0.26l-2.6,0.29l-1.13,1.29l-1.22,0.08Z",name:"Dem. Rep. Korea"},KW:{path:"M540.81,207.91l0.37,0.86l-0.17,0.76l0.6,1.53l-0.95,0.04l-0.82,-1.28l-1.57,-0.18l1.31,-1.88l1.22,0.17Z",name:"Kuwait"},SN:{path:"M390.09,248.21l0.12,1.55l0.49,1.46l0.96,0.82l0.05,1.28l-1.26,-0.19l-0.75,0.33l-1.84,-0.61l-5.84,-0.13l-2.54,0.51l-0.22,-1.03l1.77,0.04l2.01,-0.91l1.03,0.48l1.09,0.04l1.29,-0.62l0.14,-0.58l-0.51,-0.74l-1.81,0.25l-1.13,-0.63l-0.79,0.04l-0.72,0.61l-2.31,0.06l-0.92,-1.77l-0.81,-0.64l0.64,-0.35l2.46,-3.74l1.04,0.19l1.38,-0.56l1.19,-0.02l2.72,1.37l3.03,3.48Z",name:"Senegal"},SL:{path:"M394.46,264.11l-1.73,1.98l-0.58,1.33l-2.07,-1.06l-1.22,-1.26l-0.65,-2.39l1.16,-0.96l0.67,-1.17l1.21,-0.52l1.66,0.0l1.03,1.64l0.52,2.41Z",name:"Sierra Leone"},KZ:{path:"M552.8,172.89l0.46,-1.27l-0.48,-1.05l-2.96,-1.19l-1.06,-2.58l-1.37,-0.87l-0.03,-0.3l1.95,0.23l0.45,-0.38l0.08,-1.96l1.75,-0.41l2.1,0.45l0.48,-0.33l0.45,-3.04l-0.45,-2.09l-0.41,-0.31l-2.42,0.15l-2.36,-0.73l-2.87,1.37l-2.17,0.61l-0.85,-0.34l0.13,-1.61l-1.6,-2.12l-2.02,-0.08l-1.78,-1.82l1.29,-2.18l-0.57,-0.95l1.62,-2.91l2.21,1.63l0.63,-0.27l0.29,-2.22l4.92,-3.43l3.71,-0.08l8.4,3.6l2.92,-1.36l3.77,-0.06l3.11,1.66l0.51,-0.11l0.6,-0.81l3.31,0.13l0.39,-0.25l0.63,-1.57l-0.17,-0.5l-3.5,-1.98l1.87,-1.27l-0.13,-1.03l1.98,-0.72l0.18,-0.62l-1.59,-2.06l0.81,-0.82l9.23,-1.18l1.33,-0.88l6.18,-1.26l2.26,-1.42l4.08,0.68l0.73,3.33l0.51,0.3l2.48,-0.8l2.79,1.02l-0.17,1.56l0.43,0.44l2.55,-0.24l4.89,-2.53l0.03,0.32l3.15,2.61l5.56,8.47l0.65,0.02l1.12,-1.46l3.15,1.74l3.76,-0.78l1.15,0.49l1.14,1.8l1.84,0.76l0.99,1.29l3.35,-0.25l1.02,1.52l-1.6,1.81l-1.93,0.28l-0.34,0.38l-0.11,3.05l-1.13,1.16l-4.75,-1.0l-0.46,0.27l-1.76,5.47l-1.1,0.59l-4.91,1.23l-0.27,0.54l2.1,4.97l-1.37,0.63l-0.23,0.41l0.13,1.13l-0.88,-0.25l-1.42,-1.13l-7.89,-0.4l-0.92,0.31l-3.73,-1.22l-1.42,0.63l-0.53,1.66l-3.72,-0.94l-1.85,0.43l-0.76,1.4l-4.65,2.62l-1.13,2.08l-0.44,0.01l-0.92,-1.4l-2.87,-0.09l-0.45,-2.14l-0.38,-0.32l-0.8,-0.01l0.0,-2.96l-3.0,-2.22l-7.31,0.58l-2.35,-2.68l-6.71,-3.69l-6.45,1.83l-0.29,0.39l0.1,10.85l-0.7,0.08l-1.62,-2.17l-1.83,-0.96l-3.11,0.59l-0.64,0.51Z",name:"Kazakhstan"},SA:{path:"M537.53,210.34l2.0,0.24l0.9,1.32l1.49,-0.06l0.87,2.08l1.29,0.76l0.51,0.99l1.56,1.03l-0.1,1.9l0.32,0.9l1.58,2.47l0.76,0.53l0.7,-0.04l1.68,4.23l7.53,1.33l0.51,-0.29l0.77,1.25l-1.55,4.87l-7.29,2.52l-7.3,1.03l-2.34,1.17l-1.88,2.74l-0.76,0.28l-0.82,-0.78l-0.91,0.12l-2.88,-0.51l-3.51,0.25l-0.86,-0.56l-0.57,0.15l-0.66,1.27l0.16,1.11l-0.43,0.32l-0.93,-1.4l-0.33,-1.16l-1.23,-0.88l-1.27,-2.06l-0.78,-2.22l-1.73,-1.79l-1.14,-0.48l-1.54,-2.31l-0.21,-3.41l-1.44,-2.93l-1.27,-1.16l-1.33,-0.57l-1.31,-3.37l-0.77,-0.67l-0.97,-1.97l-2.8,-4.03l-1.06,-0.17l0.37,-1.96l0.2,-0.72l2.74,0.3l1.08,-0.84l0.6,-0.94l1.74,-0.35l0.65,-1.03l0.71,-0.4l0.1,-0.62l-2.06,-2.28l4.39,-1.22l0.48,-0.37l2.77,0.69l3.66,1.9l7.03,5.5l4.87,0.3Z",name:"Saudi Arabia"},SE:{path:"M480.22,89.3l-4.03,1.17l-2.43,2.86l0.26,2.57l-8.77,6.64l-1.78,5.79l1.78,2.68l2.22,1.96l-2.07,3.77l-2.72,1.13l-0.95,6.04l-1.29,3.01l-2.74,-0.31l-0.4,0.22l-1.31,2.59l-2.34,0.13l-0.75,-3.09l-2.08,-4.03l-1.83,-4.96l1.0,-1.93l2.14,-2.7l0.83,-4.45l-1.6,-2.17l-0.15,-4.94l1.48,-3.39l2.58,-0.15l0.87,-1.59l-0.78,-1.57l3.76,-5.59l4.04,-7.48l2.17,0.01l0.39,-0.29l0.57,-2.07l4.37,0.64l0.46,-0.34l0.33,-2.56l1.1,-0.13l6.94,4.87l0.06,6.32l0.66,1.36Z",name:"Sweden"},SD:{path:"M505.98,259.4l-0.34,-0.77l-1.17,-0.9l-0.26,-1.61l0.29,-1.81l-0.34,-0.46l-1.16,-0.17l-0.54,0.59l-1.23,0.11l-0.28,0.65l0.53,0.65l0.17,1.22l-2.44,3.0l-0.96,0.19l-2.39,-1.4l-0.95,0.52l-0.38,0.78l-1.11,0.41l-0.29,0.5l-1.94,0.0l-0.54,-0.52l-1.81,-0.09l-0.95,0.4l-2.45,-2.35l-2.07,0.54l-0.73,1.26l-0.6,2.1l-1.25,0.58l-0.75,-0.62l0.27,-2.65l-1.48,-1.78l-0.22,-1.48l-0.92,-0.96l-0.02,-1.29l-0.57,-1.16l-0.68,-0.16l0.69,-1.29l-0.18,-1.14l0.65,-0.62l0.03,-0.55l-0.36,-0.41l1.55,-2.97l1.91,0.16l0.43,-0.4l-0.1,-10.94l2.49,-0.01l0.4,-0.4l-0.0,-4.82l29.02,0.0l0.64,2.04l-0.49,0.66l0.36,2.69l0.93,3.16l2.12,1.55l-0.89,1.04l-1.72,0.39l-0.98,0.9l-1.43,5.65l0.24,1.15l-0.38,2.06l-0.96,2.38l-1.53,1.31l-1.32,2.91l-1.22,0.86l-0.37,1.34Z",name:"Sudan"},DO:{path:"M241.8,239.2l0.05,-0.65l-0.46,-0.73l0.42,-0.44l0.19,-1.0l-0.09,-1.53l1.66,0.01l1.99,0.63l0.33,0.67l1.28,0.19l0.33,0.76l1.0,0.08l0.8,0.62l-0.45,0.51l-1.13,-0.47l-1.88,-0.01l-1.27,0.59l-0.75,-0.55l-1.01,0.54l-0.79,1.4l-0.23,-0.61Z",name:"Dominican Rep."},DJ:{path:"M528.43,256.18l-0.45,0.66l-0.58,-0.25l-1.51,0.13l-0.18,-1.01l1.45,-1.95l0.83,0.17l0.77,-0.44l0.2,1.0l-1.2,0.51l-0.06,0.7l0.73,0.47Z",name:"Djibouti"},DK:{path:"M452.28,129.07l-1.19,2.24l-2.13,-1.6l-0.23,-0.95l2.98,-0.95l0.57,1.26ZM447.74,126.31l-0.26,0.57l-0.88,-0.07l-1.8,2.53l0.48,1.69l-1.09,0.36l-1.61,-0.39l-0.89,-1.69l-0.07,-3.43l0.96,-1.73l2.02,-0.2l1.09,-1.07l1.33,-0.67l-0.05,1.06l-0.73,1.41l0.3,1.0l1.2,0.64Z",name:"Denmark"},DE:{path:"M453.14,155.55l-0.55,-0.36l-1.2,-0.1l-1.87,0.57l-2.13,-0.13l-0.56,0.63l-0.86,-0.6l-0.96,0.09l-2.57,-0.93l-0.85,0.67l-1.47,-0.02l0.24,-1.75l1.23,-2.14l-0.28,-0.59l-3.52,-0.58l-0.92,-0.66l0.12,-1.2l-0.48,-0.88l0.27,-2.17l-0.37,-3.03l1.41,-0.22l0.63,-1.26l0.66,-3.19l-0.41,-1.18l0.26,-0.39l1.66,-0.15l0.33,0.54l0.62,0.07l1.7,-1.69l-0.54,-3.02l1.37,0.33l1.31,-0.37l0.31,1.18l2.25,0.71l-0.02,0.92l0.5,0.4l2.55,-0.65l1.34,-0.87l2.57,1.24l1.06,0.98l0.48,1.44l-0.57,0.74l-0.0,0.48l0.87,1.15l0.57,1.64l-0.14,1.29l0.82,1.7l-1.5,-0.07l-0.56,0.57l-4.47,2.15l-0.22,0.54l0.68,2.26l2.58,2.16l-0.66,1.11l-0.79,0.36l-0.23,0.43l0.32,1.87Z",name:"Germany"},YE:{path:"M528.27,246.72l0.26,-0.42l-0.22,-1.01l0.19,-1.5l0.92,-0.69l-0.07,-1.35l0.39,-0.75l1.01,0.47l3.34,-0.27l3.76,0.41l0.95,0.81l1.36,-0.58l1.74,-2.62l2.18,-1.09l6.86,-0.94l2.48,5.41l-1.64,0.76l-0.56,1.9l-6.23,2.16l-2.29,1.8l-1.93,0.05l-1.41,1.02l-4.24,0.74l-1.72,1.49l-3.28,0.19l-0.52,-1.18l0.02,-1.51l-1.34,-3.29Z",name:"Yemen"},DZ:{path:"M441.46,188.44l-0.32,1.07l0.39,2.64l-0.54,2.16l-1.58,1.82l0.37,2.39l1.91,1.55l0.18,0.8l1.42,1.03l1.84,7.23l0.12,1.16l-0.57,5.0l0.2,1.51l-0.87,0.99l-0.02,0.51l1.41,1.86l0.14,1.2l0.89,1.48l0.5,0.16l0.98,-0.41l1.73,1.08l0.82,1.23l-8.22,4.81l-7.23,5.11l-3.43,1.13l-2.3,0.21l-0.28,-1.59l-2.56,-1.09l-0.67,-1.25l-26.12,-17.86l0.01,-3.47l3.77,-1.88l2.44,-0.41l2.12,-0.75l1.08,-1.42l2.81,-1.05l0.35,-2.08l1.33,-0.29l1.04,-0.94l3.47,-0.69l0.46,-1.08l-0.1,-0.45l-0.58,-0.52l-0.82,-2.81l-0.19,-1.83l-0.78,-1.49l2.03,-1.31l2.63,-0.48l1.7,-1.22l2.31,-0.84l8.24,-0.73l1.49,0.38l2.28,-1.1l2.46,-0.02l0.92,0.6l1.35,-0.05Z",name:"Algeria"},US:{path:"M892.72,99.2l1.31,0.53l1.41,-0.37l1.89,0.98l1.89,0.42l-1.32,0.58l-2.9,-1.53l-2.08,0.22l-0.26,-0.15l0.07,-0.67ZM183.22,150.47l0.37,1.47l1.12,0.85l4.23,0.7l2.39,0.98l2.17,-0.38l1.85,0.5l-1.55,0.65l-3.49,2.61l-0.16,0.77l0.5,0.39l2.33,-0.61l1.77,1.02l5.15,-2.4l-0.31,0.65l0.25,0.56l1.36,0.38l1.71,1.16l4.7,-0.88l0.67,0.85l1.31,0.21l0.58,0.58l-1.34,0.17l-2.18,-0.32l-3.6,0.89l-2.71,3.25l0.35,0.9l0.59,-0.0l0.55,-0.6l-1.36,4.65l0.29,3.09l0.67,1.58l0.61,0.45l1.77,-0.44l1.6,-1.96l0.14,-2.21l-0.82,-1.96l0.11,-1.13l1.19,-2.37l0.44,-0.33l0.48,0.75l0.4,-0.29l0.4,-1.37l0.6,-0.47l0.24,-0.8l1.69,0.49l1.65,1.08l-0.03,2.37l-1.27,1.13l-0.0,1.13l0.87,0.36l1.66,-1.29l0.5,0.17l0.5,2.6l-2.49,3.75l0.17,0.61l1.54,0.62l1.48,0.17l1.92,-0.44l4.72,-2.15l2.16,-1.8l-0.05,-1.24l0.75,-0.22l3.92,0.36l2.12,-1.05l0.21,-0.4l-0.28,-1.48l3.27,-2.4l8.32,-0.02l0.56,-0.82l1.9,-0.77l0.93,-1.51l0.74,-2.37l1.58,-1.98l0.92,0.62l1.47,-0.47l0.8,0.66l-0.0,4.09l1.96,2.6l-2.34,1.31l-5.37,2.09l-1.83,2.72l0.02,1.79l0.83,1.59l0.54,0.23l-6.19,0.94l-2.2,0.89l-0.23,0.48l0.45,0.29l2.99,-0.46l-2.19,0.56l-1.13,0.0l-0.15,-0.32l-0.48,0.08l-0.76,0.82l0.22,0.67l0.32,0.06l-0.41,1.62l-1.27,1.58l-1.48,-1.07l-0.49,-0.04l-0.16,0.46l0.52,1.58l0.61,0.59l0.03,0.79l-0.95,1.38l-1.21,-1.22l-0.27,-2.27l-0.35,-0.35l-0.42,0.25l-0.48,1.27l0.33,1.41l-0.97,-0.27l-0.48,0.24l0.18,0.5l1.52,0.83l0.1,2.52l0.79,0.51l0.52,3.42l-1.42,1.88l-2.47,0.8l-1.71,1.66l-1.31,0.25l-1.27,1.03l-0.43,0.99l-2.69,1.78l-2.64,3.03l-0.45,2.12l0.45,2.08l0.85,2.38l1.09,1.9l0.04,1.2l1.16,3.06l-0.18,2.69l-0.55,1.43l-0.47,0.21l-0.89,-0.23l-0.49,-1.18l-0.87,-0.56l-2.75,-5.16l0.48,-1.68l-0.72,-1.78l-2.01,-2.38l-1.12,-0.53l-2.72,1.18l-1.47,-1.35l-1.57,-0.68l-2.99,0.31l-2.17,-0.3l-2.0,0.19l-1.15,0.46l-0.19,0.58l0.39,0.63l0.14,1.34l-0.84,-0.2l-0.84,0.46l-1.58,-0.07l-2.08,-1.44l-2.09,0.33l-1.91,-0.62l-3.73,0.84l-2.39,2.07l-2.54,1.22l-1.45,1.41l-0.61,1.38l0.34,3.71l-0.29,0.02l-3.5,-1.33l-1.25,-3.11l-1.44,-1.5l-2.24,-3.56l-1.76,-1.09l-2.27,-0.01l-1.71,2.07l-1.76,-0.69l-1.16,-0.74l-1.52,-2.98l-3.93,-3.16l-4.34,-0.0l-0.4,0.4l-0.0,0.74l-6.5,0.02l-9.02,-3.14l-0.34,-0.71l-5.7,0.49l-0.43,-1.29l-1.62,-1.61l-1.14,-0.38l-0.55,-0.88l-1.28,-0.13l-1.01,-0.77l-2.22,-0.27l-0.43,-0.3l-0.36,-1.58l-2.4,-2.83l-2.01,-3.85l-0.06,-0.9l-2.92,-3.26l-0.33,-2.29l-1.3,-1.66l0.52,-2.37l-0.09,-2.57l-0.78,-2.3l0.95,-2.82l0.61,-5.68l-0.47,-4.27l-1.46,-4.08l3.19,0.79l1.26,2.83l0.69,0.08l0.69,-1.14l-1.1,-4.79l68.76,-0.0l0.4,-0.4l0.14,-0.86ZM32.44,67.52l1.73,1.97l0.55,0.05l0.99,-0.79l3.65,0.24l-0.09,0.62l0.32,0.45l3.83,0.77l2.61,-0.43l5.19,1.4l4.84,0.43l1.89,0.57l3.42,-0.7l6.14,1.87l-0.03,38.06l0.38,0.4l2.39,0.11l2.31,0.98l3.9,3.99l0.55,0.04l2.4,-2.03l2.16,-1.04l1.2,1.71l3.95,3.14l4.09,6.63l4.2,2.29l0.06,1.83l-1.02,1.23l-1.16,-1.08l-2.04,-1.03l-0.67,-2.89l-3.28,-3.03l-1.65,-3.57l-6.35,-0.32l-2.82,-1.01l-5.26,-3.85l-6.77,-2.04l-3.53,0.3l-4.81,-1.69l-3.25,-1.63l-2.78,0.8l-0.28,0.46l0.44,2.21l-3.91,0.96l-2.26,1.27l-2.3,0.65l-0.27,-1.65l1.05,-3.42l2.49,-1.09l0.16,-0.6l-0.69,-0.96l-0.55,-0.1l-3.19,2.12l-1.78,2.56l-3.55,2.61l-0.04,0.61l1.56,1.52l-2.07,2.29l-5.11,2.57l-0.77,1.66l-3.76,1.77l-0.92,1.73l-2.69,1.38l-1.81,-0.22l-6.95,3.32l-3.97,0.91l4.85,-2.5l2.59,-1.86l3.26,-0.52l1.19,-1.4l3.42,-2.1l2.59,-2.27l0.42,-2.68l1.23,-2.1l-0.04,-0.46l-0.45,-0.11l-2.68,1.03l-0.63,-0.49l-0.53,0.03l-1.05,1.04l-1.36,-1.54l-0.66,0.08l-0.32,0.62l-0.58,-1.14l-0.56,-0.16l-2.41,1.42l-1.07,-0.0l-0.17,-1.75l0.3,-1.71l-1.61,-1.33l-3.41,0.59l-1.96,-1.63l-1.57,-0.84l-0.15,-2.21l-1.7,-1.43l0.82,-1.88l1.99,-2.12l0.88,-1.92l1.71,-0.24l2.04,0.51l1.87,-1.77l1.91,0.25l1.91,-1.23l0.17,-0.43l-0.47,-1.82l-1.07,-0.7l1.39,-1.17l0.12,-0.45l-0.39,-0.26l-1.65,0.07l-2.66,0.88l-0.75,0.78l-1.92,-0.8l-3.46,0.44l-3.44,-0.91l-1.06,-1.61l-2.65,-1.99l2.91,-1.43l5.5,-2.0l1.52,0.0l-0.26,1.62l0.41,0.46l5.29,-0.16l0.3,-0.65l-2.03,-2.59l-3.14,-1.68l-1.79,-2.12l-2.4,-1.83l-3.09,-1.24l1.04,-1.69l4.23,-0.14l3.36,-2.07l0.73,-2.27l2.39,-1.99l2.42,-0.52l4.65,-1.97l2.46,0.23l3.71,-2.35l3.5,0.89ZM37.6,123.41l-2.25,1.23l-0.95,-0.69l-0.29,-1.24l3.21,-1.63l1.42,0.21l0.67,0.7l-1.8,1.42ZM31.06,234.03l0.98,0.47l0.74,0.87l-1.77,1.07l-0.44,-1.53l0.49,-0.89ZM29.34,232.07l0.18,0.05l0.08,0.05l-0.16,0.03l-0.11,-0.14ZM25.16,230.17l0.05,-0.03l0.18,0.22l-0.13,-0.01l-0.1,-0.18ZM5.89,113.26l-1.08,0.41l-2.21,-1.12l1.53,-0.4l1.62,0.28l0.14,0.83Z",name:"United States"},UY:{path:"M286.85,372.74l-0.92,1.5l-2.59,1.44l-1.69,-0.52l-1.42,0.26l-2.39,-1.19l-1.52,0.08l-1.27,-1.3l0.16,-1.5l0.56,-0.79l-0.02,-2.73l1.21,-4.74l1.19,-0.21l2.37,2.0l1.08,0.03l4.36,3.17l1.22,1.6l-0.96,1.5l0.61,1.4Z",name:"Uruguay"},LB:{path:"M510.37,198.01l-0.88,0.51l1.82,-3.54l0.62,0.08l0.22,0.61l-1.13,0.88l-0.65,1.47Z",name:"Lebanon"},LA:{path:"M689.54,248.53l-1.76,-0.74l-0.49,0.15l-0.94,1.46l-1.32,-0.64l0.62,-0.98l0.11,-2.17l-2.04,-2.42l-0.25,-2.65l-1.9,-2.1l-2.15,-0.31l-0.78,0.91l-1.12,0.06l-1.05,-0.4l-2.06,1.2l-0.04,-1.59l0.61,-2.68l-0.36,-0.49l-1.35,-0.1l-0.11,-1.23l-0.96,-0.88l1.96,-1.89l0.39,0.36l1.33,0.07l0.42,-0.45l-0.34,-2.66l0.7,-0.21l1.28,1.81l1.11,2.35l0.36,0.23l2.82,0.02l0.71,1.67l-1.39,0.65l-0.72,0.93l0.13,0.6l2.91,1.51l3.6,5.25l1.88,1.78l0.56,1.62l-0.35,1.96Z",name:"Lao PDR"},TW:{path:"M724.01,226.68l-0.74,1.48l-0.9,-1.52l-0.25,-1.74l1.38,-2.44l1.73,-1.74l0.64,0.44l-1.85,5.52Z",name:"Taiwan"},TT:{path:"M266.64,259.32l0.28,-1.16l1.13,-0.22l-0.06,1.2l-1.35,0.18Z",name:"Trinidad and Tobago"},TR:{path:"M513.21,175.47l3.64,1.17l3.05,-0.44l2.1,0.26l3.11,-1.56l2.46,-0.13l2.19,1.33l0.33,0.82l-0.22,1.33l0.25,0.44l2.28,1.13l-1.17,0.57l-0.21,0.45l0.75,3.2l-0.41,1.16l1.13,1.92l-0.55,0.22l-0.9,-0.67l-2.91,-0.37l-1.24,0.46l-4.23,0.41l-2.81,1.05l-1.91,0.01l-1.52,-0.53l-2.58,0.75l-0.66,-0.45l-0.62,0.3l-0.12,1.45l-0.89,0.84l-0.47,-0.67l0.79,-1.3l-0.41,-0.2l-1.43,0.23l-2.0,-0.63l-2.02,1.65l-3.51,0.3l-2.13,-1.53l-2.7,-0.1l-0.86,1.24l-1.38,0.27l-2.29,-1.44l-2.71,-0.01l-1.37,-2.65l-1.68,-1.52l1.07,-1.99l-0.09,-0.49l-1.27,-1.12l2.37,-2.41l3.7,-0.11l1.28,-2.24l4.49,0.37l3.21,-1.97l2.81,-0.82l3.99,-0.06l4.29,2.07ZM488.79,176.72l-1.72,1.31l-0.5,-0.88l1.37,-2.57l-0.7,-0.85l1.7,-0.63l1.8,0.34l0.46,1.17l1.76,0.78l-2.87,0.32l-1.3,1.01Z",name:"Turkey"},LK:{path:"M624.16,268.99l-1.82,0.48l-0.99,-1.67l-0.42,-3.46l0.95,-3.43l1.21,0.98l2.26,4.19l-0.34,2.33l-0.85,0.58Z",name:"Sri Lanka"},LV:{path:"M489.16,122.85l0.96,0.66l0.22,1.65l0.68,1.76l-3.65,1.7l-2.23,-1.58l-1.29,-0.26l-0.68,-0.77l-2.42,0.34l-4.16,-0.23l-2.47,0.9l0.06,-1.98l1.13,-2.06l1.95,-1.02l2.12,2.58l2.01,-0.07l0.38,-0.33l0.44,-2.52l1.76,-0.53l3.06,1.7l2.15,0.07Z",name:"Latvia"},LT:{path:"M486.93,129.3l0.17,1.12l-1.81,0.98l-0.72,2.02l-2.47,1.18l-2.1,-0.02l-0.73,-1.05l-1.06,-0.3l-0.09,-1.87l-3.56,-1.13l-0.43,-2.36l2.48,-0.94l4.12,0.22l2.25,-0.31l0.52,0.69l1.24,0.21l2.19,1.56Z",name:"Lithuania"},LU:{path:"M436.08,149.45l-0.48,-0.07l0.3,-1.28l0.27,0.4l-0.09,0.96Z",name:"Luxembourg"},LR:{path:"M399.36,265.97l0.18,1.54l-0.48,0.99l0.08,0.47l2.47,1.8l-0.33,2.8l-2.65,-1.13l-5.78,-4.61l0.58,-1.32l2.1,-2.33l0.86,-0.22l0.77,1.14l-0.14,0.85l0.59,0.87l1.0,0.14l0.76,-0.99Z",name:"Liberia"},LS:{path:"M491.06,363.48l-0.49,0.15l-1.49,-1.67l1.1,-1.43l2.19,-1.44l1.51,1.27l-0.98,1.82l-1.23,0.38l-0.62,0.93Z",name:"Lesotho"},TH:{path:"M670.27,255.86l-1.41,3.87l0.15,2.0l0.38,0.36l1.38,0.07l0.9,2.04l0.55,2.34l1.4,1.44l1.61,0.38l0.96,0.97l-0.5,0.64l-1.1,0.2l-0.34,-1.18l-2.04,-1.1l-0.63,0.23l-0.63,-0.62l-0.48,-1.3l-2.56,-2.63l-0.73,0.41l0.95,-3.89l2.16,-4.22ZM670.67,254.77l-0.92,-2.18l-0.26,-2.61l-2.14,-3.06l0.71,-0.49l0.89,-2.59l-3.61,-5.45l0.87,-0.51l1.05,-2.58l1.74,-0.18l2.6,-1.59l0.76,0.56l0.13,1.39l0.37,0.36l1.23,0.09l-0.51,2.28l0.05,2.42l0.6,0.34l2.43,-1.42l0.77,0.39l1.47,-0.07l0.71,-0.88l1.48,0.14l1.71,1.88l0.25,2.65l1.92,2.11l-0.1,1.89l-0.61,0.86l-2.22,-0.33l-3.5,0.64l-1.6,2.12l0.36,2.58l-1.51,-0.79l-1.84,-0.01l0.28,-1.52l-0.4,-0.47l-2.21,0.01l-0.4,0.37l-0.19,2.74l-0.34,0.93Z",name:"Thailand"},TF:{path:"M596.68,420.38l-3.2,0.18l-0.05,-1.26l0.39,-1.41l1.3,0.78l2.08,0.35l-0.52,1.36Z",name:"Fr. S. Antarctic Lands"},TG:{path:"M422.7,257.63l-0.09,1.23l1.53,1.52l0.08,1.09l0.5,0.65l-0.11,5.62l0.49,1.47l-1.31,0.35l-1.02,-2.13l-0.18,-1.12l0.53,-2.19l-0.63,-1.16l-0.22,-3.68l-1.01,-1.4l0.07,-0.28l1.37,0.03Z",name:"Togo"},TD:{path:"M480.25,235.49l0.12,9.57l-2.1,0.05l-1.14,1.89l-0.69,1.63l0.34,0.73l-0.66,0.91l0.24,0.89l-0.86,1.95l0.45,0.5l0.6,-0.1l0.34,0.64l0.03,1.38l0.9,1.04l-1.45,0.43l-1.27,1.03l-1.83,2.76l-2.16,1.07l-2.31,-0.15l-0.86,0.25l-0.26,0.49l0.17,0.61l-2.11,1.68l-2.85,0.87l-1.09,-0.57l-0.73,0.66l-1.12,0.1l-1.1,-3.12l-1.25,-0.64l-1.22,-1.22l0.29,-0.64l3.01,0.04l0.35,-0.6l-1.3,-2.2l-0.08,-3.31l-0.97,-1.66l0.22,-1.04l-0.38,-0.48l-1.22,-0.04l0.0,-1.25l-0.98,-1.07l0.96,-3.01l3.25,-2.65l0.13,-3.33l0.95,-5.18l0.52,-1.07l-0.1,-0.48l-0.91,-0.78l-0.2,-0.96l-0.8,-0.58l-0.55,-3.65l2.1,-1.2l19.57,9.83Z",name:"Chad"},LY:{path:"M483.48,203.15l-0.75,1.1l0.29,1.39l-0.6,1.83l0.73,2.14l0.0,24.12l-2.48,0.01l-0.41,0.85l-19.41,-9.76l-4.41,2.28l-1.37,-1.33l-3.82,-1.1l-1.14,-1.65l-1.98,-1.23l-1.22,0.32l-0.66,-1.11l-0.17,-1.26l-1.28,-1.69l0.87,-1.19l-0.07,-4.34l0.43,-2.27l-0.86,-3.45l1.13,-0.76l0.22,-1.16l-0.2,-1.03l3.48,-2.61l0.29,-1.94l2.45,0.8l1.18,-0.21l1.98,0.44l3.15,1.18l1.37,2.54l5.72,1.67l2.64,1.35l1.61,-0.72l1.29,-1.34l-0.44,-2.34l0.66,-1.13l1.67,-1.21l1.57,-0.35l3.14,0.53l1.08,1.28l3.99,0.78l0.36,0.54Z",name:"Libya"},AE:{path:"M550.76,223.97l1.88,-0.4l3.84,0.02l4.78,-4.75l0.19,0.36l0.26,1.58l-0.81,0.01l-0.39,0.35l-0.08,2.04l-0.81,0.63l-0.01,0.96l-0.66,0.99l-0.39,1.41l-7.08,-1.25l-0.7,-1.96Z",name:"United Arab Emirates"},VE:{path:"M240.68,256.69l0.53,0.75l-0.02,1.06l-1.07,1.78l0.95,2.0l0.42,0.22l1.4,-0.44l0.56,-1.83l-0.77,-1.17l-0.1,-1.47l2.82,-0.93l0.26,-0.49l-0.28,-0.96l0.3,-0.28l0.66,1.31l1.96,0.26l1.4,1.22l0.08,0.68l0.39,0.35l4.81,-0.22l1.49,1.11l1.92,0.31l1.67,-0.84l0.22,-0.6l3.44,-0.14l-0.17,0.55l0.86,1.19l2.19,0.35l1.67,1.1l0.37,1.86l0.41,0.32l1.55,0.17l-1.66,1.35l-0.22,0.92l0.65,0.97l-1.67,0.54l-0.3,0.4l0.04,0.99l-0.56,0.57l-0.01,0.55l1.85,2.27l-0.66,0.69l-4.47,1.29l-0.72,0.54l-3.69,-0.9l-0.71,0.27l-0.02,0.7l0.91,0.53l-0.08,1.54l0.35,1.58l0.35,0.31l1.66,0.17l-1.3,0.52l-0.48,1.13l-2.68,0.91l-0.6,0.77l-1.57,0.13l-1.17,-1.13l-0.8,-2.52l-1.25,-1.26l1.02,-1.23l-1.29,-2.95l0.18,-1.62l1.0,-2.21l-0.2,-0.49l-1.14,-0.46l-4.02,0.36l-1.82,-2.1l-1.57,-0.33l-2.99,0.22l-1.06,-0.97l0.25,-1.23l-0.2,-1.01l-0.59,-0.69l-0.29,-1.06l-1.08,-0.39l0.78,-2.79l1.9,-2.11Z",name:"Venezuela"},AF:{path:"M600.7,188.88l-1.57,1.3l-0.1,0.48l0.8,2.31l-1.09,1.04l-0.03,1.27l-0.48,0.71l-2.16,-0.08l-0.37,0.59l0.78,1.48l-1.38,0.69l-1.06,1.69l0.06,1.7l-0.65,0.52l-0.91,-0.21l-1.91,0.36l-0.48,0.77l-1.88,0.13l-1.4,1.56l-0.18,2.32l-2.91,1.02l-1.65,-0.23l-0.71,0.55l-1.41,-0.3l-2.41,0.39l-3.52,-1.17l1.96,-2.35l-0.21,-1.78l-0.3,-0.34l-1.63,-0.4l-0.19,-1.58l-0.75,-2.03l0.95,-1.36l-0.19,-0.6l-0.73,-0.28l1.47,-4.8l2.14,0.9l2.12,-0.36l0.74,-1.34l1.77,-0.39l1.54,-0.92l0.63,-2.31l1.87,-0.5l0.49,-0.81l0.94,0.56l2.13,0.11l2.55,0.92l1.95,-0.83l0.65,0.43l0.56,-0.13l0.69,-1.12l1.57,-0.08l0.72,-1.66l0.79,-0.74l0.8,0.39l-0.17,0.56l0.71,0.58l-0.08,2.39l1.11,0.95ZM601.37,188.71l1.73,-0.71l1.43,-1.18l4.03,0.35l-2.23,0.74l-4.95,0.8Z",name:"Afghanistan"},IQ:{path:"M530.82,187.47l0.79,0.66l1.26,-0.28l1.46,3.08l1.63,0.94l0.14,1.23l-1.22,1.05l-0.53,2.52l1.73,2.67l3.12,1.62l1.15,1.88l-0.38,1.85l0.39,0.48l0.41,-0.0l0.02,1.07l0.76,0.94l-2.47,-0.1l-1.71,2.44l-4.31,-0.2l-7.02,-5.48l-3.73,-1.94l-2.88,-0.73l-0.85,-2.87l5.45,-3.02l0.95,-3.43l-0.19,-1.96l1.27,-0.7l1.22,-1.7l0.87,-0.36l2.69,0.34Z",name:"Iraq"},IS:{path:"M384.14,88.06l-0.37,2.61l2.54,2.51l-2.9,2.75l-9.19,3.4l-9.25,-1.66l1.7,-1.22l-0.1,-0.7l-4.05,-1.47l2.96,-0.53l0.33,-0.43l-0.11,-1.2l-0.33,-0.36l-4.67,-0.85l1.28,-2.04l3.45,-0.56l3.77,2.72l0.44,0.02l3.64,-2.16l3.3,1.08l3.98,-2.16l3.58,0.26Z",name:"Iceland"},IR:{path:"M533.43,187.16l-1.27,-2.15l0.42,-0.98l-0.71,-3.04l1.03,-0.5l0.33,0.83l1.26,1.35l2.05,0.51l1.11,-0.16l2.89,-2.11l0.62,-0.14l0.39,0.46l-0.72,1.2l0.06,0.49l1.56,1.53l0.65,0.04l0.67,1.81l2.56,0.83l1.87,1.48l3.69,0.49l3.91,-0.76l0.47,-0.73l2.17,-0.6l1.66,-1.54l1.51,0.08l1.18,-0.53l1.59,0.24l2.83,1.48l1.88,0.3l2.77,2.47l1.77,0.18l0.18,1.99l-1.68,5.49l0.24,0.5l0.61,0.23l-0.82,1.48l0.8,2.18l0.19,1.71l0.3,0.34l1.63,0.4l0.15,1.32l-2.15,2.35l-0.01,0.53l2.21,3.03l2.34,1.24l0.06,2.14l1.24,0.72l0.11,0.69l-3.31,1.27l-1.08,3.03l-9.68,-1.68l-0.99,-3.05l-1.43,-0.73l-2.17,0.46l-2.47,1.26l-2.83,-0.82l-2.46,-2.02l-2.41,-0.8l-3.42,-6.06l-0.48,-0.2l-1.18,0.39l-1.44,-0.82l-0.5,0.08l-0.65,0.74l-0.97,-1.01l-0.02,-1.31l-0.71,-0.39l0.26,-1.81l-1.29,-2.11l-3.13,-1.63l-1.58,-2.43l0.5,-1.9l1.31,-1.26l-0.19,-1.66l-1.74,-1.1l-1.57,-3.3Z",name:"Iran"},AM:{path:"M536.99,182.33l-0.28,0.03l-1.23,-2.13l-0.93,0.01l-0.62,-0.66l-0.69,-0.07l-0.96,-0.81l-1.56,-0.62l0.19,-1.12l-0.26,-0.79l2.72,-0.36l1.09,1.01l-0.17,0.92l1.02,0.78l-0.47,0.62l0.08,0.56l2.04,1.23l0.04,1.4Z",name:"Armenia"},AL:{path:"M470.32,171.8l0.74,0.03l0.92,0.89l-0.17,1.95l0.36,1.28l1.01,0.82l-1.82,2.83l-0.19,-0.61l-1.25,-0.89l-0.18,-1.2l0.53,-2.82l-0.54,-1.47l0.6,-0.83Z",name:"Albania"},AO:{path:"M461.55,300.03l1.26,3.15l1.94,2.36l2.47,-0.53l1.25,0.32l0.44,-0.18l0.93,-1.92l1.31,-0.08l0.41,-0.44l0.47,-0.0l-0.1,0.41l0.39,0.49l2.65,-0.02l0.03,1.19l0.48,1.01l-0.34,1.52l0.18,1.55l0.83,1.04l-0.13,2.85l0.54,0.39l3.96,-0.41l-0.1,1.79l0.39,1.05l-0.24,1.43l-4.7,-0.03l-0.4,0.39l-0.12,8.13l2.92,3.49l-3.83,0.88l-5.89,-0.36l-1.88,-1.24l-10.47,0.22l-1.3,-1.01l-1.85,-0.16l-2.4,0.77l-0.15,-1.06l0.33,-2.16l1.0,-3.45l1.35,-3.2l2.24,-2.8l0.33,-2.06l-0.13,-1.53l-0.8,-1.08l-1.21,-2.87l0.87,-1.62l-1.27,-4.12l-1.17,-1.53l2.47,-0.63l7.03,0.03ZM451.71,298.87l-0.47,-1.25l1.25,-1.11l0.32,0.3l-0.99,1.03l-0.12,1.03Z",name:"Angola"},AR:{path:"M249.29,428.93l-2.33,-0.52l-5.83,-0.43l-0.89,-1.66l0.05,-2.37l-0.45,-0.4l-1.43,0.18l-0.67,-0.91l-0.2,-3.13l1.88,-1.47l0.79,-2.04l-0.25,-1.7l1.3,-2.68l0.91,-4.15l-0.22,-1.69l0.85,-0.45l0.2,-0.44l-0.27,-1.16l-0.98,-0.68l0.59,-0.92l-0.05,-0.5l-1.04,-1.07l-0.52,-3.1l0.97,-0.86l-0.42,-3.58l1.2,-5.43l1.38,-0.98l0.16,-0.43l-0.75,-2.79l-0.01,-2.43l1.78,-1.75l0.06,-2.57l1.43,-2.85l0.01,-2.58l-0.69,-0.74l-1.09,-4.52l1.47,-2.7l-0.18,-2.79l0.85,-2.35l1.59,-2.46l1.73,-1.64l0.05,-0.52l-0.6,-0.84l0.44,-0.85l-0.07,-4.19l2.7,-1.44l0.86,-2.75l-0.21,-0.71l1.76,-2.01l2.9,0.57l1.38,1.78l0.68,-0.08l0.87,-1.87l2.39,0.09l4.95,4.77l2.17,0.49l3.0,1.92l2.47,1.0l0.25,0.82l-2.37,3.93l0.23,0.59l5.39,1.16l2.12,-0.44l2.45,-2.16l0.5,-2.38l0.76,-0.31l0.98,1.2l-0.04,1.8l-3.67,2.51l-2.85,2.66l-3.43,3.88l-1.3,5.07l0.01,2.72l-0.54,0.73l-0.36,3.28l3.14,2.64l-0.16,2.11l1.4,1.11l-0.1,1.09l-2.29,3.52l-3.55,1.49l-4.92,0.6l-2.71,-0.29l-0.43,0.51l0.5,1.65l-0.49,2.1l0.38,1.42l-1.19,0.83l-2.36,0.38l-2.3,-1.04l-1.38,0.83l0.41,3.64l1.69,0.91l1.4,-0.71l0.36,0.76l-2.04,0.86l-2.01,1.89l-0.97,4.63l-2.34,0.1l-2.09,1.78l-0.61,2.75l2.46,2.31l2.17,0.63l-0.7,2.32l-2.83,1.73l-1.73,3.86l-2.17,1.22l-1.16,1.67l0.75,3.76l1.04,1.28ZM256.71,438.88l-2.0,0.15l-1.4,-1.22l-3.82,-0.1l-0.0,-5.83l1.6,3.05l3.26,2.07l3.08,0.78l-0.71,1.1Z",name:"Argentina"},AU:{path:"M705.8,353.26l0.26,0.04l0.17,-0.47l-0.48,-1.42l0.92,1.11l0.45,0.15l0.27,-0.39l-0.1,-1.56l-1.98,-3.63l1.09,-3.31l-0.24,-1.57l0.34,-0.62l0.38,1.06l0.43,-0.19l0.99,-1.7l1.91,-0.83l1.29,-1.15l1.81,-0.91l0.96,-0.17l0.92,0.26l1.92,-0.95l1.47,-0.28l1.03,-0.8l1.43,0.04l2.78,-0.84l1.36,-1.15l0.71,-1.45l1.41,-1.26l0.3,-2.58l1.27,-1.59l0.78,1.65l0.54,0.19l1.07,-0.51l0.15,-0.6l-0.73,-1.0l0.45,-0.71l0.78,0.39l0.58,-0.3l0.28,-1.82l1.87,-2.14l1.12,-0.39l0.28,-0.58l0.62,0.17l0.53,-0.73l1.87,-0.57l1.65,1.05l1.35,1.48l3.39,0.38l0.43,-0.54l-0.46,-1.23l1.05,-1.79l1.04,-0.61l0.14,-0.55l-0.25,-0.41l0.88,-1.17l1.31,-0.77l1.3,0.27l2.1,-0.48l0.31,-0.4l-0.05,-1.3l-0.92,-0.77l1.48,0.56l1.41,1.07l2.11,0.65l0.81,-0.2l1.4,0.7l1.69,-0.66l0.8,0.19l0.64,-0.33l0.71,0.77l-1.33,1.94l-0.71,0.07l-0.35,0.51l0.24,0.86l-1.52,2.35l0.12,1.05l2.15,1.65l1.97,0.85l3.04,2.36l1.97,0.65l0.55,0.88l2.72,0.85l1.84,-1.1l2.07,-5.97l-0.42,-3.59l0.3,-1.73l0.47,-0.87l-0.31,-0.68l1.09,-3.28l0.46,-0.47l0.4,0.71l0.16,1.51l0.65,0.52l0.16,1.04l0.85,1.21l0.12,2.38l0.9,2.0l0.57,0.18l1.3,-0.78l1.69,1.7l-0.2,1.08l0.53,2.2l0.39,1.3l0.68,0.48l0.6,1.95l-0.19,1.48l0.81,1.76l6.01,3.69l-0.11,0.76l1.38,1.58l0.95,2.77l0.58,0.22l0.72,-0.41l0.8,0.9l0.61,0.01l0.46,2.41l4.81,4.71l0.66,2.02l-0.07,3.31l1.14,2.2l-0.13,2.24l-1.1,3.68l0.03,1.64l-0.47,1.89l-1.05,2.4l-1.9,1.47l-1.72,3.51l-2.38,6.09l-0.24,2.82l-1.14,0.8l-2.85,0.15l-2.31,1.19l-2.51,2.25l-3.09,-1.57l0.3,-1.15l-0.54,-0.47l-1.5,0.63l-2.01,1.94l-7.12,-2.18l-1.48,-1.63l-1.14,-3.74l-1.45,-1.26l-1.81,-0.26l0.56,-1.18l-0.61,-2.1l-0.72,-0.1l-1.14,1.82l-0.9,0.21l0.63,-0.82l0.36,-1.55l0.92,-1.31l-0.13,-2.34l-0.7,-0.22l-2.0,2.34l-1.51,0.93l-0.94,2.01l-1.35,-0.81l-0.02,-1.52l-1.57,-2.04l-1.09,-0.88l0.24,-0.33l-0.14,-0.59l-3.21,-1.69l-1.83,-0.12l-2.54,-1.35l-4.58,0.28l-6.02,1.9l-2.53,-0.13l-2.62,1.41l-2.13,0.63l-1.49,2.6l-3.49,0.31l-2.29,-0.5l-3.48,0.43l-1.6,1.47l-0.81,-0.04l-2.37,1.63l-3.26,-0.1l-3.72,-2.21l0.04,-1.05l1.19,-0.46l0.49,-0.89l0.21,-2.97l-0.28,-1.64l-1.34,-2.86l-0.38,-1.47l0.05,-1.72l-0.95,-1.7l-0.18,-0.97l-1.01,-0.99l-0.29,-1.98l-1.13,-1.75ZM784.92,393.44l2.65,1.02l3.23,-0.96l1.09,0.14l0.15,3.06l-0.85,1.13l-0.17,1.63l-0.87,-0.24l-1.57,1.91l-1.68,-0.18l-1.4,-2.36l-0.37,-2.04l-1.39,-2.51l0.04,-0.8l1.15,0.18Z",name:"Australia"},AT:{path:"M462.89,152.8l0.04,2.25l-1.07,0.0l-0.33,0.63l0.36,0.51l-1.04,2.13l-2.02,0.07l-1.33,0.7l-5.29,-0.99l-0.47,-0.93l-0.44,-0.21l-2.47,0.55l-0.42,0.51l-3.18,-0.81l0.43,-0.91l1.12,0.78l0.6,-0.17l0.25,-0.58l1.93,0.12l1.86,-0.56l1.0,0.08l0.68,0.57l0.62,-0.15l0.26,-0.77l-0.3,-1.78l0.8,-0.44l0.68,-1.15l1.52,0.85l0.47,-0.06l1.34,-1.25l0.64,-0.17l1.81,0.92l1.28,-0.11l0.7,0.37Z",name:"Austria"},IN:{path:"M623.34,207.03l-1.24,1.04l-0.97,2.55l0.22,0.51l8.04,3.87l3.42,0.37l1.57,1.38l4.92,0.88l2.18,-0.04l0.38,-0.3l0.29,-1.24l-0.32,-1.64l0.14,-0.87l0.82,-0.31l0.45,2.48l2.28,1.02l1.77,-0.38l4.14,0.1l0.38,-0.36l0.18,-1.66l-0.5,-0.65l1.37,-0.29l2.25,-1.99l2.7,-1.62l1.93,0.62l1.8,-0.98l0.79,1.14l-0.68,0.91l0.26,0.63l2.42,0.36l0.09,0.47l-0.83,0.75l0.13,1.07l-1.52,-0.29l-3.24,1.86l-0.13,1.78l-1.32,2.14l-0.18,1.39l-0.93,1.82l-1.64,-0.5l-0.52,0.37l-0.09,2.63l-0.56,1.11l0.19,0.81l-0.53,0.27l-1.18,-3.73l-1.08,-0.27l-0.38,0.31l-0.24,1.0l-0.66,-0.66l0.54,-1.06l1.22,-0.34l1.15,-2.25l-0.24,-0.56l-1.57,-0.47l-4.34,-0.28l-0.18,-1.56l-0.35,-0.35l-1.11,-0.12l-1.91,-1.12l-0.56,0.17l-0.88,1.82l0.11,0.49l1.36,1.07l-1.09,0.69l-0.69,1.11l0.18,0.56l1.24,0.57l-0.32,1.54l0.85,1.94l0.36,2.01l-0.22,0.59l-4.58,0.52l-0.33,0.42l0.13,1.8l-1.17,1.36l-3.65,1.81l-2.79,3.03l-4.32,3.28l-0.18,1.27l-4.65,1.79l-0.77,2.16l0.64,5.3l-1.06,2.49l-0.01,3.94l-1.24,0.28l-1.14,1.93l0.39,0.84l-1.68,0.53l-1.04,1.83l-0.65,0.47l-2.06,-2.05l-2.1,-6.02l-2.2,-3.64l-1.05,-4.75l-2.29,-3.57l-1.76,-8.2l0.01,-3.11l-0.49,-2.53l-0.55,-0.29l-3.53,1.52l-1.53,-0.27l-2.86,-2.77l0.85,-0.67l0.08,-0.55l-0.74,-1.03l-2.67,-2.06l1.24,-1.32l5.34,0.01l0.39,-0.49l-0.5,-2.29l-1.42,-1.46l-0.27,-1.93l-1.43,-1.2l2.31,-2.37l3.05,0.06l2.62,-2.85l1.6,-2.81l2.4,-2.73l0.07,-2.04l1.97,-1.48l-0.02,-0.65l-1.93,-1.31l-0.82,-1.78l-0.8,-2.21l0.9,-0.89l3.59,0.65l2.92,-0.42l2.33,-2.19l2.31,2.85l-0.24,2.13l0.99,1.59l-0.05,0.82l-1.34,-0.28l-0.47,0.48l0.7,3.06l2.62,1.99l2.99,1.65Z",name:"India"},TZ:{path:"M495.56,296.42l2.8,-3.12l-0.02,-0.81l-0.64,-1.3l0.68,-0.52l0.14,-1.47l-0.76,-1.25l0.31,-0.11l2.26,0.03l-0.51,2.76l0.76,1.3l0.5,0.12l1.05,-0.53l1.19,-0.12l0.61,0.24l1.43,-0.62l0.1,-0.67l-0.71,-0.62l1.57,-1.7l8.65,4.86l0.32,1.53l3.34,2.33l-1.05,2.8l0.13,1.61l1.63,1.12l-0.6,1.76l-0.01,2.33l1.89,4.03l0.57,0.43l-1.46,1.08l-2.61,0.94l-1.43,-0.04l-1.06,0.77l-2.29,0.36l-2.87,-0.68l-0.83,0.07l-0.63,-0.75l-0.31,-2.78l-1.32,-1.35l-3.25,-0.77l-3.96,-1.58l-1.18,-2.41l-0.32,-1.75l-1.76,-1.49l0.42,-1.05l-0.44,-0.89l0.08,-0.96l-0.46,-0.58l0.06,-0.56Z",name:"Tanzania"},AZ:{path:"M539.29,175.73l1.33,0.32l1.94,-1.8l2.3,3.34l1.43,0.43l-1.26,0.15l-0.35,0.32l-0.8,3.14l-0.99,0.96l0.05,1.11l-1.26,-1.13l0.7,-1.18l-0.04,-0.47l-0.74,-0.86l-1.48,0.15l-2.34,1.71l-0.03,-1.27l-2.03,-1.35l0.47,-0.62l-0.08,-0.56l-1.03,-0.79l0.29,-0.43l-0.14,-0.58l-1.13,-0.86l1.89,0.68l1.69,0.06l0.37,-0.87l-0.81,-1.37l0.42,0.06l1.63,1.72ZM533.78,180.57l0.61,0.46l0.69,-0.0l0.59,1.15l-0.68,-0.15l-1.21,-1.45Z",name:"Azerbaijan"},IE:{path:"M405.08,135.42l0.35,2.06l-1.75,2.78l-4.22,1.88l-2.84,-0.4l1.73,-3.0l-1.18,-3.53l4.6,-3.74l0.32,1.15l-0.49,1.74l0.4,0.51l1.47,-0.04l1.6,0.6Z",name:"Ireland"},ID:{path:"M756.47,287.89l0.69,4.01l2.79,1.78l0.51,-0.1l2.04,-2.59l2.71,-1.43l2.05,-0.0l3.9,1.73l2.46,0.45l0.08,15.12l-1.75,-1.54l-2.54,-0.51l-0.88,0.71l-2.32,0.06l0.69,-1.33l1.45,-0.64l0.23,-0.46l-0.65,-2.74l-1.24,-2.21l-5.04,-2.29l-2.09,-0.23l-3.68,-2.27l-0.55,0.13l-0.65,1.07l-0.52,0.12l-0.55,-1.89l-1.21,-0.78l1.84,-0.62l1.72,0.05l0.39,-0.52l-0.21,-0.66l-0.38,-0.28l-3.45,-0.0l-1.13,-1.48l-2.1,-0.43l-0.52,-0.6l2.69,-0.48l1.28,-0.78l3.66,0.94l0.3,0.71ZM757.91,300.34l-0.62,0.82l-0.1,-0.8l0.59,-1.12l0.13,1.1ZM747.38,292.98l0.34,0.72l-1.22,-0.57l-4.68,-0.1l0.27,-0.62l2.78,-0.09l2.52,0.67ZM741.05,285.25l-0.67,-2.88l0.64,-2.01l0.41,0.86l1.21,0.18l0.16,0.7l-0.1,1.68l-0.84,-0.16l-0.46,0.3l-0.34,1.34ZM739.05,293.5l-0.5,0.44l-1.34,-0.36l-0.17,-0.37l1.73,-0.08l0.27,0.36ZM721.45,284.51l-0.19,1.97l2.24,2.23l0.54,0.02l1.27,-1.07l2.75,-0.5l-0.9,1.21l-2.11,0.93l-0.16,0.6l2.22,3.01l-0.3,1.07l1.36,1.74l-2.26,0.85l-0.28,-0.31l0.12,-1.19l-1.64,-1.34l0.17,-2.23l-0.56,-0.39l-1.67,0.76l-0.23,0.39l0.3,6.17l-1.1,0.25l-0.69,-0.47l0.64,-2.21l-0.39,-2.42l-0.39,-0.34l-0.8,-0.01l-0.58,-1.29l0.98,-1.6l0.35,-1.96l1.32,-3.87ZM728.59,296.27l0.38,0.49l-0.02,1.28l-0.88,0.49l-0.53,-0.47l1.04,-1.79ZM729.04,286.98l0.27,-0.05l-0.02,0.13l-0.24,-0.08ZM721.68,284.05l0.16,-0.32l1.89,-1.65l1.83,0.68l3.16,0.35l2.94,-0.1l2.39,-1.66l-1.73,2.13l-1.66,0.43l-2.41,-0.48l-4.17,0.13l-2.39,0.51ZM730.55,310.47l1.11,-1.93l2.03,-0.82l0.08,0.62l-1.45,1.67l-1.77,0.46ZM728.12,305.88l-0.1,0.38l-3.46,0.66l-2.91,-0.27l-0.0,-0.25l1.54,-0.41l1.66,0.73l1.67,-0.19l1.61,-0.65ZM722.9,310.24l-0.64,0.03l-2.26,-1.2l1.11,-0.24l1.78,1.41ZM716.26,305.77l0.88,0.51l1.28,-0.17l0.2,0.35l-4.65,0.73l0.39,-0.67l1.15,-0.02l0.75,-0.73ZM711.66,293.84l-0.38,-0.16l-2.54,1.01l-1.12,-1.44l-1.69,-0.13l-1.16,-0.75l-3.04,0.77l-1.1,-1.15l-3.31,-0.11l-0.35,-3.05l-1.35,-0.95l-1.11,-1.98l-0.33,-2.06l0.27,-2.14l0.9,-1.01l0.37,1.15l2.09,1.49l1.53,-0.48l1.82,0.08l1.38,-1.19l1.0,-0.18l2.28,0.67l2.26,-0.53l1.52,-3.64l1.01,-0.99l0.78,-2.57l4.1,0.3l-1.11,1.77l0.02,0.46l1.7,2.2l-0.23,1.39l2.07,1.71l-2.33,0.42l-0.88,1.9l0.1,2.05l-2.4,1.9l-0.06,2.45l-0.7,2.79ZM692.58,302.03l0.35,0.26l4.8,0.25l0.78,-0.97l4.17,1.09l1.13,1.68l3.69,0.45l2.13,1.04l-1.8,0.6l-2.77,-0.99l-4.8,-0.12l-5.24,-1.41l-1.84,-0.25l-1.11,0.3l-4.26,-0.97l-0.7,-1.14l-1.59,-0.13l1.18,-1.65l2.74,0.13l2.87,1.13l0.26,0.68ZM685.53,299.17l-2.22,0.04l-2.06,-2.03l-3.15,-2.01l-2.93,-3.51l-3.11,-5.33l-2.2,-2.12l-1.64,-4.06l-2.32,-1.69l-1.27,-2.07l-1.96,-1.5l-2.51,-2.65l-0.11,-0.66l4.81,0.53l2.15,2.38l3.31,2.74l2.35,2.66l2.7,0.17l1.95,1.59l1.54,2.17l1.59,0.95l-0.84,1.71l0.15,0.52l1.44,0.87l0.79,0.1l0.4,1.58l0.87,1.4l1.96,0.39l1.0,1.31l-0.6,3.01l-0.09,3.5Z",name:"Indonesia"},UA:{path:"M492.5,162.44l1.28,-2.49l1.82,0.19l0.66,-0.23l0.09,-0.71l-0.25,-0.75l-0.79,-0.72l-0.33,-1.21l-0.86,-0.62l-0.02,-1.19l-1.13,-0.86l-1.15,-0.19l-2.04,-1.0l-1.66,0.32l-0.66,0.47l-0.92,-0.0l-0.84,0.78l-2.48,0.7l-1.18,-0.71l-3.07,-0.36l-0.89,0.43l-0.24,-0.55l-1.11,-0.7l0.35,-0.93l1.26,-1.02l-0.54,-1.23l2.04,-2.43l1.4,-0.62l0.25,-1.19l-1.04,-2.39l0.83,-0.13l1.28,-0.84l1.8,-0.07l2.47,0.26l2.86,0.81l1.88,0.06l0.86,0.44l1.04,-0.41l0.77,0.66l2.18,-0.15l0.92,0.3l0.52,-0.34l0.15,-1.53l0.56,-0.54l2.85,-0.05l0.84,-0.72l3.04,-0.18l1.23,1.46l-0.48,0.77l0.21,1.03l0.36,0.32l1.8,0.14l0.93,2.08l3.18,1.15l1.94,-0.45l1.67,1.49l1.4,-0.03l3.35,0.96l0.02,0.54l-0.96,1.59l0.47,1.97l-0.26,0.7l-2.36,0.28l-1.29,0.89l-0.23,1.38l-1.83,0.27l-1.58,0.97l-2.41,0.21l-2.16,1.17l-0.21,0.38l0.34,2.26l1.23,0.75l2.13,-0.08l-0.14,0.31l-2.65,0.53l-3.23,1.69l-0.87,-0.39l0.42,-1.1l-0.25,-0.52l-2.21,-0.73l2.35,-1.06l0.12,-0.65l-0.93,-0.82l-3.62,-0.74l-0.13,-0.89l-0.46,-0.34l-2.61,0.59l-0.91,1.69l-1.71,2.04l-0.86,-0.4l-1.62,0.27Z",name:"Ukraine"},QA:{path:"M549.33,221.64l-0.76,-0.23l-0.14,-1.64l0.84,-1.29l0.47,0.52l0.04,1.34l-0.45,1.3Z",name:"Qatar"},MZ:{path:"M508.58,318.75l-0.34,-2.57l0.51,-2.05l3.55,0.63l2.5,-0.38l1.02,-0.76l1.49,0.01l2.74,-0.98l1.66,-1.2l0.5,9.24l0.41,1.23l-0.68,1.67l-0.93,1.71l-1.5,1.5l-5.16,2.28l-2.78,2.73l-1.02,0.53l-1.71,1.8l-0.98,0.57l-0.35,2.41l1.16,1.94l0.49,2.17l0.43,0.31l-0.06,2.06l-0.39,1.17l0.5,0.72l-0.25,0.73l-0.92,0.83l-5.12,2.39l-1.22,1.36l0.21,1.13l0.58,0.39l-0.11,0.72l-1.22,-0.01l-0.73,-2.97l0.42,-3.09l-1.78,-5.37l2.49,-2.81l0.69,-1.89l0.44,-0.43l0.28,-1.53l-0.39,-0.93l0.59,-3.65l-0.01,-3.26l-1.49,-1.16l-1.2,-0.22l-1.74,-1.17l-1.92,0.01l-0.29,-2.08l7.06,-1.96l1.28,1.09l0.89,-0.1l0.67,0.44l0.1,0.73l-0.51,1.29l0.19,1.81l1.75,1.83l0.65,-0.13l0.71,-1.65l1.17,-0.86l-0.26,-3.47l-1.05,-1.85l-1.04,-0.94Z",name:"Mozambique"}},height:440.7063107441331,projection:{type:"mill",centralMeridian:11.5},width:900};t.exports?t.exports=e:jQuery.fn.vectorMap("addMap","world_mill",e)},600:(t,e,n)=>{var l,r,a,i={inherits:function(t,e){function n(){}n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t,t.parentClass=e},mixin:function(t,e){var n;for(n in e.prototype)e.prototype.hasOwnProperty(n)&&(t.prototype[n]=e.prototype[n])},min:function(t){var e,n=Number.MAX_VALUE;if(t instanceof Array)for(e=0;e<t.length;e++)t[e]<n&&(n=t[e]);else for(e in t)t[e]<n&&(n=t[e]);return n},max:function(t){var e,n=Number.MIN_VALUE;if(t instanceof Array)for(e=0;e<t.length;e++)t[e]>n&&(n=t[e]);else for(e in t)t[e]>n&&(n=t[e]);return n},keys:function(t){var e,n=[];for(e in t)n.push(e);return n},values:function(t){var e,n,l=[];for(n=0;n<arguments.length;n++)for(e in t=arguments[n])l.push(t[e]);return l},whenImageLoaded:function(t){var e=new i.$.Deferred,n=i.$("<img/>");return n.on("error",(function(){e.reject()})).on("load",(function(){e.resolve(n)})),n.attr("src",t),e},isImageUrl:function(t){return/\.\w{3,4}$/.test(t)}};Array.prototype.indexOf||(Array.prototype.indexOf=function(t,e){var n;if(null==this)throw new TypeError('"this" is null or not defined');var l=Object(this),r=l.length>>>0;if(0===r)return-1;var a=+e||0;if(Math.abs(a)===1/0&&(a=0),a>=r)return-1;for(n=Math.max(a>=0?a:r-Math.abs(a),0);n<r;){if(n in l&&l[n]===t)return n;n++}return-1}),t.exports=function(t){i.$=t;var e={set:{colors:1,values:1,backgroundColor:1,scaleColors:1,normalizeFunction:1,focus:1},get:{selectedRegions:1,selectedMarkers:1,mapObject:1,regionName:1}};t.fn.vectorMap=function(t){var n=this.children(".jvectormap-container").data("mapObject");if("addMap"===t)i.Map.maps[arguments[1]]=arguments[2];else{if(("set"===t||"get"===t)&&e[t][arguments[1]])return n[t+(arguments[1].charAt(0).toUpperCase()+arguments[1].substr(1))].apply(n,Array.prototype.slice.call(arguments,2));(t=t||{}).container=this,n=new i.Map(t)}return this}},r=[n(755)],void 0===(a="function"==typeof(l=function(t){var e,n,l=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],r="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],a=Array.prototype.slice;if(t.event.fixHooks)for(var i=l.length;i;)t.event.fixHooks[l[--i]]=t.event.mouseHooks;var o=t.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var e=r.length;e;)this.addEventListener(r[--e],s,!1);else this.onmousewheel=s;t.data(this,"mousewheel-line-height",o.getLineHeight(this)),t.data(this,"mousewheel-page-height",o.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=r.length;t;)this.removeEventListener(r[--t],s,!1);else this.onmousewheel=null},getLineHeight:function(e){return parseInt(t(e)["offsetParent"in t.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(e){return t(e).height()},settings:{adjustOldDeltas:!0}};function s(l){var r=l||window.event,i=a.call(arguments,1),o=0,s=0,f=0,h=0;if((l=t.event.fix(r)).type="mousewheel","detail"in r&&(f=-1*r.detail),"wheelDelta"in r&&(f=r.wheelDelta),"wheelDeltaY"in r&&(f=r.wheelDeltaY),"wheelDeltaX"in r&&(s=-1*r.wheelDeltaX),"axis"in r&&r.axis===r.HORIZONTAL_AXIS&&(s=-1*f,f=0),o=0===f?s:f,"deltaY"in r&&(o=f=-1*r.deltaY),"deltaX"in r&&(s=r.deltaX,0===f&&(o=-1*s)),0!==f||0!==s){if(1===r.deltaMode){var d=t.data(this,"mousewheel-line-height");o*=d,f*=d,s*=d}else if(2===r.deltaMode){var p=t.data(this,"mousewheel-page-height");o*=p,f*=p,s*=p}return h=Math.max(Math.abs(f),Math.abs(s)),(!n||h<n)&&(n=h,c(r,h)&&(n/=40)),c(r,h)&&(o/=40,s/=40,f/=40),o=Math[o>=1?"floor":"ceil"](o/n),s=Math[s>=1?"floor":"ceil"](s/n),f=Math[f>=1?"floor":"ceil"](f/n),l.deltaX=s,l.deltaY=f,l.deltaFactor=n,l.deltaMode=0,i.unshift(l,o,s,f),e&&clearTimeout(e),e=setTimeout(u,200),(t.event.dispatch||t.event.handle).apply(this,i)}}function u(){n=null}function c(t,e){return o.settings.adjustOldDeltas&&"mousewheel"===t.type&&e%120==0}t.fn.extend({mousewheel:function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},unmousewheel:function(t){return this.unbind("mousewheel",t)}})})?l.apply(e,r):l)||(t.exports=a),i.AbstractElement=function(t,e){this.node=this.createElement(t),this.name=t,this.properties={},e&&this.set(e)},i.AbstractElement.prototype.set=function(t,e){var n;if("object"==typeof t)for(n in t)this.properties[n]=t[n],this.applyAttr(n,t[n]);else this.properties[t]=e,this.applyAttr(t,e)},i.AbstractElement.prototype.get=function(t){return this.properties[t]},i.AbstractElement.prototype.applyAttr=function(t,e){this.node.setAttribute(t,e)},i.AbstractElement.prototype.remove=function(){i.$(this.node).remove()},i.AbstractCanvasElement=function(t,e,n){this.container=t,this.setSize(e,n),this.rootElement=new i[this.classPrefix+"GroupElement"],this.node.appendChild(this.rootElement.node),this.container.appendChild(this.node)},i.AbstractCanvasElement.prototype.add=function(t,e){(e=e||this.rootElement).add(t),t.canvas=this},i.AbstractCanvasElement.prototype.addPath=function(t,e,n){var l=new i[this.classPrefix+"PathElement"](t,e);return this.add(l,n),l},i.AbstractCanvasElement.prototype.addCircle=function(t,e,n){var l=new i[this.classPrefix+"CircleElement"](t,e);return this.add(l,n),l},i.AbstractCanvasElement.prototype.addImage=function(t,e,n){var l=new i[this.classPrefix+"ImageElement"](t,e);return this.add(l,n),l},i.AbstractCanvasElement.prototype.addText=function(t,e,n){var l=new i[this.classPrefix+"TextElement"](t,e);return this.add(l,n),l},i.AbstractCanvasElement.prototype.addGroup=function(t){var e=new i[this.classPrefix+"GroupElement"];return t?t.node.appendChild(e.node):this.node.appendChild(e.node),e.canvas=this,e},i.AbstractShapeElement=function(t,e,n){this.style=n||{},this.style.current=this.style.current||{},this.isHovered=!1,this.isSelected=!1,this.updateStyle()},i.AbstractShapeElement.prototype.setStyle=function(t,e){var n={};"object"==typeof t?n=t:n[t]=e,i.$.extend(this.style.current,n),this.updateStyle()},i.AbstractShapeElement.prototype.updateStyle=function(){var t={};i.AbstractShapeElement.mergeStyles(t,this.style.initial),i.AbstractShapeElement.mergeStyles(t,this.style.current),this.isHovered&&i.AbstractShapeElement.mergeStyles(t,this.style.hover),this.isSelected&&(i.AbstractShapeElement.mergeStyles(t,this.style.selected),this.isHovered&&i.AbstractShapeElement.mergeStyles(t,this.style.selectedHover)),this.set(t)},i.AbstractShapeElement.mergeStyles=function(t,e){var n;for(n in e=e||{})null===e[n]?delete t[n]:t[n]=e[n]},i.SVGElement=function(t,e){i.SVGElement.parentClass.apply(this,arguments)},i.inherits(i.SVGElement,i.AbstractElement),i.SVGElement.svgns="http://www.w3.org/2000/svg",i.SVGElement.prototype.createElement=function(t){return document.createElementNS(i.SVGElement.svgns,t)},i.SVGElement.prototype.addClass=function(t){this.node.setAttribute("class",t)},i.SVGElement.prototype.getElementCtr=function(t){return i["SVG"+t]},i.SVGElement.prototype.getBBox=function(){return this.node.getBBox()},i.SVGGroupElement=function(){i.SVGGroupElement.parentClass.call(this,"g")},i.inherits(i.SVGGroupElement,i.SVGElement),i.SVGGroupElement.prototype.add=function(t){this.node.appendChild(t.node)},i.SVGCanvasElement=function(t,e,n){this.classPrefix="SVG",i.SVGCanvasElement.parentClass.call(this,"svg"),this.defsElement=new i.SVGElement("defs"),this.node.appendChild(this.defsElement.node),i.AbstractCanvasElement.apply(this,arguments)},i.inherits(i.SVGCanvasElement,i.SVGElement),i.mixin(i.SVGCanvasElement,i.AbstractCanvasElement),i.SVGCanvasElement.prototype.setSize=function(t,e){this.width=t,this.height=e,this.node.setAttribute("width",t),this.node.setAttribute("height",e)},i.SVGCanvasElement.prototype.applyTransformParams=function(t,e,n){this.scale=t,this.transX=e,this.transY=n,this.rootElement.node.setAttribute("transform","scale("+t+") translate("+e+", "+n+")")},i.SVGShapeElement=function(t,e,n){i.SVGShapeElement.parentClass.call(this,t,e),i.AbstractShapeElement.apply(this,arguments)},i.inherits(i.SVGShapeElement,i.SVGElement),i.mixin(i.SVGShapeElement,i.AbstractShapeElement),i.SVGShapeElement.prototype.applyAttr=function(t,e){var n,l,r=this;"fill"===t&&i.isImageUrl(e)?i.SVGShapeElement.images[e]?this.applyAttr("fill","url(#image"+i.SVGShapeElement.images[e]+")"):i.whenImageLoaded(e).then((function(t){(l=new i.SVGElement("image")).node.setAttributeNS("http://www.w3.org/1999/xlink","href",e),l.applyAttr("x","0"),l.applyAttr("y","0"),l.applyAttr("width",t[0].width),l.applyAttr("height",t[0].height),(n=new i.SVGElement("pattern")).applyAttr("id","image"+i.SVGShapeElement.imageCounter),n.applyAttr("x",0),n.applyAttr("y",0),n.applyAttr("width",t[0].width/2),n.applyAttr("height",t[0].height/2),n.applyAttr("viewBox","0 0 "+t[0].width+" "+t[0].height),n.applyAttr("patternUnits","userSpaceOnUse"),n.node.appendChild(l.node),r.canvas.defsElement.node.appendChild(n.node),i.SVGShapeElement.images[e]=i.SVGShapeElement.imageCounter++,r.applyAttr("fill","url(#image"+i.SVGShapeElement.images[e]+")")})):i.SVGShapeElement.parentClass.prototype.applyAttr.apply(this,arguments)},i.SVGShapeElement.imageCounter=1,i.SVGShapeElement.images={},i.SVGPathElement=function(t,e){i.SVGPathElement.parentClass.call(this,"path",t,e),this.node.setAttribute("fill-rule","evenodd")},i.inherits(i.SVGPathElement,i.SVGShapeElement),i.SVGCircleElement=function(t,e){i.SVGCircleElement.parentClass.call(this,"circle",t,e)},i.inherits(i.SVGCircleElement,i.SVGShapeElement),i.SVGImageElement=function(t,e){i.SVGImageElement.parentClass.call(this,"image",t,e)},i.inherits(i.SVGImageElement,i.SVGShapeElement),i.SVGImageElement.prototype.applyAttr=function(t,e){var n,l=this;"image"==t?("object"==typeof e?(n=e.url,this.offset=e.offset):(n=e,this.offset=[0,0]),i.whenImageLoaded(n).then((function(t){l.node.setAttributeNS("http://www.w3.org/1999/xlink","href",n),l.width=t[0].width,l.height=t[0].height,l.applyAttr("width",l.width),l.applyAttr("height",l.height),l.applyAttr("x",l.cx-l.width/2+l.offset[0]),l.applyAttr("y",l.cy-l.height/2+l.offset[1]),i.$(l.node).trigger("imageloaded",[t])}))):"cx"==t?(this.cx=e,this.width&&this.applyAttr("x",e-this.width/2+this.offset[0])):"cy"==t?(this.cy=e,this.height&&this.applyAttr("y",e-this.height/2+this.offset[1])):i.SVGImageElement.parentClass.prototype.applyAttr.apply(this,arguments)},i.SVGTextElement=function(t,e){i.SVGTextElement.parentClass.call(this,"text",t,e)},i.inherits(i.SVGTextElement,i.SVGShapeElement),i.SVGTextElement.prototype.applyAttr=function(t,e){"text"===t?this.node.textContent=e:i.SVGTextElement.parentClass.prototype.applyAttr.apply(this,arguments)},i.VMLElement=function(t,e){i.VMLElement.VMLInitialized||i.VMLElement.initializeVML(),i.VMLElement.parentClass.apply(this,arguments)},i.inherits(i.VMLElement,i.AbstractElement),i.VMLElement.VMLInitialized=!1,i.VMLElement.initializeVML=function(){try{document.namespaces.rvml||document.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),i.VMLElement.prototype.createElement=function(t){return document.createElement("<rvml:"+t+' class="rvml">')}}catch(t){i.VMLElement.prototype.createElement=function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}document.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)"),i.VMLElement.VMLInitialized=!0},i.VMLElement.prototype.getElementCtr=function(t){return i["VML"+t]},i.VMLElement.prototype.addClass=function(t){i.$(this.node).addClass(t)},i.VMLElement.prototype.applyAttr=function(t,e){this.node[t]=e},i.VMLElement.prototype.getBBox=function(){var t=i.$(this.node);return{x:t.position().left/this.canvas.scale,y:t.position().top/this.canvas.scale,width:t.width()/this.canvas.scale,height:t.height()/this.canvas.scale}},i.VMLGroupElement=function(){i.VMLGroupElement.parentClass.call(this,"group"),this.node.style.left="0px",this.node.style.top="0px",this.node.coordorigin="0 0"},i.inherits(i.VMLGroupElement,i.VMLElement),i.VMLGroupElement.prototype.add=function(t){this.node.appendChild(t.node)},i.VMLCanvasElement=function(t,e,n){this.classPrefix="VML",i.VMLCanvasElement.parentClass.call(this,"group"),i.AbstractCanvasElement.apply(this,arguments),this.node.style.position="absolute"},i.inherits(i.VMLCanvasElement,i.VMLElement),i.mixin(i.VMLCanvasElement,i.AbstractCanvasElement),i.VMLCanvasElement.prototype.setSize=function(t,e){var n,l,r,a;if(this.width=t,this.height=e,this.node.style.width=t+"px",this.node.style.height=e+"px",this.node.coordsize=t+" "+e,this.node.coordorigin="0 0",this.rootElement){for(r=0,a=(n=this.rootElement.node.getElementsByTagName("shape")).length;r<a;r++)n[r].coordsize=t+" "+e,n[r].style.width=t+"px",n[r].style.height=e+"px";for(r=0,a=(l=this.node.getElementsByTagName("group")).length;r<a;r++)l[r].coordsize=t+" "+e,l[r].style.width=t+"px",l[r].style.height=e+"px"}},i.VMLCanvasElement.prototype.applyTransformParams=function(t,e,n){this.scale=t,this.transX=e,this.transY=n,this.rootElement.node.coordorigin=this.width-e-this.width/100+","+(this.height-n-this.height/100),this.rootElement.node.coordsize=this.width/t+","+this.height/t},i.VMLShapeElement=function(t,e){i.VMLShapeElement.parentClass.call(this,t,e),this.fillElement=new i.VMLElement("fill"),this.strokeElement=new i.VMLElement("stroke"),this.node.appendChild(this.fillElement.node),this.node.appendChild(this.strokeElement.node),this.node.stroked=!1,i.AbstractShapeElement.apply(this,arguments)},i.inherits(i.VMLShapeElement,i.VMLElement),i.mixin(i.VMLShapeElement,i.AbstractShapeElement),i.VMLShapeElement.prototype.applyAttr=function(t,e){switch(t){case"fill":this.node.fillcolor=e;break;case"fill-opacity":this.fillElement.node.opacity=Math.round(100*e)+"%";break;case"stroke":this.node.stroked="none"!==e,this.node.strokecolor=e;break;case"stroke-opacity":this.strokeElement.node.opacity=Math.round(100*e)+"%";break;case"stroke-width":0===parseInt(e,10)?this.node.stroked=!1:this.node.stroked=!0,this.node.strokeweight=e;break;case"d":this.node.path=i.VMLPathElement.pathSvgToVml(e);break;default:i.VMLShapeElement.parentClass.prototype.applyAttr.apply(this,arguments)}},i.VMLPathElement=function(t,e){var n=new i.VMLElement("skew");i.VMLPathElement.parentClass.call(this,"shape",t,e),this.node.coordorigin="0 0",n.node.on=!0,n.node.matrix="0.01,0,0,0.01,0,0",n.node.offset="0,0",this.node.appendChild(n.node)},i.inherits(i.VMLPathElement,i.VMLShapeElement),i.VMLPathElement.prototype.applyAttr=function(t,e){"d"===t?this.node.path=i.VMLPathElement.pathSvgToVml(e):i.VMLShapeElement.prototype.applyAttr.call(this,t,e)},i.VMLPathElement.pathSvgToVml=function(t){var e,n,l=0,r=0;return(t=t.replace(/(-?\d+)e(-?\d+)/g,"0")).replace(/([MmLlHhVvCcSs])\s*((?:-?\d*(?:\.\d+)?\s*,?\s*)+)/g,(function(t,a,i,o){(i=i.replace(/(\d)-/g,"$1,-").replace(/^\s+/g,"").replace(/\s+$/g,"").replace(/\s+/g,",").split(","))[0]||i.shift();for(var s=0,u=i.length;s<u;s++)i[s]=Math.round(100*i[s]);switch(a){case"m":return l+=i[0],r+=i[1],"t"+i.join(",");case"M":return l=i[0],r=i[1],"m"+i.join(",");case"l":return l+=i[0],r+=i[1],"r"+i.join(",");case"L":return l=i[0],r=i[1],"l"+i.join(",");case"h":return l+=i[0],"r"+i[0]+",0";case"H":return"l"+(l=i[0])+","+r;case"v":return r+=i[0],"r0,"+i[0];case"V":return r=i[0],"l"+l+","+r;case"c":return e=l+i[i.length-4],n=r+i[i.length-3],l+=i[i.length-2],r+=i[i.length-1],"v"+i.join(",");case"C":return e=i[i.length-4],n=i[i.length-3],l=i[i.length-2],r=i[i.length-1],"c"+i.join(",");case"s":return i.unshift(r-n),i.unshift(l-e),e=l+i[i.length-4],n=r+i[i.length-3],l+=i[i.length-2],r+=i[i.length-1],"v"+i.join(",");case"S":return i.unshift(r+r-n),i.unshift(l+l-e),e=i[i.length-4],n=i[i.length-3],l=i[i.length-2],r=i[i.length-1],"c"+i.join(",")}return""})).replace(/z/g,"e")},i.VMLCircleElement=function(t,e){i.VMLCircleElement.parentClass.call(this,"oval",t,e)},i.inherits(i.VMLCircleElement,i.VMLShapeElement),i.VMLCircleElement.prototype.applyAttr=function(t,e){switch(t){case"r":this.node.style.width=2*e+"px",this.node.style.height=2*e+"px",this.applyAttr("cx",this.get("cx")||0),this.applyAttr("cy",this.get("cy")||0);break;case"cx":if(!e)return;this.node.style.left=e-(this.get("r")||0)+"px";break;case"cy":if(!e)return;this.node.style.top=e-(this.get("r")||0)+"px";break;default:i.VMLCircleElement.parentClass.prototype.applyAttr.call(this,t,e)}},i.VectorCanvas=function(t,e,n){return this.mode=window.SVGAngle?"svg":"vml","svg"==this.mode?this.impl=new i.SVGCanvasElement(t,e,n):this.impl=new i.VMLCanvasElement(t,e,n),this.impl.mode=this.mode,this.impl},i.SimpleScale=function(t){this.scale=t},i.SimpleScale.prototype.getValue=function(t){return t},i.OrdinalScale=function(t){this.scale=t},i.OrdinalScale.prototype.getValue=function(t){return this.scale[t]},i.OrdinalScale.prototype.getTicks=function(){var t,e=[];for(t in this.scale)e.push({label:t,value:this.scale[t]});return e},i.NumericScale=function(t,e,n,l){this.scale=[],e=e||"linear",t&&this.setScale(t),e&&this.setNormalizeFunction(e),void 0!==n&&this.setMin(n),void 0!==l&&this.setMax(l)},i.NumericScale.prototype={setMin:function(t){this.clearMinValue=t,"function"==typeof this.normalize?this.minValue=this.normalize(t):this.minValue=t},setMax:function(t){this.clearMaxValue=t,"function"==typeof this.normalize?this.maxValue=this.normalize(t):this.maxValue=t},setScale:function(t){var e;for(this.scale=[],e=0;e<t.length;e++)this.scale[e]=[t[e]]},setNormalizeFunction:function(t){"polynomial"===t?this.normalize=function(t){return Math.pow(t,.2)}:"linear"===t?delete this.normalize:this.normalize=t,this.setMin(this.clearMinValue),this.setMax(this.clearMaxValue)},getValue:function(t){var e,n,l=[],r=0,a=0;for("function"==typeof this.normalize&&(t=this.normalize(t)),a=0;a<this.scale.length-1;a++)e=this.vectorLength(this.vectorSubtract(this.scale[a+1],this.scale[a])),l.push(e),r+=e;for(n=(this.maxValue-this.minValue)/r,a=0;a<l.length;a++)l[a]*=n;for(a=0,t-=this.minValue;t-l[a]>=0;)t-=l[a],a++;return t=a==this.scale.length-1?this.vectorToNum(this.scale[a]):this.vectorToNum(this.vectorAdd(this.scale[a],this.vectorMult(this.vectorSubtract(this.scale[a+1],this.scale[a]),t/l[a])))},vectorToNum:function(t){var e,n=0;for(e=0;e<t.length;e++)n+=Math.round(t[e])*Math.pow(256,t.length-e-1);return n},vectorSubtract:function(t,e){var n,l=[];for(n=0;n<t.length;n++)l[n]=t[n]-e[n];return l},vectorAdd:function(t,e){var n,l=[];for(n=0;n<t.length;n++)l[n]=t[n]+e[n];return l},vectorMult:function(t,e){var n,l=[];for(n=0;n<t.length;n++)l[n]=t[n]*e;return l},vectorLength:function(t){var e,n=0;for(e=0;e<t.length;e++)n+=t[e]*t[e];return Math.sqrt(n)},getTicks:function(){var t,e,n=[this.clearMinValue,this.clearMaxValue],l=n[1]-n[0],r=Math.pow(10,Math.floor(Math.log(l/5)/Math.LN10)),a=5/l*r,i=[];for(a<=.15?r*=10:a<=.35?r*=5:a<=.75&&(r*=2),n[0]=Math.floor(n[0]/r)*r,n[1]=Math.ceil(n[1]/r)*r,t=n[0];t<=n[1];)e=t==n[0]?this.clearMinValue:t==n[1]?this.clearMaxValue:t,i.push({label:t,value:this.getValue(e)}),t+=r;return i}},i.ColorScale=function(t,e,n,l){i.ColorScale.parentClass.apply(this,arguments)},i.inherits(i.ColorScale,i.NumericScale),i.ColorScale.prototype.setScale=function(t){var e;for(e=0;e<t.length;e++)this.scale[e]=i.ColorScale.rgbToArray(t[e])},i.ColorScale.prototype.getValue=function(t){return i.ColorScale.numToRgb(i.ColorScale.parentClass.prototype.getValue.call(this,t))},i.ColorScale.arrayToRgb=function(t){var e,n,l="#";for(n=0;n<t.length;n++)l+=1==(e=t[n].toString(16)).length?"0"+e:e;return l},i.ColorScale.numToRgb=function(t){for(t=t.toString(16);t.length<6;)t="0"+t;return"#"+t},i.ColorScale.rgbToArray=function(t){return t=t.substr(1),[parseInt(t.substr(0,2),16),parseInt(t.substr(2,2),16),parseInt(t.substr(4,2),16)]},i.Legend=function(t){this.params=t||{},this.map=this.params.map,this.series=this.params.series,this.body=i.$("<div/>"),this.body.addClass("jvectormap-legend"),this.params.cssClass&&this.body.addClass(this.params.cssClass),t.vertical?this.map.legendCntVertical.append(this.body):this.map.legendCntHorizontal.append(this.body),this.render()},i.Legend.prototype.render=function(){var t,e,n,l,r=this.series.scale.getTicks(),a=i.$("<div/>").addClass("jvectormap-legend-inner");for(this.body.html(""),this.params.title&&this.body.append(i.$("<div/>").addClass("jvectormap-legend-title").html(this.params.title)),this.body.append(a),t=0;t<r.length;t++){switch(e=i.$("<div/>").addClass("jvectormap-legend-tick"),n=i.$("<div/>").addClass("jvectormap-legend-tick-sample"),this.series.params.attribute){case"fill":i.isImageUrl(r[t].value)?n.css("background","url("+r[t].value+")"):n.css("background",r[t].value);break;case"stroke":n.css("background",r[t].value);break;case"image":n.css("background","url("+("object"==typeof r[t].value?r[t].value.url:r[t].value)+") no-repeat center center");break;case"r":i.$("<div/>").css({"border-radius":r[t].value,border:this.map.params.markerStyle.initial["stroke-width"]+"px "+this.map.params.markerStyle.initial.stroke+" solid",width:2*r[t].value+"px",height:2*r[t].value+"px",background:this.map.params.markerStyle.initial.fill}).appendTo(n)}e.append(n),l=r[t].label,this.params.labelRender&&(l=this.params.labelRender(l)),e.append(i.$("<div>"+l+" </div>").addClass("jvectormap-legend-tick-text")),a.append(e)}a.append(i.$("<div/>").css("clear","both"))},i.DataSeries=function(t,e,n){var l;(t=t||{}).attribute=t.attribute||"fill",this.elements=e,this.params=t,this.map=n,t.attributes&&this.setAttributes(t.attributes),i.$.isArray(t.scale)?(l="fill"===t.attribute||"stroke"===t.attribute?i.ColorScale:i.NumericScale,this.scale=new l(t.scale,t.normalizeFunction,t.min,t.max)):t.scale?this.scale=new i.OrdinalScale(t.scale):this.scale=new i.SimpleScale(t.scale),this.values=t.values||{},this.setValues(this.values),this.params.legend&&(this.legend=new i.Legend(i.$.extend({map:this.map,series:this},this.params.legend)))},i.DataSeries.prototype={setAttributes:function(t,e){var n,l=t;if("string"==typeof t)this.elements[t]&&this.elements[t].setStyle(this.params.attribute,e);else for(n in l)this.elements[n]&&this.elements[n].element.setStyle(this.params.attribute,l[n])},setValues:function(t){var e,n,l=-Number.MAX_VALUE,r=Number.MAX_VALUE,a={};if(this.scale instanceof i.OrdinalScale||this.scale instanceof i.SimpleScale)for(n in t)t[n]?a[n]=this.scale.getValue(t[n]):a[n]=this.elements[n].element.style.initial[this.params.attribute];else{if(void 0===this.params.min||void 0===this.params.max)for(n in t)(e=parseFloat(t[n]))>l&&(l=e),e<r&&(r=e);for(n in void 0===this.params.min?(this.scale.setMin(r),this.params.min=r):this.scale.setMin(this.params.min),void 0===this.params.max?(this.scale.setMax(l),this.params.max=l):this.scale.setMax(this.params.max),t)"indexOf"!=n&&(e=parseFloat(t[n]),isNaN(e)?a[n]=this.elements[n].element.style.initial[this.params.attribute]:a[n]=this.scale.getValue(e))}this.setAttributes(a),i.$.extend(this.values,t)},clear:function(){var t,e={};for(t in this.values)this.elements[t]&&(e[t]=this.elements[t].element.shape.style.initial[this.params.attribute]);this.setAttributes(e),this.values={}},setScale:function(t){this.scale.setScale(t),this.values&&this.setValues(this.values)},setNormalizeFunction:function(t){this.scale.setNormalizeFunction(t),this.values&&this.setValues(this.values)}},i.Proj={degRad:180/Math.PI,radDeg:Math.PI/180,radius:6381372,sgn:function(t){return t>0?1:t<0?-1:t},mill:function(t,e,n){return{x:this.radius*(e-n)*this.radDeg,y:-this.radius*Math.log(Math.tan((45+.4*t)*this.radDeg))/.8}},mill_inv:function(t,e,n){return{lat:(2.5*Math.atan(Math.exp(.8*e/this.radius))-5*Math.PI/8)*this.degRad,lng:(n*this.radDeg+t/this.radius)*this.degRad}},merc:function(t,e,n){return{x:this.radius*(e-n)*this.radDeg,y:-this.radius*Math.log(Math.tan(Math.PI/4+t*Math.PI/360))}},merc_inv:function(t,e,n){return{lat:(2*Math.atan(Math.exp(e/this.radius))-Math.PI/2)*this.degRad,lng:(n*this.radDeg+t/this.radius)*this.degRad}},aea:function(t,e,n){var l=n*this.radDeg,r=29.5*this.radDeg,a=45.5*this.radDeg,i=t*this.radDeg,o=e*this.radDeg,s=(Math.sin(r)+Math.sin(a))/2,u=Math.cos(r)*Math.cos(r)+2*s*Math.sin(r),c=s*(o-l),f=Math.sqrt(u-2*s*Math.sin(i))/s,h=Math.sqrt(u-2*s*Math.sin(0))/s;return{x:f*Math.sin(c)*this.radius,y:-(h-f*Math.cos(c))*this.radius}},aea_inv:function(t,e,n){var l=t/this.radius,r=e/this.radius,a=n*this.radDeg,i=29.5*this.radDeg,o=45.5*this.radDeg,s=(Math.sin(i)+Math.sin(o))/2,u=Math.cos(i)*Math.cos(i)+2*s*Math.sin(i),c=Math.sqrt(u-2*s*Math.sin(0))/s,f=Math.sqrt(l*l+(c-r)*(c-r)),h=Math.atan(l/(c-r));return{lat:Math.asin((u-f*f*s*s)/(2*s))*this.degRad,lng:(a+h/s)*this.degRad}},lcc:function(t,e,n){var l=n*this.radDeg,r=e*this.radDeg,a=33*this.radDeg,i=45*this.radDeg,o=t*this.radDeg,s=Math.log(Math.cos(a)*(1/Math.cos(i)))/Math.log(Math.tan(Math.PI/4+i/2)*(1/Math.tan(Math.PI/4+a/2))),u=Math.cos(a)*Math.pow(Math.tan(Math.PI/4+a/2),s)/s,c=u*Math.pow(1/Math.tan(Math.PI/4+o/2),s),f=u*Math.pow(1/Math.tan(Math.PI/4+0),s);return{x:c*Math.sin(s*(r-l))*this.radius,y:-(f-c*Math.cos(s*(r-l)))*this.radius}},lcc_inv:function(t,e,n){var l=t/this.radius,r=e/this.radius,a=n*this.radDeg,i=33*this.radDeg,o=45*this.radDeg,s=Math.log(Math.cos(i)*(1/Math.cos(o)))/Math.log(Math.tan(Math.PI/4+o/2)*(1/Math.tan(Math.PI/4+i/2))),u=Math.cos(i)*Math.pow(Math.tan(Math.PI/4+i/2),s)/s,c=u*Math.pow(1/Math.tan(Math.PI/4+0),s),f=this.sgn(s)*Math.sqrt(l*l+(c-r)*(c-r)),h=Math.atan(l/(c-r));return{lat:(2*Math.atan(Math.pow(u/f,1/s))-Math.PI/2)*this.degRad,lng:(a+h/s)*this.degRad}}},i.MapObject=function(t){},i.MapObject.prototype.getLabelText=function(t){return this.config.label?"function"==typeof this.config.label.render?this.config.label.render(t):t:null},i.MapObject.prototype.getLabelOffsets=function(t){var e;return this.config.label&&("function"==typeof this.config.label.offsets?e=this.config.label.offsets(t):"object"==typeof this.config.label.offsets&&(e=this.config.label.offsets[t])),e||[0,0]},i.MapObject.prototype.setHovered=function(t){this.isHovered!==t&&(this.isHovered=t,this.shape.isHovered=t,this.shape.updateStyle(),this.label&&(this.label.isHovered=t,this.label.updateStyle()))},i.MapObject.prototype.setSelected=function(t){this.isSelected!==t&&(this.isSelected=t,this.shape.isSelected=t,this.shape.updateStyle(),this.label&&(this.label.isSelected=t,this.label.updateStyle()),i.$(this.shape).trigger("selected",[t]))},i.MapObject.prototype.setStyle=function(){this.shape.setStyle.apply(this.shape,arguments)},i.MapObject.prototype.remove=function(){this.shape.remove(),this.label&&this.label.remove()},i.Region=function(t){var e,n,l,r;this.config=t,this.map=this.config.map,r=t.canvas.addGroup(t.canvas.rootElement),this.shape=t.canvas.addPath({d:t.path},t.style,r),t.canvas.addPath({d:t.path,"data-code":t.code},{initial:{fill:"transparent",stroke:"transparent","stroke-width":t.margin}},r).addClass("jvectormap-region jvectormap-element"),e=this.shape.getBBox(),n=this.getLabelText(t.code),this.config.label&&n&&(l=this.getLabelOffsets(t.code),this.labelX=e.x+e.width/2+l[0],this.labelY=e.y+e.height/2+l[1],this.label=t.canvas.addText({text:n,"text-anchor":"middle","alignment-baseline":"central",x:this.labelX,y:this.labelY,"data-code":t.code},t.labelStyle,t.labelsGroup),this.label.addClass("jvectormap-region jvectormap-element"))},i.inherits(i.Region,i.MapObject),i.Region.prototype.updateLabelPosition=function(){this.label&&this.label.set({x:this.labelX*this.map.scale+this.map.transX*this.map.scale,y:this.labelY*this.map.scale+this.map.transY*this.map.scale})},i.Marker=function(t){var e;this.config=t,this.map=this.config.map,this.isImage=!!this.config.style.initial.image,this.createShape(),e=this.getLabelText(t.index),this.config.label&&e&&(this.offsets=this.getLabelOffsets(t.index),this.labelX=t.cx/this.map.scale-this.map.transX,this.labelY=t.cy/this.map.scale-this.map.transY,this.label=t.canvas.addText({text:e,"data-index":t.index,dy:"0.6ex",x:this.labelX,y:this.labelY},t.labelStyle,t.labelsGroup),this.label.addClass("jvectormap-marker jvectormap-element"))},i.inherits(i.Marker,i.MapObject),i.Marker.prototype.createShape=function(){var t=this;this.shape&&this.shape.remove(),this.shape=this.config.canvas[this.isImage?"addImage":"addCircle"]({"data-index":this.config.index,cx:this.config.cx,cy:this.config.cy},this.config.style,this.config.group),this.shape.addClass("jvectormap-marker jvectormap-element"),this.isImage&&i.$(this.shape.node).on("imageloaded",(function(){t.updateLabelPosition()}))},i.Marker.prototype.updateLabelPosition=function(){this.label&&this.label.set({x:this.labelX*this.map.scale+this.offsets[0]+this.map.transX*this.map.scale+5+(this.isImage?(this.shape.width||0)/2:this.shape.properties.r),y:this.labelY*this.map.scale+this.map.transY*this.map.scale+this.offsets[1]})},i.Marker.prototype.setStyle=function(t,e){var n;i.Marker.parentClass.prototype.setStyle.apply(this,arguments),"r"===t&&this.updateLabelPosition(),(n=!!this.shape.get("image"))!=this.isImage&&(this.isImage=n,this.config.style=i.$.extend(!0,{},this.shape.style),this.createShape())},i.Map=function(t){var e,n=this;if(this.params=i.$.extend(!0,{},i.Map.defaultParams,t),!i.Map.maps[this.params.map])throw new Error("Attempt to use map which was not loaded: "+this.params.map);for(e in this.mapData=i.Map.maps[this.params.map],this.markers={},this.regions={},this.regionsColors={},this.regionsData={},this.container=i.$("<div>").addClass("jvectormap-container"),this.params.container&&this.params.container.append(this.container),this.container.data("mapObject",this),this.defaultWidth=this.mapData.width,this.defaultHeight=this.mapData.height,this.setBackgroundColor(this.params.backgroundColor),this.onResize=function(){n.updateSize()},i.$(window).resize(this.onResize),i.Map.apiEvents)this.params[e]&&this.container.bind(i.Map.apiEvents[e]+".jvectormap",this.params[e]);this.canvas=new i.VectorCanvas(this.container[0],this.width,this.height),this.params.bindTouchEvents&&("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch?this.bindContainerTouchEvents():window.MSGesture&&this.bindContainerPointerEvents()),this.bindContainerEvents(),this.bindElementEvents(),this.createTip(),this.params.zoomButtons&&this.bindZoomButtons(),this.createRegions(),this.createMarkers(this.params.markers||{}),this.updateSize(),this.params.focusOn&&("string"==typeof this.params.focusOn?this.params.focusOn={region:this.params.focusOn}:i.$.isArray(this.params.focusOn)&&(this.params.focusOn={regions:this.params.focusOn}),this.setFocus(this.params.focusOn)),this.params.selectedRegions&&this.setSelectedRegions(this.params.selectedRegions),this.params.selectedMarkers&&this.setSelectedMarkers(this.params.selectedMarkers),this.legendCntHorizontal=i.$("<div/>").addClass("jvectormap-legend-cnt jvectormap-legend-cnt-h"),this.legendCntVertical=i.$("<div/>").addClass("jvectormap-legend-cnt jvectormap-legend-cnt-v"),this.container.append(this.legendCntHorizontal),this.container.append(this.legendCntVertical),this.params.series&&this.createSeries()},i.Map.prototype={transX:0,transY:0,scale:1,baseTransX:0,baseTransY:0,baseScale:1,width:0,height:0,setBackgroundColor:function(t){this.container.css("background-color",t)},resize:function(){var t=this.baseScale;this.width/this.height>this.defaultWidth/this.defaultHeight?(this.baseScale=this.height/this.defaultHeight,this.baseTransX=Math.abs(this.width-this.defaultWidth*this.baseScale)/(2*this.baseScale)):(this.baseScale=this.width/this.defaultWidth,this.baseTransY=Math.abs(this.height-this.defaultHeight*this.baseScale)/(2*this.baseScale)),this.scale*=this.baseScale/t,this.transX*=this.baseScale/t,this.transY*=this.baseScale/t},updateSize:function(){this.width=this.container.width(),this.height=this.container.height(),this.resize(),this.canvas.setSize(this.width,this.height),this.applyTransform()},reset:function(){var t,e;for(t in this.series)for(e=0;e<this.series[t].length;e++)this.series[t][e].clear();this.scale=this.baseScale,this.transX=this.baseTransX,this.transY=this.baseTransY,this.applyTransform()},applyTransform:function(){var t,e,n,l;this.defaultWidth*this.scale<=this.width?(t=(this.width-this.defaultWidth*this.scale)/(2*this.scale),n=(this.width-this.defaultWidth*this.scale)/(2*this.scale)):(t=0,n=(this.width-this.defaultWidth*this.scale)/this.scale),this.defaultHeight*this.scale<=this.height?(e=(this.height-this.defaultHeight*this.scale)/(2*this.scale),l=(this.height-this.defaultHeight*this.scale)/(2*this.scale)):(e=0,l=(this.height-this.defaultHeight*this.scale)/this.scale),this.transY>e?this.transY=e:this.transY<l&&(this.transY=l),this.transX>t?this.transX=t:this.transX<n&&(this.transX=n),this.canvas.applyTransformParams(this.scale,this.transX,this.transY),this.markers&&this.repositionMarkers(),this.repositionLabels(),this.container.trigger("viewportChange",[this.scale/this.baseScale,this.transX,this.transY])},bindContainerEvents:function(){var t,e,n=!1,l=this;this.params.panOnDrag&&(this.container.mousemove((function(r){return n&&(l.transX-=(t-r.pageX)/l.scale,l.transY-=(e-r.pageY)/l.scale,l.applyTransform(),t=r.pageX,e=r.pageY),!1})).mousedown((function(l){return n=!0,t=l.pageX,e=l.pageY,!1})),this.onContainerMouseUp=function(){n=!1},i.$("body").mouseup(this.onContainerMouseUp)),this.params.zoomOnScroll&&this.container.mousewheel((function(t,e,n,r){var a=i.$(l.container).offset(),o=t.pageX-a.left,s=t.pageY-a.top,u=Math.pow(1+l.params.zoomOnScrollSpeed/1e3,t.deltaFactor*t.deltaY);l.tip.hide(),l.setScale(l.scale*u,o,s),t.preventDefault()}))},bindContainerTouchEvents:function(){var t,e,n,l,r,a,o,s=this,u=function(u){var c,f,h,d,p=u.originalEvent.touches;"touchstart"==u.type&&(o=0),1==p.length?(1==o&&(h=s.transX,d=s.transY,s.transX-=(n-p[0].pageX)/s.scale,s.transY-=(l-p[0].pageY)/s.scale,s.applyTransform(),s.tip.hide(),h==s.transX&&d==s.transY||u.preventDefault()),n=p[0].pageX,l=p[0].pageY):2==p.length&&(2==o?(f=Math.sqrt(Math.pow(p[0].pageX-p[1].pageX,2)+Math.pow(p[0].pageY-p[1].pageY,2))/e,s.setScale(t*f,r,a),s.tip.hide(),u.preventDefault()):(c=i.$(s.container).offset(),r=p[0].pageX>p[1].pageX?p[1].pageX+(p[0].pageX-p[1].pageX)/2:p[0].pageX+(p[1].pageX-p[0].pageX)/2,a=p[0].pageY>p[1].pageY?p[1].pageY+(p[0].pageY-p[1].pageY)/2:p[0].pageY+(p[1].pageY-p[0].pageY)/2,r-=c.left,a-=c.top,t=s.scale,e=Math.sqrt(Math.pow(p[0].pageX-p[1].pageX,2)+Math.pow(p[0].pageY-p[1].pageY,2)))),o=p.length};i.$(this.container).bind("touchstart",u),i.$(this.container).bind("touchmove",u)},bindContainerPointerEvents:function(){var t=this,e=new MSGesture,n=this.container[0];e.target=n,n.addEventListener("MSGestureChange",(function(e){var n,l;0==e.translationX&&0==e.translationY||(n=t.transX,l=t.transY,t.transX+=e.translationX/t.scale,t.transY+=e.translationY/t.scale,t.applyTransform(),t.tip.hide(),n==t.transX&&l==t.transY||e.preventDefault()),1!=e.scale&&(t.setScale(t.scale*e.scale,e.offsetX,e.offsetY),t.tip.hide(),e.preventDefault())}),!1),n.addEventListener("pointerdown",(function(t){e.addPointer(t.pointerId)}),!1)},bindElementEvents:function(){var t,e,n,l=this;this.container.mousemove((function(l){Math.abs(t-l.pageX)+Math.abs(e-l.pageY)>2&&(n=!0)})),this.container.delegate("[class~='jvectormap-element']","mouseover mouseout",(function(t){var e=-1===(i.$(this).attr("class").baseVal||i.$(this).attr("class")).indexOf("jvectormap-region")?"marker":"region",n="region"==e?i.$(this).attr("data-code"):i.$(this).attr("data-index"),r="region"==e?l.regions[n].element:l.markers[n].element,a="region"==e?l.mapData.paths[n].name:l.markers[n].config.name||"",o=i.$.Event(e+"TipShow.jvectormap"),s=i.$.Event(e+"Over.jvectormap");"mouseover"==t.type?(l.container.trigger(s,[n]),s.isDefaultPrevented()||r.setHovered(!0),l.tip.text(a),l.container.trigger(o,[l.tip,n]),o.isDefaultPrevented()||(l.tip.show(),l.tipWidth=l.tip.width(),l.tipHeight=l.tip.height())):(r.setHovered(!1),l.tip.hide(),l.container.trigger(e+"Out.jvectormap",[n]))})),this.container.delegate("[class~='jvectormap-element']","mousedown",(function(l){t=l.pageX,e=l.pageY,n=!1})),this.container.delegate("[class~='jvectormap-element']","mouseup",(function(){var t=-1===(i.$(this).attr("class").baseVal?i.$(this).attr("class").baseVal:i.$(this).attr("class")).indexOf("jvectormap-region")?"marker":"region",e="region"==t?i.$(this).attr("data-code"):i.$(this).attr("data-index"),r=i.$.Event(t+"Click.jvectormap"),a="region"==t?l.regions[e].element:l.markers[e].element;n||(l.container.trigger(r,[e]),("region"===t&&l.params.regionsSelectable||"marker"===t&&l.params.markersSelectable)&&(r.isDefaultPrevented()||(l.params[t+"sSelectableOne"]&&l.clearSelected(t+"s"),a.setSelected(!a.isSelected))))}))},bindZoomButtons:function(){var t=this;i.$("<div/>").addClass("jvectormap-zoomin").text("+").appendTo(this.container),i.$("<div/>").addClass("jvectormap-zoomout").html("&#x2212;").appendTo(this.container),this.container.find(".jvectormap-zoomin").click((function(){t.setScale(t.scale*t.params.zoomStep,t.width/2,t.height/2,!1,t.params.zoomAnimate)})),this.container.find(".jvectormap-zoomout").click((function(){t.setScale(t.scale/t.params.zoomStep,t.width/2,t.height/2,!1,t.params.zoomAnimate)}))},createTip:function(){var t=this;i.$("body > .jvectormap-tip").remove(),this.tip=i.$("<div/>").addClass("jvectormap-tip").appendTo(i.$("body")),this.container.mousemove((function(e){var n=e.pageX-15-t.tipWidth,l=e.pageY-15-t.tipHeight;n<5&&(n=e.pageX+15),l<5&&(l=e.pageY+15),t.tip.css({left:n,top:l})}))},setScale:function(t,e,n,l,r){var a,o,s,u,c,f,h,d,p,g=i.$.Event("zoom.jvectormap"),m=this,v=0,y=Math.abs(Math.round(60*(t-this.scale)/Math.max(t,this.scale))),b=new i.$.Deferred;return t>this.params.zoomMax*this.baseScale?t=this.params.zoomMax*this.baseScale:t<this.params.zoomMin*this.baseScale&&(t=this.params.zoomMin*this.baseScale),void 0!==e&&void 0!==n&&(zoomStep=t/this.scale,l?(d=e+this.defaultWidth*(this.width/(this.defaultWidth*t))/2,p=n+this.defaultHeight*(this.height/(this.defaultHeight*t))/2):(d=this.transX-(zoomStep-1)/t*e,p=this.transY-(zoomStep-1)/t*n)),r&&y>0?(o=this.scale,s=(t-o)/y,u=this.transX*this.scale,f=this.transY*this.scale,c=(d*t-u)/y,h=(p*t-f)/y,a=setInterval((function(){v+=1,m.scale=o+s*v,m.transX=(u+c*v)/m.scale,m.transY=(f+h*v)/m.scale,m.applyTransform(),v==y&&(clearInterval(a),m.container.trigger(g,[t/m.baseScale]),b.resolve())}),10)):(this.transX=d,this.transY=p,this.scale=t,this.applyTransform(),this.container.trigger(g,[t/this.baseScale]),b.resolve()),b},setFocus:function(t){var e,n,l,r,a;if((t=t||{}).region?l=[t.region]:t.regions&&(l=t.regions),l){for(r=0;r<l.length;r++)this.regions[l[r]]&&(n=this.regions[l[r]].element.shape.getBBox())&&(e=void 0===e?n:{x:Math.min(e.x,n.x),y:Math.min(e.y,n.y),width:Math.max(e.x+e.width,n.x+n.width)-Math.min(e.x,n.x),height:Math.max(e.y+e.height,n.y+n.height)-Math.min(e.y,n.y)});return this.setScale(Math.min(this.width/e.width,this.height/e.height),-(e.x+e.width/2),-(e.y+e.height/2),!0,t.animate)}return void 0!==t.lat&&void 0!==t.lng?(a=this.latLngToPoint(t.lat,t.lng),t.x=this.transX-a.x/this.scale,t.y=this.transY-a.y/this.scale):t.x&&t.y&&(t.x*=-this.defaultWidth,t.y*=-this.defaultHeight),this.setScale(t.scale*this.baseScale,t.x,t.y,!0,t.animate)},getSelected:function(t){var e,n=[];for(e in this[t])this[t][e].element.isSelected&&n.push(e);return n},getSelectedRegions:function(){return this.getSelected("regions")},getSelectedMarkers:function(){return this.getSelected("markers")},setSelected:function(t,e){var n;if("object"!=typeof e&&(e=[e]),i.$.isArray(e))for(n=0;n<e.length;n++)this[t][e[n]].element.setSelected(!0);else for(n in e)this[t][n].element.setSelected(!!e[n])},setSelectedRegions:function(t){this.setSelected("regions",t)},setSelectedMarkers:function(t){this.setSelected("markers",t)},clearSelected:function(t){var e,n={},l=this.getSelected(t);for(e=0;e<l.length;e++)n[l[e]]=!1;this.setSelected(t,n)},clearSelectedRegions:function(){this.clearSelected("regions")},clearSelectedMarkers:function(){this.clearSelected("markers")},getMapObject:function(){return this},getRegionName:function(t){return this.mapData.paths[t].name},createRegions:function(){var t,e,n=this;for(t in this.regionLabelsGroup=this.regionLabelsGroup||this.canvas.addGroup(),this.mapData.paths)e=new i.Region({map:this,path:this.mapData.paths[t].path,code:t,style:i.$.extend(!0,{},this.params.regionStyle),margin:this.params.regionMargin,labelStyle:i.$.extend(!0,{},this.params.regionLabelStyle),canvas:this.canvas,labelsGroup:this.regionLabelsGroup,label:"vml"!=this.canvas.mode?this.params.labels&&this.params.labels.regions:null}),i.$(e.shape).bind("selected",(function(t,e){n.container.trigger("regionSelected.jvectormap",[i.$(this.node).attr("data-code"),e,n.getSelectedRegions()])})),this.regions[t]={element:e,config:this.mapData.paths[t]}},createMarkers:function(t){var e,n,l,r,a,o=this;if(this.markersGroup=this.markersGroup||this.canvas.addGroup(),this.markerLabelsGroup=this.markerLabelsGroup||this.canvas.addGroup(),i.$.isArray(t))for(a=t.slice(),t={},e=0;e<a.length;e++)t[e]=a[e];for(e in t)r=t[e]instanceof Array?{latLng:t[e]}:t[e],!1!==(l=this.getMarkerPosition(r))&&(n=new i.Marker({map:this,style:i.$.extend(!0,{},this.params.markerStyle,{initial:r.style||{}}),labelStyle:i.$.extend(!0,{},this.params.markerLabelStyle),index:e,cx:l.x,cy:l.y,group:this.markersGroup,canvas:this.canvas,labelsGroup:this.markerLabelsGroup,label:"vml"!=this.canvas.mode?this.params.labels&&this.params.labels.markers:null}),i.$(n.shape).bind("selected",(function(t,e){o.container.trigger("markerSelected.jvectormap",[i.$(this.node).attr("data-index"),e,o.getSelectedMarkers()])})),this.markers[e]&&this.removeMarkers([e]),this.markers[e]={element:n,config:r})},repositionMarkers:function(){var t,e;for(t in this.markers)!1!==(e=this.getMarkerPosition(this.markers[t].config))&&this.markers[t].element.setStyle({cx:e.x,cy:e.y})},repositionLabels:function(){var t;for(t in this.regions)this.regions[t].element.updateLabelPosition();for(t in this.markers)this.markers[t].element.updateLabelPosition()},getMarkerPosition:function(t){return i.Map.maps[this.params.map].projection?this.latLngToPoint.apply(this,t.latLng||[0,0]):{x:t.coords[0]*this.scale+this.transX*this.scale,y:t.coords[1]*this.scale+this.transY*this.scale}},addMarker:function(t,e,n){var l,r,a={},i=[];n=n||[];for(a[t]=e,r=0;r<n.length;r++)l={},void 0!==n[r]&&(l[t]=n[r]),i.push(l);this.addMarkers(a,i)},addMarkers:function(t,e){var n;for(e=e||[],this.createMarkers(t),n=0;n<e.length;n++)this.series.markers[n].setValues(e[n]||{})},removeMarkers:function(t){var e;for(e=0;e<t.length;e++)this.markers[t[e]].element.remove(),delete this.markers[t[e]]},removeAllMarkers:function(){var t,e=[];for(t in this.markers)e.push(t);this.removeMarkers(e)},latLngToPoint:function(t,e){var n,l,r,a=i.Map.maps[this.params.map].projection,o=a.centralMeridian;return e<-180+o&&(e+=360),n=i.Proj[a.type](t,e,o),!!(l=this.getInsetForPoint(n.x,n.y))&&(r=l.bbox,n.x=(n.x-r[0].x)/(r[1].x-r[0].x)*l.width*this.scale,n.y=(n.y-r[0].y)/(r[1].y-r[0].y)*l.height*this.scale,{x:n.x+this.transX*this.scale+l.left*this.scale,y:n.y+this.transY*this.scale+l.top*this.scale})},pointToLatLng:function(t,e){var n,l,r,a,o,s=i.Map.maps[this.params.map].projection,u=s.centralMeridian,c=i.Map.maps[this.params.map].insets;for(n=0;n<c.length;n++)if(r=(l=c[n]).bbox,a=t-(this.transX*this.scale+l.left*this.scale),o=e-(this.transY*this.scale+l.top*this.scale),a=a/(l.width*this.scale)*(r[1].x-r[0].x)+r[0].x,o=o/(l.height*this.scale)*(r[1].y-r[0].y)+r[0].y,a>r[0].x&&a<r[1].x&&o>r[0].y&&o<r[1].y)return i.Proj[s.type+"_inv"](a,-o,u);return!1},getInsetForPoint:function(t,e){var n,l,r=i.Map.maps[this.params.map].insets;for(n=0;n<r.length;n++)if(t>(l=r[n].bbox)[0].x&&t<l[1].x&&e>l[0].y&&e<l[1].y)return r[n]},createSeries:function(){var t,e;for(e in this.series={markers:[],regions:[]},this.params.series)for(t=0;t<this.params.series[e].length;t++)this.series[e][t]=new i.DataSeries(this.params.series[e][t],this[e],this)},remove:function(){this.tip.remove(),this.container.remove(),i.$(window).unbind("resize",this.onResize),i.$("body").unbind("mouseup",this.onContainerMouseUp)}},i.Map.maps={},i.Map.defaultParams={map:"world_mill_en",backgroundColor:"#505050",zoomButtons:!0,zoomOnScroll:!0,zoomOnScrollSpeed:3,panOnDrag:!0,zoomMax:8,zoomMin:1,zoomStep:1.6,zoomAnimate:!0,regionsSelectable:!1,markersSelectable:!1,bindTouchEvents:!0,regionStyle:{initial:{fill:"white","fill-opacity":1,stroke:"none","stroke-width":0,"stroke-opacity":1},hover:{"fill-opacity":.8,cursor:"pointer"},selected:{fill:"yellow"},selectedHover:{}},regionMargin:0,regionLabelStyle:{initial:{"font-family":"Verdana","font-size":"12","font-weight":"bold",cursor:"default",fill:"black"},hover:{cursor:"pointer"}},markerStyle:{initial:{fill:"grey",stroke:"#505050","fill-opacity":1,"stroke-width":1,"stroke-opacity":1,r:5},hover:{stroke:"black","stroke-width":2,cursor:"pointer"},selected:{fill:"blue"},selectedHover:{}},markerLabelStyle:{initial:{"font-family":"Verdana","font-size":"12","font-weight":"bold",cursor:"default",fill:"black"},hover:{cursor:"pointer"}}},i.Map.apiEvents={onRegionTipShow:"regionTipShow",onRegionOver:"regionOver",onRegionOut:"regionOut",onRegionClick:"regionClick",onRegionSelected:"regionSelected",onMarkerTipShow:"markerTipShow",onMarkerOver:"markerOver",onMarkerOut:"markerOut",onMarkerClick:"markerClick",onMarkerSelected:"markerSelected",onViewportChange:"viewportChange"},i.MultiMap=function(t){var e=this;this.maps={},this.params=i.$.extend(!0,{},i.MultiMap.defaultParams,t),this.params.maxLevel=this.params.maxLevel||Number.MAX_VALUE,this.params.main=this.params.main||{},this.params.main.multiMapLevel=0,this.history=[this.addMap(this.params.main.map,this.params.main)],this.defaultProjection=this.history[0].mapData.projection.type,this.mapsLoaded={},this.params.container.css({position:"relative"}),this.backButton=i.$("<div/>").addClass("jvectormap-goback").text("Back").appendTo(this.params.container),this.backButton.hide(),this.backButton.click((function(){e.goBack()})),this.spinner=i.$("<div/>").addClass("jvectormap-spinner").appendTo(this.params.container),this.spinner.hide()},i.MultiMap.prototype={addMap:function(t,e){var n=i.$("<div/>").css({width:"100%",height:"100%"});return this.params.container.append(n),this.maps[t]=new i.Map(i.$.extend(e,{container:n})),this.params.maxLevel>e.multiMapLevel&&this.maps[t].container.on("regionClick.jvectormap",{scope:this},(function(t,e){var n=t.data.scope,l=n.params.mapNameByCode(e,n);n.drillDownPromise&&"pending"===n.drillDownPromise.state()||n.drillDown(l,e)})),this.maps[t]},downloadMap:function(t){var e=this,n=i.$.Deferred();return this.mapsLoaded[t]?n.resolve():i.$.get(this.params.mapUrlByCode(t,this)).then((function(){e.mapsLoaded[t]=!0,n.resolve()}),(function(){n.reject()})),n},drillDown:function(t,e){var n=this.history[this.history.length-1],l=this,r=n.setFocus({region:e,animate:!0}),a=this.downloadMap(e);r.then((function(){"pending"===a.state()&&l.spinner.show()})),a.always((function(){l.spinner.hide()})),this.drillDownPromise=i.$.when(a,r),this.drillDownPromise.then((function(){n.params.container.hide(),l.maps[t]?l.maps[t].params.container.show():l.addMap(t,{map:t,multiMapLevel:n.params.multiMapLevel+1}),l.history.push(l.maps[t]),l.backButton.show()}))},goBack:function(){var t=this.history.pop(),e=this.history[this.history.length-1],n=this;t.setFocus({scale:1,x:.5,y:.5,animate:!0}).then((function(){t.params.container.hide(),e.params.container.show(),e.updateSize(),1===n.history.length&&n.backButton.hide(),e.setFocus({scale:1,x:.5,y:.5,animate:!0})}))}},i.MultiMap.defaultParams={mapNameByCode:function(t,e){return t.toLowerCase()+"_"+e.defaultProjection+"_en"},mapUrlByCode:function(t,e){return"jquery-jvectormap-data-"+t.toLowerCase()+"-"+e.defaultProjection+"-en.js"}}},486:function(t,e,n){var l;t=n.nmd(t),function(){var r,a="Expected a function",i="__lodash_hash_undefined__",o="__lodash_placeholder__",s=16,u=32,c=64,f=128,h=256,d=1/0,p=9007199254740991,g=NaN,m=4294967295,v=[["ary",f],["bind",1],["bindKey",2],["curry",8],["curryRight",s],["flip",512],["partial",u],["partialRight",c],["rearg",h]],y="[object Arguments]",b="[object Array]",_="[object Boolean]",w="[object Date]",S="[object Error]",x="[object Function]",C="[object GeneratorFunction]",T="[object Map]",D="[object Number]",A="[object Object]",E="[object Promise]",M="[object RegExp]",I="[object Set]",k="[object String]",L="[object Symbol]",j="[object WeakMap]",N="[object ArrayBuffer]",R="[object DataView]",P="[object Float32Array]",O="[object Float64Array]",F="[object Int8Array]",H="[object Int16Array]",B="[object Int32Array]",Z="[object Uint8Array]",W="[object Uint8ClampedArray]",V="[object Uint16Array]",q="[object Uint32Array]",U=/\b__p \+= '';/g,z=/\b(__p \+=) '' \+/g,$=/(__e\(.*?\)|\b__t\)) \+\n'';/g,X=/&(?:amp|lt|gt|quot|#39);/g,G=/[&<>"']/g,Y=RegExp(X.source),J=RegExp(G.source),Q=/<%-([\s\S]+?)%>/g,K=/<%([\s\S]+?)%>/g,tt=/<%=([\s\S]+?)%>/g,et=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,nt=/^\w*$/,lt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,rt=/[\\^$.*+?()[\]{}|]/g,at=RegExp(rt.source),it=/^\s+/,ot=/\s/,st=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ut=/\{\n\/\* \[wrapped with (.+)\] \*/,ct=/,? & /,ft=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ht=/[()=,{}\[\]\/\s]/,dt=/\\(\\)?/g,pt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,gt=/\w*$/,mt=/^[-+]0x[0-9a-f]+$/i,vt=/^0b[01]+$/i,yt=/^\[object .+?Constructor\]$/,bt=/^0o[0-7]+$/i,_t=/^(?:0|[1-9]\d*)$/,wt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,St=/($^)/,xt=/['\n\r\u2028\u2029\\]/g,Ct="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Tt="\\u2700-\\u27bf",Dt="a-z\\xdf-\\xf6\\xf8-\\xff",At="A-Z\\xc0-\\xd6\\xd8-\\xde",Et="\\ufe0e\\ufe0f",Mt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",It="['’]",kt="[\\ud800-\\udfff]",Lt="["+Mt+"]",jt="["+Ct+"]",Nt="\\d+",Rt="[\\u2700-\\u27bf]",Pt="["+Dt+"]",Ot="[^\\ud800-\\udfff"+Mt+Nt+Tt+Dt+At+"]",Ft="\\ud83c[\\udffb-\\udfff]",Ht="[^\\ud800-\\udfff]",Bt="(?:\\ud83c[\\udde6-\\uddff]){2}",Zt="[\\ud800-\\udbff][\\udc00-\\udfff]",Wt="["+At+"]",Vt="(?:"+Pt+"|"+Ot+")",qt="(?:"+Wt+"|"+Ot+")",Ut="(?:['’](?:d|ll|m|re|s|t|ve))?",zt="(?:['’](?:D|LL|M|RE|S|T|VE))?",$t="(?:"+jt+"|"+Ft+")"+"?",Xt="[\\ufe0e\\ufe0f]?",Gt=Xt+$t+("(?:\\u200d(?:"+[Ht,Bt,Zt].join("|")+")"+Xt+$t+")*"),Yt="(?:"+[Rt,Bt,Zt].join("|")+")"+Gt,Jt="(?:"+[Ht+jt+"?",jt,Bt,Zt,kt].join("|")+")",Qt=RegExp(It,"g"),Kt=RegExp(jt,"g"),te=RegExp(Ft+"(?="+Ft+")|"+Jt+Gt,"g"),ee=RegExp([Wt+"?"+Pt+"+"+Ut+"(?="+[Lt,Wt,"$"].join("|")+")",qt+"+"+zt+"(?="+[Lt,Wt+Vt,"$"].join("|")+")",Wt+"?"+Vt+"+"+Ut,Wt+"+"+zt,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Nt,Yt].join("|"),"g"),ne=RegExp("[\\u200d\\ud800-\\udfff"+Ct+Et+"]"),le=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,re=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ae=-1,ie={};ie[P]=ie[O]=ie[F]=ie[H]=ie[B]=ie[Z]=ie[W]=ie[V]=ie[q]=!0,ie[y]=ie[b]=ie[N]=ie[_]=ie[R]=ie[w]=ie[S]=ie[x]=ie[T]=ie[D]=ie[A]=ie[M]=ie[I]=ie[k]=ie[j]=!1;var oe={};oe[y]=oe[b]=oe[N]=oe[R]=oe[_]=oe[w]=oe[P]=oe[O]=oe[F]=oe[H]=oe[B]=oe[T]=oe[D]=oe[A]=oe[M]=oe[I]=oe[k]=oe[L]=oe[Z]=oe[W]=oe[V]=oe[q]=!0,oe[S]=oe[x]=oe[j]=!1;var se={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ue=parseFloat,ce=parseInt,fe="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,he="object"==typeof self&&self&&self.Object===Object&&self,de=fe||he||Function("return this")(),pe=e&&!e.nodeType&&e,ge=pe&&t&&!t.nodeType&&t,me=ge&&ge.exports===pe,ve=me&&fe.process,ye=function(){try{var t=ge&&ge.require&&ge.require("util").types;return t||ve&&ve.binding&&ve.binding("util")}catch(t){}}(),be=ye&&ye.isArrayBuffer,_e=ye&&ye.isDate,we=ye&&ye.isMap,Se=ye&&ye.isRegExp,xe=ye&&ye.isSet,Ce=ye&&ye.isTypedArray;function Te(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function De(t,e,n,l){for(var r=-1,a=null==t?0:t.length;++r<a;){var i=t[r];e(l,i,n(i),t)}return l}function Ae(t,e){for(var n=-1,l=null==t?0:t.length;++n<l&&!1!==e(t[n],n,t););return t}function Ee(t,e){for(var n=null==t?0:t.length;n--&&!1!==e(t[n],n,t););return t}function Me(t,e){for(var n=-1,l=null==t?0:t.length;++n<l;)if(!e(t[n],n,t))return!1;return!0}function Ie(t,e){for(var n=-1,l=null==t?0:t.length,r=0,a=[];++n<l;){var i=t[n];e(i,n,t)&&(a[r++]=i)}return a}function ke(t,e){return!!(null==t?0:t.length)&&Ze(t,e,0)>-1}function Le(t,e,n){for(var l=-1,r=null==t?0:t.length;++l<r;)if(n(e,t[l]))return!0;return!1}function je(t,e){for(var n=-1,l=null==t?0:t.length,r=Array(l);++n<l;)r[n]=e(t[n],n,t);return r}function Ne(t,e){for(var n=-1,l=e.length,r=t.length;++n<l;)t[r+n]=e[n];return t}function Re(t,e,n,l){var r=-1,a=null==t?0:t.length;for(l&&a&&(n=t[++r]);++r<a;)n=e(n,t[r],r,t);return n}function Pe(t,e,n,l){var r=null==t?0:t.length;for(l&&r&&(n=t[--r]);r--;)n=e(n,t[r],r,t);return n}function Oe(t,e){for(var n=-1,l=null==t?0:t.length;++n<l;)if(e(t[n],n,t))return!0;return!1}var Fe=Ue("length");function He(t,e,n){var l;return n(t,(function(t,n,r){if(e(t,n,r))return l=n,!1})),l}function Be(t,e,n,l){for(var r=t.length,a=n+(l?1:-1);l?a--:++a<r;)if(e(t[a],a,t))return a;return-1}function Ze(t,e,n){return e==e?function(t,e,n){var l=n-1,r=t.length;for(;++l<r;)if(t[l]===e)return l;return-1}(t,e,n):Be(t,Ve,n)}function We(t,e,n,l){for(var r=n-1,a=t.length;++r<a;)if(l(t[r],e))return r;return-1}function Ve(t){return t!=t}function qe(t,e){var n=null==t?0:t.length;return n?Xe(t,e)/n:g}function Ue(t){return function(e){return null==e?r:e[t]}}function ze(t){return function(e){return null==t?r:t[e]}}function $e(t,e,n,l,r){return r(t,(function(t,r,a){n=l?(l=!1,t):e(n,t,r,a)})),n}function Xe(t,e){for(var n,l=-1,a=t.length;++l<a;){var i=e(t[l]);i!==r&&(n=n===r?i:n+i)}return n}function Ge(t,e){for(var n=-1,l=Array(t);++n<t;)l[n]=e(n);return l}function Ye(t){return t?t.slice(0,gn(t)+1).replace(it,""):t}function Je(t){return function(e){return t(e)}}function Qe(t,e){return je(e,(function(e){return t[e]}))}function Ke(t,e){return t.has(e)}function tn(t,e){for(var n=-1,l=t.length;++n<l&&Ze(e,t[n],0)>-1;);return n}function en(t,e){for(var n=t.length;n--&&Ze(e,t[n],0)>-1;);return n}function nn(t,e){for(var n=t.length,l=0;n--;)t[n]===e&&++l;return l}var ln=ze({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",Ĳ:"IJ",ĳ:"ij",Œ:"Oe",œ:"oe",ŉ:"'n",ſ:"s"}),rn=ze({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function an(t){return"\\"+se[t]}function on(t){return ne.test(t)}function sn(t){var e=-1,n=Array(t.size);return t.forEach((function(t,l){n[++e]=[l,t]})),n}function un(t,e){return function(n){return t(e(n))}}function cn(t,e){for(var n=-1,l=t.length,r=0,a=[];++n<l;){var i=t[n];i!==e&&i!==o||(t[n]=o,a[r++]=n)}return a}function fn(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}function hn(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=[t,t]})),n}function dn(t){return on(t)?function(t){var e=te.lastIndex=0;for(;te.test(t);)++e;return e}(t):Fe(t)}function pn(t){return on(t)?function(t){return t.match(te)||[]}(t):function(t){return t.split("")}(t)}function gn(t){for(var e=t.length;e--&&ot.test(t.charAt(e)););return e}var mn=ze({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var vn=function t(e){var n,l=(e=null==e?de:vn.defaults(de.Object(),e,vn.pick(de,re))).Array,ot=e.Date,Ct=e.Error,Tt=e.Function,Dt=e.Math,At=e.Object,Et=e.RegExp,Mt=e.String,It=e.TypeError,kt=l.prototype,Lt=Tt.prototype,jt=At.prototype,Nt=e["__core-js_shared__"],Rt=Lt.toString,Pt=jt.hasOwnProperty,Ot=0,Ft=(n=/[^.]+$/.exec(Nt&&Nt.keys&&Nt.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Ht=jt.toString,Bt=Rt.call(At),Zt=de._,Wt=Et("^"+Rt.call(Pt).replace(rt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Vt=me?e.Buffer:r,qt=e.Symbol,Ut=e.Uint8Array,zt=Vt?Vt.allocUnsafe:r,$t=un(At.getPrototypeOf,At),Xt=At.create,Gt=jt.propertyIsEnumerable,Yt=kt.splice,Jt=qt?qt.isConcatSpreadable:r,te=qt?qt.iterator:r,ne=qt?qt.toStringTag:r,se=function(){try{var t=da(At,"defineProperty");return t({},"",{}),t}catch(t){}}(),fe=e.clearTimeout!==de.clearTimeout&&e.clearTimeout,he=ot&&ot.now!==de.Date.now&&ot.now,pe=e.setTimeout!==de.setTimeout&&e.setTimeout,ge=Dt.ceil,ve=Dt.floor,ye=At.getOwnPropertySymbols,Fe=Vt?Vt.isBuffer:r,ze=e.isFinite,yn=kt.join,bn=un(At.keys,At),_n=Dt.max,wn=Dt.min,Sn=ot.now,xn=e.parseInt,Cn=Dt.random,Tn=kt.reverse,Dn=da(e,"DataView"),An=da(e,"Map"),En=da(e,"Promise"),Mn=da(e,"Set"),In=da(e,"WeakMap"),kn=da(At,"create"),Ln=In&&new In,jn={},Nn=Ba(Dn),Rn=Ba(An),Pn=Ba(En),On=Ba(Mn),Fn=Ba(In),Hn=qt?qt.prototype:r,Bn=Hn?Hn.valueOf:r,Zn=Hn?Hn.toString:r;function Wn(t){if(lo(t)&&!zi(t)&&!(t instanceof zn)){if(t instanceof Un)return t;if(Pt.call(t,"__wrapped__"))return Za(t)}return new Un(t)}var Vn=function(){function t(){}return function(e){if(!no(e))return{};if(Xt)return Xt(e);t.prototype=e;var n=new t;return t.prototype=r,n}}();function qn(){}function Un(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=r}function zn(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=m,this.__views__=[]}function $n(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var l=t[e];this.set(l[0],l[1])}}function Xn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var l=t[e];this.set(l[0],l[1])}}function Gn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var l=t[e];this.set(l[0],l[1])}}function Yn(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new Gn;++e<n;)this.add(t[e])}function Jn(t){var e=this.__data__=new Xn(t);this.size=e.size}function Qn(t,e){var n=zi(t),l=!n&&Ui(t),r=!n&&!l&&Yi(t),a=!n&&!l&&!r&&fo(t),i=n||l||r||a,o=i?Ge(t.length,Mt):[],s=o.length;for(var u in t)!e&&!Pt.call(t,u)||i&&("length"==u||r&&("offset"==u||"parent"==u)||a&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||_a(u,s))||o.push(u);return o}function Kn(t){var e=t.length;return e?t[Yl(0,e-1)]:r}function tl(t,e){return Oa(kr(t),ul(e,0,t.length))}function el(t){return Oa(kr(t))}function nl(t,e,n){(n!==r&&!Wi(t[e],n)||n===r&&!(e in t))&&ol(t,e,n)}function ll(t,e,n){var l=t[e];Pt.call(t,e)&&Wi(l,n)&&(n!==r||e in t)||ol(t,e,n)}function rl(t,e){for(var n=t.length;n--;)if(Wi(t[n][0],e))return n;return-1}function al(t,e,n,l){return pl(t,(function(t,r,a){e(l,t,n(t),a)})),l}function il(t,e){return t&&Lr(e,No(e),t)}function ol(t,e,n){"__proto__"==e&&se?se(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function sl(t,e){for(var n=-1,a=e.length,i=l(a),o=null==t;++n<a;)i[n]=o?r:Mo(t,e[n]);return i}function ul(t,e,n){return t==t&&(n!==r&&(t=t<=n?t:n),e!==r&&(t=t>=e?t:e)),t}function cl(t,e,n,l,a,i){var o,s=1&e,u=2&e,c=4&e;if(n&&(o=a?n(t,l,a,i):n(t)),o!==r)return o;if(!no(t))return t;var f=zi(t);if(f){if(o=function(t){var e=t.length,n=new t.constructor(e);e&&"string"==typeof t[0]&&Pt.call(t,"index")&&(n.index=t.index,n.input=t.input);return n}(t),!s)return kr(t,o)}else{var h=ma(t),d=h==x||h==C;if(Yi(t))return Tr(t,s);if(h==A||h==y||d&&!a){if(o=u||d?{}:ya(t),!s)return u?function(t,e){return Lr(t,ga(t),e)}(t,function(t,e){return t&&Lr(e,Ro(e),t)}(o,t)):function(t,e){return Lr(t,pa(t),e)}(t,il(o,t))}else{if(!oe[h])return a?t:{};o=function(t,e,n){var l=t.constructor;switch(e){case N:return Dr(t);case _:case w:return new l(+t);case R:return function(t,e){var n=e?Dr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,n);case P:case O:case F:case H:case B:case Z:case W:case V:case q:return Ar(t,n);case T:return new l;case D:case k:return new l(t);case M:return function(t){var e=new t.constructor(t.source,gt.exec(t));return e.lastIndex=t.lastIndex,e}(t);case I:return new l;case L:return r=t,Bn?At(Bn.call(r)):{}}var r}(t,h,s)}}i||(i=new Jn);var p=i.get(t);if(p)return p;i.set(t,o),so(t)?t.forEach((function(l){o.add(cl(l,e,n,l,t,i))})):ro(t)&&t.forEach((function(l,r){o.set(r,cl(l,e,n,r,t,i))}));var g=f?r:(c?u?ia:aa:u?Ro:No)(t);return Ae(g||t,(function(l,r){g&&(l=t[r=l]),ll(o,r,cl(l,e,n,r,t,i))})),o}function fl(t,e,n){var l=n.length;if(null==t)return!l;for(t=At(t);l--;){var a=n[l],i=e[a],o=t[a];if(o===r&&!(a in t)||!i(o))return!1}return!0}function hl(t,e,n){if("function"!=typeof t)throw new It(a);return ja((function(){t.apply(r,n)}),e)}function dl(t,e,n,l){var r=-1,a=ke,i=!0,o=t.length,s=[],u=e.length;if(!o)return s;n&&(e=je(e,Je(n))),l?(a=Le,i=!1):e.length>=200&&(a=Ke,i=!1,e=new Yn(e));t:for(;++r<o;){var c=t[r],f=null==n?c:n(c);if(c=l||0!==c?c:0,i&&f==f){for(var h=u;h--;)if(e[h]===f)continue t;s.push(c)}else a(e,f,l)||s.push(c)}return s}Wn.templateSettings={escape:Q,evaluate:K,interpolate:tt,variable:"",imports:{_:Wn}},Wn.prototype=qn.prototype,Wn.prototype.constructor=Wn,Un.prototype=Vn(qn.prototype),Un.prototype.constructor=Un,zn.prototype=Vn(qn.prototype),zn.prototype.constructor=zn,$n.prototype.clear=function(){this.__data__=kn?kn(null):{},this.size=0},$n.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},$n.prototype.get=function(t){var e=this.__data__;if(kn){var n=e[t];return n===i?r:n}return Pt.call(e,t)?e[t]:r},$n.prototype.has=function(t){var e=this.__data__;return kn?e[t]!==r:Pt.call(e,t)},$n.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=kn&&e===r?i:e,this},Xn.prototype.clear=function(){this.__data__=[],this.size=0},Xn.prototype.delete=function(t){var e=this.__data__,n=rl(e,t);return!(n<0)&&(n==e.length-1?e.pop():Yt.call(e,n,1),--this.size,!0)},Xn.prototype.get=function(t){var e=this.__data__,n=rl(e,t);return n<0?r:e[n][1]},Xn.prototype.has=function(t){return rl(this.__data__,t)>-1},Xn.prototype.set=function(t,e){var n=this.__data__,l=rl(n,t);return l<0?(++this.size,n.push([t,e])):n[l][1]=e,this},Gn.prototype.clear=function(){this.size=0,this.__data__={hash:new $n,map:new(An||Xn),string:new $n}},Gn.prototype.delete=function(t){var e=fa(this,t).delete(t);return this.size-=e?1:0,e},Gn.prototype.get=function(t){return fa(this,t).get(t)},Gn.prototype.has=function(t){return fa(this,t).has(t)},Gn.prototype.set=function(t,e){var n=fa(this,t),l=n.size;return n.set(t,e),this.size+=n.size==l?0:1,this},Yn.prototype.add=Yn.prototype.push=function(t){return this.__data__.set(t,i),this},Yn.prototype.has=function(t){return this.__data__.has(t)},Jn.prototype.clear=function(){this.__data__=new Xn,this.size=0},Jn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},Jn.prototype.get=function(t){return this.__data__.get(t)},Jn.prototype.has=function(t){return this.__data__.has(t)},Jn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Xn){var l=n.__data__;if(!An||l.length<199)return l.push([t,e]),this.size=++n.size,this;n=this.__data__=new Gn(l)}return n.set(t,e),this.size=n.size,this};var pl=Rr(Sl),gl=Rr(xl,!0);function ml(t,e){var n=!0;return pl(t,(function(t,l,r){return n=!!e(t,l,r)})),n}function vl(t,e,n){for(var l=-1,a=t.length;++l<a;){var i=t[l],o=e(i);if(null!=o&&(s===r?o==o&&!co(o):n(o,s)))var s=o,u=i}return u}function yl(t,e){var n=[];return pl(t,(function(t,l,r){e(t,l,r)&&n.push(t)})),n}function bl(t,e,n,l,r){var a=-1,i=t.length;for(n||(n=ba),r||(r=[]);++a<i;){var o=t[a];e>0&&n(o)?e>1?bl(o,e-1,n,l,r):Ne(r,o):l||(r[r.length]=o)}return r}var _l=Pr(),wl=Pr(!0);function Sl(t,e){return t&&_l(t,e,No)}function xl(t,e){return t&&wl(t,e,No)}function Cl(t,e){return Ie(e,(function(e){return Ki(t[e])}))}function Tl(t,e){for(var n=0,l=(e=wr(e,t)).length;null!=t&&n<l;)t=t[Ha(e[n++])];return n&&n==l?t:r}function Dl(t,e,n){var l=e(t);return zi(t)?l:Ne(l,n(t))}function Al(t){return null==t?t===r?"[object Undefined]":"[object Null]":ne&&ne in At(t)?function(t){var e=Pt.call(t,ne),n=t[ne];try{t[ne]=r;var l=!0}catch(t){}var a=Ht.call(t);l&&(e?t[ne]=n:delete t[ne]);return a}(t):function(t){return Ht.call(t)}(t)}function El(t,e){return t>e}function Ml(t,e){return null!=t&&Pt.call(t,e)}function Il(t,e){return null!=t&&e in At(t)}function kl(t,e,n){for(var a=n?Le:ke,i=t[0].length,o=t.length,s=o,u=l(o),c=1/0,f=[];s--;){var h=t[s];s&&e&&(h=je(h,Je(e))),c=wn(h.length,c),u[s]=!n&&(e||i>=120&&h.length>=120)?new Yn(s&&h):r}h=t[0];var d=-1,p=u[0];t:for(;++d<i&&f.length<c;){var g=h[d],m=e?e(g):g;if(g=n||0!==g?g:0,!(p?Ke(p,m):a(f,m,n))){for(s=o;--s;){var v=u[s];if(!(v?Ke(v,m):a(t[s],m,n)))continue t}p&&p.push(m),f.push(g)}}return f}function Ll(t,e,n){var l=null==(t=Ma(t,e=wr(e,t)))?t:t[Ha(Qa(e))];return null==l?r:Te(l,t,n)}function jl(t){return lo(t)&&Al(t)==y}function Nl(t,e,n,l,a){return t===e||(null==t||null==e||!lo(t)&&!lo(e)?t!=t&&e!=e:function(t,e,n,l,a,i){var o=zi(t),s=zi(e),u=o?b:ma(t),c=s?b:ma(e),f=(u=u==y?A:u)==A,h=(c=c==y?A:c)==A,d=u==c;if(d&&Yi(t)){if(!Yi(e))return!1;o=!0,f=!1}if(d&&!f)return i||(i=new Jn),o||fo(t)?la(t,e,n,l,a,i):function(t,e,n,l,r,a,i){switch(n){case R:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case N:return!(t.byteLength!=e.byteLength||!a(new Ut(t),new Ut(e)));case _:case w:case D:return Wi(+t,+e);case S:return t.name==e.name&&t.message==e.message;case M:case k:return t==e+"";case T:var o=sn;case I:var s=1&l;if(o||(o=fn),t.size!=e.size&&!s)return!1;var u=i.get(t);if(u)return u==e;l|=2,i.set(t,e);var c=la(o(t),o(e),l,r,a,i);return i.delete(t),c;case L:if(Bn)return Bn.call(t)==Bn.call(e)}return!1}(t,e,u,n,l,a,i);if(!(1&n)){var p=f&&Pt.call(t,"__wrapped__"),g=h&&Pt.call(e,"__wrapped__");if(p||g){var m=p?t.value():t,v=g?e.value():e;return i||(i=new Jn),a(m,v,n,l,i)}}if(!d)return!1;return i||(i=new Jn),function(t,e,n,l,a,i){var o=1&n,s=aa(t),u=s.length,c=aa(e).length;if(u!=c&&!o)return!1;var f=u;for(;f--;){var h=s[f];if(!(o?h in e:Pt.call(e,h)))return!1}var d=i.get(t),p=i.get(e);if(d&&p)return d==e&&p==t;var g=!0;i.set(t,e),i.set(e,t);var m=o;for(;++f<u;){var v=t[h=s[f]],y=e[h];if(l)var b=o?l(y,v,h,e,t,i):l(v,y,h,t,e,i);if(!(b===r?v===y||a(v,y,n,l,i):b)){g=!1;break}m||(m="constructor"==h)}if(g&&!m){var _=t.constructor,w=e.constructor;_==w||!("constructor"in t)||!("constructor"in e)||"function"==typeof _&&_ instanceof _&&"function"==typeof w&&w instanceof w||(g=!1)}return i.delete(t),i.delete(e),g}(t,e,n,l,a,i)}(t,e,n,l,Nl,a))}function Rl(t,e,n,l){var a=n.length,i=a,o=!l;if(null==t)return!i;for(t=At(t);a--;){var s=n[a];if(o&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++a<i;){var u=(s=n[a])[0],c=t[u],f=s[1];if(o&&s[2]){if(c===r&&!(u in t))return!1}else{var h=new Jn;if(l)var d=l(c,f,u,t,e,h);if(!(d===r?Nl(f,c,3,l,h):d))return!1}}return!0}function Pl(t){return!(!no(t)||(e=t,Ft&&Ft in e))&&(Ki(t)?Wt:yt).test(Ba(t));var e}function Ol(t){return"function"==typeof t?t:null==t?is:"object"==typeof t?zi(t)?Vl(t[0],t[1]):Wl(t):gs(t)}function Fl(t){if(!Ta(t))return bn(t);var e=[];for(var n in At(t))Pt.call(t,n)&&"constructor"!=n&&e.push(n);return e}function Hl(t){if(!no(t))return function(t){var e=[];if(null!=t)for(var n in At(t))e.push(n);return e}(t);var e=Ta(t),n=[];for(var l in t)("constructor"!=l||!e&&Pt.call(t,l))&&n.push(l);return n}function Bl(t,e){return t<e}function Zl(t,e){var n=-1,r=Xi(t)?l(t.length):[];return pl(t,(function(t,l,a){r[++n]=e(t,l,a)})),r}function Wl(t){var e=ha(t);return 1==e.length&&e[0][2]?Aa(e[0][0],e[0][1]):function(n){return n===t||Rl(n,t,e)}}function Vl(t,e){return Sa(t)&&Da(e)?Aa(Ha(t),e):function(n){var l=Mo(n,t);return l===r&&l===e?Io(n,t):Nl(e,l,3)}}function ql(t,e,n,l,a){t!==e&&_l(e,(function(i,o){if(a||(a=new Jn),no(i))!function(t,e,n,l,a,i,o){var s=ka(t,n),u=ka(e,n),c=o.get(u);if(c)return void nl(t,n,c);var f=i?i(s,u,n+"",t,e,o):r,h=f===r;if(h){var d=zi(u),p=!d&&Yi(u),g=!d&&!p&&fo(u);f=u,d||p||g?zi(s)?f=s:Gi(s)?f=kr(s):p?(h=!1,f=Tr(u,!0)):g?(h=!1,f=Ar(u,!0)):f=[]:io(u)||Ui(u)?(f=s,Ui(s)?f=_o(s):no(s)&&!Ki(s)||(f=ya(u))):h=!1}h&&(o.set(u,f),a(f,u,l,i,o),o.delete(u));nl(t,n,f)}(t,e,o,n,ql,l,a);else{var s=l?l(ka(t,o),i,o+"",t,e,a):r;s===r&&(s=i),nl(t,o,s)}}),Ro)}function Ul(t,e){var n=t.length;if(n)return _a(e+=e<0?n:0,n)?t[e]:r}function zl(t,e,n){e=e.length?je(e,(function(t){return zi(t)?function(e){return Tl(e,1===t.length?t[0]:t)}:t})):[is];var l=-1;return e=je(e,Je(ca())),function(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t}(Zl(t,(function(t,n,r){return{criteria:je(e,(function(e){return e(t)})),index:++l,value:t}})),(function(t,e){return function(t,e,n){var l=-1,r=t.criteria,a=e.criteria,i=r.length,o=n.length;for(;++l<i;){var s=Er(r[l],a[l]);if(s)return l>=o?s:s*("desc"==n[l]?-1:1)}return t.index-e.index}(t,e,n)}))}function $l(t,e,n){for(var l=-1,r=e.length,a={};++l<r;){var i=e[l],o=Tl(t,i);n(o,i)&&er(a,wr(i,t),o)}return a}function Xl(t,e,n,l){var r=l?We:Ze,a=-1,i=e.length,o=t;for(t===e&&(e=kr(e)),n&&(o=je(t,Je(n)));++a<i;)for(var s=0,u=e[a],c=n?n(u):u;(s=r(o,c,s,l))>-1;)o!==t&&Yt.call(o,s,1),Yt.call(t,s,1);return t}function Gl(t,e){for(var n=t?e.length:0,l=n-1;n--;){var r=e[n];if(n==l||r!==a){var a=r;_a(r)?Yt.call(t,r,1):dr(t,r)}}return t}function Yl(t,e){return t+ve(Cn()*(e-t+1))}function Jl(t,e){var n="";if(!t||e<1||e>p)return n;do{e%2&&(n+=t),(e=ve(e/2))&&(t+=t)}while(e);return n}function Ql(t,e){return Na(Ea(t,e,is),t+"")}function Kl(t){return Kn(Vo(t))}function tr(t,e){var n=Vo(t);return Oa(n,ul(e,0,n.length))}function er(t,e,n,l){if(!no(t))return t;for(var a=-1,i=(e=wr(e,t)).length,o=i-1,s=t;null!=s&&++a<i;){var u=Ha(e[a]),c=n;if("__proto__"===u||"constructor"===u||"prototype"===u)return t;if(a!=o){var f=s[u];(c=l?l(f,u,s):r)===r&&(c=no(f)?f:_a(e[a+1])?[]:{})}ll(s,u,c),s=s[u]}return t}var nr=Ln?function(t,e){return Ln.set(t,e),t}:is,lr=se?function(t,e){return se(t,"toString",{configurable:!0,enumerable:!1,value:ls(e),writable:!0})}:is;function rr(t){return Oa(Vo(t))}function ar(t,e,n){var r=-1,a=t.length;e<0&&(e=-e>a?0:a+e),(n=n>a?a:n)<0&&(n+=a),a=e>n?0:n-e>>>0,e>>>=0;for(var i=l(a);++r<a;)i[r]=t[r+e];return i}function ir(t,e){var n;return pl(t,(function(t,l,r){return!(n=e(t,l,r))})),!!n}function or(t,e,n){var l=0,r=null==t?l:t.length;if("number"==typeof e&&e==e&&r<=2147483647){for(;l<r;){var a=l+r>>>1,i=t[a];null!==i&&!co(i)&&(n?i<=e:i<e)?l=a+1:r=a}return r}return sr(t,e,is,n)}function sr(t,e,n,l){var a=0,i=null==t?0:t.length;if(0===i)return 0;for(var o=(e=n(e))!=e,s=null===e,u=co(e),c=e===r;a<i;){var f=ve((a+i)/2),h=n(t[f]),d=h!==r,p=null===h,g=h==h,m=co(h);if(o)var v=l||g;else v=c?g&&(l||d):s?g&&d&&(l||!p):u?g&&d&&!p&&(l||!m):!p&&!m&&(l?h<=e:h<e);v?a=f+1:i=f}return wn(i,4294967294)}function ur(t,e){for(var n=-1,l=t.length,r=0,a=[];++n<l;){var i=t[n],o=e?e(i):i;if(!n||!Wi(o,s)){var s=o;a[r++]=0===i?0:i}}return a}function cr(t){return"number"==typeof t?t:co(t)?g:+t}function fr(t){if("string"==typeof t)return t;if(zi(t))return je(t,fr)+"";if(co(t))return Zn?Zn.call(t):"";var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function hr(t,e,n){var l=-1,r=ke,a=t.length,i=!0,o=[],s=o;if(n)i=!1,r=Le;else if(a>=200){var u=e?null:Jr(t);if(u)return fn(u);i=!1,r=Ke,s=new Yn}else s=e?[]:o;t:for(;++l<a;){var c=t[l],f=e?e(c):c;if(c=n||0!==c?c:0,i&&f==f){for(var h=s.length;h--;)if(s[h]===f)continue t;e&&s.push(f),o.push(c)}else r(s,f,n)||(s!==o&&s.push(f),o.push(c))}return o}function dr(t,e){return null==(t=Ma(t,e=wr(e,t)))||delete t[Ha(Qa(e))]}function pr(t,e,n,l){return er(t,e,n(Tl(t,e)),l)}function gr(t,e,n,l){for(var r=t.length,a=l?r:-1;(l?a--:++a<r)&&e(t[a],a,t););return n?ar(t,l?0:a,l?a+1:r):ar(t,l?a+1:0,l?r:a)}function mr(t,e){var n=t;return n instanceof zn&&(n=n.value()),Re(e,(function(t,e){return e.func.apply(e.thisArg,Ne([t],e.args))}),n)}function vr(t,e,n){var r=t.length;if(r<2)return r?hr(t[0]):[];for(var a=-1,i=l(r);++a<r;)for(var o=t[a],s=-1;++s<r;)s!=a&&(i[a]=dl(i[a]||o,t[s],e,n));return hr(bl(i,1),e,n)}function yr(t,e,n){for(var l=-1,a=t.length,i=e.length,o={};++l<a;){var s=l<i?e[l]:r;n(o,t[l],s)}return o}function br(t){return Gi(t)?t:[]}function _r(t){return"function"==typeof t?t:is}function wr(t,e){return zi(t)?t:Sa(t,e)?[t]:Fa(wo(t))}var Sr=Ql;function xr(t,e,n){var l=t.length;return n=n===r?l:n,!e&&n>=l?t:ar(t,e,n)}var Cr=fe||function(t){return de.clearTimeout(t)};function Tr(t,e){if(e)return t.slice();var n=t.length,l=zt?zt(n):new t.constructor(n);return t.copy(l),l}function Dr(t){var e=new t.constructor(t.byteLength);return new Ut(e).set(new Ut(t)),e}function Ar(t,e){var n=e?Dr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function Er(t,e){if(t!==e){var n=t!==r,l=null===t,a=t==t,i=co(t),o=e!==r,s=null===e,u=e==e,c=co(e);if(!s&&!c&&!i&&t>e||i&&o&&u&&!s&&!c||l&&o&&u||!n&&u||!a)return 1;if(!l&&!i&&!c&&t<e||c&&n&&a&&!l&&!i||s&&n&&a||!o&&a||!u)return-1}return 0}function Mr(t,e,n,r){for(var a=-1,i=t.length,o=n.length,s=-1,u=e.length,c=_n(i-o,0),f=l(u+c),h=!r;++s<u;)f[s]=e[s];for(;++a<o;)(h||a<i)&&(f[n[a]]=t[a]);for(;c--;)f[s++]=t[a++];return f}function Ir(t,e,n,r){for(var a=-1,i=t.length,o=-1,s=n.length,u=-1,c=e.length,f=_n(i-s,0),h=l(f+c),d=!r;++a<f;)h[a]=t[a];for(var p=a;++u<c;)h[p+u]=e[u];for(;++o<s;)(d||a<i)&&(h[p+n[o]]=t[a++]);return h}function kr(t,e){var n=-1,r=t.length;for(e||(e=l(r));++n<r;)e[n]=t[n];return e}function Lr(t,e,n,l){var a=!n;n||(n={});for(var i=-1,o=e.length;++i<o;){var s=e[i],u=l?l(n[s],t[s],s,n,t):r;u===r&&(u=t[s]),a?ol(n,s,u):ll(n,s,u)}return n}function jr(t,e){return function(n,l){var r=zi(n)?De:al,a=e?e():{};return r(n,t,ca(l,2),a)}}function Nr(t){return Ql((function(e,n){var l=-1,a=n.length,i=a>1?n[a-1]:r,o=a>2?n[2]:r;for(i=t.length>3&&"function"==typeof i?(a--,i):r,o&&wa(n[0],n[1],o)&&(i=a<3?r:i,a=1),e=At(e);++l<a;){var s=n[l];s&&t(e,s,l,i)}return e}))}function Rr(t,e){return function(n,l){if(null==n)return n;if(!Xi(n))return t(n,l);for(var r=n.length,a=e?r:-1,i=At(n);(e?a--:++a<r)&&!1!==l(i[a],a,i););return n}}function Pr(t){return function(e,n,l){for(var r=-1,a=At(e),i=l(e),o=i.length;o--;){var s=i[t?o:++r];if(!1===n(a[s],s,a))break}return e}}function Or(t){return function(e){var n=on(e=wo(e))?pn(e):r,l=n?n[0]:e.charAt(0),a=n?xr(n,1).join(""):e.slice(1);return l[t]()+a}}function Fr(t){return function(e){return Re(ts(zo(e).replace(Qt,"")),t,"")}}function Hr(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var n=Vn(t.prototype),l=t.apply(n,e);return no(l)?l:n}}function Br(t){return function(e,n,l){var a=At(e);if(!Xi(e)){var i=ca(n,3);e=No(e),n=function(t){return i(a[t],t,a)}}var o=t(e,n,l);return o>-1?a[i?e[o]:o]:r}}function Zr(t){return ra((function(e){var n=e.length,l=n,i=Un.prototype.thru;for(t&&e.reverse();l--;){var o=e[l];if("function"!=typeof o)throw new It(a);if(i&&!s&&"wrapper"==sa(o))var s=new Un([],!0)}for(l=s?l:n;++l<n;){var u=sa(o=e[l]),c="wrapper"==u?oa(o):r;s=c&&xa(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?s[sa(c[0])].apply(s,c[3]):1==o.length&&xa(o)?s[u]():s.thru(o)}return function(){var t=arguments,l=t[0];if(s&&1==t.length&&zi(l))return s.plant(l).value();for(var r=0,a=n?e[r].apply(this,t):l;++r<n;)a=e[r].call(this,a);return a}}))}function Wr(t,e,n,a,i,o,s,u,c,h){var d=e&f,p=1&e,g=2&e,m=24&e,v=512&e,y=g?r:Hr(t);return function r(){for(var f=arguments.length,b=l(f),_=f;_--;)b[_]=arguments[_];if(m)var w=ua(r),S=nn(b,w);if(a&&(b=Mr(b,a,i,m)),o&&(b=Ir(b,o,s,m)),f-=S,m&&f<h){var x=cn(b,w);return Gr(t,e,Wr,r.placeholder,n,b,x,u,c,h-f)}var C=p?n:this,T=g?C[t]:t;return f=b.length,u?b=Ia(b,u):v&&f>1&&b.reverse(),d&&c<f&&(b.length=c),this&&this!==de&&this instanceof r&&(T=y||Hr(T)),T.apply(C,b)}}function Vr(t,e){return function(n,l){return function(t,e,n,l){return Sl(t,(function(t,r,a){e(l,n(t),r,a)})),l}(n,t,e(l),{})}}function qr(t,e){return function(n,l){var a;if(n===r&&l===r)return e;if(n!==r&&(a=n),l!==r){if(a===r)return l;"string"==typeof n||"string"==typeof l?(n=fr(n),l=fr(l)):(n=cr(n),l=cr(l)),a=t(n,l)}return a}}function Ur(t){return ra((function(e){return e=je(e,Je(ca())),Ql((function(n){var l=this;return t(e,(function(t){return Te(t,l,n)}))}))}))}function zr(t,e){var n=(e=e===r?" ":fr(e)).length;if(n<2)return n?Jl(e,t):e;var l=Jl(e,ge(t/dn(e)));return on(e)?xr(pn(l),0,t).join(""):l.slice(0,t)}function $r(t){return function(e,n,a){return a&&"number"!=typeof a&&wa(e,n,a)&&(n=a=r),e=mo(e),n===r?(n=e,e=0):n=mo(n),function(t,e,n,r){for(var a=-1,i=_n(ge((e-t)/(n||1)),0),o=l(i);i--;)o[r?i:++a]=t,t+=n;return o}(e,n,a=a===r?e<n?1:-1:mo(a),t)}}function Xr(t){return function(e,n){return"string"==typeof e&&"string"==typeof n||(e=bo(e),n=bo(n)),t(e,n)}}function Gr(t,e,n,l,a,i,o,s,f,h){var d=8&e;e|=d?u:c,4&(e&=~(d?c:u))||(e&=-4);var p=[t,e,a,d?i:r,d?o:r,d?r:i,d?r:o,s,f,h],g=n.apply(r,p);return xa(t)&&La(g,p),g.placeholder=l,Ra(g,t,e)}function Yr(t){var e=Dt[t];return function(t,n){if(t=bo(t),(n=null==n?0:wn(vo(n),292))&&ze(t)){var l=(wo(t)+"e").split("e");return+((l=(wo(e(l[0]+"e"+(+l[1]+n)))+"e").split("e"))[0]+"e"+(+l[1]-n))}return e(t)}}var Jr=Mn&&1/fn(new Mn([,-0]))[1]==d?function(t){return new Mn(t)}:fs;function Qr(t){return function(e){var n=ma(e);return n==T?sn(e):n==I?hn(e):function(t,e){return je(e,(function(e){return[e,t[e]]}))}(e,t(e))}}function Kr(t,e,n,i,d,p,g,m){var v=2&e;if(!v&&"function"!=typeof t)throw new It(a);var y=i?i.length:0;if(y||(e&=-97,i=d=r),g=g===r?g:_n(vo(g),0),m=m===r?m:vo(m),y-=d?d.length:0,e&c){var b=i,_=d;i=d=r}var w=v?r:oa(t),S=[t,e,n,i,d,b,_,p,g,m];if(w&&function(t,e){var n=t[1],l=e[1],r=n|l,a=r<131,i=l==f&&8==n||l==f&&n==h&&t[7].length<=e[8]||384==l&&e[7].length<=e[8]&&8==n;if(!a&&!i)return t;1&l&&(t[2]=e[2],r|=1&n?0:4);var s=e[3];if(s){var u=t[3];t[3]=u?Mr(u,s,e[4]):s,t[4]=u?cn(t[3],o):e[4]}(s=e[5])&&(u=t[5],t[5]=u?Ir(u,s,e[6]):s,t[6]=u?cn(t[5],o):e[6]);(s=e[7])&&(t[7]=s);l&f&&(t[8]=null==t[8]?e[8]:wn(t[8],e[8]));null==t[9]&&(t[9]=e[9]);t[0]=e[0],t[1]=r}(S,w),t=S[0],e=S[1],n=S[2],i=S[3],d=S[4],!(m=S[9]=S[9]===r?v?0:t.length:_n(S[9]-y,0))&&24&e&&(e&=-25),e&&1!=e)x=8==e||e==s?function(t,e,n){var a=Hr(t);return function i(){for(var o=arguments.length,s=l(o),u=o,c=ua(i);u--;)s[u]=arguments[u];var f=o<3&&s[0]!==c&&s[o-1]!==c?[]:cn(s,c);return(o-=f.length)<n?Gr(t,e,Wr,i.placeholder,r,s,f,r,r,n-o):Te(this&&this!==de&&this instanceof i?a:t,this,s)}}(t,e,m):e!=u&&33!=e||d.length?Wr.apply(r,S):function(t,e,n,r){var a=1&e,i=Hr(t);return function e(){for(var o=-1,s=arguments.length,u=-1,c=r.length,f=l(c+s),h=this&&this!==de&&this instanceof e?i:t;++u<c;)f[u]=r[u];for(;s--;)f[u++]=arguments[++o];return Te(h,a?n:this,f)}}(t,e,n,i);else var x=function(t,e,n){var l=1&e,r=Hr(t);return function e(){return(this&&this!==de&&this instanceof e?r:t).apply(l?n:this,arguments)}}(t,e,n);return Ra((w?nr:La)(x,S),t,e)}function ta(t,e,n,l){return t===r||Wi(t,jt[n])&&!Pt.call(l,n)?e:t}function ea(t,e,n,l,a,i){return no(t)&&no(e)&&(i.set(e,t),ql(t,e,r,ea,i),i.delete(e)),t}function na(t){return io(t)?r:t}function la(t,e,n,l,a,i){var o=1&n,s=t.length,u=e.length;if(s!=u&&!(o&&u>s))return!1;var c=i.get(t),f=i.get(e);if(c&&f)return c==e&&f==t;var h=-1,d=!0,p=2&n?new Yn:r;for(i.set(t,e),i.set(e,t);++h<s;){var g=t[h],m=e[h];if(l)var v=o?l(m,g,h,e,t,i):l(g,m,h,t,e,i);if(v!==r){if(v)continue;d=!1;break}if(p){if(!Oe(e,(function(t,e){if(!Ke(p,e)&&(g===t||a(g,t,n,l,i)))return p.push(e)}))){d=!1;break}}else if(g!==m&&!a(g,m,n,l,i)){d=!1;break}}return i.delete(t),i.delete(e),d}function ra(t){return Na(Ea(t,r,$a),t+"")}function aa(t){return Dl(t,No,pa)}function ia(t){return Dl(t,Ro,ga)}var oa=Ln?function(t){return Ln.get(t)}:fs;function sa(t){for(var e=t.name+"",n=jn[e],l=Pt.call(jn,e)?n.length:0;l--;){var r=n[l],a=r.func;if(null==a||a==t)return r.name}return e}function ua(t){return(Pt.call(Wn,"placeholder")?Wn:t).placeholder}function ca(){var t=Wn.iteratee||os;return t=t===os?Ol:t,arguments.length?t(arguments[0],arguments[1]):t}function fa(t,e){var n,l,r=t.__data__;return("string"==(l=typeof(n=e))||"number"==l||"symbol"==l||"boolean"==l?"__proto__"!==n:null===n)?r["string"==typeof e?"string":"hash"]:r.map}function ha(t){for(var e=No(t),n=e.length;n--;){var l=e[n],r=t[l];e[n]=[l,r,Da(r)]}return e}function da(t,e){var n=function(t,e){return null==t?r:t[e]}(t,e);return Pl(n)?n:r}var pa=ye?function(t){return null==t?[]:(t=At(t),Ie(ye(t),(function(e){return Gt.call(t,e)})))}:ys,ga=ye?function(t){for(var e=[];t;)Ne(e,pa(t)),t=$t(t);return e}:ys,ma=Al;function va(t,e,n){for(var l=-1,r=(e=wr(e,t)).length,a=!1;++l<r;){var i=Ha(e[l]);if(!(a=null!=t&&n(t,i)))break;t=t[i]}return a||++l!=r?a:!!(r=null==t?0:t.length)&&eo(r)&&_a(i,r)&&(zi(t)||Ui(t))}function ya(t){return"function"!=typeof t.constructor||Ta(t)?{}:Vn($t(t))}function ba(t){return zi(t)||Ui(t)||!!(Jt&&t&&t[Jt])}function _a(t,e){var n=typeof t;return!!(e=null==e?p:e)&&("number"==n||"symbol"!=n&&_t.test(t))&&t>-1&&t%1==0&&t<e}function wa(t,e,n){if(!no(n))return!1;var l=typeof e;return!!("number"==l?Xi(n)&&_a(e,n.length):"string"==l&&e in n)&&Wi(n[e],t)}function Sa(t,e){if(zi(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!co(t))||(nt.test(t)||!et.test(t)||null!=e&&t in At(e))}function xa(t){var e=sa(t),n=Wn[e];if("function"!=typeof n||!(e in zn.prototype))return!1;if(t===n)return!0;var l=oa(n);return!!l&&t===l[0]}(Dn&&ma(new Dn(new ArrayBuffer(1)))!=R||An&&ma(new An)!=T||En&&ma(En.resolve())!=E||Mn&&ma(new Mn)!=I||In&&ma(new In)!=j)&&(ma=function(t){var e=Al(t),n=e==A?t.constructor:r,l=n?Ba(n):"";if(l)switch(l){case Nn:return R;case Rn:return T;case Pn:return E;case On:return I;case Fn:return j}return e});var Ca=Nt?Ki:bs;function Ta(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||jt)}function Da(t){return t==t&&!no(t)}function Aa(t,e){return function(n){return null!=n&&(n[t]===e&&(e!==r||t in At(n)))}}function Ea(t,e,n){return e=_n(e===r?t.length-1:e,0),function(){for(var r=arguments,a=-1,i=_n(r.length-e,0),o=l(i);++a<i;)o[a]=r[e+a];a=-1;for(var s=l(e+1);++a<e;)s[a]=r[a];return s[e]=n(o),Te(t,this,s)}}function Ma(t,e){return e.length<2?t:Tl(t,ar(e,0,-1))}function Ia(t,e){for(var n=t.length,l=wn(e.length,n),a=kr(t);l--;){var i=e[l];t[l]=_a(i,n)?a[i]:r}return t}function ka(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}var La=Pa(nr),ja=pe||function(t,e){return de.setTimeout(t,e)},Na=Pa(lr);function Ra(t,e,n){var l=e+"";return Na(t,function(t,e){var n=e.length;if(!n)return t;var l=n-1;return e[l]=(n>1?"& ":"")+e[l],e=e.join(n>2?", ":" "),t.replace(st,"{\n/* [wrapped with "+e+"] */\n")}(l,function(t,e){return Ae(v,(function(n){var l="_."+n[0];e&n[1]&&!ke(t,l)&&t.push(l)})),t.sort()}(function(t){var e=t.match(ut);return e?e[1].split(ct):[]}(l),n)))}function Pa(t){var e=0,n=0;return function(){var l=Sn(),a=16-(l-n);if(n=l,a>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(r,arguments)}}function Oa(t,e){var n=-1,l=t.length,a=l-1;for(e=e===r?l:e;++n<e;){var i=Yl(n,a),o=t[i];t[i]=t[n],t[n]=o}return t.length=e,t}var Fa=function(t){var e=Pi(t,(function(t){return 500===n.size&&n.clear(),t})),n=e.cache;return e}((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(lt,(function(t,n,l,r){e.push(l?r.replace(dt,"$1"):n||t)})),e}));function Ha(t){if("string"==typeof t||co(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function Ba(t){if(null!=t){try{return Rt.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Za(t){if(t instanceof zn)return t.clone();var e=new Un(t.__wrapped__,t.__chain__);return e.__actions__=kr(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}var Wa=Ql((function(t,e){return Gi(t)?dl(t,bl(e,1,Gi,!0)):[]})),Va=Ql((function(t,e){var n=Qa(e);return Gi(n)&&(n=r),Gi(t)?dl(t,bl(e,1,Gi,!0),ca(n,2)):[]})),qa=Ql((function(t,e){var n=Qa(e);return Gi(n)&&(n=r),Gi(t)?dl(t,bl(e,1,Gi,!0),r,n):[]}));function Ua(t,e,n){var l=null==t?0:t.length;if(!l)return-1;var r=null==n?0:vo(n);return r<0&&(r=_n(l+r,0)),Be(t,ca(e,3),r)}function za(t,e,n){var l=null==t?0:t.length;if(!l)return-1;var a=l-1;return n!==r&&(a=vo(n),a=n<0?_n(l+a,0):wn(a,l-1)),Be(t,ca(e,3),a,!0)}function $a(t){return(null==t?0:t.length)?bl(t,1):[]}function Xa(t){return t&&t.length?t[0]:r}var Ga=Ql((function(t){var e=je(t,br);return e.length&&e[0]===t[0]?kl(e):[]})),Ya=Ql((function(t){var e=Qa(t),n=je(t,br);return e===Qa(n)?e=r:n.pop(),n.length&&n[0]===t[0]?kl(n,ca(e,2)):[]})),Ja=Ql((function(t){var e=Qa(t),n=je(t,br);return(e="function"==typeof e?e:r)&&n.pop(),n.length&&n[0]===t[0]?kl(n,r,e):[]}));function Qa(t){var e=null==t?0:t.length;return e?t[e-1]:r}var Ka=Ql(ti);function ti(t,e){return t&&t.length&&e&&e.length?Xl(t,e):t}var ei=ra((function(t,e){var n=null==t?0:t.length,l=sl(t,e);return Gl(t,je(e,(function(t){return _a(t,n)?+t:t})).sort(Er)),l}));function ni(t){return null==t?t:Tn.call(t)}var li=Ql((function(t){return hr(bl(t,1,Gi,!0))})),ri=Ql((function(t){var e=Qa(t);return Gi(e)&&(e=r),hr(bl(t,1,Gi,!0),ca(e,2))})),ai=Ql((function(t){var e=Qa(t);return e="function"==typeof e?e:r,hr(bl(t,1,Gi,!0),r,e)}));function ii(t){if(!t||!t.length)return[];var e=0;return t=Ie(t,(function(t){if(Gi(t))return e=_n(t.length,e),!0})),Ge(e,(function(e){return je(t,Ue(e))}))}function oi(t,e){if(!t||!t.length)return[];var n=ii(t);return null==e?n:je(n,(function(t){return Te(e,r,t)}))}var si=Ql((function(t,e){return Gi(t)?dl(t,e):[]})),ui=Ql((function(t){return vr(Ie(t,Gi))})),ci=Ql((function(t){var e=Qa(t);return Gi(e)&&(e=r),vr(Ie(t,Gi),ca(e,2))})),fi=Ql((function(t){var e=Qa(t);return e="function"==typeof e?e:r,vr(Ie(t,Gi),r,e)})),hi=Ql(ii);var di=Ql((function(t){var e=t.length,n=e>1?t[e-1]:r;return n="function"==typeof n?(t.pop(),n):r,oi(t,n)}));function pi(t){var e=Wn(t);return e.__chain__=!0,e}function gi(t,e){return e(t)}var mi=ra((function(t){var e=t.length,n=e?t[0]:0,l=this.__wrapped__,a=function(e){return sl(e,t)};return!(e>1||this.__actions__.length)&&l instanceof zn&&_a(n)?((l=l.slice(n,+n+(e?1:0))).__actions__.push({func:gi,args:[a],thisArg:r}),new Un(l,this.__chain__).thru((function(t){return e&&!t.length&&t.push(r),t}))):this.thru(a)}));var vi=jr((function(t,e,n){Pt.call(t,n)?++t[n]:ol(t,n,1)}));var yi=Br(Ua),bi=Br(za);function _i(t,e){return(zi(t)?Ae:pl)(t,ca(e,3))}function wi(t,e){return(zi(t)?Ee:gl)(t,ca(e,3))}var Si=jr((function(t,e,n){Pt.call(t,n)?t[n].push(e):ol(t,n,[e])}));var xi=Ql((function(t,e,n){var r=-1,a="function"==typeof e,i=Xi(t)?l(t.length):[];return pl(t,(function(t){i[++r]=a?Te(e,t,n):Ll(t,e,n)})),i})),Ci=jr((function(t,e,n){ol(t,n,e)}));function Ti(t,e){return(zi(t)?je:Zl)(t,ca(e,3))}var Di=jr((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]}));var Ai=Ql((function(t,e){if(null==t)return[];var n=e.length;return n>1&&wa(t,e[0],e[1])?e=[]:n>2&&wa(e[0],e[1],e[2])&&(e=[e[0]]),zl(t,bl(e,1),[])})),Ei=he||function(){return de.Date.now()};function Mi(t,e,n){return e=n?r:e,e=t&&null==e?t.length:e,Kr(t,f,r,r,r,r,e)}function Ii(t,e){var n;if("function"!=typeof e)throw new It(a);return t=vo(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=r),n}}var ki=Ql((function(t,e,n){var l=1;if(n.length){var r=cn(n,ua(ki));l|=u}return Kr(t,l,e,n,r)})),Li=Ql((function(t,e,n){var l=3;if(n.length){var r=cn(n,ua(Li));l|=u}return Kr(e,l,t,n,r)}));function ji(t,e,n){var l,i,o,s,u,c,f=0,h=!1,d=!1,p=!0;if("function"!=typeof t)throw new It(a);function g(e){var n=l,a=i;return l=i=r,f=e,s=t.apply(a,n)}function m(t){return f=t,u=ja(y,e),h?g(t):s}function v(t){var n=t-c;return c===r||n>=e||n<0||d&&t-f>=o}function y(){var t=Ei();if(v(t))return b(t);u=ja(y,function(t){var n=e-(t-c);return d?wn(n,o-(t-f)):n}(t))}function b(t){return u=r,p&&l?g(t):(l=i=r,s)}function _(){var t=Ei(),n=v(t);if(l=arguments,i=this,c=t,n){if(u===r)return m(c);if(d)return Cr(u),u=ja(y,e),g(c)}return u===r&&(u=ja(y,e)),s}return e=bo(e)||0,no(n)&&(h=!!n.leading,o=(d="maxWait"in n)?_n(bo(n.maxWait)||0,e):o,p="trailing"in n?!!n.trailing:p),_.cancel=function(){u!==r&&Cr(u),f=0,l=c=i=u=r},_.flush=function(){return u===r?s:b(Ei())},_}var Ni=Ql((function(t,e){return hl(t,1,e)})),Ri=Ql((function(t,e,n){return hl(t,bo(e)||0,n)}));function Pi(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new It(a);var n=function(){var l=arguments,r=e?e.apply(this,l):l[0],a=n.cache;if(a.has(r))return a.get(r);var i=t.apply(this,l);return n.cache=a.set(r,i)||a,i};return n.cache=new(Pi.Cache||Gn),n}function Oi(t){if("function"!=typeof t)throw new It(a);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}Pi.Cache=Gn;var Fi=Sr((function(t,e){var n=(e=1==e.length&&zi(e[0])?je(e[0],Je(ca())):je(bl(e,1),Je(ca()))).length;return Ql((function(l){for(var r=-1,a=wn(l.length,n);++r<a;)l[r]=e[r].call(this,l[r]);return Te(t,this,l)}))})),Hi=Ql((function(t,e){var n=cn(e,ua(Hi));return Kr(t,u,r,e,n)})),Bi=Ql((function(t,e){var n=cn(e,ua(Bi));return Kr(t,c,r,e,n)})),Zi=ra((function(t,e){return Kr(t,h,r,r,r,e)}));function Wi(t,e){return t===e||t!=t&&e!=e}var Vi=Xr(El),qi=Xr((function(t,e){return t>=e})),Ui=jl(function(){return arguments}())?jl:function(t){return lo(t)&&Pt.call(t,"callee")&&!Gt.call(t,"callee")},zi=l.isArray,$i=be?Je(be):function(t){return lo(t)&&Al(t)==N};function Xi(t){return null!=t&&eo(t.length)&&!Ki(t)}function Gi(t){return lo(t)&&Xi(t)}var Yi=Fe||bs,Ji=_e?Je(_e):function(t){return lo(t)&&Al(t)==w};function Qi(t){if(!lo(t))return!1;var e=Al(t);return e==S||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!io(t)}function Ki(t){if(!no(t))return!1;var e=Al(t);return e==x||e==C||"[object AsyncFunction]"==e||"[object Proxy]"==e}function to(t){return"number"==typeof t&&t==vo(t)}function eo(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=p}function no(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function lo(t){return null!=t&&"object"==typeof t}var ro=we?Je(we):function(t){return lo(t)&&ma(t)==T};function ao(t){return"number"==typeof t||lo(t)&&Al(t)==D}function io(t){if(!lo(t)||Al(t)!=A)return!1;var e=$t(t);if(null===e)return!0;var n=Pt.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&Rt.call(n)==Bt}var oo=Se?Je(Se):function(t){return lo(t)&&Al(t)==M};var so=xe?Je(xe):function(t){return lo(t)&&ma(t)==I};function uo(t){return"string"==typeof t||!zi(t)&&lo(t)&&Al(t)==k}function co(t){return"symbol"==typeof t||lo(t)&&Al(t)==L}var fo=Ce?Je(Ce):function(t){return lo(t)&&eo(t.length)&&!!ie[Al(t)]};var ho=Xr(Bl),po=Xr((function(t,e){return t<=e}));function go(t){if(!t)return[];if(Xi(t))return uo(t)?pn(t):kr(t);if(te&&t[te])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}(t[te]());var e=ma(t);return(e==T?sn:e==I?fn:Vo)(t)}function mo(t){return t?(t=bo(t))===d||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function vo(t){var e=mo(t),n=e%1;return e==e?n?e-n:e:0}function yo(t){return t?ul(vo(t),0,m):0}function bo(t){if("number"==typeof t)return t;if(co(t))return g;if(no(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=no(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Ye(t);var n=vt.test(t);return n||bt.test(t)?ce(t.slice(2),n?2:8):mt.test(t)?g:+t}function _o(t){return Lr(t,Ro(t))}function wo(t){return null==t?"":fr(t)}var So=Nr((function(t,e){if(Ta(e)||Xi(e))Lr(e,No(e),t);else for(var n in e)Pt.call(e,n)&&ll(t,n,e[n])})),xo=Nr((function(t,e){Lr(e,Ro(e),t)})),Co=Nr((function(t,e,n,l){Lr(e,Ro(e),t,l)})),To=Nr((function(t,e,n,l){Lr(e,No(e),t,l)})),Do=ra(sl);var Ao=Ql((function(t,e){t=At(t);var n=-1,l=e.length,a=l>2?e[2]:r;for(a&&wa(e[0],e[1],a)&&(l=1);++n<l;)for(var i=e[n],o=Ro(i),s=-1,u=o.length;++s<u;){var c=o[s],f=t[c];(f===r||Wi(f,jt[c])&&!Pt.call(t,c))&&(t[c]=i[c])}return t})),Eo=Ql((function(t){return t.push(r,ea),Te(Oo,r,t)}));function Mo(t,e,n){var l=null==t?r:Tl(t,e);return l===r?n:l}function Io(t,e){return null!=t&&va(t,e,Il)}var ko=Vr((function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=Ht.call(e)),t[e]=n}),ls(is)),Lo=Vr((function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=Ht.call(e)),Pt.call(t,e)?t[e].push(n):t[e]=[n]}),ca),jo=Ql(Ll);function No(t){return Xi(t)?Qn(t):Fl(t)}function Ro(t){return Xi(t)?Qn(t,!0):Hl(t)}var Po=Nr((function(t,e,n){ql(t,e,n)})),Oo=Nr((function(t,e,n,l){ql(t,e,n,l)})),Fo=ra((function(t,e){var n={};if(null==t)return n;var l=!1;e=je(e,(function(e){return e=wr(e,t),l||(l=e.length>1),e})),Lr(t,ia(t),n),l&&(n=cl(n,7,na));for(var r=e.length;r--;)dr(n,e[r]);return n}));var Ho=ra((function(t,e){return null==t?{}:function(t,e){return $l(t,e,(function(e,n){return Io(t,n)}))}(t,e)}));function Bo(t,e){if(null==t)return{};var n=je(ia(t),(function(t){return[t]}));return e=ca(e),$l(t,n,(function(t,n){return e(t,n[0])}))}var Zo=Qr(No),Wo=Qr(Ro);function Vo(t){return null==t?[]:Qe(t,No(t))}var qo=Fr((function(t,e,n){return e=e.toLowerCase(),t+(n?Uo(e):e)}));function Uo(t){return Ko(wo(t).toLowerCase())}function zo(t){return(t=wo(t))&&t.replace(wt,ln).replace(Kt,"")}var $o=Fr((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),Xo=Fr((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),Go=Or("toLowerCase");var Yo=Fr((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}));var Jo=Fr((function(t,e,n){return t+(n?" ":"")+Ko(e)}));var Qo=Fr((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),Ko=Or("toUpperCase");function ts(t,e,n){return t=wo(t),(e=n?r:e)===r?function(t){return le.test(t)}(t)?function(t){return t.match(ee)||[]}(t):function(t){return t.match(ft)||[]}(t):t.match(e)||[]}var es=Ql((function(t,e){try{return Te(t,r,e)}catch(t){return Qi(t)?t:new Ct(t)}})),ns=ra((function(t,e){return Ae(e,(function(e){e=Ha(e),ol(t,e,ki(t[e],t))})),t}));function ls(t){return function(){return t}}var rs=Zr(),as=Zr(!0);function is(t){return t}function os(t){return Ol("function"==typeof t?t:cl(t,1))}var ss=Ql((function(t,e){return function(n){return Ll(n,t,e)}})),us=Ql((function(t,e){return function(n){return Ll(t,n,e)}}));function cs(t,e,n){var l=No(e),r=Cl(e,l);null!=n||no(e)&&(r.length||!l.length)||(n=e,e=t,t=this,r=Cl(e,No(e)));var a=!(no(n)&&"chain"in n&&!n.chain),i=Ki(t);return Ae(r,(function(n){var l=e[n];t[n]=l,i&&(t.prototype[n]=function(){var e=this.__chain__;if(a||e){var n=t(this.__wrapped__),r=n.__actions__=kr(this.__actions__);return r.push({func:l,args:arguments,thisArg:t}),n.__chain__=e,n}return l.apply(t,Ne([this.value()],arguments))})})),t}function fs(){}var hs=Ur(je),ds=Ur(Me),ps=Ur(Oe);function gs(t){return Sa(t)?Ue(Ha(t)):function(t){return function(e){return Tl(e,t)}}(t)}var ms=$r(),vs=$r(!0);function ys(){return[]}function bs(){return!1}var _s=qr((function(t,e){return t+e}),0),ws=Yr("ceil"),Ss=qr((function(t,e){return t/e}),1),xs=Yr("floor");var Cs,Ts=qr((function(t,e){return t*e}),1),Ds=Yr("round"),As=qr((function(t,e){return t-e}),0);return Wn.after=function(t,e){if("function"!=typeof e)throw new It(a);return t=vo(t),function(){if(--t<1)return e.apply(this,arguments)}},Wn.ary=Mi,Wn.assign=So,Wn.assignIn=xo,Wn.assignInWith=Co,Wn.assignWith=To,Wn.at=Do,Wn.before=Ii,Wn.bind=ki,Wn.bindAll=ns,Wn.bindKey=Li,Wn.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return zi(t)?t:[t]},Wn.chain=pi,Wn.chunk=function(t,e,n){e=(n?wa(t,e,n):e===r)?1:_n(vo(e),0);var a=null==t?0:t.length;if(!a||e<1)return[];for(var i=0,o=0,s=l(ge(a/e));i<a;)s[o++]=ar(t,i,i+=e);return s},Wn.compact=function(t){for(var e=-1,n=null==t?0:t.length,l=0,r=[];++e<n;){var a=t[e];a&&(r[l++]=a)}return r},Wn.concat=function(){var t=arguments.length;if(!t)return[];for(var e=l(t-1),n=arguments[0],r=t;r--;)e[r-1]=arguments[r];return Ne(zi(n)?kr(n):[n],bl(e,1))},Wn.cond=function(t){var e=null==t?0:t.length,n=ca();return t=e?je(t,(function(t){if("function"!=typeof t[1])throw new It(a);return[n(t[0]),t[1]]})):[],Ql((function(n){for(var l=-1;++l<e;){var r=t[l];if(Te(r[0],this,n))return Te(r[1],this,n)}}))},Wn.conforms=function(t){return function(t){var e=No(t);return function(n){return fl(n,t,e)}}(cl(t,1))},Wn.constant=ls,Wn.countBy=vi,Wn.create=function(t,e){var n=Vn(t);return null==e?n:il(n,e)},Wn.curry=function t(e,n,l){var a=Kr(e,8,r,r,r,r,r,n=l?r:n);return a.placeholder=t.placeholder,a},Wn.curryRight=function t(e,n,l){var a=Kr(e,s,r,r,r,r,r,n=l?r:n);return a.placeholder=t.placeholder,a},Wn.debounce=ji,Wn.defaults=Ao,Wn.defaultsDeep=Eo,Wn.defer=Ni,Wn.delay=Ri,Wn.difference=Wa,Wn.differenceBy=Va,Wn.differenceWith=qa,Wn.drop=function(t,e,n){var l=null==t?0:t.length;return l?ar(t,(e=n||e===r?1:vo(e))<0?0:e,l):[]},Wn.dropRight=function(t,e,n){var l=null==t?0:t.length;return l?ar(t,0,(e=l-(e=n||e===r?1:vo(e)))<0?0:e):[]},Wn.dropRightWhile=function(t,e){return t&&t.length?gr(t,ca(e,3),!0,!0):[]},Wn.dropWhile=function(t,e){return t&&t.length?gr(t,ca(e,3),!0):[]},Wn.fill=function(t,e,n,l){var a=null==t?0:t.length;return a?(n&&"number"!=typeof n&&wa(t,e,n)&&(n=0,l=a),function(t,e,n,l){var a=t.length;for((n=vo(n))<0&&(n=-n>a?0:a+n),(l=l===r||l>a?a:vo(l))<0&&(l+=a),l=n>l?0:yo(l);n<l;)t[n++]=e;return t}(t,e,n,l)):[]},Wn.filter=function(t,e){return(zi(t)?Ie:yl)(t,ca(e,3))},Wn.flatMap=function(t,e){return bl(Ti(t,e),1)},Wn.flatMapDeep=function(t,e){return bl(Ti(t,e),d)},Wn.flatMapDepth=function(t,e,n){return n=n===r?1:vo(n),bl(Ti(t,e),n)},Wn.flatten=$a,Wn.flattenDeep=function(t){return(null==t?0:t.length)?bl(t,d):[]},Wn.flattenDepth=function(t,e){return(null==t?0:t.length)?bl(t,e=e===r?1:vo(e)):[]},Wn.flip=function(t){return Kr(t,512)},Wn.flow=rs,Wn.flowRight=as,Wn.fromPairs=function(t){for(var e=-1,n=null==t?0:t.length,l={};++e<n;){var r=t[e];l[r[0]]=r[1]}return l},Wn.functions=function(t){return null==t?[]:Cl(t,No(t))},Wn.functionsIn=function(t){return null==t?[]:Cl(t,Ro(t))},Wn.groupBy=Si,Wn.initial=function(t){return(null==t?0:t.length)?ar(t,0,-1):[]},Wn.intersection=Ga,Wn.intersectionBy=Ya,Wn.intersectionWith=Ja,Wn.invert=ko,Wn.invertBy=Lo,Wn.invokeMap=xi,Wn.iteratee=os,Wn.keyBy=Ci,Wn.keys=No,Wn.keysIn=Ro,Wn.map=Ti,Wn.mapKeys=function(t,e){var n={};return e=ca(e,3),Sl(t,(function(t,l,r){ol(n,e(t,l,r),t)})),n},Wn.mapValues=function(t,e){var n={};return e=ca(e,3),Sl(t,(function(t,l,r){ol(n,l,e(t,l,r))})),n},Wn.matches=function(t){return Wl(cl(t,1))},Wn.matchesProperty=function(t,e){return Vl(t,cl(e,1))},Wn.memoize=Pi,Wn.merge=Po,Wn.mergeWith=Oo,Wn.method=ss,Wn.methodOf=us,Wn.mixin=cs,Wn.negate=Oi,Wn.nthArg=function(t){return t=vo(t),Ql((function(e){return Ul(e,t)}))},Wn.omit=Fo,Wn.omitBy=function(t,e){return Bo(t,Oi(ca(e)))},Wn.once=function(t){return Ii(2,t)},Wn.orderBy=function(t,e,n,l){return null==t?[]:(zi(e)||(e=null==e?[]:[e]),zi(n=l?r:n)||(n=null==n?[]:[n]),zl(t,e,n))},Wn.over=hs,Wn.overArgs=Fi,Wn.overEvery=ds,Wn.overSome=ps,Wn.partial=Hi,Wn.partialRight=Bi,Wn.partition=Di,Wn.pick=Ho,Wn.pickBy=Bo,Wn.property=gs,Wn.propertyOf=function(t){return function(e){return null==t?r:Tl(t,e)}},Wn.pull=Ka,Wn.pullAll=ti,Wn.pullAllBy=function(t,e,n){return t&&t.length&&e&&e.length?Xl(t,e,ca(n,2)):t},Wn.pullAllWith=function(t,e,n){return t&&t.length&&e&&e.length?Xl(t,e,r,n):t},Wn.pullAt=ei,Wn.range=ms,Wn.rangeRight=vs,Wn.rearg=Zi,Wn.reject=function(t,e){return(zi(t)?Ie:yl)(t,Oi(ca(e,3)))},Wn.remove=function(t,e){var n=[];if(!t||!t.length)return n;var l=-1,r=[],a=t.length;for(e=ca(e,3);++l<a;){var i=t[l];e(i,l,t)&&(n.push(i),r.push(l))}return Gl(t,r),n},Wn.rest=function(t,e){if("function"!=typeof t)throw new It(a);return Ql(t,e=e===r?e:vo(e))},Wn.reverse=ni,Wn.sampleSize=function(t,e,n){return e=(n?wa(t,e,n):e===r)?1:vo(e),(zi(t)?tl:tr)(t,e)},Wn.set=function(t,e,n){return null==t?t:er(t,e,n)},Wn.setWith=function(t,e,n,l){return l="function"==typeof l?l:r,null==t?t:er(t,e,n,l)},Wn.shuffle=function(t){return(zi(t)?el:rr)(t)},Wn.slice=function(t,e,n){var l=null==t?0:t.length;return l?(n&&"number"!=typeof n&&wa(t,e,n)?(e=0,n=l):(e=null==e?0:vo(e),n=n===r?l:vo(n)),ar(t,e,n)):[]},Wn.sortBy=Ai,Wn.sortedUniq=function(t){return t&&t.length?ur(t):[]},Wn.sortedUniqBy=function(t,e){return t&&t.length?ur(t,ca(e,2)):[]},Wn.split=function(t,e,n){return n&&"number"!=typeof n&&wa(t,e,n)&&(e=n=r),(n=n===r?m:n>>>0)?(t=wo(t))&&("string"==typeof e||null!=e&&!oo(e))&&!(e=fr(e))&&on(t)?xr(pn(t),0,n):t.split(e,n):[]},Wn.spread=function(t,e){if("function"!=typeof t)throw new It(a);return e=null==e?0:_n(vo(e),0),Ql((function(n){var l=n[e],r=xr(n,0,e);return l&&Ne(r,l),Te(t,this,r)}))},Wn.tail=function(t){var e=null==t?0:t.length;return e?ar(t,1,e):[]},Wn.take=function(t,e,n){return t&&t.length?ar(t,0,(e=n||e===r?1:vo(e))<0?0:e):[]},Wn.takeRight=function(t,e,n){var l=null==t?0:t.length;return l?ar(t,(e=l-(e=n||e===r?1:vo(e)))<0?0:e,l):[]},Wn.takeRightWhile=function(t,e){return t&&t.length?gr(t,ca(e,3),!1,!0):[]},Wn.takeWhile=function(t,e){return t&&t.length?gr(t,ca(e,3)):[]},Wn.tap=function(t,e){return e(t),t},Wn.throttle=function(t,e,n){var l=!0,r=!0;if("function"!=typeof t)throw new It(a);return no(n)&&(l="leading"in n?!!n.leading:l,r="trailing"in n?!!n.trailing:r),ji(t,e,{leading:l,maxWait:e,trailing:r})},Wn.thru=gi,Wn.toArray=go,Wn.toPairs=Zo,Wn.toPairsIn=Wo,Wn.toPath=function(t){return zi(t)?je(t,Ha):co(t)?[t]:kr(Fa(wo(t)))},Wn.toPlainObject=_o,Wn.transform=function(t,e,n){var l=zi(t),r=l||Yi(t)||fo(t);if(e=ca(e,4),null==n){var a=t&&t.constructor;n=r?l?new a:[]:no(t)&&Ki(a)?Vn($t(t)):{}}return(r?Ae:Sl)(t,(function(t,l,r){return e(n,t,l,r)})),n},Wn.unary=function(t){return Mi(t,1)},Wn.union=li,Wn.unionBy=ri,Wn.unionWith=ai,Wn.uniq=function(t){return t&&t.length?hr(t):[]},Wn.uniqBy=function(t,e){return t&&t.length?hr(t,ca(e,2)):[]},Wn.uniqWith=function(t,e){return e="function"==typeof e?e:r,t&&t.length?hr(t,r,e):[]},Wn.unset=function(t,e){return null==t||dr(t,e)},Wn.unzip=ii,Wn.unzipWith=oi,Wn.update=function(t,e,n){return null==t?t:pr(t,e,_r(n))},Wn.updateWith=function(t,e,n,l){return l="function"==typeof l?l:r,null==t?t:pr(t,e,_r(n),l)},Wn.values=Vo,Wn.valuesIn=function(t){return null==t?[]:Qe(t,Ro(t))},Wn.without=si,Wn.words=ts,Wn.wrap=function(t,e){return Hi(_r(e),t)},Wn.xor=ui,Wn.xorBy=ci,Wn.xorWith=fi,Wn.zip=hi,Wn.zipObject=function(t,e){return yr(t||[],e||[],ll)},Wn.zipObjectDeep=function(t,e){return yr(t||[],e||[],er)},Wn.zipWith=di,Wn.entries=Zo,Wn.entriesIn=Wo,Wn.extend=xo,Wn.extendWith=Co,cs(Wn,Wn),Wn.add=_s,Wn.attempt=es,Wn.camelCase=qo,Wn.capitalize=Uo,Wn.ceil=ws,Wn.clamp=function(t,e,n){return n===r&&(n=e,e=r),n!==r&&(n=(n=bo(n))==n?n:0),e!==r&&(e=(e=bo(e))==e?e:0),ul(bo(t),e,n)},Wn.clone=function(t){return cl(t,4)},Wn.cloneDeep=function(t){return cl(t,5)},Wn.cloneDeepWith=function(t,e){return cl(t,5,e="function"==typeof e?e:r)},Wn.cloneWith=function(t,e){return cl(t,4,e="function"==typeof e?e:r)},Wn.conformsTo=function(t,e){return null==e||fl(t,e,No(e))},Wn.deburr=zo,Wn.defaultTo=function(t,e){return null==t||t!=t?e:t},Wn.divide=Ss,Wn.endsWith=function(t,e,n){t=wo(t),e=fr(e);var l=t.length,a=n=n===r?l:ul(vo(n),0,l);return(n-=e.length)>=0&&t.slice(n,a)==e},Wn.eq=Wi,Wn.escape=function(t){return(t=wo(t))&&J.test(t)?t.replace(G,rn):t},Wn.escapeRegExp=function(t){return(t=wo(t))&&at.test(t)?t.replace(rt,"\\$&"):t},Wn.every=function(t,e,n){var l=zi(t)?Me:ml;return n&&wa(t,e,n)&&(e=r),l(t,ca(e,3))},Wn.find=yi,Wn.findIndex=Ua,Wn.findKey=function(t,e){return He(t,ca(e,3),Sl)},Wn.findLast=bi,Wn.findLastIndex=za,Wn.findLastKey=function(t,e){return He(t,ca(e,3),xl)},Wn.floor=xs,Wn.forEach=_i,Wn.forEachRight=wi,Wn.forIn=function(t,e){return null==t?t:_l(t,ca(e,3),Ro)},Wn.forInRight=function(t,e){return null==t?t:wl(t,ca(e,3),Ro)},Wn.forOwn=function(t,e){return t&&Sl(t,ca(e,3))},Wn.forOwnRight=function(t,e){return t&&xl(t,ca(e,3))},Wn.get=Mo,Wn.gt=Vi,Wn.gte=qi,Wn.has=function(t,e){return null!=t&&va(t,e,Ml)},Wn.hasIn=Io,Wn.head=Xa,Wn.identity=is,Wn.includes=function(t,e,n,l){t=Xi(t)?t:Vo(t),n=n&&!l?vo(n):0;var r=t.length;return n<0&&(n=_n(r+n,0)),uo(t)?n<=r&&t.indexOf(e,n)>-1:!!r&&Ze(t,e,n)>-1},Wn.indexOf=function(t,e,n){var l=null==t?0:t.length;if(!l)return-1;var r=null==n?0:vo(n);return r<0&&(r=_n(l+r,0)),Ze(t,e,r)},Wn.inRange=function(t,e,n){return e=mo(e),n===r?(n=e,e=0):n=mo(n),function(t,e,n){return t>=wn(e,n)&&t<_n(e,n)}(t=bo(t),e,n)},Wn.invoke=jo,Wn.isArguments=Ui,Wn.isArray=zi,Wn.isArrayBuffer=$i,Wn.isArrayLike=Xi,Wn.isArrayLikeObject=Gi,Wn.isBoolean=function(t){return!0===t||!1===t||lo(t)&&Al(t)==_},Wn.isBuffer=Yi,Wn.isDate=Ji,Wn.isElement=function(t){return lo(t)&&1===t.nodeType&&!io(t)},Wn.isEmpty=function(t){if(null==t)return!0;if(Xi(t)&&(zi(t)||"string"==typeof t||"function"==typeof t.splice||Yi(t)||fo(t)||Ui(t)))return!t.length;var e=ma(t);if(e==T||e==I)return!t.size;if(Ta(t))return!Fl(t).length;for(var n in t)if(Pt.call(t,n))return!1;return!0},Wn.isEqual=function(t,e){return Nl(t,e)},Wn.isEqualWith=function(t,e,n){var l=(n="function"==typeof n?n:r)?n(t,e):r;return l===r?Nl(t,e,r,n):!!l},Wn.isError=Qi,Wn.isFinite=function(t){return"number"==typeof t&&ze(t)},Wn.isFunction=Ki,Wn.isInteger=to,Wn.isLength=eo,Wn.isMap=ro,Wn.isMatch=function(t,e){return t===e||Rl(t,e,ha(e))},Wn.isMatchWith=function(t,e,n){return n="function"==typeof n?n:r,Rl(t,e,ha(e),n)},Wn.isNaN=function(t){return ao(t)&&t!=+t},Wn.isNative=function(t){if(Ca(t))throw new Ct("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Pl(t)},Wn.isNil=function(t){return null==t},Wn.isNull=function(t){return null===t},Wn.isNumber=ao,Wn.isObject=no,Wn.isObjectLike=lo,Wn.isPlainObject=io,Wn.isRegExp=oo,Wn.isSafeInteger=function(t){return to(t)&&t>=-9007199254740991&&t<=p},Wn.isSet=so,Wn.isString=uo,Wn.isSymbol=co,Wn.isTypedArray=fo,Wn.isUndefined=function(t){return t===r},Wn.isWeakMap=function(t){return lo(t)&&ma(t)==j},Wn.isWeakSet=function(t){return lo(t)&&"[object WeakSet]"==Al(t)},Wn.join=function(t,e){return null==t?"":yn.call(t,e)},Wn.kebabCase=$o,Wn.last=Qa,Wn.lastIndexOf=function(t,e,n){var l=null==t?0:t.length;if(!l)return-1;var a=l;return n!==r&&(a=(a=vo(n))<0?_n(l+a,0):wn(a,l-1)),e==e?function(t,e,n){for(var l=n+1;l--;)if(t[l]===e)return l;return l}(t,e,a):Be(t,Ve,a,!0)},Wn.lowerCase=Xo,Wn.lowerFirst=Go,Wn.lt=ho,Wn.lte=po,Wn.max=function(t){return t&&t.length?vl(t,is,El):r},Wn.maxBy=function(t,e){return t&&t.length?vl(t,ca(e,2),El):r},Wn.mean=function(t){return qe(t,is)},Wn.meanBy=function(t,e){return qe(t,ca(e,2))},Wn.min=function(t){return t&&t.length?vl(t,is,Bl):r},Wn.minBy=function(t,e){return t&&t.length?vl(t,ca(e,2),Bl):r},Wn.stubArray=ys,Wn.stubFalse=bs,Wn.stubObject=function(){return{}},Wn.stubString=function(){return""},Wn.stubTrue=function(){return!0},Wn.multiply=Ts,Wn.nth=function(t,e){return t&&t.length?Ul(t,vo(e)):r},Wn.noConflict=function(){return de._===this&&(de._=Zt),this},Wn.noop=fs,Wn.now=Ei,Wn.pad=function(t,e,n){t=wo(t);var l=(e=vo(e))?dn(t):0;if(!e||l>=e)return t;var r=(e-l)/2;return zr(ve(r),n)+t+zr(ge(r),n)},Wn.padEnd=function(t,e,n){t=wo(t);var l=(e=vo(e))?dn(t):0;return e&&l<e?t+zr(e-l,n):t},Wn.padStart=function(t,e,n){t=wo(t);var l=(e=vo(e))?dn(t):0;return e&&l<e?zr(e-l,n)+t:t},Wn.parseInt=function(t,e,n){return n||null==e?e=0:e&&(e=+e),xn(wo(t).replace(it,""),e||0)},Wn.random=function(t,e,n){if(n&&"boolean"!=typeof n&&wa(t,e,n)&&(e=n=r),n===r&&("boolean"==typeof e?(n=e,e=r):"boolean"==typeof t&&(n=t,t=r)),t===r&&e===r?(t=0,e=1):(t=mo(t),e===r?(e=t,t=0):e=mo(e)),t>e){var l=t;t=e,e=l}if(n||t%1||e%1){var a=Cn();return wn(t+a*(e-t+ue("1e-"+((a+"").length-1))),e)}return Yl(t,e)},Wn.reduce=function(t,e,n){var l=zi(t)?Re:$e,r=arguments.length<3;return l(t,ca(e,4),n,r,pl)},Wn.reduceRight=function(t,e,n){var l=zi(t)?Pe:$e,r=arguments.length<3;return l(t,ca(e,4),n,r,gl)},Wn.repeat=function(t,e,n){return e=(n?wa(t,e,n):e===r)?1:vo(e),Jl(wo(t),e)},Wn.replace=function(){var t=arguments,e=wo(t[0]);return t.length<3?e:e.replace(t[1],t[2])},Wn.result=function(t,e,n){var l=-1,a=(e=wr(e,t)).length;for(a||(a=1,t=r);++l<a;){var i=null==t?r:t[Ha(e[l])];i===r&&(l=a,i=n),t=Ki(i)?i.call(t):i}return t},Wn.round=Ds,Wn.runInContext=t,Wn.sample=function(t){return(zi(t)?Kn:Kl)(t)},Wn.size=function(t){if(null==t)return 0;if(Xi(t))return uo(t)?dn(t):t.length;var e=ma(t);return e==T||e==I?t.size:Fl(t).length},Wn.snakeCase=Yo,Wn.some=function(t,e,n){var l=zi(t)?Oe:ir;return n&&wa(t,e,n)&&(e=r),l(t,ca(e,3))},Wn.sortedIndex=function(t,e){return or(t,e)},Wn.sortedIndexBy=function(t,e,n){return sr(t,e,ca(n,2))},Wn.sortedIndexOf=function(t,e){var n=null==t?0:t.length;if(n){var l=or(t,e);if(l<n&&Wi(t[l],e))return l}return-1},Wn.sortedLastIndex=function(t,e){return or(t,e,!0)},Wn.sortedLastIndexBy=function(t,e,n){return sr(t,e,ca(n,2),!0)},Wn.sortedLastIndexOf=function(t,e){if(null==t?0:t.length){var n=or(t,e,!0)-1;if(Wi(t[n],e))return n}return-1},Wn.startCase=Jo,Wn.startsWith=function(t,e,n){return t=wo(t),n=null==n?0:ul(vo(n),0,t.length),e=fr(e),t.slice(n,n+e.length)==e},Wn.subtract=As,Wn.sum=function(t){return t&&t.length?Xe(t,is):0},Wn.sumBy=function(t,e){return t&&t.length?Xe(t,ca(e,2)):0},Wn.template=function(t,e,n){var l=Wn.templateSettings;n&&wa(t,e,n)&&(e=r),t=wo(t),e=Co({},e,l,ta);var a,i,o=Co({},e.imports,l.imports,ta),s=No(o),u=Qe(o,s),c=0,f=e.interpolate||St,h="__p += '",d=Et((e.escape||St).source+"|"+f.source+"|"+(f===tt?pt:St).source+"|"+(e.evaluate||St).source+"|$","g"),p="//# sourceURL="+(Pt.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ae+"]")+"\n";t.replace(d,(function(e,n,l,r,o,s){return l||(l=r),h+=t.slice(c,s).replace(xt,an),n&&(a=!0,h+="' +\n__e("+n+") +\n'"),o&&(i=!0,h+="';\n"+o+";\n__p += '"),l&&(h+="' +\n((__t = ("+l+")) == null ? '' : __t) +\n'"),c=s+e.length,e})),h+="';\n";var g=Pt.call(e,"variable")&&e.variable;if(g){if(ht.test(g))throw new Ct("Invalid `variable` option passed into `_.template`")}else h="with (obj) {\n"+h+"\n}\n";h=(i?h.replace(U,""):h).replace(z,"$1").replace($,"$1;"),h="function("+(g||"obj")+") {\n"+(g?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(a?", __e = _.escape":"")+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+h+"return __p\n}";var m=es((function(){return Tt(s,p+"return "+h).apply(r,u)}));if(m.source=h,Qi(m))throw m;return m},Wn.times=function(t,e){if((t=vo(t))<1||t>p)return[];var n=m,l=wn(t,m);e=ca(e),t-=m;for(var r=Ge(l,e);++n<t;)e(n);return r},Wn.toFinite=mo,Wn.toInteger=vo,Wn.toLength=yo,Wn.toLower=function(t){return wo(t).toLowerCase()},Wn.toNumber=bo,Wn.toSafeInteger=function(t){return t?ul(vo(t),-9007199254740991,p):0===t?t:0},Wn.toString=wo,Wn.toUpper=function(t){return wo(t).toUpperCase()},Wn.trim=function(t,e,n){if((t=wo(t))&&(n||e===r))return Ye(t);if(!t||!(e=fr(e)))return t;var l=pn(t),a=pn(e);return xr(l,tn(l,a),en(l,a)+1).join("")},Wn.trimEnd=function(t,e,n){if((t=wo(t))&&(n||e===r))return t.slice(0,gn(t)+1);if(!t||!(e=fr(e)))return t;var l=pn(t);return xr(l,0,en(l,pn(e))+1).join("")},Wn.trimStart=function(t,e,n){if((t=wo(t))&&(n||e===r))return t.replace(it,"");if(!t||!(e=fr(e)))return t;var l=pn(t);return xr(l,tn(l,pn(e))).join("")},Wn.truncate=function(t,e){var n=30,l="...";if(no(e)){var a="separator"in e?e.separator:a;n="length"in e?vo(e.length):n,l="omission"in e?fr(e.omission):l}var i=(t=wo(t)).length;if(on(t)){var o=pn(t);i=o.length}if(n>=i)return t;var s=n-dn(l);if(s<1)return l;var u=o?xr(o,0,s).join(""):t.slice(0,s);if(a===r)return u+l;if(o&&(s+=u.length-s),oo(a)){if(t.slice(s).search(a)){var c,f=u;for(a.global||(a=Et(a.source,wo(gt.exec(a))+"g")),a.lastIndex=0;c=a.exec(f);)var h=c.index;u=u.slice(0,h===r?s:h)}}else if(t.indexOf(fr(a),s)!=s){var d=u.lastIndexOf(a);d>-1&&(u=u.slice(0,d))}return u+l},Wn.unescape=function(t){return(t=wo(t))&&Y.test(t)?t.replace(X,mn):t},Wn.uniqueId=function(t){var e=++Ot;return wo(t)+e},Wn.upperCase=Qo,Wn.upperFirst=Ko,Wn.each=_i,Wn.eachRight=wi,Wn.first=Xa,cs(Wn,(Cs={},Sl(Wn,(function(t,e){Pt.call(Wn.prototype,e)||(Cs[e]=t)})),Cs),{chain:!1}),Wn.VERSION="4.17.21",Ae(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Wn[t].placeholder=Wn})),Ae(["drop","take"],(function(t,e){zn.prototype[t]=function(n){n=n===r?1:_n(vo(n),0);var l=this.__filtered__&&!e?new zn(this):this.clone();return l.__filtered__?l.__takeCount__=wn(n,l.__takeCount__):l.__views__.push({size:wn(n,m),type:t+(l.__dir__<0?"Right":"")}),l},zn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),Ae(["filter","map","takeWhile"],(function(t,e){var n=e+1,l=1==n||3==n;zn.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:ca(t,3),type:n}),e.__filtered__=e.__filtered__||l,e}})),Ae(["head","last"],(function(t,e){var n="take"+(e?"Right":"");zn.prototype[t]=function(){return this[n](1).value()[0]}})),Ae(["initial","tail"],(function(t,e){var n="drop"+(e?"":"Right");zn.prototype[t]=function(){return this.__filtered__?new zn(this):this[n](1)}})),zn.prototype.compact=function(){return this.filter(is)},zn.prototype.find=function(t){return this.filter(t).head()},zn.prototype.findLast=function(t){return this.reverse().find(t)},zn.prototype.invokeMap=Ql((function(t,e){return"function"==typeof t?new zn(this):this.map((function(n){return Ll(n,t,e)}))})),zn.prototype.reject=function(t){return this.filter(Oi(ca(t)))},zn.prototype.slice=function(t,e){t=vo(t);var n=this;return n.__filtered__&&(t>0||e<0)?new zn(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),e!==r&&(n=(e=vo(e))<0?n.dropRight(-e):n.take(e-t)),n)},zn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},zn.prototype.toArray=function(){return this.take(m)},Sl(zn.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),l=/^(?:head|last)$/.test(e),a=Wn[l?"take"+("last"==e?"Right":""):e],i=l||/^find/.test(e);a&&(Wn.prototype[e]=function(){var e=this.__wrapped__,o=l?[1]:arguments,s=e instanceof zn,u=o[0],c=s||zi(e),f=function(t){var e=a.apply(Wn,Ne([t],o));return l&&h?e[0]:e};c&&n&&"function"==typeof u&&1!=u.length&&(s=c=!1);var h=this.__chain__,d=!!this.__actions__.length,p=i&&!h,g=s&&!d;if(!i&&c){e=g?e:new zn(this);var m=t.apply(e,o);return m.__actions__.push({func:gi,args:[f],thisArg:r}),new Un(m,h)}return p&&g?t.apply(this,o):(m=this.thru(f),p?l?m.value()[0]:m.value():m)})})),Ae(["pop","push","shift","sort","splice","unshift"],(function(t){var e=kt[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",l=/^(?:pop|shift)$/.test(t);Wn.prototype[t]=function(){var t=arguments;if(l&&!this.__chain__){var r=this.value();return e.apply(zi(r)?r:[],t)}return this[n]((function(n){return e.apply(zi(n)?n:[],t)}))}})),Sl(zn.prototype,(function(t,e){var n=Wn[e];if(n){var l=n.name+"";Pt.call(jn,l)||(jn[l]=[]),jn[l].push({name:e,func:n})}})),jn[Wr(r,2).name]=[{name:"wrapper",func:r}],zn.prototype.clone=function(){var t=new zn(this.__wrapped__);return t.__actions__=kr(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=kr(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=kr(this.__views__),t},zn.prototype.reverse=function(){if(this.__filtered__){var t=new zn(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},zn.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=zi(t),l=e<0,r=n?t.length:0,a=function(t,e,n){var l=-1,r=n.length;for(;++l<r;){var a=n[l],i=a.size;switch(a.type){case"drop":t+=i;break;case"dropRight":e-=i;break;case"take":e=wn(e,t+i);break;case"takeRight":t=_n(t,e-i)}}return{start:t,end:e}}(0,r,this.__views__),i=a.start,o=a.end,s=o-i,u=l?o:i-1,c=this.__iteratees__,f=c.length,h=0,d=wn(s,this.__takeCount__);if(!n||!l&&r==s&&d==s)return mr(t,this.__actions__);var p=[];t:for(;s--&&h<d;){for(var g=-1,m=t[u+=e];++g<f;){var v=c[g],y=v.iteratee,b=v.type,_=y(m);if(2==b)m=_;else if(!_){if(1==b)continue t;break t}}p[h++]=m}return p},Wn.prototype.at=mi,Wn.prototype.chain=function(){return pi(this)},Wn.prototype.commit=function(){return new Un(this.value(),this.__chain__)},Wn.prototype.next=function(){this.__values__===r&&(this.__values__=go(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?r:this.__values__[this.__index__++]}},Wn.prototype.plant=function(t){for(var e,n=this;n instanceof qn;){var l=Za(n);l.__index__=0,l.__values__=r,e?a.__wrapped__=l:e=l;var a=l;n=n.__wrapped__}return a.__wrapped__=t,e},Wn.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof zn){var e=t;return this.__actions__.length&&(e=new zn(this)),(e=e.reverse()).__actions__.push({func:gi,args:[ni],thisArg:r}),new Un(e,this.__chain__)}return this.thru(ni)},Wn.prototype.toJSON=Wn.prototype.valueOf=Wn.prototype.value=function(){return mr(this.__wrapped__,this.__actions__)},Wn.prototype.first=Wn.prototype.head,te&&(Wn.prototype[te]=function(){return this}),Wn}();de._=vn,(l=function(){return vn}.call(e,n,e,t))===r||(t.exports=l)}.call(this)},425:()=>{},981:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>ut});var l="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(l&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}();var a=l&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),r))}};function i(t){return t&&"[object Function]"==={}.toString.call(t)}function o(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?n[e]:n}function s(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function u(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=o(t),n=e.overflow,l=e.overflowX,r=e.overflowY;return/(auto|scroll|overlay)/.test(n+r+l)?t:u(s(t))}function c(t){return t&&t.referenceNode?t.referenceNode:t}var f=l&&!(!window.MSInputMethodContext||!document.documentMode),h=l&&/MSIE 10/.test(navigator.userAgent);function d(t){return 11===t?f:10===t?h:f||h}function p(t){if(!t)return document.documentElement;for(var e=d(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var l=n&&n.nodeName;return l&&"BODY"!==l&&"HTML"!==l?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===o(n,"position")?p(n):n:t?t.ownerDocument.documentElement:document.documentElement}function g(t){return null!==t.parentNode?g(t.parentNode):t}function m(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,l=n?t:e,r=n?e:t,a=document.createRange();a.setStart(l,0),a.setEnd(r,0);var i,o,s=a.commonAncestorContainer;if(t!==s&&e!==s||l.contains(r))return"BODY"===(o=(i=s).nodeName)||"HTML"!==o&&p(i.firstElementChild)!==i?p(s):s;var u=g(t);return u.host?m(u.host,e):m(t,g(e).host)}function v(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",l=t.nodeName;if("BODY"===l||"HTML"===l){var r=t.ownerDocument.documentElement,a=t.ownerDocument.scrollingElement||r;return a[n]}return t[n]}function y(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=v(e,"top"),r=v(e,"left"),a=n?-1:1;return t.top+=l*a,t.bottom+=l*a,t.left+=r*a,t.right+=r*a,t}function b(t,e){var n="x"===e?"Left":"Top",l="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"])+parseFloat(t["border"+l+"Width"])}function _(t,e,n,l){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],d(10)?parseInt(n["offset"+t])+parseInt(l["margin"+("Height"===t?"Top":"Left")])+parseInt(l["margin"+("Height"===t?"Bottom":"Right")]):0)}function w(t){var e=t.body,n=t.documentElement,l=d(10)&&getComputedStyle(n);return{height:_("Height",e,n,l),width:_("Width",e,n,l)}}var S=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},x=function(){function t(t,e){for(var n=0;n<e.length;n++){var l=e[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(t,l.key,l)}}return function(e,n,l){return n&&t(e.prototype,n),l&&t(e,l),e}}(),C=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},T=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(t[l]=n[l])}return t};function D(t){return T({},t,{right:t.left+t.width,bottom:t.top+t.height})}function A(t){var e={};try{if(d(10)){e=t.getBoundingClientRect();var n=v(t,"top"),l=v(t,"left");e.top+=n,e.left+=l,e.bottom+=n,e.right+=l}else e=t.getBoundingClientRect()}catch(t){}var r={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},a="HTML"===t.nodeName?w(t.ownerDocument):{},i=a.width||t.clientWidth||r.width,s=a.height||t.clientHeight||r.height,u=t.offsetWidth-i,c=t.offsetHeight-s;if(u||c){var f=o(t);u-=b(f,"x"),c-=b(f,"y"),r.width-=u,r.height-=c}return D(r)}function E(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=d(10),r="HTML"===e.nodeName,a=A(t),i=A(e),s=u(t),c=o(e),f=parseFloat(c.borderTopWidth),h=parseFloat(c.borderLeftWidth);n&&r&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0));var p=D({top:a.top-i.top-f,left:a.left-i.left-h,width:a.width,height:a.height});if(p.marginTop=0,p.marginLeft=0,!l&&r){var g=parseFloat(c.marginTop),m=parseFloat(c.marginLeft);p.top-=f-g,p.bottom-=f-g,p.left-=h-m,p.right-=h-m,p.marginTop=g,p.marginLeft=m}return(l&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(p=y(p,e)),p}function M(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,l=E(t,n),r=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),i=e?0:v(n),o=e?0:v(n,"left"),s={top:i-l.top+l.marginTop,left:o-l.left+l.marginLeft,width:r,height:a};return D(s)}function I(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===o(t,"position"))return!0;var n=s(t);return!!n&&I(n)}function k(t){if(!t||!t.parentElement||d())return document.documentElement;for(var e=t.parentElement;e&&"none"===o(e,"transform");)e=e.parentElement;return e||document.documentElement}function L(t,e,n,l){var r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a={top:0,left:0},i=r?k(t):m(t,c(e));if("viewport"===l)a=M(i,r);else{var o=void 0;"scrollParent"===l?"BODY"===(o=u(s(e))).nodeName&&(o=t.ownerDocument.documentElement):o="window"===l?t.ownerDocument.documentElement:l;var f=E(o,i,r);if("HTML"!==o.nodeName||I(i))a=f;else{var h=w(t.ownerDocument),d=h.height,p=h.width;a.top+=f.top-f.marginTop,a.bottom=d+f.top,a.left+=f.left-f.marginLeft,a.right=p+f.left}}var g="number"==typeof(n=n||0);return a.left+=g?n:n.left||0,a.top+=g?n:n.top||0,a.right-=g?n:n.right||0,a.bottom-=g?n:n.bottom||0,a}function j(t){return t.width*t.height}function N(t,e,n,l,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var i=L(n,l,a,r),o={top:{width:i.width,height:e.top-i.top},right:{width:i.right-e.right,height:i.height},bottom:{width:i.width,height:i.bottom-e.bottom},left:{width:e.left-i.left,height:i.height}},s=Object.keys(o).map((function(t){return T({key:t},o[t],{area:j(o[t])})})).sort((function(t,e){return e.area-t.area})),u=s.filter((function(t){var e=t.width,l=t.height;return e>=n.clientWidth&&l>=n.clientHeight})),c=u.length>0?u[0].key:s[0].key,f=t.split("-")[1];return c+(f?"-"+f:"")}function R(t,e,n){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=l?k(e):m(e,c(n));return E(n,r,l)}function P(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),l=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+l,height:t.offsetHeight+n}}function O(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function F(t,e,n){n=n.split("-")[0];var l=P(t),r={width:l.width,height:l.height},a=-1!==["right","left"].indexOf(n),i=a?"top":"left",o=a?"left":"top",s=a?"height":"width",u=a?"width":"height";return r[i]=e[i]+e[s]/2-l[s]/2,r[o]=n===o?e[o]-l[u]:e[O(o)],r}function H(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function B(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===n}));var l=H(t,(function(t){return t[e]===n}));return t.indexOf(l)}(t,"name",n))).forEach((function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&i(n)&&(e.offsets.popper=D(e.offsets.popper),e.offsets.reference=D(e.offsets.reference),e=n(e,t))})),e}function Z(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=R(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=N(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=F(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=B(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function W(t,e){return t.some((function(t){var n=t.name;return t.enabled&&n===e}))}function V(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),l=0;l<e.length;l++){var r=e[l],a=r?""+r+n:t;if(void 0!==document.body.style[a])return a}return null}function q(){return this.state.isDestroyed=!0,W(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[V("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function U(t){var e=t.ownerDocument;return e?e.defaultView:window}function z(t,e,n,l){var r="BODY"===t.nodeName,a=r?t.ownerDocument.defaultView:t;a.addEventListener(e,n,{passive:!0}),r||z(u(a.parentNode),e,n,l),l.push(a)}function $(t,e,n,l){n.updateBound=l,U(t).addEventListener("resize",n.updateBound,{passive:!0});var r=u(t);return z(r,"scroll",n.updateBound,n.scrollParents),n.scrollElement=r,n.eventsEnabled=!0,n}function X(){this.state.eventsEnabled||(this.state=$(this.reference,this.options,this.state,this.scheduleUpdate))}function G(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,U(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.updateBound)})),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function Y(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function J(t,e){Object.keys(e).forEach((function(n){var l="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&Y(e[n])&&(l="px"),t.style[n]=e[n]+l}))}var Q=l&&/Firefox/i.test(navigator.userAgent);function K(t,e,n){var l=H(t,(function(t){return t.name===e})),r=!!l&&t.some((function(t){return t.name===n&&t.enabled&&t.order<l.order}));if(!r){var a="`"+e+"`",i="`"+n+"`";console.warn(i+" modifier is required by "+a+" modifier in order to work, be sure to include it before "+a+"!")}return r}var tt=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],et=tt.slice(3);function nt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=et.indexOf(t),l=et.slice(n+1).concat(et.slice(0,n));return e?l.reverse():l}var lt="flip",rt="clockwise",at="counterclockwise";function it(t,e,n,l){var r=[0,0],a=-1!==["right","left"].indexOf(l),i=t.split(/(\+|\-)/).map((function(t){return t.trim()})),o=i.indexOf(H(i,(function(t){return-1!==t.search(/,|\s/)})));i[o]&&-1===i[o].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var s=/\s*,\s*|\s+/,u=-1!==o?[i.slice(0,o).concat([i[o].split(s)[0]]),[i[o].split(s)[1]].concat(i.slice(o+1))]:[i];return(u=u.map((function(t,l){var r=(1===l?!a:a)?"height":"width",i=!1;return t.reduce((function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,i=!0,t):i?(t[t.length-1]+=e,i=!1,t):t.concat(e)}),[]).map((function(t){return function(t,e,n,l){var r=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+r[1],i=r[2];if(!a)return t;if(0===i.indexOf("%")){var o=void 0;switch(i){case"%p":o=n;break;case"%":case"%r":default:o=l}return D(o)[e]/100*a}if("vh"===i||"vw"===i)return("vh"===i?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*a;return a}(t,r,e,n)}))}))).forEach((function(t,e){t.forEach((function(n,l){Y(n)&&(r[e]+=n*("-"===t[l-1]?-1:1))}))})),r}var ot={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],l=e.split("-")[1];if(l){var r=t.offsets,a=r.reference,i=r.popper,o=-1!==["bottom","top"].indexOf(n),s=o?"left":"top",u=o?"width":"height",c={start:C({},s,a[s]),end:C({},s,a[s]+a[u]-i[u])};t.offsets.popper=T({},i,c[l])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,l=t.placement,r=t.offsets,a=r.popper,i=r.reference,o=l.split("-")[0],s=void 0;return s=Y(+n)?[+n,0]:it(n,a,i,o),"left"===o?(a.top+=s[0],a.left-=s[1]):"right"===o?(a.top+=s[0],a.left+=s[1]):"top"===o?(a.left+=s[0],a.top-=s[1]):"bottom"===o&&(a.left+=s[0],a.top+=s[1]),t.popper=a,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||p(t.instance.popper);t.instance.reference===n&&(n=p(n));var l=V("transform"),r=t.instance.popper.style,a=r.top,i=r.left,o=r[l];r.top="",r.left="",r[l]="";var s=L(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);r.top=a,r.left=i,r[l]=o,e.boundaries=s;var u=e.priority,c=t.offsets.popper,f={primary:function(t){var n=c[t];return c[t]<s[t]&&!e.escapeWithReference&&(n=Math.max(c[t],s[t])),C({},t,n)},secondary:function(t){var n="right"===t?"left":"top",l=c[n];return c[t]>s[t]&&!e.escapeWithReference&&(l=Math.min(c[n],s[t]-("right"===t?c.width:c.height))),C({},n,l)}};return u.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";c=T({},c,f[e](t))})),t.offsets.popper=c,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,l=e.reference,r=t.placement.split("-")[0],a=Math.floor,i=-1!==["top","bottom"].indexOf(r),o=i?"right":"bottom",s=i?"left":"top",u=i?"width":"height";return n[o]<a(l[s])&&(t.offsets.popper[s]=a(l[s])-n[u]),n[s]>a(l[o])&&(t.offsets.popper[s]=a(l[o])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!K(t.instance.modifiers,"arrow","keepTogether"))return t;var l=e.element;if("string"==typeof l){if(!(l=t.instance.popper.querySelector(l)))return t}else if(!t.instance.popper.contains(l))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var r=t.placement.split("-")[0],a=t.offsets,i=a.popper,s=a.reference,u=-1!==["left","right"].indexOf(r),c=u?"height":"width",f=u?"Top":"Left",h=f.toLowerCase(),d=u?"left":"top",p=u?"bottom":"right",g=P(l)[c];s[p]-g<i[h]&&(t.offsets.popper[h]-=i[h]-(s[p]-g)),s[h]+g>i[p]&&(t.offsets.popper[h]+=s[h]+g-i[p]),t.offsets.popper=D(t.offsets.popper);var m=s[h]+s[c]/2-g/2,v=o(t.instance.popper),y=parseFloat(v["margin"+f]),b=parseFloat(v["border"+f+"Width"]),_=m-t.offsets.popper[h]-y-b;return _=Math.max(Math.min(i[c]-g,_),0),t.arrowElement=l,t.offsets.arrow=(C(n={},h,Math.round(_)),C(n,d,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(W(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=L(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),l=t.placement.split("-")[0],r=O(l),a=t.placement.split("-")[1]||"",i=[];switch(e.behavior){case lt:i=[l,r];break;case rt:i=nt(l);break;case at:i=nt(l,!0);break;default:i=e.behavior}return i.forEach((function(o,s){if(l!==o||i.length===s+1)return t;l=t.placement.split("-")[0],r=O(l);var u=t.offsets.popper,c=t.offsets.reference,f=Math.floor,h="left"===l&&f(u.right)>f(c.left)||"right"===l&&f(u.left)<f(c.right)||"top"===l&&f(u.bottom)>f(c.top)||"bottom"===l&&f(u.top)<f(c.bottom),d=f(u.left)<f(n.left),p=f(u.right)>f(n.right),g=f(u.top)<f(n.top),m=f(u.bottom)>f(n.bottom),v="left"===l&&d||"right"===l&&p||"top"===l&&g||"bottom"===l&&m,y=-1!==["top","bottom"].indexOf(l),b=!!e.flipVariations&&(y&&"start"===a&&d||y&&"end"===a&&p||!y&&"start"===a&&g||!y&&"end"===a&&m),_=!!e.flipVariationsByContent&&(y&&"start"===a&&p||y&&"end"===a&&d||!y&&"start"===a&&m||!y&&"end"===a&&g),w=b||_;(h||v||w)&&(t.flipped=!0,(h||v)&&(l=i[s+1]),w&&(a=function(t){return"end"===t?"start":"start"===t?"end":t}(a)),t.placement=l+(a?"-"+a:""),t.offsets.popper=T({},t.offsets.popper,F(t.instance.popper,t.offsets.reference,t.placement)),t=B(t.instance.modifiers,t,"flip"))})),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],l=t.offsets,r=l.popper,a=l.reference,i=-1!==["left","right"].indexOf(n),o=-1===["top","left"].indexOf(n);return r[i?"left":"top"]=a[n]-(o?r[i?"width":"height"]:0),t.placement=O(e),t.offsets.popper=D(r),t}},hide:{order:800,enabled:!0,fn:function(t){if(!K(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=H(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var n=e.x,l=e.y,r=t.offsets.popper,a=H(t.instance.modifiers,(function(t){return"applyStyle"===t.name})).gpuAcceleration;void 0!==a&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var i=void 0!==a?a:e.gpuAcceleration,o=p(t.instance.popper),s=A(o),u={position:r.position},c=function(t,e){var n=t.offsets,l=n.popper,r=n.reference,a=Math.round,i=Math.floor,o=function(t){return t},s=a(r.width),u=a(l.width),c=-1!==["left","right"].indexOf(t.placement),f=-1!==t.placement.indexOf("-"),h=e?c||f||s%2==u%2?a:i:o,d=e?a:o;return{left:h(s%2==1&&u%2==1&&!f&&e?l.left-1:l.left),top:d(l.top),bottom:d(l.bottom),right:h(l.right)}}(t,window.devicePixelRatio<2||!Q),f="bottom"===n?"top":"bottom",h="right"===l?"left":"right",d=V("transform"),g=void 0,m=void 0;if(m="bottom"===f?"HTML"===o.nodeName?-o.clientHeight+c.bottom:-s.height+c.bottom:c.top,g="right"===h?"HTML"===o.nodeName?-o.clientWidth+c.right:-s.width+c.right:c.left,i&&d)u[d]="translate3d("+g+"px, "+m+"px, 0)",u[f]=0,u[h]=0,u.willChange="transform";else{var v="bottom"===f?-1:1,y="right"===h?-1:1;u[f]=m*v,u[h]=g*y,u.willChange=f+", "+h}var b={"x-placement":t.placement};return t.attributes=T({},b,t.attributes),t.styles=T({},u,t.styles),t.arrowStyles=T({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,n;return J(t.instance.popper,t.styles),e=t.instance.popper,n=t.attributes,Object.keys(n).forEach((function(t){!1!==n[t]?e.setAttribute(t,n[t]):e.removeAttribute(t)})),t.arrowElement&&Object.keys(t.arrowStyles).length&&J(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,n,l,r){var a=R(r,e,t,n.positionFixed),i=N(n.placement,a,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",i),J(e,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},st=function(){function t(e,n){var l=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};S(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(l.update)},this.update=a(this.update.bind(this)),this.options=T({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(T({},t.Defaults.modifiers,r.modifiers)).forEach((function(e){l.options.modifiers[e]=T({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return T({name:t},l.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&i(t.onLoad)&&t.onLoad(l.reference,l.popper,l.options,t,l.state)})),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return x(t,[{key:"update",value:function(){return Z.call(this)}},{key:"destroy",value:function(){return q.call(this)}},{key:"enableEventListeners",value:function(){return X.call(this)}},{key:"disableEventListeners",value:function(){return G.call(this)}}]),t}();st.Utils=("undefined"!=typeof window?window:n.g).PopperUtils,st.placements=tt,st.Defaults=ot;const ut=st},155:t=>{var e,n,l=t.exports={};function r(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function i(t){if(e===setTimeout)return setTimeout(t,0);if((e===r||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(n){try{return e.call(null,t,0)}catch(n){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:r}catch(t){e=r}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var o,s=[],u=!1,c=-1;function f(){u&&o&&(u=!1,o.length?s=o.concat(s):c=-1,s.length&&h())}function h(){if(!u){var t=i(f);u=!0;for(var e=s.length;e;){for(o=s,s=[];++c<e;)o&&o[c].run();c=-1,e=s.length}o=null,u=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function p(){}l.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];s.push(new d(t,e)),1!==s.length||u||i(h)},d.prototype.run=function(){this.fun.apply(null,this.array)},l.title="browser",l.browser=!0,l.env={},l.argv=[],l.version="",l.versions={},l.on=p,l.addListener=p,l.once=p,l.off=p,l.removeListener=p,l.removeAllListeners=p,l.emit=p,l.prependListener=p,l.prependOnceListener=p,l.listeners=function(t){return[]},l.binding=function(t){throw new Error("process.binding is not supported")},l.cwd=function(){return"/"},l.chdir=function(t){throw new Error("process.chdir is not supported")},l.umask=function(){return 0}}},e={};function n(l){if(e[l])return e[l].exports;var r=e[l]={id:l,loaded:!1,exports:{}};return t[l].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.m=t,n.x=t=>{},n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var l in e)n.o(e,l)&&!n.o(t,l)&&Object.defineProperty(t,l,{enumerable:!0,get:e[l]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),(()=>{var t={773:0},e=[[80],[425]],l=t=>{},r=(r,a)=>{for(var i,o,[s,u,c,f]=a,h=0,d=[];h<s.length;h++)o=s[h],n.o(t,o)&&t[o]&&d.push(t[o][0]),t[o]=0;for(i in u)n.o(u,i)&&(n.m[i]=u[i]);for(c&&c(n),r&&r(a);d.length;)d.shift()();return f&&e.push.apply(e,f),l()},a=self.webpackChunk=self.webpackChunk||[];function i(){for(var l,r=0;r<e.length;r++){for(var a=e[r],i=!0,o=1;o<a.length;o++){var s=a[o];0!==t[s]&&(i=!1)}i&&(e.splice(r--,1),l=n(n.s=a[0]))}return 0===e.length&&(n.x(),n.x=t=>{}),l}a.forEach(r.bind(null,0)),a.push=r.bind(null,a.push.bind(a));var o=n.x;n.x=()=>(n.x=o||(t=>{}),(l=i)())})();n.x()})();
  //# sourceMappingURL=app.js.map