PageSourceSearch

https://booking.blunavytraghetti.com/167inXtU.js

js blunavytraghetti.com collected 2026-10-01 15:55:16 UTC 2,105,161 bytes, 433 lines download raw bytes

vendor: 5,813 bytes, lines 1-17
1var kK=Object.defineProperty;var DK=(e,t,r)=>t in e?kK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Ot=(e,t,r)=>(DK(e,typeof t!="symbol"?t+"":t,r),r);import{_ as MK}from"./assets/booking-nMWkoi3U.js";function UI(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const a in n)if(a!=="default"&&!(a in e)){const i=Object.getOwnPropertyDescriptor(n,a);i&&Object.defineProperty(e,a,i.get?i:{enumerable:!0,get:()=>n[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Pt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ks(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function OK(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var zI={exports:{}},l9={};/**
2 * @license React
3 * react-jsx-runtime.production.js
4 *
5 * Copyright (c) Meta Platforms, Inc. and affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var PK=Symbol.for("react.transitional.element"),RK=Symbol.for("react.fragment");function $I(e,t,r){var n=null;if(r!==void 0&&(n=""+r),t.key!==void 0&&(n=""+t.key),"key"in t){r={};for(var a in t)a!=="key"&&(r[a]=t[a])}else r=t;return t=r.ref,{$$typeof:PK,type:e,key:n,ref:t!==void 0?t:null,props:r}}l9.Fragment=RK;l9.jsx=$I;l9.jsxs=$I;zI.exports=l9;var p5=zI.exports,WI={exports:{}},c9={},YI={exports:{}},jI={};/**
10 * @license React
11 * scheduler.production.js
12 *
13 * Copyright (c) Meta Platforms, Inc. and affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */(function(e){function t(G,oe){var le=G.length;G.push(oe);e:for(;0<le;){var ae=le-1>>>1,fe=G[ae];if(0<a(fe,oe))G[ae]=oe,G[le]=fe,le=ae;else break e}}function r(G){return G.length===0?null:G[0]}function n(G){if(G.length===0)return null;var oe=G[0],le=G.pop();if(le!==oe){G[0]=le;e:for(var ae=0,fe=G.length,re=fe>>>1;ae<re;){var j=2*(ae+1)-1,te=G[j],q=j+1,H=G[q];if(0>a(te,le))q<fe&&0>a(H,te)?(G[ae]=H,G[q]=le,ae=q):(G[ae]=te,G[j]=le,ae=j);else if(q<fe&&0>a(H,le))G[ae]=H,G[q]=le,ae=q;else break e}}return oe}function a(G,oe){var le=G.sortIndex-oe.sortIndex;return le!==0?le:G.id-oe.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,h=null,d=3,p=!1,g=!1,v=!1,_=!1,x=typeof setTimeout=="function"?setTimeout:null,w=typeof clearTimeout=="function"?clearTimeout:null,y=typeof setImmediate<"u"?setImmediate:null;function E(G){for(var oe=r(l);oe!==null;){if(oe.callback===null)n(l);else if(oe.startTime<=G)n(l),oe.sortIndex=oe.expirationTime,t(c,oe);else break;oe=r(l)}}function A(G){if(v=!1,E(G),!g)if(r(c)!==null)g=!0,S||(S=!0,F());else{var oe=r(l);oe!==null&&ee(A,oe.startTime-G)}}var S=!1,C=-1,T=5,D=-1;function M(){return _?!0:!(e.unstable_now()-D<T)}function N(){if(_=!1,S){var G=e.unstable_now();D=G;var oe=!0;try{e:{g=!1,v&&(v=!1,w(C),C=-1),p=!0;var le=d;try{t:{for(E(G),h=r(c);h!==null&&!(h.expirationTime>G&&M());){var ae=h.callback;if(typeof ae=="function"){h.callback=null,d=h.priorityLevel;var fe=ae(h.expirationTime<=G);if(G=e.unstable_now(),typeof fe=="function"){h.callback=fe,E(G),oe=!0;break t}h===r(c)&&n(c),E(G)}else n(c);h=r(c)}if(h!==null)oe=!0;else{var re=r(l);re!==null&&ee(A,re.startTime-G),oe=!1}}break e}finally{h=null,d=le,p=!1}oe=void 0}}finally{oe?F():S=!1}}}var F;if(typeof y=="function")F=function(){y(N)};else if(typeof MessageChannel<"u"){var V=new MessageChannel,Z=V.port2;V.port1.onmessage=N,F=function(){Z.postMessage(null)}}else F=function(){x(N,0)};function ee(G,oe){C=x(function(){G(e.unstable_now())},oe)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(G){G.callback=null},e.unstable_forceFrameRate=function(G){0>G||125<G?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<G?Math.floor(1e3/G):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_next=function(G){switch(d){case 1:case 2:case 3:var oe=3;break;default:oe=d}var le=d;d=oe;try{return G()}finally{d=le}},e.unstable_requestPaint=function(){_=!0},e.unstable_runWithPriority=function(G,oe){switch(G){case 1:case 2:case 3:case 4:case 5:break;default:G=3}var le=d;d=G;try{return oe()}finally{d=le}},e.unstable_scheduleCallback=function(G,oe,le){var ae=e.unstable_now();switch(typeof le=="object"&&le!==null?(le=le.delay,le=typeof le=="number"&&0<le?ae+le:ae):le=ae,G){case 1:var fe=-1;break;case 2:fe=250;break;case 5:fe=1073741823;break;case 4:fe=1e4;break;default:fe=5e3}return fe=le+fe,G={id:u++,callback:oe,priorityLevel:G,startTime:le,expirationTime:fe,sortIndex:-1},le>ae?(G.sortIndex=le,t(l,G),r(c)===null&&G===r(l)&&(v?(w(C),C=-1):v=!0,ee(A,le-ae))):(G.sortIndex=fe,t(c,G),g||p||(g=!0,S||(S=!0,F()))),G},e.unstable_shouldYield=M,e.unstable_wrapCallback=function(G){var oe=d;return function(){var le=d;d=oe;try{return G.apply(this,arguments)}finally{d=le}}}})(jI);YI.exports=jI;var LK=YI.exports,VI={exports:{}},xr={};
vendor: 5,420 bytes, lines 17-25
17/**
18 * @license React
19 * react.production.js
20 *
21 * Copyright (c) Meta Platforms, Inc. and affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */var iT=Symbol.for("react.transitional.element"),NK=Symbol.for("react.portal"),FK=Symbol.for("react.fragment"),IK=Symbol.for("react.strict_mode"),BK=Symbol.for("react.profiler"),HK=Symbol.for("react.consumer"),UK=Symbol.for("react.context"),zK=Symbol.for("react.forward_ref"),$K=Symbol.for("react.suspense"),WK=Symbol.for("react.memo"),qI=Symbol.for("react.lazy"),ND=Symbol.iterator;function YK(e){return e===null||typeof e!="object"?null:(e=ND&&e[ND]||e["@@iterator"],typeof e=="function"?e:null)}var GI={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},XI=Object.assign,ZI={};function E4(e,t,r){this.props=e,this.context=t,this.refs=ZI,this.updater=r||GI}E4.prototype.isReactComponent={};E4.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};E4.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function KI(){}KI.prototype=E4.prototype;function oT(e,t,r){this.props=e,this.context=t,this.refs=ZI,this.updater=r||GI}var sT=oT.prototype=new KI;sT.constructor=oT;XI(sT,E4.prototype);sT.isPureReactComponent=!0;var FD=Array.isArray,ha={H:null,A:null,T:null,S:null,V:null},QI=Object.prototype.hasOwnProperty;function lT(e,t,r,n,a,i){return r=i.ref,{$$typeof:iT,type:e,key:t,ref:r!==void 0?r:null,props:i}}function jK(e,t){return lT(e.type,t,void 0,void 0,void 0,e.props)}function cT(e){return typeof e=="object"&&e!==null&&e.$$typeof===iT}function VK(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var ID=/\/+/g;function g_(e,t){return typeof e=="object"&&e!==null&&e.key!=null?VK(""+e.key):t.toString(36)}function BD(){}function qK(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(BD,BD):(e.status="pending",e.then(function(t){e.status==="pending"&&(e.status="fulfilled",e.value=t)},function(t){e.status==="pending"&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function eh(e,t,r,n,a){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"bigint":case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case iT:case NK:o=!0;break;case qI:return o=e._init,eh(o(e._payload),t,r,n,a)}}if(o)return a=a(e),o=n===""?"."+g_(e,0):n,FD(a)?(r="",o!=null&&(r=o.replace(ID,"$&/")+"/"),eh(a,t,r,"",function(l){return l})):a!=null&&(cT(a)&&(a=jK(a,r+(a.key==null||e&&e.key===a.key?"":(""+a.key).replace(ID,"$&/")+"/")+o)),t.push(a)),1;o=0;var s=n===""?".":n+":";if(FD(e))for(var c=0;c<e.length;c++)n=e[c],i=s+g_(n,c),o+=eh(n,t,r,i,a);else if(c=YK(e),typeof c=="function")for(e=c.call(e),c=0;!(n=e.next()).done;)n=n.value,i=s+g_(n,c++),o+=eh(n,t,r,i,a);else if(i==="object"){if(typeof e.then=="function")return eh(qK(e),t,r,n,a);throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return o}function J7(e,t,r){if(e==null)return e;var n=[],a=0;return eh(e,n,"","",function(i){return t.call(r,i,a++)}),n}function GK(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var HD=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function XK(){}xr.Children={map:J7,forEach:function(e,t,r){J7(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return J7(e,function(){t++}),t},toArray:function(e){return J7(e,function(t){return t})||[]},only:function(e){if(!cT(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};xr.Component=E4;xr.Fragment=FK;xr.Profiler=BK;xr.PureComponent=oT;xr.StrictMode=IK;xr.Suspense=$K;xr.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=ha;xr.__COMPILER_RUNTIME={__proto__:null,c:function(e){return ha.H.useMemoCache(e)}};xr.cache=function(e){return function(){return e.apply(null,arguments)}};xr.cloneElement=function(e,t,r){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var n=XI({},e.props),a=e.key,i=void 0;if(t!=null)for(o in t.ref!==void 0&&(i=void 0),t.key!==void 0&&(a=""+t.key),t)!QI.call(t,o)||o==="key"||o==="__self"||o==="__source"||o==="ref"&&t.ref===void 0||(n[o]=t[o
vendor: 8,751 bytes, lines 25-41
25]);var o=arguments.length-2;if(o===1)n.children=r;else if(1<o){for(var s=Array(o),c=0;c<o;c++)s[c]=arguments[c+2];n.children=s}return lT(e.type,a,void 0,void 0,i,n)};xr.createContext=function(e){return e={$$typeof:UK,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:HK,_context:e},e};xr.createElement=function(e,t,r){var n,a={},i=null;if(t!=null)for(n in t.key!==void 0&&(i=""+t.key),t)QI.call(t,n)&&n!=="key"&&n!=="__self"&&n!=="__source"&&(a[n]=t[n]);var o=arguments.length-2;if(o===1)a.children=r;else if(1<o){for(var s=Array(o),c=0;c<o;c++)s[c]=arguments[c+2];a.children=s}if(e&&e.defaultProps)for(n in o=e.defaultProps,o)a[n]===void 0&&(a[n]=o[n]);return lT(e,i,void 0,void 0,null,a)};xr.createRef=function(){return{current:null}};xr.forwardRef=function(e){return{$$typeof:zK,render:e}};xr.isValidElement=cT;xr.lazy=function(e){return{$$typeof:qI,_payload:{_status:-1,_result:e},_init:GK}};xr.memo=function(e,t){return{$$typeof:WK,type:e,compare:t===void 0?null:t}};xr.startTransition=function(e){var t=ha.T,r={};ha.T=r;try{var n=e(),a=ha.S;a!==null&&a(r,n),typeof n=="object"&&n!==null&&typeof n.then=="function"&&n.then(XK,HD)}catch(i){HD(i)}finally{ha.T=t}};xr.unstable_useCacheRefresh=function(){return ha.H.useCacheRefresh()};xr.use=function(e){return ha.H.use(e)};xr.useActionState=function(e,t,r){return ha.H.useActionState(e,t,r)};xr.useCallback=function(e,t){return ha.H.useCallback(e,t)};xr.useContext=function(e){return ha.H.useContext(e)};xr.useDebugValue=function(){};xr.useDeferredValue=function(e,t){return ha.H.useDeferredValue(e,t)};xr.useEffect=function(e,t,r){var n=ha.H;if(typeof r=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return n.useEffect(e,t)};xr.useId=function(){return ha.H.useId()};xr.useImperativeHandle=function(e,t,r){return ha.H.useImperativeHandle(e,t,r)};xr.useInsertionEffect=function(e,t){return ha.H.useInsertionEffect(e,t)};xr.useLayoutEffect=function(e,t){return ha.H.useLayoutEffect(e,t)};xr.useMemo=function(e,t){return ha.H.useMemo(e,t)};xr.useOptimistic=function(e,t){return ha.H.useOptimistic(e,t)};xr.useReducer=function(e,t,r){return ha.H.useReducer(e,t,r)};xr.useRef=function(e){return ha.H.useRef(e)};xr.useState=function(e){return ha.H.useState(e)};xr.useSyncExternalStore=function(e,t,r){return ha.H.useSyncExternalStore(e,t,r)};xr.useTransition=function(){return ha.H.useTransition()};xr.version="19.1.1";VI.exports=xr;var U=VI.exports;const Te=ks(U),u9=UI({__proto__:null,default:Te},[U]);var JI={exports:{}},q0={};/**
26 * @license React
27 * react-dom.production.js
28 *
29 * Copyright (c) Meta Platforms, Inc. and affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var ZK=U;function eB(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function Vu(){}var W0={d:{f:Vu,r:function(){throw Error(eB(522))},D:Vu,C:Vu,L:Vu,m:Vu,X:Vu,S:Vu,M:Vu},p:0,findDOMNode:null},KK=Symbol.for("react.portal");function QK(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:KK,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}var l6=ZK.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function f9(e,t){if(e==="font")return"";if(typeof t=="string")return t==="use-credentials"?t:""}q0.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=W0;q0.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(eB(299));return QK(e,t,null,r)};q0.flushSync=function(e){var t=l6.T,r=W0.p;try{if(l6.T=null,W0.p=2,e)return e()}finally{l6.T=t,W0.p=r,W0.d.f()}};q0.preconnect=function(e,t){typeof e=="string"&&(t?(t=t.crossOrigin,t=typeof t=="string"?t==="use-credentials"?t:"":void 0):t=null,W0.d.C(e,t))};q0.prefetchDNS=function(e){typeof e=="string"&&W0.d.D(e)};q0.preinit=function(e,t){if(typeof e=="string"&&t&&typeof t.as=="string"){var r=t.as,n=f9(r,t.crossOrigin),a=typeof t.integrity=="string"?t.integrity:void 0,i=typeof t.fetchPriority=="string"?t.fetchPriority:void 0;r==="style"?W0.d.S(e,typeof t.precedence=="string"?t.precedence:void 0,{crossOrigin:n,integrity:a,fetchPriority:i}):r==="script"&&W0.d.X(e,{crossOrigin:n,integrity:a,fetchPriority:i,nonce:typeof t.nonce=="string"?t.nonce:void 0})}};q0.preinitModule=function(e,t){if(typeof e=="string")if(typeof t=="object"&&t!==null){if(t.as==null||t.as==="script"){var r=f9(t.as,t.crossOrigin);W0.d.M(e,{crossOrigin:r,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0})}}else t==null&&W0.d.M(e)};q0.preload=function(e,t){if(typeof e=="string"&&typeof t=="object"&&t!==null&&typeof t.as=="string"){var r=t.as,n=f9(r,t.crossOrigin);W0.d.L(e,r,{crossOrigin:n,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0,type:typeof t.type=="string"?t.type:void 0,fetchPriority:typeof t.fetchPriority=="string"?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy=="string"?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet=="string"?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes=="string"?t.imageSizes:void 0,media:typeof t.media=="string"?t.media:void 0})}};q0.preloadModule=function(e,t){if(typeof e=="string")if(t){var r=f9(t.as,t.crossOrigin);W0.d.m(e,{as:typeof t.as=="string"&&t.as!=="script"?t.as:void 0,crossOrigin:r,integrity:typeof t.integrity=="string"?t.integrity:void 0})}else W0.d.m(e)};q0.requestFormReset=function(e){W0.d.r(e)};q0.unstable_batchedUpdates=function(e,t){return e(t)};q0.useFormState=function(e,t,r){return l6.H.useFormState(e,t,r)};q0.useFormStatus=function(){return l6.H.useHostTransitionStatus()};q0.version="19.1.1";function tB(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(tB)}catch(e){console.error(e)}}tB(),JI.exports=q0;var K3=JI.exports;const JK=ks(K3);/**
34 * @license React
35 * react-dom-client.production.js
36 *
37 * Copyright (c) Meta Platforms, Inc. and affiliates.
38 *
39 * This source code is licensed under the MIT license found in the
40 * LICENSE file in the root directory of this source tree.
41 */var vi=LK,rB=U,eQ=K3;function nt(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function nB(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function I8(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function aB(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function UD(e){if(I8(e)!==e)throw Error(nt(188))}function tQ(e){var t=e.alternate;if(!t){if(t=I8(e),t===null)throw Error(nt(188));return t!==e?null:e}for(var r=e,n=t;;){var a=r.return;if(a===null)break;var i=a.alternate;if(i===null){if(n=a.return,n!==null){r=n;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===r)return UD(a),e;if(i===n)return UD(a),t;i=i.sibling}throw Error(nt(188))}if(r.return!==n.return)r=a,n=i;else{for(var o=!1,s=a.child;s;){if(s===r){o=!0,r=a,n=i;break}if(s===n){o=!0,n=a,r=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===r){o=!0,r=i,n=a;break}if(s===n){o=!0,n=i,r=a;break}s=s.sibling}if(!o)throw Error(nt(189))}}if(r.alternate!==n)throw Error(nt(190))}if(r.tag!==3)throw Error(nt(188));return r.stateNode.current===r?e:t}function iB(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=iB(e),t!==null)return t;e=e.sibling}return null}var ia=Object.assign,rQ=Symbol.for("react.element"),ep=Symbol.for("react.transitional.element"),Z5=Symbol.for("react.portal"),uh=Symbol.for("react.fragment"),oB=Symbol.for("react.strict_mode"),ew=Symbol.for("react.profiler"),nQ=Symbol.for("react.provider"),sB=Symbol.for("react.consumer"),qc=Symbol.for("react.context"),uT=Symbol.for("react.forward_ref"),tw=Symbol.for("react.suspense"),rw=Symbol.for("react.suspense_list"),fT=Symbol.for("react.memo"),
vendor: 13,446 bytes, lines 41-48
41cf=Symbol.for("react.lazy"),nw=Symbol.for("react.activity"),aQ=Symbol.for("react.memo_cache_sentinel"),zD=Symbol.iterator;function m5(e){return e===null||typeof e!="object"?null:(e=zD&&e[zD]||e["@@iterator"],typeof e=="function"?e:null)}var iQ=Symbol.for("react.client.reference");function aw(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===iQ?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case uh:return"Fragment";case ew:return"Profiler";case oB:return"StrictMode";case tw:return"Suspense";case rw:return"SuspenseList";case nw:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case Z5:return"Portal";case qc:return(e.displayName||"Context")+".Provider";case sB:return(e._context.displayName||"Context")+".Consumer";case uT:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case fT:return t=e.displayName||null,t!==null?t:aw(e.type)||"Memo";case cf:t=e._payload,e=e._init;try{return aw(e(t))}catch{}}return null}var K5=Array.isArray,ar=rB.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,dn=eQ.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,u3={pending:!1,data:null,method:null,action:null},iw=[],fh=-1;function sc(e){return{current:e}}function Bi(e){0>fh||(e.current=iw[fh],iw[fh]=null,fh--)}function pa(e,t){fh++,iw[fh]=e.current,e.current=t}var Yl=sc(null),U6=sc(null),Df=sc(null),km=sc(null);function Dm(e,t){switch(pa(Df,t),pa(U6,e),pa(Yl,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?VM(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=VM(t),e=TU(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Bi(Yl),pa(Yl,e)}function Vh(){Bi(Yl),Bi(U6),Bi(Df)}function ow(e){e.memoizedState!==null&&pa(km,e);var t=Yl.current,r=TU(t,e.type);t!==r&&(pa(U6,e),pa(Yl,r))}function Mm(e){U6.current===e&&(Bi(Yl),Bi(U6)),km.current===e&&(Bi(km),Z6._currentValue=u3)}var sw=Object.prototype.hasOwnProperty,dT=vi.unstable_scheduleCallback,__=vi.unstable_cancelCallback,oQ=vi.unstable_shouldYield,sQ=vi.unstable_requestPaint,jl=vi.unstable_now,lQ=vi.unstable_getCurrentPriorityLevel,lB=vi.unstable_ImmediatePriority,cB=vi.unstable_UserBlockingPriority,Om=vi.unstable_NormalPriority,cQ=vi.unstable_LowPriority,uB=vi.unstable_IdlePriority,uQ=vi.log,fQ=vi.unstable_setDisableYieldValue,B8=null,us=null;function yf(e){if(typeof uQ=="function"&&fQ(e),us&&typeof us.setStrictMode=="function")try{us.setStrictMode(B8,e)}catch{}}var fs=Math.clz32?Math.clz32:pQ,dQ=Math.log,hQ=Math.LN2;function pQ(e){return e>>>=0,e===0?32:31-(dQ(e)/hQ|0)|0}var tp=256,rp=4194304;function q2(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function d9(e,t,r){var n=e.pendingLanes;if(n===0)return 0;var a=0,i=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=n&134217727;return s!==0?(n=s&~i,n!==0?a=q2(n):(o&=s,o!==0?a=q2(o):r||(r=s&~e,r!==0&&(a=q2(r))))):(s=n&~i,s!==0?a=q2(s):o!==0?a=q2(o):r||(r=n&~e,r!==0&&(a=q2(r)))),a===0?0:t!==0&&t!==a&&!(t&i)&&(i=a&-a,r=t&-t,i>=r||i===32&&(r&4194048)!==0)?t:a}function H8(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function mQ(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function fB(){var e=tp;return tp<<=1,!(tp&4194048)&&(tp=256),e}function dB(){var e=rp;return rp<<=1,!(rp&62914560)&&(rp=4194304),e}function x_(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function U8(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function vQ(e,t,r,n,a,i){var o=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(r=o&~r;0<r;){var u=31-fs(r),h=1<<u;s[u]=0,c[u]=-1;var d=l[u];if(d!==null)for(l[u]=null,u=0;u<d.length;u++){var p=d[u];p!==null&&(p.lane&=-536870913)}r&=~h}n!==0&&hB(e,n,0),i!==0&&a===0&&e.tag!==0&&(e.suspendedLanes|=i&~(o&~t))}function hB(e,t,r){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-fs(t);e.entangledLanes|=t,e.entanglements[n]=e.entanglements[n]|1073741824|r&4194090}function pB(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-fs(r),a=1<<n;a&t|e[n]&t&&(e[n]|=t),r&=~a}}function hT(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function pT(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function mB(){var e=dn.p;return e!==0?e:(e=window.event,e===void 0?32:LU(e.type))}function gQ(e,t){var r=dn.p;try{return dn.p=e,t()}finally{dn.p=r}}var u2=Math.random().toString(36).slice(2),C0="__reactFiber$"+u2,Co="__reactProps$"+u2,T4="__reactContainer$"+u2,lw="__reactEvents$"+u2,_Q="__reactListeners$"+u2,xQ="__reactHandles$"+u2,$D="__reactResources$"+u2,z8="__reactMarker$"+u2;function mT(e){delete e[C0],delete e[Co],delete e[lw],delete e[_Q],delete e[xQ]}function dh(e){var t=e[C0];if(t)return t;for(var r=e.parentNode;r;){if(t=r[T4]||r[C0]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=XM(e);e!==null;){if(r=e[C0])return r;e=XM(e)}return t}e=r,r=e.parentNode}return null}function S4(e){if(e=e[C0]||e[T4]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function Q5(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(nt(33))}function Ah(e){var t=e[$D];return t||(t=e[$D]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ri(e){e[z8]=!0}var vB=new Set,gB={};function Q3(e,t){qh(e,t),qh(e+"Capture",t)}function qh(e,t){for(gB[e]=t,e=0;e<t.length;e++)vB.add(t[e])}var yQ=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),WD={},YD={};function wQ(e){return sw.call(YD,e)?!0:sw.call(WD,e)?!1:yQ.test(e)?YD[e]=!0:(WD[e]=!0,!1)}function Kp(e,t,r){if(wQ(t))if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var n=t.toLowerCase().slice(0,5);if(n!=="data-"&&n!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+r)}}function np(e,t,r){if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+r)}}function Uc(e,t,r,n){if(n===null)e.removeAttribute(r);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(t,r,""+n)}}var y_,jD;function th(e){if(y_===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);y_=t&&t[1]||"",jD=-1<r.stack.indexOf(`
42    at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return`
43`+y_+e+jD}var w_=!1;function b_(e,t){if(!e||w_)return"";w_=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var h=function(){throw Error()};if(Object.defineProperty(h.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(h,[])}catch(p){var d=p}Reflect.construct(e,[],h)}else{try{h.call()}catch(p){d=p}e.call(h.prototype)}}else{try{throw Error()}catch(p){d=p}(h=e())&&typeof h.catch=="function"&&h.catch(function(){})}}catch(p){if(p&&d&&typeof p.stack=="string")return[p.stack,d.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=n.DetermineComponentFrameRoot(),o=i[0],s=i[1];if(o&&s){var c=o.split(`
44`),l=s.split(`
45`);for(a=n=0;n<c.length&&!c[n].includes("DetermineComponentFrameRoot");)n++;for(;a<l.length&&!l[a].includes("DetermineComponentFrameRoot");)a++;if(n===c.length||a===l.length)for(n=c.length-1,a=l.length-1;1<=n&&0<=a&&c[n]!==l[a];)a--;for(;1<=n&&0<=a;n--,a--)if(c[n]!==l[a]){if(n!==1||a!==1)do if(n--,a--,0>a||c[n]!==l[a]){var u=`
46`+c[n].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=n&&0<=a);break}}}finally{w_=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?th(r):""}function bQ(e){switch(e.tag){case 26:case 27:case 5:return th(e.type);case 16:return th("Lazy");case 13:return th("Suspense");case 19:return th("SuspenseList");case 0:case 15:return b_(e.type,!1);case 11:return b_(e.type.render,!1);case 1:return b_(e.type,!0);case 31:return th("Activity");default:return""}}function VD(e){try{var t="";do t+=bQ(e),e=e.return;while(e);return t}catch(r){return`
47Error generating stack: `+r.message+`
48`+r.stack}}function e1(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function _B(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function EQ(e){var t=_B(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var a=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(o){n=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(o){n=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Pm(e){e._valueTracker||(e._valueTracker=EQ(e))}function xB(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=_B(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function Rm(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var TQ=/[\n"\\]/g;function a1(e){return e.replace(TQ,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function cw(e,t,r,n,a,i,o,s){e.name="",o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?e.type=o:e.removeAttribute("type"),t!=null?o==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+e1(t)):e.value!==""+e1(t)&&(e.value=""+e1(t)):o!=="submit"&&o!=="reset"||e.removeAttribute("value"),t!=null?uw(e,o,e1(t)):r!=null?uw(e,o,e1(r)):n!=null&&e.removeAttribute("value"),a==null&&i!=null&&(e.defaultChecked=!!i),a!=null&&(e.checked=a&&typeof a!="function"&&typeof a!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.name=""+e1(s):e.removeAttribute("name")}function yB(e,t,r,n,a,i,o,s){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.type=i),t!=null||r!=null){if(!(i!=="submit"&&i!=="reset"||t!=null))return;r=r!=null?""+e1(r):"",t=t!=null?""+e1(t):r,s||t===e.value||(e.value=t),e.defaultValue=t}n=n??a,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=s?e.checked:!!n,e.defaultChecked=!!n,o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.name=o)}function uw(e,t,r){t==="number"&&Rm(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function kh(e,t,r,n){if(e=e.options,t){t={};for(var a=0;a<r.length;a++)t["$"+r[a]]=!0;for(r=0;r<e.length;r++)a=t.hasOwnProperty("$"+e[r].value),e[r].selected!==a&&(e[r].selected=a),a&&n&&(e[r].defaultSelected=!0)}else{for(r=""+e1(r),t=null,a=0;a<e.length;a++){if(e[a].value===r){e[a].selected=!0,n&&(e[a].defaultSelected=!0);return}t!==null||e[a].disabled||(t=e[a])}t!==null&&(t.selected=!0)}}function wB(e,t,r){if(t!=null&&(t=""+e1(t),t!==e.value&&(e.value=t),r==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=r!=null?""+e1(r):""}function bB(e,t,r,n){if(t==null){if(n!=null){if(r!=null)throw Error(nt(92));if(K5(n)){if(1<n.length)throw Error(nt(93));n=n[0]}r=n}r==null&&(r=""),t=r}r=e1(t),e.defaultValue=r,n=e.textContent,n===r&&n!==""&&n!==null&&(e.value=n)}function Gh(e,t){if(t){var r=e.firstChild;
vendor: 4,141 bytes, line 48
48if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var SQ=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function qD(e,t,r){var n=t.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?n?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":n?e.setProperty(t,r):typeof r!="number"||r===0||SQ.has(t)?t==="float"?e.cssFloat=r:e[t]=(""+r).trim():e[t]=r+"px"}function EB(e,t,r){if(t!=null&&typeof t!="object")throw Error(nt(62));if(e=e.style,r!=null){for(var n in r)!r.hasOwnProperty(n)||t!=null&&t.hasOwnProperty(n)||(n.indexOf("--")===0?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="");for(var a in t)n=t[a],t.hasOwnProperty(a)&&r[a]!==n&&qD(e,a,n)}else for(var i in t)t.hasOwnProperty(i)&&qD(e,i,t[i])}function vT(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var CQ=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
48-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),AQ=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Qp(e){return AQ.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var fw=null;function gT(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var hh=null,Dh=null;function GD(e){var t=S4(e);if(t&&(e=t.stateNode)){var r=e[Co]||null;e:switch(e=t.stateNode,t.type){case"input":if(cw(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+a1(""+t)+'"][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var a=n[Co]||null;if(!a)throw Error(nt(90));cw(n,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<r.length;t++)n=r[t],n.form===e.form&&xB(n)}break e;case"textarea":wB(e,r.value,r.defaultValue);break e;case"select":t=r.value,t!=null&&kh(e,!!r.multiple,t,!1)}}}var E_=!1;function TB(e,t,r){if(E_)return e(t,r);E_=!0;try{var n=e(t);return n}finally{if(E_=!1,(hh!==null||Dh!==null)&&(b9(),hh&&(t=hh,e=Dh,Dh=hh=null,GD(t),e)))for(t=0;t<e.length;t++)GD(e[t])}}function z6(e,t){var r=e.stateNode;if(r===null)return null;var n=r[Co]||null;if(n===null)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(nt(231,t,typeof r));return r}var pu=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),dw=!1;if(pu)try{var v5={};Object.defineProperty(v5,"passive",{get:function(){dw=!0}}),window.addEventListener("test",v5,v5),window.removeEventListener("test",v5,v5)}catch{dw=!1}var wf=null,_T=null,Jp=null;function SB(){if(Jp)return Jp;var e,t=_T,r=t.length,n,a="value"in wf?wf.value:wf.textContent,i=a.length;for(e=0;e<r&&t[e]===a[e];e++);var o=r-e;for(n=1;n<=o&&t[r-n]===a[i-n];n++);return Jp=a.slice(e,1<n?1-n:void 0)}function em(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function ap(){return!0}function XD(){return!1}function Do(e){function t(r,n,a,i,o){this._reactName=r,this._targetInst=a,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(r=e[s],this[s]=r?r(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?ap:XD,this.isPropagationStopped=XD,this}return ia(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=ap)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=ap)},persist:function(){},isPersistent:ap}),t}var J3={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},h9=Do(J3),$8=ia({},J3,{view:0,detail:0}),kQ=Do($8),T_,S_,g5,p9=ia({},$8,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xT,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==g5&&(g5&&e.type==="mousemove"?(T_=e.screenX-g5.screenX,S_=e.screenY-g5.screenY):S_=T_=0,g5=e),T_)},movementY:function(e){return"movementY"in e?e.movementY:S_}}),ZD=Do(p9),DQ=ia({},p9,{dataTransfer:0}),MQ=Do(DQ),OQ=ia({},$8,{relatedTarget:0}),C_=Do(OQ),PQ=ia({},J3,{animationName:0,elapsedTime:0,pseudoElement:0}),RQ=Do(PQ),LQ=ia({},J3,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),NQ=Do(LQ),FQ=ia({},J3,{data:0}),KD=Do(FQ),IQ={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},BQ={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},HQ={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function UQ(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=HQ[e])?!!t[e]:!1}function xT(){return UQ}var zQ=ia({},$8,{key:function(e){if(e.key){var t=IQ[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 2,416 bytes, line 48
48return e.type==="keypress"?(e=em(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?BQ[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xT,charCode:function(e){return e.type==="keypress"?em(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?em(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),$Q=Do(zQ),WQ=ia({},p9,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),QD=Do(WQ),YQ=ia({},$8,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xT}),jQ=Do(YQ),VQ=ia({},J3,{propertyName:0,elapsedTime:0,pseudoElement:0}),qQ=Do(VQ),GQ=ia({},p9,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),XQ=Do(GQ),ZQ=ia({},J3,{newState:0,oldState:0}),KQ=Do(ZQ),QQ=[9,13,27,32],yT=pu&&"CompositionEvent"in window,c6=null;pu&&"documentMode"in document&&(c6=document.documentMode);var JQ=pu&&"TextEvent"in window&&!c6,CB=pu&&(!yT||c6&&8<c6&&11>=c6),JD=" ",eM=!1;function AB(e,t){switch(e){case"keyup":return QQ.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function kB(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ph=!1;function eJ(e,t){switch(e){case"compositionend":return kB(t);case"keypress":return t.which!==32?null:(eM=!0,JD);case"textInput":return e=t.data,e===JD&&eM?null:e;default:return null}}function tJ(e,t){if(ph)return e==="compositionend"||!yT&&AB(e,t)?(e=SB(),Jp=_T=wf=null,ph=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return CB&&t.locale!=="ko"?null:t.data;default:return null}}var rJ={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function tM(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!rJ[e.type]:t==="textarea"}
vendor: 91,285 bytes, line 48
48function DB(e,t,r,n){hh?Dh?Dh.push(n):Dh=[n]:hh=n,t=Km(t,"onChange"),0<t.length&&(r=new h9("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var u6=null,$6=null;function nJ(e){wU(e,0)}function m9(e){var t=Q5(e);if(xB(t))return e}function rM(e,t){if(e==="change")return t}var MB=!1;if(pu){var A_;if(pu){var k_="oninput"in document;if(!k_){var nM=document.createElement("div");nM.setAttribute("oninput","return;"),k_=typeof nM.oninput=="function"}A_=k_}else A_=!1;MB=A_&&(!document.documentMode||9<document.documentMode)}function aM(){u6&&(u6.detachEvent("onpropertychange",OB),$6=u6=null)}function OB(e){if(e.propertyName==="value"&&m9($6)){var t=[];DB(t,$6,e,gT(e)),TB(nJ,t)}}function aJ(e,t,r){e==="focusin"?(aM(),u6=t,$6=r,u6.attachEvent("onpropertychange",OB)):e==="focusout"&&aM()}function iJ(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return m9($6)}function oJ(e,t){if(e==="click")return m9(t)}function sJ(e,t){if(e==="input"||e==="change")return m9(t)}function lJ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var gs=typeof Object.is=="function"?Object.is:lJ;function W6(e,t){if(gs(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var a=r[n];if(!sw.call(t,a)||!gs(e[a],t[a]))return!1}return!0}function iM(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function oM(e,t){var r=iM(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=iM(r)}}function PB(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?PB(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function RB(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Rm(e.document);t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=Rm(e.document)}return t}function wT(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var cJ=pu&&"documentMode"in document&&11>=document.documentMode,mh=null,hw=null,f6=null,pw=!1;function sM(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;pw||mh==null||mh!==Rm(n)||(n=mh,"selectionStart"in n&&wT(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),f6&&W6(f6,n)||(f6=n,n=Km(hw,"onSelect"),0<n.length&&(t=new h9("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=mh)))}function U2(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var vh={animationend:U2("Animation","AnimationEnd"),animationiteration:U2("Animation","AnimationIteration"),animationstart:U2("Animation","AnimationStart"),transitionrun:U2("Transition","TransitionRun"),transitionstart:U2("Transition","TransitionStart"),transitioncancel:U2("Transition","TransitionCancel"),transitionend:U2("Transition","TransitionEnd")},D_={},LB={};pu&&(LB=document.createElement("div").style,"AnimationEvent"in window||(delete vh.animationend.animation,delete vh.animationiteration.animation,delete vh.animationstart.animation),"TransitionEvent"in window||delete vh.transitionend.transition);function ed(e){if(D_[e])return D_[e];if(!vh[e])return e;var t=vh[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in LB)return D_[e]=t[r];return e}var NB=ed("animationend"),FB=ed("animationiteration"),IB=ed("animationstart"),uJ=ed("transitionrun"),fJ=ed("transitionstart"),dJ=ed("transitioncancel"),BB=ed("transitionend"),HB=new Map,mw="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");mw.push("scrollEnd");function tl(e,t){HB.set(e,t),Q3(t,[e])}var lM=new WeakMap;function i1(e,t){if(typeof e=="object"&&e!==null){var r=lM.get(e);return r!==void 0?r:(t={value:e,source:t,stack:VD(t)},lM.set(e,t),t)}return{value:e,source:t,stack:VD(t)}}var Xs=[],gh=0,bT=0;function v9(){for(var e=gh,t=bT=gh=0;t<e;){var r=Xs[t];Xs[t++]=null;var n=Xs[t];Xs[t++]=null;var a=Xs[t];Xs[t++]=null;var i=Xs[t];if(Xs[t++]=null,n!==null&&a!==null){var o=n.pending;o===null?a.next=a:(a.next=o.next,o.next=a),n.pending=a}i!==0&&UB(r,a,i)}}function g9(e,t,r,n){Xs[gh++]=e,Xs[gh++]=t,Xs[gh++]=r,Xs[gh++]=n,bT|=n,e.lanes|=n,e=e.alternate,e!==null&&(e.lanes|=n)}function ET(e,t,r,n){return g9(e,t,r,n),Lm(e)}function C4(e,t){return g9(e,null,null,t),Lm(e)}function UB(e,t,r){e.lanes|=r;var n=e.alternate;n!==null&&(n.lanes|=r);for(var a=!1,i=e.return;i!==null;)i.childLanes|=r,n=i.alternate,n!==null&&(n.childLanes|=r),i.tag===22&&(e=i.stateNode,e===null||e._visibility&1||(a=!0)),e=i,i=i.return;return e.tag===3?(i=e.stateNode,a&&t!==null&&(a=31-fs(r),e=i.hiddenUpdates,n=e[a],n===null?e[a]=[t]:n.push(t),t.lane=r|536870912),i):null}function Lm(e){if(50<w6)throw w6=0,Fw=null,Error(nt(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var _h={};function hJ(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function is(e,t,r,n){return new hJ(e,t,r,n)}function TT(e){return e=e.prototype,!(!e||!e.isReactComponent)}function tu(e,t){var r=e.alternate;return r===null?(r=is(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&65011712,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function zB(e,t){e.flags&=65011714;var r=e.alternate;return r===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=r.childLanes,e.lanes=r.lanes,e.child=r.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=r.memoizedProps,e.memoizedState=r.memoizedState,e.updateQueue=r.updateQueue,e.type=r.type,t=r.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function tm(e,t,r,n,a,i){var o=0;if(n=e,typeof e=="function")TT(e)&&(o=1);else if(typeof e=="string")o=mee(e,r,Yl.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case nw:return e=is(31,r,t,a),e.elementType=nw,e.lanes=i,e;case uh:return f3(r.children,a,i,t);case oB:o=8,a|=24;break;case ew:return e=is(12,r,t,a|2),e.elementType=ew,e.lanes=i,e;case tw:return e=is(13,r,t,a),e.elementType=tw,e.lanes=i,e;case rw:return e=is(19,r,t,a),e.elementType=rw,e.lanes=i,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case nQ:case qc:o=10;break e;case sB:o=9;break e;case uT:o=11;break e;case fT:o=14;break e;case cf:o=16,n=null;break e}o=29,r=Error(nt(130,e===null?"null":typeof e,"")),n=null}return t=is(o,r,t,a),t.elementType=e,t.type=n,t.lanes=i,t}function f3(e,t,r,n){return e=is(7,e,n,t),e.lanes=r,e}function M_(e,t,r){return e=is(6,e,null,t),e.lanes=r,e}function O_(e,t,r){return t=is(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var xh=[],yh=0,Nm=null,Fm=0,t1=[],r1=0,d3=null,Gc=1,Xc="";function G2(e,t){xh[yh++]=Fm,xh[yh++]=Nm,Nm=e,Fm=t}function $B(e,t,r){t1[r1++]=Gc,t1[r1++]=Xc,t1[r1++]=d3,d3=e;var n=Gc;e=Xc;var a=32-fs(n)-1;n&=~(1<<a),r+=1;var i=32-fs(t)+a;if(30<i){var o=a-a%5;i=(n&(1<<o)-1).toString(32),n>>=o,a-=o,Gc=1<<32-fs(t)+a|r<<a|n,Xc=i+e}else Gc=1<<i|r<<a|n,Xc=e}function ST(e){e.return!==null&&(G2(e,1),$B(e,1,0))}function CT(e){for(;e===Nm;)Nm=xh[--yh],xh[yh]=null,Fm=xh[--yh],xh[yh]=null;for(;e===d3;)d3=t1[--r1],t1[r1]=null,Xc=t1[--r1],t1[r1]=null,Gc=t1[--r1],t1[r1]=null}var $0=null,Na=null,fn=!1,h3=null,Il=!1,vw=Error(nt(519));function C3(e){var t=Error(nt(418,""));throw Y6(i1(t,e)),vw}function cM(e){var t=e.stateNode,r=e.type,n=e.memoizedProps;switch(t[C0]=e,t[Co]=n,r){case"dialog":Lr("cancel",t),Lr("close",t);break;case"iframe":case"object":case"embed":Lr("load",t);break;case"video":case"audio":for(r=0;r<q6.length;r++)Lr(q6[r],t);break;case"source":Lr("error",t);break;case"img":case"image":case"link":Lr("error",t),Lr("load",t);break;case"details":Lr("toggle",t);break;case"input":Lr("invalid",t),yB(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0),Pm(t);break;case"select":Lr("invalid",t);break;case"textarea":Lr("invalid",t),bB(t,n.value,n.defaultValue,n.children),Pm(t)}r=n.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||t.textContent===""+r||n.suppressHydrationWarning===!0||EU(t.textContent,r)?(n.popover!=null&&(Lr("beforetoggle",t),Lr("toggle",t)),n.onScroll!=null&&Lr("scroll",t),n.onScrollEnd!=null&&Lr("scrollend",t),n.onClick!=null&&(t.onclick=S9),t=!0):t=!1,t||C3(e)}function uM(e){for($0=e.return;$0;)switch($0.tag){case 5:case 13:Il=!1;return;case 27:case 3:Il=!0;return;default:$0=$0.return}}function _5(e){if(e!==$0)return!1;if(!fn)return uM(e),fn=!0,!1;var t=e.tag,r;if((r=t!==3&&t!==27)&&((r=t===5)&&(r=e.type,r=!(r!=="form"&&r!=="button")||$w(e.type,e.memoizedProps)),r=!r),r&&Na&&C3(e),uM(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(nt(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(r=e.data,r==="/$"){if(t===0){Na=V1(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++;e=e.nextSibling}Na=null}}else t===27?(t=Na,f2(e.type)?(e=jw,jw=null,Na=e):Na=t):Na=$0?V1(e.stateNode.nextSibling):null;return!0}function W8(){Na=$0=null,fn=!1}function fM(){var e=h3;return e!==null&&(yo===null?yo=e:yo.push.apply(yo,e),h3=null),e}function Y6(e){h3===null?h3=[e]:h3.push(e)}var gw=sc(null),td=null,Zc=null;function df(e,t,r){pa(gw,t._currentValue),t._currentValue=r}function ru(e){e._currentValue=gw.current,Bi(gw)}function _w(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function xw(e,t,r,n){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var i=a.dependencies;if(i!==null){var o=a.child;i=i.firstContext;e:for(;i!==null;){var s=i;i=a;for(var c=0;c<t.length;c++)if(s.context===t[c]){i.lanes|=r,s=i.alternate,s!==null&&(s.lanes|=r),_w(i.return,r,e),n||(o=null);break e}i=s.next}}else if(a.tag===18){if(o=a.return,o===null)throw Error(nt(341));o.lanes|=r,i=o.alternate,i!==null&&(i.lanes|=r),_w(o,r,e),o=null}else o=a.child;if(o!==null)o.return=a;else for(o=a;o!==null;){if(o===e){o=null;break}if(a=o.sibling,a!==null){a.return=o.return,o=a;break}o=o.return}a=o}}function Y8(e,t,r,n){e=null;for(var a=t,i=!1;a!==null;){if(!i){if(a.flags&524288)i=!0;else if(a.flags&262144)break}if(a.tag===10){var o=a.alternate;if(o===null)throw Error(nt(387));if(o=o.memoizedProps,o!==null){var s=a.type;gs(a.pendingProps.value,o.value)||(e!==null?e.push(s):e=[s])}}else if(a===km.current){if(o=a.alternate,o===null)throw Error(nt(387));o.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e!==null?e.push(Z6):e=[Z6])}a=a.return}e!==null&&xw(t,e,r,n),t.flags|=262144}function Im(e){for(e=e.firstContext;e!==null;){if(!gs(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function A3(e){td=e,Zc=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function A0(e){return WB(td,e)}function ip(e,t){return td===null&&A3(e),WB(e,t)}function WB(e,t){var r=t._currentValue;if(t={context:t,memoizedValue:r,next:null},Zc===null){if(e===null)throw Error(nt(308));Zc=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Zc=Zc.next=t;return r}var pJ=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(r,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(r){return r()})}},mJ=vi.unstable_scheduleCallback,vJ=vi.unstable_NormalPriority,di={$$typeof:qc,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function AT(){return{controller:new pJ,data:new Map,refCount:0}}function j8(e){e.refCount--,e.refCount===0&&mJ(vJ,function(){e.controller.abort()})}var d6=null,yw=0,Xh=0,Mh=null;function gJ(e,t){if(d6===null){var r=d6=[];yw=0,Xh=ZT(),Mh={status:"pending",value:void 0,then:function(n){r.push(n)}}}return yw++,t.then(dM,dM),t}function dM(){if(--yw===0&&d6!==null){Mh!==null&&(Mh.status="fulfilled");var e=d6;d6=null,Xh=0,Mh=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function _J(e,t){var r=[],n={status:"pending",value:null,reason:null,then:function(a){r.push(a)}};return e.then(function(){n.status="fulfilled",n.value=t;for(var a=0;a<r.length;a++)(0,r[a])(t)},function(a){for(n.status="rejected",n.reason=a,a=0;a<r.length;a++)(0,r[a])(void 0)}),n}var hM=ar.S;ar.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&gJ(e,t),hM!==null&&hM(e,t)};var p3=sc(null);function kT(){var e=p3.current;return e!==null?e:Vn.pooledCache}function rm(e,t){t===null?pa(p3,p3.current):pa(p3,t.pool)}function YB(){var e=kT();return e===null?null:{parent:di._currentValue,pool:e}}var V8=Error(nt(460)),jB=Error(nt(474)),_9=Error(nt(542)),ww={then:function(){}};function pM(e){return e=e.status,e==="fulfilled"||e==="rejected"}function op(){}function VB(e,t,r){switch(r=e[r],r===void 0?e.push(t):r!==t&&(t.then(op,op),t=r),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,vM(e),e;default:if(typeof t.status=="string")t.then(op,op);else{if(e=Vn,e!==null&&100<e.shellSuspendCounter)throw Error(nt(482));e=t,e.status="pending",e.then(function(n){if(t.status==="pending"){var a=t;a.status="fulfilled",a.value=n}},function(n){if(t.status==="pending"){var a=t;a.status="rejected",a.reason=n}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,vM(e),e}throw h6=t,V8}}var h6=null;function mM(){if(h6===null)throw Error(nt(459));var e=h6;return h6=null,e}function vM(e){if(e===V8||e===_9)throw Error(nt(483))}var uf=!1;function DT(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function bw(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Mf(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Of(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,Sn&2){var a=n.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),n.pending=t,t=Lm(e),UB(e,null,r),t}return g9(e,n,t,r),Lm(e)}function p6(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,pB(e,r)}}function P_(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var a=null,i=null;if(r=r.firstBaseUpdate,r!==null){do{var o={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};i===null?a=i=o:i=i.next=o,r=r.next}while(r!==null);i===null?a=i=t:i=i.next=t}else a=i=t;r={baseState:n.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:n.shared,callbacks:n.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}var Ew=!1;function m6(){if(Ew){var e=Mh;if(e!==null)throw e}}function v6(e,t,r,n){Ew=!1;var a=e.updateQueue;uf=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,s=a.shared.pending;if(s!==null){a.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?i=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(i!==null){var h=a.baseState;o=0,u=l=c=null,s=i;do{var d=s.lane&-536870913,p=d!==s.lane;if(p?(Zr&d)===d:(n&d)===d){d!==0&&d===Xh&&(Ew=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var g=e,v=s;d=t;var _=r;switch(v.tag){case 1:if(g=v.payload,typeof g=="function"){h=g.call(_,h,d);break e}h=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=v.payload,d=typeof g=="function"?g.call(_,h,d):g,d==null)break e;h=ia({},h,d);break e;case 2:uf=!0}}d=s.callback,d!==null&&(e.flags|=64,p&&(e.flags|=8192),p=a.callbacks,p===null?a.callbacks=[d]:p.push(d))}else p={lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=h):u=u.next=p,o|=d;if(s=s.next,s===null){if(s=a.shared.pending,s===null)break;p=s,s=p.next,p.next=null,a.lastBaseUpdate=p,a.shared.pending=null}}while(!0);u===null&&(c=h),a.baseState=c,a.firstBaseUpdate=l,a.lastBaseUpdate=u,i===null&&(a.shared.lanes=0),qf|=o,e.lanes=o,e.memoizedState=h}}function qB(e,t){if(typeof e!="function")throw Error(nt(191,e));e.call(t)}function GB(e,t){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)qB(r[e],t)}var Zh=sc(null),Bm=sc(0);function gM(e,t){e=gu,pa(Bm,e),pa(Zh,t),gu=e|t.baseLanes}function Tw(){pa(Bm,gu),pa(Zh,Zh.current)}function MT(){gu=Bm.current,Bi(Zh),Bi(Bm)}var jf=0,Ar=null,Mn=null,oi=null,Hm=!1,Oh=!1,k3=!1,Um=0,j6=0,Ph=null,xJ=0;function Va(){throw Error(nt(321))}function OT(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!gs(e[r],t[r]))return!1;return!0}function PT(e,t,r,n,a,i){return jf=i,Ar=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ar.H=e===null||e.memoizedState===null?SH:CH,k3=!1,i=r(n,a),k3=!1,Oh&&(i=ZB(t,r,n,a)),XB(e),i}function XB(e){ar.H=zm;var t=Mn!==null&&Mn.next!==null;if(jf=0,oi=Mn=Ar=null,Hm=!1,j6=0,Ph=null,t)throw Error(nt(300));e===null||Fi||(e=e.dependencies,e!==null&&Im(e)&&(Fi=!0))}function ZB(e,t,r,n){Ar=e;var a=0;do{if(Oh&&(Ph=null),j6=0,Oh=!1,25<=a)throw Error(nt(301));if(a+=1,oi=Mn=null,e.updateQueue!=null){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,i.memoCache!=null&&(i.memoCache.index=0)}ar.H=CJ,i=t(r,n)}while(Oh);return i}function yJ(){var e=ar.H,t=e.useState()[0];return t=typeof t.then=="function"?q8(t):t,e=e.useState()[0],(Mn!==null?Mn.memoizedState:null)!==e&&(Ar.flags|=1024),t}function RT(){var e=Um!==0;return Um=0,e}function LT(e,t,r){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r}function NT(e){if(Hm){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Hm=!1}jf=0,oi=Mn=Ar=null,Oh=!1,j6=Um=0,Ph=null}function go(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return oi===null?Ar.memoizedState=oi=e:oi=oi.next=e,oi}function si(){if(Mn===null){var e=Ar.alternate;e=e!==null?e.memoizedState:null}else e=Mn.next;var t=oi===null?Ar.memoizedState:oi.next;if(t!==null)oi=t,Mn=e;else{if(e===null)throw Ar.alternate===null?Error(nt(467)):Error(nt(310));Mn=e,e={memoizedState:Mn.memoizedState,baseState:Mn.baseState,baseQueue:Mn.baseQueue,queue:Mn.queue,next:null},oi===null?Ar.memoizedState=oi=e:oi=oi.next=e}return oi}function FT(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function q8(e){var t=j6;return j6+=1,Ph===null&&(Ph=[]),e=VB(Ph,e,t),t=Ar,(oi===null?t.memoizedState:oi.next)===null&&(t=t.alternate,ar.H=t===null||t.memoizedState===null?SH:CH),e}function x9(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return q8(e);if(e.$$typeof===qc)return A0(e)}throw Error(nt(438,String(e)))}function IT(e){var t=null,r=Ar.updateQueue;if(r!==null&&(t=r.memoCache),t==null){var n=Ar.alternate;n!==null&&(n=n.updateQueue,n!==null&&(n=n.memoCache,n!=null&&(t={data:n.data.map(function(a){return a.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),r===null&&(r=FT(),Ar.updateQueue=r),r.memoCache=t,r=t.data[t.index],r===void 0)for(r=t.data[t.index]=Array(e),n=0;n<e;n++)r[n]=aQ;return t.index++,r}function mu(e,t){return typeof t=="function"?t(e):t}function nm(e){var t=si();return BT(t,Mn,e)}function BT(e,t,r){var n=e.queue;if(n===null)throw Error(nt(311));n.lastRenderedReducer=r;var a=e.baseQueue,i=n.pending;if(i!==null){if(a!==null){var o=a.next;a.next=i.next,i.next=o}t.baseQueue=a=i,n.pending=null}if(i=e.baseState,a===null)e.memoizedState=i;else{t=a.next;var s=o=null,c=null,l=t,u=!1;do{var h=l.lane&-536870913;if(h!==l.lane?(Zr&h)===h:(jf&h)===h){var d=l.revertLane;if(d===0)c!==null&&(c=c.next={lane:0,revertLane:0,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null}),h===Xh&&(u=!0);else if((jf&d)===d){l=l.next,d===Xh&&(u=!0);continue}else h={lane:0,revertLane:l.revertLane,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null},c===null?(s=c=h,o=i):c=c.next=h,Ar.lanes|=d,qf|=d;h=l.action,k3&&r(i,h),i=l.hasEagerState?l.eagerState:r(i,h)}else d={lane:h,revertLane:l.revertLane,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null},c===null?(s=c=d,o=i):c=c.next=d,Ar.lanes|=h,qf|=h;l=l.next}while(l!==null&&l!==t);if(c===null?o=i:c.next=s,!gs(i,e.memoizedState)&&(Fi=!0,u&&(r=Mh,r!==null)))throw r;e.memoizedState=i,e.baseState=o,e.baseQueue=c,n.lastRenderedState=i}return a===null&&(n.lanes=0),[e.memoizedState,n.dispatch]}function R_(e){var t=si(),r=t.queue;if(r===null)throw Error(nt(311));r.lastRenderedReducer=e;var n=r.dispatch,a=r.pending,i=t.memoizedState;if(a!==null){r.pending=null;var o=a=a.next;do i=e(i,o.action),o=o.next;while(o!==a);gs(i,t.memoizedState)||(Fi=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),r.lastRenderedState=i}return[i,n]}function KB(e,t,r){var n=Ar,a=si(),i=fn;if(i){if(r===void 0)throw Error(nt(407));r=r()}else r=t();var o=!gs((Mn||a).memoizedState,r);o&&(a.memoizedState=r,Fi=!0),a=a.queue;var s=eH.bind(null,n,a,e);if(G8(2048,8,s,[e]),a.getSnapshot!==t||o||oi!==null&&oi.memoizedState.tag&1){if(n.flags|=2048,Kh(9,y9(),JB.bind(null,n,a,r,t),null),Vn===null)throw Error(nt(349));i||jf&124||QB(n,t,r)}return r}function QB(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=Ar.updateQueue,t===null?(t=FT(),Ar.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function JB(e,t,r,n){t.value=r,t.getSnapshot=n,tH(t)&&rH(e)}function eH(e,t,r){return r(function(){tH(t)&&rH(e)})}function tH(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!gs(e,r)}catch{return!0}}function rH(e){var t=C4(e,2);t!==null&&hs(t,e,2)}function Sw(e){var t=go();if(typeof e=="function"){var r=e;if(e=r(),k3){yf(!0);try{r()}finally{yf(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:mu,lastRenderedState:e},t}function nH(e,t,r,n){return e.baseState=r,BT(e,Mn,typeof n=="function"?n:mu)}function wJ(e,t,r,n,a){if(w9(e))throw Error(nt(485));if(e=t.action,e!==null){var i={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(o){i.listeners.push(o)}};ar.T!==null?r(!0):i.isTransition=!1,n(i),r=t.pending,r===null?(i.next=t.pending=i,aH(t,i)):(i.next=r.next,t.pending=r.next=i)}}function aH(e,t){var r=t.action,n=t.payload,a=e.state;if(t.isTransition){var i=ar.T,o={};ar.T=o;try{var s=r(a,n),c=ar.S;c!==null&&c(o,s),_M(e,t,s)}catch(l){Cw(e,t,l)}finally{ar.T=i}}else try{i=r(a,n),_M(e,t,i)}catch(l){Cw(e,t,l)}}function _M(e,t,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(n){xM(e,t,n)},function(n){return Cw(e,t,n)}):xM(e,t,r)}function xM(e,t,r){t.status="fulfilled",t.value=r,iH(t),e.state=r,t=e.pending,t!==null&&(r=t.next,r===t?e.pending=null:(r=r.next,t.next=r,aH(e,r)))}function Cw(e,t,r){var n=e.pending;if(e.pending=null,n!==null){n=n.next;do t.status="rejected",t.reason=r,iH(t),t=t.next;while(t!==n)}e.action=null}function iH(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function oH(e,t){return t}function yM(e,t){if(fn){var r=Vn.formState;if(r!==null){e:{var n=Ar;if(fn){if(Na){t:{for(var a=Na,i=Il;a.nodeType!==8;){if(!i){a=null;break t}if(a=V1(a.nextSibling),a===null){a=null;break t}}i=a.data,a=i==="F!"||i==="F"?a:null}if(a){Na=V1(a.nextSibling),n=a.data==="F!";break e}}C3(n)}n=!1}n&&(t=r[0])}}return r=go(),r.memoizedState=r.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:oH,lastRenderedState:t},r.queue=n,r=bH.bind(null,Ar,n),n.dispatch=r,n=Sw(!1),i=$T.bind(null,Ar,!1,n.queue),n=go(),a={state:t,dispatch:null,action:e,pending:null},n.queue=a,r=wJ.bind(null,Ar,a,i,r),a.dispatch=r,n.memoizedState=e,[t,r,!1]}function wM(e){var t=si();return sH(t,Mn,e)}function sH(e,t,r){if(t=BT(e,t,oH)[0],e=nm(mu)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var n=q8(t)}catch(o){throw o===V8?_9:o}else n=t;t=si();var a=t.queue,i=a.dispatch;return r!==t.memoizedState&&(Ar.flags|=2048,Kh(9,y9(),bJ.bind(null,a,r),null)),[n,i,e]}function bJ(e,t){e.action=t}function bM(e){var t=si(),r=Mn;if(r!==null)return sH(t,r,e);si(),t=t.memoizedState,r=si();var n=r.queue.dispatch;return r.memoizedState=e,[t,n,!1]}function Kh(e,t,r,n){return e={tag:e,create:r,deps:n,inst:t,next:null},t=Ar.updateQueue,t===null&&(t=FT(),Ar.updateQueue=t),r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function y9(){return{destroy:void 0,resource:void 0}}function lH(){return si().memoizedState}function am(e,t,r,n){var a=go();n=n===void 0?null:n,Ar.flags|=e,a.memoizedState=Kh(1|t,y9(),r,n)}function G8(e,t,r,n){var a=si();n=n===void 0?null:n;var i=a.memoizedState.inst;Mn!==null&&n!==null&&OT(n,Mn.memoizedState.deps)?a.memoizedState=Kh(t,i,r,n):(Ar.flags|=e,a.memoizedState=Kh(1|t,i,r,n))}function EM(e,t){am(8390656,8,e,t)}function cH(e,t){G8(2048,8,e,t)}function uH(e,t){return G8(4,2,e,t)}function fH(e,t){return G8(4,4,e,t)}function dH(e,t){if(typeof t=="function"){e=e();var r=t(e);return function(){typeof r=="function"?r():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function hH(e,t,r){r=r!=null?r.concat([e]):null,G8(4,4,dH.bind(null,t,e),r)}function HT(){}function pH(e,t){var r=si();t=t===void 0?null:t;var n=r.memoizedState;return t!==null&&OT(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function mH(e,t){var r=si();t=t===void 0?null:t;var n=r.memoizedState;if(t!==null&&OT(t,n[1]))return n[0];if(n=e(),k3){yf(!0);try{e()}finally{yf(!1)}}return r.memoizedState=[n,t],n}function UT(e,t,r){return r===void 0||jf&1073741824?e.memoizedState=t:(e.memoizedState=r,e=iU(),Ar.lanes|=e,qf|=e,r)}function vH(e,t,r,n){return gs(r,t)?r:Zh.current!==null?(e=UT(e,r,n),gs(e,t)||(Fi=!0),e):jf&42?(e=iU(),Ar.lanes|=e,qf|=e,t):(Fi=!0,e.memoizedState=r)}function gH(e,t,r,n,a){var i=dn.p;dn.p=i!==0&&8>i?i:8;var o=ar.T,s={};ar.T=s,$T(e,!1,t,r);try{var c=a(),l=ar.S;if(l!==null&&l(s,c),c!==null&&typeof c=="object"&&typeof c.then=="function"){var u=_J(c,n);g6(e,t,u,ds(e))}else g6(e,t,n,ds(e))}catch(h){g6(e,t,{then:function(){},status:"rejected",reason:h},ds())}finally{dn.p=i,ar.T=o}}function EJ(){}function Aw(e,t,r,n){if(e.tag!==5)throw Error(nt(476));var a=_H(e).queue;gH(e,a,t,u3,r===null?EJ:function(){return xH(e),r(n)})}function _H(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:u3,baseState:u3,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mu,lastRenderedState:u3},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mu,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function xH(e){var t=_H(e).next.queue;g6(e,t,{},ds())}function zT(){return A0(Z6)}function yH(){return si().memoizedState}function wH(){return si().memoizedState}function TJ(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=ds();e=Mf(r);var n=Of(t,e,r);n!==null&&(hs(n,t,r),p6(n,t,r)),t={cache:AT()},e.payload=t;return}t=t.return}}function SJ(e,t,r){var n=ds();r={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null},w9(e)?EH(t,r):(r=ET(e,t,r,n),r!==null&&(hs(r,e,n),TH(r,t,n)))}function bH(e,t,r){var n=ds();g6(e,t,r,n)}function g6(e,t,r,n){var a={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null};if(w9(e))EH(t,a);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,s=i(o,r);if(a.hasEagerState=!0,a.eagerState=s,gs(s,o))return g9(e,t,a,0),Vn===null&&v9(),!1}catch{}finally{}if(r=ET(e,t,a,n),r!==null)return hs(r,e,n),TH(r,t,n),!0}return!1}function $T(e,t,r,n){if(n={lane:2,revertLane:ZT(),action:n,hasEagerState:!1,eagerState:null,next:null},w9(e)){if(t)throw Error(nt(479))}else t=ET(e,r,n,2),t!==null&&hs(t,e,2)}function w9(e){var t=e.alternate;return e===Ar||t!==null&&t===Ar}function EH(e,t){Oh=Hm=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function TH(e,t,r){if(r&4194048){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,pB(e,r)}}var zm={readContext:A0,use:x9,useCallback:Va,useContext:Va,useEffect:Va,useImperativeHandle:Va,useLayoutEffect:Va,useInsertionEffect:Va,useMemo:Va,useReducer:Va,useRef:Va,useState:Va,useDebugValue:Va,useDeferredValue:Va,useTransition:Va,useSyncExternalStore:Va,useId:Va,useHostTransitionStatus:Va,useFormState:Va,useActionState:Va,useOptimistic:Va,useMemoCache:Va,useCacheRefresh:Va},SH={readContext:A0,use:x9,useCallback:function(e,t){return go().memoizedState=[e,t===void 0?null:t],e},useContext:A0,useEffect:EM,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,am(4194308,4,dH.bind(null,t,e),r)},useLayoutEffect:function(e,t){return am(4194308,4,e,t)},useInsertionEffect:function(e,t){am(4,2,e,t)},useMemo:function(e,t){var r=go();t=t===void 0?null:t;var n=e();if(k3){yf(!0);try{e()}finally{yf(!1)}}return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=go();if(r!==void 0){var a=r(t);if(k3){yf(!0);try{r(t)}finally{yf(!1)}}}else a=t;return n.memoizedState=n.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},n.queue=e,e=e.dispatch=SJ.bind(null,Ar,e),[n.memoizedState,e]},useRef:function(e){var t=go();return e={current:e},t.memoizedState=e},useState:function(e){e=Sw(e);var t=e.queue,r=bH.bind(null,Ar,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:HT,useDeferredValue:function(e,t){var r=go();return UT(r,e,t)},useTransition:function(){var e=Sw(!1);return e=gH.bind(null,Ar,e.queue,!0,!1),go().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,r){var n=Ar,a=go();if(fn){if(r===void 0)throw Error(nt(407));r=r()}else{if(r=t(),Vn===null)throw Error(nt(349));Zr&124||QB(n,t,r)}a.memoizedState=r;var i={value:r,getSnapshot:t};return a.queue=i,EM(eH.bind(null,n,i,e),[e]),n.flags|=2048,Kh(9,y9(),JB.bind(null,n,i,r,t),null),r},useId:function(){var e=go(),t=Vn.identifierPrefix;if(fn){var r=Xc,n=Gc;r=(n&~(1<<32-fs(n)-1)).toString(32)+r,t="«"+t+"R"+r,r=Um++,0<r&&(t+="H"+r.toString(32)),t+="»"}else r=xJ++,t="«"+t+"r"+r.toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:zT,useFormState:yM,useActionState:yM,useOptimistic:function(e){var t=go();t.memoizedState=t.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=r,t=$T.bind(null,Ar,!0,r),r.dispatch=t,[e,t]},useMemoCache:IT,useCacheRefresh:function(){return go().memoizedState=TJ.bind(null,Ar)}},CH={readContext:A0,use:x9,useCallback:pH,useContext:A0,useEffect:cH,useImperativeHandle:hH,useInsertionEffect:uH,useLayoutEffect:fH,useMemo:mH,useReducer:nm,useRef:lH,useState:function(){return nm(mu)},useDebugValue:HT,useDeferredValue:function(e,t){var r=si();return vH(r,Mn.memoizedState,e,t)},useTransition:function(){var e=nm(mu)[0],t=si().memoizedState;return[typeof e=="boolean"?e:q8(e),t]},useSyncExternalStore:KB,useId:yH,useHostTransitionStatus:zT,useFormState:wM,useActionState:wM,useOptimistic:function(e,t){var r=si();return nH(r,Mn,e,t)},useMemoCache:IT,useCacheRefresh:wH},CJ={readContext:A0,use:x9,useCallback:pH,useContext:A0,useEffect:cH,useImperativeHandle:hH,useInsertionEffect:uH,useLayoutEffect:fH,useMemo:mH,useReducer:R_,useRef:lH,useState:function(){return R_(mu)},useDebugValue:HT,useDeferredValue:function(e,t){var r=si();return Mn===null?UT(r,e,t):vH(r,Mn.memoizedState,e,t)},useTransition:function(){var e=R_(mu)[0],t=si().memoizedState;return[typeof e=="boolean"?e:q8(e),t]},useSyncExternalStore:KB,useId:yH,useHostTransitionStatus:zT,useFormState:bM,useActionState:bM,useOptimistic:function(e,t){var r=si();return Mn!==null?nH(r,Mn,e,t):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:IT,useCacheRefresh:wH},Rh=null,V6=0;function sp(e){var t=V6;return V6+=1,Rh===null&&(Rh=[]),VB(Rh,e,t)}function x5(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function lp(e,t){throw t.$$typeof===rQ?Error(nt(525)):(e=Object.prototype.toString.call(t),Error(nt(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function TM(e){var t=e._init;return t(e._payload)}function AH(e){function t(x,w){if(e){var y=x.deletions;y===null?(x.deletions=[w],x.flags|=16):y.push(w)}}function r(x,w){if(!e)return null;for(;w!==null;)t(x,w),w=w.sibling;return null}function n(x){for(var w=new Map;x!==null;)x.key!==null?w.set(x.key,x):w.set(x.index,x),x=x.sibling;return w}function a(x,w){return x=tu(x,w),x.index=0,x.sibling=null,x}function i(x,w,y){return x.index=y,e?(y=x.alternate,y!==null?(y=y.index,y<w?(x.flags|=67108866,w):y):(x.flags|=67108866,w)):(x.flags|=1048576,w)}function o(x){return e&&x.alternate===null&&(x.flags|=67108866),x}function s(x,w,y,E){return w===null||w.tag!==6?(w=M_(y,x.mode,E),w.return=x,w):(w=a(w,y),w.return=x,w)}function c(x,w,y,E){var A=y.type;return A===uh?u(x,w,y.props.children,E,y.key):w!==null&&(w.elementType===A||typeof A=="object"&&A!==null&&A.$$typeof===cf&&TM(A)===w.type)?(w=a(w,y.props),x5(w,y),w.return=x,w):(w=tm(y.type,y.key,y.props,null,x.mode,E),x5(w,y),w.return=x,w)}function l(x,w,y,E){return w===null||w.tag!==4||w.stateNode.containerInfo!==y.containerInfo||w.stateNode.implementation!==y.implementation?(w=O_(y,x.mode,E),w.return=x,w):(w=a(w,y.children||[]),w.return=x,w)}function u(x,w,y,E,A){return w===null||w.tag!==7?(w=f3(y,x.mode,E,A),w.return=x,w):(w=a(w,y),w.return=x,w)}function h(x,w,y){if(typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint")return w=M_(""+w,x.mode,y),w.return=x,w;if(typeof w=="object"&&w!==null){switch(w.$$typeof){case ep:return y=tm(w.type,w.key,w.props,null,x.mode,y),x5(y,w),y.return=x,y;case Z5:return w=O_(w,x.mode,y),w.return=x,w;case cf:var E=w._init;return w=E(w._payload),h(x,w,y)}if(K5(w)||m5(w))return w=f3(w,x.mode,y,null),w.return=x,w;if(typeof w.then=="function")return h(x,sp(w),y);if(w.$$typeof===qc)return h(x,ip(x,w),y);lp(x,w)}return null}function d(x,w,y,E){var A=w!==null?w.key:null;if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return A!==null?null:s(x,w,""+y,E);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case ep:return y.key===A?c(x,w,y,E):null;case Z5:return y.key===A?l(x,w,y,E):null;case cf:return A=y._init,y=A(y._payload),d(x,w,y,E)}if(K5(y)||m5(y))return A!==null?null:u(x,w,y,E,null);if(typeof y.then=="function")return d(x,w,sp(y),E);if(y.$$typeof===qc)return d(x,w,ip(x,y),E);lp(x,y)}return null}function p(x,w,y,E,A){if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return x=x.get(y)||null,s(w,x,""+E,A);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case ep:return x=x.get(E.key===null?y:E.key)||null,c(w,x,E,A);case Z5:return x=x.get(E.key===null?y:E.key)||null,l(w,x,E,A);case cf:var S=E._init;return E=S(E._payload),p(x,w,y,E,A)}if(K5(E)||m5(E))return x=x.get(y)||null,u(w,x,E,A,null);if(typeof E.then=="function")return p(x,w,y,sp(E),A);if(E.$$typeof===qc)return p(x,w,y,ip(w,E),A);lp(w,E)}return null}function g(x,w,y,E){for(var A=null,S=null,C=w,T=w=0,D=null;C!==null&&T<y.length;T++){C.index>T?(D=C,C=null):D=C.sibling;var M=d(x,C,y[T],E);if(M===null){C===null&&(C=D);break}e&&C&&M.alternate===null&&t(x,C),w=i(M,w,T),S===null?A=M:S.sibling=M,S=M,C=D}if(T===y.length)return r(x,C),fn&&G2(x,T),A;if(C===null){for(;T<y.length;T++)C=h(x,y[T],E),C!==null&&(w=i(C,w,T),S===null?A=C:S.sibling=C,S=C);return fn&&G2(x,T),A}for(C=n(C);T<y.length;T++)D=p(C,x,T,y[T],E),D!==null&&(e&&D.alternate!==null&&C.delete(D.key===null?T:D.key),w=i(D,w,T),S===null?A=D:S.sibling=D,S=D);return e&&C.forEach(function(N){return t(x,N)}),fn&&G2(x,T),A}function v(x,w,y,E){if(y==null)throw Error(nt(151));for(var A=null,S=null,C=w,T=w=0,D=null,M=y.next();C!==null&&!M.done;T++,M=y.next()){C.index>T?(D=C,C=null):D=C.sibling;var N=d(x,C,M.value,E);if(N===null){C===null&&(C=D);break}e&&C&&N.alternate===null&&t(x,C),w=i(N,w,T),S===null?A=N:S.sibling=N,S=N,C=D}if(M.done)return r(x,C),fn&&G2(x,T),A;if(C===null){for(;!M.done;T++,M=y.next())M=h(x,M.value,E),M!==null&&(w=i(M,w,T),S===null?A=M:S.sibling=M,S=M);return fn&&G2(x,T),A}for(C=n(C);!M.done;T++,M=y.next())M=p(C,x,T,M.value,E),M!==null&&(e&&M.alternate!==null&&C.delete(M.key===null?T:M.key),w=i(M,w,T),S===null?A=M:S.sibling=M,S=M);return e&&C.forEach(function(F){return t(x,F)}),fn&&G2(x,T),A}function _(x,w,y,E){if(typeof y=="object"&&y!==null&&y.type===uh&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case ep:e:{for(var A=y.key;w!==null;){if(w.key===A){if(A=y.type,A===uh){if(w.tag===7){r(x,w.sibling),E=a(w,y.props.children),E.return=x,x=E;break e}}else if(w.elementType===A||typeof A=="object"&&A!==null&&A.$$typeof===cf&&TM(A)===w.type){r(x,w.sibling),E=a(w,y.props),x5(E,y),E.return=x,x=E;break e}r(x,w);break}else t(x,w);w=w.sibling}y.type===uh?(E=f3(y.props.children,x.mode,E,y.key),E.return=x,x=E):(E=tm(y.type,y.key,y.props,null,x.mode,E),x5(E,y),E.return=x,x=E)}return o(x);case Z5:e:{for(A=y.key;w!==null;){if(w.key===A)if(w.tag===4&&w.stateNode.containerInfo===y.containerInfo&&w.stateNode.implementation===y.implementation){r(x,w.sibling),E=a(w,y.children||[]),E.return=x,x=E;break e}else{r(x,w);break}else t(x,w);w=w.sibling}E=O_(y,x.mode,E),E.return=x,x=E}return o(x);case cf:return A=y._init,y=A(y._payload),_(x,w,y,E)}if(K5(y))return g(x,w,y,E);if(m5(y)){if(A=m5(y),typeof A!="function")throw Error(nt(150));return y=A.call(y),v(x,w,y,E)}if(typeof y.then=="function")return _(x,w,sp(y),E);if(y.$$typeof===qc)return _(x,w,ip(x,y),E);lp(x,y)}return typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint"?(y=""+y,w!==null&&w.tag===6?(r(x,w.sibling),E=a(w,y),E.return=x,x=E):(r(x,w),E=M_(y,x.mode,E),E.return=x,x=E),o(x)):r(x,w)}return function(x,w,y,E){try{V6=0;var A=_(x,w,y,E);return Rh=null,A}catch(C){if(C===V8||C===_9)throw C;var S=is(29,C,null,x.mode);return S.lanes=E,S.return=x,S}finally{}}}var Qh=AH(!0),kH=AH(!1),d1=sc(null),Vl=null;function hf(e){var t=e.alternate;pa(pi,pi.current&1),pa(d1,e),Vl===null&&(t===null||Zh.current!==null||t.memoizedState!==null)&&(Vl=e)}function DH(e){if(e.tag===22){if(pa(pi,pi.current),pa(d1,e),Vl===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Vl=e)}}else pf()}function pf(){pa(pi,pi.current),pa(d1,d1.current)}function Kc(e){Bi(d1),Vl===e&&(Vl=null),Bi(pi)}var pi=sc(0);function $m(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||Yw(r)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function L_(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:ia({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var kw={enqueueSetState:function(e,t,r){e=e._reactInternals;var n=ds(),a=Mf(n);a.payload=t,r!=null&&(a.callback=r),t=Of(e,a,n),t!==null&&(hs(t,e,n),p6(t,e,n))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=ds(),a=Mf(n);a.tag=1,a.payload=t,r!=null&&(a.callback=r),t=Of(e,a,n),t!==null&&(hs(t,e,n),p6(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=ds(),n=Mf(r);n.tag=2,t!=null&&(n.callback=t),t=Of(e,n,r),t!==null&&(hs(t,e,r),p6(t,e,r))}};function SM(e,t,r,n,a,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,i,o):t.prototype&&t.prototype.isPureReactComponent?!W6(r,n)||!W6(a,i):!0}function CM(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&kw.enqueueReplaceState(t,t.state,null)}function D3(e,t){var r=t;if("ref"in t){r={};for(var n in t)n!=="ref"&&(r[n]=t[n])}if(e=e.defaultProps){r===t&&(r=ia({},r));for(var a in e)r[a]===void 0&&(r[a]=e[a])}return r}var Wm=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function MH(e){Wm(e)}function OH(e){console.error(e)}function PH(e){Wm(e)}function Ym(e,t){try{var r=e.onUncaughtError;r(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function AM(e,t,r){try{var n=e.onCaughtError;n(r.value,{componentStack:r.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(a){setTimeout(function(){throw a})}}function Dw(e,t,r){return r=Mf(r),r.tag=3,r.payload={element:null},r.callback=function(){Ym(e,t)},r}function RH(e){return e=Mf(e),e.tag=3,e}function LH(e,t,r,n){var a=r.type.getDerivedStateFromError;if(typeof a=="function"){var i=n.value;e.payload=function(){return a(i)},e.callback=function(){AM(t,r,n)}}var o=r.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(e.callback=function(){AM(t,r,n),typeof a!="function"&&(Pf===null?Pf=new Set([this]):Pf.add(this));var s=n.stack;this.componentDidCatch(n.value,{componentStack:s!==null?s:""})})}function AJ(e,t,r,n,a){if(r.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=r.alternate,t!==null&&Y8(t,r,a,!0),r=d1.current,r!==null){switch(r.tag){case 13:return Vl===null?Iw():r.alternate===null&&Ia===0&&(Ia=3),r.flags&=-257,r.flags|=65536,r.lanes=a,n===ww?r.flags|=16384:(t=r.updateQueue,t===null?r.updateQueue=new Set([n]):t.add(n),j_(e,n,a)),!1;case 22:return r.flags|=65536,n===ww?r.flags|=16384:(t=r.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},r.updateQueue=t):(r=t.retryQueue,r===null?t.retryQueue=new Set([n]):r.add(n)),j_(e,n,a)),!1}throw Error(nt(435,r.tag))}return j_(e,n,a),Iw(),!1}if(fn)return t=d1.current,t!==null?(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,n!==vw&&(e=Error(nt(422),{cause:n}),Y6(i1(e,r)))):(n!==vw&&(t=Error(nt(423),{cause:n}),Y6(i1(t,r))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,n=i1(n,r),a=Dw(e.stateNode,n,a),P_(e,a),Ia!==4&&(Ia=2)),!1;var i=Error(nt(520),{cause:n});if(i=i1(i,r),y6===null?y6=[i]:y6.push(i),Ia!==4&&(Ia=2),t===null)return!0;n=i1(n,r),r=t;do{switch(r.tag){case 3:return r.flags|=65536,e=a&-a,r.lanes|=e,e=Dw(r.stateNode,n,e),P_(r,e),!1;case 1:if(t=r.type,i=r.stateNode,(r.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||i!==null&&typeof i.componentDidCatch=="function"&&(Pf===null||!Pf.has(i))))return r.flags|=65536,a&=-a,r.lanes|=a,a=RH(a),LH(a,e,r,n),P_(r,a),!1}r=r.return}while(r!==null);return!1}var NH=Error(nt(461)),Fi=!1;function r0(e,t,r,n){t.child=e===null?kH(t,null,r,n):Qh(t,e.child,r,n)}function kM(e,t,r,n,a){r=r.render;var i=t.ref;if("ref"in n){var o={};for(var s in n)s!=="ref"&&(o[s]=n[s])}else o=n;return A3(t),n=PT(e,t,r,o,i,a),s=RT(),e!==null&&!Fi?(LT(e,t,a),vu(e,t,a)):(fn&&s&&ST(t),t.flags|=1,r0(e,t,n,a),t.child)}function DM(e,t,r,n,a){if(e===null){var i=r.type;return typeof i=="function"&&!TT(i)&&i.defaultProps===void 0&&r.compare===null?(t.tag=15,t.type=i,FH(e,t,i,n,a)):(e=tm(r.type,null,n,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!WT(e,a)){var o=i.memoizedProps;if(r=r.compare,r=r!==null?r:W6,r(o,n)&&e.ref===t.ref)return vu(e,t,a)}return t.flags|=1,e=tu(i,n),e.ref=t.ref,e.return=t,t.child=e}function FH(e,t,r,n,a){if(e!==null){var i=e.memoizedProps;if(W6(i,n)&&e.ref===t.ref)if(Fi=!1,t.pendingProps=n=i,WT(e,a))e.flags&131072&&(Fi=!0);else return t.lanes=e.lanes,vu(e,t,a)}return Mw(e,t,r,n,a)}function IH(e,t,r){var n=t.pendingProps,a=n.children,i=e!==null?e.memoizedState:null;if(n.mode==="hidden"){if(t.flags&128){if(n=i!==null?i.baseLanes|r:r,e!==null){for(a=t.child=e.child,i=0;a!==null;)i=i|a.lanes|a.childLanes,a=a.sibling;t.childLanes=i&~n}else t.childLanes=0,t.child=null;return MM(e,t,n,r)}if(r&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&rm(t,i!==null?i.cachePool:null),i!==null?gM(t,i):Tw(),DH(t);else return t.lanes=t.childLanes=536870912,MM(e,t,i!==null?i.baseLanes|r:r,r)}else i!==null?(rm(t,i.cachePool),gM(t,i),pf(),t.memoizedState=null):(e!==null&&rm(t,null),Tw(),pf());return r0(e,t,a,r),t.child}function MM(e,t,r,n){var a=kT();return a=a===null?null:{parent:di._currentValue,pool:a},t.memoizedState={baseLanes:r,cachePool:a},e!==null&&rm(t,null),Tw(),DH(t),e!==null&&Y8(e,t,n,!0),null}function im(e,t){var r=t.ref;if(r===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof r!="function"&&typeof r!="object")throw Error(nt(284));(e===null||e.ref!==r)&&(t.flags|=4194816)}}function Mw(e,t,r,n,a){return A3(t),r=PT(e,t,r,n,void 0,a),n=RT(),e!==null&&!Fi?(LT(e,t,a),vu(e,t,a)):(fn&&n&&ST(t),t.flags|=1,r0(e,t,r,a),t.child)}function OM(e,t,r,n,a,i){return A3(t),t.updateQueue=null,r=ZB(t,n,r,a),XB(e),n=RT(),e!==null&&!Fi?(LT(e,t,i),vu(e,t,i)):(fn&&n&&ST(t),t.flags|=1,r0(e,t,r,i),t.child)}function PM(e,t,r,n,a){if(A3(t),t.stateNode===null){var i=_h,o=r.contextType;typeof o=="object"&&o!==null&&(i=A0(o)),i=new r(n,i),t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,i.updater=kw,t.stateNode=i,i._reactInternals=t,i=t.stateNode,i.props=n,i.state=t.memoizedState,i.refs={},DT(t),o=r.contextType,i.context=typeof o=="object"&&o!==null?A0(o):_h,i.state=t.memoizedState,o=r.getDerivedStateFromProps,typeof o=="function"&&(L_(t,r,o,n),i.state=t.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(o=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),o!==i.state&&kw.enqueueReplaceState(i,i.state,null),v6(t,n,i,a),m6(),i.state=t.memoizedState),typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!0}else if(e===null){i=t.stateNode;var s=t.memoizedProps,c=D3(r,s);i.props=c;var l=i.context,u=r.contextType;o=_h,typeof u=="object"&&u!==null&&(o=A0(u));var h=r.getDerivedStateFromProps;u=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,u||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s||l!==o)&&CM(t,i,n,o),uf=!1;var d=t.memoizedState;i.state=d,v6(t,n,i,a),m6(),l=t.memoizedState,s||d!==l||uf?(typeof h=="function"&&(L_(t,r,h,n),l=t.memoizedState),(c=uf||SM(t,r,c,n,d,l,o))?(u||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=l),i.props=n,i.state=l,i.context=o,n=c):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{i=t.stateNode,bw(e,t),o=t.memoizedProps,u=D3(r,o),i.props=u,h=t.pendingProps,d=i.context,l=r.contextType,c=_h,typeof l=="object"&&l!==null&&(c=A0(l)),s=r.getDerivedStateFromProps,(l=typeof s=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==h||d!==c)&&CM(t,i,n,c),uf=!1,d=t.memoizedState,i.state=d,v6(t,n,i,a),m6();var p=t.memoizedState;o!==h||d!==p||uf||e!==null&&e.dependencies!==null&&Im(e.dependencies)?(typeof s=="function"&&(L_(t,r,s,n),p=t.memoizedState),(u=uf||SM(t,r,u,n,d,p,c)||e!==null&&e.dependencies!==null&&Im(e.dependencies))?(l||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(n,p,c),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(n,p,c)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=p),i.props=n,i.state=p,i.context=c,n=u):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),n=!1)}return i=n,im(e,t),n=(t.flags&128)!==0,i||n?(i=t.stateNode,r=n&&typeof r.getDerivedStateFromError!="function"?null:i.render(),t.flags|=1,e!==null&&n?(t.child=Qh(t,e.child,null,a),t.child=Qh(t,null,r,a)):r0(e,t,r,a),t.memoizedState=i.state,e=t.child):e=vu(e,t,a),e}function RM(e,t,r,n){return W8(),t.flags|=256,r0(e,t,r,n),t.child}var N_={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function F_(e){return{baseLanes:e,cachePool:YB()}}function I_(e,t,r){return e=e!==null?e.childLanes&~r:0,t&&(e|=s1),e}function BH(e,t,r){var n=t.pendingProps,a=!1,i=(t.flags&128)!==0,o;if((o=i)||(o=e!==null&&e.memoizedState===null?!1:(pi.current&2)!==0),o&&(a=!0,t.flags&=-129),o=(t.flags&32)!==0,t.flags&=-33,e===null){if(fn){if(a?hf(t):pf(),fn){var s=Na,c;if(c=s){e:{for(c=s,s=Il;c.nodeType!==8;){if(!s){s=null;break e}if(c=V1(c.nextSibling),c===null){s=null;break e}}s=c}s!==null?(t.memoizedState={dehydrated:s,treeContext:d3!==null?{id:Gc,overflow:Xc}:null,retryLane:536870912,hydrationErrors:null},c=is(18,null,null,0),c.stateNode=s,c.return=t,t.child=c,$0=t,Na=null,c=!0):c=!1}c||C3(t)}if(s=t.memoizedState,s!==null&&(s=s.dehydrated,s!==null))return Yw(s)?t.lanes=32:t.lanes=536870912,null;Kc(t)}return s=n.children,n=n.fallback,a?(pf(),a=t.mode,s=jm({mode:"hidden",children:s},a),n=f3(n,a,r,null),s.return=t,n.return=t,s.sibling=n,t.child=s,a=t.child,a.memoizedState=F_(r),a.childLanes=I_(e,o,r),t.memoizedState=N_,n):(hf(t),Ow(t,s))}if(c=e.memoizedState,c!==null&&(s=c.dehydrated,s!==null)){if(i)t.flags&256?(hf(t),t.flags&=-257,t=B_(e,t,r)):t.memoizedState!==null?(pf(),t.child=e.child,t.flags|=128,t=null):(pf(),a=n.fallback,s=t.mode,n=jm({mode:"visible",children:n.children},s),a=f3(a,s,r,null),a.flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,Qh(t,e.child,null,r),n=t.child,n.memoizedState=F_(r),n.childLanes=I_(e,o,r),t.memoizedState=N_,t=a);else if(hf(t),Yw(s)){if(o=s.nextSibling&&s.nextSibling.dataset,o)var l=o.dgst;o=l,n=Error(nt(419)),n.stack="",n.digest=o,Y6({value:n,source:null,stack:null}),t=B_(e,t,r)}else if(Fi||Y8(e,t,r,!1),o=(r&e.childLanes)!==0,Fi||o){if(o=Vn,o!==null&&(n=r&-r,n=n&42?1:hT(n),n=n&(o.suspendedLanes|r)?0:n,n!==0&&n!==c.retryLane))throw c.retryLane=n,C4(e,n),hs(o,e,n),NH;s.data==="$?"||Iw(),t=B_(e,t,r)}else s.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=c.treeContext,Na=V1(s.nextSibling),$0=t,fn=!0,h3=null,Il=!1,e!==null&&(t1[r1++]=Gc,t1[r1++]=Xc,t1[r1++]=d3,Gc=e.id,Xc=e.overflow,d3=t),t=Ow(t,n.children),t.flags|=4096);return t}return a?(pf(),a=n.fallback,s=t.mode,c=e.child,l=c.sibling,n=tu(c,{mode:"hidden",children:n.children}),n.subtreeFlags=c.subtreeFlags&65011712,l!==null?a=tu(l,a):(a=f3(a,s,r,null),a.flags|=2),a.return=t,n.return=t,n.sibling=a,t.child=n,n=a,a=t.child,s=e.child.memoizedState,s===null?s=F_(r):(c=s.cachePool,c!==null?(l=di._currentValue,c=c.parent!==l?{parent:l,pool:l}:c):c=YB(),s={baseLanes:s.baseLanes|r,cachePool:c}),a.memoizedState=s,a.childLanes=I_(e,o,r),t.memoizedState=N_,n):(hf(t),r=e.child,e=r.sibling,r=tu(r,{mode:"visible",children:n.children}),r.return=t,r.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=r,t.memoizedState=null,r)}function Ow(e,t){return t=jm({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function jm(e,t){return e=is(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function B_(e,t,r){return Qh(t,e.child,null,r),e=Ow(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function LM(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),_w(e.return,t,r)}function H_(e,t,r,n,a){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=a)}function HH(e,t,r){var n=t.pendingProps,a=n.revealOrder,i=n.tail;if(r0(e,t,n.children,r),n=pi.current,n&2)n=n&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&LM(e,r,t);else if(e.tag===19)LM(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}switch(pa(pi,n),a){case"forwards":for(r=t.child,a=null;r!==null;)e=r.alternate,e!==null&&$m(e)===null&&(a=r),r=r.sibling;r=a,r===null?(a=t.child,t.child=null):(a=r.sibling,r.sibling=null),H_(t,!1,a,r,i);break;case"backwards":for(r=null,a=t.child,t.child=null;a!==null;){if(e=a.alternate,e!==null&&$m(e)===null){t.child=a;break}e=a.sibling,a.sibling=r,r=a,a=e}H_(t,!0,r,null,i);break;case"together":H_(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function vu(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),qf|=t.lanes,!(r&t.childLanes))if(e!==null){if(Y8(e,t,r,!1),(r&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(nt(153));if(t.child!==null){for(e=t.child,r=tu(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=tu(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function WT(e,t){return e.lanes&t?!0:(e=e.dependencies,!!(e!==null&&Im(e)))}function kJ(e,t,r){switch(t.tag){case 3:Dm(t,t.stateNode.containerInfo),df(t,di,e.memoizedState.cache),W8();break;case 27:case 5:ow(t);break;case 4:Dm(t,t.stateNode.containerInfo);break;case 10:df(t,t.type,t.memoizedProps.value);break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?(hf(t),t.flags|=128,null):r&t.child.childLanes?BH(e,t,r):(hf(t),e=vu(e,t,r),e!==null?e.sibling:null);hf(t);break;case 19:var a=(e.flags&128)!==0;if(n=(r&t.childLanes)!==0,n||(Y8(e,t,r,!1),n=(r&t.childLanes)!==0),a){if(n)return HH(e,t,r);t.flags|=128}if(a=t.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),pa(pi,pi.current),n)break;return null;case 22:case 23:return t.lanes=0,IH(e,t,r);case 24:df(t,di,e.memoizedState.cache)}return vu(e,t,r)}function UH(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps)Fi=!0;else{if(!WT(e,r)&&!(t.flags&128))return Fi=!1,kJ(e,t,r);Fi=!!(e.flags&131072)}else Fi=!1,fn&&t.flags&1048576&&$B(t,Fm,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var n=t.elementType,a=n._init;if(n=a(n._payload),t.type=n,typeof n=="function")TT(n)?(e=D3(n,e),t.tag=1,t=PM(null,t,n,e,r)):(t.tag=0,t=Mw(null,t,n,e,r));else{if(n!=null){if(a=n.$$typeof,a===uT){t.tag=11,t=kM(null,t,n,e,r);break e}else if(a===fT){t.tag=14,t=DM(null,t,n,e,r);break e}}throw t=aw(n)||n,Error(nt(306,t,""))}}return t;case 0:return Mw(e,t,t.type,t.pendingProps,r);case 1:return n=t.type,a=D3(n,t.pendingProps),PM(e,t,n,a,r);case 3:e:{if(Dm(t,t.stateNode.containerInfo),e===null)throw Error(nt(387));n=t.pendingProps;var i=t.memoizedState;a=i.element,bw(e,t),v6(t,n,null,r);var o=t.memoizedState;if(n=o.cache,df(t,di,n),n!==i.cache&&xw(t,[di],r,!0),m6(),n=o.element,i.isDehydrated)if(i={element:n,isDehydrated:!1,cache:o.cache},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){t=RM(e,t,n,r);break e}else if(n!==a){a=i1(Error(nt(424)),t),Y6(a),t=RM(e,t,n,r);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Na=V1(e.firstChild),$0=t,fn=!0,h3=null,Il=!0,r=kH(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(W8(),n===a){t=vu(e,t,r);break e}r0(e,t,n,r)}t=t.child}return t;case 26:return im(e,t),e===null?(r=KM(t.type,null,t.pendingProps,null))?t.memoizedState=r:fn||(r=t.type,e=t.pendingProps,n=Qm(Df.current).createElement(r),n[C0]=t,n[Co]=e,c0(n,r,e),Ri(n),t.stateNode=n):t.memoizedState=KM(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return ow(t),e===null&&fn&&(n=t.stateNode=CU(t.type,t.pendingProps,Df.current),$0=t,Il=!0,a=Na,f2(t.type)?(jw=a,Na=V1(n.firstChild)):Na=a),r0(e,t,t.pendingProps.children,r),im(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&fn&&((a=n=Na)&&(n=ree(n,t.type,t.pendingProps,Il),n!==null?(t.stateNode=n,$0=t,Na=V1(n.firstChild),Il=!1,a=!0):a=!1),a||C3(t)),ow(t),a=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,n=i.children,$w(a,i)?n=null:o!==null&&$w(a,o)&&(t.flags|=32),t.memoizedState!==null&&(a=PT(e,t,yJ,null,null,r),Z6._currentValue=a),im(e,t),r0(e,t,n,r),t.child;case 6:return e===null&&fn&&((e=r=Na)&&(r=nee(r,t.pendingProps,Il),r!==null?(t.stateNode=r,$0=t,Na=null,e=!0):e=!1),e||C3(t)),null;case 13:return BH(e,t,r);case 4:return Dm(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Qh(t,null,n,r):r0(e,t,n,r),t.child;case 11:return kM(e,t,t.type,t.pendingProps,r);case 7:return r0(e,t,t.pendingProps,r),t.child;case 8:return r0(e,t,t.pendingProps.children,r),t.child;case 12:return r0(e,t,t.pendingProps.children,r),t.child;case 10:return n=t.pendingProps,df(t,t.type,n.value),r0(e,t,n.children,r),t.child;case 9:return a=t.type._context,n=t.pendingProps.children,A3(t),a=A0(a),n=n(a),t.flags|=1,r0(e,t,n,r),t.child;case 14:return DM(e,t,t.type,t.pendingProps,r);case 15:return FH(e,t,t.type,t.pendingProps,r);case 19:return HH(e,t,r);case 31:return n=t.pendingProps,r=t.mode,n={mode:n.mode,children:n.children},e===null?(r=jm(n,r),r.ref=t.ref,t.child=r,r.return=t,t=r):(r=tu(e.child,n),r.ref=t.ref,t.child=r,r.return=t,t=r),t;case 22:return IH(e,t,r);case 24:return A3(t),n=A0(di),e===null?(a=kT(),a===null&&(a=Vn,i=AT(),a.pooledCache=i,i.refCount++,i!==null&&(a.pooledCacheLanes|=r),a=i),t.memoizedState={parent:n,cache:a},DT(t),df(t,di,a)):(e.lanes&r&&(bw(e,t),v6(t,null,null,r),m6()),a=e.memoizedState,i=t.memoizedState,a.parent!==n?(a={parent:n,cache:n},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),df(t,di,n)):(n=i.cache,df(t,di,n),n!==a.cache&&xw(t,[di],r,!0))),r0(e,t,t.pendingProps.children,r),t.child;case 29:throw t.pendingProps}throw Error(nt(156,t.tag))}function zc(e){e.flags|=4}function NM(e,t){if(t.type!=="stylesheet"||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!DU(t)){if(t=d1.current,t!==null&&((Zr&4194048)===Zr?Vl!==null:(Zr&62914560)!==Zr&&!(Zr&536870912)||t!==Vl))throw h6=ww,jB;e.flags|=8192}}function cp(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?dB():536870912,e.lanes|=t,Jh|=t)}function y5(e,t){if(!fn)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function ya(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(t)for(var a=e.child;a!==null;)r|=a.lanes|a.childLanes,n|=a.subtreeFlags&65011712,n|=a.flags&65011712,a.return=e,a=a.sibling;else for(a=e.child;a!==null;)r|=a.lanes|a.childLanes,n|=a.subtreeFlags,n|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function DJ(e,t,r){var n=t.pendingProps;switch(CT(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ya(t),null;case 1:return ya(t),null;case 3:return r=t.stateNode,n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),ru(di),Vh(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(_5(t)?zc(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,fM())),ya(t),null;case 26:return r=t.memoizedState,e===null?(zc(t),r!==null?(ya(t),NM(t,r)):(ya(t),t.flags&=-16777217)):r?r!==e.memoizedState?(zc(t),ya(t),NM(t,r)):(ya(t),t.flags&=-16777217):(e.memoizedProps!==n&&zc(t),ya(t),t.flags&=-16777217),null;case 27:Mm(t),r=Df.current;var a=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==n&&zc(t);else{if(!n){if(t.stateNode===null)throw Error(nt(166));return ya(t),null}e=Yl.current,_5(t)?cM(t):(e=CU(a,n,r),t.stateNode=e,zc(t))}return ya(t),null;case 5:if(Mm(t),r=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&zc(t);else{if(!n){if(t.stateNode===null)throw Error(nt(166));return ya(t),null}if(e=Yl.current,_5(t))cM(t);else{switch(a=Qm(Df.current),e){case 1:e=a.createElementNS("http://www.w3.org/2000/svg",r);break;case 2:e=a.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;default:switch(r){case"svg":e=a.createElementNS("http://www.w3.org/2000/svg",r);break;case"math":e=a.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;case"script":e=a.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof n.is=="string"?a.createElement("select",{is:n.is}):a.createElement("select"),n.multiple?e.multiple=!0:n.size&&(e.size=n.size);break;default:e=typeof n.is=="string"?a.createElement(r,{is:n.is}):a.createElement(r)}}e[C0]=t,e[Co]=n;e:for(a=t.child;a!==null;){if(a.tag===5||a.tag===6)e.appendChild(a.stateNode);else if(a.tag!==4&&a.tag!==27&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===t)break e;for(;a.sibling===null;){if(a.return===null||a.return===t)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}t.stateNode=e;e:switch(c0(e,r,n),r){case"button":case"input":case"select":case"textarea":e=!!n.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&zc(t)}}return ya(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&zc(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(nt(166));if(e=Df.current,_5(t)){if(e=t.stateNode,r=t.memoizedProps,n=null,a=$0,a!==null)switch(a.tag){case 27:case 5:n=a.memoizedProps}e[C0]=t,e=!!(e.nodeValue===r||n!==null&&n.suppressHydrationWarning===!0||EU(e.nodeValue,r)),e||C3(t)}else e=Qm(e).createTextNode(n),e[C0]=t,t.stateNode=e}return ya(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=_5(t),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error(nt(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(nt(317));a[C0]=t}else W8(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ya(t),a=!1}else a=fM(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(Kc(t),t):(Kc(t),null)}if(Kc(t),t.flags&128)return t.lanes=r,t;if(r=n!==null,e=e!==null&&e.memoizedState!==null,r){n=t.child,a=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(a=n.alternate.memoizedState.cachePool.pool);var i=null;n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(i=n.memoizedState.cachePool.pool),i!==a&&(n.flags|=2048)}return r!==e&&r&&(t.child.flags|=8192),cp(t,t.updateQueue),ya(t),null;case 4:return Vh(),e===null&&KT(t.stateNode.containerInfo),ya(t),null;case 10:return ru(t.type),ya(t),null;case 19:if(Bi(pi),a=t.memoizedState,a===null)return ya(t),null;if(n=(t.flags&128)!==0,i=a.rendering,i===null)if(n)y5(a,!1);else{if(Ia!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=$m(e),i!==null){for(t.flags|=128,y5(a,!1),e=i.updateQueue,t.updateQueue=e,cp(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)zB(r,e),r=r.sibling;return pa(pi,pi.current&1|2),t.child}e=e.sibling}a.tail!==null&&jl()>qm&&(t.flags|=128,n=!0,y5(a,!1),t.lanes=4194304)}else{if(!n)if(e=$m(i),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,cp(t,e),y5(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!fn)return ya(t),null}else 2*jl()-a.renderingStartTime>qm&&r!==536870912&&(t.flags|=128,n=!0,y5(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(e=a.last,e!==null?e.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=jl(),t.sibling=null,e=pi.current,pa(pi,n?e&1|2:e&1),t):(ya(t),null);case 22:case 23:return Kc(t),MT(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?r&536870912&&!(t.flags&128)&&(ya(t),t.subtreeFlags&6&&(t.flags|=8192)):ya(t),r=t.updateQueue,r!==null&&cp(t,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==r&&(t.flags|=2048),e!==null&&Bi(p3),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),ru(di),ya(t),null;case 25:return null;case 30:return null}throw Error(nt(156,t.tag))}function MJ(e,t){switch(CT(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ru(di),Vh(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Mm(t),null;case 13:if(Kc(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(nt(340));W8()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Bi(pi),null;case 4:return Vh(),null;case 10:return ru(t.type),null;case 22:case 23:return Kc(t),MT(),e!==null&&Bi(p3),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return ru(di),null;case 25:return null;default:return null}}function zH(e,t){switch(CT(t),t.tag){case 3:ru(di),Vh();break;case 26:case 27:case 5:Mm(t);break;case 4:Vh();break;case 13:Kc(t);break;case 19:Bi(pi);break;case 10:ru(t.type);break;case 22:case 23:Kc(t),MT(),e!==null&&Bi(p3);break;case 24:ru(di)}}function X8(e,t){try{var r=t.updateQueue,n=r!==null?r.lastEffect:null;if(n!==null){var a=n.next;r=a;do{if((r.tag&e)===e){n=void 0;var i=r.create,o=r.inst;n=i(),o.destroy=n}r=r.next}while(r!==a)}}catch(s){In(t,t.return,s)}}function Vf(e,t,r){try{var n=t.updateQueue,a=n!==null?n.lastEffect:null;if(a!==null){var i=a.next;n=i;do{if((n.tag&e)===e){var o=n.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,a=t;var c=r,l=s;try{l()}catch(u){In(a,c,u)}}}n=n.next}while(n!==i)}}catch(u){In(t,t.return,u)}}function $H(e){var t=e.updateQueue;if(t!==null){var r=e.stateNode;try{GB(t,r)}catch(n){In(e,e.return,n)}}}function WH(e,t,r){r.props=D3(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(n){In(e,t,n)}}function _6(e,t){try{var r=e.ref;if(r!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof r=="function"?e.refCleanup=r(n):r.current=n}}catch(a){In(e,t,a)}}function zl(e,t){var r=e.ref,n=e.refCleanup;if(r!==null)if(typeof n=="function")try{n()}catch(a){In(e,t,a)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(a){In(e,t,a)}else r.current=null}function YH(e){var t=e.type,r=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":r.autoFocus&&n.focus();break e;case"img":r.src?n.src=r.src:r.srcSet&&(n.srcset=r.srcSet)}}catch(a){In(e,e.return,a)}}function U_(e,t,r){try{var n=e.stateNode;KJ(n,e.type,r,t),n[Co]=t}catch(a){In(e,e.return,a)}}function jH(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&f2(e.type)||e.tag===4}function z_(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||jH(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&f2(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Pw(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(e,t):(t=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,t.appendChild(e),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=S9));else if(n!==4&&(n===27&&f2(e.type)&&(r=e.stateNode,t=null),e=e.child,e!==null))for(Pw(e,t,r),e=e.sibling;e!==null;)Pw(e,t,r),e=e.sibling}function Vm(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(n===27&&f2(e.type)&&(r=e.stateNode),e=e.child,e!==null))for(Vm(e,t,r),e=e.sibling;e!==null;)Vm(e,t,r),e=e.sibling}function VH(e){var t=e.stateNode,r=e.memoizedProps;try{for(var n=e.type,a=t.attributes;a.length;)t.removeAttributeNode(a[0]);c0(t,n,r),t[C0]=e,t[Co]=r}catch(i){In(e,e.return,i)}}var jc=!1,Xa=!1,$_=!1,FM=typeof WeakSet=="function"?WeakSet:Set,Pi=null;function OJ(e,t){if(e=e.containerInfo,Uw=rv,e=RB(e),wT(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var a=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{r.nodeType,i.nodeType}catch{r=null;break e}var o=0,s=-1,c=-1,l=0,u=0,h=e,d=null;t:for(;;){for(var p;h!==r||a!==0&&h.nodeType!==3||(s=o+a),h!==i||n!==0&&h.nodeType!==3||(c=o+n),h.nodeType===3&&(o+=h.nodeValue.length),(p=h.firstChild)!==null;)d=h,h=p;for(;;){if(h===e)break t;if(d===r&&++l===a&&(s=o),d===i&&++u===n&&(c=o),(p=h.nextSibling)!==null)break;h=d,d=h.parentNode}h=p}r=s===-1||c===-1?null:{start:s,end:c}}else r=null}r=r||{start:0,end:0}}else r=null;for(zw={focusedElem:e,selectionRange:r},rv=!1,Pi=t;Pi!==null;)if(t=Pi,e=t.child,(t.subtreeFlags&1024)!==0&&e!==null)e.return=t,Pi=e;else for(;Pi!==null;){switch(t=Pi,i=t.alternate,e=t.flags,t.tag){case 0:break;case 11:case 15:break;case 1:if(e&1024&&i!==null){e=void 0,r=t,a=i.memoizedProps,i=i.memoizedState,n=r.stateNode;try{var g=D3(r.type,a,r.elementType===r.type);e=n.getSnapshotBeforeUpdate(g,i),n.__reactInternalSnapshotBeforeUpdate=e}catch(v){In(r,r.return,v)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,r=e.nodeType,r===9)Ww(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Ww(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(e&1024)throw Error(nt(163))}if(e=t.sibling,e!==null){e.return=t.return,Pi=e;break}Pi=t.return}}function qH(e,t,r){var n=r.flags;switch(r.tag){case 0:case 11:case 15:qu(e,r),n&4&&X8(5,r);break;case 1:if(qu(e,r),n&4)if(e=r.stateNode,t===null)try{e.componentDidMount()}catch(o){In(r,r.return,o)}else{var a=D3(r.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(o){In(r,r.return,o)}}n&64&&$H(r),n&512&&_6(r,r.return);break;case 3:if(qu(e,r),n&64&&(e=r.updateQueue,e!==null)){if(t=null,r.child!==null)switch(r.child.tag){case 27:case 5:t=r.child.stateNode;break;case 1:t=r.child.stateNode}try{GB(e,t)}catch(o){In(r,r.return,o)}}break;case 27:t===null&&n&4&&VH(r);case 26:case 5:qu(e,r),t===null&&n&4&&YH(r),n&512&&_6(r,r.return);break;case 12:qu(e,r);break;case 13:qu(e,r),n&4&&ZH(e,r),n&64&&(e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(r=UJ.bind(null,r),aee(e,r))));break;case 22:if(n=r.memoizedState!==null||jc,!n){t=t!==null&&t.memoizedState!==null||Xa,a=jc;var i=Xa;jc=n,(Xa=t)&&!i?of(e,r,(r.subtreeFlags&8772)!==0):qu(e,r),jc=a,Xa=i}break;case 30:break;default:qu(e,r)}}function GH(e){var t=e.alternate;t!==null&&(e.alternate=null,GH(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&mT(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var da=null,_o=!1;function $c(e,t,r){for(r=r.child;r!==null;)XH(e,t,r),r=r.sibling}function XH(e,t,r){if(us&&typeof us.onCommitFiberUnmount=="function")try{us.onCommitFiberUnmount(B8,r)}catch{}switch(r.tag){case 26:Xa||zl(r,t),$c(e,t,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:Xa||zl(r,t);var n=da,a=_o;f2(r.type)&&(da=r.stateNode,_o=!1),$c(e,t,r),b6(r.stateNode),da=n,_o=a;break;case 5:Xa||zl(r,t);case 6:if(n=da,a=_o,da=null,$c(e,t,r),da=n,_o=a,da!==null)if(_o)try{(da.nodeType===9?da.body:da.nodeName==="HTML"?da.ownerDocument.body:da).removeChild(r.stateNode)}catch(i){In(r,t,i)}else try{da.removeChild(r.stateNode)}catch(i){In(r,t,i)}break;case 18:da!==null&&(_o?(e=da,GM(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,r.stateNode),J6(e)):GM(da,r.stateNode));break;case 4:n=da,a=_o,da=r.stateNode.containerInfo,_o=!0,$c(e,t,r),da=n,_o=a;break;case 0:case 11:case 14:case 15:Xa||Vf(2,r,t),Xa||Vf(4,r,t),$c(e,t,r);break;case 1:Xa||(zl(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"&&WH(r,t,n)),$c(e,t,r);break;case 21:$c(e,t,r);break;case 22:Xa=(n=Xa)||r.memoizedState!==null,$c(e,t,r),Xa=n;break;default:$c(e,t,r)}}function ZH(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{J6(e)}catch(r){In(t,t.return,r)}}function PJ(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new FM),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new FM),t;default:throw Error(nt(435,e.tag))}}function W_(e,t){var r=PJ(e);t.forEach(function(n){var a=zJ.bind(null,e,n);r.has(n)||(r.add(n),n.then(a,a))})}function Xo(e,t){var r=t.deletions;if(r!==null)for(var n=0;n<r.length;n++){var a=r[n],i=e,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 27:if(f2(s.type)){da=s.stateNode,_o=!1;break e}break;case 5:da=s.stateNode,_o=!1;break e;case 3:case 4:da=s.stateNode.containerInfo,_o=!0;break e}s=s.return}if(da===null)throw Error(nt(160));XH(i,o,a),da=null,_o=!1,i=a.alternate,i!==null&&(i.return=null),a.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)KH(t,e),t=t.sibling}var W1=null;function KH(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Xo(t,e),Zo(e),n&4&&(Vf(3,e,e.return),X8(3,e),Vf(5,e,e.return));break;case 1:Xo(t,e),Zo(e),n&512&&(Xa||r===null||zl(r,r.return)),n&64&&jc&&(e=e.updateQueue,e!==null&&(n=e.callbacks,n!==null&&(r=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=r===null?n:r.concat(n))));break;case 26:var a=W1;if(Xo(t,e),Zo(e),n&512&&(Xa||r===null||zl(r,r.return)),n&4){var i=r!==null?r.memoizedState:null;if(n=e.memoizedState,r===null)if(n===null)if(e.stateNode===null){e:{n=e.type,r=e.memoizedProps,a=a.ownerDocument||a;t:switch(n){case"title":i=a.getElementsByTagName("title")[0],(!i||i[z8]||i[C0]||i.namespaceURI==="http://www.w3.org/2000/svg"||i.hasAttribute("itemprop"))&&(i=a.createElement(n),a.head.insertBefore(i,a.querySelector("head > title"))),c0(i,n,r),i[C0]=e,Ri(i),n=i;break e;case"link":var o=JM("link","href",a).get(n+(r.href||""));if(o){for(var s=0;s<o.length;s++)if(i=o[s],i.getAttribute("href")===(r.href==null||r.href===""?null:r.href)&&i.getAttribute("rel")===(r.rel==null?null:r.rel)&&i.getAttribute("title")===(r.title==null?null:r.title)&&i.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){o.splice(s,1);break t}}i=a.createElement(n),c0(i,n,r),a.head.appendChild(i);break;case"meta":if(o=JM("meta","content",a).get(n+(r.content||""))){for(s=0;s<o.length;s++)if(i=o[s],i.getAttribute("content")===(r.content==null?null:""+r.content)&&i.getAttribute("name")===(r.name==null?null:r.name)&&i.getAttribute("property")===(r.property==null?null:r.property)&&i.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&i.getAttribute("charset")===(r.charSet==null?null:r.charSet)){o.splice(s,1);break t}}i=a.createElement(n),c0(i,n,r),a.head.appendChild(i);break;default:throw Error(nt(468,n))}i[C0]=e,Ri(i),n=i}e.stateNode=n}else eO(a,e.type,e.stateNode);else e.stateNode=QM(a,n,e.memoizedProps);else i!==n?(i===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):i.count--,n===null?eO(a,e.type,e.stateNode):QM(a,n,e.memoizedProps)):n===null&&e.stateNode!==null&&U_(e,e.memoizedProps,r.memoizedProps)}break;case 27:Xo(t,e),Zo(e),n&512&&(Xa||r===null||zl(r,r.return)),r!==null&&n&4&&U_(e,e.memoizedProps,r.memoizedProps);break;case 5:if(Xo(t,e),Zo(e),n&512&&(Xa||r===null||zl(r,r.return)),e.flags&32){a=e.stateNode;try{Gh(a,"")}catch(p){In(e,e.return,p)}}n&4&&e.stateNode!=null&&(a=e.memoizedProps,U_(e,a,r!==null?r.memoizedProps:a)),n&1024&&($_=!0);break;case 6:if(Xo(t,e),Zo(e),n&4){if(e.stateNode===null)throw Error(nt(162));n=e.memoizedProps,r=e.stateNode;try{r.nodeValue=n}catch(p){In(e,e.return,p)}}break;case 3:if(lm=null,a=W1,W1=Jm(t.containerInfo),Xo(t,e),W1=a,Zo(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{J6(t.containerInfo)}catch(p){In(e,e.return,p)}$_&&($_=!1,QH(e));break;case 4:n=W1,W1=Jm(e.stateNode.containerInfo),Xo(t,e),Zo(e),W1=n;break;case 12:Xo(t,e),Zo(e);break;case 13:Xo(t,e),Zo(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(GT=jl()),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,W_(e,n)));break;case 22:a=e.memoizedState!==null;var c=r!==null&&r.memoizedState!==null,l=jc,u=Xa;if(jc=l||a,Xa=u||c,Xo(t,e),Xa=u,jc=l,Zo(e),n&8192)e:for(t=e.stateNode,t._visibility=a?t._visibility&-2:t._visibility|1,a&&(r===null||c||jc||Xa||X2(e)),r=null,t=e;;){if(t.tag===5||t.tag===26){if(r===null){c=r=t;try{if(i=c.stateNode,a)o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none";else{s=c.stateNode;var h=c.memoizedProps.style,d=h!=null&&h.hasOwnProperty("display")?h.display:null;s.style.display=d==null||typeof d=="boolean"?"":(""+d).trim()}}catch(p){In(c,c.return,p)}}}else if(t.tag===6){if(r===null){c=t;try{c.stateNode.nodeValue=a?"":c.memoizedProps}catch(p){In(c,c.return,p)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;r===t&&(r=null),t=t.return}r===t&&(r=null),t.sibling.return=t.return,t=t.sibling}n&4&&(n=e.updateQueue,n!==null&&(r=n.retryQueue,r!==null&&(n.retryQueue=null,W_(e,r))));break;case 19:Xo(t,e),Zo(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,W_(e,n)));break;case 30:break;case 21:break;default:Xo(t,e),Zo(e)}}function Zo(e){var t=e.flags;if(t&2){try{for(var r,n=e.return;n!==null;){if(jH(n)){r=n;break}n=n.return}if(r==null)throw Error(nt(160));switch(r.tag){case 27:var a=r.stateNode,i=z_(e);Vm(e,i,a);break;case 5:var o=r.stateNode;r.flags&32&&(Gh(o,""),r.flags&=-33);var s=z_(e);Vm(e,s,o);break;case 3:case 4:var c=r.stateNode.containerInfo,l=z_(e);Pw(e,l,c);break;default:throw Error(nt(161))}}catch(u){In(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function QH(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;QH(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function qu(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)qH(e,t.alternate,t),t=t.sibling}function X2(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Vf(4,t,t.return),X2(t);break;case 1:zl(t,t.return);var r=t.stateNode;typeof r.componentWillUnmount=="function"&&WH(t,t.return,r),X2(t);break;case 27:b6(t.stateNode);case 26:case 5:zl(t,t.return),X2(t);break;case 22:t.memoizedState===null&&X2(t);break;case 30:X2(t);break;default:X2(t)}e=e.sibling}}function of(e,t,r){for(r=r&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var n=t.alternate,a=e,i=t,o=i.flags;switch(i.tag){case 0:case 11:case 15:of(a,i,r),X8(4,i);break;case 1:if(of(a,i,r),n=i,a=n.stateNode,typeof a.componentDidMount=="function")try{a.componentDidMount()}catch(l){In(n,n.return,l)}if(n=i,a=n.updateQueue,a!==null){var s=n.stateNode;try{var c=a.shared.hiddenCallbacks;if(c!==null)for(a.shared.hiddenCallbacks=null,a=0;a<c.length;a++)qB(c[a],s)}catch(l){In(n,n.return,l)}}r&&o&64&&$H(i),_6(i,i.return);break;case 27:VH(i);case 26:case 5:of(a,i,r),r&&n===null&&o&4&&YH(i),_6(i,i.return);break;case 12:of(a,i,r);break;case 13:of(a,i,r),r&&o&4&&ZH(a,i);break;case 22:i.memoizedState===null&&of(a,i,r),_6(i,i.return);break;case 30:break;default:of(a,i,r)}t=t.sibling}}function YT(e,t){var r=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==r&&(e!=null&&e.refCount++,r!=null&&j8(r))}function jT(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&j8(e))}function Cl(e,t,r,n){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)JH(e,t,r,n),t=t.sibling}function JH(e,t,r,n){var a=t.flags;switch(t.tag){case 0:case 11:case 15:Cl(e,t,r,n),a&2048&&X8(9,t);break;case 1:Cl(e,t,r,n);break;case 3:Cl(e,t,r,n),a&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&j8(e)));break;case 12:if(a&2048){Cl(e,t,r,n),e=t.stateNode;try{var i=t.memoizedProps,o=i.id,s=i.onPostCommit;typeof s=="function"&&s(o,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(c){In(t,t.return,c)}}else Cl(e,t,r,n);break;case 13:Cl(e,t,r,n);break;case 23:break;case 22:i=t.stateNode,o=t.alternate,t.memoizedState!==null?i._visibility&2?Cl(e,t,r,n):x6(e,t):i._visibility&2?Cl(e,t,r,n):(i._visibility|=2,rh(e,t,r,n,(t.subtreeFlags&10256)!==0)),a&2048&&YT(o,t);break;case 24:Cl(e,t,r,n),a&2048&&jT(t.alternate,t);break;default:Cl(e,t,r,n)}}function rh(e,t,r,n,a){for(a=a&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var i=e,o=t,s=r,c=n,l=o.flags;switch(o.tag){case 0:case 11:case 15:rh(i,o,s,c,a),X8(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState!==null?u._visibility&2?rh(i,o,s,c,a):x6(i,o):(u._visibility|=2,rh(i,o,s,c,a)),a&&l&2048&&YT(o.alternate,o);break;case 24:rh(i,o,s,c,a),a&&l&2048&&jT(o.alternate,o);break;default:rh(i,o,s,c,a)}t=t.sibling}}function x6(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var r=e,n=t,a=n.flags;switch(n.tag){case 22:x6(r,n),a&2048&&YT(n.alternate,n);break;case 24:x6(r,n),a&2048&&jT(n.alternate,n);break;default:x6(r,n)}t=t.sibling}}var J5=8192;function Fd(e){if(e.subtreeFlags&J5)for(e=e.child;e!==null;)eU(e),e=e.sibling}function eU(e){switch(e.tag){case 26:Fd(e),e.flags&J5&&e.memoizedState!==null&&gee(W1,e.memoizedState,e.memoizedProps);break;case 5:Fd(e);break;case 3:case 4:var t=W1;W1=Jm(e.stateNode.containerInfo),Fd(e),W1=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=J5,J5=16777216,Fd(e),J5=t):Fd(e));break;default:Fd(e)}}function tU(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function w5(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var r=0;r<t.length;r++){var n=t[r];Pi=n,nU(n,e)}tU(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)rU(e),e=e.sibling}function rU(e){switch(e.tag){case 0:case 11:case 15:w5(e),e.flags&2048&&Vf(9,e,e.return);break;case 3:w5(e);break;case 12:w5(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,om(e)):w5(e);break;default:w5(e)}}function om(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var r=0;r<t.length;r++){var n=t[r];Pi=n,nU(n,e)}tU(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Vf(8,t,t.return),om(t);break;case 22:r=t.stateNode,r._visibility&2&&(r._visibility&=-3,om(t));break;default:om(t)}e=e.sibling}}function nU(e,t){for(;Pi!==null;){var r=Pi;switch(r.tag){case 0:case 11:case 15:Vf(8,r,t);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var n=r.memoizedState.cachePool.pool;n!=null&&n.refCount++}break;case 24:j8(r.memoizedState.cache)}if(n=r.child,n!==null)n.return=r,Pi=n;else e:for(r=e;Pi!==null;){n=Pi;var a=n.sibling,i=n.return;if(GH(n),n===r){Pi=null;break e}if(a!==null){a.return=i,Pi=a;break e}Pi=i}}}var RJ={getCacheForType:function(e){var t=A0(di),r=t.data.get(e);return r===void 0&&(r=e(),t.data.set(e,r)),r}},LJ=typeof WeakMap=="function"?WeakMap:Map,Sn=0,Vn=null,Fr=null,Zr=0,bn=0,es=null,bf=!1,A4=!1,VT=!1,gu=0,Ia=0,qf=0,m3=0,qT=0,s1=0,Jh=0,y6=null,yo=null,Rw=!1,GT=0,qm=1/0,Gm=null,Pf=null,a0=0,Rf=null,e4=null,Lh=0,Lw=0,Nw=null,aU=null,w6=0,Fw=null;function ds(){if(Sn&2&&Zr!==0)return Zr&-Zr;if(ar.T!==null){var e=Xh;return e!==0?e:ZT()}return mB()}function iU(){s1===0&&(s1=!(Zr&536870912)||fn?fB():536870912);var e=d1.current;return e!==null&&(e.flags|=32),s1}function hs(e,t,r){(e===Vn&&(bn===2||bn===9)||e.cancelPendingCommit!==null)&&(t4(e,0),Ef(e,Zr,s1,!1)),U8(e,r),(!(Sn&2)||e!==Vn)&&(e===Vn&&(!(Sn&2)&&(m3|=r),Ia===4&&Ef(e,Zr,s1,!1)),lc(e))}function oU(e,t,r){if(Sn&6)throw Error(nt(327));var n=!r&&(t&124)===0&&(t&e.expiredLanes)===0||H8(e,t),a=n?IJ(e,t):Y_(e,t,!0),i=n;do{if(a===0){A4&&!n&&Ef(e,t,0,!1);break}else{if(r=e.current.alternate,i&&!NJ(r)){a=Y_(e,t,!1),i=!1;continue}if(a===2){if(i=t,e.errorRecoveryDisabledLanes&i)var o=0;else o=e.pendingLanes&-536870913,o=o!==0?o:o&536870912?536870912:0;if(o!==0){t=o;e:{var s=e;a=y6;var c=s.current.memoizedState.isDehydrated;if(c&&(t4(s,o).flags|=256),o=Y_(s,o,!1),o!==2){if(VT&&!c){s.errorRecoveryDisabledLanes|=i,m3|=i,a=4;break e}i=yo,yo=a,i!==null&&(yo===null?yo=i:yo.push.apply(yo,i))}a=o}if(i=!1,a!==2)continue}}if(a===1){t4(e,0),Ef(e,t,0,!0);break}e:{switch(n=e,i=a,i){case 0:case 1:throw Error(nt(345));case 4:if((t&4194048)!==t)break;case 6:Ef(n,t,s1,!bf);break e;case 2:yo=null;break;case 3:case 5:break;default:throw Error(nt(329))}if((t&62914560)===t&&(a=GT+300-jl(),10<a)){if(Ef(n,t,s1,!bf),d9(n,0,!0)!==0)break e;n.timeoutHandle=SU(IM.bind(null,n,r,yo,Gm,Rw,t,s1,m3,Jh,bf,i,2,-0,0),a);break e}IM(n,r,yo,Gm,Rw,t,s1,m3,Jh,bf,i,0,-0,0)}}break}while(!0);lc(e)}function IM(e,t,r,n,a,i,o,s,c,l,u,h,d,p){if(e.timeoutHandle=-1,h=t.subtreeFlags,(h&8192||(h&16785408)===16785408)&&(X6={stylesheets:null,count:0,unsuspend:vee},eU(t),h=_ee(),h!==null)){e.cancelPendingCommit=h(HM.bind(null,e,t,i,r,n,a,o,s,c,u,1,d,p)),Ef(e,i,o,!l);return}HM(e,t,i,r,n,a,o,s,c)}function NJ(e){for(var t=e;;){var r=t.tag;if((r===0||r===11||r===15)&&t.flags&16384&&(r=t.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var n=0;n<r.length;n++){var a=r[n],i=a.getSnapshot;a=a.value;try{if(!gs(i(),a))return!1}catch{return!1}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Ef(e,t,r,n){t&=~qT,t&=~m3,e.suspendedLanes|=t,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var a=t;0<a;){var i=31-fs(a),o=1<<i;n[i]=-1,a&=~o}r!==0&&hB(e,r,t)}function b9(){return Sn&6?!0:(Z8(0,!1),!1)}function XT(){if(Fr!==null){if(bn===0)var e=Fr.return;else e=Fr,Zc=td=null,NT(e),Rh=null,V6=0,e=Fr;for(;e!==null;)zH(e.alternate,e),e=e.return;Fr=null}}function t4(e,t){var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,JJ(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),XT(),Vn=e,Fr=r=tu(e.current,null),Zr=t,bn=0,es=null,bf=!1,A4=H8(e,t),VT=!1,Jh=s1=qT=m3=qf=Ia=0,yo=y6=null,Rw=!1,t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var a=31-fs(n),i=1<<a;t|=e[a],n&=~i}return gu=t,v9(),r}function sU(e,t){Ar=null,ar.H=zm,t===V8||t===_9?(t=mM(),bn=3):t===jB?(t=mM(),bn=4):bn=t===NH?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,es=t,Fr===null&&(Ia=1,Ym(e,i1(t,e.current)))}function lU(){var e=ar.H;return ar.H=zm,e===null?zm:e}function cU(){var e=ar.A;return ar.A=RJ,e}function Iw(){Ia=4,bf||(Zr&4194048)!==Zr&&d1.current!==null||(A4=!0),!(qf&134217727)&&!(m3&134217727)||Vn===null||Ef(Vn,Zr,s1,!1)}function Y_(e,t,r){var n=Sn;Sn|=2;var a=lU(),i=cU();(Vn!==e||Zr!==t)&&(Gm=null,t4(e,t)),t=!1;var o=Ia;e:do try{if(bn!==0&&Fr!==null){var s=Fr,c=es;switch(bn){case 8:XT(),o=6;break e;case 3:case 2:case 9:case 6:d1.current===null&&(t=!0);var l=bn;if(bn=0,es=null,wh(e,s,c,l),r&&A4){o=0;break e}break;default:l=bn,bn=0,es=null,wh(e,s,c,l)}}FJ(),o=Ia;break}catch(u){sU(e,u)}while(!0);return t&&e.shellSuspendCounter++,Zc=td=null,Sn=n,ar.H=a,ar.A=i,Fr===null&&(Vn=null,Zr=0,v9()),o}function FJ(){for(;Fr!==null;)uU(Fr)}function IJ(e,t){var r=Sn;Sn|=2;var n=lU(),a=cU();Vn!==e||Zr!==t?(Gm=null,qm=jl()+500,t4(e,t)):A4=H8(e,t);e:do try{if(bn!==0&&Fr!==null){t=Fr;var i=es;t:switch(bn){case 1:bn=0,es=null,wh(e,t,i,1);break;case 2:case 9:if(pM(i)){bn=0,es=null,BM(t);break}t=function(){bn!==2&&bn!==9||Vn!==e||(bn=7),lc(e)},i.then(t,t);break e;case 3:bn=7;break e;case 4:bn=5;break e;case 7:pM(i)?(bn=0,es=null,BM(t)):(bn=0,es=null,wh(e,t,i,7));break;case 5:var o=null;switch(Fr.tag){case 26:o=Fr.memoizedState;case 5:case 27:var s=Fr;if(!o||DU(o)){bn=0,es=null;var c=s.sibling;if(c!==null)Fr=c;else{var l=s.return;l!==null?(Fr=l,E9(l)):Fr=null}break t}}bn=0,es=null,wh(e,t,i,5);break;case 6:bn=0,es=null,wh(e,t,i,6);break;case 8:XT(),Ia=6;break e;default:throw Error(nt(462))}}BJ();break}catch(u){sU(e,u)}while(!0);return Zc=td=null,ar.H=n,ar.A=a,Sn=r,Fr!==null?0:(Vn=null,Zr=0,v9(),Ia)}function BJ(){for(;Fr!==null&&!oQ();)uU(Fr)}function uU(e){var t=UH(e.alternate,e,gu);e.memoizedProps=e.pendingProps,t===null?E9(e):Fr=t}function BM(e){var t=e,r=t.alternate;switch(t.tag){case 15:case 0:t=OM(r,t,t.pendingProps,t.type,void 0,Zr);break;case 11:t=OM(r,t,t.pendingProps,t.type.render,t.ref,Zr);break;case 5:NT(t);default:zH(r,t),t=Fr=zB(t,gu),t=UH(r,t,gu)}
vendor: 4,850 bytes, line 48
48e.memoizedProps=e.pendingProps,t===null?E9(e):Fr=t}function wh(e,t,r,n){Zc=td=null,NT(t),Rh=null,V6=0;var a=t.return;try{if(AJ(e,a,t,r,Zr)){Ia=1,Ym(e,i1(r,e.current)),Fr=null;return}}catch(i){if(a!==null)throw Fr=a,i;Ia=1,Ym(e,i1(r,e.current)),Fr=null;return}t.flags&32768?(fn||n===1?e=!0:A4||Zr&536870912?e=!1:(bf=e=!0,(n===2||n===9||n===3||n===6)&&(n=d1.current,n!==null&&n.tag===13&&(n.flags|=16384))),fU(t,e)):E9(t)}function E9(e){var t=e;do{if(t.flags&32768){fU(t,bf);return}e=t.return;var r=DJ(t.alternate,t,gu);if(r!==null){Fr=r;return}if(t=t.sibling,t!==null){Fr=t;return}Fr=t=e}while(t!==null);Ia===0&&(Ia=5)}function fU(e,t){do{var r=MJ(e.alternate,e);if(r!==null){r.flags&=32767,Fr=r;return}if(r=e.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!t&&(e=e.sibling,e!==null)){Fr=e;return}Fr=e=r}while(e!==null);Ia=6,Fr=null}function HM(e,t,r,n,a,i,o,s,c){e.cancelPendingCommit=null;do T9();while(a0!==0);if(Sn&6)throw Error(nt(327));if(t!==null){if(t===e.current)throw Error(nt(177));if(i=t.lanes|t.childLanes,i|=bT,vQ(e,r,i,o,s,c),e===Vn&&(Fr=Vn=null,Zr=0),e4=t,Rf=e,Lh=r,Lw=i,Nw=a,aU=n,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,$J(Om,function(){return vU(),null})):(e.callbackNode=null,e.callbackPriority=0),n=(t.flags&13878)!==0,t.subtreeFlags&13878||n){n=ar.T,ar.T=null,a=dn.p,dn.p=2,o=Sn,Sn|=4;try{OJ(e,t,r)}finally{Sn=o,dn.p=a,ar.T=n}}a0=1,dU(),hU(),pU()}}function dU(){if(a0===1){a0=0;var e=Rf,t=e4,r=(t.flags&13878)!==0;if(t.subtreeFlags&13878||r){r=ar.T,ar.T=null;var n=dn.p;dn.p=2;var a=Sn;Sn|=4;try{KH(t,e);var i=zw,o=RB(e.containerInfo),s=i.focusedElem,c=i.selectionRange;if(o!==s&&s&&s.ownerDocument&&PB(s.ownerDocument.documentElement,s)){if(c!==null&&wT(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),"selectionStart"in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var h=s.ownerDocument||document,d=h&&h.defaultView||window;if(d.getSelection){var p=d.getSelection(),g=s.textContent.length,v=Math.min(c.start,g),_=c.end===void 0?v:Math.min(c.end,g);!p.extend&&v>_&&(o=_,_=v,v=o);var x=oM(s,v),w=oM(s,_);if(x&&w&&(p.rangeCount!==1||p.anchorNode!==x.node||p.anchorOffset!==x.offset||p.focusNode!==w.node||p.focusOffset!==w.offset)){var y=h.createRange();y.setStart(x.node,x.offset),p.removeAllRanges(),v>_?(p.addRange(y),p.extend(w.node,w.offset)):(y.setEnd(w.node,w.offset),p.addRange(y))}}}}for(h=[],p=s;p=p.parentNode;)p.nodeType===1&&h.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<h.length;s++){var E=h[s];E.element.scrollLeft=E.left,E.element.scrollTop=E.top}}rv=!!Uw,zw=Uw=null}finally{Sn=a,dn.p=n,ar.T=r}}e.current=t,a0=2}}function hU(){if(a0===2){a0=0;var e=Rf,t=e4,r=(t.flags&8772)!==0;if(t.subtreeFlags&8772||r){r=ar.T,ar.T=null;var n=dn.p;dn.p=2;var a=Sn;Sn|=4;try{qH(e,t.alternate,t)}finally{Sn=a,dn.p=n,ar.T=r}}a0=3}}function pU(){if(a0===4||a0===3){a0=0,sQ();var e=Rf,t=e4,r=Lh,n=aU;t.subtreeFlags&10256||t.flags&10256?a0=5:(a0=0,e4=Rf=null,mU(e,e.pendingLanes));var a=e.pendingLanes;if(a===0&&(Pf=null),pT(r),t=t.stateNode,us&&typeof us.onCommitFiberRoot=="function")try{us.onCommitFiberRoot(B8,t,void 0,(t.current.flags&128)===128)}catch{}if(n!==null){t=ar.T,a=dn.p,dn.p=2,ar.T=null;try{for(var i=e.onRecoverableError,o=0;o<n.length;o++){var s=n[o];i(s.value,{componentStack:s.stack})}}finally{ar.T=t,dn.p=a}}Lh&3&&T9(),lc(e),a=e.pendingLanes,r&4194090&&a&42?e===Fw?w6++:(w6=0,Fw=e):w6=0,Z8(0,!1)}}function mU(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,j8(t)))}function T9(e){return dU(),hU(),pU(),vU()}function vU(){if(a0!==5)return!1;var e=Rf,t=Lw;Lw=0;var r=pT(Lh),n=ar.T,a=dn.p;try{dn.p=32>r?32:r,ar.T=null,r=Nw,Nw=null;var i=Rf,o=Lh;if(a0=0,e4=Rf=null,Lh=0,Sn&6)throw Error(nt(331));var s=Sn;if(Sn|=4,rU(i.current),JH(i,i.current,o,r),Sn=s,Z8(0,!1),us&&typeof us.onPostCommitFiberRoot=="function")try{us.onPostCommitFiberRoot(B8,i)}catch{}return!0}finally{dn.p=a,ar.T=n,mU(e,t)}}function UM(e,t,r){t=i1(r,t),t=Dw(e.stateNode,t,2),e=Of(e,t,2),e!==null&&(U8(e,2),lc(e))}function In(e,t,r){if(e.tag===3)UM(e,e,r);else for(;t!==null;){if(t.tag===3){UM(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Pf===null||!Pf.has(n))){e=i1(r,e),r=RH(2),n=Of(t,r,2),n!==null&&(LH(r,n,t,e),U8(n,2),lc(n));break}}t=t.return}}function j_(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new LJ;var a=new Set;n.set(t,a)}else a=n.get(t),a===void 0&&(a=new Set,n.set(t,a));a.has(r)||(VT=!0,a.add(r),e=HJ.bind(null,e,t,r),t.then(e,e))}function HJ(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,Vn===e&&(Zr&r)===r&&(Ia===4||Ia===3&&(Zr&62914560)===Zr&&300>jl()-GT?!(Sn&2)&&t4(e,0):qT|=r,Jh===Zr&&(Jh=0)),lc(e)}
vendor: 13,965 bytes, lines 48-49
48function gU(e,t){t===0&&(t=dB()),e=C4(e,t),e!==null&&(U8(e,t),lc(e))}function UJ(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),gU(e,r)}function zJ(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,a=e.memoizedState;a!==null&&(r=a.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(nt(314))}n!==null&&n.delete(t),gU(e,r)}function $J(e,t){return dT(e,t)}var Xm=null,nh=null,Bw=!1,Zm=!1,V_=!1,v3=0;function lc(e){e!==nh&&e.next===null&&(nh===null?Xm=nh=e:nh=nh.next=e),Zm=!0,Bw||(Bw=!0,YJ())}function Z8(e,t){if(!V_&&Zm){V_=!0;do for(var r=!1,n=Xm;n!==null;){if(!t)if(e!==0){var a=n.pendingLanes;if(a===0)var i=0;else{var o=n.suspendedLanes,s=n.pingedLanes;i=(1<<31-fs(42|e)+1)-1,i&=a&~(o&~s),i=i&201326741?i&201326741|1:i?i|2:0}i!==0&&(r=!0,zM(n,i))}else i=Zr,i=d9(n,n===Vn?i:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),!(i&3)||H8(n,i)||(r=!0,zM(n,i));n=n.next}while(r);V_=!1}}function WJ(){_U()}function _U(){Zm=Bw=!1;var e=0;v3!==0&&(QJ()&&(e=v3),v3=0);for(var t=jl(),r=null,n=Xm;n!==null;){var a=n.next,i=xU(n,t);i===0?(n.next=null,r===null?Xm=a:r.next=a,a===null&&(nh=r)):(r=n,(e!==0||i&3)&&(Zm=!0)),n=a}Z8(e,!1)}function xU(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes&-62914561;0<i;){var o=31-fs(i),s=1<<o,c=a[o];c===-1?(!(s&r)||s&n)&&(a[o]=mQ(s,t)):c<=t&&(e.expiredLanes|=s),i&=~s}if(t=Vn,r=Zr,r=d9(e,e===t?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n=e.callbackNode,r===0||e===t&&(bn===2||bn===9)||e.cancelPendingCommit!==null)return n!==null&&n!==null&&__(n),e.callbackNode=null,e.callbackPriority=0;if(!(r&3)||H8(e,r)){if(t=r&-r,t===e.callbackPriority)return t;switch(n!==null&&__(n),pT(r)){case 2:case 8:r=cB;break;case 32:r=Om;break;case 268435456:r=uB;break;default:r=Om}return n=yU.bind(null,e),r=dT(r,n),e.callbackPriority=t,e.callbackNode=r,t}return n!==null&&n!==null&&__(n),e.callbackPriority=2,e.callbackNode=null,2}function yU(e,t){if(a0!==0&&a0!==5)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(T9()&&e.callbackNode!==r)return null;var n=Zr;return n=d9(e,e===Vn?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n===0?null:(oU(e,n,t),xU(e,jl()),e.callbackNode!=null&&e.callbackNode===r?yU.bind(null,e):null)}function zM(e,t){if(T9())return null;oU(e,t,!0)}function YJ(){eee(function(){Sn&6?dT(lB,WJ):_U()})}function ZT(){return v3===0&&(v3=fB()),v3}function $M(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Qp(""+e)}function WM(e,t){var r=t.ownerDocument.createElement("input");return r.name=t.name,r.value=t.value,e.id&&r.setAttribute("form",e.id),t.parentNode.insertBefore(r,t),e=new FormData(e),r.parentNode.removeChild(r),e}function jJ(e,t,r,n,a){if(t==="submit"&&r&&r.stateNode===a){var i=$M((a[Co]||null).action),o=n.submitter;o&&(t=(t=o[Co]||null)?$M(t.formAction):o.getAttribute("formAction"),t!==null&&(i=t,o=null));var s=new h9("action","action",null,n,a);e.push({event:s,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(v3!==0){var c=o?WM(a,o):new FormData(a);Aw(r,{pending:!0,data:c,method:a.method,action:i},null,c)}}else typeof i=="function"&&(s.preventDefault(),c=o?WM(a,o):new FormData(a),Aw(r,{pending:!0,data:c,method:a.method,action:i},i,c))},currentTarget:a}]})}}for(var q_=0;q_<mw.length;q_++){var G_=mw[q_],VJ=G_.toLowerCase(),qJ=G_[0].toUpperCase()+G_.slice(1);tl(VJ,"on"+qJ)}tl(NB,"onAnimationEnd");tl(FB,"onAnimationIteration");tl(IB,"onAnimationStart");tl("dblclick","onDoubleClick");tl("focusin","onFocus");tl("focusout","onBlur");tl(uJ,"onTransitionRun");tl(fJ,"onTransitionStart");tl(dJ,"onTransitionCancel");tl(BB,"onTransitionEnd");qh("onMouseEnter",["mouseout","mouseover"]);qh("onMouseLeave",["mouseout","mouseover"]);qh("onPointerEnter",["pointerout","pointerover"]);qh("onPointerLeave",["pointerout","pointerover"]);Q3("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Q3("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Q3("onBeforeInput",["compositionend","keypress","textInput","paste"]);Q3("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Q3("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Q3("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var q6="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),GJ=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(q6));function wU(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],a=n.event;n=n.listeners;e:{var i=void 0;if(t)for(var o=n.length-1;0<=o;o--){var s=n[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==i&&a.isPropagationStopped())break e;i=s,a.currentTarget=l;try{i(a)}catch(u){Wm(u)}a.currentTarget=null,i=c}else for(o=0;o<n.length;o++){if(s=n[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==i&&a.isPropagationStopped())break e;i=s,a.currentTarget=l;try{i(a)}catch(u){Wm(u)}a.currentTarget=null,i=c}}}}function Lr(e,t){var r=t[lw];r===void 0&&(r=t[lw]=new Set);var n=e+"__bubble";r.has(n)||(bU(t,e,2,!1),r.add(n))}function X_(e,t,r){var n=0;t&&(n|=4),bU(r,e,n,t)}var up="_reactListening"+Math.random().toString(36).slice(2);function KT(e){if(!e[up]){e[up]=!0,vB.forEach(function(r){r!=="selectionchange"&&(GJ.has(r)||X_(r,!1,e),X_(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[up]||(t[up]=!0,X_("selectionchange",!1,t))}}function bU(e,t,r,n){switch(LU(t)){case 2:var a=wee;break;case 8:a=bee;break;default:a=tS}r=a.bind(null,t,r,e),a=void 0,!dw||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(a=!0),n?a!==void 0?e.addEventListener(t,r,{capture:!0,passive:a}):e.addEventListener(t,r,!0):a!==void 0?e.addEventListener(t,r,{passive:a}):e.addEventListener(t,r,!1)}function Z_(e,t,r,n,a){var i=n;if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var o=n.tag;if(o===3||o===4){var s=n.stateNode.containerInfo;if(s===a)break;if(o===4)for(o=n.return;o!==null;){var c=o.tag;if((c===3||c===4)&&o.stateNode.containerInfo===a)return;o=o.return}for(;s!==null;){if(o=dh(s),o===null)return;if(c=o.tag,c===5||c===6||c===26||c===27){n=i=o;continue e}s=s.parentNode}}n=n.return}TB(function(){var l=i,u=gT(r),h=[];e:{var d=HB.get(e);if(d!==void 0){var p=h9,g=e;switch(e){case"keypress":if(em(r)===0)break e;case"keydown":case"keyup":p=$Q;break;case"focusin":g="focus",p=C_;break;case"focusout":g="blur",p=C_;break;case"beforeblur":case"afterblur":p=C_;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":p=ZD;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=MQ;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=jQ;break;case NB:case FB:case IB:p=RQ;break;case BB:p=qQ;break;case"scroll":case"scrollend":p=kQ;break;case"wheel":p=XQ;break;case"copy":case"cut":case"paste":p=NQ;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=QD;break;case"toggle":case"beforetoggle":p=KQ}var v=(t&4)!==0,_=!v&&(e==="scroll"||e==="scrollend"),x=v?d!==null?d+"Capture":null:d;v=[];for(var w=l,y;w!==null;){var E=w;if(y=E.stateNode,E=E.tag,E!==5&&E!==26&&E!==27||y===null||x===null||(E=z6(w,x),E!=null&&v.push(G6(w,E,y))),_)break;w=w.return}0<v.length&&(d=new p(d,g,null,r,u),h.push({event:d,listeners:v}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",d&&r!==fw&&(g=r.relatedTarget||r.fromElement)&&(dh(g)||g[T4]))break e;if((p||d)&&(d=u.window===u?u:(d=u.ownerDocument)?d.defaultView||d.parentWindow:window,p?(g=r.relatedTarget||r.toElement,p=l,g=g?dh(g):null,g!==null&&(_=I8(g),v=g.tag,g!==_||v!==5&&v!==27&&v!==6)&&(g=null)):(p=null,g=l),p!==g)){if(v=ZD,E="onMouseLeave",x="onMouseEnter",w="mouse",(e==="pointerout"||e==="pointerover")&&(v=QD,E="onPointerLeave",x="onPointerEnter",w="pointer"),_=p==null?d:Q5(p),y=g==null?d:Q5(g),d=new v(E,w+"leave",p,r,u),d.target=_,d.relatedTarget=y,E=null,dh(u)===l&&(v=new v(x,w+"enter",g,r,u),v.target=y,v.relatedTarget=_,E=v),_=E,p&&g)t:{for(v=p,x=g,w=0,y=v;y;y=Id(y))w++;for(y=0,E=x;E;E=Id(E))y++;for(;0<w-y;)v=Id(v),w--;for(;0<y-w;)x=Id(x),y--;for(;w--;){if(v===x||x!==null&&v===x.alternate)break t;v=Id(v),x=Id(x)}v=null}else v=null;p!==null&&YM(h,d,p,v,!1),g!==null&&_!==null&&YM(h,_,g,v,!0)}}e:{if(d=l?Q5(l):window,p=d.nodeName&&d.nodeName.toLowerCase(),p==="select"||p==="input"&&d.type==="file")var A=rM;else if(tM(d))if(MB)A=sJ;else{A=iJ;var S=aJ}else p=d.nodeName,!p||p.toLowerCase()!=="input"||d.type!=="checkbox"&&d.type!=="radio"?l&&vT(l.elementType)&&(A=rM):A=oJ;if(A&&(A=A(e,l))){DB(h,A,r,u);break e}S&&S(e,d,l),e==="focusout"&&l&&d.type==="number"&&l.memoizedProps.value!=null&&uw(d,"number",d.value)}switch(S=l?Q5(l):window,e){case"focusin":(tM(S)||S.contentEditable==="true")&&(mh=S,hw=l,f6=null);break;case"focusout":f6=hw=mh=null;break;case"mousedown":pw=!0;break;case"contextmenu":case"mouseup":case"dragend":pw=!1,sM(h,r,u);break;case"selectionchange":if(cJ)break;case"keydown":case"keyup":sM(h,r,u)}var C;if(yT)e:{switch(e){case"compositionstart":var T="onCompositionStart";break e;case"compositionend":T="onCompositionEnd";break e;case"compositionupdate":T="onCompositionUpdate";break e}T=void 0}else ph?AB(e,r)&&(T="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(T="onCompositionStart");T&&(CB&&r.locale!=="ko"&&(ph||T!=="onCompositionStart"?T==="onCompositionEnd"&&ph&&(C=SB()):(wf=u,_T="value"in wf?wf.value:wf.textContent,ph=!0)),S=Km(l,T),0<S.length&&(T=new KD(T,e,null,r,u),h.push({event:T,listeners:S}),C?T.data=C:(C=kB(r),C!==null&&(T.data=C)))),(C=JQ?eJ(e,r):tJ(e,r))&&(T=Km(l,"onBeforeInput"),0<T.length&&(S=new KD("onBeforeInput","beforeinput",null,r,u),h.push({event:S,listeners:T}),S.data=C)),jJ(h,e,l,r,u)}wU(h,t)})}function G6(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Km(e,t){for(var r=t+"Capture",n=[];e!==null;){var a=e,i=a.stateNode;if(a=a.tag,a!==5&&a!==26&&a!==27||i===null||(a=z6(e,r),a!=null&&n.unshift(G6(e,a,i)),a=z6(e,t),a!=null&&n.push(G6(e,a,i))),e.tag===3)return n;e=e.return}return[]}function Id(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function YM(e,t,r,n,a){for(var i=t._reactName,o=[];r!==null&&r!==n;){var s=r,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===n)break;s!==5&&s!==26&&s!==27||l===null||(c=l,a?(l=z6(r,i),l!=null&&o.unshift(G6(r,l,c))):a||(l=z6(r,i),l!=null&&o.push(G6(r,l,c)))),r=r.return}o.length!==0&&e.push({event:t,listeners:o})}var XJ=/\r\n?/g,ZJ=/\u0000|\uFFFD/g;function jM(e){return(typeof e=="string"?e:""+e).replace(XJ,`
49`).replace(ZJ,"")}function EU(e,t){return t=jM(t),jM(e)===t}function S9(){}function Dn(e,t,r,n,a,i){switch(r){case"children":typeof n=="string"?t==="body"||t==="textarea"&&n===""||Gh(e,n):(typeof n=="number"||typeof n=="bigint")&&t!=="body"&&Gh(e,""+n);break;case"className":np(e,"class",n);break;case"tabIndex":np(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":np(e,r,n);break;case"style":EB(e,n,i);break;case"data":if(t!=="object"){np(e,"data",n);break}case"src":case"href":if(n===""&&(t!=="a"||r!=="href")){e.removeAttribute(r);break}if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(r);break}n=Qp(""+n),e.setAttribute(r,n);break;case"action":case"formAction":if(typeof n=="function"){e.setAttribute(r,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof i=="function"&&(r==="formAction"?(t!=="input"&&Dn(e,t,"name",a.name,a,null),Dn(e,t,"formEncType",a.formEncType,a,null),Dn(e,t,"formMethod",a.formMethod,a,null),Dn(e,t,"formTarget",a.formTarget,a,null)):(Dn(e,t,"encType",a.encType,a,null),Dn(e,t,"method",a.method,a,null),Dn(e,t,"target",a.target,a,null)));if(n==null||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(r);break}n=Qp(""+n),e.setAttribute(r,n);break;case"onClick":n!=null&&(e.onclick=S9);break;case"onScroll":n!=null&&Lr("scroll",e);break;case"onScrollEnd":n!=null&&Lr("scrollend",e);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(nt(61));if(r=n.__html,r!=null){if(a.children!=null)throw Error(nt(60));e.innerHTML=r}}break;case"multiple":e.multiple=n&&typeof n!="function"&&typeof n!="symbol";break;case"muted":e.muted=n&&typeof n!="function"&&typeof n!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(n==null||typeof n=="function"||typeof n=="boolean"||typeof n=="symbol"){e.removeAttribute("xlink:href");break}r=Qp(""+n),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,""+n):e.removeAttribute(r);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":n&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,""):e.removeAttribute(r);break;case"capture":case"download":n===!0?e.setAttribute(r,""):n!==!1&&n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,n):e.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":n!=null&&typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n?e.setAttribute(r,n):e.removeAttribute(r);break;case"rowSpan":case"start":n==null||typeof n=="function"||typeof n=="symbol"||isNaN(n)?e.removeAttribute(r):e.setAttribute(r,n);break;case"popover":Lr("beforetoggle",e),Lr("toggle",e),Kp(e,"popover",n);break;case"xlinkActuate":Uc(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":Uc(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":Uc(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":Uc(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":Uc(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":Uc(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":Uc(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":Uc(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":Uc(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":Kp(e,"is",n);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=CQ.get(r)||r,Kp(e,r,n))}}function Hw(e,t,r,n,a,i){switch(r){case"style":EB(e,n,i);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(nt(61));if(r=n.__html,r!=null){if(a.children!=null)throw Error(nt(60));e.innerHTML=r}}break;case"children":typeof n=="string"?Gh(e,n):(typeof n=="number"||typeof n=="bigint")&&Gh(e,""+n);break;case"onScroll":n!=null&&Lr("scroll",e);break;case"onScrollEnd":n!=null&&Lr("scrollend",e);break;case"onClick":n!=null&&(e.onclick=S9);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!gB.hasOwnProperty(r))e:{if(r[0]==="o"&&r[1]==="n"&&(a=r.endsWith("Capture"),t=r.slice(2,a?r.length-7:void 0),i=e[Co]||null,i=i!=null?i[r]:null,typeof i=="function"&&e.removeEventListener(t,i,a),typeof n=="function")){typeof i!="function"&&i!==null&&(r in e?e[r]=null:e.hasAttribute(r)&&e.removeAttribute(r)),e.addEventListener(t,n,a);break e}r in e?e[r]=n:n===!0?e.setAttribute(r,""):Kp(e,r,n)}}}function c0(e,t,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Lr("error",e),Lr("load",e);var n=!1,a=!1,i;for(i in r)if(r.hasOwnProperty(i)){var o=r[i];if(o!=null)switch(i){case"src":n=!0;break;case"srcSet":a=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(nt(137,t));default:Dn(e,t,i,o,r,null)}}a&&Dn(e,t,"srcSet",r.srcSet,r,null),n&&Dn(e,t,"src",r.src,r,null);return;case"input":Lr("invalid",e);var s=i=o=a=null,c=null,l=null;for(n in r)if(r.hasOwnProperty(n)){var u=r[n];if(u!=null)switch(n){case"name":a=u;break;case"type":o=u;break;case"checked":c=u;break;case"defaultChecked":l=u;break;case"value":i=u;break;case"defaultValue":s=u;break;case"children":case"dangerouslySetInnerHTML":if(u!=null)throw Error(nt(137,t));break;default:Dn(e,t,n,u,r,null)}}yB(e,i,s,c,l,o,a,!1),Pm(e);return;case"select":Lr("invalid",e),n=o=i=null;for(a in r)if(r.hasOwnProperty(a)&&(s=r[a],s!=null))switch(a){case"value":i=s;break;case"defaultValue":o=s;break;case"multiple":n=s;default:Dn(e,t,a,s,r,null)}t=i,r=o,e.multiple=!!n,t!=null?kh(e,!!n,t,!1):r!=null&&kh(e,!!n,r,!0);return;case"textarea":Lr("invalid",e),i=a=n=null;for(o in r)if(r.hasOwnProperty(o)&&(s=r[o],s!=null))switch(o){case"value":n=s;break;case"defaultValue":a=s;break;case"children":i=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(nt(91));break;default:Dn(e,t,o,s,r,null)}bB(e,n,a,i),Pm(e);return;case"option":for(c in r)if(r.hasOwnProperty(c)&&(n=r[c],n!=null))switch(c){case"selected":e.selected=n&&typeof n!="function"&&typeof n!="symbol";break;default:Dn(e,t,c,n,r,null)}return;case"dialog":Lr("beforetoggle",e),Lr("toggle",e),Lr("cancel",e),Lr("close",e);break;case"iframe":case"object":Lr("load",e);break;case"video":case"audio":for(n=0;n<q6.length;n++)Lr(q6[n],e);break;case"image":Lr("error",e),Lr("load",e);break;case"details":Lr("toggle",e);break;case"embed":case"source":case"link":Lr("error",e),Lr("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(l in r)if(r.hasOwnProperty(l)&&(n=r[l],n!=null))switch(l){case"children":case"dangerouslySetInnerHTML":throw Error(nt(137,t));default:Dn(e,t,l,n,r,null)}return;default:if(vT(t)){for(u in r)r.hasOwnProperty(u)&&(n=r[u],n!==void 0&&Hw(e,t,u,n,r,void 0));return}}for(s in r)r.hasOwnProperty(s)&&(n=r[s],n!=null&&Dn(e,t,s,n,r,null))}function KJ(e,t,r,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var a=null,i=null,o=null,s=null,c=null,l=null,u=null;for(p in r){var h=r[p];if(r.hasOwnProperty(p)&&h!=null)switch(p){case"checked":break;case"value":break;case"defaultValue":c=h;
vendor: 8,618 bytes, line 49
49default:n.hasOwnProperty(p)||Dn(e,t,p,null,n,h)}}for(var d in n){var p=n[d];if(h=r[d],n.hasOwnProperty(d)&&(p!=null||h!=null))switch(d){case"type":i=p;break;case"name":a=p;break;case"checked":l=p;break;case"defaultChecked":u=p;break;case"value":o=p;break;case"defaultValue":s=p;break;case"children":case"dangerouslySetInnerHTML":if(p!=null)throw Error(nt(137,t));break;default:p!==h&&Dn(e,t,d,p,n,h)}}cw(e,o,s,c,l,u,i,a);return;case"select":p=o=s=d=null;for(i in r)if(c=r[i],r.hasOwnProperty(i)&&c!=null)switch(i){case"value":break;case"multiple":p=c;default:n.hasOwnProperty(i)||Dn(e,t,i,null,n,c)}for(a in n)if(i=n[a],c=r[a],n.hasOwnProperty(a)&&(i!=null||c!=null))switch(a){case"value":d=i;break;case"defaultValue":s=i;break;case"multiple":o=i;default:i!==c&&Dn(e,t,a,i,n,c)}t=s,r=o,n=p,d!=null?kh(e,!!r,d,!1):!!n!=!!r&&(t!=null?kh(e,!!r,t,!0):kh(e,!!r,r?[]:"",!1));return;case"textarea":p=d=null;for(s in r)if(a=r[s],r.hasOwnProperty(s)&&a!=null&&!n.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:Dn(e,t,s,null,n,a)}for(o in n)if(a=n[o],i=r[o],n.hasOwnProperty(o)&&(a!=null||i!=null))switch(o){case"value":d=a;break;case"defaultValue":p=a;break;case"children":break;case"dangerouslySetInnerHTML":if(a!=null)throw Error(nt(91));break;default:a!==i&&Dn(e,t,o,a,n,i)}wB(e,d,p);return;case"option":for(var g in r)if(d=r[g],r.hasOwnProperty(g)&&d!=null&&!n.hasOwnProperty(g))switch(g){case"selected":e.selected=!1;break;default:Dn(e,t,g,null,n,d)}for(c in n)if(d=n[c],p=r[c],n.hasOwnProperty(c)&&d!==p&&(d!=null||p!=null))switch(c){case"selected":e.selected=d&&typeof d!="function"&&typeof d!="symbol";break;default:Dn(e,t,c,d,n,p)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var v in r)d=r[v],r.hasOwnProperty(v)&&d!=null&&!n.hasOwnProperty(v)&&Dn(e,t,v,null,n,d);for(l in n)if(d=n[l],p=r[l],n.hasOwnProperty(l)&&d!==p&&(d!=null||p!=null))switch(l){case"children":case"dangerouslySetInnerHTML":if(d!=null)throw Error(nt(137,t));break;default:Dn(e,t,l,d,n,p)}return;default:if(vT(t)){for(var _ in r)d=r[_],r.hasOwnProperty(_)&&d!==void 0&&!n.hasOwnProperty(_)&&Hw(e,t,_,void 0,n,d);for(u in n)d=n[u],p=r[u],!n.hasOwnProperty(u)||d===p||d===void 0&&p===void 0||Hw(e,t,u,d,n,p);return}}for(var x in r)d=r[x],r.hasOwnProperty(x)&&d!=null&&!n.hasOwnProperty(x)&&Dn(e,t,x,null,n,d);for(h in n)d=n[h],p=r[h],!n.hasOwnProperty(h)||d===p||d==null&&p==null||Dn(e,t,h,d,n,p)}var Uw=null,zw=null;function Qm(e){return e.nodeType===9?e:e.ownerDocument}function VM(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function TU(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function $w(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var K_=null;function QJ(){var e=window.event;return e&&e.type==="popstate"?e===K_?!1:(K_=e,!0):(K_=null,!1)}var SU=typeof setTimeout=="function"?setTimeout:void 0,JJ=typeof clearTimeout=="function"?clearTimeout:void 0,qM=typeof Promise=="function"?Promise:void 0,eee=typeof queueMicrotask=="function"?queueMicrotask:typeof qM<"u"?function(e){return qM.resolve(null).then(e).catch(tee)}:SU;function tee(e){setTimeout(function(){throw e})}function f2(e){return e==="head"}function GM(e,t){var r=t,n=0,a=0;do{var i=r.nextSibling;if(e.removeChild(r),i&&i.nodeType===8)if(r=i.data,r==="/$"){if(0<n&&8>n){r=n;var o=e.ownerDocument;if(r&1&&b6(o.documentElement),r&2&&b6(o.body),r&4)for(r=o.head,b6(r),o=r.firstChild;o;){var s=o.nextSibling,c=o.nodeName;o[z8]||c==="SCRIPT"||c==="STYLE"||c==="LINK"&&o.rel.toLowerCase()==="stylesheet"||r.removeChild(o),o=s}}if(a===0){e.removeChild(i),J6(t);return}a--}else r==="$"||r==="$?"||r==="$!"?a++:n=r.charCodeAt(0)-48;else n=0;r=i}while(r);J6(t)}function Ww(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var r=t;switch(t=t.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":Ww(r),mT(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function ree(e,t,r,n){for(;e.nodeType===1;){var a=r;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!n&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(n){if(!e[z8])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(i=e.getAttribute("rel"),i==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(i!==a.rel||e.getAttribute("href")!==(a.href==null||a.href===""?null:a.href)||e.getAttribute("crossorigin")!==(a.crossOrigin==null?null:a.crossOrigin)||e.getAttribute("title")!==(a.title==null?null:a.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(i=e.getAttribute("src"),(i!==(a.src==null?null:a.src)||e.getAttribute("type")!==(a.type==null?null:a.type)||e.getAttribute("crossorigin")!==(a.crossOrigin==null?null:a.crossOrigin))&&i&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var i=a.name==null?null:""+a.name;if(a.type==="hidden"&&e.getAttribute("name")===i)return e}else return e;if(e=V1(e.nextSibling),e===null)break}return null}function nee(e,t,r){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!r||(e=V1(e.nextSibling),e===null))return null;return e}function Yw(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function aee(e,t){var r=e.ownerDocument;if(e.data!=="$?"||r.readyState==="complete")t();else{var n=function(){t(),r.removeEventListener("DOMContentLoaded",n)};r.addEventListener("DOMContentLoaded",n),e._reactRetry=n}}function V1(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="F!"||t==="F")break;if(t==="/$")return null}}return e}var jw=null;function XM(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}function CU(e,t,r){switch(t=Qm(r),e){case"html":if(e=t.documentElement,!e)throw Error(nt(452));return e;case"head":if(e=t.head,!e)throw Error(nt(453));return e;case"body":if(e=t.body,!e)throw Error(nt(454));return e;default:throw Error(nt(451))}}function b6(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);mT(e)}var h1=new Map,ZM=new Set;function Jm(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Tu=dn.d;dn.d={f:iee,r:oee,D:see,C:lee,L:cee,m:uee,X:dee,S:fee,M:hee};function iee(){var e=Tu.f(),t=b9();return e||t}function oee(e){var t=S4(e);t!==null&&t.tag===5&&t.type==="form"?xH(t):Tu.r(e)}var k4=typeof document>"u"?null:document;function AU(e,t,r){var n=k4;if(n&&typeof t=="string"&&t){var a=a1(t);a='link[rel="'+e+'"][href="'+a+'"]',typeof r=="string"&&(a+='[crossorigin="'+r+'"]'),ZM.has(a)||(ZM.add(a),e={rel:e,crossOrigin:r,href:t},n.querySelector(a)===null&&(t=n.createElement("link"),c0(t,"link",e),Ri(t),n.head.appendChild(t)))}}function see(e){Tu.D(e),AU("dns-prefetch",e,null)}function lee(e,t){Tu.C(e,t),AU("preconnect",e,t)}function cee(e,t,r){Tu.L(e,t,r);var n=k4;if(n&&e&&t){var a='link[rel="preload"][as="'+a1(t)+'"]';t==="image"&&r&&r.imageSrcSet?(a+='[imagesrcset="'+a1(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(a+='[imagesizes="'+a1(r.imageSizes)+'"]')):a+='[href="'+a1(e)+'"]';var i=a;switch(t){case"style":i=r4(e);break;case"script":i=D4(e)}h1.has(i)||(e=ia({rel:"preload",href:t==="image"&&r&&r.imageSrcSet?void 0:e,as:t},r),h1.set(i,e),n.querySelector(a)!==null||t==="style"&&n.querySelector(K8(i))||t==="script"&&n.querySelector(Q8(i))||(t=n.createElement("link"),c0(t,"link",e),Ri(t),n.head.appendChild(t)))}}function uee(e,t){Tu.m(e,t);var r=k4;if(r&&e){var n=t&&typeof t.as=="string"?t.as:"script",a='link[rel="modulepreload"][as="'+a1(n)+'"][href="'+a1(e)+'"]',i=a;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=D4(e)}if(!h1.has(i)&&(e=ia({rel:"modulepreload",href:e},t),h1.set(i,e),r.querySelector(a)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(Q8(i)))return}
vendor: 4,183 bytes, line 49
49n=r.createElement("link"),c0(n,"link",e),Ri(n),r.head.appendChild(n)}}}function fee(e,t,r){Tu.S(e,t,r);var n=k4;if(n&&e){var a=Ah(n).hoistableStyles,i=r4(e);t=t||"default";var o=a.get(i);if(!o){var s={loading:0,preload:null};if(o=n.querySelector(K8(i)))s.loading=5;else{e=ia({rel:"stylesheet",href:e,"data-precedence":t},r),(r=h1.get(i))&&QT(e,r);var c=o=n.createElement("link");Ri(c),c0(c,"link",e),c._p=new Promise(function(l,u){c.onload=l,c.onerror=u}),c.addEventListener("load",function(){s.loading|=1}),c.addEventListener("error",function(){s.loading|=2}),s.loading|=4,sm(o,t,n)}o={type:"stylesheet",instance:o,count:1,state:s},a.set(i,o)}}}function dee(e,t){Tu.X(e,t);var r=k4;if(r&&e){var n=Ah(r).hoistableScripts,a=D4(e),i=n.get(a);i||(i=r.querySelector(Q8(a)),i||(e=ia({src:e,async:!0},t),(t=h1.get(a))&&JT(e,t),i=r.createElement("script"),Ri(i),c0(i,"link",e),r.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function hee(e,t){Tu.M(e,t);var r=k4;if(r&&e){var n=Ah(r).hoistableScripts,a=D4(e),i=n.get(a);i||(i=r.querySelector(Q8(a)),i||(e=ia({src:e,async:!0,type:"module"},t),(t=h1.get(a))&&JT(e,t),i=r.createElement("script"),Ri(i),c0(i,"link",e),r.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function KM(e,t,r,n){var a=(a=Df.current)?Jm(a):null;if(!a)throw Error(nt(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(t=r4(r.href),r=Ah(a).hoistableStyles,n=r.get(t),n||(n={type:"style",instance:null,count:0,state:null},r.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=r4(r.href);var i=Ah(a).hoistableStyles,o=i.get(e);if(o||(a=a.ownerDocument||a,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(e,o),(i=a.querySelector(K8(e)))&&!i._p&&(o.instance=i,o.state.loading=5),h1.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},h1.set(e,r),i||pee(a,e,r,o.state))),t&&n===null)throw Error(nt(528,""));return o}if(t&&n!==null)throw Error(nt(529,""));return null;case"script":return t=r.async,r=r.src,typeof r=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=D4(r),r=Ah(a).hoistableScripts,n=r.get(t),n||(n={type:"script",instance:null,count:0,state:null},r.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(nt(444,e))}}function r4(e){return'href="'+a1(e)+'"'}function K8(e){return'link[rel="stylesheet"]['+e+"]"}function kU(e){return ia({},e,{"data-precedence":e.precedence,precedence:null})}function pee(e,t,r,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),c0(t,"link",r),Ri(t),e.head.appendChild(t))}function D4(e){return'[src="'+a1(e)+'"]'}function Q8(e){return"script[async]"+e}function QM(e,t,r){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+a1(r.href)+'"]');if(n)return t.instance=n,Ri(n),n;var a=ia({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),Ri(n),c0(n,"style",a),sm(n,r.precedence,e),t.instance=n;case"stylesheet":a=r4(r.href);var i=e.querySelector(K8(a));if(i)return t.state.loading|=4,t.instance=i,Ri(i),i;n=kU(r),(a=h1.get(a))&&QT(n,a),i=(e.ownerDocument||e).createElement("link"),Ri(i);var o=i;return o._p=new Promise(function(s,c){o.onload=s,o.onerror=c}),c0(i,"link",n),t.state.loading|=4,sm(i,r.precedence,e),t.instance=i;case"script":return i=D4(r.src),(a=e.querySelector(Q8(i)))?(t.instance=a,Ri(a),a):(n=r,(a=h1.get(i))&&(n=ia({},r),JT(n,a)),e=e.ownerDocument||e,a=e.createElement("script"),Ri(a),c0(a,"link",n),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(nt(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(n=t.instance,t.state.loading|=4,
vendor: 4,995 bytes, line 49
49sm(n,r.precedence,e));return t.instance}function sm(e,t,r){for(var n=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=n.length?n[n.length-1]:null,i=a,o=0;o<n.length;o++){var s=n[o];if(s.dataset.precedence===t)i=s;else if(i!==a)break}i?i.parentNode.insertBefore(e,i.nextSibling):(t=r.nodeType===9?r.head:r,t.insertBefore(e,t.firstChild))}function QT(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function JT(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var lm=null;function JM(e,t,r){if(lm===null){var n=new Map,a=lm=new Map;a.set(r,n)}else a=lm,n=a.get(r),n||(n=new Map,a.set(r,n));if(n.has(e))return n;for(n.set(e,null),r=r.getElementsByTagName(e),a=0;a<r.length;a++){var i=r[a];if(!(i[z8]||i[C0]||e==="link"&&i.getAttribute("rel")==="stylesheet")&&i.namespaceURI!=="http://www.w3.org/2000/svg"){var o=i.getAttribute(t)||"";o=e+o;var s=n.get(o);s?s.push(i):n.set(o,[i])}}return n}function eO(e,t,r){e=e.ownerDocument||e,e.head.insertBefore(r,t==="title"?e.querySelector("head > title"):null)}function mee(e,t,r){if(r===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function DU(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}var X6=null;function vee(){}function gee(e,t,r){if(X6===null)throw Error(nt(475));var n=X6;if(t.type==="stylesheet"&&(typeof r.media!="string"||matchMedia(r.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var a=r4(r.href),i=e.querySelector(K8(a));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(n.count++,n=ev.bind(n),e.then(n,n)),t.state.loading|=4,t.instance=i,Ri(i);return}i=e.ownerDocument||e,r=kU(r),(a=h1.get(a))&&QT(r,a),i=i.createElement("link"),Ri(i);var o=i;o._p=new Promise(function(s,c){o.onload=s,o.onerror=c}),c0(i,"link",r),t.instance=i}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(t,e),(e=t.state.preload)&&!(t.state.loading&3)&&(n.count++,t=ev.bind(n),e.addEventListener("load",t),e.addEventListener("error",t))}}function _ee(){if(X6===null)throw Error(nt(475));var e=X6;return e.stylesheets&&e.count===0&&Vw(e,e.stylesheets),0<e.count?function(t){var r=setTimeout(function(){if(e.stylesheets&&Vw(e,e.stylesheets),e.unsuspend){var n=e.unsuspend;e.unsuspend=null,n()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(r)}}:null}function ev(){if(this.count--,this.count===0){if(this.stylesheets)Vw(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var tv=null;function Vw(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,tv=new Map,t.forEach(xee,e),tv=null,ev.call(e))}function xee(e,t){if(!(t.state.loading&4)){var r=tv.get(e);if(r)var n=r.get(null);else{r=new Map,tv.set(e,r);for(var a=e.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<a.length;i++){var o=a[i];(o.nodeName==="LINK"||o.getAttribute("media")!=="not all")&&(r.set(o.dataset.precedence,o),n=o)}n&&r.set(null,n)}a=t.instance,o=a.getAttribute("data-precedence"),i=r.get(o)||n,i===n&&r.set(null,a),r.set(o,a),this.count++,n=ev.bind(this),a.addEventListener("load",n),a.addEventListener("error",n),i?i.parentNode.insertBefore(a,i.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(a,e.firstChild)),t.state.loading|=4}}var Z6={$$typeof:qc,Provider:null,Consumer:null,_currentValue:u3,_currentValue2:u3,_threadCount:0};function yee(e,t,r,n,a,i,o,s){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=x_(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=x_(0),this.hiddenUpdates=x_(null),this.identifierPrefix=n,this.onUncaughtError=a,this.onCaughtError=i,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function MU(e,t,r,n,a,i,o,s,c,l,u,h){return e=new yee(e,t,r,o,s,c,l,h),t=1,i===!0&&(t|=24),i=is(3,null,null,t),e.current=i,i.stateNode=e,t=AT(),t.refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:n,isDehydrated:r,cache:t},DT(i),e}function OU(e){return e?(e=_h,e):_h}
vendor: 4,357 bytes, line 49
49function PU(e,t,r,n,a,i){a=OU(a),n.context===null?n.context=a:n.pendingContext=a,n=Mf(t),n.payload={element:r},i=i===void 0?null:i,i!==null&&(n.callback=i),r=Of(e,n,t),r!==null&&(hs(r,e,t),p6(r,e,t))}function tO(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function eS(e,t){tO(e,t),(e=e.alternate)&&tO(e,t)}function RU(e){if(e.tag===13){var t=C4(e,67108864);t!==null&&hs(t,e,67108864),eS(e,67108864)}}var rv=!0;function wee(e,t,r,n){var a=ar.T;ar.T=null;var i=dn.p;try{dn.p=2,tS(e,t,r,n)}finally{dn.p=i,ar.T=a}}function bee(e,t,r,n){var a=ar.T;ar.T=null;var i=dn.p;try{dn.p=8,tS(e,t,r,n)}finally{dn.p=i,ar.T=a}}function tS(e,t,r,n){if(rv){var a=qw(n);if(a===null)Z_(e,t,n,nv,r),rO(e,n);else if(Tee(a,e,t,r,n))n.stopPropagation();else if(rO(e,n),t&4&&-1<Eee.indexOf(e)){for(;a!==null;){var i=S4(a);if(i!==null)switch(i.tag){case 3:if(i=i.stateNode,i.current.memoizedState.isDehydrated){var o=q2(i.pendingLanes);if(o!==0){var s=i;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-fs(o);s.entanglements[1]|=c,o&=~c}lc(i),!(Sn&6)&&(qm=jl()+500,Z8(0,!1))}}break;case 13:s=C4(i,2),s!==null&&hs(s,i,2),b9(),eS(i,2)}if(i=qw(n),i===null&&Z_(e,t,n,nv,r),i===a)break;a=i}a!==null&&n.stopPropagation()}else Z_(e,t,n,null,r)}}function qw(e){return e=gT(e),rS(e)}var nv=null;function rS(e){if(nv=null,e=dh(e),e!==null){var t=I8(e);if(t===null)e=null;else{var r=t.tag;if(r===13){if(e=aB(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return nv=e,null}function LU(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(lQ()){case lB:return 2;case cB:return 8;case Om:case cQ:return 32;case uB:return 268435456;default:return 32}default:return 32}}var Gw=!1,Lf=null,Nf=null,Ff=null,K6=new Map,Q6=new Map,mf=[],Eee="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function rO(e,t){switch(e){case"focusin":case"focusout":Lf=null;break;case"dragenter":case"dragleave":Nf=null;break;case"mouseover":case"mouseout":Ff=null;break;case"pointerover":case"pointerout":K6.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Q6.delete(t.pointerId)}}function b5(e,t,r,n,a,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:i,targetContainers:[a]},t!==null&&(t=S4(t),t!==null&&RU(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,a!==null&&t.indexOf(a)===-1&&t.push(a),e)}function Tee(e,t,r,n,a){switch(t){case"focusin":return Lf=b5(Lf,e,t,r,n,a),!0;case"dragenter":return Nf=b5(Nf,e,t,r,n,a),!0;case"mouseover":return Ff=b5(Ff,e,t,r,n,a),!0;case"pointerover":var i=a.pointerId;return K6.set(i,b5(K6.get(i)||null,e,t,r,n,a)),!0;case"gotpointercapture":return i=a.pointerId,Q6.set(i,b5(Q6.get(i)||null,e,t,r,n,a)),!0}return!1}function NU(e){var t=dh(e.target);if(t!==null){var r=I8(t);if(r!==null){if(t=r.tag,t===13){if(t=aB(r),t!==null){e.blockedOn=t,gQ(e.priority,function(){if(r.tag===13){var n=ds();n=hT(n);var a=C4(r,n);
49a!==null&&hs(a,r,n),eS(r,n)}});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function cm(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=qw(e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);fw=n,r.target.dispatchEvent(n),fw=null}else return t=S4(r),t!==null&&RU(t),e.blockedOn=r,!1;t.shift()}return!0}function nO(e,t,r){cm(e)&&r.delete(t)}function See(){Gw=!1,Lf!==null&&cm(Lf)&&(Lf=null),Nf!==null&&cm(Nf)&&(Nf=null),Ff!==null&&cm(Ff)&&(Ff=null),K6.forEach(nO),Q6.forEach(nO)}function fp(e,t){e.blockedOn===t&&(e.blockedOn=null,Gw||(Gw=!0,vi.unstable_scheduleCallback(vi.unstable_NormalPriority,See)))}var dp=null;function aO(e){dp!==e&&(dp=e,vi.unstable_scheduleCallback(vi.unstable_NormalPriority,function(){dp===e&&(dp=null);for(var t=0;t<e.length;t+=3){var r=e[t],n=e[t+1],a=e[t+2];if(typeof n!="function"){if(rS(n||r)===null)continue;break}var i=S4(r);i!==null&&(e.splice(t,3),t-=3,Aw(i,{pending:!0,data:a,method:r.method,action:n},n,a))}}))}function J6(e){function t(c){return fp(c,e)}Lf!==null&&fp(Lf,e),Nf!==null&&fp(Nf,e),Ff!==null&&fp(Ff,e),K6.forEach(t),Q6.forEach(t);for(var r=0;r<mf.length;r++){var n=mf[r];n.blockedOn===e&&(n.blockedOn=null)}for(;0<mf.length&&(r=mf[0],r.blockedOn===null);)NU(r),r.blockedOn===null&&mf.shift();if(r=(e.ownerDocument||e).$$reactFormReplay,r!=null)for(n=0;n<r.length;n+=3){var a=r[n],i=r[n+1],o=a[Co]||null;if(typeof i=="function")o||aO(r);else if(o){var s=null;if(i&&i.hasAttribute("formAction")){if(a=i,o=i[Co]||null)s=o.formAction;else if(rS(a)!==null)continue}else s=o.action;typeof s=="function"?r[n+1]=s:(r.splice(n,3),n-=3),aO(r)}}}function nS(e){this._internalRoot=e}C9.prototype.render=nS.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(nt(409));var r=t.current,n=ds();PU(r,n,e,t,null,null)};C9.prototype.unmount=nS.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;PU(e.current,2,null,e,null,null),b9(),t[T4]=null}};function C9(e){this._internalRoot=e}C9.prototype.unstable_scheduleHydration=function(e){if(e){var t=mB();e={blockedOn:null,target:e,priority:t};for(var r=0;r<mf.length&&t!==0&&t<mf[r].priority;r++);mf.splice(r,0,e),r===0&&NU(e)}};var iO=rB.version;if(iO!=="19.1.1")throw Error(nt(527,iO,"19.1.1"));dn.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(nt(188)):(e=Object.keys(e).join(","),Error(nt(268,e)));return e=tQ(t),e=e!==null?iB(e):null,e=e===null?null:e.stateNode,e};var Cee={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:ar,reconcilerVersion:"19.1.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var hp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!hp.isDisabled&&hp.supportsFiber)try{B8=hp.inject(Cee),us=hp}catch{}}c9.createRoot=function(e,t){if(!nB(e))throw Error(nt(299));var r=!1,n="",a=MH,i=OH,o=PH,s=null;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onUncaughtError!==void 0&&(a=t.onUncaughtError),t.onCaughtError!==void 0&&(i=t.onCaughtError),t.onRecoverableError!==void 0&&(o=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(s=t.unstable_transitionCallbacks)),t=MU(e,1,!1,null,null,r,n,a,i,o,s,null),e[T4]=t.current,KT(e),new nS(t)};c9.hydrateRoot=function(e,t,r){if(!nB(e))throw Error(nt(299));var n=!1,a="",i=MH,o=OH,s=PH,c=null,l=null;return r!=null&&(r.unstable_strictMode===!0&&(n=!0),r.identifierPrefix!==void 0&&(a=r.identifierPrefix),r.onUncaughtError!==void 0&&(i=r.onUncaughtError),r.onCaughtError!==void 0&&(o=r.onCaughtError),r.onRecoverableError!==void 0&&(s=r.onRecoverableError),r.unstable_transitionCallbacks!==void 0&&(c=r.unstable_transitionCallbacks),r.formState!==void 0&&(l=r.formState)),t=MU(e,1,!0,t,r??null,n,a,i,o,s,c,l),t.context=OU(null),r=t.current,n=ds(),n=hT(n),a=Mf(n),a.callback=null,Of(r,a,n),r=n,t.current.lanes=r,U8(t,r),lc(t),e[T4]=t.current,KT(e),new C9(t)};c9.version="19.1.1";function FU(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(FU)}catch(e){console.error(e)}}FU(),WI.exports=c9;var _Ie=WI.exports;function zi(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}var Aee=zi;zi.EventEmitter=zi;zi.prototype._events=void 0;zi.prototype._maxListeners=void 0;zi.defaultMaxListeners=10;zi.prototype.setMaxListeners=function(e){if(!kee(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this};zi.prototype.emit=function(e){var t,r,n,a,i,o;if(this._events||(this._events={}),e==="error"&&(!this._events.error||e8(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var s=new Error('Uncaught, unspecified "error" event. ('+t+")");throw s.context=t,s}if(r=this._events[e],IU(r))return!1;if(_u(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;
49default:a=Array.prototype.slice.call(arguments,1),r.apply(this,a)}else if(e8(r))for(a=Array.prototype.slice.call(arguments,1),o=r.slice(),n=o.length,i=0;i<n;i++)o[i].apply(this,a);return!0};zi.prototype.addListener=function(e,t){var r;if(!_u(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,_u(t.listener)?t.listener:t),this._events[e]?e8(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,e8(this._events[e])&&!this._events[e].warned&&(IU(this._maxListeners)?r=zi.defaultMaxListeners:r=this._maxListeners,r&&r>0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),typeof console.trace=="function"&&console.trace())),this};zi.prototype.on=zi.prototype.addListener;zi.prototype.once=function(e,t){if(!_u(t))throw TypeError("listener must be a function");var r=!1;function n(){this.removeListener(e,n),r||(r=!0,t.apply(this,arguments))}return n.listener=t,this.on(e,n),this};zi.prototype.removeListener=function(e,t){var r,n,a,i;if(!_u(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(r=this._events[e],a=r.length,n=-1,r===t||_u(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(e8(r)){for(i=a;i-- >0;)if(r[i]===t||r[i].listener&&r[i].listener===t){n=i;break}if(n<0)return this;r.length===1?(r.length=0,delete this._events[e]):r.splice(n,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this};zi.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[e]&&delete this._events[e],this;if(arguments.length===0){for(t in this._events)t!=="removeListener"&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r=this._events[e],_u(r))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this};zi.prototype.listeners=function(e){var t;return!this._events||!this._events[e]?t=[]:_u(this._events[e])?t=[this._events[e]]:t=this._events[e].slice(),t};zi.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(_u(t))return 1;if(t)return t.length}return 0};zi.listenerCount=function(e,t){return e.listenerCount(t)};function _u(e){return typeof e=="function"}function kee(e){return typeof e=="number"}function e8(e){return typeof e=="object"&&e!==null}function IU(e){return e===void 0}const xIe=ks(Aee);var BU=typeof global=="object"&&global&&global.Object===Object&&global,Dee=typeof self=="object"&&self&&self.Object===Object&&self,rl=BU||Dee||Function("return this")(),Ao=rl.Symbol,HU=Object.prototype,Mee=HU.hasOwnProperty,Oee=HU.toString,E5=Ao?Ao.toStringTag:void 0;function Pee(e){var t=Mee.call(e,E5),r=e[E5];try{e[E5]=void 0;var n=!0}catch{}var a=Oee.call(e);return n&&(t?e[E5]=r:delete e[E5]),a}var Ree=Object.prototype,Lee=Ree.toString;function Nee(e){return Lee.call(e)}var Fee="[object Null]",Iee="[object Undefined]",oO=Ao?Ao.toStringTag:void 0;function rd(e){return e==null?e===void 0?Iee:Fee:oO&&oO in Object(e)?Pee(e):Nee(e)}function ec(e){return e!=null&&typeof e=="object"}var Bee="[object Symbol]";function M3(e){return typeof e=="symbol"||ec(e)&&rd(e)==Bee}function q1(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a}var gi=Array.isArray,Hee=1/0,sO=Ao?Ao.prototype:void 0,lO=sO?sO.toString:void 0;function J8(e){if(typeof e=="string")return e;if(gi(e))return q1(e,J8)+"";if(M3(e))return lO?lO.call(e):"";var t=e+"";return t=="0"&&1/e==-Hee?"-0":t}var Uee=/\s/;function zee(e){for(var t=e.length;t--&&Uee.test(e.charAt(t)););return t}var $ee=/^\s+/;function UU(e){return e&&e.slice(0,zee(e)+1).replace($ee,"")}function tc(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var cO=NaN,Wee=/^[-+]0x[0-9a-f]+$/i,Yee=/^0b[01]+$/i,jee=/^0o[0-7]+$/i,Vee=parseInt;function Xw(e){if(typeof e=="number")return e;if(M3(e))return cO;if(tc(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=tc(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=UU(e);var r=Yee.test(e);return r||jee.test(e)?Vee(e.slice(2),r?2:8):Wee.test(e)?cO:+e}var uO=1/0,qee=17976931348623157e292;function um(e){if(!e)return e===0?e:0;if(e=Xw(e),e===uO||e===-uO){var t=e<0?-1:1;return t*qee}return e===e?e:0}function aS(e){var t=um(e),r=t%1;return t===t?r?t-r:t:0}function M4(e){return e}var Gee="[object AsyncFunction]",Xee="[object Function]",Zee="[object GeneratorFunction]",Kee="[object Proxy]";function zU(e){if(!tc(e))return!1;var t=rd(e);return t==Xee||t==Zee||t==Gee||t==Kee}var Q_=rl["__core-js_shared__"],fO=function(){var e=/[^.]+$/.exec(Q_&&Q_.keys&&Q_.keys.IE_PROTO||"");
vendor: 4,041 bytes, line 49
49return e?"Symbol(src)_1."+e:""}();function Qee(e){return!!fO&&fO in e}var Jee=Function.prototype,ete=Jee.toString;function nd(e){if(e!=null){try{return ete.call(e)}catch{}try{return e+""}catch{}}return""}var tte=/[\\^$.*+?()[\]{}|]/g,rte=/^\[object .+?Constructor\]$/,nte=Function.prototype,ate=Object.prototype,ite=nte.toString,ote=ate.hasOwnProperty,ste=RegExp("^"+ite.call(ote).replace(tte,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function lte(e){if(!tc(e)||Qee(e))return!1;var t=zU(e)?ste:rte;return t.test(nd(e))}function cte(e,t){return e==null?void 0:e[t]}function ad(e,t){var r=cte(e,t);return lte(r)?r:void 0}var Zw=ad(rl,"WeakMap"),dO=Object.create,ute=function(){function e(){}return function(t){if(!tc(t))return{};if(dO)return dO(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();function fte(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function dte(){}function $U(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var hte=800,pte=16,mte=Date.now;function vte(e){var t=0,r=0;return function(){var n=mte(),a=pte-(n-r);if(r=n,a>0){if(++t>=hte)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function gte(e){return function(){return e}}var av=function(){try{var e=ad(Object,"defineProperty");return e({},"",{}),e}catch{}}(),_te=av?function(e,t){return av(e,"toString",{configurable:!0,enumerable:!1,value:gte(t),writable:!0})}:M4;const xte=_te;var yte=vte(xte);function WU(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}function YU(e,t,r,n){for(var a=e.length,i=r+(n?1:-1);n?i--:++i<a;)if(t(e[i],i,e))return i;return-1}function wte(e){return e!==e}function bte(e,t,r){for(var n=r-1,a=e.length;++n<a;)if(e[n]===t)return n;return-1}function iS(e,t,r){return t===t?bte(e,t,r):YU(e,wte,r)}function oS(e,t){var r=e==null?0:e.length;return!!r&&iS(e,t,0)>-1}var Ete=9007199254740991,Tte=/^(?:0|[1-9]\d*)$/;function A9(e,t){var r=typeof e;return t=t??Ete,!!t&&(r=="number"||r!="symbol"&&Tte.test(e))&&e>-1&&e%1==0&&e<t}function sS(e,t,r){t=="__proto__"&&av?av(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function k9(e,t){return e===t||e!==e&&t!==t}var Ste=Object.prototype,Cte=Ste.hasOwnProperty;function lS(e,t,r){var n=e[t];(!(Cte.call(e,t)&&k9(n,r))||r===void 0&&!(t in e))&&sS(e,t,r)}function O4(e,t,r,n){var a=!r;r||(r={});for(var i=-1,o=t.length;++i<o;){var s=t[i],c=n?n(r[s],e[s],s,r,e):void 0;c===void 0&&(c=e[s]),a?sS(r,s,c):lS(r,s,c)}return r}var hO=Math.max;function Ate(e,t,r){return t=hO(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,i=hO(n.length-t,0),o=Array(i);++a<i;)o[a]=n[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=n[a];return s[t]=r(o),fte(e,this,s)}}function cc(e,t){return yte(Ate(e,t,M4),e+"")}var kte=9007199254740991;function cS(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=kte}function Su(e){return e!=null&&cS(e.length)&&!zU(e)}function iv(e,t,r){if(!tc(r))return!1;var n=typeof t;return(n=="number"?Su(r)&&A9(t,r.length):n=="string"&&t in r)?k9(r[t],e):!1}function jU(e){return cc(function(t,r){var n=-1,a=r.length,i=a>1?r[a-1]:void 0,o=a>2?r[2]:void 0;for(i=e.length>3&&typeof i=="function"?(a--,i):void 0,o&&iv(r[0],r[1],o)&&(i=a<3?void 0:i,a=1),t=Object(t);++n<a;){var s=r[n];s&&e(t,s,n,i)}return t})}var Dte=Object.prototype;function D9(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||Dte;return e===r}function VU(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var Mte="[object Arguments]";function pO(e){return ec(e)&&rd(e)==Mte}var qU=Object.prototype,Ote=qU.hasOwnProperty,Pte=qU.propertyIsEnumerable,uS=pO(function(){return arguments}())?pO:function(e){return ec(e)&&Ote.call(e,"callee")&&!Pte.call(e,"callee")};function Rte(){return!1}var GU=typeof exports=="object"&&exports&&!exports.nodeType&&exports,mO=GU&&typeof module=="object"&&module&&!module.nodeType&&module,Lte=mO&&mO.exports===GU,vO
vendor: 5,370 bytes, line 49
49=Lte?rl.Buffer:void 0,Nte=vO?vO.isBuffer:void 0,ov=Nte||Rte,Fte="[object Arguments]",Ite="[object Array]",Bte="[object Boolean]",Hte="[object Date]",Ute="[object Error]",zte="[object Function]",$te="[object Map]",Wte="[object Number]",Yte="[object Object]",jte="[object RegExp]",Vte="[object Set]",qte="[object String]",Gte="[object WeakMap]",Xte="[object ArrayBuffer]",Zte="[object DataView]",Kte="[object Float32Array]",Qte="[object Float64Array]",Jte="[object Int8Array]",ere="[object Int16Array]",tre="[object Int32Array]",rre="[object Uint8Array]",nre="[object Uint8ClampedArray]",are="[object Uint16Array]",ire="[object Uint32Array]",Qn={};Qn[Kte]=Qn[Qte]=Qn[Jte]=Qn[ere]=Qn[tre]=Qn[rre]=Qn[nre]=Qn[are]=Qn[ire]=!0;Qn[Fte]=Qn[Ite]=Qn[Xte]=Qn[Bte]=Qn[Zte]=Qn[Hte]=Qn[Ute]=Qn[zte]=Qn[$te]=Qn[Wte]=Qn[Yte]=Qn[jte]=Qn[Vte]=Qn[qte]=Qn[Gte]=!1;function ore(e){return ec(e)&&cS(e.length)&&!!Qn[rd(e)]}function P4(e){return function(t){return e(t)}}var XU=typeof exports=="object"&&exports&&!exports.nodeType&&exports,E6=XU&&typeof module=="object"&&module&&!module.nodeType&&module,sre=E6&&E6.exports===XU,J_=sre&&BU.process,n4=function(){try{var e=E6&&E6.require&&E6.require("util").types;return e||J_&&J_.binding&&J_.binding("util")}catch{}}(),gO=n4&&n4.isTypedArray,ZU=gO?P4(gO):ore,lre=Object.prototype,cre=lre.hasOwnProperty;function KU(e,t){var r=gi(e),n=!r&&uS(e),a=!r&&!n&&ov(e),i=!r&&!n&&!a&&ZU(e),o=r||n||a||i,s=o?VU(e.length,String):[],c=s.length;for(var l in e)(t||cre.call(e,l))&&!(o&&(l=="length"||a&&(l=="offset"||l=="parent")||i&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||A9(l,c)))&&s.push(l);return s}function QU(e,t){return function(r){return e(t(r))}}var ure=QU(Object.keys,Object),fre=Object.prototype,dre=fre.hasOwnProperty;function hre(e){if(!D9(e))return ure(e);var t=[];for(var r in Object(e))dre.call(e,r)&&r!="constructor"&&t.push(r);return t}function d2(e){return Su(e)?KU(e):hre(e)}var pre=Object.prototype,mre=pre.hasOwnProperty,yIe=jU(function(e,t){if(D9(t)||Su(t)){O4(t,d2(t),e);return}for(var r in t)mre.call(t,r)&&lS(e,r,t[r])});function vre(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var gre=Object.prototype,_re=gre.hasOwnProperty;function xre(e){if(!tc(e))return vre(e);var t=D9(e),r=[];for(var n in e)n=="constructor"&&(t||!_re.call(e,n))||r.push(n);return r}function M9(e){return Su(e)?KU(e,!0):xre(e)}var wIe=jU(function(e,t){O4(t,M9(t),e)}),yre=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,wre=/^\w*$/;function fS(e,t){if(gi(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||M3(e)?!0:wre.test(e)||!yre.test(e)||t!=null&&e in Object(t)}var t8=ad(Object,"create");function bre(){this.__data__=t8?t8(null):{},this.size=0}function Ere(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Tre="__lodash_hash_undefined__",Sre=Object.prototype,Cre=Sre.hasOwnProperty;function Are(e){var t=this.__data__;if(t8){var r=t[e];return r===Tre?void 0:r}return Cre.call(t,e)?t[e]:void 0}var kre=Object.prototype,Dre=kre.hasOwnProperty;function Mre(e){var t=this.__data__;return t8?t[e]!==void 0:Dre.call(t,e)}var Ore="__lodash_hash_undefined__";function Pre(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=t8&&t===void 0?Ore:t,this}function O3(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}O3.prototype.clear=bre;O3.prototype.delete=Ere;O3.prototype.get=Are;O3.prototype.has=Mre;O3.prototype.set=Pre;function Rre(){this.__data__=[],this.size=0}function O9(e,t){for(var r=e.length;r--;)if(k9(e[r][0],t))return r;return-1}var Lre=Array.prototype,Nre=Lre.splice;function Fre(e){var t=this.__data__,r=O9(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():Nre.call(t,r,1),--this.size,!0}function Ire(e){var t=this.__data__,r=O9(t,e);return r<0?void 0:t[r][1]}function Bre(e){return O9(this.__data__,e)>-1}function Hre(e,t){var r=this.__data__,n=O9(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function Cu(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Cu.prototype.clear=Rre;Cu.prototype.delete=Fre;Cu.prototype.get=Ire;Cu.prototype.has=Bre;Cu.prototype.set=Hre;var r8=ad(rl,"Map");function Ure(){this.size=0,this.__data__={hash:new O3,map:new(r8||Cu),string:new O3}}function zre(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function P9(e,t){var r=e.__data__;return zre(t)?r[typeof t=="string"?"string":"hash"]:r.map}function $re(e){var t=P9(this,e).delete(e);return this.size-=t?1:0,t}function Wre(e){return P9(this,e).get(e)}function Yre(e){return P9(this,e).has(e)}function jre(e,t){var r=P9(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}function Au(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Au.prototype.clear=Ure;Au.prototype.delete=$re;Au.prototype.get=Wre;Au.prototype.has=Yre;Au.prototype.set=jre;var Vre="Expected a function";function dS(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(Vre);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var o=e.apply(this,n);return r.cache=i.set(a,o)||i,o};return r.cache=new(dS.Cache||Au),r}dS.Cache=Au;var qre=500;function Gre(e){var t=dS(e,function(n){return r.size===qre&&r.clear(),n}
49),r=t.cache;return t}var Xre=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Zre=/\\(\\)?/g,Kre=Gre(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Xre,function(r,n,a,i){t.push(a?i.replace(Zre,"$1"):n||r)}),t});function e7(e){return e==null?"":J8(e)}function hS(e,t){return gi(e)?e:fS(e,t)?[e]:Kre(e7(e))}var Qre=1/0;function t7(e){if(typeof e=="string"||M3(e))return e;var t=e+"";return t=="0"&&1/e==-Qre?"-0":t}function R9(e,t){t=hS(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[t7(t[r++])];return r&&r==n?e:void 0}function Jre(e,t,r){var n=e==null?void 0:R9(e,t);return n===void 0?r:n}function pS(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}var _O=Ao?Ao.isConcatSpreadable:void 0;function ene(e){return gi(e)||uS(e)||!!(_O&&e&&e[_O])}function id(e,t,r,n,a){var i=-1,o=e.length;for(r||(r=ene),a||(a=[]);++i<o;){var s=e[i];t>0&&r(s)?t>1?id(s,t-1,r,n,a):pS(a,s):n||(a[a.length]=s)}return a}function bIe(e){var t=e==null?0:e.length;return t?id(e,1):[]}var tne=QU(Object.getPrototypeOf,Object);const JU=tne;function ez(e,t,r){var n=-1,a=e.length;t<0&&(t=-t>a?0:a+t),r=r>a?a:r,r<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(a);++n<a;)i[n]=e[n+t];return i}function mS(e,t,r){var n=e.length;return r=r===void 0?n:r,!t&&r>=n?e:ez(e,t,r)}var rne="\\ud800-\\udfff",nne="\\u0300-\\u036f",ane="\\ufe20-\\ufe2f",ine="\\u20d0-\\u20ff",one=nne+ane+ine,sne="\\ufe0e\\ufe0f",lne="\\u200d",cne=RegExp("["+lne+rne+one+sne+"]");function vS(e){return cne.test(e)}function une(e){return e.split("")}var tz="\\ud800-\\udfff",fne="\\u0300-\\u036f",dne="\\ufe20-\\ufe2f",hne="\\u20d0-\\u20ff",pne=fne+dne+hne,mne="\\ufe0e\\ufe0f",vne="["+tz+"]",Kw="["+pne+"]",Qw="\\ud83c[\\udffb-\\udfff]",gne="(?:"+Kw+"|"+Qw+")",rz="[^"+tz+"]",nz="(?:\\ud83c[\\udde6-\\uddff]){2}",az="[\\ud800-\\udbff][\\udc00-\\udfff]",_ne="\\u200d",iz=gne+"?",oz="["+mne+"]?",xne="(?:"+_ne+"(?:"+[rz,nz,az].join("|")+")"+oz+iz+")*",yne=oz+iz+xne,wne="(?:"+[rz+Kw+"?",Kw,nz,az,vne].join("|")+")",bne=RegExp(Qw+"(?="+Qw+")|"+wne+yne,"g");function Ene(e){return e.match(bne)||[]}function a4(e){return vS(e)?Ene(e):une(e)}function Tne(){this.__data__=new Cu,this.size=0}function Sne(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}function Cne(e){return this.__data__.get(e)}function Ane(e){return this.__data__.has(e)}var kne=200;function Dne(e,t){var r=this.__data__;if(r instanceof Cu){var n=r.__data__;if(!r8||n.length<kne-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Au(n)}return r.set(e,t),this.size=r.size,this}function ql(e){var t=this.__data__=new Cu(e);this.size=t.size}ql.prototype.clear=Tne;ql.prototype.delete=Sne;ql.prototype.get=Cne;ql.prototype.has=Ane;ql.prototype.set=Dne;function Mne(e,t){return e&&O4(t,d2(t),e)}function One(e,t){return e&&O4(t,M9(t),e)}var sz=typeof exports=="object"&&exports&&!exports.nodeType&&exports,xO=sz&&typeof module=="object"&&module&&!module.nodeType&&module,Pne=xO&&xO.exports===sz,yO=Pne?rl.Buffer:void 0,wO=yO?yO.allocUnsafe:void 0;function Rne(e,t){if(t)return e.slice();var r=e.length,n=wO?wO(r):new e.constructor(r);return e.copy(n),n}function gS(e,t){for(var r=-1,n=e==null?0:e.length,a=0,i=[];++r<n;){var o=e[r];t(o,r,e)&&(i[a++]=o)}return i}function lz(){return[]}var Lne=Object.prototype,Nne=Lne.propertyIsEnumerable,bO=Object.getOwnPropertySymbols,_S=bO?function(e){return e==null?[]:(e=Object(e),gS(bO(e),function(t){return Nne.call(e,t)}))}:lz;function Fne(e,t){return O4(e,_S(e),t)}var Ine=Object.getOwnPropertySymbols,cz=Ine?function(e){for(var t=[];e;)pS(t,_S(e)),e=JU(e);return t}:lz;function Bne(e,t){return O4(e,cz(e),t)}function uz(e,t,r){var n=t(e);return gi(e)?n:pS(n,r(e))}function Jw(e){return uz(e,d2,_S)}function Hne(e){return uz(e,M9,cz)}var eb=ad(rl,"DataView"),tb=ad(rl,"Promise"),Nh=ad(rl,"Set"),EO="[object Map]",Une="[object Object]",TO="[object Promise]",SO="[object Set]",CO="[object WeakMap]",AO="[object DataView]",zne=nd(eb),$ne=nd(r8),Wne=nd(tb),Yne=nd(Nh),jne=nd(Zw),Z2=rd;(eb&&Z2(new eb(new ArrayBuffer(1)))!=AO||r8&&Z2(new r8)!=EO||tb&&Z2(tb.resolve())!=TO||Nh&&Z2(new Nh)!=SO||Zw&&Z2(new Zw)!=CO)&&(Z2=function(e){var t=rd(e),r=t==Une?e.constructor:void 0,n=r?nd(r):"";if(n)switch(n){case zne:return AO;case $ne:return EO;case Wne:return TO;case Yne:return SO;case jne:return CO}return t});const i4=Z2;var Vne=Object.prototype,qne=Vne.hasOwnProperty;function Gne(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&qne.call(e,"index")&&(r.index=e.index,r.input
vendor: 6,157 bytes, line 49
49=e.input),r}var Xne=rl.Uint8Array;const sv=Xne;function xS(e){var t=new e.constructor(e.byteLength);return new sv(t).set(new sv(e)),t}function Zne(e,t){var r=t?xS(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var Kne=/\w*$/;function Qne(e){var t=new e.constructor(e.source,Kne.exec(e));return t.lastIndex=e.lastIndex,t}var kO=Ao?Ao.prototype:void 0,DO=kO?kO.valueOf:void 0;function Jne(e){return DO?Object(DO.call(e)):{}}function eae(e,t){var r=t?xS(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var tae="[object Boolean]",rae="[object Date]",nae="[object Map]",aae="[object Number]",iae="[object RegExp]",oae="[object Set]",sae="[object String]",lae="[object Symbol]",cae="[object ArrayBuffer]",uae="[object DataView]",fae="[object Float32Array]",dae="[object Float64Array]",hae="[object Int8Array]",pae="[object Int16Array]",mae="[object Int32Array]",vae="[object Uint8Array]",gae="[object Uint8ClampedArray]",_ae="[object Uint16Array]",xae="[object Uint32Array]";function yae(e,t,r){var n=e.constructor;switch(t){case cae:return xS(e);case tae:case rae:return new n(+e);case uae:return Zne(e,r);case fae:case dae:case hae:case pae:case mae:case vae:case gae:case _ae:case xae:return eae(e,r);case nae:return new n;case aae:case sae:return new n(e);case iae:return Qne(e);case oae:return new n;case lae:return Jne(e)}}function wae(e){return typeof e.constructor=="function"&&!D9(e)?ute(JU(e)):{}}var bae="[object Map]";function Eae(e){return ec(e)&&i4(e)==bae}var MO=n4&&n4.isMap,Tae=MO?P4(MO):Eae,Sae="[object Set]";function Cae(e){return ec(e)&&i4(e)==Sae}var OO=n4&&n4.isSet,Aae=OO?P4(OO):Cae,kae=1,Dae=2,Mae=4,fz="[object Arguments]",Oae="[object Array]",Pae="[object Boolean]",Rae="[object Date]",Lae="[object Error]",dz="[object Function]",Nae="[object GeneratorFunction]",Fae="[object Map]",Iae="[object Number]",hz="[object Object]",Bae="[object RegExp]",Hae="[object Set]",Uae="[object String]",zae="[object Symbol]",$ae="[object WeakMap]",Wae="[object ArrayBuffer]",Yae="[object DataView]",jae="[object Float32Array]",Vae="[object Float64Array]",qae="[object Int8Array]",Gae="[object Int16Array]",Xae="[object Int32Array]",Zae="[object Uint8Array]",Kae="[object Uint8ClampedArray]",Qae="[object Uint16Array]",Jae="[object Uint32Array]",Yn={};Yn[fz]=Yn[Oae]=Yn[Wae]=Yn[Yae]=Yn[Pae]=Yn[Rae]=Yn[jae]=Yn[Vae]=Yn[qae]=Yn[Gae]=Yn[Xae]=Yn[Fae]=Yn[Iae]=Yn[hz]=Yn[Bae]=Yn[Hae]=Yn[Uae]=Yn[zae]=Yn[Zae]=Yn[Kae]=Yn[Qae]=Yn[Jae]=!0;Yn[Lae]=Yn[dz]=Yn[$ae]=!1;function T6(e,t,r,n,a,i){var o,s=t&kae,c=t&Dae,l=t&Mae;if(r&&(o=a?r(e,n,a,i):r(e)),o!==void 0)return o;if(!tc(e))return e;var u=gi(e);if(u){if(o=Gne(e),!s)return $U(e,o)}else{var h=i4(e),d=h==dz||h==Nae;if(ov(e))return Rne(e,s);if(h==hz||h==fz||d&&!a){if(o=c||d?{}:wae(e),!s)return c?Bne(e,One(o,e)):Fne(e,Mne(o,e))}else{if(!Yn[h])return a?e:{};o=yae(e,h,s)}}i||(i=new ql);var p=i.get(e);if(p)return p;i.set(e,o),Aae(e)?e.forEach(function(_){o.add(T6(_,t,r,_,e,i))}):Tae(e)&&e.forEach(function(_,x){o.set(x,T6(_,t,r,x,e,i))});var g=l?c?Hne:Jw:c?M9:d2,v=u?void 0:g(e);return WU(v||e,function(_,x){v&&(x=_,_=e[x]),lS(o,x,T6(_,t,r,x,e,i))}),o}var eie=4;function EIe(e){return T6(e,eie)}var tie=1,rie=4;function TIe(e){return T6(e,tie|rie)}var nie="__lodash_hash_undefined__";function aie(e){return this.__data__.set(e,nie),this}function iie(e){return this.__data__.has(e)}function P3(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new Au;++t<r;)this.add(e[t])}P3.prototype.add=P3.prototype.push=aie;P3.prototype.has=iie;function oie(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}function n8(e,t){return e.has(t)}var sie=1,lie=2;function pz(e,t,r,n,a,i){var o=r&sie,s=e.length,c=t.length;if(s!=c&&!(o&&c>s))return!1;var l=i.get(e),u=i.get(t);if(l&&u)return l==t&&u==e;var h=-1,d=!0,p=r&lie?new P3:void 0;for(i.set(e,t),i.set(t,e);++h<s;){var g=e[h],v=t[h];if(n)var _=o?n(v,g,h,t,e,i):n(g,v,h,e,t,i);if(_!==void 0){if(_)continue;d=!1;break}if(p){if(!oie(t,function(x,w){if(!n8(p,w)&&(g===x||a(g,x,r,n,i)))return p.push(w)})){d=!1;break}}else if(!(g===v||a(g,v,r,n,i))){d=!1;break}}return i.delete(e),i.delete(t),d}function mz(e){var t=-1,r=Array(e.size);return e.forEach(function(n,a){r[++t]=[a,n]}),r}function L9(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var cie=1,uie=2,fie="[object Boolean]",die="[object Date]",hie="[object Error]",pie="[object Map]",mie="[object Number]",vie="[object RegExp]",gie="[object Set]",_ie="[object String]",xie="[object Symbol]",yie="[object ArrayBuffer]",wie="[object DataView]",PO=Ao?Ao.prototype:void 0,ex=PO?PO.valueOf:void 0;function bie(e,t,r,n,a,i,o){switch(r){case wie:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case yie:return!(e.byteLength!=t.byteLength||!i(new sv(e),new sv(t)));case fie:case die:case mie:return k9(+e,+t);case hie:return e.name==t.name&&e.message==t.message;case vie:case _ie:return e==t+"";case pie:var s=mz;case gie:var c=n&cie;if(s||(s=L9),e.size!=t.size&&!c)return!1;var l=o.get(e);if(l)return l==t;n|=uie,o.set(e,t);var u=pz(s(e),s(t),n,a,i,o);return o.delete(e),u;case xie:if(ex)return ex.call(e)==ex.call(t)}return!1}var Eie=1,Tie=Object.prototype,Sie=Tie.hasOwnProperty;function Cie(e,t,r,n,a,i){var o=r&Eie,s=Jw(e),c=s.length,l=Jw(t),u=l.length;if(c!=u&&!o)return!1;for(var h=c;h--;){var d=s[h];if(!(o?d in t:Sie.call(t,d)))return!1}var p=i.get(e),g=i.get(t);if(p&&g)return p==t&&g==e;var v=!0;i.set(e,t),i.set(t,e);for(var _=o;++h<c;){d=s[h];var x=e[d],w=t[d];if(n)var y=o?n(w,x,d,t,e,i):n(x,w,d,e,t,i);if(!(y===void 0?x===w||a(x,w,r,n,i):y)){v=!1;break}_||(_=d=="constructor")}if(v&&!_){var E=e.constructor,A=t.constructor;E!=A&&"constructor"in e&&"constructor"in t&&!(typeof E=="function"&&E instanceof E&&typeof A=="function"&&A instanceof A)&&(v=!1)}return i.delete(e),i.delete(t),v}var Aie=1,RO="[object Arguments]",LO="[object Array]",pp="[object Object]",kie=Object.prototype,NO=kie.hasOwnProperty;function Die(e,t,r,n,a,i){var o=gi(e),s=gi(t),c=o?LO:i4(e),l=s?LO:i4(t);c=c==RO?pp:c,l=l==RO?pp:l;var u=c==pp,h=l==pp,d=c==l;if(d&&ov(e)){if(!ov(t))return!1;o=!0,u=!1}
vendor: 4,299 bytes, line 49
49if(d&&!u)return i||(i=new ql),o||ZU(e)?pz(e,t,r,n,a,i):bie(e,t,c,r,n,a,i);if(!(r&Aie)){var p=u&&NO.call(e,"__wrapped__"),g=h&&NO.call(t,"__wrapped__");if(p||g){var v=p?e.value():e,_=g?t.value():t;return i||(i=new ql),a(v,_,r,n,i)}}return d?(i||(i=new ql),Cie(e,t,r,n,a,i)):!1}function N9(e,t,r,n,a){return e===t?!0:e==null||t==null||!ec(e)&&!ec(t)?e!==e&&t!==t:Die(e,t,r,n,N9,a)}var Mie=1,Oie=2;function Pie(e,t,r,n){var a=r.length,i=a,o=!n;if(e==null)return!i;for(e=Object(e);a--;){var s=r[a];if(o&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++a<i;){s=r[a];var c=s[0],l=e[c],u=s[1];if(o&&s[2]){if(l===void 0&&!(c in e))return!1}else{var h=new ql;if(n)var d=n(l,u,c,e,t,h);if(!(d===void 0?N9(u,l,Mie|Oie,n,h):d))return!1}}return!0}function vz(e){return e===e&&!tc(e)}function Rie(e){for(var t=d2(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,vz(a)]}return t}function gz(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}function Lie(e){var t=Rie(e);return t.length==1&&t[0][2]?gz(t[0][0],t[0][1]):function(r){return r===e||Pie(r,e,t)}}function Nie(e,t){return e!=null&&t in Object(e)}function Fie(e,t,r){t=hS(t,e);for(var n=-1,a=t.length,i=!1;++n<a;){var o=t7(t[n]);if(!(i=e!=null&&r(e,o)))break;e=e[o]}return i||++n!=a?i:(a=e==null?0:e.length,!!a&&cS(a)&&A9(o,a)&&(gi(e)||uS(e)))}function Iie(e,t){return e!=null&&Fie(e,t,Nie)}var Bie=1,Hie=2;function Uie(e,t){return fS(e)&&vz(t)?gz(t7(e),t):function(r){var n=Jre(r,e);return n===void 0&&n===t?Iie(r,e):N9(t,n,Bie|Hie)}}function yS(e){return function(t){return t==null?void 0:t[e]}}function zie(e){return function(t){return R9(t,e)}}function $ie(e){return fS(e)?yS(t7(e)):zie(e)}function Ds(e){return typeof e=="function"?e:e==null?M4:typeof e=="object"?gi(e)?Uie(e[0],e[1]):Lie(e):$ie(e)}function Wie(e,t,r,n){for(var a=-1,i=e==null?0:e.length;++a<i;){var o=e[a];t(n,o,r(o),e)}return n}function Yie(e){return function(t,r,n){for(var a=-1,i=Object(t),o=n(t),s=o.length;s--;){var c=o[e?s:++a];if(r(i[c],c,i)===!1)break}return t}}var jie=Yie();const Vie=jie;function qie(e,t){return e&&Vie(e,t,d2)}function Gie(e,t){return function(r,n){if(r==null)return r;if(!Su(r))return e(r,n);for(var a=r.length,i=t?a:-1,o=Object(r);(t?i--:++i<a)&&n(o[i],i,o)!==!1;);return r}}var F9=Gie(qie);function Xie(e,t,r,n){return F9(e,function(a,i,o){t(n,a,r(a),o)}),n}function Zie(e,t){return function(r,n){var a=gi(r)?Wie:Xie,i=t?t():{};return a(r,e,Ds(n),i)}}var tx=function(){return rl.Date.now()},Kie="Expected a function",Qie=Math.max,Jie=Math.min;function SIe(e,t,r){var n,a,i,o,s,c,l=0,u=!1,h=!1,d=!0;if(typeof e!="function")throw new TypeError(Kie);t=Xw(t)||0,tc(r)&&(u=!!r.leading,h="maxWait"in r,i=h?Qie(Xw(r.maxWait)||0,t):i,d="trailing"in r?!!r.trailing:d);function p(S){var C=n,T=a;return n=a=void 0,l=S,o=e.apply(T,C),o}function g(S){return l=S,s=setTimeout(x,t),u?p(S):o}function v(S){var C=S-c,T=S-l,D=t-C;return h?Jie(D,i-T):D}function _(S){var C=S-c,T=S-l;return c===void 0||C>=t||C<0||h&&T>=i}function x(){var S=tx();if(_(S))return w(S);s=setTimeout(x,v(S))}function w(S){return s=void 0,d&&n?p(S):(n=a=void 0,o)}function y(){s!==void 0&&clearTimeout(s),l=0,n=c=a=s=void 0}function E(){return s===void 0?o:w(tx())}function A(){var S=tx(),C=_(S);if(n=arguments,a=this,c=S,C){if(s===void 0)return g(c);if(h)return clearTimeout(s),s=setTimeout(x,t),p(c)}return s===void 0&&(s=setTimeout(x,t)),o}return A.cancel=y,A.flush=E,A}function c1(e){return ec(e)&&Su(e)}function wS(e,t,r){for(var n=-1,a=e==null?0:e.length;++n<a;)if(r(t,e[n]))return!0;return!1}var e0e=200;function bS(e,t,r,n){var a=-1,i=oS,o=!0,s=e.length,c=[],l=t.length;if(!s)return c;r&&(t=q1(t,P4(r))),n?(i=wS,o=!1):t.length>=e0e&&(i=n8,o=!1,t=new P3(t));e:for(;++a<s;){var u=e[a],h=r==null?u:r(u);if(u=n||u!==0?u:0,o&&h===h){for(var d=l;d--;)if(t[d]===h)continue e;c.push(u)}else i(t,h,n)||c.push(u)}return c}function r7(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var CIe=cc(function(e,t){var r=r7(t);return c1(r)&&(r=void 0),c1(e)?bS(e,id(t,1,c1,!0),Ds(r)):[]}),AIe=cc(function(e,t){var r=r7(t);return c1(r)&&(r=void 0),c1(e)?bS(e,id(t,1,c1,!0),void 0,r):[]});function t0e(e){return typeof e=="function"?e:M4}function kIe(e,t){var r=gi(e)?WU:F9;return r(e,t0e(t))}function r0e(e,t){var r=[];return F9(e,function(n,a,i){t(n,a,i)&&r.push(n)}),r}
49function DIe(e,t){var r=gi(e)?gS:r0e;return r(e,Ds(t))}function n0e(e){return function(t,r,n){var a=Object(t);if(!Su(t)){var i=Ds(r);t=d2(t),r=function(s){return i(a[s],s,a)}}var o=e(t,r,n);return o>-1?a[i?t[o]:o]:void 0}}var a0e=Math.max;function i0e(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var a=r==null?0:aS(r);return a<0&&(a=a0e(n+a,0)),YU(e,Ds(t),a)}var MIe=n0e(i0e);function OIe(e){return e&&e.length?e[0]:void 0}function _z(e,t){var r=-1,n=Su(e)?Array(e.length):[];return F9(e,function(a,i,o){n[++r]=t(a,i,o)}),n}function PIe(e,t){var r=gi(e)?q1:_z;return r(e,Ds(t))}var o0e=Object.prototype,s0e=o0e.hasOwnProperty,RIe=Zie(function(e,t,r){s0e.call(e,r)?e[r].push(t):sS(e,r,[t])});function l0e(e,t){return e>t}var c0e="[object String]";function u0e(e){return typeof e=="string"||!gi(e)&&ec(e)&&rd(e)==c0e}function f0e(e,t){return q1(t,function(r){return e[r]})}function d0e(e){return e==null?[]:f0e(e,d2(e))}var h0e=Math.min;function xz(e,t,r){for(var n=r?wS:oS,a=e[0].length,i=e.length,o=i,s=Array(i),c=1/0,l=[];o--;){var u=e[o];o&&t&&(u=q1(u,P4(t))),c=h0e(u.length,c),s[o]=!r&&(t||a>=120&&u.length>=120)?new P3(o&&u):void 0}u=e[0];var h=-1,d=s[0];e:for(;++h<a&&l.length<c;){var p=u[h],g=t?t(p):p;if(p=r||p!==0?p:0,!(d?n8(d,g):n(l,g,r))){for(o=i;--o;){var v=s[o];if(!(v?n8(v,g):n(e[o],g,r)))continue e}d&&d.push(g),l.push(p)}}return l}function yz(e){return c1(e)?e:[]}var LIe=cc(function(e){var t=q1(e,yz);return t.length&&t[0]===e[0]?xz(t):[]}),NIe=cc(function(e){var t=r7(e),r=q1(e,yz);return t=typeof t=="function"?t:void 0,t&&r.pop(),r.length&&r[0]===e[0]?xz(r,void 0,t):[]});function p0e(e,t){return t.length<2?e:R9(e,ez(t,0,-1))}function FIe(e,t){return N9(e,t)}function m0e(e,t){return e<t}function wz(e,t,r){for(var n=-1,a=e.length;++n<a;){var i=e[n],o=t(i);if(o!=null&&(s===void 0?o===o&&!M3(o):r(o,s)))var s=o,c=i}return c}function IIe(e,t){return e&&e.length?wz(e,Ds(t),l0e):void 0}function bz(e,t){for(var r,n=-1,a=e.length;++n<a;){var i=t(e[n]);i!==void 0&&(r=r===void 0?i:r+i)}return r}function BIe(e,t){return e&&e.length?wz(e,Ds(t),m0e):void 0}function v0e(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}var g0e="[object Map]",_0e="[object Set]",rx=Ao?Ao.iterator:void 0;function HIe(e){if(!e)return[];if(Su(e))return u0e(e)?a4(e):$U(e);if(rx&&e[rx])return v0e(e[rx]());var t=i4(e),r=t==g0e?mz:t==_0e?L9:d0e;return r(e)}function x0e(e,t){return t=hS(t,e),e=p0e(e,t),e==null||delete e[t7(r7(t))]}function y0e(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}function w0e(e,t){if(e!==t){var r=e!==void 0,n=e===null,a=e===e,i=M3(e),o=t!==void 0,s=t===null,c=t===t,l=M3(t);if(!s&&!l&&!i&&e>t||i&&o&&c&&!s&&!l||n&&o&&c||!r&&c||!a)return 1;if(!n&&!i&&!l&&e<t||l&&r&&a&&!n&&!i||s&&r&&a||!o&&a||!c)return-1}return 0}function b0e(e,t,r){for(var n=-1,a=e.criteria,i=t.criteria,o=a.length,s=r.length;++n<o;){var c=w0e(a[n],i[n]);if(c){if(n>=s)return c;var l=r[n];return c*(l=="desc"?-1:1)}}return e.index-t.index}function Ez(e,t,r){t.length?t=q1(t,function(i){return gi(i)?function(o){return R9(o,i.length===1?i[0]:i)}:i}):t=[M4];var n=-1;t=q1(t,P4(Ds));var a=_z(e,function(i,o,s){var c=q1(t,function(l){return l(i)});return{criteria:c,index:++n,value:i}});return y0e(a,function(i,o){return b0e(i,o,r)})}function UIe(e,t,r,n){return e==null?[]:(gi(t)||(t=t==null?[]:[t]),r=n?void 0:r,gi(r)||(r=r==null?[]:[r]),Ez(e,t,r))}var E0e=9007199254740991,T0e=Math.floor;function FO(e,t){var r="";if(!e||t<1||t>E0e)return r;do t%2&&(r+=e),t=T0e(t/2),t&&(e+=e);while(t);return r}var S0e=yS("length"),Tz="\\ud800-\\udfff",C0e="\\u0300-\\u036f",A0e="\\ufe20-\\ufe2f",k0e="\\u20d0-\\u20ff",D0e=C0e+A0e+k0e,M0e="\\ufe0e\\ufe0f",O0e="["+Tz+"]",rb="["+D0e+"]",nb="\\ud83c[\\udffb-\\udfff]",P0e="(?:"+rb+"|"+nb+")",Sz="[^"+Tz+"]",Cz="(?:\\ud83c[\\udde6-\\uddff]){2}",Az="[\\ud800-\\udbff][\\udc00-\\udfff]",R0e="\\u200d",kz=P0e+"?",Dz="["+M0e+"]?",L0e="(?:"+R0e+"(?:"+[Sz,Cz,Az].join("|")+")"+Dz+kz+")*",N0e=Dz+kz+L0e,F0e="(?:"+[Sz+rb+"?",rb,Cz,Az,O0e].join("|")+")",IO=RegExp(nb+"(?="+nb+")|"+F0e+N0e,"g");function I0e(e){for(var t=IO.lastIndex=0;IO.test(e);)++t;return t}function ES(e){return vS(e)?I0e(e):S0e(e)}var B0e=Math.ceil;function Mz(e,t){t=t===void 0?" ":J8(t);var r=t.length;if(r<2)return r?FO(t,e):t;var n=FO(t,B0e(e/ES(t)));return vS(t)?mS(a4(n),0,e).join(""):n.slice(0,e)}function zIe(e,t,r){e=e7(e),t=aS(t);var n=t?ES(e):0;
49return t&&n<t?e+Mz(t-n,r):e}function $Ie(e,t,r){e=e7(e),t=aS(t);var n=t?ES(e):0;return t&&n<t?Mz(t-n,r)+e:e}var H0e=Array.prototype,U0e=H0e.splice;function z0e(e,t){for(var r=e?t.length:0,n=r-1;r--;){var a=t[r];if(r==n||a!==i){var i=a;A9(a)?U0e.call(e,a,1):x0e(e,a)}}return e}var $0e=Math.ceil,W0e=Math.max;function Y0e(e,t,r,n){for(var a=-1,i=W0e($0e((t-e)/(r||1)),0),o=Array(i);i--;)o[n?i:++a]=e,e+=r;return o}function j0e(e){return function(t,r,n){return n&&typeof n!="number"&&iv(t,r,n)&&(r=n=void 0),t=um(t),r===void 0?(r=t,t=0):r=um(r),n=n===void 0?t<r?1:-1:um(n),Y0e(t,r,n,e)}}var WIe=j0e();function YIe(e,t){var r=[];if(!(e&&e.length))return r;var n=-1,a=[],i=e.length;for(t=Ds(t);++n<i;){var o=e[n];t(o,n,e)&&(r.push(o),a.push(n))}return z0e(e,a),r}var jIe=cc(function(e,t){if(e==null)return[];var r=t.length;return r>1&&iv(e,t[0],t[1])?t=[]:r>2&&iv(t[0],t[1],t[2])&&(t=[t[0]]),Ez(e,id(t,1),[])});function VIe(e){return e&&e.length?bz(e,M4):0}function qIe(e,t){return e&&e.length?bz(e,Ds(t)):0}function V0e(e,t){for(var r=e.length;r--&&iS(t,e[r],0)>-1;);return r}function Oz(e,t){for(var r=-1,n=e.length;++r<n&&iS(t,e[r],0)>-1;);return r}function GIe(e,t,r){if(e=e7(e),e&&(r||t===void 0))return UU(e);if(!e||!(t=J8(t)))return e;var n=a4(e),a=a4(t),i=Oz(n,a),o=V0e(n,a)+1;return mS(n,i,o).join("")}var q0e=/^\s+/;function XIe(e,t,r){if(e=e7(e),e&&(r||t===void 0))return e.replace(q0e,"");if(!e||!(t=J8(t)))return e;var n=a4(e),a=Oz(n,a4(t));return mS(n,a).join("")}var G0e=1/0,X0e=Nh&&1/L9(new Nh([,-0]))[1]==G0e?function(e){return new Nh(e)}:dte,Z0e=200;function n7(e,t,r){var n=-1,a=oS,i=e.length,o=!0,s=[],c=s;if(r)o=!1,a=wS;else if(i>=Z0e){var l=t?null:X0e(e);if(l)return L9(l);o=!1,a=n8,c=new P3}else c=t?[]:s;e:for(;++n<i;){var u=e[n],h=t?t(u):u;if(u=r||u!==0?u:0,o&&h===h){for(var d=c.length;d--;)if(c[d]===h)continue e;t&&c.push(h),s.push(u)}else a(c,h,r)||(c!==s&&c.push(h),s.push(u))}return s}var ZIe=cc(function(e){return n7(id(e,1,c1,!0))}),KIe=cc(function(e){var t=r7(e);return c1(t)&&(t=void 0),n7(id(e,1,c1,!0),Ds(t))});function QIe(e){return e&&e.length?n7(e):[]}function JIe(e,t){return e&&e.length?n7(e,Ds(t)):[]}function eBe(e,t){return t=typeof t=="function"?t:void 0,e&&e.length?n7(e,void 0,t):[]}var K0e=Math.max;function Q0e(e){if(!(e&&e.length))return[];var t=0;return e=gS(e,function(r){if(c1(r))return t=K0e(r.length,t),!0}),VU(t,function(r){return q1(e,yS(r))})}var tBe=cc(function(e,t){return c1(e)?bS(e,t):[]}),rBe=cc(Q0e),ab={exports:{}},ib={exports:{}},Pz={exports:{}};(function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Pz);var Da=Pz.exports,ob={exports:{}},sb={exports:{}},Rz={exports:{}};(function(e){function t(r){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Rz);var Lz=Rz.exports,lb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(a.length<n)throw new TypeError(n+" argument"+(n>1?"s":"")+" required, but only "+a.length+" present")}e.exports=t.default})(lb,lb.exports);var G0=lb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Lz),a=r(G0);function i(o){return(0,a.default)(1,arguments),o instanceof Date||(0,n.default)(o)==="object"&&Object.prototype.toString.call(o)==="[object Date]"}e.exports=t.default})(sb,sb.exports);var J0e=sb.exports,cb={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Lz),a=r(G0);function i(o){(0,a.default)(1,arguments);var s=Object.prototype.toString.call(o);return o instanceof Date||(0,n.default)(o)==="object"&&s==="[object Date]"?new Date(o.getTime()):typeof o=="number"||s==="[object Number]"?new Date(o):((typeof o=="string"||s==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.
491 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default})(cb,cb.exports);var uc=cb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(J0e),a=r(uc),i=r(G0);function o(s){if((0,i.default)(1,arguments),!(0,n.default)(s)&&typeof s!="number")return!1;var c=(0,a.default)(s);return!isNaN(Number(c))}e.exports=t.default})(ob,ob.exports);var eoe=ob.exports,ub={exports:{}},fb={exports:{}},db={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(db,db.exports);var od=db.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(od),a=r(uc),i=r(G0);function o(s,c){(0,i.default)(2,arguments);var l=(0,a.default)(s).getTime(),u=(0,n.default)(c);return new Date(l+u)}e.exports=t.default})(fb,fb.exports);var toe=fb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(toe),a=r(G0),i=r(od);function o(s,c){(0,a.default)(2,arguments);var l=(0,i.default)(c);return(0,n.default)(s,-l)}e.exports=t.default})(ub,ub.exports);var roe=ub.exports,hb={exports:{}},pb={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(uc),a=r(G0),i=864e5;function o(s){(0,a.default)(1,arguments);var c=(0,n.default)(s),l=c.getTime();c.setUTCMonth(0,1),c.setUTCHours(0,0,0,0);var u=c.getTime(),h=l-u;return Math.floor(h/i)+1}e.exports=t.default})(pb,pb.exports);var noe=pb.exports,mb={exports:{}},vb={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(uc),a=r(G0);function i(o){(0,a.default)(1,arguments);var s=1,c=(0,n.default)(o),l=c.getUTCDay(),u=(l<s?7:0)+l-s;return c.setUTCDate(c.getUTCDate()-u),c.setUTCHours(0,0,0,0),c}e.exports=t.default})(vb,vb.exports);var TS=vb.exports,gb={exports:{}},_b={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(uc),a=r(G0),i=r(TS);function o(s){(0,a.default)(1,arguments);var c=(0,n.default)(s),l=c.getUTCFullYear(),u=new Date(0);u.setUTCFullYear(l+1,0,4),u.setUTCHours(0,0,0,0);var h=(0,i.default)(u),d=new Date(0);d.setUTCFullYear(l,0,4),d.setUTCHours(0,0,0,0);var p=(0,i.default)(d);return c.getTime()>=h.getTime()?l+1:c.getTime()>=p.getTime()?l:l-1}e.exports=t.default})(_b,_b.exports);var Nz=_b.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(Nz),a=r(TS),i=r(G0);function o(s){(0,i.default)(1,arguments);var c=(0,n.default)(s),l=new Date(0);l.setUTCFullYear(c,0,4),l.setUTCHours(0,0,0,0);var u=(0,a.default)(l);return u}e.exports=t.default})(gb,gb.exports);var aoe=gb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=r(uc),a=r(TS),i=r(aoe),o=r(G0),s=6048e5;function c(l){(0,o.default)(1,arguments);var u=(0,n.default)(l),h=(0,a.default)(u).getTime()-(0,i.default)(u).getTime();return Math.round(h/s)+1}e.exports=t.default})(mb,mb.exports);var ioe=mb.exports,xb={exports:{}},yb={exports:{}},sd={};Object.defineProperty(sd,"__esModule",{value:!0});sd.getDefaultOptions=ooe;sd.setDefaultOptions=soe;var Fz={};function ooe(){return Fz}function soe(e){Fz=e}(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(uc),a=r(G0),i=r(od),o=sd;function s(c,l){var u,h,d,p,g,v,_,x;(0,a.default)(1,arguments);var w=(0,o.getDefaultOptions)(),y=(0,i.default)((u=(h=(d=(p=l==null?void 0:l.weekStartsOn)!==null&&p!==void 0?p:l==null||(g=l.locale)===null||g===void 0||(v=g.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&d!==void 0?d:w.weekStartsOn)!==null&&h!==void 0?h:(_=w.locale)===null||_===void 0||(x=_.options)===null||x===void 0?void 0:x.weekStartsOn)!==null&&u!==void 0?u:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=(0,n.default)(c),A=E.getUTCDay(),S=(A<y?7:0)+A-y;return E.setUTCDate(E.getUTCDate()-S),E.setUTCHours(0,0,0,0),E}e.exports=t.default})(yb,yb.exports);var SS=yb.exports,wb={exports:{}},bb={exports:{}};(function(e,t){var r=Da.default;
49Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=r(uc),a=r(G0),i=r(SS),o=r(od),s=sd;function c(l,u){var h,d,p,g,v,_,x,w;(0,a.default)(1,arguments);var y=(0,n.default)(l),E=y.getUTCFullYear(),A=(0,s.getDefaultOptions)(),S=(0,o.default)((h=(d=(p=(g=u==null?void 0:u.firstWeekContainsDate)!==null&&g!==void 0?g:u==null||(v=u.locale)===null||v===void 0||(_=v.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&p!==void 0?p:A.firstWeekContainsDate)!==null&&d!==void 0?d:(x=A.locale)===null||x===void 0||(w=x.options)===null||w===void 0?void 0:w.firstWeekContainsDate)!==null&&h!==void 0?h:1);if(!(S>=1&&S<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=new Date(0);C.setUTCFullYear(E+1,0,S),C.setUTCHours(0,0,0,0);var T=(0,i.default)(C,u),D=new Date(0);D.setUTCFullYear(E,0,S),D.setUTCHours(0,0,0,0);var M=(0,i.default)(D,u);return y.getTime()>=T.getTime()?E+1:y.getTime()>=M.getTime()?E:E-1}e.exports=t.default})(bb,bb.exports);var Iz=bb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=r(Iz),a=r(G0),i=r(SS),o=r(od),s=sd;function c(l,u){var h,d,p,g,v,_,x,w;(0,a.default)(1,arguments);var y=(0,s.getDefaultOptions)(),E=(0,o.default)((h=(d=(p=(g=u==null?void 0:u.firstWeekContainsDate)!==null&&g!==void 0?g:u==null||(v=u.locale)===null||v===void 0||(_=v.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&p!==void 0?p:y.firstWeekContainsDate)!==null&&d!==void 0?d:(x=y.locale)===null||x===void 0||(w=x.options)===null||w===void 0?void 0:w.firstWeekContainsDate)!==null&&h!==void 0?h:1),A=(0,n.default)(l,u),S=new Date(0);S.setUTCFullYear(A,0,E),S.setUTCHours(0,0,0,0);var C=(0,i.default)(S,u);return C}e.exports=t.default})(wb,wb.exports);var loe=wb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=r(uc),a=r(SS),i=r(loe),o=r(G0),s=6048e5;function c(l,u){(0,o.default)(1,arguments);var h=(0,n.default)(l),d=(0,a.default)(h,u).getTime()-(0,i.default)(h,u).getTime();return Math.round(d/s)+1}e.exports=t.default})(xb,xb.exports);var coe=xb.exports,Eb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){for(var i=n<0?"-":"",o=Math.abs(n).toString();o.length<a;)o="0"+o;return i+o}e.exports=t.default})(Eb,Eb.exports);var Bz=Eb.exports,Tb={exports:{}};(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Bz),a={y:function(s,c){var l=s.getUTCFullYear(),u=l>0?l:1-l;return(0,n.default)(c==="yy"?u%100:u,c.length)},M:function(s,c){var l=s.getUTCMonth();return c==="M"?String(l+1):(0,n.default)(l+1,2)},d:function(s,c){return(0,n.default)(s.getUTCDate(),c.length)},a:function(s,c){var l=s.getUTCHours()/12>=1?"pm":"am";switch(c){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(s,c){return(0,n.default)(s.getUTCHours()%12||12,c.length)},H:function(s,c){return(0,n.default)(s.getUTCHours(),c.length)},m:function(s,c){return(0,n.default)(s.getUTCMinutes(),c.length)},s:function(s,c){return(0,n.default)(s.getUTCSeconds(),c.length)},S:function(s,c){var l=c.length,u=s.getUTCMilliseconds(),h=Math.floor(u*Math.pow(10,l-3));return(0,n.default)(h,c.length)}},i=a;t.default=i,e.exports=t.default})(Tb,Tb.exports);var uoe=Tb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(noe),a=r(ioe),i=r(Nz),o=r(coe),s=r(Iz),c=r(Bz),l=r(uoe),u={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},h={G:function(x,w,y){var E=x.getUTCFullYear()>0?1:0;switch(w){case"G":case"GG":case"GGG":return y.era(E,{width:"abbreviated"});case"GGGGG":return y.era(E,{width:"narrow"});case"GGGG":default:return y.era(E,{width:"wide"})}},y:function(x,w,y){if(w==="yo"){var E=x.getUTCFullYear(),A=E>0?E:1-E;return y.ordinalNumber(A,{unit:"year"})}return l.default.y(x,w)},Y:function(x,w,y,E){var A=(0,s.default)(x,E),S=A>0?A:1-A;if(w==="YY"){var C=S%100;return(0,c.default)(C,2)}return w==="Yo"?y.ordinalNumber(S,{unit:"year"}):(0,c.default)(S,w.length)},R:function(x,w){var y=(0,i.default)(x);return(0,c.default)(y,w.length)},u:function(x,w){var y=x.getUTCFullYear();return(0,c.default)(y,w.length)},Q:function(x,w,y){var E=Math.ceil((x.getUTCMonth()+1)/3);switch(w){case"Q":return String(E);case"QQ":return(0,c.default)(E,2);case"Qo":return y.ordinalNumber(E,{unit:"quarter"});case"QQQ":return y.quarter(E,{width:"abbreviated",context:"formatting"});case"QQQQQ":return y.quarter(E,{width:"narrow",context:"formatting"});case"QQQQ":default:return y.quarter(E,{width:"wide",context:"formatting"})}},q:function(x,w,y){var E=Math.ceil((x.getUTCMonth()+1)/3);switch(w){case"q":return String(E);case"qq":return(0,c.default)(E,2);case"qo":return y.ordinalNumber(E,{unit:"quarter"});case"qqq":return y.quarter(E,{width:"abbreviated",context:"standalone"});case"qqqqq":return y.quarter(E,{width:"narrow",context:"standalone"});case"qqqq":default:return y.quarter(E,{width:"wide",context:"standalone"})}},M:function(x,w,y){var E=x.getUTCMonth();switch(w){case"M":case"MM":return l.default.M(x,w);case"Mo":return y.ordinalNumber(E+1,{unit:"month"});case"MMM":return y.month(E,{width:"abbreviated",context:"formatting"});case"MMMMM":return y.month(E,{width:"narrow",context:"formatting"});case"MMMM":default:return y.month(E,{width:"wide",context:"formatting"})}},L:function(x,w,y){var E=x.getUTCMonth();switch(w){case"L":return String(E+1);case"LL":return(0,c.default)(E+1,2);case"Lo":return y.ordinalNumber(E+1,{unit:"month"});case"LLL":return y.month(E,{width:"abbreviated",context:"standalone"});case"LLLLL":return y.month(E,{width:"narrow",context:"standalone"});case"LLLL":default:return y.month(E,{width:"wide",context:"standalone"})}},w:function(x,w,y,E){var A=(0,o.default)(x,E);return w==="wo"?y.ordinalNumber(A,{unit:"week"}):(0,c.default)(A,w.length)},I:function(x,w,y){var E=(0,a.default)(x);return w==="Io"?y.ordinalNumber(E,{unit:"week"}):(0,c.default)(E,w.length)},d:function(x,w,y){return w==="do"?y.ordinalNumber(x.getUTCDate(),{unit:"date"}):l.default.d(x,w)},D:function(x,w,y){var E=(0,n.default)(x);return w==="Do"?y.ordinalNumber(E,{unit:"dayOfYear"}):(0,c.default)(E,w.length)},E:function(x,w,y){var E=x.getUTCDay();switch(w){case"E":case"EE":case"EEE":return y.day(E,{width:"abbreviated",context:"formatting"});case"EEEEE":return y.day(E,{width:"narrow",context:"formatting"});case"EEEEEE":return y.day(E,{width:"short",context:"formatting"});case"EEEE":default:return y.day(E,{width:"wide",context:"formatting"})}},e:function(x,w,y,E){var A=x.getUTCDay(),S=(A-E.weekStartsOn+8)%7||7;switch(w){case"e":return String(S);case"ee":return(0,c.default)(S,2);case"eo":return y.ordinalNumber(S,{unit:"day"});case"eee":return y.day(A,{width:"abbreviated",context:"formatting"});case"eeeee":return y.day(A,{width:"narrow",context:"formatting"});case"eeeeee":return y.day(A,{width:"short",context:"formatting"});case"eeee":default:return y.day(A,{width:"wide",context:"formatting"})}},c:function(x,w,y,E){var A=x.getUTCDay(),S=(A-E.weekStartsOn+8)%7||7;switch(w){case"c":return String(S);case"cc":return(0,c.default)(S,w.length);case"co":return y.ordinalNumber(S,{unit:"day"});case"ccc":return y.day(A,{width:"abbreviated",context:"standalone"});case"ccccc":return y.day(A,{width:"narrow",context:"standalone"});case"cccccc":return y.day(A,{width:"short",context:"standalone"});case"cccc":default:return y.day(A,{width:"wide",context:"standalone"})}},i:function(x,w,y){var E=x.getUTCDay(),A=E===0?7:E;switch(w){case"i":return String(A);case"ii":return(0,c.default)(A,w.length);case"io":return y.ordinalNumber(A,{unit:"day"});case"iii":return y.day(E,{width:"abbreviated",context:"formatting"});case"iiiii":return y.day(E,{width:"narrow",context:"formatting"});case"iiiiii":return y.day(E,{width:"short",context:"formatting"});case"iiii":default:return y.day(E,{width:"wide",context:"formatting"})}},a:function(x,w,y){var E=x.getUTCHours(),A=E/12>=1?"pm":"am";switch(w){case"a":case"aa":return y.dayPeriod(A,{width:"abbreviated",context:"formatting"});case"aaa":return y.dayPeriod(A,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return y.dayPeriod(A,{width:"narrow",context:"formatting"});case"aaaa":default:return y.dayPeriod(A,{width:"wide",context:"formatting"})}},b:function(x,w,y){var E=x.getUTCHours(),A;switch(E===12?A=u.noon:E===0?A=u.midnight:A=E/12>
49=1?"pm":"am",w){case"b":case"bb":return y.dayPeriod(A,{width:"abbreviated",context:"formatting"});case"bbb":return y.dayPeriod(A,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return y.dayPeriod(A,{width:"narrow",context:"formatting"});case"bbbb":default:return y.dayPeriod(A,{width:"wide",context:"formatting"})}},B:function(x,w,y){var E=x.getUTCHours(),A;switch(E>=17?A=u.evening:E>=12?A=u.afternoon:E>=4?A=u.morning:A=u.night,w){case"B":case"BB":case"BBB":return y.dayPeriod(A,{width:"abbreviated",context:"formatting"});case"BBBBB":return y.dayPeriod(A,{width:"narrow",context:"formatting"});case"BBBB":default:return y.dayPeriod(A,{width:"wide",context:"formatting"})}},h:function(x,w,y){if(w==="ho"){var E=x.getUTCHours()%12;return E===0&&(E=12),y.ordinalNumber(E,{unit:"hour"})}return l.default.h(x,w)},H:function(x,w,y){return w==="Ho"?y.ordinalNumber(x.getUTCHours(),{unit:"hour"}):l.default.H(x,w)},K:function(x,w,y){var E=x.getUTCHours()%12;return w==="Ko"?y.ordinalNumber(E,{unit:"hour"}):(0,c.default)(E,w.length)},k:function(x,w,y){var E=x.getUTCHours();return E===0&&(E=24),w==="ko"?y.ordinalNumber(E,{unit:"hour"}):(0,c.default)(E,w.length)},m:function(x,w,y){return w==="mo"?y.ordinalNumber(x.getUTCMinutes(),{unit:"minute"}):l.default.m(x,w)},s:function(x,w,y){return w==="so"?y.ordinalNumber(x.getUTCSeconds(),{unit:"second"}):l.default.s(x,w)},S:function(x,w){return l.default.S(x,w)},X:function(x,w,y,E){var A=E._originalDate||x,S=A.getTimezoneOffset();if(S===0)return"Z";switch(w){case"X":return p(S);case"XXXX":case"XX":return g(S);case"XXXXX":case"XXX":default:return g(S,":")}},x:function(x,w,y,E){var A=E._originalDate||x,S=A.getTimezoneOffset();switch(w){case"x":return p(S);case"xxxx":case"xx":return g(S);case"xxxxx":case"xxx":default:return g(S,":")}},O:function(x,w,y,E){var A=E._originalDate||x,S=A.getTimezoneOffset();switch(w){case"O":case"OO":case"OOO":return"GMT"+d(S,":");case"OOOO":default:return"GMT"+g(S,":")}},z:function(x,w,y,E){var A=E._originalDate||x,S=A.getTimezoneOffset();switch(w){case"z":case"zz":case"zzz":return"GMT"+d(S,":");case"zzzz":default:return"GMT"+g(S,":")}},t:function(x,w,y,E){var A=E._originalDate||x,S=Math.floor(A.getTime()/1e3);return(0,c.default)(S,w.length)},T:function(x,w,y,E){var A=E._originalDate||x,S=A.getTime();return(0,c.default)(S,w.length)}};function d(_,x){var w=_>0?"-":"+",y=Math.abs(_),E=Math.floor(y/60),A=y%60;if(A===0)return w+String(E);var S=x||"";return w+String(E)+S+(0,c.default)(A,2)}function p(_,x){if(_%60===0){var w=_>0?"-":"+";return w+(0,c.default)(Math.abs(_)/60,2)}return g(_,x)}function g(_,x){var w=x||"",y=_>0?"-":"+",E=Math.abs(_),A=(0,c.default)(Math.floor(E/60),2),S=(0,c.default)(E%60,2);return y+A+w+S}var v=h;t.default=v,e.exports=t.default})(hb,hb.exports);var foe=hb.exports,Sb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(c,l){switch(c){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},n=function(c,l){switch(c){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},a=function(c,l){var u=c.match(/(P+)(p+)?/)||[],h=u[1],d=u[2];if(!d)return r(c,l);var p;switch(h){case"P":p=l.dateTime({width:"short"});break;case"PP":p=l.dateTime({width:"medium"});break;case"PPP":p=l.dateTime({width:"long"});break;case"PPPP":default:p=l.dateTime({width:"full"});break}return p.replace("{{date}}",r(h,l)).replace("{{time}}",n(d,l))},i={p:n,P:a},o=i;t.default=o,e.exports=t.default})(Sb,Sb.exports);var doe=Sb.exports,Cb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(Cb,Cb.exports);var Hz=Cb.exports,a7={};Object.defineProperty(a7,"__esModule",{value:!0});a7.isProtectedDayOfYearToken=moe;a7.isProtectedWeekYearToken=voe;a7.throwProtectedError=goe;var hoe=["D","DD"],poe=["YY","YYYY"];function moe(e){return hoe.indexOf(e)!==-1}function voe(e){return poe.indexOf(e)!==-1}function goe(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").
49concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Ab={exports:{}},kb={exports:{}},Db={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},n=function(o,s,c){var l,u=r[o];return typeof u=="string"?l=u:s===1?l=u.one:l=u.other.replace("{{count}}",s.toString()),c!=null&&c.addSuffix?c.comparison&&c.comparison>0?"in "+l:l+" ago":l},a=n;t.default=a,e.exports=t.default})(Db,Db.exports);var _oe=Db.exports,Mb={exports:{}},Ob={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=a.width?String(a.width):n.defaultWidth,o=n.formats[i]||n.formats[n.defaultWidth];return o}}e.exports=t.default})(Ob,Ob.exports);var xoe=Ob.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(xoe),a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},i={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},o={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},s={date:(0,n.default)({formats:a,defaultWidth:"full"}),time:(0,n.default)({formats:i,defaultWidth:"full"}),dateTime:(0,n.default)({formats:o,defaultWidth:"full"})},c=s;t.default=c,e.exports=t.default})(Mb,Mb.exports);var yoe=Mb.exports,Pb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},n=function(o,s,c,l){return r[o]},a=n;t.default=a,e.exports=t.default})(Pb,Pb.exports);var woe=Pb.exports,Rb={exports:{}},Lb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(a,i){var o=i!=null&&i.context?String(i.context):"standalone",s;if(o==="formatting"&&n.formattingValues){var c=n.defaultFormattingWidth||n.defaultWidth,l=i!=null&&i.width?String(i.width):c;s=n.formattingValues[l]||n.formattingValues[c]}else{var u=n.defaultWidth,h=i!=null&&i.width?String(i.width):n.defaultWidth;s=n.values[h]||n.values[u]}var d=n.argumentCallback?n.argumentCallback(a):a;return s[d]}}e.exports=t.default})(Lb,Lb.exports);var boe=Lb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(boe),a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},i={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},o={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
49ay","Saturday"]},c={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},u=function(g,v){var _=Number(g),x=_%100;if(x>20||x<10)switch(x%10){case 1:return _+"st";case 2:return _+"nd";case 3:return _+"rd"}return _+"th"},h={ordinalNumber:u,era:(0,n.default)({values:a,defaultWidth:"wide"}),quarter:(0,n.default)({values:i,defaultWidth:"wide",argumentCallback:function(g){return g-1}}),month:(0,n.default)({values:o,defaultWidth:"wide"}),day:(0,n.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,n.default)({values:c,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},d=h;t.default=d,e.exports=t.default})(Rb,Rb.exports);var Eoe=Rb.exports,Nb={exports:{}},Fb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(i){return function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=s.width,l=c&&i.matchPatterns[c]||i.matchPatterns[i.defaultMatchWidth],u=o.match(l);if(!u)return null;var h=u[0],d=c&&i.parsePatterns[c]||i.parsePatterns[i.defaultParseWidth],p=Array.isArray(d)?a(d,function(_){return _.test(h)}):n(d,function(_){return _.test(h)}),g;g=i.valueCallback?i.valueCallback(p):p,g=s.valueCallback?s.valueCallback(g):g;var v=o.slice(h.length);return{value:g,rest:v}}}function n(i,o){for(var s in i)if(i.hasOwnProperty(s)&&o(i[s]))return s}function a(i,o){for(var s=0;s<i.length;s++)if(o(i[s]))return s}e.exports=t.default})(Fb,Fb.exports);var Toe=Fb.exports,Ib={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=a.match(n.matchPattern);if(!o)return null;var s=o[0],c=a.match(n.parsePattern);if(!c)return null;var l=n.valueCallback?n.valueCallback(c[0]):c[0];l=i.valueCallback?i.valueCallback(l):l;var u=a.slice(s.length);return{value:l,rest:u}}}e.exports=t.default})(Ib,Ib.exports);var Soe=Ib.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Toe),a=r(Soe),i=/^(\d+)(th|st|nd|rd)?/i,o=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},c={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},u={any:[/1/i,/2/i,/3/i,/4/i]},h={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},d={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},p={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},g={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},v={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},_={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},x={ordinalNumber:(0,a.default)({matchPattern:i,parsePattern:o,valueCallback:function(E){return parseInt(E,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any",valueCallback:function(E){return E+1}}),month:(0,n.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:d,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:g,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:v,defaultMatchWidth:"any",parsePatterns:_,defaultParseWidth:"any"})},w=x;t.default=w,e.exports=t.default})(Nb,Nb.exports);var Coe=Nb.exports;(function(e,t){var r=Da.default;
49Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(_oe),a=r(yoe),i=r(woe),o=r(Eoe),s=r(Coe),c={code:"en-US",formatDistance:n.default,formatLong:a.default,formatRelative:i.default,localize:o.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=c;t.default=l,e.exports=t.default})(kb,kb.exports);var Aoe=kb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Aoe),a=n.default;t.default=a,e.exports=t.default})(Ab,Ab.exports);var koe=Ab.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var n=r(eoe),a=r(roe),i=r(uc),o=r(foe),s=r(doe),c=r(Hz),l=a7,u=r(od),h=r(G0),d=sd,p=r(koe),g=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,v=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,_=/^'([^]*?)'?$/,x=/''/g,w=/[a-zA-Z]/;function y(A,S,C){var T,D,M,N,F,V,Z,ee,G,oe,le,ae,fe,re,j,te,q,H;(0,h.default)(2,arguments);var _e=String(S),He=(0,d.getDefaultOptions)(),Ce=(T=(D=C==null?void 0:C.locale)!==null&&D!==void 0?D:He.locale)!==null&&T!==void 0?T:p.default,Ee=(0,u.default)((M=(N=(F=(V=C==null?void 0:C.firstWeekContainsDate)!==null&&V!==void 0?V:C==null||(Z=C.locale)===null||Z===void 0||(ee=Z.options)===null||ee===void 0?void 0:ee.firstWeekContainsDate)!==null&&F!==void 0?F:He.firstWeekContainsDate)!==null&&N!==void 0?N:(G=He.locale)===null||G===void 0||(oe=G.options)===null||oe===void 0?void 0:oe.firstWeekContainsDate)!==null&&M!==void 0?M:1);if(!(Ee>=1&&Ee<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var ye=(0,u.default)((le=(ae=(fe=(re=C==null?void 0:C.weekStartsOn)!==null&&re!==void 0?re:C==null||(j=C.locale)===null||j===void 0||(te=j.options)===null||te===void 0?void 0:te.weekStartsOn)!==null&&fe!==void 0?fe:He.weekStartsOn)!==null&&ae!==void 0?ae:(q=He.locale)===null||q===void 0||(H=q.options)===null||H===void 0?void 0:H.weekStartsOn)!==null&&le!==void 0?le:0);if(!(ye>=0&&ye<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Ce.localize)throw new RangeError("locale must contain localize property");if(!Ce.formatLong)throw new RangeError("locale must contain formatLong property");var rt=(0,i.default)(A);if(!(0,n.default)(rt))throw new RangeError("Invalid time value");var se=(0,c.default)(rt),mt=(0,a.default)(rt,se),Ue={firstWeekContainsDate:Ee,weekStartsOn:ye,locale:Ce,_originalDate:rt},Ze=_e.match(v).map(function(ot){var Ye=ot[0];if(Ye==="p"||Ye==="P"){var Mt=s.default[Ye];return Mt(ot,Ce.formatLong)}return ot}).join("").match(g).map(function(ot){if(ot==="''")return"'";var Ye=ot[0];if(Ye==="'")return E(ot);var Mt=o.default[Ye];if(Mt)return!(C!=null&&C.useAdditionalWeekYearTokens)&&(0,l.isProtectedWeekYearToken)(ot)&&(0,l.throwProtectedError)(ot,S,String(A)),!(C!=null&&C.useAdditionalDayOfYearTokens)&&(0,l.isProtectedDayOfYearToken)(ot)&&(0,l.throwProtectedError)(ot,S,String(A)),Mt(mt,ot,Ce.localize,Ue);if(Ye.match(w))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Ye+"`");return ot}).join("");return Ze}function E(A){var S=A.match(_);return S?S[1].replace(x,"'"):A}e.exports=t.default})(ib,ib.exports);var Doe=ib.exports,Bb={exports:{}},Hb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(o,s,c){var l=i(o,c.timeZone,c.locale);return l.formatToParts?n(l,s):a(l,s)}function n(o,s){for(var c=o.formatToParts(s),l=c.length-1;l>=0;--l)if(c[l].type==="timeZoneName")return c[l].value}function a(o,s){var c=o.format(s).replace(/\u200E/g,""),l=/ [\w-+ ]+$/.exec(c);return l?l[0].substr(1):""}function i(o,s,c){if(c&&!c.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(c?[c.code,"en-US"]:void 0,{timeZone:s,timeZoneName:o})}e.exports=t.default})(Hb,Hb.exports);var Moe=Hb.exports,Ub={exports:{}},zb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(c,l){var u=s(l);return u.formatToParts?a(u,c):i(u,c)}var n={year:0,month:1,day:2,hour:3,minute:4,second:5};function a(c,l){try{for(var u=c.formatToParts(l),h=[],d=0;d<u.length;d++){var p=n[u[d].type];p>=0&&(h[p]=parseInt(u[d].value,10))}return h}catch(g){if(g instanceof RangeError)return[NaN];throw g}}function i(c,l){var u=c.format(l).replace(/\u200E/g,""),h=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(u);return[h[3],h[1],h[2],h[4],h[5],h[6]]}var o={};function s(c){if(!o[c]){var l=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/Ne
49w_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),u=l==="06/25/2014, 00:00:00"||l==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";o[c]=u?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:c,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:c,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return o[c]}e.exports=t.default})(zb,zb.exports);var Ooe=zb.exports,$b={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a,i,o,s,c,l){var u=new Date(0);return u.setUTCFullYear(n,a,i),u.setUTCHours(o,s,c,l),u}e.exports=t.default})($b,$b.exports);var Uz=$b.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=a(Ooe),n=a(Uz);function a(v){return v&&v.__esModule?v:{default:v}}var i=36e5,o=6e4,s={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function c(v,_,x){var w,y;if(!v||(w=s.timezoneZ.exec(v),w))return 0;var E;if(w=s.timezoneHH.exec(v),w)return E=parseInt(w[1],10),d(E)?-(E*i):NaN;if(w=s.timezoneHHMM.exec(v),w){E=parseInt(w[1],10);var A=parseInt(w[2],10);return d(E,A)?(y=Math.abs(E)*i+A*o,E>0?-y:y):NaN}if(g(v)){_=new Date(_||Date.now());var S=x?_:l(_),C=u(S,v),T=x?C:h(_,C,v);return-T}return NaN}function l(v){return(0,n.default)(v.getFullYear(),v.getMonth(),v.getDate(),v.getHours(),v.getMinutes(),v.getSeconds(),v.getMilliseconds())}function u(v,_){var x=(0,r.default)(v,_),w=(0,n.default)(x[0],x[1]-1,x[2],x[3]%24,x[4],x[5],0).getTime(),y=v.getTime(),E=y%1e3;return y-=E>=0?E:1e3+E,w-y}function h(v,_,x){var w=v.getTime(),y=w-_,E=u(new Date(y),x);if(_===E)return _;y-=E-_;var A=u(new Date(y),x);return E===A?E:Math.max(E,A)}function d(v,_){return-23<=v&&v<=23&&(_==null||0<=_&&_<=59)}var p={};function g(v){if(p[v])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:v}),p[v]=!0,!0}catch{return!1}}e.exports=t.default})(Ub,Ub.exports);var i7=Ub.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(Moe),n=a(i7);function a(p){return p&&p.__esModule?p:{default:p}}var i=60*1e3,o={X:function(p,g,v,_){var x=s(_.timeZone,_._originalDate||p);if(x===0)return"Z";switch(g){case"X":return u(x);case"XXXX":case"XX":return l(x);case"XXXXX":case"XXX":default:return l(x,":")}},x:function(p,g,v,_){var x=s(_.timeZone,_._originalDate||p);switch(g){case"x":return u(x);case"xxxx":case"xx":return l(x);case"xxxxx":case"xxx":default:return l(x,":")}},O:function(p,g,v,_){var x=s(_.timeZone,_._originalDate||p);switch(g){case"O":case"OO":case"OOO":return"GMT"+h(x,":");case"OOOO":default:return"GMT"+l(x,":")}},z:function(p,g,v,_){var x=_._originalDate||p;switch(g){case"z":case"zz":case"zzz":return(0,r.default)("short",x,_);case"zzzz":default:return(0,r.default)("long",x,_)}}};function s(p,g){var v=p?(0,n.default)(p,g,!0)/i:g.getTimezoneOffset();if(Number.isNaN(v))throw new RangeError("Invalid time zone specified: "+p);return v}function c(p,g){for(var v=p<0?"-":"",_=Math.abs(p).toString();_.length<g;)_="0"+_;return v+_}function l(p,g){var v=g||"",_=p>0?"-":"+",x=Math.abs(p),w=c(Math.floor(x/60),2),y=c(Math.floor(x%60),2);return _+w+v+y}function u(p,g){if(p%60===0){var v=p>0?"-":"+";return v+c(Math.abs(p)/60,2)}return l(p,g)}function h(p,g){var v=p>0?"-":"+",_=Math.abs(p),x=Math.floor(_/60),w=_%60;if(w===0)return v+String(x);var y=g||"";return v+String(x)+y+c(w,2)}var d=o;t.default=d,e.exports=t.default})(Bb,Bb.exports);var Poe=Bb.exports,Wb={exports:{}},Yb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,n=r;t.default=n,e.exports=t.default})(Yb,Yb.exports);var zz=Yb.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=o(od),n=o(Hz),a=o(i7),i=o(zz);
49function o(T){return T&&T.__esModule?T:{default:T}}var s=36e5,c=6e4,l=2,u={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:i.default};function h(T,D){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(T===null)return new Date(NaN);var M=D||{},N=M.additionalDigits==null?l:(0,r.default)(M.additionalDigits);if(N!==2&&N!==1&&N!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(T instanceof Date||typeof T=="object"&&Object.prototype.toString.call(T)==="[object Date]")return new Date(T.getTime());if(typeof T=="number"||Object.prototype.toString.call(T)==="[object Number]")return new Date(T);if(!(typeof T=="string"||Object.prototype.toString.call(T)==="[object String]"))return new Date(NaN);var F=d(T),V=p(F.date,N),Z=V.year,ee=V.restDateString,G=g(ee,Z);if(isNaN(G))return new Date(NaN);if(G){var oe=G.getTime(),le=0,ae;if(F.time&&(le=v(F.time),isNaN(le)))return new Date(NaN);if(F.timeZone||M.timeZone){if(ae=(0,a.default)(F.timeZone||M.timeZone,new Date(oe+le)),isNaN(ae))return new Date(NaN)}else ae=(0,n.default)(new Date(oe+le)),ae=(0,n.default)(new Date(oe+le+ae));return new Date(oe+le+ae)}else return new Date(NaN)}function d(T){var D={},M=u.dateTimePattern.exec(T),N;if(M?(D.date=M[1],N=M[3]):(M=u.datePattern.exec(T),M?(D.date=M[1],N=M[2]):(D.date=null,N=T)),N){var F=u.timeZone.exec(N);F?(D.time=N.replace(F[1],""),D.timeZone=F[1].trim()):D.time=N}return D}function p(T,D){var M=u.YYY[D],N=u.YYYYY[D],F;if(F=u.YYYY.exec(T)||N.exec(T),F){var V=F[1];return{year:parseInt(V,10),restDateString:T.slice(V.length)}}if(F=u.YY.exec(T)||M.exec(T),F){var Z=F[1];return{year:parseInt(Z,10)*100,restDateString:T.slice(Z.length)}}return{year:null}}function g(T,D){if(D===null)return null;var M,N,F,V;if(T.length===0)return N=new Date(0),N.setUTCFullYear(D),N;if(M=u.MM.exec(T),M)return N=new Date(0),F=parseInt(M[1],10)-1,E(D,F)?(N.setUTCFullYear(D,F),N):new Date(NaN);if(M=u.DDD.exec(T),M){N=new Date(0);var Z=parseInt(M[1],10);return A(D,Z)?(N.setUTCFullYear(D,0,Z),N):new Date(NaN)}if(M=u.MMDD.exec(T),M){N=new Date(0),F=parseInt(M[1],10)-1;var ee=parseInt(M[2],10);return E(D,F,ee)?(N.setUTCFullYear(D,F,ee),N):new Date(NaN)}if(M=u.Www.exec(T),M)return V=parseInt(M[1],10)-1,S(D,V)?_(D,V):new Date(NaN);if(M=u.WwwD.exec(T),M){V=parseInt(M[1],10)-1;var G=parseInt(M[2],10)-1;return S(D,V,G)?_(D,V,G):new Date(NaN)}return null}function v(T){var D,M,N;if(D=u.HH.exec(T),D)return M=parseFloat(D[1].replace(",",".")),C(M)?M%24*s:NaN;if(D=u.HHMM.exec(T),D)return M=parseInt(D[1],10),N=parseFloat(D[2].replace(",",".")),C(M,N)?M%24*s+N*c:NaN;if(D=u.HHMMSS.exec(T),D){M=parseInt(D[1],10),N=parseInt(D[2],10);var F=parseFloat(D[3].replace(",","."));return C(M,N,F)?M%24*s+N*c+F*1e3:NaN}return null}function _(T,D,M){D=D||0,M=M||0;var N=new Date(0);N.setUTCFullYear(T,0,4);var F=N.getUTCDay()||7,V=D*7+M+1-F;return N.setUTCDate(N.getUTCDate()+V),N}var x=[31,28,31,30,31,30,31,31,30,31,30,31],w=[31,29,31,30,31,30,31,31,30,31,30,31];function y(T){return T%400===0||T%4===0&&T%100!==0}function E(T,D,M){if(D<0||D>11)return!1;if(M!=null){if(M<1)return!1;var N=y(T);if(N&&M>w[D]||!N&&M>x[D])return!1}return!0}function A(T,D){if(D<1)return!1;var M=y(T);return!(M&&D>366||!M&&D>365)}function S(T,D,M){return!(D<0||D>52||M!=null&&(M<0||M>6))}function C(T,D,M){return!(T!=null&&(T<0||T>=25)||D!=null&&(D<0||D>=60)||M!=null&&(M<0||M>=60))}e.exports=t.default})(Wb,Wb.exports);var I9=Wb.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=i(Doe),n=i(Poe),a=i(I9);function i(c){return c&&c.__esModule?c:{default:c}}var o=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function s(c,l,u){var h=String(l),d=u||{},p=h.match(o);if(p){var g=(0,a.default)(c,d);h=p.reduce(function(v,_){if(_[0]==="'")return v;var x=v.indexOf(_),w=v[x-1]==="'",y=v.replace(_,"'"+n.default[_[0]](g,_,null,d)+"'");return w?y.substring(0,x-1)+y.substring(x+1):y},h)}return(0,r.default)(c,h,d)}e.exports=t.default})(ab,ab.exports);var $z=ab.exports,jb={exports:{}},Vb={exports:{}},qb={exports:{}};
49(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(n==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(n[i]=a[i]);return n}e.exports=t.default})(qb,qb.exports);var Roe=qb.exports;(function(e,t){var r=Da.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(Roe);function a(i){return(0,n.default)({},i)}e.exports=t.default})(Vb,Vb.exports);var Wz=Vb.exports,Gb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=a(i7),n=a(I9);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,s,c){var l=(0,n.default)(o,c),u=(0,r.default)(s,l,!0),h=new Date(l.getTime()-u),d=new Date(0);return d.setFullYear(h.getUTCFullYear(),h.getUTCMonth(),h.getUTCDate()),d.setHours(h.getUTCHours(),h.getUTCMinutes(),h.getUTCSeconds(),h.getUTCMilliseconds()),d}e.exports=t.default})(Gb,Gb.exports);var Yz=Gb.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=i(Wz),n=i($z),a=i(Yz);function i(s){return s&&s.__esModule?s:{default:s}}function o(s,c,l,u){var h=(0,r.default)(u);return h.timeZone=c,(0,n.default)((0,a.default)(s,c),l,h)}e.exports=t.default})(jb,jb.exports);var Loe=jb.exports,Xb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(i7);function n(i){return i&&i.__esModule?i:{default:i}}function a(i,o){return-(0,r.default)(i,o)}e.exports=t.default})(Xb,Xb.exports);var Noe=Xb.exports,Zb={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=s(Wz),n=s(I9),a=s(zz),i=s(i7),o=s(Uz);function s(l){return l&&l.__esModule?l:{default:l}}function c(l,u,h){if(typeof l=="string"&&!l.match(a.default)){var d=(0,r.default)(h);return d.timeZone=u,(0,n.default)(l,d)}var p=(0,n.default)(l,h),g=(0,o.default)(p.getFullYear(),p.getMonth(),p.getDate(),p.getHours(),p.getMinutes(),p.getSeconds(),p.getMilliseconds()).getTime(),v=(0,i.default)(u,new Date(g));return new Date(g+v)}e.exports=t.default})(Zb,Zb.exports);var Foe=Zb.exports,nBe={format:$z,formatInTimeZone:Loe,getTimezoneOffset:Noe,toDate:I9,utcToZonedTime:Yz,zonedTimeToUtc:Foe};function a8(e){"@babel/helpers - typeof";return a8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a8(e)}function y0(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Hr(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function Wr(e){Hr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||a8(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Ioe(e,t){Hr(2,arguments);var r=Wr(e),n=y0(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function Boe(e,t){Hr(2,arguments);var r=Wr(e),n=y0(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var a=r.getDate(),i=new Date(r.getTime());i.setMonth(r.getMonth()+n+1,0);var o=i.getDate();return a>=o?i:(r.setFullYear(i.getFullYear(),i.getMonth(),a),r)}function T5(e,t){if(Hr(2,arguments),!t||a8(t)!=="object")return new Date(NaN);var r=t.years?y0(t.years):0,n=t.months?y0(t.months):0,a=t.weeks?y0(t.weeks):0,i=t.days?y0(t.days):0,o=t.hours?y0(t.hours):0,s=t.minutes?y0(t.minutes):0,c=t.seconds?y0(t.seconds):0,l=Wr(e),u=n||r?Boe(l,n+r*12):l,h=i||a?Ioe(u,i+a*7):u,d=s+o*60,p=c+d*60,g=p*1e3,v=new Date(h.getTime()+g);return v}function Hoe(e,t){Hr(2,arguments);var r=Wr(e).getTime(),n=y0(t);return new Date(r+n)}var Uoe={};function o7(){return Uoe}function Kb(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function BO(e){Hr(1,arguments);var t=Wr(e);return t.setHours(0,0,0,0),t}var zoe=864e5;function $oe(e,t){Hr(2,arguments);var r=BO(e),n=BO(t),a=r.getTime()-Kb(r),i=n.getTime()-Kb(n);return Math.round((a-i)/zoe)}function Fh(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t),a=r.getTime()-n.getTime();return a<0?-1:a>0?1:a}var Woe=6e4,Yoe=36e5;function joe(e){return Hr(1,arguments),e instanceof Date||a8(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}
49function Voe(e){if(Hr(1,arguments),!joe(e)&&typeof e!="number")return!1;var t=Wr(e);return!isNaN(Number(t))}function qoe(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t),a=r.getFullYear()-n.getFullYear(),i=r.getMonth()-n.getMonth();return a*12+i}function Goe(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t);return r.getFullYear()-n.getFullYear()}function HO(e,t){var r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function Xoe(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t),a=HO(r,n),i=Math.abs($oe(r,n));r.setDate(r.getDate()-a*i);var o=+(HO(r,n)===-a),s=a*(i-o);return s===0?0:s}function CS(e,t){return Hr(2,arguments),Wr(e).getTime()-Wr(t).getTime()}var UO={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},Zoe="trunc";function AS(e){return e?UO[e]:UO[Zoe]}function Koe(e,t,r){Hr(2,arguments);var n=CS(e,t)/Yoe;return AS(r==null?void 0:r.roundingMethod)(n)}function Qoe(e,t,r){Hr(2,arguments);var n=CS(e,t)/Woe;return AS(r==null?void 0:r.roundingMethod)(n)}function Joe(e){Hr(1,arguments);var t=Wr(e);return t.setHours(23,59,59,999),t}function ese(e){Hr(1,arguments);var t=Wr(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}function tse(e){Hr(1,arguments);var t=Wr(e);return Joe(t).getTime()===ese(t).getTime()}function rse(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t),a=Fh(r,n),i=Math.abs(qoe(r,n)),o;if(i<1)o=0;else{r.getMonth()===1&&r.getDate()>27&&r.setDate(30),r.setMonth(r.getMonth()-a*i);var s=Fh(r,n)===-a;tse(Wr(e))&&i===1&&Fh(e,n)===1&&(s=!1),o=a*(i-Number(s))}return o===0?0:o}function nse(e,t,r){Hr(2,arguments);var n=CS(e,t)/1e3;return AS(r==null?void 0:r.roundingMethod)(n)}function ase(e,t){Hr(2,arguments);var r=Wr(e),n=Wr(t),a=Fh(r,n),i=Math.abs(Goe(r,n));r.setFullYear(1584),n.setFullYear(1584);var o=Fh(r,n)===-a,s=a*(i-Number(o));return s===0?0:s}function ise(e,t){Hr(2,arguments);var r=y0(t);return Hoe(e,-r)}var ose=864e5;function sse(e){Hr(1,arguments);var t=Wr(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/ose)+1}function lv(e){Hr(1,arguments);var t=1,r=Wr(e),n=r.getUTCDay(),a=(n<t?7:0)+n-t;return r.setUTCDate(r.getUTCDate()-a),r.setUTCHours(0,0,0,0),r}function jz(e){Hr(1,arguments);var t=Wr(e),r=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(r+1,0,4),n.setUTCHours(0,0,0,0);var a=lv(n),i=new Date(0);i.setUTCFullYear(r,0,4),i.setUTCHours(0,0,0,0);var o=lv(i);return t.getTime()>=a.getTime()?r+1:t.getTime()>=o.getTime()?r:r-1}function lse(e){Hr(1,arguments);var t=jz(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=lv(r);return n}var cse=6048e5;function use(e){Hr(1,arguments);var t=Wr(e),r=lv(t).getTime()-lse(t).getTime();return Math.round(r/cse)+1}function o4(e,t){var r,n,a,i,o,s,c,l;Hr(1,arguments);var u=o7(),h=y0((r=(n=(a=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(o=t.locale)===null||o===void 0||(s=o.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:u.weekStartsOn)!==null&&n!==void 0?n:(c=u.locale)===null||c===void 0||(l=c.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&r!==void 0?r:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Wr(e),p=d.getUTCDay(),g=(p<h?7:0)+p-h;return d.setUTCDate(d.getUTCDate()-g),d.setUTCHours(0,0,0,0),d}function Vz(e,t){var r,n,a,i,o,s,c,l;Hr(1,arguments);var u=Wr(e),h=u.getUTCFullYear(),d=o7(),p=y0((r=(n=(a=(i=t==null?void 0:t.firstWeekContainsDate)!==null&&i!==void 0?i:t==null||(o=t.locale)===null||o===void 0||(s=o.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:d.firstWeekContainsDate)!==null&&n!==void 0?n:(c=d.locale)===null||c===void 0||(l=c.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&r!==void 0?r:1);if(!(p>=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(h+1,0,p),g.setUTCHours(0,0,0,0);var v=o4(g,t),_=new Date(0);_.setUTCFullYear(h,0,p),_.setUTCHours(0,0,0,0);var x=o4(_,t);return u.getTime()>=v.getTime()?h+1:u.getTime()>=x.getTime()?h:h-1}function fse(e,t){var r,n,a,i,o,s,c,l;Hr(1,arguments);var u=o7(),h=y0((r=(n=(a=(i=t==null?void 0:t.firstWeekContainsDate)!==null&&i!==void 0?i:t==null||(o=t.locale)===null||o===void 0||(s=o.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:u.firstWeekContainsDate)!==null&&n!==void 0?n:(c=u.locale)===null||c===void 0||(l=c.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&r!==void 0?r:1),d=Vz(e,t),p=new Date(0);p.setUTCFullYear(d,0,h),p.setUTCHours(0,0,0,0);var g=o4(p,t);return g}var dse=6048e5;function hse(e,t){Hr(1,arguments);var r=Wr(e),n=o4(r,t).getTime()-fse(r,t).getTime();return Math.round(n/dse)+1}function yn(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length<t;)n="0"+n;return r+n}var pse={y:function(t,r){var n=t.getUTCFullYear(),a=n>0?n:1-n;return yn(r==="yy"?a%100:a,r.length)},M:function(t,r){var n=t.getUTCMonth();return r==="M"?String(n+1):yn(n+1,2)},d:function(t,r){return yn(t.getUTCDate(),r.length)},a:function(t,r){var n=t.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h:function(t,r){return yn(t.getUTCHours()%12||12,r.length)},H:function(t,r){return yn(t.getUTCHours(),r.length)},m:function(t,r){return yn(t.getUTCMinutes(),r.length)},s:function(t,r){return yn(t.getUTCSeconds(),r.length)},S:function(t,r){var n=r.length,a=t.getUTCMilliseconds(),i=Math.floor(a*Math.pow(10,n-3));return yn(i,r.length)}};const Gu=pse;var Bd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},mse={G:function(t,r,n){var a=t.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});case"GGGG":default:return n.era(a,{width:"wide"})}},y:function(t,r,n){if(r==="yo"){var a=t.getUTCFullYear(),i=a>0?a:1-a;return n.ordinalNumber(i,{unit:"year"})}return Gu.y(t,r)},Y:function(t,r,n,a){var i=Vz(t,a),o=i>0?i:1-i;if(r==="YY"){var s=o%100;return yn(s,2)}return r==="Yo"?n.ordinalNumber(o,{unit:"year"}):yn(o,r.length)},R:function(t,r){var n=jz(t);return yn(n,r.length)},u:function(t,r){var n=t.getUTCFullYear();return yn(n,r.length)},Q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"Q":return String(a);case"QQ":return yn(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"q":return String(a);case"qq":return yn(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(t,r,n){var a=t.getUTCMonth();switch(r){case"M":case"MM":return Gu.M(t,r);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(t,r,n){var a=t.getUTCMonth();switch(r){case"L":return String(a+1);case"LL":return yn(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(t,r,n,a){var i=hse(t,a);return r==="wo"?n.ordinalNumber(i,{unit:"week"}):yn(i,r.length)},I:function(t,r,n){var a=use(t);return r==="Io"?n.ordinalNumber(a,{unit:"week"}):yn(a,r.length)},d:function(t,r,n){return r==="do"?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):Gu.d(t,r)},D:function(t,r,n){var a=sse(t);return r==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):yn(a,r.length)},E:function(t,r,n){var a=t.getUTCDay();switch(r){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});case"EEEE":default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(t,r,n,a){var i=t.getUTCDay(),o=(i-a.weekStartsOn+8)%7||7;switch(r){case"e":return String(o);case"ee":return yn(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});case"eeee":default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(t,r,n,a){var i=t.getUTCDay(),o=(i-a.weekStartsOn+8)%7||7;switch(r){case"c":return String(o);case"cc":return yn(o,r.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});case"cccc":default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(t,r,n){var a=t.getUTCDay(),i=a===0?7:a;switch(r){case"i":return String(i);case"ii":return yn(i,r.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});case"iiii":default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(t,r,n){var a=t.getUTCHours(),i=a/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(t,r,n){var a=t.getUTCHours(),i;switch(a===12?i=Bd.noon:a===0?i=Bd.midnight:i=a/12>
vendor: 3,661 bytes, line 49
49=1?"pm":"am",r){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(t,r,n){var a=t.getUTCHours(),i;switch(a>=17?i=Bd.evening:a>=12?i=Bd.afternoon:a>=4?i=Bd.morning:i=Bd.night,r){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(t,r,n){if(r==="ho"){var a=t.getUTCHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return Gu.h(t,r)},H:function(t,r,n){return r==="Ho"?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Gu.H(t,r)},K:function(t,r,n){var a=t.getUTCHours()%12;return r==="Ko"?n.ordinalNumber(a,{unit:"hour"}):yn(a,r.length)},k:function(t,r,n){var a=t.getUTCHours();return a===0&&(a=24),r==="ko"?n.ordinalNumber(a,{unit:"hour"}):yn(a,r.length)},m:function(t,r,n){return r==="mo"?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Gu.m(t,r)},s:function(t,r,n){return r==="so"?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Gu.s(t,r)},S:function(t,r){return Gu.S(t,r)},X:function(t,r,n,a){var i=a._originalDate||t,o=i.getTimezoneOffset();if(o===0)return"Z";switch(r){case"X":return $O(o);case"XXXX":case"XX":return K2(o);case"XXXXX":case"XXX":default:return K2(o,":")}},x:function(t,r,n,a){var i=a._originalDate||t,o=i.getTimezoneOffset();switch(r){case"x":return $O(o);case"xxxx":case"xx":return K2(o);case"xxxxx":case"xxx":default:return K2(o,":")}},O:function(t,r,n,a){var i=a._originalDate||t,o=i.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+zO(o,":");case"OOOO":default:return"GMT"+K2(o,":")}},z:function(t,r,n,a){var i=a._originalDate||t,o=i.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+zO(o,":");case"zzzz":default:return"GMT"+K2(o,":")}},t:function(t,r,n,a){var i=a._originalDate||t,o=Math.floor(i.getTime()/1e3);return yn(o,r.length)},T:function(t,r,n,a){var i=a._originalDate||t,o=i.getTime();return yn(o,r.length)}};function zO(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),i=n%60;if(i===0)return r+String(a);var o=t||"";return r+String(a)+o+yn(i,2)}function $O(e,t){if(e%60===0){var r=e>0?"-":"+";return r+yn(Math.abs(e)/60,2)}return K2(e,t)}function K2(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),i=yn(Math.floor(a/60),2),o=yn(a%60,2);return n+i+r+o}var WO=function(t,r){switch(t){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},qz=function(t,r){switch(t){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},vse=function(t,r){var n=t.match(/(P+)(p+)?/)||[],a=n[1],i=n[2];if(!i)return WO(t,r);var o;switch(a){case"P":o=r.dateTime({width:"short"});break;case"PP":o=r.dateTime({width:"medium"});break;case"PPP":o=r.dateTime({width:"long"});break;case"PPPP":default:o=r.dateTime({width:"full"});break}return o.replace("{{date}}",WO(a,r)).replace("{{time}}",qz(i,r))},gse={p:qz,P:vse},_se=["D","DD"],xse=["YY","YYYY"];function yse(e){return _se.indexOf(e)!==-1}function wse(e){return xse.indexOf(e)!==-1}function YO(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").
vendor: 8,339 bytes, line 49
49concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var bse={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Ese=function(t,r,n){var a,i=bse[t];return typeof i=="string"?a=i:r===1?a=i.one:a=i.other.replace("{{count}}",r.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};const Gz=Ese;function Hi(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,n=e.formats[r]||e.formats[e.defaultWidth];return n}}var Tse={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Sse={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Cse={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ase={date:Hi({formats:Tse,defaultWidth:"full"}),time:Hi({formats:Sse,defaultWidth:"full"}),dateTime:Hi({formats:Cse,defaultWidth:"full"})};const kse=Ase;var Dse={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Mse=function(t,r,n,a){return Dse[t]};const Xz=Mse;function ea(e){return function(t,r){var n=r!=null&&r.context?String(r.context):"standalone",a;if(n==="formatting"&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,o=r!=null&&r.width?String(r.width):i;a=e.formattingValues[o]||e.formattingValues[i]}else{var s=e.defaultWidth,c=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[c]||e.values[s]}var l=e.argumentCallback?e.argumentCallback(t):t;return a[l]}}var Ose={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Pse={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Rse={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Lse={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Nse={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Fse={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Ise=function(t,r){var n=Number(t),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},Bse={ordinalNumber:Ise,era:ea({values:Ose,defaultWidth:"wide"}),quarter:ea({values:Pse,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ea({values:Rse,defaultWidth:"wide"}),day:ea({values:Lse,defaultWidth:"wide"}),dayPeriod:ea({values:Nse,defaultWidth:"wide",formattingValues:Fse,defaultFormattingWidth:"wide"})};const Zz=Bse;function ta(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;var o=i[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?Use(s,function(h){return h.test(o)}):Hse(s,function(h){return h.test(o)}),l;l=e.valueCallback?e.valueCallback(c):c,l=r.valueCallback?r.valueCallback(l):l;var u=t.slice(o.length);return{value:l,rest:u}}}function Hse(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function Use(e,t){for(var r=0;r<e.length;r++)if(t(e[r]))return r}function s7(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var a=n[0],i=t.match(e.parsePattern);if(!i)return null;var o=e.valueCallback?e.valueCallback(i[0]):i[0];o=r.valueCallback?r.valueCallback(o):o;var s=t.slice(a.length);return{value:o,rest:s}}}var zse=/^(\d+)(th|st|nd|rd)?/i,$se=/\d+/i,Wse={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Yse={any:[/^b/i,/^(a|c)/i]},jse={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Vse={any:[/1/i,/2/i,/3/i,/4/i]},qse={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Gse={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Xse={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Zse={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Kse={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Qse={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Jse={ordinalNumber:s7({matchPattern:zse,parsePattern:$se,valueCallback:function(t){return parseInt(t,10)}}),era:ta({matchPatterns:Wse,defaultMatchWidth:"wide",parsePatterns:Yse,defaultParseWidth:"any"}),quarter:ta({matchPatterns:jse,defaultMatchWidth:"wide",parsePatterns:Vse,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:qse,defaultMatchWidth:"wide",parsePatterns:Gse,defaultParseWidth:"any"}),day:ta({matchPatterns:Xse,defaultMatchWidth:"wide",parsePatterns:Zse,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:Kse,defaultMatchWidth:"any",parsePatterns:Qse,defaultParseWidth:"any"})};const Kz=Jse;var e1e={code:"en-US",formatDistance:Gz,formatLong:kse,formatRelative:Xz,localize:Zz,match:Kz,options:{weekStartsOn:0,firstWeekContainsDate:1}};const Qz=e1e;var t1e=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,r1e=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,n1e=
49/^'([^]*?)'?$/,a1e=/''/g,i1e=/[a-zA-Z]/;function aBe(e,t,r){var n,a,i,o,s,c,l,u,h,d,p,g,v,_,x,w,y,E;Hr(2,arguments);var A=String(t),S=o7(),C=(n=(a=r==null?void 0:r.locale)!==null&&a!==void 0?a:S.locale)!==null&&n!==void 0?n:Qz,T=y0((i=(o=(s=(c=r==null?void 0:r.firstWeekContainsDate)!==null&&c!==void 0?c:r==null||(l=r.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&s!==void 0?s:S.firstWeekContainsDate)!==null&&o!==void 0?o:(h=S.locale)===null||h===void 0||(d=h.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&i!==void 0?i:1);if(!(T>=1&&T<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=y0((p=(g=(v=(_=r==null?void 0:r.weekStartsOn)!==null&&_!==void 0?_:r==null||(x=r.locale)===null||x===void 0||(w=x.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&v!==void 0?v:S.weekStartsOn)!==null&&g!==void 0?g:(y=S.locale)===null||y===void 0||(E=y.options)===null||E===void 0?void 0:E.weekStartsOn)!==null&&p!==void 0?p:0);if(!(D>=0&&D<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!C.localize)throw new RangeError("locale must contain localize property");if(!C.formatLong)throw new RangeError("locale must contain formatLong property");var M=Wr(e);if(!Voe(M))throw new RangeError("Invalid time value");var N=Kb(M),F=ise(M,N),V={firstWeekContainsDate:T,weekStartsOn:D,locale:C,_originalDate:M},Z=A.match(r1e).map(function(ee){var G=ee[0];if(G==="p"||G==="P"){var oe=gse[G];return oe(ee,C.formatLong)}return ee}).join("").match(t1e).map(function(ee){if(ee==="''")return"'";var G=ee[0];if(G==="'")return o1e(ee);var oe=mse[G];if(oe)return!(r!=null&&r.useAdditionalWeekYearTokens)&&wse(ee)&&YO(ee,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&yse(ee)&&YO(ee,t,String(e)),oe(F,ee,C.localize,V);if(G.match(i1e))throw new RangeError("Format string contains an unescaped latin alphabet character `"+G+"`");return ee}).join("");return Z}function o1e(e){var t=e.match(n1e);return t?t[1].replace(a1e,"'"):e}var s1e=["years","months","weeks","days","hours","minutes","seconds"];function iBe(e,t){var r,n,a,i,o;if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var s=o7(),c=(r=(n=t==null?void 0:t.locale)!==null&&n!==void 0?n:s.locale)!==null&&r!==void 0?r:Qz,l=(a=t==null?void 0:t.format)!==null&&a!==void 0?a:s1e,u=(i=t==null?void 0:t.zero)!==null&&i!==void 0?i:!1,h=(o=t==null?void 0:t.delimiter)!==null&&o!==void 0?o:" ";if(!c.formatDistance)return"";var d=l.reduce(function(p,g){var v="x".concat(g.replace(/(^.)/,function(x){return x.toUpperCase()})),_=e[g];return typeof _=="number"&&(u||e[g])?p.concat(c.formatDistance(v,_)):p},[]).join(h);return d}function oBe(e){Hr(1,arguments);var t=Wr(e),r=t.getFullYear(),n=t.getMonth(),a=new Date(0);return a.setFullYear(r,n+1,0),a.setHours(0,0,0,0),a.getDate()}function sBe(e){Hr(1,arguments);var t=Wr(e.start),r=Wr(e.end);if(isNaN(t.getTime()))throw new RangeError("Start Date is invalid");if(isNaN(r.getTime()))throw new RangeError("End Date is invalid");var n={};n.years=Math.abs(ase(r,t));var a=Fh(r,t),i=T5(t,{years:a*n.years});n.months=Math.abs(rse(r,i));var o=T5(i,{months:a*n.months});n.days=Math.abs(Xoe(r,o));var s=T5(o,{days:a*n.days});n.hours=Math.abs(Koe(r,s));var c=T5(s,{hours:a*n.hours});n.minutes=Math.abs(Qoe(r,c));var l=T5(c,{minutes:a*n.minutes});return n.seconds=Math.abs(nse(r,l)),n}var l1e={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},c1e={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},u1e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},f1e={date:Hi({formats:l1e,defaultWidth:"full"}),time:Hi({formats:c1e,defaultWidth:"full"}),dateTime:Hi({formats:u1e,defaultWidth:"full"})};const d1e=f1e;var lBe={code:"en-GB",formatDistance:Gz,formatLong:d1e,formatRelative:Xz,localize:Zz,match:Kz,options:{weekStartsOn:1,firstWeekContainsDate:4}},h1e={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},p1e=function(t,r,n){var a,i=h1e[t];return typeof i=="string"?a=i:r===1?a=i.one:a=i.other.replace("{{count}}",String(r)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"dans "+a:"il y a "+a:a};const m1e=p1e;var v1e={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},g1e={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},_1e={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},x1e={date:Hi({formats:v1e,defaultWidth:"full"}),time:Hi({formats:g1e,defaultWidth:"full"}),dateTime:Hi({formats:_1e,defaultWidth:"full"})};const y1e=x1e;var w1e={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'proch
49ain à' p",other:"P"},b1e=function(t,r,n,a){return w1e[t]};const E1e=b1e;var T1e={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},S1e={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},C1e={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},A1e={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},k1e={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},D1e=function(t,r){var n=Number(t),a=r==null?void 0:r.unit;if(n===0)return"0";var i=["year","week","hour","minute","second"],o;return n===1?o=a&&i.includes(a)?"ère":"er":o="ème",n+o},M1e={ordinalNumber:D1e,era:ea({values:T1e,defaultWidth:"wide"}),quarter:ea({values:S1e,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ea({values:C1e,defaultWidth:"wide"}),day:ea({values:A1e,defaultWidth:"wide"}),dayPeriod:ea({values:k1e,defaultWidth:"wide"})};const O1e=M1e;var P1e=/^(\d+)(ième|ère|ème|er|e)?/i,R1e=/\d+/i,L1e={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},N1e={any:[/^av/i,/^ap/i]},F1e={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},I1e={any:[/1/i,/2/i,/3/i,/4/i]},B1e={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},H1e={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},U1e={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},z1e={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},$1e={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},W1e={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Y1e={ordinalNumber:s7({matchPattern:P1e,parsePattern:R1e,valueCallback:function(t){return parseInt(t)}}),era:ta({matchPatterns:L1e,defaultMatchWidth:"wide",parsePatterns:N1e,defaultParseWidth:"any"}),quarter:ta({matchPatterns:F1e,defaultMatchWidth:"wide",parsePatterns:I1e,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:B1e,defaultMatchWidth:"wide",parsePatterns:H1e,defaultParseWidth:"any"}),day:ta({matchPatterns:U1e,defaultMatchWidth:"wide",parsePatterns:z1e,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:$1e,defaultMatchWidth:"any",parsePatterns:W1e,defaultParseWidth:"any"})};const j1e=Y1e;var cBe={code:"fr",formatDistance:m1e,formatLong:y1e,formatRelative:E1e,localize:O1e,match:j1e,options:{weekStartsOn:1,firstWeekContainsDate:4}},jO={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"halbe Minute",withPreposition:"halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},V1e=function(t,r,n){var a,i=n!=null&&n.addSuffix?jO[t].withPreposition:jO[t].standalone;return typeof i=="string"?a=i:r===1?a=i.one:a=i.other.replace("{{count}}",String(r)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:"vor "+a:a};const q1e=V1e;var G1e={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},X1e={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Z1e={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},K1e={date:Hi({formats:G1e,defaultWidth:"full"}),time:Hi({formats:X1e,defaultWidth:"full"}),dateTime:Hi({formats:Z1e,defaultWidth:"full"})};const Q1e=K1e;var J1e={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},ele=function(t,r,n,a){return J1e[t]}
49;const tle=ele;var rle={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},nle={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},Qb={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},ale={narrow:Qb.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:Qb.wide},ile={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},ole={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},sle={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},lle=function(t){var r=Number(t);return r+"."},cle={ordinalNumber:lle,era:ea({values:rle,defaultWidth:"wide"}),quarter:ea({values:nle,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ea({values:Qb,formattingValues:ale,defaultWidth:"wide"}),day:ea({values:ile,defaultWidth:"wide"}),dayPeriod:ea({values:ole,defaultWidth:"wide",formattingValues:sle,defaultFormattingWidth:"wide"})};const ule=cle;var fle=/^(\d+)(\.)?/i,dle=/\d+/i,hle={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},ple={any:[/^v/i,/^n/i]},mle={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},vle={any:[/1/i,/2/i,/3/i,/4/i]},gle={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},_le={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},xle={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},yle={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},wle={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},ble={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},Ele={ordinalNumber:s7({matchPattern:fle,parsePattern:dle,valueCallback:function(t){return parseInt(t)}}),era:ta({matchPatterns:hle,defaultMatchWidth:"wide",parsePatterns:ple,defaultParseWidth:"any"}),quarter:ta({matchPatterns:mle,defaultMatchWidth:"wide",parsePatterns:vle,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:gle,defaultMatchWidth:"wide",parsePatterns:_le,defaultParseWidth:"any"}),day:ta({matchPatterns:xle,defaultMatchWidth:"wide",parsePatterns:yle,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:wle,defaultMatchWidth:"wide",parsePatterns:ble,defaultParseWidth:"any"})};const Tle=Ele;var uBe={code:"de",formatDistance:q1e,formatLong:Q1e,formatRelative:tle,localize:ule,match:Tle,options:{weekStartsOn:1,firstWeekContainsDate:4}},Sle={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},Cle=function(t,r,n){var a,i=Sle[t];return typeof i=="string"?a=i:r===1?a=i.one:a=i.other.replace("{{count}}",r.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"tra "+a:a+" fa":a};const Ale=Cle;var kle={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Dle={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Mle={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},Ole={date:Hi({formats:kle,defaultWidth:"full"}),time:Hi({formats:Dle,defaultWidth:"full"}),dateTime:Hi({formats:Mle,defaultWidth:"full"})};const Ple=Ole;function VO(e,t,r){Hr(2,arguments);var n=o4(e,r),a=o4(t,r);return n.getTime()===a.getTime()}var kS=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function Rle(e){switch(e){case 0:return"'domenica scorsa alle' p";default:return"'"+kS[e]+" scorso alle' p"}}function qO(e){return"'"+kS[e]+" alle' p"}function Lle(e){switch(e){case 0:return"'domenica prossima alle' p";default:return"'"+kS[e]+" prossimo alle' p"}}var Nle={lastWeek:function(t,r,n){var a=t.getUTCDay();
49return VO(t,r,n)?qO(a):Rle(a)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(t,r,n){var a=t.getUTCDay();return VO(t,r,n)?qO(a):Lle(a)},other:"P"},Fle=function(t,r,n,a){var i=Nle[t];return typeof i=="function"?i(r,n,a):i};const Ile=Fle;var Ble={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},Hle={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Ule={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},zle={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},$le={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},Wle={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},Yle=function(t,r){var n=Number(t);return String(n)},jle={ordinalNumber:Yle,era:ea({values:Ble,defaultWidth:"wide"}),quarter:ea({values:Hle,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ea({values:Ule,defaultWidth:"wide"}),day:ea({values:zle,defaultWidth:"wide"}),dayPeriod:ea({values:$le,defaultWidth:"wide",formattingValues:Wle,defaultFormattingWidth:"wide"})};const Vle=jle;var qle=/^(\d+)(º)?/i,Gle=/\d+/i,Xle={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},Zle={any:[/^a/i,/^(d|e)/i]},Kle={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},Qle={any:[/1/i,/2/i,/3/i,/4/i]},Jle={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},ece={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},tce={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},rce={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},nce={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},ace={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},ice={ordinalNumber:s7({matchPattern:qle,parsePattern:Gle,valueCallback:function(t){return parseInt(t,10)}}),era:ta({matchPatterns:Xle,defaultMatchWidth:"wide",parsePatterns:Zle,defaultParseWidth:"any"}),quarter:ta({matchPatterns:Kle,defaultMatchWidth:"wide",parsePatterns:Qle,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:Jle,defaultMatchWidth:"wide",parsePatterns:ece,defaultParseWidth:"any"}),day:ta({matchPatterns:tce,defaultMatchWidth:"wide",parsePatterns:rce,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:nce,defaultMatchWidth:"any",parsePatterns:ace,defaultParseWidth:"any"})};const oce=ice;var fBe={code:"it",formatDistance:Ale,formatLong:Ple,formatRelative:Ile,localize:Vle,match:oce,options:{weekStartsOn:1,firstWeekContainsDate:4}},sce={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},lce=function(t,r,n){var a,i=sce[t];return typeof i=="string"?a=i:r===1?a=i.one:a=i.other.replace("{{count}}",r.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"en "+a:"hace "+a:a};const cce=lce;var uce={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},fce={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},dce={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},hce={date:Hi({formats:uce,defaultWidth:"full"}),time:Hi({formats:fce,defaultWidth:"full"}),dateTime:Hi({formats:dce,defaultWidth:"full"})};const pce=hce;var mce={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},vce={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},gce=function(t,r,n,a){return r.getUTCHours()!==1?vce[t]:mce[t]};const _ce=gce;var xce={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},yce={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},wce={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},bce={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},Ece={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},Tce={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},Sce=function(t,r){var n=Number(t);return n+"º"},Cce={ordinalNumber:Sce,era:ea({values:xce,defaultWidth:"wide"}),quarter:ea({values:yce,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:ea({values:wce,defaultWidth:"wide"}),day:ea({values:bce,defaultWidth:"wide"}),dayPeriod:ea({values:Ece,defaultWidth:"wide",formattingValues:Tce,defaultFormattingWidth:"wide"})};const Ace=Cce;var kce=/^(\d+)(º)?/i,Dce=/\d+/i,Mce={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|de
49spu[eé]s de cristo|era com[uú]n)/i},Oce={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},Pce={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},Rce={any:[/1/i,/2/i,/3/i,/4/i]},Lce={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},Nce={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},Fce={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},Ice={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},Bce={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},Hce={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},Uce={ordinalNumber:s7({matchPattern:kce,parsePattern:Dce,valueCallback:function(t){return parseInt(t,10)}}),era:ta({matchPatterns:Mce,defaultMatchWidth:"wide",parsePatterns:Oce,defaultParseWidth:"any"}),quarter:ta({matchPatterns:Pce,defaultMatchWidth:"wide",parsePatterns:Rce,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:ta({matchPatterns:Lce,defaultMatchWidth:"wide",parsePatterns:Nce,defaultParseWidth:"any"}),day:ta({matchPatterns:Fce,defaultMatchWidth:"wide",parsePatterns:Ice,defaultParseWidth:"any"}),dayPeriod:ta({matchPatterns:Bce,defaultMatchWidth:"any",parsePatterns:Hce,defaultParseWidth:"any"})};const zce=Uce;var dBe={code:"es",formatDistance:cce,formatLong:pce,formatRelative:_ce,localize:Ace,match:zce,options:{weekStartsOn:1,firstWeekContainsDate:1}};function rs(e,t,r,n,a){return xu(t,((i,o)=>{const s=i[o];if(s===void 0)throw new TypeError(SC(o));return s})(e,t),r,n,a)}function xu(e,t,r,n,a,i){const o=o8(t,r,n);if(a&&t!==o)throw new RangeError(hW(e,t,r,n,i));return o}function Mo(e){return e!==null&&/object|function/.test(typeof e)}function p1(e,t=Map){const r=new t;return(n,...a)=>{if(r.has(n))return r.get(n);const i=e(n,...a);return r.set(n,i),i}}function i8(e){return nu({name:e},1)}function nu(e,t){return yu(r=>({value:r,configurable:1,writable:!t}),e)}function $ce(e){return yu(t=>({get:t,configurable:1}),e)}function DS(e){return{[Symbol.toStringTag]:{value:e,configurable:1}}}function R4(e,t){const r={};let n=e.length;for(const a of t)r[e[--n]]=a;return r}function yu(e,t,r){const n={};for(const a in t)n[a]=e(t[a],a,r);return n}function B9(e,t,r){const n={};for(let a=0;a<t.length;a++){const i=t[a];n[i]=e(i,a,r)}return n}function Jz(e,t,r){const n={};for(let a=0;a<e.length;a++)n[t[a]]=r[e[a]];return n}function nl(e,t){const r=Object.create(null);for(const n of e)r[n]=t[n];return r}function GO(e,t){for(const r of t)if(r in e)return 1;return 0}function e$(e,t,r){for(const n of e)if(t[n]!==r[n])return 0;return 1}function t$(e,t,r){const n={...r};for(let a=0;a<t;a++)n[e[a]]=0;return n}function Rn(e,...t){return(...r)=>e(...t,...r)}function Wce(){}function XO(e){return e[0].toUpperCase()+e.substring(1)}function l7(e){return e.slice().sort()}function cv(e,t){return String(t).padStart(e,"0")}function If(e,t){return Math.sign(e-t)}function o8(e,t,r){return Math.min(Math.max(e,t),r)}function au(e,t){return[Math.floor(e/t),S6(e,t)]}function S6(e,t){return(e%t+t)%t}function Gf(e,t){return[H9(e,t),MS(e,t)]}function H9(e,t){return Math.trunc(e/t)||0}function MS(e,t){return e%t||0}function mp(e){return Math.abs(e%1)===.5}function r$(e,t,r){let n=0,a=0;for(let s=0;s<=t;s++){const c=e[r[s]],l=ac[s],u=ka/l,[h,d]=Gf(c,u);n+=d*l,a+=h}const[i,o]=Gf(n,ka);return[a+i,o]}function U9(e,t,r){const n={};for(let a=t;a>=0;a--){const i=ac[a];n[r[a]]=H9(e,i),e=MS(e,i)}return n}function Yce(e){if(e!==void 0)return X0(e)}function jce(e){if(e!==void 0)return Qc(e)}function n$(e){if(e!==void 0)return OS(e)}function Qc(e){return i$(OS(e))}function OS(e){return RS(F2e(e))}function a$(e,t){if(t==null)throw new RangeError(SC(e));return t}function c7(e){if(!Mo(e))throw new TypeError(s2e);return e}function PS(e,t,r=e){if(typeof t!==e)throw new TypeError(_2(r,t));return t}function RS(e,t="number"){if(!Number.isInteger(e))throw new RangeError(t2e(t,e));return e||0}function i$(e,t="number"){if(e<=0)throw new RangeError(r2e(t,e));return e}function LS(e){if(typeof e=="symbol")throw new TypeError(o2e);return String(e)}function uv(e,t){return Mo(e)?String(e):X0(e,t)}function NS(e){if(typeof e=="string")return BigInt(e);if(typeof e!="bigint")throw new TypeError(i2e(e));return e}function o$(e,t="number"){if(typeof e=="bigint")throw new TypeError(a2e(t));if(e=Number(e),!Number.isFinite(e))throw new RangeError(n2e(t,e));return e}function To(e,t){return Math.trunc(o$(e,t))||0}function FS(e,t){return RS(o$(e,t),t)}function ZO(e,t){return i$(To(e,t),t)}function IS(e,t){let[r,n]=Gf(t,ka),a=e+r;const i=Math.sign(a);return i&&i===-Math.sign(n)&&(a-=i,n+=i*ka),[a,n]}function s4(e,t,r=1){return IS(e[0]+t[0]*r,e[1]+t[1]*r)}function R3(e,t){return IS(e[0],e[1]+t)}function rc(e,t){return s4(t,e,-1)}function m1(e,t){return If(e[0],t[0])||If(e[1],t[1])}function s$(e,t,r){return m1(e,t)===-1||m1(e,r)===1}function BS(e,t=1){const r=BigInt(ka/t);return[Number(e/r),Number(e%r)*t]}function s8(e,t=1){const r=ka/t,[n,a]=Gf(e,r);return[n,a*t]}function Vce(e,t=1){const[r,n]=e,a=Math.floor(n/t),i=ka/t;return BigInt(r)*BigInt(i)+BigInt(a)}function nc(e,t=1,r){const[n,a]=e,[i,o]=Gf(a,t);return n*(ka/t)+(i+(r?o/t:0))}function qce(e){return e[0]+e[1]/ka}function HS(e,t,r=au){const[n,a]=e,[i,o]=r(a,t);return[n*(ka/t)+i,o]}function US(e){return rs(e,"isoYear",h8,d8,1),e.isoYear===h8?rs(e,"isoMonth",4,12,1):e.isoYear===d8&&rs(e,"isoMonth",1,9,1),e}function J1(e){return _s({...e,...xs,isoHour:12}),e}function _s(e){const t=rs(e,"isoYear",h8,d8,1),r=t===h8?1:t===d8?-1:0;return r&&fc(k0({...e,isoDay:e.isoDay+r,isoNanosecond:e.isoNanosecond-r})),e}function fc(e){if(!e||s$(e,W2e,$2e))throw new RangeError(x2);return e}function Xf(e){return r$(e,5,ol)[1]}function z9(e){const[t,r]=au(e,ka);return[U9(r,5,ol),t]}function Gce(e){return l$(e)[0]}function l$(e){return HS(e,Gl)}function ko(e){return L4(e.isoYear,e.isoMonth,e.isoDay,e.isoHour,e.isoMinute,e.isoSecond,e.isoMillisecond)}function k0(e){const t=ko(e);if(t!==void 0){const[r,n]=Gf(t,ps);return[r,n*mc+(e.isoMicrosecond||0)*v7+(e.isoNanosecond||0)]}}function zS(e,t){const[r,n]=z9(Xf(e)-t);return fc(k0({...e,isoDay:e.isoDay+n,...r}))}function fv(...e){return L4(...e)/bW}function L4(...e){const[t,r]=c$(...e),n=t.valueOf();if(!isNaN(n))return n-r*ps}
49function c$(e,t=1,r=1,n=0,a=0,i=0,o=0){const s=e===h8?1:e===d8?-1:0,c=new Date;return c.setUTCHours(n,a,i,o),c.setUTCFullYear(e,t-1,r+s),[c,s]}function N4(e,t){let[r,n]=R3(e,t);n<0&&(n+=ka,r-=1);const[a,i]=au(n,mc),[o,s]=au(i,v7);return $9(r*ps+a,o,s)}function $9(e,t=0,r=0){const n=Math.ceil(Math.max(0,Math.abs(e)-BC)/ps)*Math.sign(e),a=new Date(e-n*ps);return R4(fg,[a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate()+n,a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds(),t,r])}function $S(e,t){if(t<-BC)throw new RangeError(x2);const r=e.formatToParts(t),n={};for(const a of r)n[a.type]=a.value;return n}function Xce(e){return e.isoDay}function WS(e){return[e.isoYear,e.isoMonth,e.isoDay]}function u$(e,t){return[t,0]}function Zce(e,t){if(!t)return[ou,e]}function Kce(e,t,r){return{isoYear:e,isoMonth:t,isoDay:r}}function Qce(){return 7}function f$(){return vf}function d$(e,t){switch(t){case 2:return YS(e)?29:28;case 4:case 6:case 9:case 11:return 30}return 31}function h$(e){return YS(e)?366:365}function YS(e){return e%4==0&&(e%100!=0||e%400==0)}function p$(e){const[t,r]=c$(e.isoYear,e.isoMonth,e.isoDay);return S6(t.getUTCDay()-r,7)||7}function m$(e){return this.id===Y4?(({isoYear:t})=>t<1?["gregory-inverse",1-t]:["gregory",t])(e):this.id===Qf?V2e(e):[]}function Jce(e){const t=ko(e);if(t<j2e){const{isoYear:i}=e;return i<1?["japanese-inverse",1-i]:["japanese",i]}const r=$S(GC(Qf),t),{era:n,eraYear:a}=tW(r,Qf);return[n,a]}function W9(e){return ld(e),F4(e,1),e}function ld(e){return v$(e,1),e}function KO(e){return e$(NC,e,v$(e))}function v$(e,t){const{isoYear:r}=e,n=rs(e,"isoMonth",1,f$(),t);return{isoYear:r,isoMonth:n,isoDay:rs(e,"isoDay",1,d$(r,n),t)}}function F4(e,t){return R4(ol,[rs(e,"isoHour",0,23,t),rs(e,"isoMinute",0,59,t),rs(e,"isoSecond",0,59,t),rs(e,"isoMillisecond",0,999,t),rs(e,"isoMicrosecond",0,999,t),rs(e,"isoNanosecond",0,999,t)])}function jn(e){return e===void 0?0:FW(c7(e))}function Y9(e,t=0){e=dc(e);const r=IW(e),n=n3e(e,t);return[FW(e),n,r]}function I4(e,t,r,n=9,a=0,i=4){t=dc(t);let o=NW(t,n,a),s=qS(t),c=x7(t,i);const l=_7(t,n,a,1);return o==null?o=Math.max(r,l):y$(o,l),s=GS(s,l,1),e&&(c=(u=>u<4?(u+2)%4:u)(c)),[o,l,s,c]}function j9(e,t=6,r){let n=qS(e=V9(e,_v));const a=x7(e,7);let i=_7(e,t);return i=a$(_v,i),n=GS(n,i,void 0,r),[i,n,a]}function jS(e){return HC(dc(e))}function g$(e,t){return VS(dc(e),t)}function eue(e){const t=V9(e,px),r=h2(px,t3e,t,0);if(!r)throw new RangeError(_2(px,r));return r}function VS(e,t=4){const r=x$(e);return[x7(e,4),..._$(_7(e,t),r)]}function _$(e,t){return e!=null?[ac[e],e<4?9-3*e:-1]:[t===void 0?1:10**(9-t),t]}function qS(e){const t=e[C6];return t===void 0?1:To(t,C6)}function GS(e,t,r,n){const a=n?ka:ac[t+1];if(a){const i=ac[t];if(a%((e=xu(C6,e,1,a/i-(n?0:1),1))*i))throw new RangeError(_2(C6,e))}else e=xu(C6,e,1,r?10**9:1,1);return e}function x$(e){let t=e[hx];if(t!==void 0){if(typeof t!="number"){if(LS(t)==="auto")return;throw new RangeError(_2(hx,t))}t=xu(hx,Math.floor(t),0,9,1)}return t}function dc(e){return e===void 0?{}:c7(e)}function V9(e,t){return typeof e=="string"?{[t]:e}:c7(e)}function q9(e){return{overflow:G2e[e]}}function XS(e,t,r=9,n=0,a){let i=t[e];if(i===void 0)return a?n:void 0;if(i=LS(i),i==="auto")return a?n:null;let o=rE[i];if(o===void 0&&(o=H2e[i]),o===void 0)throw new RangeError(mW(e,i,rE));return xu(e,o,n,r,1,CC),o}function h2(e,t,r,n=0){const a=r[e];if(a===void 0)return n;const i=LS(a),o=t[i];if(o===void 0)throw new RangeError(mW(e,i,t));return o}function y$(e,t){if(t>e)throw new RangeError(k2e)}function hc(e){return{branding:WC,epochNanoseconds:e}}function al(e,t,r){return{branding:y2,calendar:r,timeZone:t,epochNanoseconds:e}}function il(e,t=e.calendar){return{branding:j4,calendar:t,...nl(U2e,e)}}function ku(e,t=e.calendar){return{branding:y7,calendar:t,...nl(FC,e)}}function l8(e,t=e.calendar){return{branding:UC,calendar:t,...nl(FC,e)}}function dv(e,t=e.calendar){return{branding:zC,calendar:t,...nl(FC,e)}}function pc(e){return{branding:$C,...nl(PW,e)}}function f0(e){return{branding:YC,sign:p2(e),...nl(PC,e)}}function ZS(e){return HS(e.epochNanoseconds,mc)[0]}function tue(e){return Vce(e.epochNanoseconds)}function w$(e){return e.epochNanoseconds}function rue(e,t,r,n,a){const i=L3(n),[o,s]=((x,w)=>{const y=w((x=V9(x,aE))[RW]);let E=r3e(x);return E=a$(aE,E),[E,y]})(a,e),c=Math.max(o,i);if(!s&&u8(c,s))return QO(n,o);if(!s)throw new RangeError(lg);if(!n.sign)return 0;const[l,u,h]=Q9(t,r,s),d=iC(h),p=J9(h),g=oC(h),v=p(u,l,n);l4(s)||(_s(l),_s(v));const _=g(u,l,v,o);return u8(o,s)?QO(_,o):nue(_,d(v),o,u,l,d,p)}function nue(e,t,r,n,a,i,o){const s=p2(e),[c,l]=KS(n,LC(r,e),r,s,a,i,o),u=QS(t,c,l);return e[na[r]]+u*s}function QO(e,t){return nc(O0(e),ac[t],1)}function KS(e,t,r,n,a,i,o){const s=na[r],c={...t,[s]:t[s]+n},l=o(e,a,t),u=o(e,a,c);return[i(l),i(u)]}function QS(e,t,r){const n=nc(rc(t,r));if(!n)throw new RangeError($4);
49return nc(rc(t,e))/n}function aue(e,t){const[r,n,a]=j9(t,5,1);return hc(X9(e.epochNanoseconds,r,n,a,1))}function iue(e,t,r){let{epochNanoseconds:n,timeZone:a,calendar:i}=t;const[o,s,c]=j9(r);if(o===0&&s===1)return t;const l=e(a);if(o===6)n=fue(T$,l,t,c);else{const u=l.N(n);n=B4(l,b$(N4(n,u),o,s,c),u,2,0,1)}return al(n,a,i)}function oue(e,t){return il(b$(e,...j9(t)),e.calendar)}function sue(e,t){const[r,n,a]=j9(t,5);var i;return pc((i=a,JS(e,u7(r,n),i)[0]))}function lue(e,t){const r=e(t.timeZone),n=g1(t,r),[a,i]=T$(n),o=nc(rc(Kf(r,a),Kf(r,i)),ug,1);if(o<=0)throw new RangeError($4);return o}function cue(e,t){const{timeZone:r,calendar:n}=t;return al(uue(S$,e(r),t),r,n)}function uue(e,t,r){return Kf(t,e(g1(r,t)))}function fue(e,t,r,n){const a=g1(r,t),[i,o]=e(a),s=r.epochNanoseconds,c=Kf(t,i),l=Kf(t,o);if(s$(s,c,l))throw new RangeError($4);return C$(QS(s,c,l),n)?l:c}function b$(e,t,r,n){return E$(e,u7(t,r),n)}function E$(e,t,r){const[n,a]=JS(e,t,r);return _s({...cd(e,a),...n})}function JS(e,t,r){return z9(Zf(Xf(e),t,r))}function hv(e){return Zf(e,cg,7)}function u7(e,t){return ac[e]*t}function T$(e){const t=S$(e);return[t,cd(t,1)]}function S$(e){return z2e(6,e)}function due(e,t,r){const n=Math.min(L3(e),6);return H4(Z9(O0(e,n),t,r),n)}function G9(e,t,r,n,a,i,o,s,c,l){if(n===0&&a===1)return e;const u=u8(n,s)?l4(s)&&n<6&&r>=6?pue:hue:mue;let[h,d,p]=u(e,t,r,n,a,i,o,s,c,l);return p&&n!==7&&(h=((g,v,_,x,w,y,E,A)=>{const S=p2(g);for(let C=x+1;C<=_;C++){if(C===7&&_!==7)continue;const T=LC(C,g);T[na[C]]+=S;const D=nc(rc(E(A(w,y,T)),v));if(D&&Math.sign(D)!==S)break;g=T}return g})(h,d,r,Math.max(6,n),o,s,c,l)),h}function X9(e,t,r,n,a){return t===6?[Zf(qce(e),r,n),0]:Z9(e,u7(t,r),n,a)}function Z9(e,t,r,n){let[a,i]=e;n&&i<0&&(i+=ka,a-=1);const[o,s]=au(Zf(i,t,r),ka);return IS(a+o,s)}function Zf(e,t,r){return C$(e/t,r)*t}function C$(e,t){return o3e[t](e)}function hue(e,t,r,n,a,i){const o=p2(e),s=O0(e),c=X9(s,n,a,i),l=rc(s,c),u=Math.sign(c[0]-s[0])===o,h=H4(c,Math.min(r,6));return[{...e,...h},s4(t,l),u]}function pue(e,t,r,n,a,i,o,s,c,l){const u=p2(e)||1,h=nc(O0(e,5)),d=u7(n,a);let p=Zf(h,d,i);const[g,v]=KS(o,{...e,...RC},6,u,s,c,l),_=p-nc(rc(g,v));let x=0;_&&Math.sign(_)!==u?t=R3(g,p):(x+=u,p=Zf(_,d,i),t=R3(v,p));const w=eg(p);return[{...e,...w,days:e.days+x},t,!!x]}function mue(e,t,r,n,a,i,o,s,c,l){const u=p2(e),h=na[n],d=LC(n,e);n===7&&(e={...e,weeks:e.weeks+Math.trunc(e.days/7)});const p=H9(e[h],a)*a;d[h]=p;const[g,v]=KS(o,d,n,a*u,s,c,l),_=p+QS(t,g,v)*u*a,x=Zf(_,a,i),w=Math.sign(x-_)===u;return d[h]=x,[d,w?v:g,w]}function nx(e,t,r,n){const[a,i,o,s]=(l=>{const u=VS(l=dc(l));return[l.timeZone,...u]})(n),c=a!==void 0;return((l,u,h,d,p,g)=>{h=Z9(h,p,d,1);const v=u.N(h);return eC(N4(h,v),g)+(l?f7(hv(v)):"Z")})(c,t(c?e(a):hd),r.epochNanoseconds,i,o,s)}function ax(e,t,r){const[n,a,i,o,s,c]=(l=>{l=dc(l);const u=HC(l),h=x$(l),d=i3e(l),p=x7(l,4),g=_7(l,4);return[u,a3e(l),d,p,..._$(g,h)]})(r);return((l,u,h,d,p,g,v,_,x,w)=>{d=Z9(d,x,_,1);const y=l(h).N(d);return eC(N4(d,y),w)+f7(hv(y),v)+((E,A)=>A!==1?"["+(A===2?"!":"")+E+"]":"")(h,g)+tC(u,p)})(e,t.calendar,t.timeZone,t.epochNanoseconds,n,a,i,o,s,c)}function ix(e,t){const[r,n,a,i]=(l=>(l=dc(l),[HC(l),...VS(l)]))(t);return o=e.calendar,s=r,c=i,eC(E$(e,a,n),c)+tC(o,s);var o,s,c}function ox(e,t){return r=e.calendar,n=e,a=jS(t),pv(n)+tC(r,a);var r,n,a}function sx(e,t){return A$(e.calendar,k$,e,jS(t))}function lx(e,t){return A$(e.calendar,vue,e,jS(t))}function cx(e,t){const[r,n,a]=g$(t);return i=a,D$(JS(e,n,r)[0],i);var i}function vp(e,t){const[r,n,a]=g$(t,3);return n>1&&ud(e={...e,...due(e,n,r)}),((i,o)=>{const{sign:s}=i,c=s===-1?Oo(i):i,{hours:l,minutes:u}=c,[h,d]=HS(O0(c,3),Gl,Gf);R$(h);const p=rC(d,o),g=o>=0||!s||p;return(s<0?"-":"")+"P"+JO({Y:z2(c.years),M:z2(c.months),W:z2(c.weeks),D:z2(c.days)})+(l||u||h||g?"T"+JO({H:z2(l),M:z2(u),S:z2(h,g)+p}):"")})(e,a)}function A$(e,t,r,n){const a=n>1||n===0&&e!==Pn;return n===1?e===Pn?t(r):pv(r):a?pv(r)+M$(e,n===2):t(r)}function JO(e){const t=[];for(const r in e){const n=e[r];
49n&&t.push(n,r)}return t.join("")}function eC(e,t){return pv(e)+"T"+D$(e,t)}function pv(e){return k$(e)+"-"+G1(e.isoDay)}function k$(e){const{isoYear:t}=e;return(t<0||t>9999?O$(t)+cv(6,Math.abs(t)):cv(4,t))+"-"+G1(e.isoMonth)}function vue(e){return G1(e.isoMonth)+"-"+G1(e.isoDay)}function D$(e,t){const r=[G1(e.isoHour),G1(e.isoMinute)];return t!==-1&&r.push(G1(e.isoSecond)+((n,a,i,o)=>rC(n*mc+a*v7+i,o))(e.isoMillisecond,e.isoMicrosecond,e.isoNanosecond,t)),r.join(":")}function f7(e,t=0){if(t===1)return"";const[r,n]=au(Math.abs(e),ug),[a,i]=au(n,cg),[o,s]=au(i,Gl);return O$(e)+G1(r)+":"+G1(a)+(o||s?":"+G1(o)+rC(s):"")}function tC(e,t){return t!==1&&(t>1||t===0&&e!==Pn)?M$(e,t===2):""}function M$(e,t){return"["+(t?"!":"")+"u-ca="+e+"]"}function rC(e,t){let r=cv(9,e);return r=t===void 0?r.replace(c3e,""):r.slice(0,t),r?"."+r:""}function O$(e){return e<0?"-":"+"}function z2(e,t){return e||t?e.toLocaleString("fullwide",{useGrouping:0}):""}function gue(e,t){const{epochNanoseconds:r}=e,n=(t.N?t:t(e.timeZone)).N(r),a=N4(r,n);return{calendar:e.calendar,...a,offsetNanoseconds:n}}function B4(e,t,r,n=0,a=0,i,o){if(r!==void 0&&n===1&&(n===1||o))return zS(t,r);const s=e.v(t);if(r!==void 0&&n!==3){const c=((l,u,h,d)=>{const p=k0(u);d&&(h=hv(h));for(const g of l){let v=nc(rc(g,p));if(d&&(v=hv(v)),v===h)return g}})(s,t,r,i);if(c!==void 0)return c;if(n===0)throw new RangeError(b2e)}
49return o?k0(t):d7(e,t,a,s)}function d7(e,t,r=0,n=e.v(t)){if(n.length===1)return n[0];if(r===1)throw new RangeError(E2e);if(n.length)return n[r===3?1:0];const a=k0(t),i=((s,c)=>{const l=s.N(R3(c,-ka));return(u=>{if(u>ka)throw new RangeError(w2e);return u})(s.N(R3(c,ka))-l)})(e,a),o=i*(r===2?-1:1);return(n=e.v(N4(a,o)))[r===2?0:n.length-1]}function Kf(e,t){const r=e.v(t);if(r.length)return r[0];const n=R3(k0(t),-ka);return e.l(n,1)}function eP(e,t,r){return hc(fc(s4(t.epochNanoseconds,(n=>{if(L$(n))throw new RangeError(C2e);return O0(n,5)})(e?Oo(r):r))))}function tP(e,t,r,n,a,i=Object.create(null)){const o=t(n.timeZone),s=e(n.calendar);return{...n,...nC(o,s,n,r?Oo(a):a,i)}}function rP(e,t,r,n,a=Object.create(null)){const{calendar:i}=r;return il(aC(e(i),r,t?Oo(n):n,a),i)}function nP(e,t,r,n,a){const{calendar:i}=r;return ku(K9(e(i),r,t?Oo(n):n,a),i)}function aP(e,t,r,n,a){const i=r.calendar,o=e(i);let s=J1(c8(o,r));t&&(n=sC(n)),n.sign<0&&(s=o.P(s,{...P0,months:1}),s=cd(s,-1));const c=o.P(s,n,a);return l8(c8(o,c),i)}function iP(e,t,r){return pc(P$(t,e?Oo(r):r)[0])}function nC(e,t,r,n,a){const i=O0(n,5);let o=r.epochNanoseconds;if(L$(n)){const s=g1(r,e);o=s4(d7(e,{...K9(t,s,{...n,...RC},a),...nl(ol,s)}),i)}else o=s4(o,i),jn(a);return{epochNanoseconds:fc(o)}}function aC(e,t,r,n){const[a,i]=P$(t,r);return _s({...K9(e,t,{...r,...RC,days:r.days+i},n),...a})}function K9(e,t,r,n){if(r.years||r.months||r.weeks)return e.P(t,r,n);jn(n);const a=r.days+O0(r,5)[0];return a?J1(cd(t,a)):t}function c8(e,t,r=1){return cd(t,r-e.day(t))}function P$(e,t){const[r,n]=O0(t,5),[a,i]=z9(Xf(e)+n);return[a,r+i]}function _ue(e,t,r){const n=jn(r);let a,{years:i,months:o,weeks:s,days:c}=t;if(c+=O0(t,5)[0],i||o)a=xue(this,e,i,o,n);else{if(!s&&!c)return e;a=ko(e)}if(a===void 0)throw new RangeError(x2);return a+=(7*s+c)*ps,J1($9(a))}
49function xue(e,t,r,n,a){let[i,o,s]=e.u(t);if(r){const[c,l]=e.m(i,o);i+=r,o=ig(c,l,e.F(i)),o=xu("month",o,1,e.O(i),a)}return n&&([i,o]=e.p(i,o,n)),s=xu("day",s,1,e.B(i,o),a),e.M(i,o,s)}function yue(e,t,r){return e+=H9(r,vf),(t+=MS(r,vf))<1?(e--,t+=vf):t>vf&&(e++,t-=vf),[e,t]}function wue(e,t,r){if(r){if(t+=r,!Number.isSafeInteger(t))throw new RangeError(x2);if(r<0)for(;t<1;)t+=vv.call(this,--e);else{let n;for(;t>(n=vv.call(this,e));)t-=n,e++}}return[e,t]}function cd(e,t){return t?{...e,...$9(ko(e)+t*ps)}:e}function Q9(e,t,r){const n=e(r.calendar);return l4(r)?[r,n,t(r.timeZone)]:[{...r,...xs},n]}function iC(e){return e?w$:k0}function J9(e){return e?Rn(nC,e):aC}function oC(e){return e?Rn(jue,e):Vue}function l4(e){return e&&e.epochNanoseconds}function u8(e,t){return e<=6-(l4(t)?1:0)}function oP(e,t,r,n,a,i,o){const s=e(dc(o).relativeTo),c=Math.max(L3(a),L3(i));if(u8(c,s))return f0(ud(((v,_,x,w)=>{const y=s4(O0(v),O0(_),w?-1:1);if(!Number.isFinite(y[0]))throw new RangeError(x2);return{...P0,...H4(y,x)}})(a,i,c,n)));if(!s)throw new RangeError(lg);n&&(i=Oo(i));const[l,u,h]=Q9(t,r,s),d=J9(h),p=oC(h),g=d(u,l,a);return f0(p(u,l,d(u,g,i),c))}function bue(e,t,r,n,a){const i=L3(n),[o,s,c,l,u]=((S,C,T)=>{S=V9(S,_v);let D=NW(S);const M=T(S[RW]);let N=qS(S);const F=x7(S,7);let V=_7(S);if(D===void 0&&V===void 0)throw new RangeError(A2e);if(V==null&&(V=0),D==null&&(D=Math.max(V,C)),y$(D,V),N=GS(N,V,1),N>1&&V>5&&D!==V)throw new RangeError("For calendar units with roundingIncrement > 1, use largestUnit = smallestUnit");return[D,V,N,F,M]})(a,i,e),h=Math.max(i,o);if(!u&&h<=6)return f0(ud(((S,C,T,D,M)=>{const N=X9(O0(S),T,D,M);return{...P0,...H4(N,C)}})(n,o,s,c,l)));if(!l4(u)&&!n.sign)return n;if(!u)throw new RangeError(lg);const[d,p,g]=Q9(t,r,u),v=iC(g),_=J9(g),x=oC(g),w=_(p,d,n);l4(u)||(_s(d),_s(w));let y=x(p,d,w,o);const E=n.sign,A=p2(y);if(E&&A&&E!==A)throw new RangeError($4);return y=G9(y,v(w),o,s,c,l,p,d,v,_),f0(y)}function Eue(e){return e.sign===-1?sC(e):e}function sC(e){return f0(Oo(e))}function Oo(e){const t={};for(const r of na)t[r]=-1*e[r]||0;return t}function Tue(e){return!e.sign}function p2(e,t=na){let r=0;for(const n of t){const a=Math.sign(e[n]);if(a){if(r&&r!==a)throw new RangeError(S2e);r=a}}return r}function ud(e){for(const t of B2e)xu(t,e[t],-vP,vP,1);return R$(nc(O0(e),Gl)),e}function R$(e){if(!Number.isSafeInteger(e))throw new RangeError(T2e)}function O0(e,t=6){return r$(e,t,na)}function H4(e,t=6){const[r,n]=e,a=U9(n,t,na);if(a[na[t]]+=r*(ka/ac[t]),!Number.isFinite(a[na[t]]))throw new RangeError(x2);return a}function eg(e,t=5){return U9(e,t,na)}function L$(e){return!!p2(e,OW)}function L3(e){let t=9;for(;t>0&&!e[na[t]];t--);return t}function Sue(e,t){return[e,t]}function sP(e){const t=Math.floor(e/dm)*dm;return[t,t+dm]}function Cue(e){const t=m2(e=uv(e));if(!t)throw new RangeError(ls(e));let r;if(t.C)r=0;else{if(!t.offset)throw new RangeError(ls(e));r=fd(t.offset)}return t.timeZone&&dC(t.timeZone,1),hc(zS(W9(t),r))}function Aue(e){const t=m2(X0(e));if(!t)throw new RangeError(ls(e));if(t.timeZone)return N$(t,t.offset?fd(t.offset):void 0);if(t.C)throw new RangeError(ls(e));return I$(t)}function kue(e,t){const r=m2(X0(e));if(!r||!r.timeZone)throw new RangeError(ls(e));const{offset:n}=r,a=n?fd(n):void 0,[,i,o]=Y9(t);return N$(r,a,i,o)}function fd(e){const t=dC(e);if(t===void 0)throw new RangeError(ls(e));return t}function Due(e){const t=m2(X0(e));if(!t||t.C)throw new RangeError(ls(e));return il(F$(t))}function lC(e,t,r){let n=m2(X0(e));if(!n||n.C)throw new RangeError(ls(e));return t?n.calendar===Pn&&(n=n.isoYear===-271821&&n.isoMonth===4?{...n,isoDay:20,...xs}:{...n,isoDay:1,...xs}):r&&n.calendar===Pn&&(n={...n,isoYear:ou}),ku(n.k?F$(n):I$(n))}function Mue(e,t){const r=uC(X0(t));if(r)return cC(r),l8(US(ld(r)));const n=lC(t,1);return l8(c8(e(n.calendar),n))}function cC(e){if(e.calendar!==Pn)throw new RangeError(iu(e.calendar))}function Oue(e,t){const r=fC(X0(t));if(r)return cC(r),dv(ld(r));const n=lC(t,0,1),{calendar:a}=n,i=e(a),[o,s,c]=i.u(n),[l,u]=i.m(o,s),[h,d]=i.R(l,u,c);return dv(J1(i.U(h,d,c)),a)}function Pue(e){let t,r=(n=>{const a=v3e.exec(n);return a?(tg(a[10]),U$(a)):void 0})(X0(e));if(!r){if(r=m2(e),!r)throw new RangeError(ls(e));if(!r.k)throw new RangeError(ls(e));if(r.C)throw new RangeError(iu("Z"));cC(r)}if((t=uC(e))&&KO(t))throw new RangeError(ls(e));if((t=fC(e))&&KO(t))throw new RangeError(ls(e));return pc(F4(r,1))}function Rue(e){const t=(r=>{const n=x3e.exec(r);return n?(a=>{function i(u,h,d){let p=0,g=0;if(d&&([p,c]=au(c,ac[d])),u!==void 0){if(s)throw new RangeError(iu(u));g=(v=>{const _=parseInt(v);if(!Number.isFinite(_))throw new RangeError(iu(v));return _})(u),o=1,h&&(c=hC(h)*(ac[d]/Gl),s=1)}return p+g}let o=0,s=0,c=0,l={...R4(na,[i(a[2]),i(a[3]),i(a[4]),i(a[5]),i(a[6],a[7],5),i(a[8],a[9],4),i(a[10],a[11],3)]),...U9(c,2,na)};if(!o)throw new RangeError(pW(na));return pC(a[1])<0&&(l=Oo(l)),l})(n):void 0})(X0(e));if(!t)throw new RangeError(ls(e));return f0(ud(t))}function Lue(e){const t=m2(e)||uC(e)||fC(e);return t?t.calendar:e}function Nue(e){const t=m2(e);return t&&(t.timeZone||t.C&&hd||t.offset)||e}function N$(e,t,r=0,n=0){const a=mC(e.timeZone),i=Nr(a);let o;return W9(e),o=e.k?B4(i,e,t,r,n,!i.j,e.C):Kf(i,e),al(o,a,sg(e.calendar))}function F$(e){return B$(_s(W9(e)))}function I$(e){return B$(J1(ld(e)))}function B$(e){return{...e,calendar:sg(e.calendar)}}function m2(e){const t=m3e.exec(e);return t?(r=>{const n=r[10],a=(n||"").toUpperCase()==="Z";return{isoYear:H$(r),isoMonth:parseInt(r[4]),isoDay:parseInt(r[5]),...U$(r.slice(5)),...tg(r[16]),k:!!r[6],C:a,offset:a?void 0:n}})(t):void 0}function uC(e){const t=h3e.exec(e);return t?(r=>({isoYear:H$(r),isoMonth:parseInt(r[4]),isoDay:1,...tg(r[5])}))(t):void 0}function fC(e){const t=p3e.exec(e);return t?(r=>({isoYear:ou,isoMonth:parseInt(r[1]),isoDay:parseInt(r[2]),...tg(r[3])}))(t):void 0}function dC(e,t){const r=g3e.exec(e);return r?((n,a)=>{const i=n[4]||n[5];if(a&&i)throw new RangeError(iu(i));return(o=>{if(Math.abs(o)>=ka)throw new RangeError(y2e);return o}
49)((Ih(n[2])*ug+Ih(n[3])*cg+Ih(n[4])*Gl+hC(n[5]||""))*pC(n[1]))})(r,t):void 0}function H$(e){const t=pC(e[1]),r=parseInt(e[2]||e[3]);if(t<0&&!r)throw new RangeError(iu(-0));return t*r}function U$(e){const t=Ih(e[3]);return{...z9(hC(e[4]||""))[0],isoHour:Ih(e[1]),isoMinute:Ih(e[2]),isoSecond:t===60?59:t}}function tg(e){let t,r;const n=[];if(e.replace(_3e,(a,i,o)=>{const s=!!i,[c,l]=o.split("=").reverse();if(l){if(l==="u-ca")n.push(c),t||(t=s);else if(s||/[A-Z]/.test(l))throw new RangeError(iu(a))}else{if(r)throw new RangeError(iu(a));r=c}return""}),n.length>1&&t)throw new RangeError(iu(e));return{timeZone:r,calendar:n[0]||Pn}}function hC(e){return parseInt(e.padEnd(9,"0"))}function U4(e){return new RegExp(`^${e}$`,"i")}function pC(e){return e&&e!=="+"?-1:1}function Ih(e){return e===void 0?0:parseInt(e)}function Fue(e){return mC(X0(e))}function mC(e){const t=vC(e);return typeof t=="number"?f7(t):t?(r=>{if(b3e.test(r))throw new RangeError(xW(r));if(w3e.test(r))throw new RangeError(x2e);return r.toLowerCase().split("/").map((n,a)=>(n.length<=3||/\d/.test(n))&&!/etc|yap/.test(n)?n.toUpperCase():n.replace(/baja|dumont|[a-z]+/g,(i,o)=>i.length<=2&&!a||i==="in"||i==="chat"?i.toUpperCase():i.length>2||!o?XO(i).replace(/island|noronha|murdo|rivadavia|urville/,XO):i)).join("/")})(e):hd}function lP(e){const t=vC(e);return typeof t=="number"?t:t?t.resolvedOptions().timeZone:hd}function vC(e){const t=dC(e=e.toUpperCase(),1);return t!==void 0?t:e!==hd?y3e(e):void 0}function z$(e,t){return m1(e.epochNanoseconds,t.epochNanoseconds)}function $$(e,t){return m1(e.epochNanoseconds,t.epochNanoseconds)}function Iue(e,t,r,n,a,i){const o=e(dc(i).relativeTo),s=Math.max(L3(n),L3(a));if(e$(na,n,a))return 0;if(u8(s,o))return m1(O0(n),O0(a));if(!o)throw new RangeError(lg);const[c,l,u]=Q9(t,r,o),h=iC(u),d=J9(u);return m1(h(d(l,c,n)),h(d(l,c,a)))}function W$(e,t){return z4(e,t)||gC(e,t)}function z4(e,t){return If(ko(e),ko(t))}function gC(e,t){return If(Xf(e),Xf(t))}function Bue(e,t){return!z$(e,t)}function Hue(e,t){return!$$(e,t)&&!!Y$(e.timeZone,t.timeZone)&&e.calendar===t.calendar}function Uue(e,t){return!W$(e,t)&&e.calendar===t.calendar}function zue(e,t){return!z4(e,t)&&e.calendar===t.calendar}function $ue(e,t){return!z4(e,t)&&e.calendar===t.calendar}function Wue(e,t){return!z4(e,t)&&e.calendar===t.calendar}function Yue(e,t){return!gC(e,t)}function Y$(e,t){if(e===t)return 1;try{return lP(e)===lP(t)}catch{}}function cP(e,t,r,n){const a=I4(e,n,3,5),i=rg(t.epochNanoseconds,r.epochNanoseconds,...a);return f0(e?Oo(i):i)}function uP(e,t,r,n,a,i){const o=ag(n.calendar,a.calendar),[s,c,l,u]=I4(r,i,5),h=n.epochNanoseconds,d=a.epochNanoseconds,p=m1(d,h);let g;if(p)if(s<6)g=rg(h,d,s,c,l,u);else{const v=t(Kue(n.timeZone,a.timeZone)),_=e(o);g=V$(_,v,n,a,p,s,i),g=G9(g,d,s,c,l,u,_,n,w$,Rn(nC,v))}else g=P0;return f0(r?Oo(g):g)}function fP(e,t,r,n,a){const i=ag(r.calendar,n.calendar),[o,s,c,l]=I4(t,a,6),u=k0(r),h=k0(n),d=m1(h,u);let p;if(d)if(o<=6)p=rg(u,h,o,s,c,l);else{const g=e(i);p=q$(g,r,n,d,o,a),p=G9(p,h,o,s,c,l,g,r,k0,aC)}else p=P0;return f0(t?Oo(p):p)}function dP(e,t,r,n,a){const i=ag(r.calendar,n.calendar);return j$(t,()=>e(i),r,n,...I4(t,a,6,9,6))}function hP(e,t,r,n,a){const i=ag(r.calendar,n.calendar),o=I4(t,a,9,9,8),s=e(i),c=c8(s,r),l=c8(s,n);return c.isoYear===l.isoYear&&c.isoMonth===l.isoMonth&&c.isoDay===l.isoDay?f0(P0):j$(t,()=>s,J1(c),J1(l),...o,8)}function j$(e,t,r,n,a,i,o,s,c=6){const l=k0(r),u=k0(n);if(l===void 0||u===void 0)throw new RangeError(x2);let h;if(m1(u,l))if(a===6)h=rg(l,u,a,i,o,s);else{const d=t();h=d.h(r,n,a),i===c&&o===1||(h=G9(h,u,a,i,o,s,d,r,k0,K9))}else h=P0;return f0(e?Oo(h):h)}function pP(e,t,r,n){const[a,i,o,s]=I4(e,n,5,5),c=Zf(_C(t,r),u7(i,o),s),l={...P0,...eg(c,a)};return f0(e?Oo(l):l)}function jue(e,t,r,n,a,i){const o=m1(n.epochNanoseconds,r.epochNanoseconds);return o?a<6?G$(r.epochNanoseconds,n.epochNanoseconds,a):V$(t,e,r,n,o,a,i):P0}function Vue(e,t,r,n,a){const i=k0(t),o=k0(r),s=m1(o,i);return s?n<=6?G$(i,o,n):q$(e,t,r,s,n,a):P0}function V$(e,t,r,n,a,i,o){const[s,c,l]=que(t,r,n,a);var u,h;return{...i===6?(u=s,h=c,{...P0,days:X$(u,h)}):e.h(s,c,i,o),...eg(l)}}function q$(e,t,r,n,a,i){const[o,s,c]=((l,u,h)=>{let d=u,p=_C(l,u);
49return Math.sign(p)===-h&&(d=cd(u,-h),p+=ka*h),[l,d,p]})(t,r,n);return{...e.h(o,s,a,i),...eg(c)}}function que(e,t,r,n){function a(){return h={...cd(s,l++*-n),...o},d=d7(e,h),m1(c,d)===-n}const i=g1(t,e),o=nl(ol,i),s=g1(r,e),c=r.epochNanoseconds;let l=0;const u=_C(i,s);let h,d;if(Math.sign(u)===-n&&l++,a()&&(n===-1||a()))throw new RangeError($4);const p=nc(rc(d,c));return[i,h,p]}function rg(e,t,r,n,a,i){return{...P0,...H4(X9(rc(e,t),n,a,i),r)}}function G$(e,t,r){return{...P0,...H4(rc(e,t),r)}}function X$(e,t){return ng(ko(e),ko(t))}function ng(e,t){return Math.trunc((t-e)/ps)}function _C(e,t){return Xf(t)-Xf(e)}function Gue(e,t,r){if(r<=7){let c=0,l=X$({...e,...xs},{...t,...xs});return r===7&&([c,l]=Gf(l,7)),{...P0,weeks:c,days:l}}const n=this.u(e),a=this.u(t);let[i,o,s]=((c,l,u,h,d,p,g)=>{let v=d-l,_=p-u,x=g-h;if(v||_){const w=Math.sign(v||_);let y=c.B(d,p),E=0;if(Math.sign(x)===-w){const A=y;[d,p]=c.p(d,p,-w),v=d-l,_=p-u,y=c.B(d,p),E=w<0?-A:y}if(x=g-Math.min(h,y)+E,v){const[A,S]=c.m(l,u),[C,T]=c.m(d,p);if(_=C-A||Number(T)-Number(S),Math.sign(_)===-w){const D=w<0&&-c.O(d);v=(d-=w)-l,_=p-ig(A,S,c.F(d))+(D||c.O(d))}}}return[v,_,x]})(this,...n,...a);return r===8&&(o+=this.q(i,n[0]),i=0),{...P0,years:i,months:o,days:s}}function Xue(e){return e*vf}function Zue(e,t){const r=t+e,n=Math.sign(e),a=n<0?-1:0;let i=0;for(let o=t;o!==r;o+=n)i+=vv.call(this,o+a);return i}function ag(e,t){if(e!==t)throw new RangeError(_W);return e}function Kue(e,t){if(!Y$(e,t))throw new RangeError(yW);return e}function Z$(e){return this.I(e)[0]}function K$(e){return this.I(e)[1]}function Que(e){const[t]=this.u(e);return this.L(t)}function Jue(e){const[t]=this.u(e);return this.O(t)}function efe(e){const[t,r]=this.u(e);return this.B(t,r)}function tfe(e){const[t]=this.u(e);return this.G(t)}function xC(e){const[t]=this.u(e);return ng(this.M(t),ko(e))+1}function yC(e){const t=E3e.exec(e);if(!t)throw new RangeError(g2e(e));return[parseInt(t[1]),!!t[2]]}function h7(e,t){return"M"+G1(e)+(t?"L":"")}function ig(e,t,r){return e+(t||r&&e>=r?1:0)}function wC(e,t){return e-(t&&e>=t?1:0)}function Q$(e,t){return(t+e)*(Math.sign(t)||1)||0}function bC(e){return DW[eW(e)]}function J$(e){return L2e[eW(e)]}function eW(e){return N3(e.id||Pn)}function rfe(e){function t(a){return((i,o)=>({...tW(i,o),V:i.month,day:parseInt(i.day)}))($S(r,a),n)}const r=GC(e),n=N3(e);return{id:e,_:nfe(t),J:afe(t)}}function nfe(e){return p1(t=>{const r=ko(t);return e(r)},WeakMap)}function afe(e){const t=e(0).year-Y2e;return p1(r=>{let n,a=L4(r-t),i=0;const o=[],s=[];do a+=400*ps;while((n=e(a)).year<=r);do if(a+=(1-n.day)*ps,n.year===r&&(o.push(a),s.push(n.V)),a-=ps,++i>100||a<-BC)throw new RangeError($4);while((n=e(a)).year>=r);return{K:o.reverse(),X:wW(s.reverse())}})}function tW(e,t){let r,n,a=rW(e);if(e.era){const i=DW[t],o=MW[t]||{};i!==void 0&&(r=t==="islamic"?"ah":e.era.normalize("NFD").toLowerCase().replace(/[^a-z0-9]/g,""),r==="bc"||r==="b"?r="bce":r==="ad"||r==="a"?r="ce":r==="beforeroc"&&(r="broc"),r=o[r]||r,n=a,a=Q$(n,i[r]||0))}return{era:r,eraYear:n,year:a}}function rW(e){return parseInt(e.relatedYear||e.year)}function ife(e){return this._(e).day}function og(e){const{year:t,V:r,day:n}=this._(e),{X:a}=this.J(t);return[t,a[r]+1,n]}function ofe(e,t,r){return $9(f8.call(this,e,t,r))}function f8(e,t=1,r=1){return this.J(e).K[t-1]+(r-1)*ps}function nW(e,t){const r=mv.call(this,e);return[wC(t,r),r===t]}function mv(e){const t=mP(this,e),r=mP(this,e-1),n=t.length;if(n>r.length){const a=J$(this);if(a<0)return-a;for(let i=0;i<n;i++)if(t[i]!==r[i])return i+1}}function sfe(e){const t=fm.call(this,e);return t>fm.call(this,e-1)&&t>fm.call(this,e+1)}function fm(e){return ng(f8.call(this,e),f8.call(this,e+1))}function aW(e,t){const{K:r}=this.J(e);let n=t+1,a=r;return n>r.length&&(n=1,a=this.J(e+1).K),ng(r[t-1],a[n-1])}function vv(e){return this.J(e).K.length}function iW(e){const t=this._(e);return[t.era,t.eraYear]}function lfe(e,t,r){const n=this.id&&N3(this.id)==="chinese"?((l,u,h)=>
49{if(u)switch(l){case 1:return 1651;case 2:return h<30?1947:1765;case 3:return h<30?1966:1955;case 4:return h<30?1963:1944;case 5:return h<30?1971:1952;case 6:return h<30?1960:1941;case 7:return h<30?1968:1938;case 8:return h<30?1957:1718;case 9:return 1832;case 10:return 1870;case 11:return 1814;case 12:return 1890}return 1972})(e,t,r):ou;let[a,i,o]=og.call(this,{isoYear:n,isoMonth:vf,isoDay:31});const s=mv.call(this,a),c=i===s;(If(e,wC(i,s))||If(Number(t),Number(c))||If(r,o))===1&&a--;for(let l=0;l<100;l++){const u=a-l,h=mv.call(this,u),d=ig(e,t,h);if(t===(d===h)&&r<=aW.call(this,u,d))return[u,d]}}function mP(e,t){return Object.keys(e.J(t).X)}function p7(e){return sg(X0(e))}function sg(e){if((e=e.toLowerCase())!==Pn&&e!==Y4){const t=GC(e).resolvedOptions().calendar;if(N3(e)!==N3(t))throw new RangeError(gW(e));return t}return e}function N3(e){return e==="islamicc"&&(e="islamic"),e.split("-")[0]}function oW(e,t){return r=>r===Pn?e:r===Y4||r===Qf?Object.assign(Object.create(e),{id:r}):Object.assign(Object.create(t),T3e(r))}function cfe(e,t,r,n){const a=v2(r,n,Mu,[],SW);if(a.timeZone!==void 0){const i=r.ee(a),o=m7(a),s=e(a.timeZone);return{epochNanoseconds:B4(t(s),{...i,...o},a.offset!==void 0?fd(a.offset):void 0),timeZone:s}}return{...r.ee(a),...xs}}function ufe(e,t,r,n,a,i){const o=v2(r,a,Mu,EW,SW),s=e(o.timeZone),[c,l,u]=Y9(i),h=r.ee(o,q9(c)),d=m7(o,c);return al(B4(t(s),{...h,...d},o.offset!==void 0?fd(o.offset):void 0,l,u),s,n)}function ffe(e,t,r){const n=v2(e,t,Mu,[],Du),a=jn(r);return il(_s({...e.ee(n,q9(a)),...m7(n,a)}))}function dfe(e,t,r,n=[]){const a=v2(e,t,Mu,n);return e.ee(a,r)}function hfe(e,t,r,n){const a=v2(e,t,OC,n);return e.ne(a,r)}function pfe(e,t,r,n){const a=v2(e,r,Mu,g7);return t&&a.month!==void 0&&a.monthCode===void 0&&a.year===void 0&&(a.year=ou),e.te(a,n)}function mfe(e,t){return pc(m7(v1(e,nE,[],1),jn(t)))}function vfe(e){const t=v1(e,PC);return f0(ud({...P0,...t}))}function v2(e,t,r,n=[],a=[]){return v1(t,[...e.fields(r),...a].sort(),n)}function v1(e,t,r,n=!r){const a={};let i,o=0;for(const s of t){if(s===i)throw new RangeError(c2e(s));if(s==="constructor"||s==="__proto__")throw new RangeError(l2e(s));let c=e[s];if(c!==void 0)o=1,gP[s]&&(c=gP[s](c,s)),a[s]=c;else if(r){if(r.includes(s))throw new TypeError(SC(s));a[s]=kW[s]}i=s}if(n&&!o)throw new TypeError(pW(t));return a}function m7(e,t){return F4(XC({...kW,...e}),t)}function gfe(e,t,r,n,a){const{calendar:i,timeZone:o}=r,s=e(i),c=t(o),l=[...s.fields(Mu),...TW].sort(),u=(x=>{const w=g1(x,Nr),y=f7(w.offsetNanoseconds),E=hg(x.calendar),[A,S,C]=E.u(w),[T,D]=E.m(A,S),M=h7(T,D);return{...B3e(w),year:A,monthCode:M,day:C,offset:y}})(r),h=v1(n,l),d=s.oe(u,h),p={...u,...h},[g,v,_]=Y9(a,2);return al(B4(c,{...s.ee(d,q9(g)),...F4(XC(p),g)},fd(p.offset),v,_),o,i)}function _fe(e,t,r,n){const a=e(t.calendar),i=[...a.fields(Mu),...Du].sort(),o={...lW(s=t),hour:s.isoHour,minute:s.isoMinute,second:s.isoSecond,millisecond:s.isoMillisecond,microsecond:s.isoMicrosecond,nanosecond:s.isoNanosecond};var s;const c=v1(r,i),l=jn(n),u=a.oe(o,c),h={...o,...c};return il(_s({...a.ee(u,q9(l)),...F4(XC(h),l)}))}function xfe(e,t,r,n){const a=e(t.calendar),i=a.fields(Mu).sort(),o=lW(t),s=v1(r,i),c=a.oe(o,s);return a.ee(c,n)}function yfe(e,t,r,n){const a=e(t.calendar),i=a.fields(OC).sort(),o=(l=>{const u=hg(l.calendar),[h,d]=u.u(l),[p,g]=u.m(h,d);return{year:h,monthCode:h7(p,g)}})(t),s=v1(r,i),c=a.oe(o,s);return a.ne(c,n)}function wfe(e,t,r,n){const a=e(t.calendar),i=a.fields(Mu).sort(),o=(l=>{const u=hg(l.calendar),[h,d,p]=u.u(l),[g,v]=u.m(h,d);return{monthCode:h7(g,v),day:p}})(t),s=v1(r,i),c=a.oe(o,s);return a.te(c,n)}function bfe(e,t,r){return pc(((n,a,i)=>m7({...nl(nE,n),...v1(a,nE)},jn(i)))(e,t,r))}function Efe(e,t){return f0((r=e,n=t,ud({...r,...v1(n,PC)})));var r,n}function Tfe(e,t){const r=v2(e,t,AW);return e.te(r)}function Sfe(e,t,r){const n=v2(e,t,CW);return e.ne(n,r)}function sW(e,t,r,n,a){t=nl(r=e.fields(r),t),n=v1(n,a=e.fields(a),[]);let i=e.oe(t,n);return i=v1(i,[...r,...a].sort(),[]),e.ee(i)}function Cfe(e,t){const r=jn(t),n=EC(this,e),a=gv(this,e,n,r),i=Jb(this,e,a,n,r);return ku(J1(this.U(n,a,i)),this.id||Pn)}function Afe(e,t){const r=jn(t),n=EC(this,e),a=gv(this,e,n,r);return l8(US(this.U(n,a,1)),this.id||Pn)}function kfe(e,t){const r=jn(t);let n,a,i,o=e.eraYear!==void 0||e.year!==void 0?EC(this,e):void 0;const s=!this.id;if(o===void 0&&s&&(o=ou),o!==void 0){const h=gv(this,e,o,r);n=Jb(this,e,h,o,r);const d=this.F(o);a=wC(h,d),i=h===d}else{if(e.monthCode===void 0)throw new TypeError(vW);if([a,i]=yC(e.monthCode),this.id&&this.id!==Y4&&this.id!==Qf)if(this.id&&N3(this.id
49)==="coptic"&&r===0){const h=i||a!==13?30:6;n=e.day,n=o8(n,1,h)}else if(this.id&&N3(this.id)==="chinese"&&r===0){const h=!i||a!==1&&a!==9&&a!==10&&a!==11&&a!==12?30:29;n=e.day,n=o8(n,1,h)}else n=e.day;else n=Jb(this,e,gv(this,e,ou,r),ou,r)}const c=this.R(a,i,n);if(!c)throw new RangeError("Cannot guess year");const[l,u]=c;return dv(J1(this.U(l,u,n)),this.id||Pn)}function Dfe(e){return bC(this)&&e.includes("year")?[...e,...AC]:e}function Mfe(e,t){const r=Object.assign(Object.create(null),e);return ux(r,t,MC),bC(this)&&(ux(r,t,P2e),this.id===Qf&&ux(r,t,R2e,AC)),r}function EC(e,t){const r=bC(e),n=MW[e.id||""]||{};let{era:a,eraYear:i,year:o}=t;if(a!==void 0||i!==void 0){if(a===void 0||i===void 0)throw new TypeError(h2e);if(!r)throw new RangeError(d2e);const s=r[n[a]||a];if(s===void 0)throw new RangeError(m2e(a));const c=Q$(i,s);if(o!==void 0&&o!==c)throw new RangeError(p2e);o=c}else if(o===void 0)throw new TypeError(v2e(r));return o}function gv(e,t,r,n){let{month:a,monthCode:i}=t;if(i!==void 0){const o=((s,c,l,u)=>{const h=s.F(l),[d,p]=yC(c);let g=ig(d,p,h);if(p){const v=J$(s);if(v===void 0)throw new RangeError(C5);if(v>0){if(g>v)throw new RangeError(C5);if(h===void 0){if(u===1)throw new RangeError(C5);g--}}else{if(g!==-v)throw new RangeError(C5);if(h===void 0&&u===1)throw new RangeError(C5)}}return g})(e,i,r,n);if(a!==void 0&&a!==o)throw new RangeError(_2e);a=o,n=1}else if(a===void 0)throw new TypeError(vW);return xu("month",a,1,e.O(r),n)}function Jb(e,t,r,n,a){return rs(t,"day",1,e.B(n,r),a)}function ux(e,t,r,n){let a=0;const i=[];for(const o of r)t[o]!==void 0?a=1:i.push(o);if(Object.assign(e,t),a)for(const o of n||i)delete e[o]}function lW(e){const t=hg(e.calendar),[r,n,a]=t.u(e),[i,o]=t.m(r,n);return{year:r,monthCode:h7(i,o),day:a}}function Ofe(e){return hc(fc(BS(NS(e))))}function Pfe(e,t,r,n,a=Pn){return al(fc(BS(NS(r))),t(n),e(a))}function Rfe(e,t,r,n,a=0,i=0,o=0,s=0,c=0,l=0,u=Pn){return il(_s(W9(yu(To,R4(fg,[t,r,n,a,i,o,s,c,l])))),e(u))}function Lfe(e,t,r,n,a=Pn){return ku(J1(ld(yu(To,{isoYear:t,isoMonth:r,isoDay:n}))),e(a))}function Nfe(e,t,r,n=Pn,a=1){const i=To(t),o=To(r),s=e(n);return l8(US(ld({isoYear:i,isoMonth:o,isoDay:To(a)})),s)}function Ffe(e,t,r,n=Pn,a=ou){const i=To(t),o=To(r),s=e(n);return dv(J1(ld({isoYear:To(a),isoMonth:i,isoDay:o})),s)}function Ife(e=0,t=0,r=0,n=0,a=0,i=0){return pc(F4(yu(To,R4(ol,[e,t,r,n,a,i])),1))}function Bfe(e=0,t=0,r=0,n=0,a=0,i=0,o=0,s=0,c=0,l=0){return f0(ud(yu(FS,R4(na,[e,t,r,n,a,i,o,s,c,l]))))}function Hfe(e,t,r=Pn){return al(e.epochNanoseconds,t,r)}function Ufe(e){return hc(e.epochNanoseconds)}function cW(e,t){return il(g1(t,e))}function uW(e,t){return ku(g1(t,e))}function fW(e,t){return pc(g1(t,e))}function zfe(e,t,r,n){const a=((i,o,s,c)=>{const l=(u=>IW(dc(u)))(c);return d7(i(o),s,l)})(e,r,t,n);return al(fc(a),r,t.calendar)}function $fe(e,t,r,n,a){const i=e(a.timeZone),o=a.plainTime,s=o!==void 0?t(o):void 0,c=r(i);let l;return l=s?d7(c,{...n,...s}):Kf(c,{...n,...xs}),al(l,i,n.calendar)}function Wfe(e,t=xs){return il(_s({...e,...t}))}function Yfe(e,t,r){return Sfe(e(t.calendar),r)}function jfe(e,t,r){return Tfe(e(t.calendar),r)}function Vfe(e,t,r,n){return((a,i,o)=>sW(a,i,CW,c7(o),g7))(e(t.calendar),r,n)}function qfe(e,t,r,n){return((a,i,o)=>sW(a,i,AW,c7(o),kC))(e(t.calendar),r,n)}function Gfe(e){return hc(fc(s8(FS(e),mc)))}function Xfe(e){return hc(fc(BS(NS(e))))}function dd(e,t,r){const n=new Set(r);return(a,i)=>{const o=r&&GO(a,r);if(!GO(a=((s,c)=>{const l={};for(const u in c)s.has(u)||(l[u]=c[u]);return l})(n,a),e)){if(i&&o)throw new TypeError("Invalid formatting options");a={...t,...a}}return r&&(a.timeZone=hd,["full","long"].includes(a.ie)&&(a.ie="medium")),a}}function g2(e,t=dW,r=0){const[n,,,a]=e;return(i,o=nde,...s)=>{const c=t(a&&a(...s),i,o,n,r),l=c.resolvedOptions();return[c,...Kfe(e,l,s)]}}function dW(e,t,r,n,a){if(r=n(r,a),e){if(r.timeZone!==void 0)throw new TypeError(M2e);r.timeZone=e}return new Bf(t,r)}function Zfe(){return new Bf(void 0,{calendar:Pn}).resolvedOptions().calendar===Pn}function Kfe(e,t,r){const[,n,a]=e;return r.map(i=>(i.calendar&&((o,s,c)=>{if((c||o!==Pn)&&o!==s)throw new RangeError(_W)})(i.calendar,t.calendar,a),n(i,t)))}function Qfe(e,t,r){const n=t.timeZone,a=e(n),i={...g1(t,a),...r||xs};let o;return o=r?B4(a,i,i.offsetNanoseconds,2):Kf(a,i),al(o,n,t.calendar)}function Jfe(e,t=xs){return il(_s({...e,...t}))}function TC(e,t){return{...e,calendar:t}}function e2e(e,t){return{...e,timeZone:t}}function fx(e){const t=eE();return N4(t,e.N(t))}function eE(){return s8(Date.now(),mc)}function S5(){return new Bf().resolvedOptions().timeZone}const t2e=(e,t)=>
49`Non-integer ${e}: ${t}`,r2e=(e,t)=>`Non-positive ${e}: ${t}`,n2e=(e,t)=>`Non-finite ${e}: ${t}`,a2e=e=>`Cannot convert bigint to ${e}`,i2e=e=>`Invalid bigint: ${e}`,o2e="Cannot convert Symbol to string",s2e="Invalid object",hW=(e,t,r,n,a)=>a?hW(e,a[t],a[r],a[n]):_2(e,t)+`; must be between ${r}-${n}`,_2=(e,t)=>`Invalid ${e}: ${t}`,SC=e=>`Missing ${e}`,l2e=e=>`Invalid field ${e}`,c2e=e=>`Duplicate field ${e}`,pW=e=>"No valid fields: "+e.join(),u2e="Invalid bag",mW=(e,t,r)=>_2(e,t)+"; must be "+Object.keys(r).join(),f2e="Cannot use valueOf",tE="Invalid calling context",d2e="Forbidden era/eraYear",h2e="Mismatching era/eraYear",p2e="Mismatching year/eraYear",m2e=e=>`Invalid era: ${e}`,v2e=e=>"Missing year"+(e?"/era/eraYear":""),g2e=e=>`Invalid monthCode: ${e}`,_2e="Mismatching month/monthCode",vW="Missing month/monthCode",C5="Invalid leap month",$4="Invalid protocol results",gW=e=>_2("Calendar",e),_W="Mismatching Calendars",xW=e=>_2("TimeZone",e),yW="Mismatching TimeZones",x2e="Forbidden ICU TimeZone",y2e="Out-of-bounds offset",w2e="Out-of-bounds TimeZone gap",b2e="Invalid TimeZone offset",E2e="Ambiguous offset",x2="Out-of-bounds date",T2e="Out-of-bounds duration",S2e="Cannot mix duration signs",lg="Missing relativeTo",C2e="Cannot use large units",A2e="Required smallestUnit or largestUnit",k2e="smallestUnit > largestUnit",ls=e=>`Cannot parse: ${e}`,iu=e=>`Invalid substring: ${e}`,D2e=e=>`Cannot format ${e}`,dx="Mismatching types for formatting",M2e="Cannot specify TimeZone",wW=Rn(B9,(e,t)=>t),W4=Rn(B9,(e,t,r)=>r),G1=Rn(cv,2),rE={nanosecond:0,microsecond:1,millisecond:2,second:3,minute:4,hour:5,day:6,week:7,month:8,year:9},CC=Object.keys(rE),ps=864e5,bW=1e3,v7=1e3,mc=1e6,Gl=1e9,cg=6e10,ug=36e11,ka=864e11,ac=[1,v7,mc,Gl,cg,ug,ka],Du=CC.slice(0,6),nE=l7(Du),O2e=["offset"],EW=["timeZone"],TW=Du.concat(O2e),SW=TW.concat(EW),AC=["era","eraYear"],P2e=AC.concat(["year"]),kC=["year"],DC=["monthCode"],MC=["month"].concat(DC),g7=["day"],OC=MC.concat(kC),CW=DC.concat(kC),Mu=g7.concat(OC),R2e=g7.concat(MC),AW=g7.concat(DC),kW=W4(Du,0),Pn="iso8601",Y4="gregory",Qf="japanese",DW={[Y4]:{"gregory-inverse":-1,gregory:0},[Qf]:{"japanese-inverse":-1,japanese:0,meiji:1867,taisho:1911,showa:1925,heisei:1988,reiwa:2018},ethiopic:{ethioaa:0,ethiopic:5500},coptic:{"coptic-inverse":-1,coptic:0},roc:{"roc-inverse":-1,roc:0},buddhist:{be:0},islamic:{ah:0},indian:{saka:0},persian:{ap:0}},MW={[Y4]:{bce:"gregory-inverse",ce:"gregory"},[Qf]:{bce:"japanese-inverse",ce:"japanese"},ethiopic:{era0:"ethioaa",era1:"ethiopic"},coptic:{era0:"coptic-inverse",era1:"coptic"},roc:{broc:"roc-inverse",minguo:"roc"}},L2e={chinese:13,dangi:13,hebrew:-6},X0=Rn(PS,"string"),N2e=Rn(PS,"boolean"),F2e=Rn(PS,"number"),na=CC.map(e=>e+"s"),PC=l7(na),I2e=na.slice(0,6),OW=na.slice(6),B2e=OW.slice(1),H2e=wW(na),P0=W4(na,0),RC=W4(I2e,0),LC=Rn(t$,na),ol=["isoNanosecond","isoMicrosecond","isoMillisecond","isoSecond","isoMinute","isoHour"],NC=["isoDay","isoMonth","isoYear"],fg=ol.concat(NC),FC=l7(NC),PW=l7(ol),U2e=l7(fg),xs=W4(PW,0),z2e=Rn(t$,fg),IC=1e8,BC=IC*ps,$2e=[IC,0],W2e=[-IC,0],d8=275760,h8=-271821,Bf=Intl.DateTimeFormat,Y2e=1970,ou=1972,vf=12,j2e=L4(1868,9,8),V2e=p1(Jce,WeakMap),_v="smallestUnit",aE="unit",q2e="roundingMode",C6="roundingIncrement",hx="fractionalSecondDigits",RW="relativeTo",px="direction",LW={constrain:0,reject:1},G2e=Object.keys(LW),X2e={compatible:0,reject:1,earlier:2,later:3},Z2e={reject:0,use:1,prefer:2,ignore:3},K2e={auto:0,never:1,critical:2,always:3},Q2e={auto:0,never:1,critical:2},J2e={auto:0,never:1},e3e={floor:0,halfFloor:1,ceil:2,halfCeil:3,trunc:4,halfTrunc:5,expand:6,halfExpand:7,halfEven:8},t3e={previous:-1,next:1},_7=Rn(XS,_v),NW=Rn(XS,"largestUnit"),r3e=Rn(XS,aE),FW=Rn(h2,"overflow",LW),IW=Rn(h2,"disambiguation",X2e),n3e=Rn(h2,"offset",Z2e),HC=Rn(h2,"calendarName",K2e),a3e=Rn(h2,"timeZoneName",Q2e),i3e=Rn(h2,"offset",J2e),x7=Rn(h2,q2e,e3e),UC="PlainYearMonth",zC="PlainMonthDay",y7="PlainDate",j4="PlainDateTime",$C="PlainTime",y2="ZonedDateTime",WC="Instant",YC="Duration",o3e=[Math.floor,e=>mp(e)?Math.floor(e):Math.round(e),Math.ceil,e=>mp(e)?Math.ceil(e):Math.round(e),Math.trunc,e=>mp(e)?Math.trunc(e)||0:Math.round(e),e=>e<0?Math.floor(e):Math.ceil(e),e=>Math.sign(e)*Math.round(Math.abs(e))||0,e=>mp(e)?(e=Math.trunc(e)||0)+e%2:Math.round(e)],hd="UTC",dm=5184e3,s3e=fv(1847),l3e=fv((()=>{const e=new Date;return(e.getTime()===0?2040:e.getUTCFullYear())+10})()),c3e=/0+$/,g1=p1(gue,WeakMap),vP=2**32-1,Nr=p1(e=>{const t=vC(e);return typeof t=="object"?new f3e(t):new u3e(t||0)});class u3e{constructor(t){this.j=t}N(){return this.j}v(t){return(r=>{const n=k0({...r,...xs});if(!n||Math.abs(n[0])>1e8)throw new RangeError(x2)})(t),[zS(t,this.j)]}l(){}}class f3e{constructor(t){this.ae=(r=>{function n(l){const u=o8(l,s,c),[h,d]=sP(u),p=i(h),g=i(d);return p===g?p:a(o(h,d),p,g,l)}function a(l,u,h,d){let p,g;for(;(d===void 0||(p=d<l[0]?u:d>=l[1]?h:void 0)===void 0)&&(g=l[1]-l[0]);){const v=l[0]+Math.floor(g/2);r(v)===h?l[1]=v:l[0]=v+1}return p}const i=p1(r),o=p1(Sue);let s=s3e,c=l3e;return{se(l){const u=n(l-86400),h=n(l+86400),d=l-u,p=l-h;if(u===h)return[d];const g=n(d);return g===n(p)?[l-g]:u>h?[d,p]:[]},ue:n,l(l,u){const h=o8(l,s,c);let[d,p]=sP(h);const g=dm*u,v=u<0?()=>p>s||(s=h,0):()=>d<c||(c=h,0);for(;v();){const _=i(d),x=i(p);if(_!==x){const w=o(d,p);a(w,_,x);const y=w[0];if((If(y,l)||1)===u)return y}d+=g,p+=g}}}})((r=>n=>{const a=$S(r,n*bW);return fv(rW(a),parseInt(a.month),parseInt(a.day),parseInt(a.hour),parseInt(a.minute),parseInt(a.second))-n})(t))}N(t){return this.ae.ue(Gce(t))*Gl}v(t){const[r,n]=[fv((a=t).isoYear,a.isoMonth,a.isoDay,a.isoHour,a.isoMinute,a.isoSecond),a.isoMillisecond*mc+a.isoMicrosecond*v7+a.isoNanosecond];var a;return this.ae.se(r).map(i=>fc(R3(s8(i,Gl),n)))}l(t,r){const[n,a]=l$(t),i=this.ae.l(n+(r>0||a?1:0),r);if(i!==void 0)return s8(i,Gl)}}
49const jC="([+-])",hm="(?:[.,](\\d{1,9}))?",BW=`(?:(?:${jC}(\\d{6}))|(\\d{4}))-?(\\d{2})`,VC="(\\d{2})(?::?(\\d{2})(?::?(\\d{2})"+hm+")?)?",qC=jC+VC,d3e=BW+"-?(\\d{2})(?:[T ]"+VC+"(Z|"+qC+")?)?",HW="\\[(!?)([^\\]]*)\\]",dg=`((?:${HW}){0,9})`,h3e=U4(BW+dg),p3e=U4("(?:--)?(\\d{2})-?(\\d{2})"+dg),m3e=U4(d3e+dg),v3e=U4("T?"+VC+"(?:"+qC+")?"+dg),g3e=U4(qC),_3e=new RegExp(HW,"g"),x3e=U4(`${jC}?P(\\d+Y)?(\\d+M)?(\\d+W)?(\\d+D)?(?:T(?:(\\d+)${hm}H)?(?:(\\d+)${hm}M)?(?:(\\d+)${hm}S)?)?`),y3e=p1(e=>new Bf("en",{calendar:Pn,timeZone:e,era:"short",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:0})),w3e=/^(AC|AE|AG|AR|AS|BE|BS|CA|CN|CS|CT|EA|EC|IE|IS|JS|MI|NE|NS|PL|PN|PR|PS|SS|VS)T$/,b3e=/[^\w\/:+-]+/,E3e=/^M(\d{2})(L?)$/,T3e=p1(rfe),GC=p1(e=>new Bf("en",{calendar:e,timeZone:hd,era:"short",year:"numeric",month:"short",day:"numeric",hour12:0})),UW={P:_ue,h:Gue,ee:Cfe,ne:Afe,te:kfe,fields:Dfe,oe:Mfe,inLeapYear:Que,monthsInYear:Jue,daysInMonth:efe,daysInYear:tfe,dayOfYear:xC,era(e){return this.$(e)[0]},eraYear(e){return this.$(e)[1]},monthCode(e){const[t,r]=this.u(e),[n,a]=this.m(t,r);return h7(n,a)},dayOfWeek:p$,daysInWeek:Qce},S3e={u:WS,$:m$,m:u$},C3e={dayOfYear:xC,u:WS,M:L4},A3e=Object.assign({},C3e,{weekOfYear:Z$,yearOfWeek:K$,I(e){function t(p){return(7-p<n?7:0)-p}function r(p){const g=h$(d+p),v=p||1,_=t(S6(c+g*v,7));return u=(g+(_-l)*v)/7}const n=this.id?1:4,a=p$(e),i=this.dayOfYear(e),o=S6(a-1,7),s=i-1,c=S6(o-s,7),l=t(c);let u,h=Math.floor((s-l)/7)+1,d=e.isoYear;return h?h>r(0)&&(h=1,d++):(h=r(-1),d--),[h,d,u]}}),k3e=Object.assign({},UW,A3e,{u:WS,$:m$,m:u$,R:Zce,L:YS,F:Wce,O:f$,q:Xue,B:d$,G:h$,U:Kce,M:L4,p:yue,year(e){return e.isoYear},month(e){return e.isoMonth},day:Xce}),D3e={u:og,$:iW,m:nW},M3e={dayOfYear:xC,u:og,M:f8},O3e={I(){return[]}},P3e=Object.assign({},M3e,O3e,{weekOfYear:Z$,yearOfWeek:K$}),R3e=Object.assign({},UW,P3e,{u:og,$:iW,m:nW,R:lfe,L:sfe,F:mv,O:vv,q:Zue,B:aW,G:fm,U:ofe,M:f8,p:wue,year(e){return this._(e).year},month(e){const{year:t,V:r}=this._(e),{X:n}=this.J(t);return n[r]+1},day:ife}),hg=oW(S3e,D3e),Cr=oW(k3e,R3e),L3e={era:uv,eraYear:To,year:To,month:ZO,monthCode(e){const t=uv(e);return yC(t),t},day:ZO},N3e=W4(Du,To),F3e=W4(na,FS),I3e={offset(e){const t=uv(e);return fd(t),t}},gP=Object.assign({},L3e,N3e,F3e,I3e),XC=Rn(Jz,Du,ol),B3e=Rn(Jz,ol,Du),Hf="numeric",w7=["timeZoneName"],zW={month:Hf,day:Hf},ZC={year:Hf,month:Hf},KC=Object.assign({},ZC,{day:Hf}),QC={hour:Hf,minute:Hf,second:Hf},JC=Object.assign({},KC,QC),H3e=Object.assign({},JC,{timeZoneName:"short"}),U3e=Object.keys(ZC),z3e=Object.keys(zW),$3e=Object.keys(KC),W3e=Object.keys(QC),eA=["dateStyle"],Y3e=U3e.concat(eA),j3e=z3e.concat(eA),tA=$3e.concat(eA,["weekday"]),b7=W3e.concat(["dayPeriod","timeStyle","fractionalSecondDigits"]),rA=tA.concat(b7),V3e=w7.concat(b7),q3e=w7.concat(tA),G3e=w7.concat(["day","weekday"],b7),X3e=w7.concat(["year","weekday"],b7),Z3e=dd(rA,JC),K3e=dd(rA,H3e),Q3e=dd(rA,JC,w7),J3e=dd(tA,KC,V3e),ede=dd(b7,QC,q3e),tde=dd(Y3e,ZC,G3e),rde=dd(j3e,zW,X3e),nde={},$W=Zfe(),WW=[Z3e,ZS],ade=[K3e,ZS,0,(e,t)=>{const r=e.timeZone;if(t&&t.timeZone!==r)throw new RangeError(yW);return r}],YW=[Q3e,ko],jW=[J3e,ko],VW=[ede,e=>Xf(e)/mc],qW=[tde,ko,$W],GW=[rde,ko,$W];function w2(e,t,r,n,a,i){function o(...l){if(!(this instanceof o))throw new TypeError(tE);{const u=t(...l);yP(this,u),iE(this,u,i)}}function s(l,u){return Object.defineProperties(function(...h){return l.call(this,c(this),...h)},i8(u))}function c(l){const u=Po(l);if(!u||u.branding!==e)throw new TypeError(tE);return u}return Object.defineProperties(o.prototype,{...$ce(yu(s,r)),...nu(yu(s,n)),...DS("Temporal."+e)}),Object.defineProperties(o,{...nu(a),...i8(e)}),[o,l=>{const u=Object.create(o.prototype);return yP(u,l),iE(u,l,i),u},c]}function V4(e){if(Po(e)||e.calendar!==void 0||e.timeZone!==void 0)throw new TypeError(u2e);return e}function iE(e,t,r){iE.name==="dbg"&&Object.defineProperty(e,"o",{value:r(t),writable:0,enumerable:0,configurable:0})}function E7(e){return XW(e)||Pn}function XW(e){const{calendar:t}=e;if(t!==void 0)return pg(t)}function pg(e){if(Mo(e)){const{calendar:t}=Po(e)||{};if(!t)throw new TypeError(gW(e));return t}return(t=>sg(Lue(X0(t))))(e)}function nA(e){const t={};for(const r in e)t[r]=n=>{const{calendar:a}=n;return Cr(a)[r](n)};return t}function b2(){throw new TypeError(f2e)}
49function cs(e){if(Mo(e)){const{timeZone:t}=Po(e)||{};if(!t)throw new TypeError(xW(e));return t}return(t=>mC(Nue(X0(t))))(e)}function i0(e){if(Mo(e)){const t=Po(e);return t&&t.branding===YC?t:vfe(e)}return Rue(e)}function A5(e){if(e!==void 0){if(Mo(e)){const t=Po(e)||{};switch(t.branding){case y2:case y7:return t;case j4:return ku(t)}const r=E7(e);return{...cfe(cs,Nr,Cr(r),e),calendar:r}}return Aue(e)}}function ff(e,t){if(Mo(e)){const n=Po(e)||{};switch(n.branding){case $C:return jn(t),n;case j4:return jn(t),pc(n);case y2:return jn(t),fW(Nr,n)}return mfe(e,t)}const r=Pue(e);return jn(t),r}function aA(e){return e===void 0?void 0:ff(e)}function Hd(e,t){if(Mo(e)){const n=Po(e)||{};switch(n.branding){case j4:return jn(t),n;case y7:return jn(t),il({...n,...xs});case y2:return jn(t),cW(Nr,n)}return ffe(Cr(E7(e)),e,t)}const r=Due(e);return jn(t),r}function _P(e,t){if(Mo(e)){const n=Po(e);if(n&&n.branding===zC)return jn(t),n;const a=XW(e);return pfe(Cr(a||Pn),!a,e,t)}const r=Oue(Cr,e);return jn(t),r}function Ud(e,t){if(Mo(e)){const n=Po(e);return n&&n.branding===UC?(jn(t),n):hfe(Cr(E7(e)),e,t)}const r=Mue(Cr,e);return jn(t),r}function zd(e,t){if(Mo(e)){const n=Po(e)||{};switch(n.branding){case y7:return jn(t),n;case j4:return jn(t),ku(n);case y2:return jn(t),uW(Nr,n)}return dfe(Cr(E7(e)),e,t)}const r=lC(e);return jn(t),r}function $d(e,t){if(Mo(e)){const r=Po(e);if(r&&r.branding===y2)return Y9(t),r;const n=E7(e);return ufe(cs,Nr,Cr(n),n,e,t)}return kue(e,t)}function xP(e){return yu(t=>r=>t(oE(r)),e)}function oE(e){return g1(e,Nr)}function Wd(e){if(Mo(e)){const t=Po(e);if(t)switch(t.branding){case WC:return t;case y2:return hc(t.epochNanoseconds)}}return Cue(e)}function ide(){const e=Date.prototype.valueOf.call(this);return Yc(hc(s8(RS(e),mc)))}function ode(){function e(i,o){return new t(i,o)}function t(i,o=Object.create(null)){yv.set(this,((s,c)=>{const l=new Bf(s,c),u=l.resolvedOptions(),h=u.locale,d=nl(Object.keys(c),u),p=p1(cde),g=(v,..._)=>{if(v){if(_.length!==2)throw new TypeError(dx);for(const E of _)if(E===void 0)throw new TypeError(dx)}v||_[0]!==void 0||(_=[]);const x=_.map(E=>Po(E)||Number(E));let w,y=0;for(const E of x){const A=typeof E=="object"?E.branding:void 0;if(y++&&A!==w)throw new TypeError(dx);w=A}return w?p(w)(h,d,...x):[l,...x]};return g.i=l,g})(i,o))}const r=Bf.prototype,n=Object.getOwnPropertyDescriptors(r),a=Object.getOwnPropertyDescriptors(Bf);for(const i in n){const o=n[i],s=i.startsWith("format")&&sde(i);typeof o.value=="function"?o.value=i==="constructor"?e:s||lde(i):s&&(o.get=function(){if(!yv.has(this))throw new TypeError(tE);return(...c)=>s.apply(this,c)},Object.defineProperties(o.get,i8(`get ${i}`)))}return a.prototype.value=t.prototype=Object.create({},n),Object.defineProperties(e,a),e}function sde(e){return Object.defineProperties(function(...t){const r=yv.get(this),[n,...a]=r(e.includes("Range"),...t);return n[e](...a)},i8(e))}function lde(e){return Object.defineProperties(function(...t){return yv.get(this).i[e](...t)},i8(e))}function cde(e){const t=mde[e];if(!t)throw new TypeError(D2e(e));return g2(t,p1(dW),1)}const xv=new WeakMap,Po=xv.get.bind(xv),yP=xv.set.bind(xv),ZW={era:Yce,eraYear:n$,year:OS,month:Qc,daysInMonth:Qc,daysInYear:Qc,inLeapYear:N2e,monthsInYear:Qc},iA={monthCode:X0},KW={day:Qc},ude={dayOfWeek:Qc,dayOfYear:Qc,weekOfYear:jce,yearOfWeek:n$,daysInWeek:Qc},oA=nA(Object.assign({},ZW,iA,KW,ude)),fde=nA({...ZW,...iA}),dde=nA({...iA,...KW}),T7={calendarId:e=>e.calendar},hde=B9(e=>t=>t[e],na.concat("sign")),sA=B9((e,t)=>r=>r[ol[t]],Du),QW={epochMilliseconds:ZS,epochNanoseconds:tue},[pde,hi,hBe]=w2(YC,Bfe,{...hde,blank:Tue},{with:(e,t)=>hi(Efe(e,t)),negated:e=>hi(sC(e)),abs:e=>hi(Eue(e)),add:(e,t,r)=>hi(oP(A5,Cr,Nr,0,e,i0(t),r)),subtract:(e,t,r)=>hi(oP(A5,Cr,Nr,1,e,i0(t),r)),round:(e,t)=>hi(bue(A5,Cr,Nr,e,t)),total:(e,t)=>rue(A5,Cr,Nr,e,t),toLocaleString(e,t,r){return Intl.DurationFormat?new Intl.DurationFormat(t,r).format(this):vp(e)},toString:vp,toJSON:e=>vp(e),valueOf:b2},{from:e=>hi(i0(e)),compare:(e,t,r)=>Iue(A5,Cr,Nr,i0(e),i0(t),r)},vp),mde={Instant:WW,PlainDateTime:YW,PlainDate:jW,PlainTime:VW,PlainYearMonth:qW,PlainMonthDay:GW},vde=g2(WW),gde=g2(ade),_de=g2(YW),xde=g2(jW),yde=g2(VW),wde=g2(qW),bde=g2(GW),[Ede,gf]=w2($C,Ife,sA,{with(e,t,r){return gf(bfe(this,V4(t),r))},add:(e,t)=>gf(iP(0,e,i0(t))),subtract:(e,t)=>
49gf(iP(1,e,i0(t))),until:(e,t,r)=>hi(pP(0,e,ff(t),r)),since:(e,t,r)=>hi(pP(1,e,ff(t),r)),round:(e,t)=>gf(sue(e,t)),equals:(e,t)=>Yue(e,ff(t)),toLocaleString(e,t,r){const[n,a]=yde(t,r,e);return n.format(a)},toString:cx,toJSON:e=>cx(e),valueOf:b2},{from:(e,t)=>gf(ff(e,t)),compare:(e,t)=>gC(ff(e),ff(t))},cx),[Tde,Ll]=w2(j4,Rn(Rfe,p7),{...T7,...oA,...sA},{with:(e,t,r)=>Ll(_fe(Cr,e,V4(t),r)),withCalendar:(e,t)=>Ll(TC(e,pg(t))),withPlainTime:(e,t)=>Ll(Jfe(e,aA(t))),add:(e,t,r)=>Ll(rP(Cr,0,e,i0(t),r)),subtract:(e,t,r)=>Ll(rP(Cr,1,e,i0(t),r)),until:(e,t,r)=>hi(fP(Cr,0,e,Hd(t),r)),since:(e,t,r)=>hi(fP(Cr,1,e,Hd(t),r)),round:(e,t)=>Ll(oue(e,t)),equals:(e,t)=>Uue(e,Hd(t)),toZonedDateTime:(e,t,r)=>xo(zfe(Nr,e,cs(t),r)),toPlainDate:e=>Bl(ku(e)),toPlainTime:e=>gf(pc(e)),toLocaleString(e,t,r){const[n,a]=_de(t,r,e);return n.format(a)},toString:ix,toJSON:e=>ix(e),valueOf:b2},{from:(e,t)=>Ll(Hd(e,t)),compare:(e,t)=>W$(Hd(e),Hd(t))},ix),[Sde,sE,pBe]=w2(zC,Rn(Ffe,p7),{...T7,...dde},{with:(e,t,r)=>sE(wfe(Cr,e,V4(t),r)),equals:(e,t)=>Wue(e,_P(t)),toPlainDate(e,t){return Bl(qfe(Cr,e,this,t))},toLocaleString(e,t,r){const[n,a]=bde(t,r,e);return n.format(a)},toString:lx,toJSON:e=>lx(e),valueOf:b2},{from:(e,t)=>sE(_P(e,t))},lx),[Cde,e6,mBe]=w2(UC,Rn(Nfe,p7),{...T7,...fde},{with:(e,t,r)=>e6(yfe(Cr,e,V4(t),r)),add:(e,t,r)=>e6(aP(Cr,0,e,i0(t),r)),subtract:(e,t,r)=>e6(aP(Cr,1,e,i0(t),r)),until:(e,t,r)=>hi(hP(Cr,0,e,Ud(t),r)),since:(e,t,r)=>hi(hP(Cr,1,e,Ud(t),r)),equals:(e,t)=>$ue(e,Ud(t)),toPlainDate(e,t){return Bl(Vfe(Cr,e,this,t))},toLocaleString(e,t,r){const[n,a]=wde(t,r,e);return n.format(a)},toString:sx,toJSON:e=>sx(e),valueOf:b2},{from:(e,t)=>e6(Ud(e,t)),compare:(e,t)=>z4(Ud(e),Ud(t))},sx),[Ade,Bl,vBe]=w2(y7,Rn(Lfe,p7),{...T7,...oA},{with:(e,t,r)=>Bl(xfe(Cr,e,V4(t),r)),withCalendar:(e,t)=>Bl(TC(e,pg(t))),add:(e,t,r)=>Bl(nP(Cr,0,e,i0(t),r)),subtract:(e,t,r)=>Bl(nP(Cr,1,e,i0(t),r)),until:(e,t,r)=>hi(dP(Cr,0,e,zd(t),r)),since:(e,t,r)=>hi(dP(Cr,1,e,zd(t),r)),equals:(e,t)=>zue(e,zd(t)),toZonedDateTime(e,t){const r=Mo(t)?t:{timeZone:t};return xo($fe(cs,ff,Nr,e,r))},toPlainDateTime:(e,t)=>Ll(Wfe(e,aA(t))),toPlainYearMonth(e){return e6(Yfe(Cr,e,this))},toPlainMonthDay(e){return sE(jfe(Cr,e,this))},toLocaleString(e,t,r){const[n,a]=xde(t,r,e);return n.format(a)},toString:ox,toJSON:e=>ox(e),valueOf:b2},{from:(e,t)=>Bl(zd(e,t)),compare:(e,t)=>z4(zd(e),zd(t))},ox),[kde,xo]=w2(y2,Rn(Pfe,p7,Fue),{...QW,...T7,...xP(oA),...xP(sA),offset:e=>f7(oE(e).offsetNanoseconds),offsetNanoseconds:e=>oE(e).offsetNanoseconds,timeZoneId:e=>e.timeZone,hoursInDay:e=>lue(Nr,e)},{with:(e,t,r)=>xo(gfe(Cr,Nr,e,V4(t),r)),withCalendar:(e,t)=>xo(TC(e,pg(t))),withTimeZone:(e,t)=>xo(e2e(e,cs(t))),withPlainTime:(e,t)=>xo(Qfe(Nr,e,aA(t))),add:(e,t,r)=>xo(tP(Cr,Nr,0,e,i0(t),r)),subtract:(e,t,r)=>xo(tP(Cr,Nr,1,e,i0(t),r)),until:(e,t,r)=>hi(f0(uP(Cr,Nr,0,e,$d(t),r))),since:(e,t,r)=>hi(f0(uP(Cr,Nr,1,e,$d(t),r))),round:(e,t)=>xo(iue(Nr,e,t)),startOfDay:e=>xo(cue(Nr,e)),equals:(e,t)=>Hue(e,$d(t)),toInstant:e=>Yc(Ufe(e)),toPlainDateTime:e=>Ll(cW(Nr,e)),toPlainDate:e=>Bl(uW(Nr,e)),toPlainTime:e=>gf(fW(Nr,e)),toLocaleString(e,t,r={}){const[n,a]=gde(t,r,e);return n.format(a)},toString:(e,t)=>ax(Nr,e,t),toJSON:e=>ax(Nr,e),valueOf:b2,getTimeZoneTransition(e,t){const{timeZone:r,epochNanoseconds:n}=e,a=eue(t),i=Nr(r).l(n,a);return i?xo({...e,epochNanoseconds:i}):null}},{from:(e,t)=>xo($d(e,t)),compare:(e,t)=>$$($d(e),$d(t))},e=>ax(Nr,e)),[Dde,Yc,gBe]=w2(WC,Ofe,QW,{add:(e,t)=>Yc(eP(0,e,i0(t))),subtract:(e,t)=>Yc(eP(1,e,i0(t))),until:(e,t,r)=>hi(cP(0,e,Wd(t),r)),since:(e,t,r)=>hi(cP(1,e,Wd(t),r)),round:(e,t)=>Yc(aue(e,t)),equals:(e,t)=>Bue(e,Wd(t)),toZonedDateTimeISO:(e,t)=>xo(Hfe(e,cs(t))),toLocaleString(e,t,r){const[n,a]=vde(t,r,e);return n.format(a)},toString:(e,t)=>nx(cs,Nr,e,t),toJSON:e=>nx(cs,Nr,e),valueOf:b2},{from:e=>Yc(Wd(e)),fromEpochMilliseconds:e=>Yc(Gfe(e)),fromEpochNanoseconds:e=>Yc(Xfe(e)),compare:(e,t)=>z$(Wd(e),Wd(t))},e=>nx(cs,Nr,e)),Mde=Object.defineProperties({},{...DS("Temporal.Now"),...nu({timeZoneId:()=>S5(),instant:()=>Yc(hc(eE())),zonedDateTimeISO:(e=S5())=>xo(al(eE(),cs(e),Pn)),plainDateTimeISO:(e=S5())=>Ll(il(fx(Nr(cs(e))),Pn)),plainDateISO:(e=S5())=>Bl(ku(fx(Nr(cs(e))),Pn)),plainTimeISO:(e=S5())=>gf(pc(fx(Nr(cs(e)))))})}),Ode=Object.defineProperties({},{...DS("Temporal"),...nu({PlainYearMonth:Cde,PlainMonthDay:Sde,PlainDate:Ade,PlainTime:Ede,PlainDateTime:Tde,ZonedDateTime:kde,Instant:Dde,Duration:p
vendor: 44,939 bytes, lines 49-104
49de,Now:Mde})}),JW=ode(),yv=new WeakMap;Object.create(Intl),nu({DateTimeFormat:JW});Object.defineProperties(globalThis,nu({Temporal:Ode})),Object.defineProperties(Intl,nu({DateTimeFormat:JW})),Object.defineProperties(Date.prototype,nu({toTemporalInstant:ide}));var Pde={exports:{}};/**
50 * chroma.js - JavaScript library for color conversions
51 *
52 * Copyright (c) 2011-2019, Gregor Aisch
53 * All rights reserved.
54 *
55 * Redistribution and use in source and binary forms, with or without
56 * modification, are permitted provided that the following conditions are met:
57 *
58 * 1. Redistributions of source code must retain the above copyright notice, this
59 * list of conditions and the following disclaimer.
60 *
61 * 2. Redistributions in binary form must reproduce the above copyright notice,
62 * this list of conditions and the following disclaimer in the documentation
63 * and/or other materials provided with the distribution.
64 *
65 * 3. The name Gregor Aisch may not be used to endorse or promote products
66 * derived from this software without specific prior written permission.
67 *
68 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
69 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
70 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
71 * DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
72 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
73 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
74 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
75 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
76 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
77 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
78 *
79 * -------------------------------------------------------
80 *
81 * chroma.js includes colors from colorbrewer2.org, which are released under
82 * the following license:
83 *
84 * Copyright (c) 2002 Cynthia Brewer, Mark Harrower,
85 * and The Pennsylvania State University.
86 *
87 * Licensed under the Apache License, Version 2.0 (the "License");
88 * you may not use this file except in compliance with the License.
89 * You may obtain a copy of the License at
90 * http://www.apache.org/licenses/LICENSE-2.0
91 *
92 * Unless required by applicable law or agreed to in writing,
93 * software distributed under the License is distributed on an
94 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
95 * either express or implied. See the License for the specific
96 * language governing permissions and limitations under the License.
97 *
98 * ------------------------------------------------------
99 *
100 * Named colors are taken from X11 Color Names.
101 * http://www.w3.org/TR/css3-color/#svg-color
102 *
103 * @preserve
104 */(function(e,t){(function(r,n){e.exports=n()})(Pt,function(){for(var r=function(R,B,X){return B===void 0&&(B=0),X===void 0&&(X=1),R<B?B:R>X?X:R},n=r,a=function(R){R._clipped=!1,R._unclipped=R.slice(0);for(var B=0;B<=3;B++)B<3?((R[B]<0||R[B]>255)&&(R._clipped=!0),R[B]=n(R[B],0,255)):B===3&&(R[B]=n(R[B],0,1));return R},i={},o=0,s=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];o<s.length;o+=1){var c=s[o];i["[object "+c+"]"]=c.toLowerCase()}var l=function(R){return i[Object.prototype.toString.call(R)]||"object"},u=l,h=function(R,B){return B===void 0&&(B=null),R.length>=3?Array.prototype.slice.call(R):u(R[0])=="object"&&B?B.split("").filter(function(X){return R[0][X]!==void 0}).map(function(X){return R[0][X]}):R[0]},d=l,p=function(R){if(R.length<2)return null;var B=R.length-1;return d(R[B])=="string"?R[B].toLowerCase():null},g=Math.PI,v={clip_rgb:a,limit:r,type:l,unpack:h,last:p,PI:g,TWOPI:g*2,PITHIRD:g/3,DEG2RAD:g/180,RAD2DEG:180/g},_={format:{},autodetect:[]},x=v.last,w=v.clip_rgb,y=v.type,E=_,A=function(){for(var B=[],X=arguments.length;X--;)B[X]=arguments[X];var he=this;if(y(B[0])==="object"&&B[0].constructor&&B[0].constructor===this.constructor)return B[0];var xe=x(B),Se=!1;if(!xe){Se=!0,E.sorted||(E.autodetect=E.autodetect.sort(function(it,St){return St.p-it.p}),E.sorted=!0);for(var ge=0,Re=E.autodetect;ge<Re.length;ge+=1){var Fe=Re[ge];if(xe=Fe.test.apply(Fe,B),xe)break}}if(E.format[xe]){var Xe=E.format[xe].apply(null,Se?B:B.slice(0,-1));he._rgb=w(Xe)}else throw new Error("unknown format: "+B);he._rgb.length===3&&he._rgb.push(1)};A.prototype.toString=function(){return y(this.hex)=="function"?this.hex():"["+this._rgb.join(",")+"]"};var S=A,C=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(C.Color,[null].concat(R)))};C.Color=S,C.version="2.4.2";var T=C,D=v.unpack,M=Math.max,N=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=D(R,"rgb"),he=X[0],xe=X[1],Se=X[2];he=he/255,xe=xe/255,Se=Se/255;var ge=1-M(he,M(xe,Se)),Re=ge<1?1/(1-ge):0,Fe=(1-he-ge)*Re,Xe=(1-xe-ge)*Re,it=(1-Se-ge)*Re;return[Fe,Xe,it,ge]},F=N,V=v.unpack,Z=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=V(R,"cmyk");var X=R[0],he=R[1],xe=R[2],Se=R[3],ge=R.length>4?R[4]:1;return Se===1?[0,0,0,ge]:[X>=1?0:255*(1-X)*(1-Se),he>=1?0:255*(1-he)*(1-Se),xe>=1?0:255*(1-xe)*(1-Se),ge]},ee=Z,G=T,oe=S,le=_,ae=v.unpack,fe=v.type,re=F;oe.prototype.cmyk=function(){return re(this._rgb)},G.cmyk=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(oe,[null].concat(R,["cmyk"])))},le.format.cmyk=ee,le.autodetect.push({p:2,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=ae(R,"cmyk"),fe(R)==="array"&&R.length===4)return"cmyk"}});var j=v.unpack,te=v.last,q=function(R){return Math.round(R*100)/100},H=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=j(R,"hsla"),he=te(R)||"lsa";return X[0]=q(X[0]||0),X[1]=q(X[1]*100)+"%",X[2]=q(X[2]*100)+"%",he==="hsla"||X.length>3&&X[3]<1?(X[3]=X.length>3?X[3]:1,he="hsla"):X.length=3,he+"("+X.join(",")+")"},_e=H,He=v.unpack,Ce=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=He(R,"rgba");var X=R[0],he=R[1],xe=R[2];X/=255,he/=255,xe/=255;var Se=Math.min(X,he,xe),ge=Math.max(X,he,xe),Re=(ge+Se)/2,Fe,Xe;return ge===Se?(Fe=0,Xe=Number.NaN):Fe=Re<.5?(ge-Se)/(ge+Se):(ge-Se)/(2-ge-Se),X==ge?Xe=(he-xe)/(ge-Se):he==ge?Xe=2+(xe-X)/(ge-Se):xe==ge&&(Xe=4+(X-he)/(ge-Se)),Xe*=60,Xe<0&&(Xe+=360),R.length>3&&R[3]!==void 0?[Xe,Fe,Re,R[3]]:[Xe,Fe,Re]},Ee=Ce,ye=v.unpack,rt=v.last,se=_e,mt=Ee,Ue=Math.round,Ze=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=ye(R,"rgba"),he=rt(R)||"rgb";return he.substr(0,3)=="hsl"?se(mt(X),he):(X[0]=Ue(X[0]),X[1]=Ue(X[1]),X[2]=Ue(X[2]),(he==="rgba"||X.length>3&&X[3]<1)&&(X[3]=X.length>3?X[3]:1,he="rgba"),he+"("+X.slice(0,he==="rgb"?3:4).join(",")+")")},ot=Ze,Ye=v.unpack,Mt=Math.round,Rt=function(){for(var R,B=[],X=arguments.length;X--;)B[X]=arguments[X];B=Ye(B,"hsl");var he=B[0],xe=B[1],Se=B[2],ge,Re,Fe;if(xe===0)ge=Re=Fe=Se*255;else{var Xe=[0,0,0],it=[0,0,0],St=Se<.5?Se*(1+xe):Se+xe-Se*xe,ut=2*Se-St,It=he/360;Xe[0]=It+1/3,Xe[1]=It,Xe[2]=It-1/3;for(var Nt=0;Nt<3;Nt++)Xe[Nt]<0&&(Xe[Nt]+=1),Xe[Nt]>1&&(Xe[Nt]-=1),6*Xe[Nt]<1?it[Nt]=ut+(St-ut)*6*Xe[Nt]:2*Xe[Nt]<1?it[Nt]=St:3*Xe[Nt]<2?it[Nt]=ut+(St-ut)*(2/3-Xe[Nt])*6:it[Nt]=ut;R=[Mt(it[0]*255),Mt(it[1]*255),Mt(it[2]*255)],ge=R[0],Re=R[1],Fe=R[2]}return B.length>3?[ge,Re,Fe,B[3]]:[ge,Re,Fe,1]},Xt=Rt,Et=Xt,At=_,ir=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,Ge=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,ht=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,Dt=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,Gt=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,Ft=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,Ur=Math.round,xt=function(R){R=R.toLowerCase().trim();var B;if(At.format.named)try{return At.format.named(R)}catch{}if(B=R.match(ir)){for(var X=B.slice(1,4),he=0;he<3;he++)X[he]=+X[he];return X[3]=1,X}if(B=R.match(Ge)){for(var xe=B.slice(1,5),Se=0;Se<4;Se++)xe[Se]=+xe[Se];return xe}if(B=R.match(ht)){for(var ge=B.slice(1,4),Re=0;Re<3;Re++)ge[Re]=Ur(ge[Re]*2.55);return ge[3]=1,ge}if(B=R.match(Dt)){for(var Fe=B.slice(1,5),Xe=0;Xe<3;Xe++)Fe[Xe]=Ur(Fe[Xe]*2.55);return Fe[3]=+Fe[3],Fe}if(B=R.match(Gt)){var it=B.slice(1,4);it[1]*=.01,it[2]*=.01;var St=Et(it);return St[3]=1,St}if(B=R.match(Ft)){var ut=B.slice(1,4);ut[1]*=.01,ut[2]*=.01;var It=Et(ut);return It[3]=+B[4],It}};xt.test=function(R){return ir.test(R)||Ge.test(R)||ht.test(R)||Dt.test(R)||Gt.test(R)||Ft.test(R)};var Yt=xt,or=T,Lt=S,Or=_,qn=v.type,gr=ot,sn=Yt;Lt.prototype.css=function(R){return gr(this._rgb,R)},or.css=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Lt,[null].concat(R,["css"])))},Or.format.css=sn,Or.autodetect.push({p:5,test:function(R){for(var B=[],X=arguments.length-1;X-- >0;)B[X]=arguments[X+1];if(!B.length&&qn(R)==="string"&&sn.test(R))return"css"}});var _r=S,sr=T,Ja=_,$a=v.unpack;Ja.format.gl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=$a(R,"rgba");return X[0]*=255,X[1]*=255,X[2]*=255,X},sr.gl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(_r,[null].concat(R,["gl"])))},_r.prototype.gl=function(){var R=this._rgb;return[R[0]/255,R[1]/255,R[2]/255,R[3]]};var Wa=v.unpack,Gn=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=Wa(R,"rgb"),he=X[0],xe=X[1],Se=X[2],ge=Math.min(he,xe,Se),Re=Math.max(he,xe,Se),Fe=Re-ge,Xe=Fe*100/255,it=ge/(255-Fe)*100,St;return Fe===0?St=Number.NaN:(he===Re&&(St=(xe-Se)/Fe),xe===Re&&(St=2+(Se-he)/Fe),Se===Re&&(St=4+(he-xe)/Fe),St*=60,St<0&&(St+=360)),[St,Xe,it]},zr=Gn,Hn=v.unpack,xi=Math.floor,ue=function(){for(var R,B,X,he,xe,Se,ge=[],Re=arguments.length;Re--;)ge[Re]=arguments[Re];ge=Hn(ge,"hcg");var Fe=ge[0],Xe=ge[1],it=ge[2],St,ut,It;it=it*255;var Nt=Xe*255;if(Xe===0)St=ut=It=it;else{Fe===360&&(Fe=0),Fe>360&&(Fe-=360),Fe<0&&(Fe+=360),Fe/=60;var br=xi(Fe),Pr=Fe-br,Vr=it*(1-Xe),un=Vr+Nt*(1-Pr),Qi=Vr+Nt*Pr,ki=Vr+Nt;switch(br){case 0:R=[ki,Qi,Vr],St=R[0],ut=R[1],It=R[2];break;case 1:B=[un,ki,Vr],St=B[0],ut=B[1],It=B[2];break;case 2:X=[Vr,ki,Qi],St=X[0],ut=X[1],It=X[2];break;case 3:he=[Vr,un,ki],St=he[0],ut=he[1],It=he[2];break;case 4:xe=[Qi,Vr,ki],St=xe[0],ut=xe[1],It=xe[2];break;case 5:Se=[ki,Vr,un],St=Se[0],ut=Se[1],It=Se[2];break}}return[St,ut,It,ge.length>3?ge[3]:1]},Ae=ue,Ie=v.unpack,qe=v.type,Je=T,dt=S,yt=_,lt=zr;dt.prototype.hcg=function(){return lt(this._rgb)},Je.hcg=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(dt,[null].concat(R,["hcg"])))},yt.format.hcg=Ae,yt.autodetect.push({p:1,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=Ie(R,"hcg"),qe(R)==="array"&&R.length===3)return"hcg"}});var $e=v.unpack,z=v.last,ie=Math.round,K=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=$e(R,"rgba"),he=X[0],xe=X[1],Se=X[2],ge=X[3],Re=z(R)||"auto";ge===void 0&&(ge=1),Re==="auto"&&(Re=ge<1?"rgba":"rgb"),he=ie(he),xe=ie(xe),Se=ie(Se);var Fe=he<<16|xe<<8|Se,Xe="000000"+Fe.toString(16);Xe=Xe.substr(Xe.length-6);var it="0"+ie(ge*255).toString(16);switch(it=it.substr(it.length-2),Re.toLowerCase()){case"rgba":return"#"+Xe+it;case"argb":return"#"+it+Xe;default:return"#"+Xe}},ne=K,ce=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,de=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,we=function(R){if(R.match(ce)){(R.length===4||R.length===7)&&(R=R.substr(1)),R.length===3&&(R=R.split(""),R=R[0]+R[0]+R[1]+R[1]+R[2]+R[2]);var B=parseInt(R,16),X=B>>16,he=B>>8&255,xe=B&255;return[X,he,xe,1]}if(R.match(de)){(R.length===5||R.length===9)&&(R=R.substr(1)),R.length===4&&(R=R.split(""),R=R[0]+R[0]+R[1]+R[1]+R[2]+R[2]+R[3]+R[3]);var Se=parseInt(R,16),ge=Se>>24&255,Re=Se>>16&255,Fe=Se>>8&255,Xe=Math.round((Se&255)/255*100)/100;return[ge,Re,Fe,Xe]}throw new Error("unknown hex color: "+R)},Be=we,ke=T,Pe=S,Oe=v.type,Ke=_,ct=ne;Pe.prototype.hex=function(R){return ct(this._rgb,R)},ke.hex=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Pe,[null].concat(R,["hex"])))},Ke.format.hex=Be,Ke.autodetect.push({p:4,test:function(R){for(var B=[],X=arguments.length-1;X-- >0;)B[X]=arguments[X+1];if(!B.length&&Oe(R)==="string"&&[3,4,5,6,7,8,9].indexOf(R.length)>=0)return"hex"}});var pt=v.unpack,et=v.TWOPI,vt=Math.min,$t=Math.sqrt,Bt=Math.acos,Jt=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=pt(R,"rgb"),he=X[0],xe=X[1],Se=X[2];he/=255,xe/=255,Se/=255;var ge,Re=vt(he,xe,Se),Fe=(he+xe+Se)/3,Xe=Fe>0?1-Re/Fe:0;return Xe===0?ge=NaN:(ge=(he-xe+(he-Se))/2,ge/=$t((he-xe)*(he-xe)+(he-Se)*(xe-Se)),ge=Bt(ge),Se>xe&&(ge=et-ge),ge/=et),[ge*360,Xe,Fe]},nn=Jt,Ma=v.unpack,dr=v.limit,Kr=v.TWOPI,oa=v.PITHIRD,Xn=Math.cos,er=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=Ma(R,"hsi");var X=R[0],he=R[1],xe=R[2],Se,ge,Re;return isNaN(X)&&(X=0),isNaN(he)&&(he=0),X>360&&(X-=360),X<0&&(X+=360),X/=360,X<1/3?(Re=(1-he)/3,Se=(1+he*Xn(Kr*X)/Xn(oa-Kr*X))/3,ge=1-(Re+Se)):X<2/3?(X-=1/3,Se=(1-he)/3,ge=(1+he*Xn(Kr*X)/Xn(oa-Kr*X))/3,Re=1-(Se+ge)):(X-=2/3,ge=(1-he)/3,Re=(1+he*Xn(Kr*X)/Xn(oa-Kr*X))/3,Se=1-(ge+Re)),Se=dr(xe*Se*3),ge=dr(xe*ge*3),Re=dr(xe*Re*3),[Se*255,ge*255,Re*255,R.length>3?R[3]:1]},Qr=er,Z0=v.unpack,ln=v.type,Ro=T,Yr=S,kt=_,Zt=nn;Yr.prototype.hsi=function(){return Zt(this._rgb)},Ro.hsi=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Yr,[null].concat(R,["hsi"])))},kt.format.hsi=Qr,kt.autodetect.push({p:2,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=Z0(R,"hsi"),ln(R)==="array"&&R.length===3)return"hsi"}});var Ec=v.unpack,K0=v.type,Oa=T,sa=S,Rs=_,Zn=Ee;sa.prototype.hsl=function(){return Zn(this._rgb)},Oa.hsl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(sa,[null].concat(R,["hsl"])))},Rs.format.hsl=Xt,Rs.autodetect.push({p:2,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=Ec(R,"hsl"),K0(R)==="array"&&R.length===3)return"hsl"}});var yr=v.unpack,va=Math.min,yi=Math.max,Un=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=yr(R,"rgb");var X=R[0],he=R[1],xe=R[2],Se=va(X,he,xe),ge=yi(X,he,xe),Re=ge-Se,Fe,Xe,it;return it=ge/255,ge===0?(Fe=Number.NaN,Xe=0):(Xe=Re/ge,X===ge&&(Fe=(he-xe)/Re),he===ge&&(Fe=2+(xe-X)/Re),xe===ge&&(Fe=4+(X-he)/Re),Fe*=60,Fe<0&&(Fe+=360)),[Fe,Xe,it]},jr=Un,Q0=v.unpack,J0=Math.floor,w1=function(){for(var R,B,X,he,xe,Se,ge=[],Re=arguments.length;Re--;)ge[Re]=arguments[Re];ge=Q0(ge,"hsv");var Fe=ge[0],Xe=ge[1],it=ge[2],St,ut,It;if(it*=255,Xe===0)St=ut=It=it;else{Fe===360&&(Fe=0),Fe>360&&(Fe-=360),Fe<0&&(Fe+=360),Fe/=60;var Nt=J0(Fe),br=Fe-Nt,Pr=it*(1-Xe),Vr=it*(1-Xe*br),un=it*(1-Xe*(1-br));switch(Nt){case 0:R=[it,un,Pr],St=R[0],ut=R[1],It=R[2];break;case 1:B=[Vr,it,Pr],St=B[0],ut=B[1],It=B[2];break;case 2:X=[Pr,it,un],St=X[0],ut=X[1],It=X[2];break;case 3:he=[Pr,Vr,it],St=he[0],ut=he[1],It=he[2];break;case 4:xe=[un,Pr,it],St=xe[0],ut=xe[1],It=xe[2];break;case 5:Se=[it,Pr,Vr],St=Se[0],ut=Se[1],It=Se[2];break}}return[St,ut,It,ge.length>3?ge[3]:1]},Ls=w1,cn=v.unpack,cl=v.type,eo=T,Lo=S,ga=_,b1=jr;Lo.prototype.hsv=function(){return b1(this._rgb)},eo.hsv=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Lo,[null].concat(R,["hsv"])))},ga.format.hsv=Ls,ga.autodetect.push({p:2,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=cn(R,"hsv"),cl(R)==="array"&&R.length===3)return"hsv"}});var jt={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},la=jt,kr=v.unpack,ci=Math.pow,Ns=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=kr(R,"rgb"),he=X[0],xe=X[1],Se=X[2],ge=h0(he,xe,Se),Re=ge[0],Fe=ge[1],Xe=ge[2],it=116*Fe-16;return[it<0?0:it,500*(Re-Fe),200*(Fe-Xe)]},Wi=function(R){return(R/=255)<=.04045?R/12.92:ci((R+.055)/1.055,2.4)},Pa=function(R){return R>la.t3?ci(R,1/3):R/la.t2+la.t0},h0=function(R,B,X){R=Wi(R),B=Wi(B),X=Wi(X);var he=Pa((.4124564*R+.3575761*B+.1804375*X)/la.Xn),xe=Pa((.2126729*R+.7151522*B+.072175*X)/la.Yn),Se=Pa((.0193339*R+.119192*B+.9503041*X)/la.Zn);return[he,xe,Se]},No=Ns,wi=jt,ca=v.unpack,p0=Math.pow,to=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=ca(R,"lab");var X=R[0],he=R[1],xe=R[2],Se,ge,Re,Fe,Xe,it;return ge=(X+16)/116,Se=isNaN(he)?ge:ge+he/500,Re=isNaN(xe)?ge:ge-xe/200,ge=wi.Yn*Tc(ge),Se=wi.Xn*Tc(Se),Re=wi.Zn*Tc(Re),Fe=E1(3.2404542*Se-1.5371385*ge-.4985314*Re),Xe=E1(-.969266*Se+1.8760108*ge+.041556*Re),it=E1(.0556434*Se-.2040259*ge+1.0572252*Re),[Fe,Xe,it,R.length>3?R[3]:1]},E1=function(R){return 255*(R<=.00304?12.92*R:1.055*p0(R,1/2.4)-.055)},Tc=function(R){return R>wi.t1?R*R*R:wi.t2*(R-wi.t0)},Fs=to,Is=v.unpack,Fu=v.type,Sc=T,tr=S,Wt=_,Yi=No;tr.prototype.lab=function(){return Yi(this._rgb)},Sc.lab=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(tr,[null].concat(R,["lab"])))},Wt.format.lab=Fs,Wt.autodetect.push({p:2,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=Is(R,"lab"),Fu(R)==="array"&&R.length===3)return"lab"}});var ro=v.unpack,m0=v.RAD2DEG,ul=Math.sqrt,Fo=Math.atan2,Cc=Math.round,no=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=ro(R,"lab"),he=X[0],xe=X[1],Se=X[2],ge=ul(xe*xe+Se*Se),Re=(Fo(Se,xe)*m0+360)%360;return Cc(ge*1e4)===0&&(Re=Number.NaN),[he,ge,Re]},Ac=no,O2=v.unpack,fl=No,Iu=Ac,ji=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=O2(R,"rgb"),he=X[0],xe=X[1],Se=X[2],ge=fl(he,xe,Se),Re=ge[0],Fe=ge[1],Xe=ge[2];return Iu(Re,Fe,Xe)},P2=ji,ao=v.unpack,N0=v.DEG2RAD,Bu=Math.sin,dl=Math.cos,hl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=ao(R,"lch"),he=X[0],xe=X[1],Se=X[2];return isNaN(Se)&&(Se=0),Se=Se*N0,[he,dl(Se)*xe,Bu(Se)*xe]},Vi=hl,kc=v.unpack,T1=Vi,Io=Fs,Hu=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=kc(R,"lch");var X=R[0],he=R[1],xe=R[2],Se=T1(X,he,xe),ge=Se[0],Re=Se[1],Fe=Se[2],Xe=Io(ge,Re,Fe),it=Xe[0],St=Xe[1],ut=Xe[2];return[it,St,ut,R.length>3?R[3]:1]},S1=Hu,R2=v.unpack,pl=S1,Bo=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=R2(R,"hcl").reverse();return pl.apply(void 0,X)},C1=Bo,io=v.unpack,ml=v.type,oo=T,Ya=S,vl=_,gl=P2;Ya.prototype.lch=function(){return gl(this._rgb)},Ya.prototype.hcl=function(){return gl(this._rgb).reverse()},oo.lch=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Ya,[null].concat(R,["lch"])))},oo.hcl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Ya,[null].concat(R,["hcl"])))},vl.format.lch=S1,vl.format.hcl=C1,["lch","hcl"].forEach(function(R){return vl.autodetect.push({p:2,test:function(){for(var B=[],X=arguments.length;X--;)B[X]=arguments[X];if(B=io(B,R),ml(B)==="array"&&B.length===3)return R}})});var L2={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},Bs=L2,A1=S,Hs=_,k1=v.type,v0=Bs,N2=Be,bi=ne;A1.prototype.name=function(){for(var R=bi(this._rgb,"rgb"),B=0,X=Object.keys(v0);B<X.length;B+=1){var he=X[B];if(v0[he]===R)return he.toLowerCase()}return R},Hs.format.named=function(R){if(R=R.toLowerCase(),v0[R])return N2(v0[R]);throw new Error("unknown color name: "+R)},Hs.autodetect.push({p:5,test:function(R){for(var B=[],X=arguments.length-1;X-- >0;)B[X]=arguments[X+1];if(!B.length&&k1(R)==="string"&&v0[R.toLowerCase()])return"named"}});var Ho=v.unpack,Dc=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=Ho(R,"rgb"),he=X[0],xe=X[1],Se=X[2];return(he<<16)+(xe<<8)+Se},qi=Dc,Mc=v.type,Uo=function(R){if(Mc(R)=="number"&&R>=0&&R<=16777215){var B=R>>16,X=R>>8&255,he=R&255;return[B,X,he,1]}throw new Error("unknown num color: "+R)},Oc=Uo,so=T,zo=S,lo=_,Pc=v.type,Ei=qi;zo.prototype.num=function(){return Ei(this._rgb)},so.num=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(zo,[null].concat(R,["num"])))},lo.format.num=Oc,lo.autodetect.push({p:5,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R.length===1&&Pc(R[0])==="number"&&R[0]>=0&&R[0]<=16777215)return"num"}});var D1=T,co=S,$o=_,Us=v.unpack,ja=v.type,M1=Math.round;co.prototype.rgb=function(R){return R===void 0&&(R=!0),R===!1?this._rgb.slice(0,3):this._rgb.slice(0,3).map(M1)},co.prototype.rgba=function(R){return R===void 0&&(R=!0),this._rgb.slice(0,4).map(function(B,X){return X<3?R===!1?B:M1(B):B})},D1.rgb=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(co,[null].concat(R,["rgb"])))},$o.format.rgb=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=Us(R,"rgba");return X[3]===void 0&&(X[3]=1),X},$o.autodetect.push({p:3,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=Us(R,"rgba"),ja(R)==="array"&&(R.length===3||R.length===4&&ja(R[3])=="number"&&R[3]>=0&&R[3]<=1))return"rgb"}});var Gi=Math.log,zs=function(R){var B=R/100,X,he,xe;return B<66?(X=255,he=B<6?0:-155.25485562709179-.44596950469579133*(he=B-2)+104.49216199393888*Gi(he),xe=B<20?0:-254.76935184120902+.8274096064007395*(xe=B-10)+115.67994401066147*Gi(xe)):(X=351.97690566805693+.114206453784165*(X=B-55)-40.25366309332127*Gi(X),he=325.4494125711974+.07943456536662342*(he=B-50)-28.0852963507957*Gi(he),xe=255),[X,he,xe,1]},Ti=zs,O1=Ti,Xi=v.unpack,uo=Math.round,Si=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];for(var X=Xi(R,"rgb"),he=X[0],xe=X[2],Se=1e3,ge=4e4,Re=.4,Fe;ge-Se>Re;){Fe=(ge+Se)*.5;var Xe=O1(Fe);Xe[2]/Xe[0]>=xe/he?ge=Fe:Se=Fe}return uo(Fe)},_l=Si,F0=T,Ci=S,Wo=_,$s=_l;Ci.prototype.temp=Ci.prototype.kelvin=Ci.prototype.temperature=function(){return $s(this._rgb)},F0.temp=F0.kelvin=F0.temperature=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Ci,[null].concat(R,["temp"])))},Wo.format.temp=Wo.format.kelvin=Wo.format.temperature=Ti;var Yo=v.unpack,Rc=Math.cbrt,P1=Math.pow,Uu=Math.sign,Lc=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=Yo(R,"rgb"),he=X[0],xe=X[1],Se=X[2],ge=[yl(he/255),yl(xe/255),yl(Se/255)],Re=ge[0],Fe=ge[1],Xe=ge[2],it=Rc(.4122214708*Re+.5363325363*Fe+.0514459929*Xe),St=Rc(.2119034982*Re+.6806995451*Fe+.1073969566*Xe),ut=Rc(.0883024619*Re+.2817188376*Fe+.6299787005*Xe);return[.2104542553*it+.793617785*St-.0040720468*ut,1.9779984951*it-2.428592205*St+.4505937099*ut,.0259040371*it+.7827717662*St-.808675766*ut]},xl=Lc;function yl(R){var B=Math.abs(R);return B<.04045?R/12.92:(Uu(R)||1)*P1((B+.055)/1.055,2.4)}var F2=v.unpack,ui=Math.pow,R1=Math.sign,wl=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=F2(R,"lab");var X=R[0],he=R[1],xe=R[2],Se=ui(X+.3963377774*he+.2158037573*xe,3),ge=ui(X-.1055613458*he-.0638541728*xe,3),Re=ui(X-.0894841775*he-1.291485548*xe,3);return[255*fo(4.0767416621*Se-3.3077115913*ge+.2309699292*Re),255*fo(-1.2684380046*Se+2.6097574011*ge-.3413193965*Re),255*fo(-.0041960863*Se-.7034186147*ge+1.707614701*Re),R.length>3?R[3]:1]},fi=wl;function fo(R){var B=Math.abs(R);return B>.0031308?(R1(R)||1)*(1.055*ui(B,1/2.4)-.055):R*12.92}var ho=v.unpack,zu=v.type,jo=T,Nc=S,po=_,Fc=xl;Nc.prototype.oklab=function(){return Fc(this._rgb)},jo.oklab=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Nc,[null].concat(R,["oklab"])))},po.format.oklab=fi,po.autodetect.push({p:3,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=ho(R,"oklab"),zu(R)==="array"&&R.length===3)return"oklab"}});var L1=v.unpack,bl=xl,Zi=Ac,El=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];var X=L1(R,"rgb"),he=X[0],xe=X[1],Se=X[2],ge=bl(he,xe,Se),Re=ge[0],Fe=ge[1],Xe=ge[2];return Zi(Re,Fe,Xe)},_a=El,Q=v.unpack,me=Vi,Le=fi,ze=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];R=Q(R,"lch");var X=R[0],he=R[1],xe=R[2],Se=me(X,he,xe),ge=Se[0],Re=Se[1],Fe=Se[2],Xe=Le(ge,Re,Fe),it=Xe[0],St=Xe[1],ut=Xe[2];return[it,St,ut,R.length>3?R[3]:1]},Tt=ze,Ht=v.unpack,wr=v.type,Ln=T,Kn=S,kn=_,Vo=_a;Kn.prototype.oklch=function(){return Vo(this._rgb)},Ln.oklch=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];return new(Function.prototype.bind.apply(Kn,[null].concat(R,["oklch"])))},kn.format.oklch=Tt,kn.autodetect.push({p:3,test:function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];if(R=Ht(R,"oklch"),wr(R)==="array"&&R.length===3)return"oklch"}});var qo=S,Go=v.type;qo.prototype.alpha=function(R,B){return B===void 0&&(B=!1),R!==void 0&&Go(R)==="number"?B?(this._rgb[3]=R,this):new qo([this._rgb[0],this._rgb[1],this._rgb[2],R],"rgb"):this._rgb[3]};var Tl=S;Tl.prototype.clipped=function(){return this._rgb._clipped||!1};var g0=S,Ws=jt;g0.prototype.darken=function(R){R===void 0&&(R=1);var B=this,X=B.lab();return X[0]-=Ws.Kn*R,new g0(X,"lab").alpha(B.alpha(),!0)},g0.prototype.brighten=function(R){return R===void 0&&(R=1),this.darken(-R)},g0.prototype.darker=g0.prototype.darken,g0.prototype.brighter=g0.prototype.brighten;var f=S;f.prototype.get=function(R){var B=R.split("."),X=B[0],he=B[1],xe=this[X]();if(he){var Se=X.indexOf(he)-(X.substr(0,2)==="ok"?2:0);if(Se>-1)return xe[Se];throw new Error("unknown channel "+he+" in mode "+X)}else return xe};var m=S,b=v.type,O=Math.pow,I=1e-7,J=20;m.prototype.luminance=function(R){if(R!==void 0&&b(R)==="number"){if(R===0)return new m([0,0,0,this._rgb[3]],"rgb");if(R===1)return new m([255,255,255,this._rgb[3]],"rgb");var B=this.luminance(),X="rgb",he=J,xe=function(ge,Re){var Fe=ge.interpolate(Re,.5,X),Xe=Fe.luminance();return Math.abs(R-Xe)<I||!he--?Fe:Xe>R?xe(ge,Fe):xe(Fe,Re)},Se=(B>R?xe(new m([0,0,0]),this):xe(this,new m([255,255,255]))).rgb();return new m(Se.concat([this._rgb[3]]))}return ve.apply(void 0,this._rgb.slice(0,3))};var ve=function(R,B,X){return R=De(R),B=De(B),X=De(X),.2126*R+.7152*B+.0722*X},De=function(R){return R/=255,R<=.03928?R/12.92:O((R+.055)/1.055,2.4)},Ne={},Qe=S,wt=v.type,zt=Ne,qt=function(R,B,X){X===void 0&&(X=.5);for(var he=[],xe=arguments.length-3;xe-- >0;)he[xe]=arguments[xe+3];var Se=he[0]||"lrgb";if(!zt[Se]&&!he.length&&(Se=Object.keys(zt)[0]),!zt[Se])throw new Error("interpolation mode "+Se+" is not defined");return wt(R)!=="object"&&(R=new Qe(R)),wt(B)!=="object"&&(B=new Qe(B)),zt[Se](R,B,X).alpha(R.alpha()+X*(B.alpha()-R.alpha()))},xa=S,hr=qt;xa.prototype.mix=xa.prototype.interpolate=function(R,B){B===void 0&&(B=.5);for(var X=[],he=arguments.length-2;he-- >0;)X[he]=arguments[he+2];return hr.apply(void 0,[this,R,B].concat(X))};var Ki=S;Ki.prototype.premultiply=function(R){R===void 0&&(R=!1);var B=this._rgb,X=B[3];return R?(this._rgb=[B[0]*X,B[1]*X,B[2]*X,X],this):new Ki([B[0]*X,B[1]*X,B[2]*X,X],"rgb")};var ei=S,Sl=jt;ei.prototype.saturate=function(R){R===void 0&&(R=1);var B=this,X=B.lch();return X[1]+=Sl.Kn*R,X[1]<0&&(X[1]=0),new ei(X,"lch").alpha(B.alpha(),!0)},ei.prototype.desaturate=function(R){return R===void 0&&(R=1),this.saturate(-R)};var Dd=S,Md=v.type;Dd.prototype.set=function(R,B,X){X===void 0&&(X=!1);var he=R.split("."),xe=he[0],Se=he[1],ge=this[xe]();if(Se){var Re=xe.indexOf(Se)-(xe.substr(0,2)==="ok"?2:0);if(Re>-1){if(Md(B)=="string")switch(B.charAt(0)){case"+":ge[Re]+=+B;break;case"-":ge[Re]+=+B;break;case"*":ge[Re]*=+B.substr(1);break;case"/":ge[Re]/=+B.substr(1);break;default:ge[Re]=+B}else if(Md(B)==="number")ge[Re]=B;else throw new Error("unsupported value for Color.set");var Fe=new Dd(ge,xe);return X?(this._rgb=Fe._rgb,this):Fe}throw new Error("unknown channel "+Se+" in mode "+xe)}else return ge};var f5=S,Od=function(R,B,X){var he=R._rgb,xe=B._rgb;return new f5(he[0]+X*(xe[0]-he[0]),he[1]+X*(xe[1]-he[1]),he[2]+X*(xe[2]-he[2]),"rgb")};Ne.rgb=Od;var Pd=S,Ic=Math.sqrt,an=Math.pow,Y=function(R,B,X){var he=R._rgb,xe=he[0],Se=he[1],ge=he[2],Re=B._rgb,Fe=Re[0],Xe=Re[1],it=Re[2];return new Pd(Ic(an(xe,2)*(1-X)+an(Fe,2)*X),Ic(an(Se,2)*(1-X)+an(Xe,2)*X),Ic(an(ge,2)*(1-X)+an(it,2)*X),"rgb")};Ne.lrgb=Y;var k=S,P=function(R,B,X){var he=R.lab(),xe=B.lab();return new k(he[0]+X*(xe[0]-he[0]),he[1]+X*(xe[1]-he[1]),he[2]+X*(xe[2]-he[2]),"lab")};Ne.lab=P;var W=S,pe=function(R,B,X,he){var xe,Se,ge,Re;he==="hsl"?(ge=R.hsl(),Re=B.hsl()):he==="hsv"?(ge=R.hsv(),Re=B.hsv()):he==="hcg"?(ge=R.hcg(),Re=B.hcg()):he==="hsi"?(ge=R.hsi(),Re=B.hsi()):he==="lch"||he==="hcl"?(he="hcl",ge=R.hcl(),Re=B.hcl()):he==="oklch"&&(ge=R.oklch().reverse(),Re=B.oklch().reverse());var Fe,Xe,it,St,ut,It;(he.substr(0,1)==="h"||he==="oklch")&&(xe=ge,Fe=xe[0],it=xe[1],ut=xe[2],Se=Re,Xe=Se[0],St=Se[1],It=Se[2]);var Nt,br,Pr,Vr;return!isNaN(Fe)&&!isNaN(Xe)?(Xe>Fe&&Xe-Fe>180?Vr=Xe-(Fe+360):Xe<Fe&&Fe-Xe>180?Vr=Xe+360-Fe:Vr=Xe-Fe,br=Fe+X*Vr):isNaN(Fe)?isNaN(Xe)?br=Number.NaN:(br=Xe,(ut==1||ut==0)&&he!="hsv"&&(Nt=St)):(br=Fe,(It==1||It==0)&&he!="hsv"&&(Nt=it)),Nt===void 0&&(Nt=it+X*(St-it)),Pr=ut+X*(It-ut),he==="oklch"?new W([Pr,Nt,br],he):new W([br,Nt,Pr],he)},We=pe,bt=function(R,B,X){return We(R,B,X,"lch")};Ne.lch=bt,Ne.hcl=bt;var lr=S,mr=function(R,B,X){var he=R.num(),xe=B.num();return new lr(he+X*(xe-he),"num")};Ne.num=mr;var Nn=pe,I2=function(R,B,X){return Nn(R,B,X,"hcg")};Ne.hcg=I2;var kZ=pe,DZ=function(R,B,X){return kZ(R,B,X,"hsi")};Ne.hsi=DZ;var MZ=pe,OZ=function(R,B,X){return MZ(R,B,X,"hsl")};Ne.hsl=OZ;var PZ=pe,RZ=function(R,B,X){return PZ(R,B,X,"hsv")};Ne.hsv=RZ;var LZ=S,NZ=function(R,B,X){var he=R.oklab(),xe=B.oklab();return new LZ(he[0]+X*(xe[0]-he[0]),he[1]+X*(xe[1]-he[1]),he[2]+X*(xe[2]-he[2]),"oklab")};Ne.oklab=NZ;var FZ=pe,IZ=function(R,B,X){return FZ(R,B,X,"oklch")};Ne.oklch=IZ;var o_=S,BZ=v.clip_rgb,s_=Math.pow,l_=Math.sqrt,c_=Math.PI,gD=Math.cos,_D=Math.sin,HZ=Math.atan2,UZ=function(R,B,X){B===void 0&&(B="lrgb"),X===void 0&&(X=null);var he=R.length;X||(X=Array.from(new Array(he)).map(function(){return 1}));var xe=he/X.reduce(function(br,Pr){return br+Pr});if(X.forEach(function(br,Pr){X[Pr]*=xe}),R=R.map(function(br){return new o_(br)}),B==="lrgb")return zZ(R,X);for(var Se=R.shift(),ge=Se.get(B),Re=[],Fe=0,Xe=0,it=0;it<ge.length;it++)if(ge[it]=(ge[it]||0)*X[0],Re.push(isNaN(ge[it])?0:X[0]),B.charAt(it)==="h"&&!isNaN(ge[it])){var St=ge[it]/180*c_;Fe+=gD(St)*X[0],Xe+=_D(St)*X[0]}var ut=Se.alpha()*X[0];R.forEach(function(br,Pr){var Vr=br.get(B);ut+=br.alpha()*X[Pr+1];for(var un=0;un<ge.length;un++)if(!isNaN(Vr[un]))if(Re[un]+=X[Pr+1],B.charAt(un)==="h"){var Qi=Vr[un]/180*c_;Fe+=gD(Qi)*X[Pr+1],Xe+=_D(Qi)*X[Pr+1]}else ge[un]+=Vr[un]*X[Pr+1]});for(var It=0;It<ge.length;It++)if(B.charAt(It)==="h"){for(var Nt=HZ(Xe/Re[It],Fe/Re[It])/c_*180;Nt<0;)Nt+=360;for(;Nt>=360;)Nt-=360;ge[It]=Nt}else ge[It]=ge[It]/Re[It];return ut/=he,new o_(ge,B).alpha(ut>.99999?1:ut,!0)},zZ=function(R,B){for(var X=R.length,he=[0,0,0,0],xe=0;xe<R.length;xe++){var Se=R[xe],ge=B[xe]/X,Re=Se._rgb;he[0]+=s_(Re[0],2)*ge,he[1]+=s_(Re[1],2)*ge,he[2]+=s_(Re[2],2)*ge,he[3]+=Re[3]*ge}return he[0]=l_(he[0]),he[1]=l_(he[1]),he[2]=l_(he[2]),he[3]>.9999999&&(he[3]=1),new o_(BZ(he))},N1=T,Rd=v.type,$Z=Math.pow,u_=function(R){var B="rgb",X=N1("#ccc"),he=0,xe=[0,1],Se=[],ge=[0,0],Re=!1,Fe=[],Xe=!1,it=0,St=1,ut=!1,It={},Nt=!0,br=1,Pr=function(ft){if(ft=ft||["#fff","#000"],ft&&Rd(ft)==="string"&&N1.brewer&&N1.brewer[ft.toLowerCase()]&&(ft=N1.brewer[ft.toLowerCase()]),Rd(ft)==="array"){ft.length===1&&(ft=[ft[0],ft[0]]),ft=ft.slice(0);for(var Qt=0;Qt<ft.length;Qt++)ft[Qt]=N1(ft[Qt]);Se.length=0;for(var Dr=0;Dr<ft.length;Dr++)Se.push(Dr/(ft.length-1))}return mo(),Fe=ft},Vr=function(ft){if(Re!=null){for(var Qt=Re.length-1,Dr=0;Dr<Qt&&ft>=Re[Dr];)Dr++;return Dr-1}return 0},un=function(ft){return ft},Qi=function(ft){return ft},ki=function(ft,Qt){var Dr,Er;if(Qt==null&&(Qt=!1),isNaN(ft)||ft===null)return X;if(Qt)Er=ft;else if(Re&&Re.length>2){var Ji=Vr(ft);Er=Ji/(Re.length-2)}else St!==it?Er=(ft-it)/(St-it):Er=1;Er=Qi(Er),Qt||(Er=un(Er)),br!==1&&(Er=$Z(Er,br)),Er=ge[0]+Er*(1-ge[0]-ge[1]),Er=Math.min(1,Math.max(0,Er));var zn=Math.floor(Er*1e4);if(Nt&&It[zn])Dr=It[zn];else{if(Rd(Fe)==="array")for(var qr=0;qr<Se.length;qr++){var pn=Se[qr];if(Er<=pn){Dr=Fe[qr];break}if(Er>=pn&&qr===Se.length-1){Dr=Fe[qr];break}if(Er>pn&&Er<Se[qr+1]){Er=(Er-pn)/(Se[qr+1]-pn),Dr=N1.interpolate(Fe[qr],Fe[qr+1],Er,B);break}}else Rd(Fe)==="function"&&(Dr=Fe(Er));Nt&&(It[zn]=Dr)}return Dr},mo=function(){return It={}};Pr(R);var $r=function(ft){var Qt=N1(ki(ft));return Xe&&Qt[Xe]?Qt[Xe]():Qt};return $r.classes=function(ft){if(ft!=null){if(Rd(ft)==="array")Re=ft,xe=[ft[0],ft[ft.length-1]];else{var Qt=N1.analyze(xe);ft===0?Re=[Qt.min,Qt.max]:Re=N1.limits(Qt,"e",ft)}return $r}return Re},$r.domain=function(ft){if(!arguments.length)return xe;it=ft[0],St=ft[ft.length-1],Se=[];var Qt=Fe.length;if(ft.length===Qt&&it!==St)for(var Dr=0,Er=Array.from(ft);Dr<Er.length;Dr+=1){var Ji=Er[Dr];Se.push((Ji-it)/(St-it))}else{for(var zn=0;zn<Qt;zn++)Se.push(zn/(Qt-1));if(ft.length>2){var qr=ft.map(function(mn,_n){return _n/(ft.length-1)}),pn=ft.map(function(mn){return(mn-it)/(St-it)});pn.every(function(mn,_n){return qr[_n]===mn})||(Qi=function(mn){if(mn<=0||mn>=1)return mn;for(var _n=0;mn>=pn[_n+1];)_n++;var I1=(mn-pn[_n])/(pn[_n+1]-pn[_n]),Yu=qr[_n]+I1*(qr[_n+1]-qr[_n]);return Yu})}}return xe=[it,St],$r},$r.mode=function(ft){return arguments.length?(B=ft,mo(),$r):B},$r.range=function(ft,Qt){return Pr(ft),$r},$r.out=function(ft){return Xe=ft,$r},$r.spread=function(ft){return arguments.length?(he=ft,$r):he},$r.correctLightness=function(ft){return ft==null&&(ft=!0),ut=ft,mo(),ut?un=function(Qt){for(var Dr=ki(0,!0).lab()[0],Er=ki(1,!0).lab()[0],Ji=Dr>Er,zn=ki(Qt,!0).lab()[0],qr=Dr+(Er-Dr)*Qt,pn=zn-qr,mn=0,_n=1,I1=20;Math.abs(pn)>.01&&I1-- >0;)(function(){return Ji&&(pn*=-1),pn<0?(mn=Qt,Qt+=(_n-Qt)*.5):(_n=Qt,Qt+=(mn-Qt)*.5),zn=ki(Qt,!0).lab()[0],pn=zn-qr})();return Qt}:un=function(Qt){return Qt},$r},$r.padding=function(ft){return ft!=null?(Rd(ft)==="number"&&(ft=[ft,ft]),ge=ft,$r):ge},$r.colors=function(ft,Qt){arguments.length<2&&(Qt="hex");var Dr=[];if(arguments.length===0)Dr=Fe.slice(0);else if(ft===1)Dr=[$r(.5)];else if(ft>1){var Er=xe[0],Ji=xe[1]-Er;Dr=WZ(0,ft,!1).map(function(_n){return $r(Er+_n/(ft-1)*Ji)})}else{R=[];var zn=[];if(Re&&Re.length>2)for(var qr=1,pn=Re.length,mn=1<=pn;mn?qr<pn:qr>pn;mn?qr++:qr--)zn.push((Re[qr-1]+Re[qr])*.5);else zn=xe;Dr=zn.map(function(_n){return $r(_n)})}return N1[Qt]&&(Dr=Dr.map(function(_n){return _n[Qt]()})),Dr},$r.cache=function(ft){return ft!=null?(Nt=ft,$r):Nt},$r.gamma=function(ft){return ft!=null?(br=ft,$r):br},$r.nodata=function(ft){return ft!=null?(X=N1(ft),$r):X},$r};function WZ(R,B,X){for(var he=[],xe=R<B,Se=X?xe?B+1:B-1:B,ge=R;xe?ge<Se:ge>Se;xe?ge++:ge--)he.push(ge);return he}var d5=S,YZ=u_,jZ=function(R){for(var B=[1,1],X=1;X<R;X++){for(var he=[1],xe=1;xe<=B.length;xe++)he[xe]=(B[xe]||0)+B[xe-1];B=he}return B},VZ=function(R){var B,X,he,xe,Se,ge,Re;if(R=R.map(function(ut){return new d5(ut)}),R.length===2)B=R.map(function(ut){return ut.lab()}),Se=B[0],ge=B[1],xe=function(ut){var It=[0,1,2].map(function(Nt){return Se[Nt]+ut*(ge[Nt]-Se[Nt])});return new d5(It,"lab")};else if(R.length===3)X=R.map(function(ut){return ut.lab()}),Se=X[0],ge=X[1],Re=X[2],xe=function(ut){var It=[0,1,2].map(function(Nt){return(1-ut)*(1-ut)*Se[Nt]+2*(1-ut)*ut*ge[Nt]+ut*ut*Re[Nt]});return new d5(It,"lab")};else if(R.length===4){var Fe;he=R.map(function(ut){return ut.lab()}),Se=he[0],ge=he[1],Re=he[2],Fe=he[3],xe=function(ut){var It=[0,1,2].map(function(Nt){return(1-ut)*(1-ut)*(1-ut)*Se[Nt]+3*(1-ut)*(1-ut)*ut*ge[Nt]+3*(1-ut)*ut*ut*Re[Nt]+ut*ut*ut*Fe[Nt]});return new d5(It,"lab")}}else if(R.length>=5){var Xe,it,St;Xe=R.map(function(ut){return ut.lab()}),St=R.length-1,it=jZ(St),xe=function(ut){var It=1-ut,Nt=[0,1,2].map(function(br){return Xe.reduce(function(Pr,Vr,un){return Pr+it[un]*Math.pow(It,St-un)*Math.pow(ut,un)*Vr[br]},0)});return new d5(Nt,"lab")}}else throw new RangeError("No point in running bezier with only one color.");return xe},qZ=function(R){var B=VZ(R);return B.scale=function(){return YZ(B)},B},f_=T,F1=function(R,B,X){if(!F1[X])throw new Error("unknown blend mode "+X);return F1[X](R,B)},$u=function(R){return function(B,X){var he=f_(X).rgb(),xe=f_(B).rgb();return f_.rgb(R(he,xe))}},Wu=function(R){return function(B,X){var he=[];return he[0]=R(B[0],X[0]),he[1]=R(B[1],X[1]),he[2]=R(B[2],X[2]),he}},GZ=function(R){return R},XZ=function(R,B){return R*B/255},ZZ=function(R,B){return R>B?B:R},KZ=function(R,B){return R>B?R:B},QZ=function(R,B){return 255*(1-(1-R/255)*(1-B/255))},JZ=function(R,B){return B<128?2*R*B/255:255*(1-2*(1-R/255)*(1-B/255))},eK=function(R,B){return 255*(1-(1-B/255)/(R/255))},tK=function(R,B){return R===255?255:(R=255*(B/255)/(1-R/255),R>255?255:R)};F1.normal=$u(Wu(GZ)),F1.multiply=$u(Wu(XZ)),F1.screen=$u(Wu(QZ)),F1.overlay=$u(Wu(JZ)),F1.darken=$u(Wu(ZZ)),F1.lighten=$u(Wu(KZ)),F1.dodge=$u(Wu(tK)),F1.burn=$u(Wu(eK));for(var rK=F1,d_=v.type,nK=v.clip_rgb,aK=v.TWOPI,iK=Math.pow,oK=Math.sin,sK=Math.cos,xD=T,lK=function(R,B,X,he,xe){R===void 0&&(R=300),B===void 0&&(B=-1.5),X===void 0&&(X=1),he===void 0&&(he=1),xe===void 0&&(xe=[0,1]);var Se=0,ge;d_(xe)==="array"?ge=xe[1]-xe[0]:(ge=0,xe=[xe,xe]);var Re=function(Fe){var Xe=aK*((R+120)/360+B*Fe),it=iK(xe[0]+ge*Fe,he),St=Se!==0?X[0]+Fe*Se:X,ut=St*it*(1-it)/2,It=sK(Xe),Nt=oK(Xe),br=it+ut*(-.14861*It+1.78277*Nt),Pr=it+ut*(-.29227*It-.90649*Nt),Vr=it+ut*(1.97294*It);return xD(nK([br*255,Pr*255,Vr*255,1]))};return Re.start=function(Fe){return Fe==null?R:(R=Fe,Re)},Re.rotations=function(Fe){return Fe==null?B:(B=Fe,Re)},Re.gamma=function(Fe){return Fe==null?he:(he=Fe,Re)},Re.hue=function(Fe){return Fe==null?X:(X=Fe,d_(X)==="array"?(Se=X[1]-X[0],Se===0&&(X=X[1])):Se=0,Re)},Re.lightness=function(Fe){return Fe==null?xe:(d_(Fe)==="array"?(xe=Fe,ge=Fe[1]-Fe[0]):(xe=[Fe,Fe],ge=0),Re)},Re.scale=function(){return xD.scale(Re)},Re.hue(X),Re},cK=S,uK="0123456789abcdef",fK=Math.floor,dK=Math.random,hK=function(){for(var R="#",B=0;B<6;B++)R+=uK.charAt(fK(dK()*16));return new cK(R,"hex")},h_=l,yD=Math.log,pK=Math.pow,mK=Math.floor,vK=Math.abs,wD=function(R,B){B===void 0&&(B=null);var X={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0};return h_(R)==="object"&&(R=Object.values(R)),R.forEach(function(he){B&&h_(he)==="object"&&(he=he[B]),he!=null&&!isNaN(he)&&(X.values.push(he),X.sum+=he,he<X.min&&(X.min=he),he>X.max&&(X.max=he),X.count+=1)}),X.domain=[X.min,X.max],X.limits=function(he,xe){return bD(X,he,xe)},X},bD=function(R,B,X){B===void 0&&(B="equal"),X===void 0&&(X=7),h_(R)=="array"&&(R=wD(R));var he=R.min,xe=R.max,Se=R.values.sort(function(m_,v_){return m_-v_});if(X===1)return[he,xe];var ge=[];if(B.substr(0,1)==="c"&&(ge.push(he),ge.push(xe)),B.substr(0,1)==="e"){ge.push(he);for(var Re=1;Re<X;Re++)ge.push(he+Re/X*(xe-he));ge.push(xe)}else if(B.substr(0,1)==="l"){if(he<=0)throw new Error("Logarithmic scales are only possible for values > 0");var Fe=Math.LOG10E*yD(he),Xe=Math.LOG10E*yD(xe);ge.push(he);for(var it=1;it<X;it++)ge.push(pK(10,Fe+it/X*(Xe-Fe)));ge.push(xe)}else if(B.substr(0,1)==="q"){ge.push(he);for(var St=1;St<X;St++){var ut=(Se.length-1)*St/X,It=mK(ut);if(It===ut)ge.push(Se[It]);else{var Nt=ut-It;ge.push(Se[It]*(1-Nt)+Se[It+1]*Nt)}}ge.push(xe)}else if(B.substr(0,1)==="k"){var br,Pr=Se.length,Vr=new Array(Pr),un=new Array(X),Qi=!0,ki=0,mo=null;mo=[],mo.push(he);for(var $r=1;$r<X;$r++)mo.push(he+$r/X*(xe-he));for(mo.push(xe);Qi;){for(var ft=0;ft<X;ft++)un[ft]=0;for(var Qt=0;Qt<Pr;Qt++)for(var Dr=Se[Qt],Er=Number.MAX_VALUE,Ji=void 0,zn=0;zn<X;zn++){var qr=vK(mo[zn]-Dr);qr<Er&&(Er=qr,Ji=zn),un[Ji]++,Vr[Qt]=Ji}for(var pn=new Array(X),mn=0;mn<X;mn++)pn[mn]=null;for(var _n=0;_n<Pr;_n++)br=Vr[_n],pn[br]===null?pn[br]=Se[_n]:pn[br]+=Se[_n];for(var I1=0;I1<X;I1++)pn[I1]*=1/un[I1];Qi=!1;for(var Yu=0;Yu<X;Yu++)if(pn[Yu]!==mo[Yu]){Qi=!0;break}mo=pn,ki++,ki>200&&(Qi=!1)}for(var ju={},Ld=0;Ld<X;Ld++)ju[Ld]=[];for(var Nd=0;Nd<Pr;Nd++)br=Vr[Nd],ju[br].push(Se[Nd]);for(var Hc=[],B2=0;B2<X;B2++)Hc.push(ju[B2][0]),Hc.push(ju[B2][ju[B2].length-1]);Hc=Hc.sort(function(m_,v_){return m_-v_}),ge.push(Hc[0]);for(var h5=1;h5<Hc.length;h5+=2){var H2=Hc[h5];!isNaN(H2)&&ge.indexOf(H2)===-1&&ge.push(H2)}}return ge},ED={analyze:wD,limits:bD},TD=S,gK=function(R,B){R=new TD(R),B=new TD(B);var X=R.luminance(),he=B.luminance();return X>he?(X+.05)/(he+.05):(he+.05)/(X+.05)},SD=S,Bc=Math.sqrt,ti=Math.pow,_K=Math.min,xK=Math.max,CD=Math.atan2,AD=Math.abs,K7=Math.cos,kD=Math.sin,yK=Math.exp,DD=Math.PI,wK=function(R,B,X,he,xe){X===void 0&&(X=1),he===void 0&&(he=1),xe===void 0&&(xe=1);var Se=function(H2){return 360*H2/(2*DD)},ge=function(H2){return 2*DD*H2/360};R=new SD(R),B=new SD(B);var Re=Array.from(R.lab()),Fe=Re[0],Xe=Re[1],it=Re[2],St=Array.from(B.lab()),ut=St[0],It=St[1],Nt=St[2],br=(Fe+ut)/2,Pr=Bc(ti(Xe,2)+ti(it,2)),Vr=Bc(ti(It,2)+ti(Nt,2)),un=(Pr+Vr)/2,Qi=.5*(1-Bc(ti(un,7)/(ti(un,7)+ti(25,7)))),ki=Xe*(1+Qi),mo=It*(1+Qi),$r=Bc(ti(ki,2)+ti(it,2)),ft=Bc(ti(mo,2)+ti(Nt,2)),Qt=($r+ft)/2,Dr=Se(CD(it,ki)),Er=Se(CD(Nt,mo)),Ji=Dr>=0?Dr:Dr+360,zn=Er>=0?Er:Er+360,qr=AD(Ji-zn)>180?(Ji+zn+360)/2:(Ji+zn)/2,pn=1-.17*K7(ge(qr-30))+.24*K7(ge(2*qr))+.32*K7(ge(3*qr+6))-.2*K7(ge(4*qr-63)),mn=zn-Ji;mn=AD(mn)<=180?mn:zn<=Ji?mn+360:mn-360,mn=2*Bc($r*ft)*kD(ge(mn)/2);var _n=ut-Fe,I1=ft-$r,Yu=1+.015*ti(br-50,2)/Bc(20+ti(br-50,2)),ju=1+.045*Qt,Ld=1+.015*Qt*pn,Nd=30*yK(-ti((qr-275)/25,2)),Hc=2*Bc(ti(Qt,7)/(ti(Qt,7)+ti(25,7))),B2=-Hc*kD(2*ge(Nd)),h5=Bc(ti(_n/(X*Yu),2)+ti(I1/(he*ju),2)+ti(mn/(xe*Ld),2)+B2*(I1/(he*ju))*(mn/(xe*Ld)));return xK(0,_K(100,h5))},MD=S,bK=function(R,B,X){X===void 0&&(X="lab"),R=new MD(R),B=new MD(B);var he=R.get(X),xe=B.get(X),Se=0;
vendor: 4,187 bytes, line 104
104for(var ge in he){var Re=(he[ge]||0)-(xe[ge]||0);Se+=Re*Re}return Math.sqrt(Se)},EK=S,TK=function(){for(var R=[],B=arguments.length;B--;)R[B]=arguments[B];try{return new(Function.prototype.bind.apply(EK,[null].concat(R))),!0}catch{return!1}},OD=T,PD=u_,SK={cool:function(){return PD([OD.hsl(180,1,.9),OD.hsl(250,.7,.4)])},hot:function(){return PD(["#000","#f00","#ff0","#fff"]).mode("rgb")}},Q7={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},p_=0,RD=Object.keys(Q7);p_<RD.length;p_+=1){var LD=RD[p_];
vendor: 4,068 bytes, line 104
104Q7[LD.toLowerCase()]=Q7[LD]}var CK=Q7,Ai=T;Ai.average=UZ,Ai.bezier=qZ,Ai.blend=rK,Ai.cubehelix=lK,Ai.mix=Ai.interpolate=qt,Ai.random=hK,Ai.scale=u_,Ai.analyze=ED.analyze,Ai.contrast=gK,Ai.deltaE=wK,Ai.distance=bK,Ai.limits=ED.limits,Ai.valid=TK,Ai.scales=SK,Ai.colors=Bs,Ai.brewer=CK;var AK=Ai;return AK})})(Pde);var Rde={exports:{}},mx={exports:{}},wP;function rn(){return wP||(wP=1,function(e,t){(function(r,n){e.exports=n()})(Pt,function(){var r=r||function(n,a){var i=Object.create||function(){function _(){}return function(x){var w;return _.prototype=x,w=new _,_.prototype=null,w}}(),o={},s=o.lib={},c=s.Base=function(){return{extend:function(_){var x=i(this);return _&&x.mixIn(_),(!x.hasOwnProperty("init")||this.init===x.init)&&(x.init=function(){x.$super.init.apply(this,arguments)}),x.init.prototype=x,x.$super=this,x},create:function(){var _=this.extend();return _.init.apply(_,arguments),_},init:function(){},mixIn:function(_){for(var x in _)_.hasOwnProperty(x)&&(this[x]=_[x]);_.hasOwnProperty("toString")&&(this.toString=_.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),l=s.WordArray=c.extend({init:function(_,x){_=this.words=_||[],x!=a?this.sigBytes=x:this.sigBytes=_.length*4},toString:function(_){return(_||h).stringify(this)},concat:function(_){var x=this.words,w=_.words,y=this.sigBytes,E=_.sigBytes;if(this.clamp(),y%4)for(var A=0;A<E;A++){var S=w[A>>>2]>>>24-A%4*8&255;x[y+A>>>2]|=S<<24-(y+A)%4*8}else for(var A=0;A<E;A+=4)x[y+A>>>2]=w[A>>>2];return this.sigBytes+=E,this},clamp:function(){var _=this.words,x=this.sigBytes;_[x>>>2]&=4294967295<<32-x%4*8,_.length=n.ceil(x/4)},clone:function(){var _=c.clone.call(this);return _.words=this.words.slice(0),_},random:function(_){for(var x=[],w=function(C){var C=C,T=987654321,D=4294967295;return function(){T=36969*(T&65535)+(T>>16)&D,C=18e3*(C&65535)+(C>>16)&D;var M=(T<<16)+C&D;return M/=4294967296,M+=.5,M*(n.random()>.5?1:-1)}},y=0,E;y<_;y+=4){var A=w((E||n.random())*4294967296);E=A()*987654071,x.push(A()*4294967296|0)}return new l.init(x,_)}}),u=o.enc={},h=u.Hex={stringify:function(_){for(var x=_.words,w=_.sigBytes,y=[],E=0;E<w;E++){var A=x[E>>>2]>>>24-E%4*8&255;y.push((A>>>4).toString(16)),y.push((A&15).toString(16))}return y.join("")},parse:function(_){for(var x=_.length,w=[],y=0;y<x;y+=2)w[y>>>3]|=parseInt(_.substr(y,2),16)<<24-y%8*4;return new l.init(w,x/2)}},d=u.Latin1={stringify:function(_){for(var x=_.words,w=_.sigBytes,y=[],E=0;E<w;E++){var A=x[E>>>2]>>>24-E%4*8&255;y.push(String.fromCharCode(A))}return y.join("")},parse:function(_){for(var x=_.length,w=[],y=0;y<x;y++)w[y>>>2]|=(_.charCodeAt(y)&255)<<24-y%4*8;return new l.init(w,x)}},p=u.Utf8={stringify:function(_){try{return decodeURIComponent(escape(d.stringify(_)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(_){return d.parse(unescape(encodeURIComponent(_)))}},g=s.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(_){typeof _=="string"&&(_=p.parse(_)),this._data.concat(_),this._nDataBytes+=_.sigBytes},_process:function(_){var x=this._data,w=x.words,y=x.sigBytes,E=this.blockSize,A=E*4,S=y/A;_?S=n.ceil(S):S=n.max((S|0)-this._minBufferSize,0);var C=S*E,T=n.min(C*4,y);if(C){for(var D=0;D<C;D+=E)this._doProcessBlock(w,D);var M=w.splice(0,C);x.sigBytes-=T}return new l.init(M,T)},clone:function(){var _=c.clone.call(this);return _._data=this._data.clone(),_},_minBufferSize:0});s.Hasher=g.extend({cfg:c.extend(),init:function(_){this.cfg=this.cfg.extend(_),this.reset()},reset:function(){g.reset.call(this),this._doReset()},update:function(_){return this._append(_),this._process(),this},finalize:function(_){_&&this._append(_);var x=this._doFinalize();return x},blockSize:16,_createHelper:function(_){return function(x,w){return new _.init(w).finalize(x)}},_createHmacHelper:function(_){return function(x,w){return new v.HMAC.init(_,w).finalize(x)}}});var v=o.algo={};return o}(Math);return r})}(mx)),mx.exports}var vx={exports:{}},bP;function mg(){return bP||(bP=1,function(e,t){(function(r,n){e.exports=n(rn())}
vendor: 25,125 bytes, lines 104-113
104)(Pt,function(r){return function(n){var a=r,i=a.lib,o=i.Base,s=i.WordArray,c=a.x64={};c.Word=o.extend({init:function(l,u){this.high=l,this.low=u}}),c.WordArray=o.extend({init:function(l,u){l=this.words=l||[],u!=n?this.sigBytes=u:this.sigBytes=l.length*8},toX32:function(){for(var l=this.words,u=l.length,h=[],d=0;d<u;d++){var p=l[d];h.push(p.high),h.push(p.low)}return s.create(h,this.sigBytes)},clone:function(){for(var l=o.clone.call(this),u=l.words=this.words.slice(0),h=u.length,d=0;d<h;d++)u[d]=u[d].clone();return l}})}(),r})}(vx)),vx.exports}var gx={exports:{}},EP;function Lde(){return EP||(EP=1,function(e,t){(function(r,n){e.exports=n(rn())})(Pt,function(r){return function(){if(typeof ArrayBuffer=="function"){var n=r,a=n.lib,i=a.WordArray,o=i.init,s=i.init=function(c){if(c instanceof ArrayBuffer&&(c=new Uint8Array(c)),(c instanceof Int8Array||typeof Uint8ClampedArray<"u"&&c instanceof Uint8ClampedArray||c instanceof Int16Array||c instanceof Uint16Array||c instanceof Int32Array||c instanceof Uint32Array||c instanceof Float32Array||c instanceof Float64Array)&&(c=new Uint8Array(c.buffer,c.byteOffset,c.byteLength)),c instanceof Uint8Array){for(var l=c.byteLength,u=[],h=0;h<l;h++)u[h>>>2]|=c[h]<<24-h%4*8;o.call(this,u,l)}else o.apply(this,arguments)};s.prototype=i}}(),r.lib.WordArray})}(gx)),gx.exports}var _x={exports:{}},TP;function Nde(){return TP||(TP=1,function(e,t){(function(r,n){e.exports=n(rn())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.WordArray,o=n.enc;o.Utf16=o.Utf16BE={stringify:function(c){for(var l=c.words,u=c.sigBytes,h=[],d=0;d<u;d+=2){var p=l[d>>>2]>>>16-d%4*8&65535;h.push(String.fromCharCode(p))}return h.join("")},parse:function(c){for(var l=c.length,u=[],h=0;h<l;h++)u[h>>>1]|=c.charCodeAt(h)<<16-h%2*16;return i.create(u,l*2)}},o.Utf16LE={stringify:function(c){for(var l=c.words,u=c.sigBytes,h=[],d=0;d<u;d+=2){var p=s(l[d>>>2]>>>16-d%4*8&65535);h.push(String.fromCharCode(p))}return h.join("")},parse:function(c){for(var l=c.length,u=[],h=0;h<l;h++)u[h>>>1]|=s(c.charCodeAt(h)<<16-h%2*16);return i.create(u,l*2)}};function s(c){return c<<8&4278255360|c>>>8&16711935}}(),r.enc.Utf16})}(_x)),_x.exports}var xx={exports:{}},SP;function q4(){return SP||(SP=1,function(e,t){(function(r,n){e.exports=n(rn())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.WordArray,o=n.enc;o.Base64={stringify:function(c){var l=c.words,u=c.sigBytes,h=this._map;c.clamp();for(var d=[],p=0;p<u;p+=3)for(var g=l[p>>>2]>>>24-p%4*8&255,v=l[p+1>>>2]>>>24-(p+1)%4*8&255,_=l[p+2>>>2]>>>24-(p+2)%4*8&255,x=g<<16|v<<8|_,w=0;w<4&&p+w*.75<u;w++)d.push(h.charAt(x>>>6*(3-w)&63));var y=h.charAt(64);if(y)for(;d.length%4;)d.push(y);return d.join("")},parse:function(c){var l=c.length,u=this._map,h=this._reverseMap;if(!h){h=this._reverseMap=[];for(var d=0;d<u.length;d++)h[u.charCodeAt(d)]=d}var p=u.charAt(64);if(p){var g=c.indexOf(p);g!==-1&&(l=g)}return s(c,l,h)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function s(c,l,u){for(var h=[],d=0,p=0;p<l;p++)if(p%4){var g=u[c.charCodeAt(p-1)]<<p%4*2,v=u[c.charCodeAt(p)]>>>6-p%4*2;h[d>>>2]|=(g|v)<<24-d%4*8,d++}return i.create(h,d)}}(),r.enc.Base64})}(xx)),xx.exports}var yx={exports:{}},CP;function G4(){return CP||(CP=1,function(e,t){(function(r,n){e.exports=n(rn())})(Pt,function(r){return function(n){var a=r,i=a.lib,o=i.WordArray,s=i.Hasher,c=a.algo,l=[];(function(){for(var v=0;v<64;v++)l[v]=n.abs(n.sin(v+1))*4294967296|0})();var u=c.MD5=s.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(v,_){for(var x=0;x<16;x++){var w=_+x,y=v[w];v[w]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360}var E=this._hash.words,A=v[_+0],S=v[_+1],C=v[_+2],T=v[_+3],D=v[_+4],M=v[_+5],N=v[_+6],F=v[_+7],V=v[_+8],Z=v[_+9],ee=v[_+10],G=v[_+11],oe=v[_+12],le=v[_+13],ae=v[_+14],fe=v[_+15],re=E[0],j=E[1],te=E[2],q=E[3];re=h(re,j,te,q,A,7,l[0]),q=h(q,re,j,te,S,12,l[1]),te=h(te,q,re,j,C,17,l[2]),j=h(j,te,q,re,T,22,l[3]),re=h(re,j,te,q,D,7,l[4]),q=h(q,re,j,te,M,12,l[5]),te=h(te,q,re,j,N,17,l[6]),j=h(j,te,q,re,F,22,l[7]),re=h(re,j,te,q,V,7,l[8]),q=h(q,re,j,te,Z,12,l[9]),te=h(te,q,re,j,ee,17,l[10]),j=h(j,te,q,re,G,22,l[11]),re=h(re,j,te,q,oe,7,l[12]),q=h(q,re,j,te,le,12,l[13]),te=h(te,q,re,j,ae,17,l[14]),j=h(j,te,q,re,fe,22,l[15]),re=d(re,j,te,q,S,5,l[16]),q=d(q,re,j,te,N,9,l[17]),te=d(te,q,re,j,G,14,l[18]),j=d(j,te,q,re,A,20,l[19]),re=d(re,j,te,q,M,5,l[20]),q=d(q,re,j,te,ee,9,l[21]),te=d(te,q,re,j,fe,14,l[22]),j=d(j,te,q,re,D,20,l[23]),re=d(re,j,te,q,Z,5,l[24]),q=d(q,re,j,te,ae,9,l[25]),te=d(te,q,re,j,T,14,l[26]),j=d(j,te,q,re,V,20,l[27]),re=d(re,j,te,q,le,5,l[28]),q=d(q,re,j,te,C,9,l[29]),te=d(te,q,re,j,F,14,l[30]),j=d(j,te,q,re,oe,20,l[31]),re=p(re,j,te,q,M,4,l[32]),q=p(q,re,j,te,V,11,l[33]),te=p(te,q,re,j,G,16,l[34]),j=p(j,te,q,re,ae,23,l[35]),re=p(re,j,te,q,S,4,l[36]),q=p(q,re,j,te,D,11,l[37]),te=p(te,q,re,j,F,16,l[38]),j=p(j,te,q,re,ee,23,l[39]),re=p(re,j,te,q,le,4,l[40]),q=p(q,re,j,te,A,11,l[41]),te=p(te,q,re,j,T,16,l[42]),j=p(j,te,q,re,N,23,l[43]),re=p(re,j,te,q,Z,4,l[44]),q=p(q,re,j,te,oe,11,l[45]),te=p(te,q,re,j,fe,16,l[46]),j=p(j,te,q,re,C,23,l[47]),re=g(re,j,te,q,A,6,l[48]),q=g(q,re,j,te,F,10,l[49]),te=g(te,q,re,j,ae,15,l[50]),j=g(j,te,q,re,M,21,l[51]),re=g(re,j,te,q,oe,6,l[52]),q=g(q,re,j,te,T,10,l[53]),te=g(te,q,re,j,ee,15,l[54]),j=g(j,te,q,re,S,21,l[55]),re=g(re,j,te,q,V,6,l[56]),q=g(q,re,j,te,fe,10,l[57]),te=g(te,q,re,j,N,15,l[58]),j=g(j,te,q,re,le,21,l[59]),re=g(re,j,te,q,D,6,l[60]),q=g(q,re,j,te,G,10,l[61]),te=g(te,q,re,j,C,15,l[62]),j=g(j,te,q,re,Z,21,l[63]),E[0]=E[0]+re|0,E[1]=E[1]+j|0,E[2]=E[2]+te|0,E[3]=E[3]+q|0},_doFinalize:function(){var v=this._data,_=v.words,x=this._nDataBytes*8,w=v.sigBytes*8;_[w>>>5]|=128<<24-w%32;var y=n.floor(x/4294967296),E=x;_[(w+64>>>9<<4)+15]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,_[(w+64>>>9<<4)+14]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,v.sigBytes=(_.length+1)*4,this._process();for(var A=this._hash,S=A.words,C=0;C<4;C++){var T=S[C];S[C]=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360}return A},clone:function(){var v=s.clone.call(this);return v._hash=this._hash.clone(),v}});function h(v,_,x,w,y,E,A){var S=v+(_&x|~_&w)+y+A;return(S<<E|S>>>32-E)+_}function d(v,_,x,w,y,E,A){var S=v+(_&w|x&~w)+y+A;return(S<<E|S>>>32-E)+_}function p(v,_,x,w,y,E,A){var S=v+(_^x^w)+y+A;return(S<<E|S>>>32-E)+_}function g(v,_,x,w,y,E,A){var S=v+(x^(_|~w))+y+A;return(S<<E|S>>>32-E)+_}a.MD5=s._createHelper(u),a.HmacMD5=s._createHmacHelper(u)}(Math),r.MD5})}(yx)),yx.exports}var wx={exports:{}},AP;function lA(){return AP||(AP=1,function(e,t){(function(r,n){e.exports=n(rn())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.WordArray,o=a.Hasher,s=n.algo,c=[],l=s.SHA1=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(u,h){for(var d=this._hash.words,p=d[0],g=d[1],v=d[2],_=d[3],x=d[4],w=0;w<80;w++){if(w<16)c[w]=u[h+w]|0;else{var y=c[w-3]^c[w-8]^c[w-14]^c[w-16];c[w]=y<<1|y>>>31}var E=(p<<5|p>>>27)+x+c[w];w<20?E+=(g&v|~g&_)+1518500249:w<40?E+=(g^v^_)+1859775393:w<60?E+=(g&v|g&_|v&_)-1894007588:E+=(g^v^_)-899497514,x=_,_=v,v=g<<30|g>>>2,g=p,p=E}d[0]=d[0]+p|0,d[1]=d[1]+g|0,d[2]=d[2]+v|0,d[3]=d[3]+_|0,d[4]=d[4]+x|0},_doFinalize:function(){var u=this._data,h=u.words,d=this._nDataBytes*8,p=u.sigBytes*8;return h[p>>>5]|=128<<24-p%32,h[(p+64>>>9<<4)+14]=Math.floor(d/4294967296),h[(p+64>>>9<<4)+15]=d,u.sigBytes=h.length*4,this._process(),this._hash},clone:function(){var u=o.clone.call(this);return u._hash=this._hash.clone(),u}});n.SHA1=o._createHelper(l),n.HmacSHA1=o._createHmacHelper(l)}(),r.SHA1})}(wx)),wx.exports}var bx={exports:{}},kP;function eY(){return kP||(kP=1,function(e,t){(function(r,n){e.exports=n(rn())})(Pt,function(r){return function(n){var a=r,i=a.lib,o=i.WordArray,s=i.Hasher,c=a.algo,l=[],u=[];(function(){function p(x){for(var w=n.sqrt(x),y=2;y<=w;y++)if(!(x%y))return!1;return!0}function g(x){return(x-(x|0))*4294967296|0}for(var v=2,_=0;_<64;)p(v)&&(_<8&&(l[_]=g(n.pow(v,1/2))),u[_]=g(n.pow(v,1/3)),_++),v++})();var h=[],d=c.SHA256=s.extend({_doReset:function(){this._hash=new o.init(l.slice(0))},_doProcessBlock:function(p,g){for(var v=this._hash.words,_=v[0],x=v[1],w=v[2],y=v[3],E=v[4],A=v[5],S=v[6],C=v[7],T=0;T<64;T++){if(T<16)h[T]=p[g+T]|0;else{var D=h[T-15],M=(D<<25|D>>>7)^(D<<14|D>>>18)^D>>>3,N=h[T-2],F=(N<<15|N>>>17)^(N<<13|N>>>19)^N>>>10;h[T]=M+h[T-7]+F+h[T-16]}var V=E&A^~E&S,Z=_&x^_&w^x&w,ee=(_<<30|_>>>2)^(_<<19|_>>>13)^(_<<10|_>>>22),G=(E<<26|E>>>6)^(E<<21|E>>>11)^(E<<7|E>>>25),oe=C+G+V+u[T]+h[T],le=ee+Z;C=S,S=A,A=E,E=y+oe|0,y=w,w=x,x=_,_=oe+le|0}v[0]=v[0]+_|0,v[1]=v[1]+x|0,v[2]=v[2]+w|0,v[3]=v[3]+y|0,v[4]=v[4]+E|0,v[5]=v[5]+A|0,v[6]=v[6]+S|0,v[7]=v[7]+C|0},_doFinalize:function(){var p=this._data,g=p.words,v=this._nDataBytes*8,_=p.sigBytes*8;return g[_>>>5]|=128<<24-_%32,g[(_+64>>>9<<4)+14]=n.floor(v/4294967296),g[(_+64>>>9<<4)+15]=v,p.sigBytes=g.length*4,this._process(),this._hash},clone:function(){var p=s.clone.call(this);return p._hash=this._hash.clone(),p}});a.SHA256=s._createHelper(d),a.HmacSHA256=s._createHmacHelper(d)}(Math),r.SHA256})}(bx)),bx.exports}var Ex={exports:{}},DP;function Fde(){return DP||(DP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),eY())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.WordArray,o=n.algo,s=o.SHA256,c=o.SHA224=s.extend({_doReset:function(){this._hash=new i.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var l=s._doFinalize.call(this);return l.sigBytes-=4,l}});n.SHA224=s._createHelper(c),n.HmacSHA224=s._createHmacHelper(c)}(),r.SHA224})}(Ex)),Ex.exports}var Tx={exports:{}},MP;function tY(){return MP||(MP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),mg())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.Hasher,o=n.x64,s=o.Word,c=o.WordArray,l=n.algo;function u(){return s.create.apply(s,arguments)}var h=[u(1116352408,3609767458),u(1899447441,602891725),u(3049323471,3964484399),u(3921009573,2173295548),u(961987163,4081628472),u(1508970993,3053834265),u(2453635748,2937671579),u(2870763221,3664609560),u(3624381080,2734883394),u(310598401,1164996542),u(607225278,1323610764),u(1426881987,3590304994),u(1925078388,4068182383),u(2162078206,991336113),u(2614888103,633803317),u(3248222580,3479774868),u(3835390401,2666613458),u(4022224774,944711139),u(264347078,2341262773),u(604807628,2007800933),u(770255983,1495990901),u(1249150122,1856431235),u(1555081692,3175218132),u(1996064986,2198950837),u(2554220882,3999719339),u(2821834349,766784016),u(2952996808,2566594879),u(3210313671,3203337956),u(3336571891,1034457026),u(3584528711,2466948901),u(113926993,3758326383),u(338241895,168717936),u(666307205,1188179964),u(773529912,1546045734),u(1294757372,1522805485),u(1396182291,2643833823),u(1695183700,2343527390),u(1986661051,1014477480),u(2177026350,1206759142),u(2456956037,344077627),u(2730485921,1290863460),u(2820302411,3158454273),u(3259730800,3505952657),u(3345764771,106217008),u(3516065817,3606008344),u(3600352804,1432725776),u(4094571909,1467031594),u(275423344,851169720),u(430227734,3100823752),u(506948616,1363258195),u(659060556,3750685593),u(883997877,3785050280),u(958139571,3318307427),u(1322822218,3812723403),u(1537002063,2003034995),u(1747873779,3602036899),u(1955562222,1575990012),u(2024104815,1125592928),u(2227730452,2716904306),u(2361852424,442776044),u(2428436474,593698344),u(2756734187,3733110249),u(3204031479,2999351573),u(3329325298,3815920427),u(3391569614,3928383900),u(3515267271,566280711),u(3940187606,3454069534),u(4118630271,4000239992),u(116418474,1914138554),u(174292421,2731055270),u(289380356,3203993006),u(460393269,320620315),u(685471733,587496836),u(852142971,1086792851),u(1017036298,365543100),u(1126000580,2618297676),u(1288033470,3409855158),u(1501505948,4234509866),u(1607167915,987167468),u(1816402316,1246189591)],d=[];(function(){for(var g=0;g<80;g++)d[g]=u()})();var p=l.SHA512=i.extend({_doReset:function(){this._hash=new c.init([new s.init(1779033703,4089235720),new s.init(3144134277,2227873595),new s.init(1013904242,4271175723),new s.init(2773480762,1595750129),new s.init(1359893119,2917565137),new s.init(2600822924,725511199),new s.init(528734635,4215389547),new s.init(1541459225,327033209)])},_doProcessBlock:function(g,v){for(var _=this._hash.words,x=_[0],w=_[1],y=_[2],E=_[3],A=_[4],S=_[5],C=_[6],T=_[7],D=x.high,M=x.low,N=w.high,F=w.low,V=y.high,Z=y.low,ee=E.high,G=E.low,oe=A.high,le=A.low,ae=S.high,fe=S.low,re=C.high,j=C.low,te=T.high,q=T.low,H=D,_e=M,He=N,Ce=F,Ee=V,ye=Z,rt=ee,se=G,mt=oe,Ue=le,Ze=ae,ot=fe,Ye=re,Mt=j,Rt=te,Xt=q,Et=0;Et<80;Et++){var At=d[Et];if(Et<16)var ir=At.high=g[v+Et*2]|0,Ge=At.low=g[v+Et*2+1]|0;else{var ht=d[Et-15],Dt=ht.high,Gt=ht.low,Ft=(Dt>>>1|Gt<<31)^(Dt>>>8|Gt<<24)^Dt>>>7,Ur=(Gt>>>1|Dt<<31)^(Gt>>>8|Dt<<24)^(Gt>>>7|Dt<<25),xt=d[Et-2],Yt=xt.high,or=xt.low,Lt=(Yt>>>19|or<<13)^(Yt<<3|or>>>29)^Yt>>>6,Or=(or>>>19|Yt<<13)^(or<<3|Yt>>>29)^(or>>>6|Yt<<26),qn=d[Et-7],gr=qn.high,sn=qn.low,_r=d[Et-16],sr=_r.high,Ja=_r.low,Ge=Ur+sn,ir=Ft+gr+(Ge>>>0<Ur>>>0?1:0),Ge=Ge+Or,ir=ir+Lt+(Ge>>>0<Or>>>0?1:0),Ge=Ge+Ja,ir=ir+sr+(Ge>>>0<Ja>>>0?1:0);At.high=ir,At.low=Ge}var $a=mt&Ze^~mt&Ye,Wa=Ue&ot^~Ue&Mt,Gn=H&He^H&Ee^He&Ee,zr=_e&Ce^_e&ye^Ce&ye,Hn=(H>>>28|_e<<4)^(H<<30|_e>>>2)^(H<<25|_e>>>7),xi=(_e>>>28|H<<4)^(_e<<30|H>>>2)^(_e<<25|H>>>7),ue=(mt>>>14|Ue<<18)^(mt>>>18|Ue<<14)^(mt<<23|Ue>>>9),Ae=(Ue>>>14|mt<<18)^(Ue>>>18|mt<<14)^(Ue<<23|mt>>>9),Ie=h[Et],qe=Ie.high,Je=Ie.low,dt=Xt+Ae,yt=Rt+ue+(dt>>>0<Xt>>>0?1:0),dt=dt+Wa,yt=yt+$a+(dt>>>0<Wa>>>0?1:0),dt=dt+Je,yt=yt+qe+(dt>>>0<Je>>>0?1:0),dt=dt+Ge,yt=yt+ir+(dt>>>0<Ge>>>0?1:0),lt=xi+zr,$e=Hn+Gn+(lt>>>0<xi>>>0?1:0);Rt=Ye,Xt=Mt,Ye=Ze,Mt=ot,Ze=mt,ot=Ue,Ue=se+dt|0,mt=rt+yt+(Ue>>>0<se>>>0?1:0)|0,rt=Ee,se=ye,Ee=He,ye=Ce,He=H,Ce=_e,_e=dt+lt|0,H=yt+$e+(_e>>>0<dt>>>0?1:0)|0}M=x.low=M+_e,x.high=D+H+(M>>>0<_e>>>0?1:0),F=w.low=F+Ce,w.high=N+He+(F>>>0<Ce>>>0?1:0),Z=y.low=Z+ye,y.high=V+Ee+(Z>>>0<ye>>>0?1:0),G=E.low=G+se,E.high=ee+rt+(G>>>0<se>>>0?1:0),le=A.low=le+Ue,A.high=oe+mt+(le>>>0<Ue>>>0?1:0),fe=S.low=fe+ot,S.high=ae+Ze+(fe>>>0<ot>>>0?1:0),j=C.low=j+Mt,C.high=re+Ye+(j>>>0<Mt>>>0?1:0),q=T.low=q+Xt,T.high=te+Rt+(q>>>0<Xt>>>0?1:0)},_doFinalize:function(){var g=this._data,v=g.words,_=this._nDataBytes*8,x=g.sigBytes*8;v[x>>>5]|=128<<24-x%32,v[(x+128>>>10<<5)+30]=Math.floor(_/4294967296),v[(x+128>>>10<<5)+31]=_,g.sigBytes=v.length*4,this._process();var w=this._hash.toX32();return w},clone:function(){var g=i.clone.call(this);return g._hash=this._hash.clone(),g},blockSize:1024/32});n.SHA512=i._createHelper(p),n.HmacSHA512=i._createHmacHelper(p)}(),r.SHA512})}(Tx)),Tx.exports}var Sx={exports:{}},OP;function Ide(){return OP||(OP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),mg(),tY())})(Pt,function(r){return function(){var n=r,a=n.x64,i=a.Word,o=a.WordArray,s=n.algo,c=s.SHA512,l=s.SHA384=c.extend({_doReset:function(){this._hash=new o.init([new i.init(3418070365,3238371032),new i.init(1654270250,914150663),new i.init(2438529370,812702999),new i.init(355462360,4144912697),new i.init(1731405415,4290775857),new i.init(2394180231,1750603025),new i.init(3675008525,1694076839),new i.init(1203062813,3204075428)])},_doFinalize:function(){var u=c._doFinalize.call(this);return u.sigBytes-=16,u}});n.SHA384=c._createHelper(l),n.HmacSHA384=c._createHmacHelper(l)}(),r.SHA384})}(Sx)),Sx.exports}var Cx={exports:{}},PP;function Bde(){return PP||(PP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),mg())})(Pt,function(r){return function(n){var a=r,i=a.lib,o=i.WordArray,s=i.Hasher,c=a.x64,l=c.Word,u=a.algo,h=[],d=[],p=[];(function(){for(var _=1,x=0,w=0;w<24;w++){h[_+5*x]=(w+1)*(w+2)/2%64;var y=x%5,E=(2*_+3*x)%5;_=y,x=E}for(var _=0;_<5;_++)for(var x=0;x<5;x++)d[_+5*x]=x+(2*_+3*x)%5*5;for(var A=1,S=0;S<24;S++){for(var C=0,T=0,D=0;D<7;D++){if(A&1){var M=(1<<D)-1;M<32?T^=1<<M:C^=1<<M-32}A&128?A=A<<1^113:A<<=1}p[S]=l.create(C,T)}})();var g=[];(function(){for(var _=0;_<25;_++)g[_]=l.create()})();var v=u.SHA3=s.extend({cfg:s.cfg.extend({outputLength:512}),_doReset:function(){for(var _=this._state=[],x=0;x<25;x++)_[x]=new l.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(_,x){for(var w=this._state,y=this.blockSize/2,E=0;E<y;E++){var A=_[x+2*E],S=_[x+2*E+1];A=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360,S=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360;var C=w[E];C.high^=S,C.low^=A}for(var T=0;T<24;T++){for(var D=0;D<5;D++){for(var M=0,N=0,F=0;F<5;F++){var C=w[D+5*F];M^=C.high,N^=C.low}var V=g[D];V.high=M,V.low=N}for(var D=0;D<5;D++)for(var Z=g[(D+4)%5],ee=g[(D+1)%5],G=ee.high,oe=ee.low,M=Z.high^(G<<1|oe>>>31),N=Z.low^(oe<<1|G>>>31),F=0;F<5;F++){var C=w[D+5*F];C.high^=M,C.low^=N}for(var le=1;le<25;le++){var C=w[le],ae=C.high,fe=C.low,re=h[le];if(re<32)var M=ae<<re|fe>>>32-re,N=fe<<re|ae>>>32-re;else var M=fe<<re-32|ae>>>64-re,N=ae<<re-32|fe>>>64-re;var j=g[d[le]];j.high=M,j.low=N}var te=g[0],q=w[0];te.high=q.high,te.low=q.low;for(var D=0;D<5;D++)for(var F=0;F<5;F++){var le=D+5*F,C=w[le],H=g[le],_e=g[(D+1)%5+5*F],He=g[(D+2)%5+5*F];C.high=H.high^~_e.high&He.high,C.low=H.low^~_e.low&He.low}var C=w[0],Ce=p[T];C.high^=Ce.high,C.low^=Ce.low}},_doFinalize:function(){var _=this._data,x=_.words;this._nDataBytes*8;var w=_.sigBytes*8,y=this.blockSize*32;x[w>>>5]|=1<<24-w%32,x[(n.ceil((w+1)/y)*y>>>5)-1]|=128,_.sigBytes=x.length*4,this._process();for(var E=this._state,A=this.cfg.outputLength/8,S=A/8,C=[],T=0;T<S;T++){var D=E[T],M=D.high,N=D.low;M=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360,N=(N<<8|N>>>24)&16711935|(N<<24|N>>>8)&4278255360,C.push(N),C.push(M)}return new o.init(C,A)},clone:function(){for(var _=s.clone.call(this),x=_._state=this._state.slice(0),w=0;w<25;w++)x[w]=x[w].clone();return _}});a.SHA3=s._createHelper(v),a.HmacSHA3=s._createHmacHelper(v)}(Math),r.SHA3})}(Cx)),Cx.exports}var Ax={exports:{}},RP;function Hde(){return RP||(RP=1,function(e,t){(function(r,n){e.exports=n(rn())})(Pt,function(r){/** @preserve
105			(c) 2012 by Cédric Mesnil. All rights reserved.
106
107			Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
108
109			    - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
110			    - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
111
112			THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
113			*/return function(n){var a=r,i=a.lib,o=i.WordArray,s=i.Hasher,c=a.algo,l=o.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),u=o.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),h=o.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),d=o.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),p=o.create([0,1518500249,1859775393,2400959708,2840853838]),g=o.create([1352829926,1548603684,1836072691,2053994217,0]),v=c.RIPEMD160=s.extend({_doReset:function(){this._hash=o.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(S,C){for(var T=0;T<16;T++){var D=C+T,M=S[D];S[D]=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360}var N=this._hash.words,F=p.words,V=g.words,Z=l.words,ee=u.words,G=h.words,oe=d.words,le,ae,fe,re,j,te,q,H,_e,He;te=le=N[0],q=ae=N[1],H=fe=N[2],_e=re=N[3],He=j=N[4];for(var Ce,T=0;T<80;T+=1)Ce=le+S[C+Z[T]]|0,T<16?Ce+=_(ae,fe,re)+F[0]:T<32?Ce+=x(ae,fe,re)+F[1]:T<48?Ce+=w(ae,fe,re)+F[2]:T<64?Ce+=y(ae,fe,re)+F[3]:Ce+=E(ae,fe,re)+F[4],Ce=Ce|0,Ce=A(Ce,G[T]),Ce=Ce+j|0,le=j,j=re,re=A(fe,10),fe=ae,ae=Ce,Ce=te+S[C+ee[T]]|0,T<16?Ce+=E(q,H,_e)+V[0]:T<32?Ce+=y(q,H,_e)+V[1]:T<48?Ce+=w(q,H,_e)+V[2]:T<64?Ce+=x(q,H,_e)+V[3]:Ce+=_(q,H,_e)+V[4],Ce=Ce|0,Ce=A(Ce,oe[T]),Ce=Ce+He|0,te=He,He=_e,_e=A(H,10),H=q,q=Ce;Ce=N[1]+fe+_e|0,N[1]=N[2]+re+He|0,N[2]=N[3]+j+te|0,N[3]=N[4]+le+q|0,N[4]=N[0]+ae+H|0,N[0]=Ce},_doFinalize:function(){var S=this._data,C=S.words,T=this._nDataBytes*8,D=S.sigBytes*8;C[D>>>5]|=128<<24-D%32,C[(D+64>>>9<<4)+14]=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360,S.sigBytes=(C.length+1)*4,this._process();for(var M=this._hash,N=M.words,F=0;F<5;F++){var V=N[F];N[F]=(V<<8|V>>>24)&16711935|(V<<24|V>>>8)&4278255360}return M},clone:function(){var S=s.clone.call(this);return S._hash=this._hash.clone(),S}});function _(S,C,T){return S^C^T}function x(S,C,T){return S&C|~S&T}function w(S,C,T){return(S|~C)^T}function y(S,C,T){return S&T|C&~T}function E(S,C,T){return S^(C|~T)}function A(S,C){return S<<C|S>>>32-C}a.RIPEMD160=s._createHelper(v),a.HmacRIPEMD160=s._createHmacHelper(v)}(),r.RIPEMD160})}(Ax)),Ax.exports}var kx={exports:{}},LP;function cA(){return LP||(LP=1,function(e,t){(function(r,n){e.exports=n(rn())})(Pt,function(r){(function(){var n=r,a=n.lib,i=a.Base,o=n.enc,s=o.Utf8,c=n.algo;c.HMAC=i.extend({init:function(l,u){l=this._hasher=new l.init,typeof u=="string"&&(u=s.parse(u));var h=l.blockSize,d=h*4;u.sigBytes>d&&(u=l.finalize(u)),u.clamp();for(var p=this._oKey=u.clone(),g=this._iKey=u.clone(),v=p.words,_=g.words,x=0;x<h;x++)v[x]^=1549556828,_[x]^=909522486;p.sigBytes=g.sigBytes=d,this.reset()},reset:function(){var l=this._hasher;l.reset(),l.update(this._iKey)},update:function(l){return this._hasher.update(l),this},finalize:function(l){var u=this._hasher,h=u.finalize(l);u.reset();var d=u.finalize(this._oKey.clone().concat(h));return d}})})()})}(kx)),kx.exports}var Dx={exports:{}},NP;function Ude(){return NP||(NP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),lA(),cA())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.Base,o=a.WordArray,s=n.algo,c=s.SHA1,l=s.HMAC,u=s.PBKDF2=i.extend({cfg:i.extend({keySize:128/32,hasher:c,iterations:1}),init:function(h){this.cfg=this.cfg.extend(h)},compute:function(h,d){for(var p=this.cfg,g=l.create(p.hasher,h),v=o.create(),_=o.create([1]),x=v.words,w=_.words,y=p.keySize,E=p.iterations;x.length<y;){var A=g.update(d).finalize(_);g.reset();for(var S=A.words,C=S.length,T=A,D=1;D<E;D++){T=g.finalize(T),g.reset();for(var M=T.words,N=0;N<C;N++)S[N]^=M[N]}v.concat(A),w[0]++}return v.sigBytes=y*4,v}});n.PBKDF2=function(h,d,p){return u.create(p).compute(h,d)}}(),r.PBKDF2})}(Dx)),Dx.exports}var Mx={exports:{}},FP;function pd(){return FP||(FP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),lA(),cA())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.Base,o=a.WordArray,s=n.algo,c=s.MD5,l=s.EvpKDF=i.extend({cfg:i.extend({keySize:128/32,hasher:c,iterations:1}),init:function(u){this.cfg=this.cfg.extend(u)},compute:function(u,h){for(var d=this.cfg,p=d.hasher.create(),g=o.create(),v=g.words,_=d.keySize,x=d.iterations;v.length<_;){w&&p.update(w);var w=p.update(u).finalize(h);p.reset();for(var y=1;y<x;y++)w=p.finalize(w),p.reset();g.concat(w)}return g.sigBytes=_*4,g}});n.EvpKDF=function(u,h,d){return l.create(d).compute(u,h)}}(),r.EvpKDF})}(Mx)),Mx.exports}var Ox={exports:{}},IP;function d0(){return IP||(IP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),pd())})(Pt,function(r){r.lib.Cipher||function(n){var a=r,i=a.lib,o=i.Base,s=i.WordArray,c=i.BufferedBlockAlgorithm,l=a.enc;l.Utf8;var u=l.Base64,h=a.algo,d=h.EvpKDF,p=i.Cipher=c.extend({cfg:o.extend(),createEncryptor:function(M,N){return this.create(this._ENC_XFORM_MODE,M,N)},createDecryptor:function(M,N){return this.create(this._DEC_XFORM_MODE,M,N)},init:function(M,N,F){this.cfg=this.cfg.extend(F),this._xformMode=M,this._key=N,this.reset()},reset:function(){c.reset.call(this),this._doReset()},process:function(M){return this._append(M),this._process()},finalize:function(M){M&&this._append(M);var N=this._doFinalize();return N},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function M(N){return typeof N=="string"?D:S}return function(N){return{encrypt:function(F,V,Z){return M(V).encrypt
vendor: 5,916 bytes, lines 113-117
113(N,F,V,Z)},decrypt:function(F,V,Z){return M(V).decrypt(N,F,V,Z)}}}}()});i.StreamCipher=p.extend({_doFinalize:function(){var M=this._process(!0);return M},blockSize:1});var g=a.mode={},v=i.BlockCipherMode=o.extend({createEncryptor:function(M,N){return this.Encryptor.create(M,N)},createDecryptor:function(M,N){return this.Decryptor.create(M,N)},init:function(M,N){this._cipher=M,this._iv=N}}),_=g.CBC=function(){var M=v.extend();M.Encryptor=M.extend({processBlock:function(F,V){var Z=this._cipher,ee=Z.blockSize;N.call(this,F,V,ee),Z.encryptBlock(F,V),this._prevBlock=F.slice(V,V+ee)}}),M.Decryptor=M.extend({processBlock:function(F,V){var Z=this._cipher,ee=Z.blockSize,G=F.slice(V,V+ee);Z.decryptBlock(F,V),N.call(this,F,V,ee),this._prevBlock=G}});function N(F,V,Z){var ee=this._iv;if(ee){var G=ee;this._iv=n}else var G=this._prevBlock;for(var oe=0;oe<Z;oe++)F[V+oe]^=G[oe]}return M}(),x=a.pad={},w=x.Pkcs7={pad:function(M,N){for(var F=N*4,V=F-M.sigBytes%F,Z=V<<24|V<<16|V<<8|V,ee=[],G=0;G<V;G+=4)ee.push(Z);var oe=s.create(ee,V);M.concat(oe)},unpad:function(M){var N=M.words[M.sigBytes-1>>>2]&255;M.sigBytes-=N}};i.BlockCipher=p.extend({cfg:p.cfg.extend({mode:_,padding:w}),reset:function(){p.reset.call(this);var M=this.cfg,N=M.iv,F=M.mode;if(this._xformMode==this._ENC_XFORM_MODE)var V=F.createEncryptor;else{var V=F.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==V?this._mode.init(this,N&&N.words):(this._mode=V.call(F,this,N&&N.words),this._mode.__creator=V)},_doProcessBlock:function(M,N){this._mode.processBlock(M,N)},_doFinalize:function(){var M=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){M.pad(this._data,this.blockSize);var N=this._process(!0)}else{var N=this._process(!0);M.unpad(N)}return N},blockSize:128/32});var y=i.CipherParams=o.extend({init:function(M){this.mixIn(M)},toString:function(M){return(M||this.formatter).stringify(this)}}),E=a.format={},A=E.OpenSSL={stringify:function(M){var N=M.ciphertext,F=M.salt;if(F)var V=s.create([1398893684,1701076831]).concat(F).concat(N);else var V=N;return V.toString(u)},parse:function(M){var N=u.parse(M),F=N.words;if(F[0]==1398893684&&F[1]==1701076831){var V=s.create(F.slice(2,4));F.splice(0,4),N.sigBytes-=16}return y.create({ciphertext:N,salt:V})}},S=i.SerializableCipher=o.extend({cfg:o.extend({format:A}),encrypt:function(M,N,F,V){V=this.cfg.extend(V);var Z=M.createEncryptor(F,V),ee=Z.finalize(N),G=Z.cfg;return y.create({ciphertext:ee,key:F,iv:G.iv,algorithm:M,mode:G.mode,padding:G.padding,blockSize:M.blockSize,formatter:V.format})},decrypt:function(M,N,F,V){V=this.cfg.extend(V),N=this._parse(N,V.format);var Z=M.createDecryptor(F,V).finalize(N.ciphertext);return Z},_parse:function(M,N){return typeof M=="string"?N.parse(M,this):M}}),C=a.kdf={},T=C.OpenSSL={execute:function(M,N,F,V){V||(V=s.random(64/8));var Z=d.create({keySize:N+F}).compute(M,V),ee=s.create(Z.words.slice(N),F*4);return Z.sigBytes=N*4,y.create({key:Z,iv:ee,salt:V})}},D=i.PasswordBasedCipher=S.extend({cfg:S.cfg.extend({kdf:T}),encrypt:function(M,N,F,V){V=this.cfg.extend(V);var Z=V.kdf.execute(F,M.keySize,M.ivSize);V.iv=Z.iv;var ee=S.encrypt.call(this,M,N,Z.key,V);return ee.mixIn(Z),ee},decrypt:function(M,N,F,V){V=this.cfg.extend(V),N=this._parse(N,V.format);var Z=V.kdf.execute(F,M.keySize,M.ivSize,N.salt);V.iv=Z.iv;var ee=S.decrypt.call(this,M,N,Z.key,V);return ee}})}()})}(Ox)),Ox.exports}var Px={exports:{}},BP;function zde(){return BP||(BP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.mode.CFB=function(){var n=r.lib.BlockCipherMode.extend();n.Encryptor=n.extend({processBlock:function(i,o){var s=this._cipher,c=s.blockSize;a.call(this,i,o,c,s),this._prevBlock=i.slice(o,o+c)}}),n.Decryptor=n.extend({processBlock:function(i,o){var s=this._cipher,c=s.blockSize,l=i.slice(o,o+c);a.call(this,i,o,c,s),this._prevBlock=l}});function a(i,o,s,c){var l=this._iv;if(l){var u=l.slice(0);this._iv=void 0}else var u=this._prevBlock;c.encryptBlock(u,0);for(var h=0;h<s;h++)i[o+h]^=u[h]}return n}(),r.mode.CFB})}(Px)),Px.exports}var Rx={exports:{}},HP;function $de(){return HP||(HP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.mode.CTR=function(){var n=r.lib.BlockCipherMode.extend(),a=n.Encryptor=n.extend({processBlock:function(i,o){var s=this._cipher,c=s.blockSize,l=this._iv,u=this._counter;l&&(u=this._counter=l.slice(0),this._iv=void 0);var h=u.slice(0);s.encryptBlock(h,0),u[c-1]=u[c-1]+1|0;for(var d=0;d<c;d++)i[o+d]^=h[d]}});return n.Decryptor=a,n}(),r.mode.CTR})}(Rx)),Rx.exports}var Lx={exports:{}},UP;function Wde(){return UP||(UP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){/** @preserve
114 * Counter block mode compatible with  Dr Brian Gladman fileenc.c
115 * derived from CryptoJS.mode.CTR
116 * Jan Hruby [email protected]
117 */return r.mode.CTRGladman=function(){var n=r.lib.BlockCipherMode.extend();function a(s){if((s>>24&255)===255){var c=s>>16&255,l=s>>8&255,u=s&255;c===255?(c=0,l===255?(l=0,u===255?u=0:++u):++l):++c,s=0,s+=c<<16,s+=l<<8,s+=u}else s+=1<<24;return s}function i(s){return(s[0]=a(s[0]))===0&&(s[1]=a(s[1])),s}var o=n.Encryptor=n.extend({processBlock:function(s,c){var l=this._cipher,u=l.blockSize,h=this._iv,d=this._counter;h&&(d=this._counter=h.slice(0),this._iv=void 0),i(d);var p=d.slice(0);l.encryptBlock(p,0);for(var g=0;g<u;g++)s[c+g]^=p[g]}});return n.Decryptor=o,n}(),r.mode.CTRGladman})}(Lx)),Lx.exports}var Nx={exports:{}},zP;function Yde(){return zP||(zP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.mode.OFB=function(){var n=r.lib.BlockCipherMode.extend(),a=n.Encryptor=n.extend({processBlock:function(i,o){var s=this._cipher,c=s.blockSize,l=this._iv,u=this._keystream;l&&(u=this._keystream=l.slice(0),this._iv=void 0),s.encryptBlock(u,0);for(var h=0;h<c;h++)i[o+h]^=u[h]}});return n.Decryptor=a,n}(),r.mode.OFB})}(Nx)),Nx.exports}var Fx={exports:{}},$P;
vendor: 5,308 bytes, line 117
117function jde(){return $P||($P=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.mode.ECB=function(){var n=r.lib.BlockCipherMode.extend();return n.Encryptor=n.extend({processBlock:function(a,i){this._cipher.encryptBlock(a,i)}}),n.Decryptor=n.extend({processBlock:function(a,i){this._cipher.decryptBlock(a,i)}}),n}(),r.mode.ECB})}(Fx)),Fx.exports}var Ix={exports:{}},WP;function Vde(){return WP||(WP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.pad.AnsiX923={pad:function(n,a){var i=n.sigBytes,o=a*4,s=o-i%o,c=i+s-1;n.clamp(),n.words[c>>>2]|=s<<24-c%4*8,n.sigBytes+=s},unpad:function(n){var a=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=a}},r.pad.Ansix923})}(Ix)),Ix.exports}var Bx={exports:{}},YP;function qde(){return YP||(YP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.pad.Iso10126={pad:function(n,a){var i=a*4,o=i-n.sigBytes%i;n.concat(r.lib.WordArray.random(o-1)).concat(r.lib.WordArray.create([o<<24],1))},unpad:function(n){var a=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=a}},r.pad.Iso10126})}(Bx)),Bx.exports}var Hx={exports:{}},jP;function Gde(){return jP||(jP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.pad.Iso97971={pad:function(n,a){n.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(n,a)},unpad:function(n){r.pad.ZeroPadding.unpad(n),n.sigBytes--}},r.pad.Iso97971})}(Hx)),Hx.exports}var Ux={exports:{}},VP;function Xde(){return VP||(VP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.pad.ZeroPadding={pad:function(n,a){var i=a*4;n.clamp(),n.sigBytes+=i-(n.sigBytes%i||i)},unpad:function(n){for(var a=n.words,i=n.sigBytes-1;!(a[i>>>2]>>>24-i%4*8&255);)i--;n.sigBytes=i+1}},r.pad.ZeroPadding})}(Ux)),Ux.exports}var zx={exports:{}},qP;function Zde(){return qP||(qP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return r.pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding})}(zx)),zx.exports}var $x={exports:{}},GP;function Kde(){return GP||(GP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),d0())})(Pt,function(r){return function(n){var a=r,i=a.lib,o=i.CipherParams,s=a.enc,c=s.Hex,l=a.format;l.Hex={stringify:function(u){return u.ciphertext.toString(c)},parse:function(u){var h=c.parse(u);return o.create({ciphertext:h})}}}(),r.format.Hex})}($x)),$x.exports}var Wx={exports:{}},XP;function Qde(){return XP||(XP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),q4(),G4(),pd(),d0())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.BlockCipher,o=n.algo,s=[],c=[],l=[],u=[],h=[],d=[],p=[],g=[],v=[],_=[];(function(){for(var y=[],E=0;E<256;E++)E<128?y[E]=E<<1:y[E]=E<<1^283;for(var A=0,S=0,E=0;E<256;E++){var C=S^S<<1^S<<2^S<<3^S<<4;C=C>>>8^C&255^99,s[A]=C,c[C]=A;var T=y[A],D=y[T],M=y[D],N=y[C]*257^C*16843008;l[A]=N<<24|N>>>8,u[A]=N<<16|N>>>16,h[A]=N<<8|N>>>24,d[A]=N;var N=M*16843009^D*65537^T*257^A*16843008;p[C]=N<<24|N>>>8,g[C]=N<<16|N>>>16,v[C]=N<<8|N>>>24,_[C]=N,A?(A=T^y[y[y[M^T]]],S^=y[y[S]]):A=S=1}})();var x=[0,1,2,4,8,16,32,64,128,27,54],w=o.AES=i.extend({_doReset:function(){if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var y=this._keyPriorReset=this._key,E=y.words,A=y.sigBytes/4,S=this._nRounds=A+6,C=(S+1)*4,T=this._keySchedule=[],D=0;D<C;D++)if(D<A)T[D]=E[D];else{var M=T[D-1];D%A?A>6&&D%A==4&&(M=s[M>>>24]<<24|s[M>>>16&255]<<16|s[M>>>8&255]<<8|s[M&255]):(M=M<<8|M>>>24,M=s[M>>>24]<<24|s[M>>>16&255]<<16|s[M>>>8&255]<<8|s[M&255],M^=x[D/A|0]<<24),T[D]=T[D-A]^M}for(var N=this._invKeySchedule=[],F=0;F<C;F++){var D=C-F;if(F%4)var M=T[D];else var M=T[D-4];F<4||D<=4?N[F]=M:N[F]=p[s[M>>>24]]^g[s[M>>>16&255]]^v[s[M>>>8&255]]^_[s[M&255]]}}},encryptBlock:function(y,E){this._doCryptBlock(y,E,this._keySchedule,l,u,h,d,s)},decryptBlock:function(y,E){var A=y[E+1];y[E+1]=y[E+3],y[E+3]=A,this._doCryptBlock(y,E,this._invKeySchedule,p,g,v,_,c);var A=y[E+1];y[E+1]=y[E+3],y[E+3]=A},_doCryptBlock:function(y,E,A,S,C,T,D,M){for(var N=this._nRounds,F=y[E]^A[0],V=y[E+1]^A[1],Z=y[E+2]^A[2],ee=y[E+3]^A[3],G=4,oe=1;oe<N;oe++){var le=S[F>>>24]^C[V>>>16&255]^T[Z>>>8&255]^D[ee&255]^A[G++],ae=S[V>>>24]^C[Z>>>16&255]^T[ee>>>8&255]^D[F&255]^A[G++],fe=S[Z>>>24]^C[ee>>>16&255]^T[F>>>8&255]^D[V&255]^A[G++],re=S[ee>>>24]^C[F>>>16&255]^T[V>>>8&255]^D[Z&255]^A[G++];F=le,V=ae,Z=fe,ee=re}var le=(M[F>>>24]<<24|M[V>>>16&255]<<16|M[Z>>>8&255]<<8|M[ee&255])^A[G++],ae=(M[V>>>24]<<24|M[Z>>>16&255]<<16|M[ee>>>8&255]<<8|M[F&255])^A[G++],fe=(M[Z>>>24]<<24|M[ee>>>16&255]<<16|M[F>>>8&255]<<8|M[V&255])^A[G++],re=(M[ee>>>24]<<24|M[F>>>16&255]<<16|M[V>>>8&255]<<8|M[Z&255])^A[G++];y[E]=le,y[E+1]=ae,y[E+2]=fe,y[E+3]=re},keySize:256/32});n.AES=i._createHelper(w)}(),r.AES})}(Wx)),Wx.exports}var Yx={exports:{}},ZP;function Jde(){return ZP||(ZP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),q4(),G4(),pd(),d0())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.WordArray,o=a.BlockCipher,s=n.algo,c=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],l=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],h
vendor: 7,629 bytes, line 117
117=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],
vendor: 8,583 bytes, lines 117-121
117d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],p=s.DES=o.extend({_doReset:function(){for(var x=this._key,w=x.words,y=[],E=0;E<56;E++){var A=c[E]-1;y[E]=w[A>>>5]>>>31-A%32&1}for(var S=this._subKeys=[],C=0;C<16;C++){for(var T=S[C]=[],D=u[C],E=0;E<24;E++)T[E/6|0]|=y[(l[E]-1+D)%28]<<31-E%6,T[4+(E/6|0)]|=y[28+(l[E+24]-1+D)%28]<<31-E%6;T[0]=T[0]<<1|T[0]>>>31;for(var E=1;E<7;E++)T[E]=T[E]>>>(E-1)*4+3;T[7]=T[7]<<5|T[7]>>>27}for(var M=this._invSubKeys=[],E=0;E<16;E++)M[E]=S[15-E]},encryptBlock:function(x,w){this._doCryptBlock(x,w,this._subKeys)},decryptBlock:function(x,w){this._doCryptBlock(x,w,this._invSubKeys)},_doCryptBlock:function(x,w,y){this._lBlock=x[w],this._rBlock=x[w+1],g.call(this,4,252645135),g.call(this,16,65535),v.call(this,2,858993459),v.call(this,8,16711935),g.call(this,1,1431655765);for(var E=0;E<16;E++){for(var A=y[E],S=this._lBlock,C=this._rBlock,T=0,D=0;D<8;D++)T|=h[D][((C^A[D])&d[D])>>>0];this._lBlock=C,this._rBlock=S^T}var M=this._lBlock;this._lBlock=this._rBlock,this._rBlock=M,g.call(this,1,1431655765),v.call(this,8,16711935),v.call(this,2,858993459),g.call(this,16,65535),g.call(this,4,252645135),x[w]=this._lBlock,x[w+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function g(x,w){var y=(this._lBlock>>>x^this._rBlock)&w;this._rBlock^=y,this._lBlock^=y<<x}function v(x,w){var y=(this._rBlock>>>x^this._lBlock)&w;this._lBlock^=y,this._rBlock^=y<<x}n.DES=o._createHelper(p);var _=s.TripleDES=o.extend({_doReset:function(){var x=this._key,w=x.words;this._des1=p.createEncryptor(i.create(w.slice(0,2))),this._des2=p.createEncryptor(i.create(w.slice(2,4))),this._des3=p.createEncryptor(i.create(w.slice(4,6)))},encryptBlock:function(x,w){this._des1.encryptBlock(x,w),this._des2.decryptBlock(x,w),this._des3.encryptBlock(x,w)},decryptBlock:function(x,w){this._des3.decryptBlock(x,w),this._des2.encryptBlock(x,w),this._des1.decryptBlock(x,w)},keySize:192/32,ivSize:64/32,blockSize:64/32});n.TripleDES=o._createHelper(_)}(),r.TripleDES})}(Yx)),Yx.exports}var jx={exports:{}},KP;function ehe(){return KP||(KP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),q4(),G4(),pd(),d0())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.StreamCipher,o=n.algo,s=o.RC4=i.extend({_doReset:function(){for(var u=this._key,h=u.words,d=u.sigBytes,p=this._S=[],g=0;g<256;g++)p[g]=g;for(var g=0,v=0;g<256;g++){var _=g%d,x=h[_>>>2]>>>24-_%4*8&255;v=(v+p[g]+x)%256;var w=p[g];p[g]=p[v],p[v]=w}this._i=this._j=0},_doProcessBlock:function(u,h){u[h]^=c.call(this)},keySize:256/32,ivSize:0});function c(){for(var u=this._S,h=this._i,d=this._j,p=0,g=0;g<4;g++){h=(h+1)%256,d=(d+u[h])%256;var v=u[h];u[h]=u[d],u[d]=v,p|=u[(u[h]+u[d])%256]<<24-g*8}return this._i=h,this._j=d,p}n.RC4=i._createHelper(s);var l=o.RC4Drop=s.extend({cfg:s.cfg.extend({drop:192}),_doReset:function(){s._doReset.call(this);for(var u=this.cfg.drop;u>0;u--)c.call(this)}});n.RC4Drop=i._createHelper(l)}(),r.RC4})}(jx)),jx.exports}var Vx={exports:{}},QP;function the(){return QP||(QP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),q4(),G4(),pd(),d0())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.StreamCipher,o=n.algo,s=[],c=[],l=[],u=o.Rabbit=i.extend({_doReset:function(){for(var d=this._key.words,p=this.cfg.iv,g=0;g<4;g++)d[g]=(d[g]<<8|d[g]>>>24)&16711935|(d[g]<<24|d[g]>>>8)&4278255360;var v=this._X=[d[0],d[3]<<16|d[2]>>>16,d[1],d[0]<<16|d[3]>>>16,d[2],d[1]<<16|d[0]>>>16,d[3],d[2]<<16|d[1]>>>16],_=this._C=[d[2]<<16|d[2]>>>16,d[0]&4294901760|d[1]&65535,d[3]<<16|d[3]>>>16,d[1]&4294901760|d[2]&65535,d[0]<<16|d[0]>>>16,d[2]&4294901760|d[3]&65535,d[1]<<16|d[1]>>>16,d[3]&4294901760|d[0]&65535];this._b=0;for(var g=0;g<4;g++)h.call(this);for(var g=0;g<8;g++)_[g]^=v[g+4&7];if(p){var x=p.words,w=x[0],y=x[1],E=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,A=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,S=E>>>16|A&4294901760,C=A<<16|E&65535;_[0]^=E,_[1]^=S,_[2]^=A,_[3]^=C,_[4]^=E,_[5]^=S,_[6]^=A,_[7]^=C;for(var g=0;g<4;g++)h.call(this)}},_doProcessBlock:function(d,p){var g=this._X;h.call(this),s[0]=g[0]^g[5]>>>16^g[3]<<16,s[1]=g[2]^g[7]>>>16^g[5]<<16,s[2]=g[4]^g[1]>>>16^g[7]<<16,s[3]=g[6]^g[3]>>>16^g[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,d[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function h(){for(var d=this._X,p=this._C,g=0;g<8;g++)c[g]=p[g];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0<c[0]>>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0<c[1]>>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0<c[2]>>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0<c[3]>>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0<c[4]>>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0<c[5]>>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0<c[6]>>>0?1:0)|0,this._b=p[7]>>>0<c[7]>>>0?1:0;for(var g=0;g<8;g++){var v=d[g]+p[g],_=v&65535,x=v>>>16,w=((_*_>>>17)+_*x>>>15)+x*x,y=((v&4294901760)*v|0)+((v&65535)*v|0);l[g]=w^y}d[0]=l[0]+(l[7]<<16|l[7]>>>16)+(l[6]<<16|l[6]>>>16)|0,d[1]=l[1]+(l[0]<<8|l[0]>>>24)+l[7]|0,d[2]=l[2]+(l[1]<<16|l[1]>>>16)+(l[0]<<16|l[0]>>>16)|0,d[3]=l[3]+(l[2]<<8|l[2]>>>24)+l[1]|0,d[4]=l[4]+(l[3]<<16|l[3]>>>16)+(l[2]<<16|l[2]>>>16)|0,d[5]=l[5]+(l[4]<<8|l[4]>>>24)+l[3]|0,d[6]=l[6]+(l[5]<<16|l[5]>>>16)+(l[4]<<16|l[4]>>>16)|0,d[7]=l[7]+(l[6]<<8|l[6]>>>24)+l[5]|0}n.Rabbit=i._createHelper(u)}(),r.Rabbit})}(Vx)),Vx.exports}var qx={exports:{}},JP;function rhe(){return JP||(JP=1,function(e,t){(function(r,n,a){e.exports=n(rn(),q4(),G4(),pd(),d0())})(Pt,function(r){return function(){var n=r,a=n.lib,i=a.StreamCipher,o=n.algo,s=[],c=[],l=[],u=o.RabbitLegacy=i.extend({_doReset:function(){var d=this._key.words,p=this.cfg.iv,g=this._X=[d[0],d[3]<<16|d[2]>>>16,d[1],d[0]<<16|d[3]>>>16,d[2],d[1]<<16|d[0]>>>16,d[3],d[2]<<16|d[1]>>>16],v=this._C=[d[2]<<16|d[2]>>>16,d[0]&4294901760|d[1]&65535,d[3]<<16|d[3]>>>16,d[1]&4294901760|d[2]&65535,d[0]<<16|d[0]>>>16,d[2]&4294901760|d[3]&65535,d[1]<<16|d[1]>>>16,d[3]&4294901760|d[0]&65535];this._b=0;for(var _=0;_<4;_++)h.call(this);for(var _=0;_<8;_++)v[_]^=g[_+4&7];if(p){var x=p.words,w=x[0],y=x[1],E=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,A=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,S=E>>>16|A&4294901760,C=A<<16|E&65535;v[0]^=E,v[1]^=S,v[2]^=A,v[3]^=C,v[4]^=E,v[5]^=S,v[6]^=A,v[7]^=C;for(var _=0;_<4;_++)h.call(this)}},_doProcessBlock:function(d,p){var g=this._X;h.call(this),s[0]=g[0]^g[5]>>>16^g[3]<<16,s[1]=g[2]^g[7]>>>16^g[5]<<16,s[2]=g[4]^g[1]>>>16^g[7]<<16,s[3]=g[6]^g[3]>>>16^g[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,d[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function h(){for(var d=this._X,p=this._C,g=0;g<8;g++)c[g]=p[g];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0<c[0]>>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0<c[1]>>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0<c[2]>>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0<c[3]>>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0<c[4]>>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0<c[5]>>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0<c[6]>>>0?1:0)|0,this._b=p[7]>>>0<c[7]>>>0?1:0;for(var g=0;g<8;g++){var v=d[g]+p[g],_=v&65535,x=v>>>16,w=((_*_>>>17)+_*x>>>15)+x*x,y=((v&4294901760)*v|0)+((v&65535)*v|0);l[g]=w^y}d[0]=l[0]+(l[7]<<16|l[7]>>>16)+(l[6]<<16|l[6]>>>16)|0,d[1]=l[1]+(l[0]<<8|l[0]>>>24)+l[7]|0,d[2]=l[2]+(l[1]<<16|l[1]>>>16)+(l[0]<<16|l[0]>>>16)|0,d[3]=l[3]+(l[2]<<8|l[2]>>>24)+l[1]|0,d[4]=l[4]+(l[3]<<16|l[3]>>>16)+(l[2]<<16|l[2]>>>16)|0,d[5]=l[5]+(l[4]<<8|l[4]>>>24)+l[3]|0,d[6]=l[6]+(l[5]<<16|l[5]>>>16)+(l[4]<<16|l[4]>>>16)|0,d[7]=l[7]+(l[6]<<8|l[6]>>>24)+l[5]|0}n.RabbitLegacy=i._createHelper(u)}(),r.RabbitLegacy})}(qx)),qx.exports}(function(e,t){(function(r,n,a){e.exports=n(rn(),mg(),Lde(),Nde(),q4(),G4(),lA(),eY(),Fde(),tY(),Ide(),Bde(),Hde(),cA(),Ude(),pd(),d0(),zde(),$de(),Wde(),Yde(),jde(),Vde(),qde(),Gde(),Xde(),Zde(),Kde(),Qde(),Jde(),ehe(),the(),rhe())})(Pt,function(r){return r})})(Rde);var rY={exports:{}};/*!
118	Copyright (c) 2018 Jed Watson.
119	Licensed under the MIT License (MIT), see
120	http://jedwatson.github.io/classnames
121*/(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var i="",o=0;o<arguments.length;o++){var s=arguments[o];s&&(i=a(i,n(s)))}return i}function n(i){if(typeof i=="string"||typeof i=="number")return i;if(typeof i!="object")return"";if(Array.isArray(i))return r.apply(null,i);if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]"))return i.toString();var o="";for(var s in i)t.call(i,s)&&i[s]&&(o=a(o,s));return o}function a(i,o){return o?i?i+" "+o:i+o:i}e.exports?(r.default=r,e.exports=r):window.classNames=r})()})(rY);var nhe=rY.exports;const _Be=ks(nhe);var uA={};
121Object.defineProperty(uA,"__esModule",{value:!0});uA.parse=uhe;uA.serialize=fhe;const ahe=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,ihe=/^[\u0021-\u003A\u003C-\u007E]*$/,ohe=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,she=/^[\u0020-\u003A\u003D-\u007E]*$/,lhe=Object.prototype.toString,che=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function uhe(e,t){const r=new che,n=e.length;if(n<2)return r;const a=(t==null?void 0:t.decode)||dhe;let i=0;do{const o=e.indexOf("=",i);if(o===-1)break;const s=e.indexOf(";",i),c=s===-1?n:s;if(o>c){i=e.lastIndexOf(";",o-1)+1;continue}const l=eR(e,i,o),u=tR(e,o,l),h=e.slice(l,u);if(r[h]===void 0){let d=eR(e,o+1,c),p=tR(e,c,d);const g=a(e.slice(d,p));r[h]=g}i=c+1}while(i<n);return r}function eR(e,t,r){do{const n=e.charCodeAt(t);if(n!==32&&n!==9)return t}while(++t<r);return r}function tR(e,t,r){for(;t>r;){const n=e.charCodeAt(--t);if(n!==32&&n!==9)return t+1}return r}function fhe(e,t,r){const n=(r==null?void 0:r.encode)||encodeURIComponent;if(!ahe.test(e))throw new TypeError(`argument name is invalid: ${e}`);const a=n(t);if(!ihe.test(a))throw new TypeError(`argument val is invalid: ${t}`);let i=e+"="+a;if(!r)return i;if(r.maxAge!==void 0){if(!Number.isInteger(r.maxAge))throw new TypeError(`option maxAge is invalid: ${r.maxAge}`);i+="; Max-Age="+r.maxAge}if(r.domain){if(!ohe.test(r.domain))throw new TypeError(`option domain is invalid: ${r.domain}`);i+="; Domain="+r.domain}if(r.path){if(!she.test(r.path))throw new TypeError(`option path is invalid: ${r.path}`);i+="; Path="+r.path}if(r.expires){if(!hhe(r.expires)||!Number.isFinite(r.expires.valueOf()))throw new TypeError(`option expires is invali
121d: ${r.expires}`);i+="; Expires="+r.expires.toUTCString()}if(r.httpOnly&&(i+="; HttpOnly"),r.secure&&(i+="; Secure"),r.partitioned&&(i+="; Partitioned"),r.priority)switch(typeof r.priority=="string"?r.priority.toLowerCase():void 0){case"low":i+="; Priority=Low";break;case"medium":i+="; Priority=Medium";break;case"high":i+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${r.priority}`)}if(r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:case"strict":i+="; SameSite=Strict";break;case"lax":i+="; SameSite=Lax";break;case"none":i+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${r.sameSite}`)}return i}function dhe(e){if(e.indexOf("%")===-1)return e;try{return decodeURIComponent(e)}catch{return e}}function hhe(e){return lhe.call(e)==="[object Date]"}var rR="popstate";function phe(e={}){function t(n,a){let{pathname:i,search:o,hash:s}=n.location;return p8("",{pathname:i,search:o,hash:s},a.state&&a.state.usr||null,a.state&&a.state.key||"default")}function r(n,a){return typeof a=="string"?a:Jf(a)}return vhe(t,r,null,e)}function Ir(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ui(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function mhe(){return Math.random().toString(36).substring(2,10)}function nR(e,t){return{usr:e.state,key:e.key,idx:t}}function p8(e,t,r=null,n){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Ou(t):t,state:r,key:t&&t.key||n||mhe()}}function Jf({pathname:e="/",search:t="",hash:r=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function Ou(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substring(r),e=e.substring(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substring(n),e=e.substring(0,n)),e&&(t.pathname=e)}return t}function vhe(e,t,r,n={}){let{window:a=document.defaultView,v5Compat:i=!1}=n,o=a.history,s="POP",c=null,l=u();l==null&&(l=0,o.replaceState({...o.state,idx:l},""));function u(){return(o.state||{idx:null}).idx}function h(){s="POP";let _=u(),x=_==null?null:_-l;l=_,c&&c({action:s,location:v.location,delta:x})}function d(_,x){s="PUSH";let w=p8(v.location,_,x);r&&r(w,_),l=u()+1;let y=nR(w,l),E=v.createHref(w);try{o.pushState(y,"",E)}catch(A){if(A instanceof DOMException&&A.name==="DataCloneError")throw A;a.location.assign(E)}i&&c&&c({action:s,location:v.location,delta:1})}function p(_,x){s="REPLACE";let w=p8(v.location,_,x);r&&r(w,_),l=u();let y=nR(w,l),E=v.createHref(w);o.replaceState(y,"",E),i&&c&&c({action:s,location:v.location,delta:0})}function g(_){let x=a.location.origin!=="null"?a.location.origin:a.location.href,w=typeof _=="string"?_:Jf(_);return w=w.replace(/ $/,"%20"),Ir(x,`No window.location.(origin|href) available to create URL for href: ${w}`),new URL(w,x)}let v={get action(){return s},get location(){return e(a,o)},listen(_){if(c)throw new Error("A history only accepts one active listener");return a.addEventListener(rR,h),c=_,()=>{a.removeEventListener(rR,h),c=null}},createHref(_){return t(a,_)},createURL:g,encodeLocation(_){let x=g(_);return{pathname:x.pathname,search:x.search,hash:x.hash}},push:d,replace:p,go(_){return o.go(_)}};return v}var ghe=new Set(["lazy","caseSensitive","path","id","index","children"]);function _he(e){return e.index===!0}function wv(e,t,r=[],n={}){return e.map((a,i)=>{let o=[...r,String(i)],s=typeof a.id=="string"?a.id:o.join("-");if(Ir(a.index!==!0||!a.children,"Cannot specify children on an index route"),Ir(!n[s],`Found a route id collision on i
121d "${s}".  Route id's must be globally unique within Data Router usages`),_he(a)){let c={...a,...t(a),id:s};return n[s]=c,c}else{let c={...a,...t(a),id:s,children:void 0};return n[s]=c,a.children&&(c.children=wv(a.children,t,o,n)),c}})}function _f(e,t,r="/"){return pm(e,t,r,!1)}function pm(e,t,r,n){let a=typeof t=="string"?Ou(t):t,i=ys(a.pathname||"/",r);if(i==null)return null;let o=nY(e);yhe(o);let s=null;for(let c=0;s==null&&c<o.length;++c){let l=Ohe(i);s=Dhe(o[c],l,n)}return s}function xhe(e,t){let{route:r,pathname:n,params:a}=e;return{id:r.id,pathname:n,params:a,data:t[r.id],handle:r.handle}}function nY(e,t=[],r=[],n=""){let a=(i,o,s)=>{let c={relativePath:s===void 0?i.path||"":s,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};c.relativePath.startsWith("/")&&(Ir(c.relativePath.startsWith(n),`Absolute route path "${c.relativePath}" nested under path "${n}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),c.relativePath=c.relativePath.slice(n.length));let l=Xl([n,c.relativePath]),u=r.concat(c);i.children&&i.children.length>0&&(Ir(i.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${l}".`),nY(i.children,t,u,l)),!(i.path==null&&!i.index)&&t.push({path:l,score:Ahe(l,i.index),routesMeta:u})};return e.forEach((i,o)=>{var s;if(i.path===""||!((s=i.path)!=null&&s.includes("?")))a(i,o);else for(let c of aY(i.path))a(i,o,c)}),t}function aY(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,a=r.endsWith("?"),i=r.replace(/\?$/,"");if(n.length===0)return a?[i,""]:[i];let o=aY(n.join("/")),s=[];return s.push(...o.map(c=>c===""?i:[i,c].join("/"))),a&&s.push(...o),s.map(c=>e.startsWith("/")&&c===""?"/":c)}function yhe(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:khe(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}var whe=/^:[\w-]+$/,bhe=3,Ehe=2,The=1,She=10,Che=-2,aR=e=>e==="*";function Ahe(e,t){let r=e.split("/"),n=r.length;return r.some(aR)&&(n+=Che),t&&(n+=Ehe),r.filter(a=>!aR(a)).reduce((a,i)=>a+(whe.test(i)?bhe:i===""?The:She),n)}function khe(e,t){return e.length===t.length&&e.slice(0,-1).every((n,a)=>n===t[a])?e[e.length-1]-t[t.length-1]:0}function Dhe(e,t,r=!1){let{routesMeta:n}=e,a={},i="/",o=[];for(let s=0;s<n.length;++s){let c=n[s],l=s===n.length-1,u=i==="/"?t:t.slice(i.length)||"/",h=bv({path:c.relativePath,caseSensitive:c.caseSensitive,end:l},u),d=c.route;if(!h&&l&&r&&!n[n.length-1].route.index&&(h=bv({path:c.relativePath,caseSensitive:c.caseSensitive,end:!1},u)),!h)return null;
121Object.assign(a,h.params),o.push({params:a,pathname:Xl([i,h.pathname]),pathnameBase:Lhe(Xl([i,h.pathnameBase])),route:d}),h.pathnameBase!=="/"&&(i=Xl([i,h.pathnameBase]))}return o}function bv(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=Mhe(e.path,e.caseSensitive,e.end),a=t.match(r);if(!a)return null;let i=a[0],o=i.replace(/(.)\/+$/,"$1"),s=a.slice(1);return{params:n.reduce((l,{paramName:u,isOptional:h},d)=>{if(u==="*"){let g=s[d]||"";o=i.slice(0,i.length-g.length).replace(/(.)\/+$/,"$1")}const p=s[d];return h&&!p?l[u]=void 0:l[u]=(p||"").replace(/%2F/g,"/"),l},{}),pathname:i,pathnameBase:o,pattern:e}}function Mhe(e,t=!1,r=!0){Ui(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,c)=>(n.push({paramName:s,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}function Ohe(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ui(!1,`The URL path "${e}" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function ys(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function Phe(e,t="/"){let{pathname:r,search:n="",hash:a=""}=typeof e=="string"?Ou(e):e;return{pathname:r?r.startsWith("/")?r:Rhe(r,t):t,search:Nhe(n),hash:Fhe(a)}}function Rhe(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?r.length>1&&r.pop():a!=="."&&r.push(a)}),r.length>1?r.join("/"):"/"}function Gx(e,t,r,n){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(n)}].  Please separate it out to the \`to.${r}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function iY(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function fA(e){let t=iY(e);return t.map((r,n)=>n===t.length-1?r.pathname:r.pathnameBase)}function dA(e,t,r,n=!1){let a;typeof e=="string"?a=Ou(e):(a={...e},Ir(!a.pathname||!a.pathname.includes("?"),Gx("?","pathname","search",a)),Ir(!a.pathname||!a.pathname.includes("#"),Gx("#","pathname","hash",a)),Ir(!a.search||!a.search.includes("#"),Gx("#","search","hash",a)));let i=e===""||a.pathname==="",o=i?"/":a.pathname,s;if(o==null)s=r;else{let h=t.length-1;if(!n&&o.startsWith("..")){let d=o.split("/");for(;d[0]==="..";)d.shift(),h-=1;a.pathname=d.join("/")}s=h>=0?t[h]:"/"}let c=Phe(a,s),l=o&&o!=="/"&&o.endsWith("/"),u=(i||o===".")&&r.endsWith("/");return!c.pathname.endsWith("/")&&(l||u)&&(c.pathname+="/"),c}var Xl=e=>e.join("/").replace(/\/\/+/g,"/"),Lhe=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Nhe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Fhe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,Ev=class{constructor(e,t,r,n=!1){this.status=e,this.statusText=t||"",this.internal=n,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function vg(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var oY=["POST","PUT","PATCH","DELETE"],Ihe=new Set(oY),Bhe=["GET",...oY],Hhe=new Set(Bhe),Uhe=new Set([301,302,303,307,308]),zhe=new Set([307,308]),Xx={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},$he={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},ah={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},hA=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Whe=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),sY="remix-router-transitions",lY=Symbol("ResetLoaderData");function Yhe(e){const t=e.window?e.window:typeof window<"u"?window:void 0,r=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u";Ir(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let n=e.mapRouteProperties||Whe,a={},i=wv(e.routes,n,void 0,a),o,s=e.basename||"/",c=e.dataStrategy||Xhe,l=e.patchRoutesOnNavigation,u={...e.future},h=null,d=new Set,p=null,g=null,v=null,_=e.hydrationData!=null,x=_f(i,e.history.location,s),w=null;if(x==null&&!l){let ue=Zs(404,{pathname:e.history.location.pathname}),{matches:Ae,route:Ie}=mR(i);
121x=Ae,w={[Ie.id]:ue}}x&&!e.hydrationData&&Gn(x,i,e.history.location.pathname).active&&(x=null);let y;if(x)if(x.some(ue=>ue.route.lazy))y=!1;else if(!x.some(ue=>ue.route.loader))y=!0;else{let ue=e.hydrationData?e.hydrationData.loaderData:null,Ae=e.hydrationData?e.hydrationData.errors:null;if(Ae){let Ie=x.findIndex(qe=>Ae[qe.route.id]!==void 0);y=x.slice(0,Ie+1).every(qe=>!cE(qe.route,ue,Ae))}else y=x.every(Ie=>!cE(Ie.route,ue,Ae))}else{y=!1,x=[];let ue=Gn(null,i,e.history.location.pathname);ue.active&&ue.matches&&(x=ue.matches)}let E,A={historyAction:e.history.action,location:e.history.location,matches:x,initialized:y,navigation:Xx,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||w,fetchers:new Map,blockers:new Map},S="POP",C=!1,T,D=!1,M=new Map,N=null,F=!1,V=!1,Z=new Set,ee=new Map,G=0,oe=-1,le=new Map,ae=new Set,fe=new Map,re=new Map,j=new Set,te=new Map,q,H=null;function _e(){if(h=e.history.listen(({action:ue,location:Ae,delta:Ie})=>{if(q){q(),q=void 0;return}Ui(te.size===0||Ie!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let qe=sn({currentLocation:A.location,nextLocation:Ae,historyAction:ue});if(qe&&Ie!=null){let Je=new Promise(dt=>{q=dt});e.history.go(Ie*-1),gr(qe,{state:"blocked",location:Ae,proceed(){gr(qe,{state:"proceeding",proceed:void 0,reset:void 0,location:Ae}),Je.then(()=>e.history.go(Ie))},reset(){let dt=new Map(A.blockers);dt.set(qe,ah),Ee({blockers:dt})}});return}return mt(ue,Ae)}),r){o4e(t,M);let ue=()=>s4e(t,M);t.addEventListener("pagehide",ue),N=()=>t.removeEventListener("pagehide",ue)}return A.initialized||mt("POP",A.location,{initialHydration:!0}),E}function He(){h&&h(),N&&N(),d.clear(),T&&T.abort(),A.fetchers.forEach((ue,Ae)=>Ft(Ae)),A.blockers.forEach((ue,Ae)=>qn(Ae))}function Ce(ue){return d.add(ue),()=>d.delete(ue)}function Ee(ue,Ae={}){A={...A,...ue};let Ie=[],qe=[];A.fetchers.forEach((Je,dt)=>{Je.state==="idle"&&(j.has(dt)?Ie.push(dt):qe.push(dt))}),[...d].forEach(Je=>Je(A,{deletedFetchers:Ie,viewTransitionOpts:Ae.viewTransitionOpts,flushSync:Ae.flushSync===!0})),Ie.forEach(Je=>Ft(Je)),qe.forEach(Je=>A.fetchers.delete(Je))}function ye(ue,Ae,{flushSync:Ie}={}){var z,ie;let qe=A.actionData!=null&&A.navigation.formMethod!=null&&Y1(A.navigation.formMethod)&&A.navigation.state==="loading"&&((z=ue.state)==null?void 0:z._isRedirect)!==!0,Je;Ae.actionData?Object.keys(Ae.actionData).length>0?Je=Ae.actionData:Je=null:qe?Je=A.actionData:Je=null;let dt=Ae.loaderData?hR(A.loaderData,Ae.loaderData,Ae.matches||[],Ae.errors):A.loaderData,yt=A.blockers;yt.size>0&&(yt=new Map(yt),yt.forEach((K,ne)=>yt.set(ne,ah)));let lt=C===!0||A.navigation.formMethod!=null&&Y1(A.navigation.formMethod)&&((ie=ue.state)==null?void 0:ie._isRedirect)!==!0;o&&(i=o,o=void 0),F||S==="POP"||(S==="PUSH"?e.history.push(ue,ue.state):S==="REPLACE"&&e.history.replace(ue,ue.state));let $e;if(S==="POP"){let K=M.get(A.location.pathname);K&&K.has(ue.pathname)?$e={currentLocation:A.location,nextLocation:ue}:M.has(ue.pathname)&&($e={currentLocation:ue,nextLocation:A.location})}else if(D){let K=M.get(A.location.pathname);K?K.add(ue.pathname):(K=new Set([ue.pathname]),M.set(A.location.pathname,K)),$e={currentLocation:A.location,nextLocation:ue}}Ee({...Ae,actionData:Je,loaderData:dt,historyAction:S,location:ue,initialized:!0,navigation:Xx,revalidation:"idle",restoreScrollPosition:Wa(ue,Ae.matches||A.matches),preventScrollReset:lt,blockers:yt},{viewTransitionOpts:$e,flushSync:Ie===!0}),S="POP",C=!1,D=!1,F=!1,V=!1,H==null||H.resolve(),H=null}async function rt(ue,Ae){if(typeof ue=="number"){e.history.go(ue);return}let Ie=lE(A.location,A.matches,s,ue,Ae==null?void 0:Ae.fromRouteId,Ae==null?void 0:Ae.relative),{path:qe,submission:Je,error:dt}=iR(!1,Ie,Ae),yt=A.location,lt=p8(A.location,qe,Ae&&Ae.state);lt={...lt,...e.history.encodeLocation(lt)};let $e=Ae&&Ae.replace!=null?Ae.replace:void 0,z="PUSH";$e===!0?z="REPLACE":$e===!1||Je!=null&&Y1(Je.formMethod)&&Je.formAction===A.location.pathname+A.location.search&&(z="REPLACE");let ie=Ae&&"preventScrollReset"in Ae?Ae.preventScrollReset===!0:void 0,K=(Ae&&Ae.flushSync)===!0,ne=sn({currentLocation:yt,
121nextLocation:lt,historyAction:z});if(ne){gr(ne,{state:"blocked",location:lt,proceed(){gr(ne,{state:"proceeding",proceed:void 0,reset:void 0,location:lt}),rt(ue,Ae)},reset(){let ce=new Map(A.blockers);ce.set(ne,ah),Ee({blockers:ce})}});return}await mt(z,lt,{submission:Je,pendingError:dt,preventScrollReset:ie,replace:Ae&&Ae.replace,enableViewTransition:Ae&&Ae.viewTransition,flushSync:K})}function se(){H||(H=l4e()),Ge(),Ee({revalidation:"loading"});let ue=H.promise;return A.navigation.state==="submitting"?ue:A.navigation.state==="idle"?(mt(A.historyAction,A.location,{startUninterruptedRevalidation:!0}),ue):(mt(S||A.historyAction,A.navigation.location,{overrideNavigation:A.navigation,enableViewTransition:D===!0}),ue)}async function mt(ue,Ae,Ie){T&&T.abort(),T=null,S=ue,F=(Ie&&Ie.startUninterruptedRevalidation)===!0,$a(A.location,A.matches),C=(Ie&&Ie.preventScrollReset)===!0,D=(Ie&&Ie.enableViewTransition)===!0;let qe=o||i,Je=Ie&&Ie.overrideNavigation,dt=_f(qe,Ae,s),yt=(Ie&&Ie.flushSync)===!0,lt=Gn(dt,qe,Ae.pathname);if(lt.active&&lt.matches&&(dt=lt.matches),!dt){let{error:de,notFoundMatches:we,route:Be}=_r(Ae.pathname);ye(Ae,{matches:we,loaderData:{},errors:{[Be.id]:de}},{flushSync:yt});return}if(A.initialized&&!V&&t4e(A.location,Ae)&&!(Ie&&Ie.submission&&Y1(Ie.submission.formMethod))){ye(Ae,{matches:dt},{flushSync:yt});return}T=new AbortController;let $e=Yd(e.history,Ae,T.signal,Ie&&Ie.submission),z;if(Ie&&Ie.pendingError)z=[t3(dt).route.id,{type:"error",error:Ie.pendingError}];else if(Ie&&Ie.submission&&Y1(Ie.submission.formMethod)){let de=await Ue($e,Ae,Ie.submission,dt,lt.active,{replace:Ie.replace,flushSync:yt});if(de.shortCircuited)return;if(de.pendingActionResult){let[we,Be]=de.pendingActionResult;if(ts(Be)&&vg(Be.error)&&Be.error.status===404){T=null,ye(Ae,{matches:de.matches,loaderData:{},errors:{[we]:Be.error}});return}}dt=de.matches||dt,z=de.pendingActionResult,Je=Zx(Ae,Ie.submission),yt=!1,lt.active=!1,$e=Yd(e.history,$e.url,$e.signal)}let{shortCircuited:ie,matches:K,loaderData:ne,errors:ce}=await Ze($e,Ae,dt,lt.active,Je,Ie&&Ie.submission,Ie&&Ie.fetcherSubmission,Ie&&Ie.replace,Ie&&Ie.initialHydration===!0,yt,z);ie||(T=null,ye(Ae,{matches:K||dt,...pR(z),loaderData:ne,errors:ce}))}async function Ue(ue,Ae,Ie,qe,Je,dt={}){Ge();let yt=a4e(Ae,Ie);if(Ee({navigation:yt},{flushSync:dt.flushSync===!0}),Je){let z=await zr(qe,Ae.pathname,ue.signal);if(z.type==="aborted")return{shortCircuited:!0};if(z.type==="error"){let ie=t3(z.partialMatches).route.id;return{matches:z.partialMatches,pendingActionResult:[ie,{type:"error",error:z.error}]}}else if(z.matches)qe=z.matches;else{let{notFoundMatches:ie,error:K,route:ne}=_r(Ae.pathname);return{matches:ie,pendingActionResult:[ne.id,{type:"error",error:K}]}}}let lt,$e=t6(qe,Ae);if(!$e.route.action&&!$e.route.lazy)lt={type:"error",error:Zs(405,{method:ue.method,pathname:Ae.pathname,routeId:$e.route.id})};else if(lt=(await At("action",A,ue,[$e],qe,null))[$e.route.id],ue.signal.aborted)return{shortCircuited:!0};if(i3(lt)){let z;return dt&&dt.replace!=null?z=dt.replace:z=uR(lt.response.headers.get("Location"),new URL(ue.url),s)===A.location.pathname+A.location.search,await Et(ue,lt,!0,{submission:Ie,replace:z}),{shortCircuited:!0}}if(ts(lt)){let z=t3(qe,$e.route.id);return(dt&&dt.replace)!==!0&&(S="PUSH"),{matches:qe,pendingActionResult:[z.route.id,lt]}}return{matches:qe,pendingActionResult:[$e.route.id,lt]}}async function Ze(ue,Ae,Ie,qe,Je,dt,yt,lt,$e,z,ie){let K=Je||Zx(Ae,dt),ne=dt||yt||gR(K),ce=!F&&!$e;if(qe){if(ce){let Jt=ot(ie);Ee({navigation:K,...Jt!==void 0?{actionData:Jt}:{}},{flushSync:z})}let Bt=await zr(Ie,Ae.pathname,ue.signal);if(Bt.type==="aborted")return{shortCircuited:!0};if(Bt.type==="error"){let Jt=t3(Bt.partialMatches).route.id;return{matches:Bt.partialMatches,loaderData:{},errors:{[Jt]:Bt.error}}}else if(Bt.matches)Ie=Bt.matches;else{let{error:Jt,notFoundMatches:nn,route:Ma}=_r(Ae.pathname);return{matches:nn,loaderData:{},errors:{[Ma.id]:Jt}}}}let de=o||i,[we,Be]=sR(e.history,A,Ie,ne,Ae,$e===!0,V,Z,j,fe,ae,de,s,ie);if(oe=++G,we.length===0&&Be.length===0){let Bt=or();return ye(Ae,{matches:Ie,loaderData:{},errors:ie&&ts(ie[1])?{[ie[0]]:ie[1].error}:null,...pR(ie),...Bt?{fetchers:new Map(A.fetchers)}:{}},{flushSync:z}),{shortCircuited:!0}}if(ce){let Bt={};if(!qe){Bt.navigation=K;let Jt=ot(ie);Jt!==void 0&&(Bt.actionData=Jt)}Be.length>0&&(Bt.fetchers=Ye(Be)),Ee(Bt,{flushSync:z})}Be.forEach(Bt=>{xt(Bt.key),Bt.controller&&ee.set(Bt.key,Bt.controller)});let ke=()=>Be.forEach(Bt=>xt(Bt.key));T&&T.signal.addEventListener("abort",ke);let{loaderResults:Pe,fetcherResults:Oe}=await ir(A,Ie,we,Be,ue);if(ue.signal.aborted)return{shortCircuited:!0};T&&T.signal.removeEventListener("abort",ke),Be.forEach(Bt=>ee.delete(Bt.key));let Ke=gp(Pe);if(Ke)return await Et(ue,Ke.result,!0,{replace:lt}),{shortCircuited:!0};if(Ke=gp(Oe),Ke)return ae.add(Ke.key),await Et(ue,Ke.result,!0,{replace:lt}),{shortCircuited:!0};let{loaderData:ct,errors:pt}=dR(A,Ie,Pe,ie,Be,Oe);$e&&A.errors&&(pt={...A.errors,...pt});let et=or(),vt=Lt(oe),$t=et||vt||Be.length>0;return{matches:Ie,loaderData:ct,errors:pt,...$t?{fetchers:new Map(A.fetchers)}:{}}}
vendor: 18,355 bytes, lines 121-122
121function ot(ue){if(ue&&!ts(ue[1]))return{[ue[0]]:ue[1].data};if(A.actionData)return Object.keys(A.actionData).length===0?null:A.actionData}function Ye(ue){return ue.forEach(Ae=>{let Ie=A.fetchers.get(Ae.key),qe=k5(void 0,Ie?Ie.data:void 0);A.fetchers.set(Ae.key,qe)}),new Map(A.fetchers)}async function Mt(ue,Ae,Ie,qe){xt(ue);let Je=(qe&&qe.flushSync)===!0,dt=o||i,yt=lE(A.location,A.matches,s,Ie,Ae,qe==null?void 0:qe.relative),lt=_f(dt,yt,s),$e=Gn(lt,dt,yt);if($e.active&&$e.matches&&(lt=$e.matches),!lt){Dt(ue,Ae,Zs(404,{pathname:yt}),{flushSync:Je});return}let{path:z,submission:ie,error:K}=iR(!0,yt,qe);if(K){Dt(ue,Ae,K,{flushSync:Je});return}let ne=t6(lt,z),ce=(qe&&qe.preventScrollReset)===!0;if(ie&&Y1(ie.formMethod)){await Rt(ue,Ae,z,ne,lt,$e.active,Je,ce,ie);return}fe.set(ue,{routeId:Ae,path:z}),await Xt(ue,Ae,z,ne,lt,$e.active,Je,ce,ie)}async function Rt(ue,Ae,Ie,qe,Je,dt,yt,lt,$e){Ge(),fe.delete(ue);function z(dr){if(!dr.route.action&&!dr.route.lazy){let Kr=Zs(405,{method:$e.formMethod,pathname:Ie,routeId:Ae});return Dt(ue,Ae,Kr,{flushSync:yt}),!0}return!1}if(!dt&&z(qe))return;let ie=A.fetchers.get(ue);ht(ue,i4e($e,ie),{flushSync:yt});let K=new AbortController,ne=Yd(e.history,Ie,K.signal,$e);if(dt){let dr=await zr(Je,Ie,ne.signal);if(dr.type==="aborted")return;if(dr.type==="error"){Dt(ue,Ae,dr.error,{flushSync:yt});return}else if(dr.matches){if(Je=dr.matches,qe=t6(Je,Ie),z(qe))return}else{Dt(ue,Ae,Zs(404,{pathname:Ie}),{flushSync:yt});return}}ee.set(ue,K);let ce=G,we=(await At("action",A,ne,[qe],Je,ue))[qe.route.id];if(ne.signal.aborted){ee.get(ue)===K&&ee.delete(ue);return}if(j.has(ue)){if(i3(we)||ts(we)){ht(ue,sf(void 0));return}}else{if(i3(we))if(ee.delete(ue),oe>ce){ht(ue,sf(void 0));return}else return ae.add(ue),ht(ue,k5($e)),Et(ne,we,!1,{fetcherSubmission:$e,preventScrollReset:lt});if(ts(we)){Dt(ue,Ae,we.error);return}}let Be=A.navigation.location||A.location,ke=Yd(e.history,Be,K.signal),Pe=o||i,Oe=A.navigation.state!=="idle"?_f(Pe,A.navigation.location,s):A.matches;Ir(Oe,"Didn't find any matches after fetcher action");let Ke=++G;le.set(ue,Ke);let ct=k5($e,we.data);A.fetchers.set(ue,ct);let[pt,et]=sR(e.history,A,Oe,$e,Be,!1,V,Z,j,fe,ae,Pe,s,[qe.route.id,we]);et.filter(dr=>dr.key!==ue).forEach(dr=>{let Kr=dr.key,oa=A.fetchers.get(Kr),Xn=k5(void 0,oa?oa.data:void 0);A.fetchers.set(Kr,Xn),xt(Kr),dr.controller&&ee.set(Kr,dr.controller)}),Ee({fetchers:new Map(A.fetchers)});let vt=()=>et.forEach(dr=>xt(dr.key));K.signal.addEventListener("abort",vt);let{loaderResults:$t,fetcherResults:Bt}=await ir(A,Oe,pt,et,ke);if(K.signal.aborted)return;K.signal.removeEventListener("abort",vt),le.delete(ue),ee.delete(ue),et.forEach(dr=>ee.delete(dr.key));let Jt=gp($t);if(Jt)return Et(ke,Jt.result,!1,{preventScrollReset:lt});if(Jt=gp(Bt),Jt)return ae.add(Jt.key),Et(ke,Jt.result,!1,{preventScrollReset:lt});let{loaderData:nn,errors:Ma}=dR(A,Oe,$t,void 0,et,Bt);if(A.fetchers.has(ue)){let dr=sf(we.data);A.fetchers.set(ue,dr)}Lt(Ke),A.navigation.state==="loading"&&Ke>oe?(Ir(S,"Expected pending action"),T&&T.abort(),ye(A.navigation.location,{matches:Oe,loaderData:nn,errors:Ma,fetchers:new Map(A.fetchers)})):(Ee({errors:Ma,loaderData:hR(A.loaderData,nn,Oe,Ma),fetchers:new Map(A.fetchers)}),V=!1)}async function Xt(ue,Ae,Ie,qe,Je,dt,yt,lt,$e){let z=A.fetchers.get(ue);ht(ue,k5($e,z?z.data:void 0),{flushSync:yt});let ie=new AbortController,K=Yd(e.history,Ie,ie.signal);if(dt){let we=await zr(Je,Ie,K.signal);if(we.type==="aborted")return;if(we.type==="error"){Dt(ue,Ae,we.error,{flushSync:yt});return}else if(we.matches)Je=we.matches,qe=t6(Je,Ie);else{Dt(ue,Ae,Zs(404,{pathname:Ie}),{flushSync:yt});return}}ee.set(ue,ie);let ne=G,de=(await At("loader",A,K,[qe],Je,ue))[qe.route.id];if(ee.get(ue)===ie&&ee.delete(ue),!K.signal.aborted){if(j.has(ue)){ht(ue,sf(void 0));return}if(i3(de))if(oe>ne){ht(ue,sf(void 0));return}else{ae.add(ue),await Et(K,de,!1,{preventScrollReset:lt});return}if(ts(de)){Dt(ue,Ae,de.error);return}ht(ue,sf(de.data))}}async function Et(ue,Ae,Ie,{submission:qe,fetcherSubmission:Je,preventScrollReset:dt,replace:yt}={}){Ae.response.headers.has("X-Remix-Revalidate")&&(V=!0);let lt=Ae.response.headers.get("Location");Ir(lt,"Expected a Location header on the redirect Response"),lt=uR(lt,new URL(ue.url),s);let $e=p8(A.location,lt,{_isRedirect:!0});if(r){let de=!1;if(Ae.response.headers.has("X-Remix-Reload-Document"))de=!0;else if(hA.test(lt)){const we=e.history.createURL(lt);de=we.origin!==t.location.origin||ys(we.pathname,s)==null}if(de){yt?t.location.replace(lt):t.location.assign(lt);return}}T=null;let z=yt===!0||Ae.response.headers.has("X-Remix-Replace")?"REPLACE":"PUSH",{formMethod:ie,formAction:K,formEncType:ne}=A.navigation;!qe&&!Je&&ie&&K&&ne&&(qe=gR(A.navigation));let ce=qe||Je;if(zhe.has(Ae.response.status)&&ce&&Y1(ce.formMethod))await mt(z,$e,{submission:{...ce,formAction:lt},preventScrollReset:dt||C,enableViewTransition:Ie?D:void 0});else{let de=Zx($e,qe);await mt(z,$e,{overrideNavigation:de,fetcherSubmission:Je,preventScrollReset:dt||C,enableViewTransition:Ie?D:void 0})}}async function At(ue,Ae,Ie,qe,Je,dt){let yt,lt={};try{yt=await Zhe(c,ue,Ae,Ie,qe,Je,dt,a,n)}catch($e){return qe.forEach(z=>{lt[z.route.id]={type:"error",error:$e}}),lt}for(let[$e,z]of Object.entries(yt))if(r4e(z)){let ie=z.result;lt[$e]={type:"redirect",response:Jhe(ie,Ie,$e,Je,s)}}else lt[$e]=await Qhe(z);return lt}async function ir(ue,Ae,Ie,qe,Je){let dt=At("loader",ue,Je,Ie,Ae,null),yt=Promise.all(qe.map(async z=>{if(z.matches&&z.match&&z.controller){let K=(await At("loader",ue,Yd(e.history,z.path,z.controller.signal),[z.match],z.matches,z.key))[z.match.route.id];return{[z.key]:K}}else return Promise.resolve({[z.key]:{type:"error",error:Zs(404,{pathname:z.path})}})})),lt=await dt,$e=(await yt).reduce((z,ie)=>Object.assign(z,ie),{});return{loaderResults:lt,fetcherResults:$e}}function Ge(){V=!0,fe.forEach((ue,Ae)=>{ee.has(Ae)&&Z.add(Ae),xt(Ae)})}function ht(ue,Ae,Ie={}){A.fetchers.set(ue,Ae),Ee({fetchers:new Map(A.fetchers)},{flushSync:(Ie&&Ie.flushSync)===!0})}function Dt(ue,Ae,Ie,qe={}){let Je=t3(A.matches,Ae);Ft(ue),Ee({errors:{[Je.route.id]:Ie},fetchers:new Map(A.fetchers)},{flushSync:(qe&&qe.flushSync)===!0})}function Gt(ue){return re.set(ue,(re.get(ue)||0)+1),j.has(ue)&&j.delete(ue),A.fetchers.get(ue)||$he}function Ft(ue){let Ae=A.fetchers.get(ue);ee.has(ue)&&!(Ae&&Ae.state==="loading"&&le.has(ue))&&xt(ue),fe.delete(ue),le.delete(ue),ae.delete(ue),j.delete(ue),Z.delete(ue),A.fetchers.delete(ue)}function Ur(ue){let Ae=(re.get(ue)||0)-1;Ae<=0?(re.delete(ue),j.add(ue)):re.set(ue,Ae),Ee({fetchers:new Map(A.fetchers)})}function xt(ue){let Ae=ee.get(ue);Ae&&(Ae.abort(),ee.delete(ue))}function Yt(ue){for(let Ae of ue){let Ie=Gt(Ae),qe=sf(Ie.data);A.fetchers.set(Ae,qe)}}function or(){let ue=[],Ae=!1;for(let Ie of ae){let qe=A.fetchers.get(Ie);Ir(qe,`Expected fetcher: ${Ie}`),qe.state==="loading"&&(ae.delete(Ie),ue.push(Ie),Ae=!0)}return Yt(ue),Ae}function Lt(ue){let Ae=[];for(let[Ie,qe]of le)if(qe<ue){let Je=A.fetchers.get(Ie);Ir(Je,`Expected fetcher: ${Ie}`),Je.state==="loading"&&(xt(Ie),le.delete(Ie),Ae.push(Ie))}return Yt(Ae),Ae.length>0}function Or(ue,Ae){let Ie=A.blockers.get(ue)||ah;return te.get(ue)!==Ae&&te.set(ue,Ae),Ie}function qn(ue){A.blockers.delete(ue),te.delete(ue)}function gr(ue,Ae){let Ie=A.blockers.get(ue)||ah;Ir(Ie.state==="unblocked"&&Ae.state==="blocked"||Ie.state==="blocked"&&Ae.state==="blocked"||Ie.state==="blocked"&&Ae.state==="proceeding"||Ie.state==="blocked"&&Ae.state==="unblocked"||Ie.state==="proceeding"&&Ae.state==="unblocked",`Invalid blocker state transition: ${Ie.state} -> ${Ae.state}`);let qe=new Map(A.blockers);qe.set(ue,Ae),Ee({blockers:qe})}function sn({currentLocation:ue,nextLocation:Ae,historyAction:Ie}){if(te.size===0)return;te.size>1&&Ui(!1,"A router only supports one blocker at a time");let qe=Array.from(te.entries()),[Je,dt]=qe[qe.length-1],yt=A.blockers.get(Je);if(!(yt&&yt.state==="proceeding")&&dt({currentLocation:ue,nextLocation:Ae,historyAction:Ie}))return Je}function _r(ue){let Ae=Zs(404,{pathname:ue}),Ie=o||i,{matches:qe,route:Je}=mR(Ie);return{notFoundMatches:qe,route:Je,error:Ae}}function sr(ue,Ae,Ie){if(p=ue,v=Ae,g=Ie||null,!_&&A.navigation===Xx){_=!0;let qe=Wa(A.location,A.matches);qe!=null&&Ee({restoreScrollPosition:qe})}return()=>{p=null,v=null,g=null}}function Ja(ue,Ae){return g&&g(ue,Ae.map(qe=>xhe(qe,A.loaderData)))||ue.key}function $a(ue,Ae){if(p&&v){let Ie=Ja(ue,Ae);p[Ie]=v()}}function Wa(ue,Ae){if(p){let Ie=Ja(ue,Ae),qe=p[Ie];if(typeof qe=="number")return qe}return null}function Gn(ue,Ae,Ie){if(l)if(ue){if(Object.keys(ue[0].params).length>0)return{active:!0,matches:pm(Ae,Ie,s,!0)}}else return{active:!0,matches:pm(Ae,Ie,s,!0)||[]};return{active:!1,matches:null}}async function zr(ue,Ae,Ie){if(!l)return{type:"success",matches:ue};let qe=ue;for(;;){let Je=o==null,dt=o||i,yt=a;try{await l({path:Ae,matches:qe,patch:(z,ie)=>{Ie.aborted||cR(z,ie,dt,yt,n)}})}catch(z){return{type:"error",error:z,partialMatches:qe}}finally{Je&&!Ie.aborted&&(i=[...i])}if(Ie.aborted)return{type:"aborted"};let lt=_f(dt,Ae,s);if(lt)return{type:"success",matches:lt};let $e=pm(dt,Ae,s,!0);if(!$e||qe.length===$e.length&&qe.every((z,ie)=>z.route.id===$e[ie].route.id))return{type:"success",matches:null};qe=$e}}function Hn(ue){a={},o=wv(ue,n,void 0,a)}function xi(ue,Ae){let Ie=o==null;cR(ue,Ae,o||i,a,n),Ie&&(i=[...i],Ee({}))}return E={get basename(){return s},get future(){return u},get state(){return A},get routes(){return i},get window(){return t},initialize:_e,subscribe:Ce,enableScrollRestoration:sr,navigate:rt,fetch:Mt,revalidate:se,createHref:ue=>e.history.createHref(ue),encodeLocation:ue=>e.history.encodeLocation(ue),getFetcher:Gt,deleteFetcher:Ur,dispose:He,getBlocker:Or,deleteBlocker:qn,patchRoutes:xi,_internalFetchControllers:ee,_internalSetRoutes:Hn},E}function jhe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function lE(e,t,r,n,a,i){let o,s;if(a){o=[];for(let l of t)if(o.push(l),l.route.id===a){s=l;break}}else o=t,s=t[t.length-1];let c=dA(n||".",fA(o),ys(e.pathname,r)||e.pathname,i==="path");if(n==null&&(c.search=e.search,c.hash=e.hash),(n==null||n===""||n===".")&&s){let l=pA(c.search);if(s.route.index&&!l)c.search=c.search?c.search.replace(/^\?/,"?index&"):"?index";else if(!s.route.index&&l){let u=new URLSearchParams(c.search),h=u.getAll("index");u.delete("index"),h.filter(p=>p).forEach(p=>u.append("index",p));let d=u.toString();c.search=d?`?${d}`:""}}return r!=="/"&&(c.pathname=c.pathname==="/"?r:Xl([r,c.pathname])),Jf(c)}function iR(e,t,r){if(!r||!jhe(r))return{path:t};if(r.formMethod&&!n4e(r.formMethod))return{path:t,error:Zs(405,{method:r.formMethod})};let n=()=>({path:t,error:Zs(400,{type:"invalid-body"})}),i=(r.formMethod||"get").toUpperCase(),o=uY(t);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!Y1(i))return n();let h=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((d,[p,g])=>`${d}${p}=${g}
122`,""):String(r.body);return{path:t,submission:{formMethod:i,formAction:o,formEncType:r.formEncType,formData:void 0,json:void 0,text:h}}}else if(r.formEncType==="application/json"){if(!Y1(i))return n();try{let h=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:t,submission:{formMethod:i,formAction:o,formEncType:r.formEncType,formData:void 0,json:h,text:void 0}}}catch{return n()}}}Ir(typeof FormData=="function","FormData is not available in this environment");let s,c;if(r.formData)s=uE(r.formData),c=r.formData;else if(r.body instanceof FormData)s=uE(r.body),c=r.body;else if(r.body instanceof URLSearchParams)s=r.body,c=fR(s);else if(r.body==null)s=new URLSearchParams,c=new FormData;else try{s=new URLSearchParams(r.body),c=fR(s)}catch{return n()}let l={formMethod:i,formAction:o,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:c,json:void 0,text:void 0};if(Y1(l.formMethod))return{path:t,submission:l};let u=Ou(t);return e&&u.search&&pA(u.search)&&s.append("index",""),u.search=`?${s}`,{path:Jf(u),submission:l}}function oR(e,t,r=!1){let n=e.findIndex(a=>a.route.id===t);return n>=0?e.slice(0,r?n+1:n):e}function sR(e,t,r,n,a,i,o,s,c,l,u,h,d,p){let g=p?ts(p[1])?p[1].error:p[1].data:void 0,v=e.createURL(t.location),_=e.createURL(a),x=r;i&&t.errors?x=oR(r,Object.keys(t.errors)[0],!0):p&&ts(p[1])&&(x=oR(r,p[0]));let w=p?p[1].statusCode:void 0,y=w&&w>=400,E=x.filter((S,C)=>{let{route:T}=S;if(T.lazy)return!0;if(T.loader==null)return!1;if(i)return cE(T,t.loaderData,t.errors);if(Vhe(t.loaderData,t.matches[C],S))return!0;let D=t.matches[C],M=S;return lR(S,{currentUrl:v,currentParams:D.params,nextUrl:_,nextParams:M.params,...n,actionResult:g,actionStatus:w,defaultShouldRevalidate:y?!1:o||v.pathname+v.search===_.pathname+_.search||v.search!==_.search||qhe(D,M)})}),A=[];return l.forEach((S,C)=>{if(i||!r.some(F=>F.route.id===S.routeId)||c.has(C))return;let T=_f(h,S.path,d);if(!T){A.push({key:C,routeId:S.routeId,path:S.path,matches:null,match:null,controller:null});return}let D=t.fetchers.get(C),M=t6(T,S.path),N=!1;u.has(C)?N=!1:s.has(C)?(s.delete(C),N=!0):D&&D.state!=="idle"&&D.data===void 0?N=o:N=lR(M,{currentUrl:v,currentParams:t.matches[t.matches.length-1].params,nextUrl:_,nextParams:r[r.length-1].params,...n,actionResult:g,actionStatus:w,defaultShouldRevalidate:y?!1:o}),N&&A.push({key:C,routeId:S.routeId,path:S.path,matches:T,match:M,controller:new AbortController})}),[E,A]}function cE(e,t,r){if(e.lazy)return!0;if(!e.loader)return!1;let n=t!=null&&t[e.id]!==void 0,a=r!=null&&r[e.id]!==void 0;return!n&&a?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!n&&!a}function Vhe(e,t,r){let n=!t||r.route.id!==t.route.id,a=!e.hasOwnProperty(r.route.id);return n||a}function qhe(e,t){let r=e.route.path;return e.pathname!==t.pathname||r!=null&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function lR(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if(typeof r=="boolean")return r}return t.defaultShouldRevalidate}function cR(e,t,r,n,a){let i;if(e){let c=n[e];Ir(c,`No route found to patch children into: routeId = ${e}`),c.children||(c.children=[]),i=c.children}else i=r;let o=t.filter(c=>!i.some(l=>cY(c,l))),s=wv(o,a,[e||"_","patch",String((i==null?void 0:i.length)||"0")],n);i.push(...s)}function cY(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((r,n)=>{var a;return(a=t.children)==null?void 0:a.some(i=>cY(r,i))}):!1}async function Ghe(e,t,r){if(!e.lazy)return;let n=await e.lazy();if(!e.lazy)return;let a=r[e.id];Ir(a,"No route found in manifest");let i={};for(let o in n){let c=a[o]!==void 0&&o!=="hasErrorBoundary";Ui(!c,`Route "${a.id}" has a static property "${o}" defined but its lazy function is also returning a value for this property. The lazy route property "${o}" will be ignored.`),!c&&!ghe.has(o)&&(i[o]=n[o])}Object.assign(a,i),Object.assign(a,{...t(a),lazy:void 0})}async function Xhe({matches:e}){let t=e.filter(n=>n.shouldLoad);return(await Promise.all(t.map(n=>n.resolve()))).reduce((n,a,i)=>Object.assign(n,{[t[i].route.id]:a}),{})}async function Zhe(e,t,r,n,a,i,o,s,c,l){let u=i.map(p=>p.route.lazy?Ghe(p.route,c,s):void 0),h=i.map((p,g)=>{let v=u[g],_=a.some(w=>w.route.id===p.route.id);return{...p,shouldLoad:_,resolve:async w=>(w&&n.method==="GET"&&(p.route.lazy||p.route.loader)&&(_=!0),_?Khe(t,n,p,v,w,l):Promise.resolve({type:"data",result:void 0}))}}),d=await e({matches:h,request:n,params:i[0].params,fetcherKey:o,context:l});try{await Promise.all(u)}catch{}return d}async function Khe(e,t,r,n,a,i){let o,s,c=l=>{let u,h=new Promise((g,v)=>u=v);s=()=>u(),t.signal.addEventListener("abort",s);let d=g=>typeof l!="function"?Promise.reject(new Error(`You cannot call the handler for a route which defines a boolean "${e}" [routeId: ${r.route.id}]`)):l({request:t,params:r.params,context:i},...g!==void 0?[g]:[]),p=(async()=>{try{return{type:"data",result:await(a?a(v=>d(v)):d())}}catch(g){return{type:"error",result:g}}})();return Promise.race([p,h])};try{let l=r.route[e];if(n)if(l){let u,[h]=await Promise.all([c(l).catch(d=>{u=d}),n]);if(u!==void 0)throw u;o=h}else if(await n,l=r.route[e],l)o=await c(l);else if(e==="action"){let u=new URL(t.url),h=u.pathname+u.search;throw Zs(405,{method:t.method,pathname:h,routeId:r.route.id})}else return{type:"data",result:void 0};else if(l)o=await c(l);else{let u=new URL(t.url),h=u.pathname+u.search;throw Zs(404,{pathname:h})}}catch(l){return{type:"error",result:l}}finally{s&&t.signal.removeEventListener("abort",s)}return o}async function Qhe(e){var n,a,i,o;let{result:t,type:r}=e;if(fY(t)){let s;try{let c=t.headers.get("Content-Type");c&&/\bapplication\/json\b/.test(c)?t.body==null?s=null:s=await t.json():s=await t.text()}catch(c){return{type:"error",error:c}}return r==="error"?{type:"error",error:new Ev(t.status,t.statusText,s),statusCode:t.status,headers:t.headers}:{type:"data",data:s,statusCode:t.status,headers:t.headers}}if(r==="error"){if(vR(t)){if(t.data instanceof Error)return{type:"error",error:t.data,statusCode:(n=t.init)==null?void 0:n.status};t=new Ev(((a=t.init)==null?void 0:a.status)||500,void 0,t.data)}return{type:"error",error:t,statusCode:vg(t)?t.status:void 0}}return vR(t)?{type:"data",data:t.data,statusCode:(i=t.init)==null?void 0:i.status,headers:(o=t.init)!=null&&o.headers?new Headers(t.init.headers):void 0}:{type:"data",data:t}}function Jhe(e,t,r,n,a){let i=e.headers.get("Location");if(Ir(i,"Redirects returned/thrown from loaders/actions must have a Location header"),!hA.test(i)){let o=n.slice(0,n.findIndex(s=>s.route.id===r)+1);i=lE(new URL(t.url),o,a,i),e.headers.set("Location",i)}return e}function uR(e,t,r){if(hA.test(e)){let n=e,a=n.startsWith("//")?new URL(t.protocol+n):new URL(n),i=ys(a.pathname,r)!=null;if(a.origin===t.origin&&i)return a.pathname+a.search+a.hash}return e}function Yd(e,t,r,n){let a=e.createURL(uY(t)).toString(),i={signal:r};if(n&&Y1(n.formMethod)){let{formMethod:o,formEncType:s}=n;i.method=o.toUpperCase(),s==="application/json"?(i.headers=new Headers({"Content-Type":s}),i.body=JSON.stringify(n.json)):s==="text/plain"?i.body=n.text:s==="application/x-www-form-urlencoded"&&n.formData?i.body=uE(n.formData):i.body=n.formData}
122return new Request(a,i)}function uE(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,typeof n=="string"?n:n.name);return t}function fR(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function e4e(e,t,r,n=!1,a=!1){let i={},o=null,s,c=!1,l={},u=r&&ts(r[1])?r[1].error:void 0;return e.forEach(h=>{if(!(h.route.id in t))return;let d=h.route.id,p=t[d];if(Ir(!i3(p),"Cannot handle redirect results in processLoaderData"),ts(p)){let g=p.error;if(u!==void 0&&(g=u,u=void 0),o=o||{},a)o[d]=g;else{let v=t3(e,d);o[v.route.id]==null&&(o[v.route.id]=g)}n||(i[d]=lY),c||(c=!0,s=vg(p.error)?p.error.status:500),p.headers&&(l[d]=p.headers)}else i[d]=p.data,p.statusCode&&p.statusCode!==200&&!c&&(s=p.statusCode),p.headers&&(l[d]=p.headers)}),u!==void 0&&r&&(o={[r[0]]:u},i[r[0]]=void 0),{loaderData:i,errors:o,statusCode:s||200,loaderHeaders:l}}function dR(e,t,r,n,a,i){let{loaderData:o,errors:s}=e4e(t,r,n);return a.forEach(c=>{let{key:l,match:u,controller:h}=c,d=i[l];if(Ir(d,"Did not find corresponding fetcher result"),!(h&&h.signal.aborted))if(ts(d)){let p=t3(e.matches,u==null?void 0:u.route.id);s&&s[p.route.id]||(s={...s,[p.route.id]:d.error}),e.fetchers.delete(l)}else if(i3(d))Ir(!1,"Unhandled fetcher revalidation redirect");else{let p=sf(d.data);e.fetchers.set(l,p)}}),{loaderData:o,errors:s}}function hR(e,t,r,n){let a=Object.entries(t).filter(([,i])=>i!==lY).reduce((i,[o,s])=>(i[o]=s,i),{});for(let i of r){let o=i.route.id;if(!t.hasOwnProperty(o)&&e.hasOwnProperty(o)&&i.route.loader&&(a[o]=e[o]),n&&n.hasOwnProperty(o))break}return a}function pR(e){return e?ts(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function t3(e,t){return(t?e.slice(0,e.findIndex(n=>n.route.id===t)+1):[...e]).reverse().find(n=>n.route.hasErrorBoundary===!0)||e[0]}function mR(e){let t=e.length===1?e[0]:e.find(r=>r.index||!r.path||r.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Zs(e,{pathname:t,routeId:r,method:n,type:a,message:i}={}){let o="Unknown Server Error",s="Unknown @remix-run/router error";return e===400?(o="Bad Request",n&&t&&r?s=`You made a ${n} request to "${t}" but did not provide a \`loader\` for route "${r}", so there is no way to handle the request.`:a==="invalid-body"&&(s="Unable to encode submission body")):e===403?(o="Forbidden",s=`Route "${r}" does not match URL "${t}"`):e===404?(o="Not Found",s=`No route matches URL "${t}"`):e===405&&(o="Method Not Allowed",n&&t&&r?s=`You made a ${n.toUpperCase()} request to "${t}" but did not provide an \`action\` for route "${r}", so there is no way to handle the request.`:n&&(s=`Invalid request method "${n.toUpperCase()}"`)),new Ev(e||500,o,new Error(s),!0)}function gp(e){let t=Object.entries(e);for(let r=t.length-1;r>=0;r--){let[n,a]=t[r];if(i3(a))return{key:n,result:a}}}function uY(e){let t=typeof e=="string"?Ou(e):e;return Jf({...t,hash:""})}function t4e(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function r4e(e){return fY(e.result)&&Uhe.has(e.result.status)}function ts(e){return e.type==="error"}function i3(e){return(e&&e.type)==="redirect"}function vR(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function fY(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function n4e(e){return Hhe.has(e.toUpperCase())}function Y1(e){return Ihe.has(e.toUpperCase())}function pA(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function t6(e,t){let r=typeof t=="string"?Ou(t).search:t.search;if(e[e.length-1].route.index&&pA(r||""))return e[e.length-1];let n=iY(e);return n[n.length-1]}function gR(e){let{formMethod:t,formAction:r,formEncType:n,text:a,formData:i,json:o}=e;if(!(!t||!r||!n)){if(a!=null)return{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:void 0,text:a};if(i!=null)return{formMethod:t,formAction:r,formEncType:n,formData:i,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:o,text:void 0}}}function Zx(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function a4e(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function k5(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function i4e(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function sf(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function o4e(e,t){try{let r=e.sessionStorage.getItem(sY);if(r){let n=JSON.parse(r);for(let[a,i]of Object.entries(n||{}))i&&Array.isArray(i)&&t.set(a,new Set(i||[]))}}catch{}}function s4e(e,t){if(t.size>0){let r={};for(let[n,a]of t)r[n]=[...a];try{e.sessionStorage.setItem(sY,JSON.stringify(r))}catch(n){Ui(!1,`Failed to save applied view transitions in sessionStorage (${n}).`)}}}function l4e(){let e,t,r=new Promise((n,a)=>{e=async i=>{n(i);try{await r}catch{}},t=async i=>{a(i);try{await r}catch{}}});return{promise:r,resolve:e,reject:t}}var md=U.createContext(null);md.displayName="DataRouter";var S7=U.createContext(null);S7.displayName="DataRouterState";var mA=U.createContext({isTransitioning:!1});mA.displayName="ViewTransition";var dY=U.createContext(new Map);dY.displayName="Fetchers";var c4e=U.createContext(null);c4e.displayName="Await";var vc=U.createContext(null);vc.displayName="Navigation";var C7=U.createContext(null);C7.displayName="Location";var sl=U.createContext({outlet:null,matches:[],isDataRoute:!1});
122sl.displayName="Route";var vA=U.createContext(null);vA.displayName="RouteError";function u4e(e,{relative:t}={}){Ir(A7(),"useHref() may be used only in the context of a <Router> component.");let{basename:r,navigator:n}=U.useContext(vc),{hash:a,pathname:i,search:o}=k7(e,{relative:t}),s=i;return r!=="/"&&(s=i==="/"?r:Xl([r,i])),n.createHref({pathname:s,search:o,hash:a})}function A7(){return U.useContext(C7)!=null}function E2(){return Ir(A7(),"useLocation() may be used only in the context of a <Router> component."),U.useContext(C7).location}var hY="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function pY(e){U.useContext(vc).static||U.useLayoutEffect(e)}function mY(){let{isDataRoute:e}=U.useContext(sl);return e?S4e():f4e()}function f4e(){Ir(A7(),"useNavigate() may be used only in the context of a <Router> component.");let e=U.useContext(md),{basename:t,navigator:r}=U.useContext(vc),{matches:n}=U.useContext(sl),{pathname:a}=E2(),i=JSON.stringify(fA(n)),o=U.useRef(!1);return pY(()=>{o.current=!0}),U.useCallback((c,l={})=>{if(Ui(o.current,hY),!o.current)return;if(typeof c=="number"){r.go(c);return}let u=dA(c,JSON.parse(i),a,l.relative==="path");e==null&&t!=="/"&&(u.pathname=u.pathname==="/"?t:Xl([t,u.pathname])),(l.replace?r.replace:r.push)(u,l.state,l)},[t,r,i,a,e])}var d4e=U.createContext(null);function h4e(e){let t=U.useContext(sl).outlet;return t&&U.createElement(d4e.Provider,{value:e},t)}function xBe(){let{matches:e}=U.useContext(sl),t=e[e.length-1];return t?t.params:{}}function k7(e,{relative:t}={}){let{matches:r}=U.useContext(sl),{pathname:n}=E2(),a=JSON.stringify(fA(r));return U.useMemo(()=>dA(e,JSON.parse(a),n,t==="path"),[e,a,n,t])}function p4e(e,t,r,n){var x;Ir(A7(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:a}=U.useContext(vc),{matches:i}=U.useContext(sl),o=i[i.length-1],s=o?o.params:{},c=o?o.pathname:"/",l=o?o.pathnameBase:"/",u=o&&o.route;{let w=u&&u.path||"";_Y(c,!u||w.endsWith("*")||w.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${c}" (under <Route path="${w}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
123
124Please change the parent <Route path="${w}"> to <Route path="${w==="/"?"*":`${w}/*`}">.`)}let h=E2(),d;if(t){let w=typeof t=="string"?Ou(t):t;Ir(l==="/"||((x=w.pathname)==null?void 0:x.startsWith(l)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${l}" but pathname "${w.pathname}" was given in the \`location\` prop.`),d=w}else d=h;let p=d.pathname||"/",g=p;if(l!=="/"){let w=l.replace(/^\//,"").split("/");g="/"+p.replace(/^\//,"").split("/").slice(w.length).join("/")}let v=_f(e,{pathname:g});Ui(u||v!=null,`No routes matched location "${d.pathname}${d.search}${d.hash}" `),Ui(v==null||v[v.length-1].route.element!==void 0||v[v.length-1].route.Component!==void 0||v[v.length-1].route.lazy!==void 0,`Matched leaf route at location "${d.pathname}${d.search}${d.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let _=x4e(v&&v.map(w=>Object.assign({},w,{params:Object.assign({},s,w.params),pathname:Xl([l,a.encodeLocation?a.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:Xl([l,a.encodeLocation?a.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),i,r,n);return t&&_?U.createElement(C7.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...d},navigationType:"POP"}},_):_}function m4e(){let e=b4e(),t=vg(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,n="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:n},i={padding:"2px 4px",backgroundColor:n},o=null;return console.error("Error handled by React Router default ErrorBoundary:",e),o=U.createElement(U.Fragment,null,U.createElement("p",null,"💿 Hey developer 👋"),U.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",U.createElement("code",{style:i},"ErrorBoundary")," or"," ",U.createElement("code",{style:i},"errorElement")," prop on your route.")),U.createElement(U.Fragment,null,U.createElement("h2",null,"Unexpected Application 
124Error!"),U.createElement("h3",{style:{fontStyle:"italic"}},t),r?U.createElement("pre",{style:a},r):null,o)}var v4e=U.createElement(m4e,null),g4e=class extends U.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error!==void 0?U.createElement(sl.Provider,{value:this.props.routeContext},U.createElement(vA.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function _4e({routeContext:e,match:t,children:r}){let n=U.useContext(md);return n&&n.static&&n.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=t.route.id),U.createElement(sl.Provider,{value:e},r)}function x4e(e,t=[],r=null,n=null){if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let a=e,i=r==null?void 0:r.errors;if(i!=null){let c=a.findIndex(l=>l.route.id&&(i==null?void 0:i[l.route.id])!==void 0);Ir(c>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(i).join(",")}`),a=a.slice(0,Math.min(a.length,c+1))}let o=!1,s=-1;if(r)for(let c=0;c<a.length;c++){let l=a[c];if((l.route.HydrateFallback||l.route.hydrateFallbackElement)&&(s=c),l.route.id){let{loaderData:u,errors:h}=r,d=l.route.loader&&!u.hasOwnProperty(l.route.id)&&(!h||h[l.route.id]===void 0);if(l.route.lazy||d){o=!0,s>=0?a=a.slice(0,s+1):a=[a[0]];break}}}return a.reduceRight((c,l,u)=>{let h,d=!1,p=null,g=null;r&&(h=i&&l.route.id?i[l.route.id]:void 0,p=l.route.errorElement||v4e,o&&(s<0&&u===0?(_Y("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,g=null):s===u&&(d=!0,g=l.route.hydrateFallbackElement||null)));let v=t.concat(a.slice(0,u+1)),_=()=>{let x;return h?x=p:d?x=g:l.route.Component?x=U.createElement(l.route.Component,null):l.route.element?x=l.route.element:x=c,U.createElement(_4e,{match:l,routeContext:{outlet:c,matches:v,isDataRoute:r!=null},children:x})};return r&&(l.route.ErrorBoundary||l.route.errorElement||u===0)?U.createElement(g4e,{location:r.location,revalidation:r.revalidation,component:p,error:h,children:_(),routeContext:{outlet:null,matches:v,isDataRoute:!0}}):_()},null)}function gA(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function vY(e){let t=U.useContext(md);return Ir(t,gA(e)),t}function gY(e){let t=U.useContext(S7);return Ir(t,gA(e)),t}function y4e(e){let t=U.useContext(sl);return Ir(t,gA(e)),t}function _A(e){let t=y4e(e),r=t.matches[t.matches.length-1];return Ir(r.route.id,`${e} can only be used on routes that contain a unique "id"`),r.route.id}function w4e(){return _A("useRouteId")}function b4e(){var n;let e=U.useContext(vA),t=gY("useRouteError"),r=_A("useRouteError");return e!==void 0?e:(n=t.errors)==null?void 0:n[r]}var E4e=0;function T4e(e){let{router:t,basename:r}=vY("useBlocker"),n=gY("useBlocker"),[a,i]=U.useState(""),o=U.useCallback(s=>{if(typeof e!="function")return!!e;if(r==="/")return e(s);let{currentLocation:c,nextLocation:l,historyAction:u}=s;return e({currentLocation:{...c,pathname:ys(c.pathname,r)||c.pathname},nextLocation:{...l,pathname:ys(l.pathname,r)||l.pathname},historyAction:u})},[r,e]);return U.useEffect(()=>{let s=String(++E4e);return i(s),()=>t.deleteBlocker(s)},[t]),U.useEffect(()=>{a!==""&&t.getBlocker(a,o)},[t,a,o]),a&&n.blockers.has(a)?n.blockers.get(a):ah}function S4e(){let{router:e}=vY("useNavigate"),t=_A("useNavigate"),r=U.useRef(!1);return pY(()=>{r.current=!0}),U.useCallback(async(a,i={})=>{Ui(r.current,hY),r.current&&(typeof a=="number"?e.navigate(a):await e.navigate(a,{fromRouteId:t,...i}))},[e,t])}var _R={};function _Y(e,t,r){!t&&!_R[e]&&(_R[e]=!0,Ui(!1,r))}var xR={};function yR(e,t){!e&&!xR[t]&&(xR[t]=!0,console.warn(t))}function C4e(e){let t={hasErrorBoundary:e.hasErrorBoundary||e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&(e.element&&Ui(!1,"You should not include both `Component` and `element` on your route - `Component` will be used."),Object.assign(t,{element:U.createElement(e.Component),Component:void 0})),e.HydrateFallback&&(e.hydrateFallbackElement&&Ui(!1,"You should not include both `HydrateFallback` and `hydrateFallbackElement` on your route - `HydrateFallback` will be used."),Object.assign(t,{hydrateFallbackElement:U.createElement(e.HydrateFallback),HydrateFallback:void 0})),e.ErrorBoundary&&(e.errorElement&&Ui(!1,"You should not include both `ErrorBoundary` and `errorElement` on your route - `ErrorBoundary` will be used."),Object.assign(t,{errorElement:U.createElement(e.ErrorBoundary),ErrorBoundary:void 0})),t}var A4e=class{constructor(){this.status="pending",this.promise=new Promise((e,t)=>
124{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",e(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",t(r))}})}};function yBe({router:e,flushSync:t}){let[r,n]=U.useState(e.state),[a,i]=U.useState(),[o,s]=U.useState({isTransitioning:!1}),[c,l]=U.useState(),[u,h]=U.useState(),[d,p]=U.useState(),g=U.useRef(new Map),v=U.useCallback((y,{deletedFetchers:E,flushSync:A,viewTransitionOpts:S})=>{E.forEach(T=>g.current.delete(T)),y.fetchers.forEach((T,D)=>{T.data!==void 0&&g.current.set(D,T.data)}),yR(A===!1||t!=null,'You provided the `flushSync` option to a router update, but you are not using the `<RouterProvider>` from `react-router/dom` so `ReactDOM.flushSync()` is unavailable.  Please update your app to `import { RouterProvider } from "react-router/dom"` and ensure you have `react-dom` installed as a dependency to use the `flushSync` option.');let C=e.window!=null&&e.window.document!=null&&typeof e.window.document.startViewTransition=="function";if(yR(S==null||C,"You provided the `viewTransition` option to a router update, but you do not appear to be running in a DOM environment as `window.startViewTransition` is not available."),!S||!C){t&&A?t(()=>n(y)):U.startTransition(()=>n(y));return}if(t&&A){t(()=>{u&&(c&&c.resolve(),u.skipTransition()),s({isTransitioning:!0,flushSync:!0,currentLocation:S.currentLocation,nextLocation:S.nextLocation})});let T=e.window.document.startViewTransition(()=>{t(()=>n(y))});T.finished.finally(()=>{t(()=>{l(void 0),h(void 0),i(void 0),s({isTransitioning:!1})})}),t(()=>h(T));return}u?(c&&c.resolve(),u.skipTransition(),p({state:y,currentLocation:S.currentLocation,nextLocation:S.nextLocation})):(i(y),s({isTransitioning:!0,flushSync:!1,currentLocation:S.currentLocation,nextLocation:S.nextLocation}))},[e.window,t,u,c]);U.useLayoutEffect(()=>e.subscribe(v),[e,v]),U.useEffect(()=>{o.isTransitioning&&!o.flushSync&&l(new A4e)},[o]),U.useEffect(()=>{if(c&&a&&e.window){let y=a,E=c.promise,A=e.window.document.startViewTransition(async()=>{U.startTransition(()=>n(y)),await E});A.finished.finally(()=>{l(void 0),h(void 0),i(void 0),s({isTransitioning:!1})}),h(A)}},[a,c,e.window]),U.useEffect(()=>{c&&a&&r.location.key===a.location.key&&c.resolve()},[c,u,r.location,a]),U.useEffect(()=>{!o.isTransitioning&&d&&(i(d.state),s({isTransitioning:!0,flushSync:!1,currentLocation:d.currentLocation,nextLocation:d.nextLocation}),p(void 0))},[o.isTransitioning,d]);let _=U.useMemo(()=>({createHref:e.createHref,encodeLocation:e.encodeLocation,go:y=>e.navigate(y),push:(y,E,A)=>e.navigate(y,{state:E,preventScrollReset:A==null?void 0:A.preventScrollReset}),replace:(y,E,A)=>e.navigate(y,{replace:!0,state:E,preventScrollReset:A==null?void 0:A.preventScrollReset})}),[e]),x=e.basename||"/",w=U.useMemo(()=>({router:e,navigator:_,static:!1,basename:x}),[e,_,x]);return U.createElement(U.Fragment,null,U.createElement(md.Provider,{value:w},U.createElement(S7.Provider,{value:r},U.createElement(dY.Provider,{value:g.current},U.createElement(mA.Provider,{value:o},U.createElement(M4e,{basename:x,location:r.location,navigationType:r.historyAction,navigator:_},U.createElement(k4e,{routes:e.routes,future:e.future,state:r})))))),null)}var k4e=U.memo(D4e);function D4e({routes:e,future:t,state:r}){return p4e(e,void 0,r,t)}function wBe(e){return h4e(e.context)}function M4e({basename:e="/",children:t=null,location:r,navigationType:n="POP",navigator:a,static:i=!1}){Ir(!A7(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let o=e.replace(/^\/*/,"/"),s=U.useMemo(()=>({basename:o,navigator:a,static:i,future:{}}),[o,a,i]);typeof r=="string"&&(r=Ou(r));let{pathname:c="/",search:l="",hash:u="",state:h=null,key:d="default"}=r,p=U.useMemo(()=>{let g=ys(c,o);return g==null?null:{location:{pathname:g,search:l,hash:u,state:h,key:d},navigationType:n}},[o,c,l,u,h,d,n]);return Ui(p!=null,`<Router basename="${o}"> is not able to match the URL "${c}${l}${u}" because it does not start with the basename, so the <Router> won't render anything.`),p==null?null:U.createElement(vc.Provider,{value:s},U.createElement(C7.Provider,{children:t,value:p}))}var mm="get",vm="application/x-www-form-urlencoded";function gg(e){return e!=null&&typeof e.tagName=="string"}function O4e(e){return gg(e)&&e.tagName.toLowerCase()==="button"}function P4e(e){return gg(e)&&e.tagName.toLowerCase()==="form"}function R4e(e){return gg(e)&&e.tagName.toLowerCase()==="input"}function L4e(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function N4e(e,t){return e.button===0&&(!t||t==="_self")&&!L4e(e)}function fE(e=""){return new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,r)=>{let n=e[r];return t.concat(Array.isArray(n)?n.map(a=>[r,a]):[[r,n]])},[]))}function F4e(e,t){let r=fE(e);return t&&t.forEach((n,a)=>
124{r.has(a)||t.getAll(a).forEach(i=>{r.append(a,i)})}),r}var _p=null;function I4e(){if(_p===null)try{new FormData(document.createElement("form"),0),_p=!1}catch{_p=!0}return _p}var B4e=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Kx(e){return e!=null&&!B4e.has(e)?(Ui(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${vm}"`),null):e}function H4e(e,t){let r,n,a,i,o;if(P4e(e)){let s=e.getAttribute("action");n=s?ys(s,t):null,r=e.getAttribute("method")||mm,a=Kx(e.getAttribute("enctype"))||vm,i=new FormData(e)}else if(O4e(e)||R4e(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let c=e.getAttribute("formaction")||s.getAttribute("action");if(n=c?ys(c,t):null,r=e.getAttribute("formmethod")||s.getAttribute("method")||mm,a=Kx(e.getAttribute("formenctype"))||Kx(s.getAttribute("enctype"))||vm,i=new FormData(s,e),!I4e()){let{name:l,type:u,value:h}=e;if(u==="image"){let d=l?`${l}.`:"";i.append(`${d}x`,"0"),i.append(`${d}y`,"0")}else l&&i.append(l,h)}}else{if(gg(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=mm,n=null,a=vm,o=e}return i&&a==="text/plain"&&(o=i,i=void 0),{action:n,method:r.toLowerCase(),encType:a,formData:i,body:o}}function xA(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}async function U4e(e,t){if(e.id in t)return t[e.id];try{let r=await MK(()=>import(e.module),__vite__mapDeps([]));return t[e.id]=r,r}catch(r){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(r),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function z4e(e){return e!=null&&typeof e.page=="string"}function $4e(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function W4e(e,t,r){let n=await Promise.all(e.map(async a=>{let i=t.routes[a.route.id];if(i){let o=await U4e(i,r);return o.links?o.links():[]}return[]}));return q4e(n.flat(1).filter($4e).filter(a=>a.rel==="stylesheet"||a.rel==="preload").map(a=>a.rel==="stylesheet"?{...a,rel:"prefetch",as:"style"}:{...a,rel:"prefetch"}))}function wR(e,t,r,n,a,i){let o=(c,l)=>r[l]?c.route.id!==r[l].route.id:!0,s=(c,l)=>{var u;return r[l].pathname!==c.pathname||((u=r[l].route.path)==null?void 0:u.endsWith("*"))&&r[l].params["*"]!==c.params["*"]};return i==="assets"?t.filter((c,l)=>o(c,l)||s(c,l)):i==="data"?t.filter((c,l)=>{var h;let u=n.routes[c.route.id];if(!u||!u.hasLoader)return!1;if(o(c,l)||s(c,l))return!0;
124if(c.route.shouldRevalidate){let d=c.route.shouldRevalidate({currentUrl:new URL(a.pathname+a.search+a.hash,window.origin),currentParams:((h=r[0])==null?void 0:h.params)||{},nextUrl:new URL(e,window.origin),nextParams:c.params,defaultShouldRevalidate:!0});if(typeof d=="boolean")return d}return!0}):[]}function Y4e(e,t){return j4e(e.map(r=>{let n=t.routes[r.route.id];if(!n)return[];let a=[n.module];return n.imports&&(a=a.concat(n.imports)),a}).flat(1))}function j4e(e){return[...new Set(e)]}function V4e(e){let t={},r=Object.keys(e).sort();for(let n of r)t[n]=e[n];return t}function q4e(e,t){let r=new Set,n=new Set(t);return e.reduce((a,i)=>{if(t&&!z4e(i)&&i.as==="script"&&i.href&&n.has(i.href))return a;let s=JSON.stringify(V4e(i));return r.has(s)||(r.add(s),a.push({key:s,link:i})),a},[])}function G4e(e){let t=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return t.pathname==="/"?t.pathname="_root.data":t.pathname=`${t.pathname.replace(/\/$/,"")}.data`,t}function X4e(){let e=U.useContext(md);return xA(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function Z4e(){let e=U.useContext(S7);return xA(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var yA=U.createContext(void 0);yA.displayName="FrameworkContext";function xY(){let e=U.useContext(yA);return xA(e,"You must render this element inside a <HydratedRouter> element"),e}function K4e(e,t){let r=U.useContext(yA),[n,a]=U.useState(!1),[i,o]=U.useState(!1),{onFocus:s,onBlur:c,onMouseEnter:l,onMouseLeave:u,onTouchStart:h}=t,d=U.useRef(null);U.useEffect(()=>{if(e==="render"&&o(!0),e==="viewport"){let v=x=>{x.forEach(w=>{o(w.isIntersecting)})},_=new IntersectionObserver(v,{threshold:.5});return d.current&&_.observe(d.current),()=>{_.disconnect()}}},[e]),U.useEffect(()=>{if(n){let v=setTimeout(()=>{o(!0)},100);return()=>{clearTimeout(v)}}},[n]);let p=()=>{a(!0)},g=()=>{a(!1),o(!1)};return r?e!=="intent"?[i,d,{}]:[i,d,{onFocus:D5(s,p),onBlur:D5(c,g),onMouseEnter:D5(l,p),onMouseLeave:D5(u,g),onTouchStart:D5(h,p)}]:[!1,d,{}]}function D5(e,t){return r=>{e&&e(r),r.defaultPrevented||t(r)}}function Q4e({page:e,...t}){let{router:r}=X4e(),n=U.useMemo(()=>_f(r.routes,e,r.basename),[r.routes,e,r.basename]);return n?U.createElement(e5e,{page:e,matches:n,...t}):(console.warn(`Tried to prefetch ${e} but no routes matched.`),null)}function J4e(e){let{manifest:t,routeModules:r}=xY(),[n,a]=U.useState([]);return U.useEffect(()=>{let i=!1;return W4e(e,t,r).then(o=>{i||a(o)}),()=>{i=!0}},[e,t,r]),n}function e5e({page:e,matches:t,...r}){let n=E2(),{manifest:a,routeModules:i}=xY(),{loaderData:o,matches:s}=Z4e(),c=U.useMemo(()=>wR(e,t,s,a,n,"data"),[e,t,s,a,n]),l=U.useMemo(()=>wR(e,t,s,a,n,"assets"),[e,t,s,a,n]),u=U.useMemo(()=>{if(e===n.pathname+n.search+n.hash)return[];let p=new Set,g=!1;if(t.forEach(_=>{var w;let x=a.routes[_.route.id];!x||!x.hasLoader||(!c.some(y=>y.route.id===_.route.id)&&_.route.id in o&&((w=i[_.route.id])!=null&&w.shouldRevalidate)||x.hasClientLoader?g=!0:p.add(_.route.id))}),p.size===0)return[];let v=G4e(e);return g&&p.size>0&&v.searchParams.set("_routes",t.filter(_=>p.has(_.route.id)).map(_=>_.route.id).join(",")),[v.pathname+v.search]},[o,n,a,c,t,e,i]),h=U.useMemo(()=>Y4e(l,a),[l,a]),d=J4e(l);return U.createElement(U.Fragment,null,u.map(p=>U.createElement("link",{key:p,rel:"prefetch",as:"fetch",href:p,...r})),h.map(p=>U.createElement("link",{key:p,rel:"modulepreload",href:p,...r})),d.map(({key:p,link:g})=>U.createElement("link",{key:p,...g})))}function t5e(...e){return t=>{e.forEach(r=>{typeof r=="function"?r(t):r!=null&&(r.current=t)})}}var yY=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{yY&&(window.__reactRouterVersion="7.0.2")}catch{}function bBe(e,t){return Yhe({basename:t==null?void 0:t.basename,future:t==null?void 0:t.future,history:phe({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||r5e(),routes:e,mapRouteProperties:C4e,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function r5e(){let e=window==null?void 0:window.__staticRouterHydrationData;return e&&e.errors&&(e={...e,errors:n5e(e.errors)}),e}function n5e(e){if(!e)return null;let t=Object.entries(e),r={};for(let[n,a]of t)if(a&&a.__type==="RouteErrorResponse")r[n]=new Ev(a.status,a.statusText,a.data,a.internal===!0);else if(a&&a.__type==="Error"){if(a.__subType){let i=window[a.__subType];if(typeof i=="function")try{let o=new i(a.message);o.stack="",r[n]=o}catch{}}if(r[n]==null){let i=new Error(a.message);i.stack="",r[n]=i}}else r[n]=a;return r}var wY=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,bY=U.forwardRef(function({onClick:t,discover:r="render",prefetch:n="none",relative:a,reloadDocument:i,replace:o,state:s,target:c,to:l,preventScrollReset:u,viewTransition:h,...d},p){let{basename:g}=U.useContext(vc),v=typeof l=="string"&&wY.test(l),_,x=!1;if(typeof l=="string"&&v&&(_=l,yY))try{let D=new URL(window.location.href),M=l.startsWith("//")?new URL(D.protocol+l):new URL(l),N=ys(M.pathname,g);M.origin===D.origin&&N!=null?l=N+M.search+M.hash:x=!0}catch{Ui(!1,`<Link to="${l}">
124 contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let w=u4e(l,{relative:a}),[y,E,A]=K4e(n,d),S=s5e(l,{replace:o,state:s,target:c,preventScrollReset:u,relative:a,viewTransition:h});function C(D){t&&t(D),D.defaultPrevented||S(D)}let T=U.createElement("a",{...d,...A,href:_||w,onClick:x||i?t:C,ref:t5e(p,E),target:c,"data-discover":!v&&r==="render"?"true":void 0});return y&&!v?U.createElement(U.Fragment,null,T,U.createElement(Q4e,{page:w})):T});bY.displayName="Link";var a5e=U.forwardRef(function({"aria-current":t="page",caseSensitive:r=!1,className:n="",end:a=!1,style:i,to:o,viewTransition:s,children:c,...l},u){let h=k7(o,{relative:l.relative}),d=E2(),p=U.useContext(S7),{navigator:g,basename:v}=U.useContext(vc),_=p!=null&&d5e(h)&&s===!0,x=g.encodeLocation?g.encodeLocation(h).pathname:h.pathname,w=d.pathname,y=p&&p.navigation&&p.navigation.location?p.navigation.location.pathname:null;r||(w=w.toLowerCase(),y=y?y.toLowerCase():null,x=x.toLowerCase()),y&&v&&(y=ys(y,v)||y);const E=x!=="/"&&x.endsWith("/")?x.length-1:x.length;let A=w===x||!a&&w.startsWith(x)&&w.charAt(E)==="/",S=y!=null&&(y===x||!a&&y.startsWith(x)&&y.charAt(x.length)==="/"),C={isActive:A,isPending:S,isTransitioning:_},T=A?t:void 0,D;typeof n=="function"?D=n(C):D=[n,A?"active":null,S?"pending":null,_?"transitioning":null].filter(Boolean).join(" ");let M=typeof i=="function"?i(C):i;return U.createElement(bY,{...l,"aria-current":T,className:D,ref:u,style:M,to:o,viewTransition:s},typeof c=="function"?c(C):c)});a5e.displayName="NavLink";var i5e=U.forwardRef(({discover:e="render",fetcherKey:t,navigate:r,reloadDocument:n,replace:a,state:i,method:o=mm,action:s,onSubmit:c,relative:l,preventScrollReset:u,viewTransition:h,...d},p)=>{let g=u5e(),v=f5e(s,{relative:l}),_=o.toLowerCase()==="get"?"get":"post",x=typeof s=="string"&&wY.test(s),w=y=>{if(c&&c(y),y.defaultPrevented)return;y.preventDefault();let E=y.nativeEvent.submitter,A=(E==null?void 0:E.getAttribute("formmethod"))||o;g(E||y.currentTarget,{fetcherKey:t,method:A,navigate:r,replace:a,state:i,relative:l,preventScrollReset:u,viewTransition:h})};return U.createElement("form",{ref:p,method:_,action:v,onSubmit:n?c:w,...d,"data-discover":!x&&e==="render"?"true":void 0})});i5e.displayName="Form";function o5e(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function EY(e){let t=U.useContext(md);return Ir(t,o5e(e)),t}function s5e(e,{target:t,replace:r,state:n,preventScrollReset:a,relative:i,viewTransition:o}={}){let s=mY(),c=E2(),l=k7(e,{relative:i});return U.useCallback(u=>{if(N4e(u,t)){u.preventDefault();let h=r!==void 0?r:Jf(c)===Jf(l);s(e,{replace:h,state:n,preventScrollReset:a,relative:i,viewTransition:o})}},[c,s,l,r,n,t,e,a,i,o])}function EBe(e){Ui(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=U.useRef(fE(e)),r=U.useRef(!1),n=E2(),a=U.useMemo(()=>F4e(n.search,r.current?null:t.current),[n.search]),i=mY(),o=U.useCallback((s,c)=>{const l=fE(typeof s=="function"?s(a):s);r.current=!0,i("?"+l,c)},[i,a]);return[a,o]}var l5e=0,c5e=()=>`__${String(++l5e)}__`;function u5e(){let{router:e}=EY("useSubmit"),{basename:t}=U.useContext(vc),r=w4e();return U.useCallback(async(n,a={})=>{let{action:i,method:o,encType:s,formData:c,body:l}=H4e(n,t);if(a.navigate===!1){let u=a.fetcherKey||c5e();await e.fetch(u,r,a.action||i,{preventScrollReset:a.preventScrollReset,formData:c,body:l,formMethod:a.method||o,formEncType:a.encType||s,flushSync:a.flushSync})}else await e.navigate(a.action||i,{preventScrollReset:a.preventScrollReset,formData:c,body:l,formMethod:a.method||o,formEncType:a.encType||s,replace:a.replace,state:a.state,fromRouteId:r,flushSync:a.flushSync,viewTransition:a.viewTransition})},[e,t,r])}function f5e(e,{relative:t}={}){let{basename:r}=U.useContext(vc),n=U.useContext(sl);Ir(n,"useFormAction must be used inside a RouteContext");let[a]=n.matches.slice(-1),i={...k7(e||".",{relative:t})},o=E2();if(e==null){i.search=o.search;let s=new URLSearchParams(i.search),c=s.getAll("index");if(c.some(u=>u==="")){s.delete("index"),c.filter(h=>
124h).forEach(h=>s.append("index",h));let u=s.toString();i.search=u?`?${u}`:""}}return(!e||e===".")&&a.route.index&&(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),r!=="/"&&(i.pathname=i.pathname==="/"?r:Xl([r,i.pathname])),Jf(i)}function TBe({when:e,message:t}){let r=T4e(e);U.useEffect(()=>{r.state==="blocked"&&(window.confirm(t)?setTimeout(r.proceed,0):r.reset())},[r,t]),U.useEffect(()=>{r.state==="blocked"&&!e&&r.reset()},[r,e])}function d5e(e,t={}){let r=U.useContext(mA);Ir(r!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:n}=EY("useViewTransitionState"),a=k7(e,{relative:t.relative});if(!r.isTransitioning)return!1;let i=ys(r.currentLocation.pathname,n)||r.currentLocation.pathname,o=ys(r.nextLocation.pathname,n)||r.nextLocation.pathname;return bv(a.pathname,o)!=null||bv(a.pathname,i)!=null}new TextEncoder;function _g(){return typeof window<"u"}function X4(e){return TY(e)?(e.nodeName||"").toLowerCase():"#document"}function ms(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function gc(e){var t;return(t=(TY(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function TY(e){return _g()?e instanceof Node||e instanceof ms(e).Node:!1}function Tn(e){return _g()?e instanceof Element||e instanceof ms(e).Element:!1}function ws(e){return _g()?e instanceof HTMLElement||e instanceof ms(e).HTMLElement:!1}function dE(e){return!_g()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ms(e).ShadowRoot}function D7(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=bs(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function h5e(e){return["table","td","th"].includes(X4(e))}function xg(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function wA(e){const t=bA(),r=Tn(e)?bs(e):e;return["transform","translate","scale","rotate","perspective"].some(n=>r[n]?r[n]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function p5e(e){let t=wu(e);for(;ws(t)&&!e2(t);){if(wA(t))return t;if(xg(t))return null;t=wu(t)}return null}function bA(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function e2(e){return["html","body","#document"].includes(X4(e))}function bs(e){return ms(e).getComputedStyle(e)}function yg(e){return Tn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function wu(e){if(X4(e)==="html")return e;const t=e.assignedSlot||e.parentNode||dE(e)&&e.host||gc(e);return dE(t)?t.host:t}function SY(e){const t=wu(e);return e2(t)?e.ownerDocument?e.ownerDocument.body:e.body:ws(t)&&D7(t)?t:SY(t)}function Uf(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=SY(e),i=a===((n=e.ownerDocument)==null?void 0:n.body),o=ms(a);if(i){const s=hE(o);return t.concat(o,o.visualViewport||[],D7(a)?a:[],s&&r?Uf(s):[])}return t.concat(a,Uf(a,[],r))}function hE(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function m5e(e){let t=e.activeElement;for(;((r=t)==null||(r=r.shadowRoot)==null?void 0:r.activeElement)!=null;){var r;t=t.shadowRoot.activeElement}return t}function g3(e,t){if(!e||!t)return!1;const r=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&dE(r)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function v5e(){return/apple/i.test(navigator.vendor)}function m8(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function g5e(e){return"nativeEvent"in e}function _5e(e){return e.matches("html,body")}function o3(e){return(e==null?void 0:e.ownerDocument)||document}function Qx(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);const r=e;return r.target!=null&&t.contains(r.target)}function ih(e){return"composedPath"in e?e.composedPath()[0]:e.target}const x5e="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function y5e(e){return ws(e)&&e.matches(x5e)}const t2=Math.min,ns=Math.max,Tv=Math.round,xp=Math.floor,Zl=e=>({x:e,y:e}
vendor: 5,297 bytes, lines 124-127
124),w5e={left:"right",right:"left",bottom:"top",top:"bottom"},b5e={start:"end",end:"start"};function pE(e,t,r){return ns(e,t2(t,r))}function Z4(e,t){return typeof e=="function"?e(t):e}function r2(e){return e.split("-")[0]}function K4(e){return e.split("-")[1]}function CY(e){return e==="x"?"y":"x"}function EA(e){return e==="y"?"height":"width"}function zf(e){return["top","bottom"].includes(r2(e))?"y":"x"}function TA(e){return CY(zf(e))}function E5e(e,t,r){r===void 0&&(r=!1);const n=K4(e),a=TA(e),i=EA(a);let o=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(o=Sv(o)),[o,Sv(o)]}function T5e(e){const t=Sv(e);return[mE(e),t,mE(t)]}function mE(e){return e.replace(/start|end/g,t=>b5e[t])}function S5e(e,t,r){const n=["left","right"],a=["right","left"],i=["top","bottom"],o=["bottom","top"];switch(e){case"top":case"bottom":return r?t?a:n:t?n:a;case"left":case"right":return t?i:o;default:return[]}}function C5e(e,t,r,n){const a=K4(e);let i=S5e(r2(e),r==="start",n);return a&&(i=i.map(o=>o+"-"+a),t&&(i=i.concat(i.map(mE)))),i}function Sv(e){return e.replace(/left|right|bottom|top/g,t=>w5e[t])}function A5e(e){return{top:0,right:0,bottom:0,left:0,...e}}function AY(e){return typeof e!="number"?A5e(e):{top:e,right:e,bottom:e,left:e}}function Cv(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}/*!
125* tabbable 6.2.0
126* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
127*/var k5e=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],vE=k5e.join(","),kY=typeof Element>"u",v8=kY?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Av=!kY&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},kv=function e(t,r){var n;r===void 0&&(r=!0);var a=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),i=a===""||a==="true",o=i||r&&t&&e(t.parentNode);return o},D5e=function(t){var r,n=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return n===""||n==="true"},M5e=function(t,r,n){if(kv(t))return[];var a=Array.prototype.slice.apply(t.querySelectorAll(vE));return r&&v8.call(t,vE)&&a.unshift(t),a=a.filter(n),a},O5e=function e(t,r,n){for(var a=[],i=Array.from(t);i.length;){var o=i.shift();if(!kv(o,!1))if(o.tagName==="SLOT"){var s=o.assignedElements(),c=s.length?s:o.children,l=e(c,!0,n);n.flatten?a.push.apply(a,l):a.push({scopeParent:o,candidates:l})}else{var u=v8.call(o,vE);u&&n.filter(o)&&(r||!t.includes(o))&&a.push(o);var h=o.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(o),d=!kv(h,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(o));if(h&&d){var p=e(h===!0?o.children:h.children,!0,n);n.flatten?a.push.apply(a,p):a.push({scopeParent:o,candidates:p})}else i.unshift.apply(i,o.children)}}return a},DY=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},MY=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||D5e(t))&&!DY(t)?0:t.tabIndex},P5e=function(t,r){var n=MY(t);return n<0&&r&&!DY(t)?0:n},R5e=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},OY=function(t){return t.tagName==="INPUT"},L5e=function(t){return OY(t)&&t.type==="hidden"},N5e=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(n){return n.tagName==="SUMMARY"});return r},F5e=function(t,r){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===r)return t[n]},I5e=function(t){if(!t.name)return!0;var r=t.form||Av(t),n=function(s){return r.querySelectorAll('input[type="radio"][name="'+s+'"]')},a;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")a=n(window.CSS.escape(t.name));else try{a=n(t.name)}catch(o){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",o.message),!1}var i=F5e(a,t.form);return!i||i===t},B5e=function(t){return OY(t)&&t.type==="radio"},H5e=function(t){return B5e(t)&&!I5e(t)},U5e=function(t){var r,n=t&&Av(t),a=(r=n)===null||r===void 0?void 0:r.host,i=!1;if(n&&n!==t){var o,s,c;for(i=!!((o=a)!==null&&o!==void 0&&(s=o.ownerDocument)!==null&&s!==void 0&&s.contains(a)||t!=null&&(c=t.ownerDocument)!==null&&c!==void 0&&c.contains(t));!i&&a;){var l,u,h;n=Av(a),a=(l=n)===null||l===void 0?void 0:l.host,i=!!((u=a)!==null&&u!==void 0&&(h=u.ownerDocument)!==null&&h!==void 0&&h.contains(a))}}return i},bR=function(t){var r=t.getBoundingClientRect(),n=r.width,a=r.height;return n===0&&a===0},z5e=function(t,r){var n=r.displayCheck,a=r.getShadowRoot;if(getComputedStyle(t).visibility==="hidden")return!0;var i=v8.call(t,"details>summary:first-of-type"),o=i?t.parentElement:t;if(v8.call(o,"details:not([open]) *"))return!0;
vendor: 2,033 bytes, line 127
127if(!n||n==="full"||n==="legacy-full"){if(typeof a=="function"){for(var s=t;t;){var c=t.parentElement,l=Av(t);if(c&&!c.shadowRoot&&a(c)===!0)return bR(t);t.assignedSlot?t=t.assignedSlot:!c&&l!==t.ownerDocument?t=l.host:t=c}t=s}if(U5e(t))return!t.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return bR(t);return!1},$5e=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var n=0;n<r.children.length;n++){var a=r.children.item(n);if(a.tagName==="LEGEND")return v8.call(r,"fieldset[disabled] *")?!0:!a.contains(t)}return!0}r=r.parentElement}return!1},W5e=function(t,r){return!(r.disabled||kv(r)||L5e(r)||z5e(r,t)||N5e(r)||$5e(r))},ER=function(t,r){return!(H5e(r)||MY(r)<0||!W5e(t,r))},Y5e=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},j5e=function e(t){var r=[],n=[];return t.forEach(function(a,i){var o=!!a.scopeParent,s=o?a.scopeParent:a,c=P5e(s,o),l=o?e(a.candidates):s;c===0?o?r.push.apply(r,l):r.push(s):n.push({documentOrder:i,tabIndex:c,item:a,isScope:o,content:l})}),n.sort(R5e).reduce(function(a,i){return i.isScope?a.push.apply(a,i.content):a.push(i.content),a},[]).concat(r)},PY=function(t,r){r=r||{};var n;return r.getShadowRoot?n=O5e([t],r.includeContainer,{filter:ER.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:Y5e}):n=M5e(t,r.includeContainer,ER.bind(null,r)),j5e(n)};function TR(e,t,r){let{reference:n,floating:a}=e;const i=zf(t),o=TA(t),s=EA(o),c=r2(t),l=i==="y",u=n.x+n.width/2-a.width/2,h=n.y+n.height/2-a.height/2,d=n[s]/2-a[s]/2;let p;switch(c){case"top":p={x:u,y:n.y-a.height};break;case"bottom":p={x:u,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:h};break;case"left":p={x:n.x-a.width,y:h};break;default:p={x:n.x,y:n.y}}switch(K4(t)){case"start":p[o]-=d*(r&&l?-1:1);break;case"end":p[o]+=d*(r&&l?-1:1);break}return p}const V5e=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:i=[],platform:o}
vendor: 4,244 bytes, line 127
127=r,s=i.filter(Boolean),c=await(o.isRTL==null?void 0:o.isRTL(t));let l=await o.getElementRects({reference:e,floating:t,strategy:a}),{x:u,y:h}=TR(l,n,c),d=n,p={},g=0;for(let v=0;v<s.length;v++){const{name:_,fn:x}=s[v],{x:w,y,data:E,reset:A}=await x({x:u,y:h,initialPlacement:n,placement:d,strategy:a,middlewareData:p,rects:l,platform:o,elements:{reference:e,floating:t}});u=w??u,h=y??h,p={...p,[_]:{...p[_],...E}},A&&g<=50&&(g++,typeof A=="object"&&(A.placement&&(d=A.placement),A.rects&&(l=A.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:a}):A.rects),{x:u,y:h}=TR(l,d,c)),v=-1)}return{x:u,y:h,placement:d,strategy:a,middlewareData:p}};async function SA(e,t){var r;t===void 0&&(t={});const{x:n,y:a,platform:i,rects:o,elements:s,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:h="floating",altBoundary:d=!1,padding:p=0}=Z4(t,e),g=AY(p),_=s[d?h==="floating"?"reference":"floating":h],x=Cv(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(_)))==null||r?_:_.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:l,rootBoundary:u,strategy:c})),w=h==="floating"?{x:n,y:a,width:o.floating.width,height:o.floating.height}:o.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),E=await(i.isElement==null?void 0:i.isElement(y))?await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1}:{x:1,y:1},A=Cv(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:w,offsetParent:y,strategy:c}):w);return{top:(x.top-A.top+g.top)/E.y,bottom:(A.bottom-x.bottom+g.bottom)/E.y,left:(x.left-A.left+g.left)/E.x,right:(A.right-x.right+g.right)/E.x}}const q5e=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:a,rects:i,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=Z4(e,t)||{};if(l==null)return{};const h=AY(u),d={x:r,y:n},p=TA(a),g=EA(p),v=await o.getDimensions(l),_=p==="y",x=_?"top":"left",w=_?"bottom":"right",y=_?"clientHeight":"clientWidth",E=i.reference[g]+i.reference[p]-d[p]-i.floating[g],A=d[p]-i.reference[p],S=await(o.getOffsetParent==null?void 0:o.getOffsetParent(l));let C=S?S[y]:0;(!C||!await(o.isElement==null?void 0:o.isElement(S)))&&(C=s.floating[y]||i.floating[g]);const T=E/2-A/2,D=C/2-v[g]/2-1,M=t2(h[x],D),N=t2(h[w],D),F=M,V=C-v[g]-N,Z=C/2-v[g]/2+T,ee=pE(F,Z,V),G=!c.arrow&&K4(a)!=null&&Z!==ee&&i.reference[g]/2-(Z<F?M:N)-v[g]/2<0,oe=G?Z<F?Z-F:Z-V:0;return{[p]:d[p]+oe,data:{[p]:ee,centerOffset:Z-ee-oe,...G&&{alignmentOffset:oe}},reset:G}}}),G5e=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:i,rects:o,initialPlacement:s,platform:c,elements:l}=t,{mainAxis:u=!0,crossAxis:h=!0,fallbackPlacements:d,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,..._}=Z4(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};const x=r2(a),w=zf(s),y=r2(s)===s,E=await(c.isRTL==null?void 0:c.isRTL(l.floating)),A=d||(y||!v?[Sv(s)]:T5e(s)),S=g!=="none";!d&&S&&A.push(...C5e(s,v,g,E));const C=[s,...A],T=await SA(t,_),D=[];let M=((n=i.flip)==null?void 0:n.overflows)||[];if(u&&D.push(T[x]),h){const ee=E5e(a,o,E);D.push(T[ee[0]],T[ee[1]])}if(M=[...M,{placement:a,overflows:D}],!D.every(ee=>ee<=0)){var N,F;const ee=(((N=i.flip)==null?void 0:N.index)||0)+1,G=C[ee];if(G){var V;const le=h==="alignment"?w!==zf(G):!1,ae=((V=M[0])==null?void 0:V.overflows[0])>0;if(!le||ae)return{data:{index:ee,overflows:M},reset:{placement:G}}}let oe=(F=M.filter(le=>le.overflows[0]<=0).sort((le,ae)=>le.overflows[1]-ae.overflows[1])[0])==null?void 0:F.placement;if(!oe)switch(p){case"bestFit":{var Z;const le=(Z=M.filter(ae=>{if(S){const fe=zf(ae.placement);return fe===w||fe==="y"}return!0}).map(ae=>[ae.placement,ae.overflows.filter(fe=>fe>0).reduce((fe,re)=>fe+re,0)]).sort((ae,fe)=>ae[1]-fe[1])[0])==null?void 0:Z[0];le&&(oe=le);break}case"initialPlacement":oe=s;break}if(a!==oe)return{reset:{placement:oe}}}return{}}}};async function X5e(e,t){const{placement:r,platform:n,elements:a}=e,i=await(n.isRTL==null?void 0:n.isRTL(a.floating)),o=r2(r),s=K4(r),c=zf(r)==="y",l=["left","top"].includes(o)?-1:1,u=i&&
vendor: 9,274 bytes, line 127
127c?-1:1,h=Z4(t,e);let{mainAxis:d,crossAxis:p,alignmentAxis:g}=typeof h=="number"?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return s&&typeof g=="number"&&(p=s==="end"?g*-1:g),c?{x:p*u,y:d*l}:{x:d*l,y:p*u}}const Z5e=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:a,y:i,placement:o,middlewareData:s}=t,c=await X5e(t,e);return o===((r=s.offset)==null?void 0:r.placement)&&(n=s.arrow)!=null&&n.alignmentOffset?{}:{x:a+c.x,y:i+c.y,data:{...c,placement:o}}}}},K5e=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:i=!0,crossAxis:o=!1,limiter:s={fn:_=>{let{x,y:w}=_;return{x,y:w}}},...c}=Z4(e,t),l={x:r,y:n},u=await SA(t,c),h=zf(r2(a)),d=CY(h);let p=l[d],g=l[h];if(i){const _=d==="y"?"top":"left",x=d==="y"?"bottom":"right",w=p+u[_],y=p-u[x];p=pE(w,p,y)}if(o){const _=h==="y"?"top":"left",x=h==="y"?"bottom":"right",w=g+u[_],y=g-u[x];g=pE(w,g,y)}const v=s.fn({...t,[d]:p,[h]:g});return{...v,data:{x:v.x-r,y:v.y-n,enabled:{[d]:i,[h]:o}}}}}},Q5e=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,n;const{placement:a,rects:i,platform:o,elements:s}=t,{apply:c=()=>{},...l}=Z4(e,t),u=await SA(t,l),h=r2(a),d=K4(a),p=zf(a)==="y",{width:g,height:v}=i.floating;let _,x;h==="top"||h==="bottom"?(_=h,x=d===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(x=h,_=d==="end"?"top":"bottom");const w=v-u.top-u.bottom,y=g-u.left-u.right,E=t2(v-u[_],w),A=t2(g-u[x],y),S=!t.middlewareData.shift;let C=E,T=A;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(T=y),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(C=w),S&&!d){const M=ns(u.left,0),N=ns(u.right,0),F=ns(u.top,0),V=ns(u.bottom,0);p?T=g-2*(M!==0||N!==0?M+N:ns(u.left,u.right)):C=v-2*(F!==0||V!==0?F+V:ns(u.top,u.bottom))}await c({...t,availableWidth:T,availableHeight:C});const D=await o.getDimensions(s.floating);return g!==D.width||v!==D.height?{reset:{rects:!0}}:{}}}};function RY(e){const t=bs(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=ws(e),i=a?e.offsetWidth:r,o=a?e.offsetHeight:n,s=Tv(r)!==i||Tv(n)!==o;return s&&(r=i,n=o),{width:r,height:n,$:s}}function CA(e){return Tn(e)?e:e.contextElement}function Bh(e){const t=CA(e);if(!ws(t))return Zl(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:i}=RY(t);let o=(i?Tv(r.width):r.width)/n,s=(i?Tv(r.height):r.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}const J5e=Zl(0);function LY(e){const t=ms(e);return!bA()||!t.visualViewport?J5e:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function e6e(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==ms(e)?!1:t}function F3(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),i=CA(e);let o=Zl(1);t&&(n?Tn(n)&&(o=Bh(n)):o=Bh(e));const s=e6e(i,r,n)?LY(i):Zl(0);let c=(a.left+s.x)/o.x,l=(a.top+s.y)/o.y,u=a.width/o.x,h=a.height/o.y;if(i){const d=ms(i),p=n&&Tn(n)?ms(n):n;let g=d,v=hE(g);for(;v&&n&&p!==g;){const _=Bh(v),x=v.getBoundingClientRect(),w=bs(v),y=x.left+(v.clientLeft+parseFloat(w.paddingLeft))*_.x,E=x.top+(v.clientTop+parseFloat(w.paddingTop))*_.y;c*=_.x,l*=_.y,u*=_.x,h*=_.y,c+=y,l+=E,g=ms(v),v=hE(g)}}return Cv({width:u,height:h,x:c,y:l})}function AA(e,t){const r=yg(e).scrollLeft;return t?t.left+r:F3(gc(e)).left+r}function NY(e,t,r){r===void 0&&(r=!1);const n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-(r?0:AA(e,n)),i=n.top+t.scrollTop;return{x:a,y:i}}function t6e(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const i=a==="fixed",o=gc(n),s=t?xg(t.floating):!1;if(n===o||s&&i)return r;let c={scrollLeft:0,scrollTop:0},l=Zl(1);const u=Zl(0),h=ws(n);if((h||!h&&!i)&&((X4(n)!=="body"||D7(o))&&(c=yg(n)),ws(n))){const p=F3(n);l=Bh(n),u.x=p.x+n.clientLeft,u.y=p.y+n.clientTop}const d=o&&!h&&!i?NY(o,c,!0):Zl(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-c.scrollLeft*l.x+u.x+d.x,y:r.y*l.y-c.scrollTop*l.y+u.y+d.y}}function r6e(e){return Array.from(e.getClientRects())}function n6e(e){const t=gc(e),r=yg(e),n=e.ownerDocument.body,a=ns(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=ns(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let o=-r.scrollLeft+AA(e);const s=-r.scrollTop;return bs(n).direction==="rtl"&&(o+=ns(t.clientWidth,n.clientWidth)-a),{width:a,height:i,x:o,y:s}}function a6e(e,t){const r=ms(e),n=gc(e),a=r.visualViewport;let i=n.clientWidth,o=n.clientHeight,s=0,c=0;if(a){i=a.width,o=a.height;const l=bA();(!l||l&&t==="fixed")&&(s=a.offsetLeft,c=a.offsetTop)}return{width:i,height:o,x:s,y:c}}function i6e(e,t){const r=F3(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,i=ws(e)?Bh(e):Zl(1),o=e.clientWidth*i.x,s=e.clientHeight*i.y,c=a*i.x,l=n*i.y;return{width:o,height:s,x:c,y:l}}function SR(e,t,r){let n;if(t==="viewport")n=a6e(e,r);else if(t==="document")n=n6e(gc(e));else if(Tn(t))n=i6e(t,r);else{const a=LY(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return Cv(n)}function FY(e,t){const r=wu(e);return r===t||!Tn(r)||e2(r)?!1:bs(r).position==="fixed"||FY(r,t)}function o6e(e,t){const r=t.get(e);if(r)return r;let n=Uf(e,[],!1).filter(s=>Tn(s)&&X4(s)!=="body"),a=null;const i=bs(e).position==="fixed";let o=i?wu(e):e;for(;Tn(o)&&!e2(o);){const s=bs(o),c=wA(o);!c&&s.position==="fixed"&&(a=null),(i?!c&&!a:!c&&s.position==="static"&&!!a&&["absolute","fixed"].includes(a.position)||D7(o)&&!c&&FY(e,o))?n=n.filter(u=>u!==o):a=s,o=wu(o)}return t.set(e,n),n}function s6e(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?xg(t)?[]:o6e(t,this._c):[].concat(r),n],s=o[0],c=o.reduce((l,u)=>{const h=SR(t,u,a);return l.top=ns(h.top,l.top),l.right=t2(h.right,l.right),l.bottom=t2(h.bottom,l.bottom),l.left=ns(h.left,l.left),l},SR(t,s,a));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function l6e(e){const{width:t,height:r}=RY(e);return{width:t,height:r}}function c6e(e,t,r){const n=ws(t),a=gc(t),i=r==="fixed",o=F3(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const c=Zl(0);function l(){c.x=AA(a)}if(n||!n&&!i)if((X4(t)!=="body"||D7(a))&&(s=yg(t)),n){const p=F3(t,!0,i,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}else a&&l();i&&!n&&a&&l();const u=a&&!n&&!i?NY(a,s):Zl(0),h=o.left+s.scrollLeft-c.x-u.x,d=o.top+s.scrollTop-c.y-u.y;return{x:h,y:d,width:o.width,height:o.height}}function Jx(e){return bs(e).position==="static"}function CR(e,t){if(!ws(e)||bs(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return gc(e)===r&&(r=r.ownerDocument.body),r}function IY(e,t){const r=ms(e);if(xg(e))return r;if(!ws(e)){let a=wu(e);for(;a&&!e2(a);){if(Tn(a)&&!Jx(a))return a;a=wu(a)}return r}let n=CR(e,t);for(;n&&h5e(n)&&Jx(n);)n=CR(n,t);return n&&e2(n)&&Jx(n)&&!wA(n)?r:n||p5e(e)||r}const u6e=async function(e){const t=this.getOffsetParent||IY,r=this.getDimensions,n=await r(e.floating);return{reference:c6e(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function f6e(e){return bs(e).direction==="rtl"}const d6e={convertOffsetParentRelativeRectToViewportRelativeRect:t6e,getDocumentElement:gc,getClippingRect:s6e,getOffsetParent:IY,getElementRects:u6e,getClientRects:r6e,getDimensions:l6e,getScale:Bh,isElement:Tn,isRTL:f6e};function BY(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function h6e(e,t){let r=null,n;const a=gc(e);function i(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function o(s,c){s===void 0&&(s=!1),c===void 0&&(c=1),i();const l=e.getBoundingClientRect(),{left:u,top:h,width:d,height:p}=l;if(s||t(),!d||!p)return;const g=xp(h),v=xp(a.clientWidth-(u+d)),_=xp(a.clientHeight-(h+p)),x=xp(u),y={rootMargin:-g+"px "+-v+"px "+-_+"px "+-x+"px",threshold:ns(0,t2(1,c))||1};let E=!0;function A(S){const C=S[0].intersectionRatio;if(C!==c){if(!E)return o();C?o(!1,C):n=setTimeout(()=>{o(!1,1e-7)},1e3)}C===1&&!BY(l,e.getBoundingClientRect())&&o(),E=!1}try{r=new IntersectionObserver(A,{...y,root:a.ownerDocument})}catch{r=new IntersectionObserver(A,y)}r.observe(e)}return o(!0),i}function p6e(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:c=!1}=n,l=CA(e),u=a||i?[...l?Uf(l):[],...Uf(t)]:[];u.forEach(x=>{a&&x.addEventListener("scroll",r,{passive:!0}),i&&x.addEventListener("resize",r)});const h=l&&s?h6e(l,r):null;let d=-1,p=null;o&&(p=new ResizeObserver(x=>{let[w]=x;w&&w.target===l&&p&&(p.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var y;(y=p)==null||y.observe(t)})),r()}),l&&!c&&p.observe(l),p.observe(t));let g,v=c?F3(e):null;c&&_();function _(){const x=F3(e);v&&!BY(v,x)&&r(),v=x,g=requestAnimationFrame(_)}return r(),()=>{var x;u.forEach(w=>{a&&w.removeEventListener("scroll",r),i&&w.removeEventListener("resize",r)}),h==null||h(),(x=p)==null||x.disconnect(),p=null,c&&cancelAnimationFrame(g)}}const m6e=Z5e,v6e=K5e,g6e=G5e,_6e=Q5e,AR=q5e,x6e=(e,t,r)=>{const n=new Map,a={platform:d6e,...r},i={...a.platform,_c:n};return V5e(e,t,{...a,platform:i})};var gm=typeof document<"u"?U.useLayoutEffect:U.useEffect;function Dv(e,t){if(e===t)return!0;
vendor: 9,056 bytes, line 127
127if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,n,a;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;n--!==0;)if(!Dv(e[n],t[n]))return!1;return!0}if(a=Object.keys(e),r=a.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,a[n]))return!1;for(n=r;n--!==0;){const i=a[n];if(!(i==="_owner"&&e.$$typeof)&&!Dv(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function HY(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function kR(e,t){const r=HY(e);return Math.round(t*r)/r}function ey(e){const t=U.useRef(e);return gm(()=>{t.current=e}),t}function UY(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:i,floating:o}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,h]=U.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[d,p]=U.useState(n);Dv(d,n)||p(n);const[g,v]=U.useState(null),[_,x]=U.useState(null),w=U.useCallback(le=>{le!==S.current&&(S.current=le,v(le))},[]),y=U.useCallback(le=>{le!==C.current&&(C.current=le,x(le))},[]),E=i||g,A=o||_,S=U.useRef(null),C=U.useRef(null),T=U.useRef(u),D=c!=null,M=ey(c),N=ey(a),F=ey(l),V=U.useCallback(()=>{if(!S.current||!C.current)return;const le={placement:t,strategy:r,middleware:d};N.current&&(le.platform=N.current),x6e(S.current,C.current,le).then(ae=>{const fe={...ae,isPositioned:F.current!==!1};Z.current&&!Dv(T.current,fe)&&(T.current=fe,K3.flushSync(()=>{h(fe)}))})},[d,t,r,N,F]);gm(()=>{l===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,h(le=>({...le,isPositioned:!1})))},[l]);const Z=U.useRef(!1);gm(()=>(Z.current=!0,()=>{Z.current=!1}),[]),gm(()=>{if(E&&(S.current=E),A&&(C.current=A),E&&A){if(M.current)return M.current(E,A,V);V()}},[E,A,V,M,D]);const ee=U.useMemo(()=>({reference:S,floating:C,setReference:w,setFloating:y}),[w,y]),G=U.useMemo(()=>({reference:E,floating:A}),[E,A]),oe=U.useMemo(()=>{const le={position:r,left:0,top:0};if(!G.floating)return le;const ae=kR(G.floating,u.x),fe=kR(G.floating,u.y);return s?{...le,transform:"translate("+ae+"px, "+fe+"px)",...HY(G.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:ae,top:fe}},[r,s,G.floating,u.x,u.y]);return U.useMemo(()=>({...u,update:V,refs:ee,elements:G,floatingStyles:oe}),[u,V,ee,G,oe])}const y6e=e=>{function t(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:n,padding:a}=typeof e=="function"?e(r):e;return n&&t(n)?n.current!=null?AR({element:n.current,padding:a}).fn(r):{}:n?AR({element:n,padding:a}).fn(r):{}}}},w6e=(e,t)=>({...m6e(e),options:[e,t]}),SBe=(e,t)=>({...v6e(e),options:[e,t]}),b6e=(e,t)=>({...g6e(e),options:[e,t]}),CBe=(e,t)=>({..._6e(e),options:[e,t]}),E6e=(e,t)=>({...y6e(e),options:[e,t]}),zY={...u9},T6e=zY.useInsertionEffect,S6e=T6e||(e=>e());function xf(e){const t=U.useRef(()=>{});return S6e(()=>{t.current=e}),U.useCallback(function(){for(var r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return t.current==null?void 0:t.current(...n)},[])}var Kl=typeof document<"u"?U.useLayoutEffect:U.useEffect;function gE(){return gE=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},gE.apply(this,arguments)}let DR=!1,C6e=0;const MR=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+C6e++;function A6e(){const[e,t]=U.useState(()=>DR?MR():void 0);return Kl(()=>{e==null&&t(MR())},[]),U.useEffect(()=>{DR=!0},[]),e}const k6e=zY.useId,kA=k6e||A6e;function D6e(){const e=new Map;return{emit(t,r){var n;(n=e.get(t))==null||n.forEach(a=>a(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){var n;e.set(t,((n=e.get(t))==null?void 0:n.filter(a=>a!==r))||[])}}}const M6e=U.createContext(null),O6e=U.createContext(null),DA=()=>{var e;return((e=U.useContext(M6e))==null?void 0:e.id)||null},MA=()=>U.useContext(O6e);function wg(e){return"data-floating-ui-"+e}function ty(e){const t=U.useRef(e);return Kl(()=>{t.current=e}),t}const OR=wg("safe-polygon");function ry(e,t,r){return r&&!m8(r)?0:typeof e=="number"?e:e==null?void 0:e[t]}function ABe(e,t){t===void 0&&(t={});const{open:r,onOpenChange:n,dataRef:a,events:i,elements:o}=e,{enabled:s=!0,delay:c=0,handleClose:l=null,mouseOnly:u=!1,restMs:h=0,move:d=!0}=t,p=MA(),g=DA(),v=ty(l),_=ty(c),x=ty(r),w=U.useRef(),y=U.useRef(-1),E=U.useRef(),A=U.useRef(-1),S=U.useRef(!0),C=U.useRef(!1),T=U.useRef(()=>{}),D=U.useCallback(()=>{var ee;const G=(ee=a.current.openEvent)==null?void 0:ee.type;return(G==null?void 0:G.includes("mouse"))&&G!=="mousedown"},[a]);U.useEffect(()=>{if(!s)return;function ee(G){let{open:oe}=G;oe||(clearTimeout(y.current),clearTimeout(A.current),S.current=!0)}return i.on("openchange",ee),()=>{i.off("openchange",ee)}},[s,i]),U.useEffect(()=>{if(!s||!v.current||!r)return;function ee(oe){D()&&n(!1,oe,"hover")}const G=o3(o.floating).documentElement;return G.addEventListener("mouseleave",ee),()=>{G.removeEventListener("mouseleave",ee)}},[o.floating,r,n,s,v,D]);const M=U.useCallback(function(ee,G,oe){G===void 0&&(G=!0),oe===void 0&&(oe="hover");const le=ry(_.current,"close",w.current);le&&!E.current?(clearTimeout(y.current),y.current=window.setTimeout(()=>n(!1,ee,oe),le)):G&&(clearTimeout(y.current),n(!1,ee,oe))},[_,n]),N=xf(()=>{T.current(),E.current=void 0}),F=xf(()=>{if(C.current){const ee=o3(o.floating).body;ee.style.pointerEvents="",ee.removeAttribute(OR),C.current=!1}});U.useEffect(()=>{if(!s)return;function ee(){return a.current.openEvent?["click","mousedown"].includes(a.current.openEvent.type):!1}function G(fe){if(clearTimeout(y.current),S.current=!1,u&&!m8(w.current)||h>0&&!ry(_.current,"open"))return;const re=ry(_.current,"open",w.current);re?y.current=window.setTimeout(()=>{x.current||n(!0,fe,"hover")},re):n(!0,fe,"hover")}function oe(fe){if(ee())return;T.current();const re=o3(o.floating);if(clearTimeout(A.current),v.current&&a.current.floatingContext){r||clearTimeout(y.current),E.current=v.current({...a.current.floatingContext,tree:p,x:fe.clientX,y:fe.clientY,onClose(){F(),N(),M(fe,!0,"safe-polygon")}});const te=E.current;re.addEventListener("mousemove",te),T.current=()=>{re.removeEventListener("mousemove",te)};return}(w.current==="touch"?!g3(o.floating,fe.relatedTarget):!0)&&M(fe)}function le(fe){ee()||a.current.floatingContext&&(v.current==null||v.current({...a.current.floatingContext,tree:p,x:fe.clientX,y:fe.clientY,onClose(){F(),N(),M(fe)}})(fe))}if(Tn(o.domReference)){var ae;const fe=o.domReference;return r&&fe.addEventListener("mouseleave",le),(ae=o.floating)==null||ae.addEventListener("mouseleave",le),d&&fe.addEventListener("mousemove",G,{once:!0}),fe.addEventListener("mouseenter",G),fe.addEventListener("mouseleave",oe),()=>{var re;r&&fe.removeEventListener("mouseleave",le),(re=o.floating)==null||re.removeEventListener("mouseleave",le),d&&fe.removeEventListener("mousemove",G),fe.removeEventListener("mouseenter",G),fe.removeEventListener("mouseleave",oe)}}},[o,s,e,u,h,d,M,N,F,n,r,x,p,_,v,a]),Kl(()=>{var ee;if(s&&r&&(ee=v.current)!=null&&ee.__options.blockPointerEvents&&D()){C.current=!0;const oe=o.floating;if(Tn(o.domReference)&&oe){var G;const le=o3(o.floating).body;le.setAttribute(OR,"");const ae=o.domReference,fe=p==null||(G=p.nodesRef.current.find(re=>re.id===g))==null||(G=G.context)==null?void 0:G.elements.floating;return fe&&(fe.style.pointerEvents=""),le.style.pointerEvents="none",ae.style.pointerEvents="auto",oe.style.pointerEvents="auto",()=>{le.style.pointerEvents="",ae.style.pointerEvents="",oe.style.pointerEvents=""}}}},[s,r,g,o,p,v,D]),Kl(()=>{r||(w.current=void 0,N(),F())},[r,N,F]),U.useEffect(()=>()=>{N(),clearTimeout(y.current),clearTimeout(A.current),F()},[s,o.domReference,N,F]);const V=U.useMemo(()=>{function ee(G){w.current=G.pointerType}return{onPointerDown:ee,onPointerEnter:ee,onMouseMove(G){const{nativeEvent:oe}=G;function le(){!S.current&&!x.current&&n(!0,oe,"hover")}u&&!m8(w.current)||r||h===0||(clearTimeout(A.current),w.current==="touch"?le():A.current=window.setTimeout(le,h))}}},[u,n,r,x,h]),Z=U.useMemo(()=>({onMouseEnter(){clearTimeout(y.current)},onMouseLeave(ee){M(ee.nativeEvent,!1)}}),[M]);return U.useMemo(()=>s?{reference:V,floating:Z}:{},[s,V,Z])}function _m(e,t){let r=e.filter(a=>{var i;return a.parentId===t&&((i=a.context)==null?void 0:i.open)}),n=r;for(;n.length;)n=e.filter(a=>{var i;return(i=n)==null?void 0:i.some(o=>{var s;return a.parentId===o.id&&((s=a.context)==null?void 0:s.open)})}),r=r.concat(n);return r}const $Y=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function WY(e,t){const r=PY(e,$Y());t==="prev"&&r.reverse();const n=r.indexOf(m5e(o3(e)));return r.slice(n+1)[0]}function P6e(){return WY(document.body,"next")}function R6e(){return WY(document.body,"prev")}function ny(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!g3(r,n)}
127function L6e(e){PY(e,$Y()).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function PR(e){e.querySelectorAll("[data-tabindex]").forEach(r=>{const n=r.dataset.tabindex;delete r.dataset.tabindex,n?r.setAttribute("tabindex",n):r.removeAttribute("tabindex")})}const YY={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};let N6e;function RR(e){e.key==="Tab"&&(e.target,clearTimeout(N6e))}const LR=U.forwardRef(function(t,r){const[n,a]=U.useState();Kl(()=>(v5e()&&a("button"),document.addEventListener("keydown",RR),()=>{document.removeEventListener("keydown",RR)}),[]);const i={ref:r,tabIndex:0,role:n,"aria-hidden":n?void 0:!0,[wg("focus-guard")]:"",style:YY};return U.createElement("span",gE({},t,i))}),jY=U.createContext(null),NR=wg("portal");function F6e(e){e===void 0&&(e={});const{id:t,root:r}=e,n=kA(),a=I6e(),[i,o]=U.useState(null),s=U.useRef(null);return Kl(()=>()=>{i==null||i.remove(),queueMicrotask(()=>{s.current=null})},[i]),Kl(()=>{if(!n||s.current)return;const c=t?document.getElementById(t):null;if(!c)return;const l=document.createElement("div");l.id=n,l.setAttribute(NR,""),c.appendChild(l),s.current=l,o(l)},[t,n]),Kl(()=>{if(!n||s.current)return;let c=r||(a==null?void 0:a.portalNode);c&&!Tn(c)&&(c=c.current),c=c||document.body;let l=null;t&&(l=document.createElement("div"),l.id=t,c.appendChild(l));const u=document.createElement("div");u.id=n,u.setAttribute(NR,""),c=l||c,c.appendChild(u),s.current=u,o(u)},[t,r,n,a]),i}function kBe(e){const{children:t,id:r,root:n=null,preserveTabOrder:a=!0}=e,i=F6e({id:r,root:n}),[o,s]=U.useState(null),c=U.useRef(null),l=U.useRef(null),u=U.useRef(null),h=U.useRef(null),d=o==null?void 0:o.modal,p=o==null?void 0:o.open,g=!!o&&!o.modal&&o.open&&a&&!!(n||i);return U.useEffect(()=>{if(!i||!a||d)return;function v(_){i&&ny(_)&&(_.type==="focusin"?PR:L6e)(i)}return i.addEventListener("focusin",v,!0),i.addEventListener("focusout",v,!0),()=>{i.removeEventListener("focusin",v,!0),i.removeEventListener("focusout",v,!0)}},[i,a,d]),U.useEffect(()=>{i&&(p||PR(i))},[p,i]),U.createElement(jY.Provider,{value:U.useMemo(()=>({preserveTabOrder:a,beforeOutsideRef:c,afterOutsideRef:l,beforeInsideRef:u,afterInsideRef:h,portalNode:i,setFocusManagerState:s}),[a,i])},g&&i&&U.createElement(LR,{"data-type":"outside",ref:c,onFocus:v=>{if(ny(v,i)){var _;(_=u.current)==null||_.focus()}else{const x=R6e()||(o==null?void 0:o.refs.domReference.current);x==null||x.focus()}}}),g&&i&&U.createElement("span",{"aria-owns":i.id,style:YY}),i&&K3.createPortal(t,i),g&&i&&U.createElement(LR,{"data-type":"outside",ref:l,onFocus:v=>{if(ny(v,i)){var _;(_=h.current)==null||_.focus()}else{const x=P6e()||(o==null?void 0:o.refs.domReference.current);x==null||x.focus(),o!=null&&o.closeOnFocusOut&&(o==null||o.onOpenChange(!1,v.nativeEvent,"focus-out"))}}}))}const I6e=()=>U.useContext(jY),B6e="data-floating-ui-focusable";function FR(e){return ws(e.target)&&e.target.tagName==="BUTTON"}function IR(e){return y5e(e)}function DBe(e,t){t===void 0&&(t={});const{open:r,onOpenChange:n,dataRef:a,elements:{domReference:i}}=e,{enabled:o=!0,event:s="click",toggle:c=!0,ignoreMouse:l=!1,keyboardHandlers:u=!0}=t,h=U.useRef(),d=U.useRef(!1),p=U.useMemo(()=>({onPointerDown(g){h.current=g.pointerType},onMouseDown(g){const v=h.current;g.button===0&&s!=="click"&&(m8(v,!0)&&l||(r&&c&&(!a.current.openEvent||a.current.openEvent.type==="mousedown")?n(!1,g.nativeEvent,"click"):(g.preventDefault(),n(!0,g.nativeEvent,"click"))))},onClick(g){const v=h.current;if(s==="mousedown"&&h.current){h.current=void 0;return}m8(v,!0)&&l||(r&&c&&(!a.current.openEvent||a.current.openEvent.type==="click")?n(!1,g.nativeEvent,"click"):n(!0,g.nativeEvent,"click"))},onKeyDown(g){h.current=void 0,!(g.defaultPrevented||!u||FR(g))&&(g.key===" "&&!IR(i)&&(g.preventDefault(),d.current=!0),g.key==="Enter"&&n(!(r&&c),g.nativeEvent,"click"))},onKeyUp(g){g.defaultPrevented||!u||FR(g)||IR(i)||g.key===" "&&d.current&&(d.current=!1,n(!(r&&c),g.nativeEvent,"click"))}}),[a,i,s,l,u,n,r,c]);return U.useMemo(()=>o?{reference:p}:{},[o,p])}const H6e={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},U6e={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},BR=e=>{var t,r;return{escapeKey:typeof e=="boolean"?e:(t=e==null?void 0:e.escapeKey)!=null?t:!1,outsidePress:typeof e=="boolean"?e:(r=e==null?void 0:e.outsidePress)!=null?r:!0}};function MBe(e,t){t===void 0&&(t={});const{open:r,onOpenChange:n,elements:a,dataRef:i}=e,{enabled:o=!0,escapeKey:s=!0,outsidePress:c=!0,outsidePressEvent:l="pointerdown",referencePress:u=!1,referencePressEvent:h="pointerdown",ancestorScroll:d=!1,bubbles:p,capture:g}=t,v=MA(),_=xf(typeof c=="function"?c:()=>!1),x=typeof c=="function"?_:c,w=U.useRef(!1),y=U.useRef(!1),{escapeKey:E,outsidePress:A}=BR(p),{escapeKey:S,outsidePress:C}
127=BR(g),T=xf(Z=>{var ee;if(!r||!o||!s||Z.key!=="Escape")return;const G=(ee=i.current.floatingContext)==null?void 0:ee.nodeId,oe=v?_m(v.nodesRef.current,G):[];if(!E&&(Z.stopPropagation(),oe.length>0)){let le=!0;if(oe.forEach(ae=>{var fe;if((fe=ae.context)!=null&&fe.open&&!ae.context.dataRef.current.__escapeKeyBubbles){le=!1;return}}),!le)return}n(!1,g5e(Z)?Z.nativeEvent:Z,"escape-key")}),D=xf(Z=>{var ee;const G=()=>{var oe;T(Z),(oe=ih(Z))==null||oe.removeEventListener("keydown",G)};(ee=ih(Z))==null||ee.addEventListener("keydown",G)}),M=xf(Z=>{var ee;const G=w.current;w.current=!1;const oe=y.current;if(y.current=!1,l==="click"&&oe||G||typeof x=="function"&&!x(Z))return;const le=ih(Z),ae="["+wg("inert")+"]",fe=o3(a.floating).querySelectorAll(ae);let re=Tn(le)?le:null;for(;re&&!e2(re);){const H=wu(re);if(e2(H)||!Tn(H))break;re=H}if(fe.length&&Tn(le)&&!_5e(le)&&!g3(le,a.floating)&&Array.from(fe).every(H=>!g3(re,H)))return;if(ws(le)&&V){const H=le.clientWidth>0&&le.scrollWidth>le.clientWidth,_e=le.clientHeight>0&&le.scrollHeight>le.clientHeight;let He=_e&&Z.offsetX>le.clientWidth;if(_e&&bs(le).direction==="rtl"&&(He=Z.offsetX<=le.offsetWidth-le.clientWidth),He||H&&Z.offsetY>le.clientHeight)return}const j=(ee=i.current.floatingContext)==null?void 0:ee.nodeId,te=v&&_m(v.nodesRef.current,j).some(H=>{var _e;return Qx(Z,(_e=H.context)==null?void 0:_e.elements.floating)});if(Qx(Z,a.floating)||Qx(Z,a.domReference)||te)return;const q=v?_m(v.nodesRef.current,j):[];if(q.length>0){let H=!0;if(q.forEach(_e=>{var He;if((He=_e.context)!=null&&He.open&&!_e.context.dataRef.current.__outsidePressBubbles){H=!1;return}}),!H)return}n(!1,Z,"outside-press")}),N=xf(Z=>{var ee;const G=()=>{var oe;M(Z),(oe=ih(Z))==null||oe.removeEventListener(l,G)};(ee=ih(Z))==null||ee.addEventListener(l,G)});U.useEffect(()=>{if(!r||!o)return;i.current.__escapeKeyBubbles=E,i.current.__outsidePressBubbles=A;function Z(oe){n(!1,oe,"ancestor-scroll")}const ee=o3(a.floating);s&&ee.addEventListener("keydown",S?D:T,S),x&&ee.addEventListener(l,C?N:M,C);let G=[];return d&&(Tn(a.domReference)&&(G=Uf(a.domReference)),Tn(a.floating)&&(G=G.concat(Uf(a.floating))),!Tn(a.reference)&&a.reference&&a.reference.contextElement&&(G=G.concat(Uf(a.reference.contextElement)))),G=G.filter(oe=>{var le;return oe!==((le=ee.defaultView)==null?void 0:le.visualViewport)}),G.forEach(oe=>{oe.addEventListener("scroll",Z,{passive:!0})}),()=>{s&&ee.removeEventListener("keydown",S?D:T,S),x&&ee.removeEventListener(l,C?N:M,C),G.forEach(oe=>{oe.removeEventListener("scroll",Z)})}},[i,a,s,x,l,r,n,d,o,E,A,T,S,D,M,C,N]),U.useEffect(()=>{w.current=!1},[x,l]);const F=U.useMemo(()=>({onKeyDown:T,[H6e[h]]:Z=>{u&&n(!1,Z.nativeEvent,"reference-press")}}),[T,n,u,h]),V=U.useMemo(()=>({onKeyDown:T,onMouseDown(){y.current=!0},onMouseUp(){y.current=!0}
vendor: 4,642 bytes, line 127
127,[U6e[l]]:()=>{w.current=!0}}),[T,l]);return U.useMemo(()=>o?{reference:F,floating:V}:{},[o,F,V])}function z6e(e){const{open:t=!1,onOpenChange:r,elements:n}=e,a=kA(),i=U.useRef({}),[o]=U.useState(()=>D6e()),s=DA()!=null,[c,l]=U.useState(n.reference),u=xf((p,g,v)=>{i.current.openEvent=p?g:void 0,o.emit("openchange",{open:p,event:g,reason:v,nested:s}),r==null||r(p,g,v)}),h=U.useMemo(()=>({setPositionReference:l}),[]),d=U.useMemo(()=>({reference:c||n.reference||null,floating:n.floating||null,domReference:n.reference}),[c,n.reference,n.floating]);return U.useMemo(()=>({dataRef:i,open:t,onOpenChange:u,elements:d,events:o,floatingId:a,refs:h}),[t,u,d,o,a,h])}function OBe(e){e===void 0&&(e={});const{nodeId:t}=e,r=z6e({...e,elements:{reference:null,floating:null,...e.elements}}),n=e.rootContext||r,a=n.elements,[i,o]=U.useState(null),[s,c]=U.useState(null),u=(a==null?void 0:a.reference)||i,h=U.useRef(null),d=MA();Kl(()=>{u&&(h.current=u)},[u]);const p=UY({...e,elements:{...a,...s&&{reference:s}}}),g=U.useCallback(y=>{const E=Tn(y)?{getBoundingClientRect:()=>y.getBoundingClientRect(),contextElement:y}:y;c(E),p.refs.setReference(E)},[p.refs]),v=U.useCallback(y=>{(Tn(y)||y===null)&&(h.current=y,o(y)),(Tn(p.refs.reference.current)||p.refs.reference.current===null||y!==null&&!Tn(y))&&p.refs.setReference(y)},[p.refs]),_=U.useMemo(()=>({...p.refs,setReference:v,setPositionReference:g,domReference:h}),[p.refs,v,g]),x=U.useMemo(()=>({...p.elements,domReference:u}),[p.elements,u]),w=U.useMemo(()=>({...p,...n,refs:_,elements:x,nodeId:t}),[p,_,x,t,n]);return Kl(()=>{n.dataRef.current.floatingContext=w;const y=d==null?void 0:d.nodesRef.current.find(E=>E.id===t);y&&(y.context=w)}),U.useMemo(()=>({...p,context:w,refs:_,elements:x}),[p,_,x,w])}const HR="active",UR="selected";function ay(e,t,r){const n=new Map,a=r==="item";let i=e;if(a&&e){const{[HR]:o,[UR]:s,...c}=e;i=c}return{...r==="floating"&&{tabIndex:-1,[B6e]:""},...i,...t.map(o=>{const s=o?o[r]:null;return typeof s=="function"?e?s(e):null:s}).concat(e).reduce((o,s)=>(s&&Object.entries(s).forEach(c=>{let[l,u]=c;if(!(a&&[HR,UR].includes(l)))if(l.indexOf("on")===0){if(n.has(l)||n.set(l,[]),typeof u=="function"){var h;(h=n.get(l))==null||h.push(u),o[l]=function(){for(var d,p=arguments.length,g=new Array(p),v=0;v<p;v++)g[v]=arguments[v];return(d=n.get(l))==null?void 0:d.map(_=>_(...g)).find(_=>_!==void 0)}}}else o[l]=u}),o),{})}}function PBe(e){e===void 0&&(e=[]);const t=e.map(s=>s==null?void 0:s.reference),r=e.map(s=>s==null?void 0:s.floating),n=e.map(s=>s==null?void 0:s.item),a=U.useCallback(s=>ay(s,e,"reference"),t),i=U.useCallback(s=>ay(s,e,"floating"),r),o=U.useCallback(s=>ay(s,e,"item"),n);return U.useMemo(()=>({getReferenceProps:a,getFloatingProps:i,getItemProps:o}),[a,i,o])}const $6e=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function RBe(e,t){var r;t===void 0&&(t={});const{open:n,floatingId:a}=e,{enabled:i=!0,role:o="dialog"}=t,s=(r=$6e.get(o))!=null?r:o,c=kA(),u=DA()!=null,h=U.useMemo(()=>s==="tooltip"||o==="label"?{["aria-"+(o==="label"?"labelledby":"describedby")]:n?a:void 0}:{"aria-expanded":n?"true":"false","aria-haspopup":s==="alertdialog"?"dialog":s,"aria-controls":n?a:void 0,...s==="listbox"&&{role:"combobox"},...s==="menu"&&{id:c},...s==="menu"&&u&&{role:"menuitem"},...o==="select"&&{"aria-autocomplete":"none"},...o==="combobox"&&{"aria-autocomplete":"list"}},[s,a,u,n,c,o]),d=U.useMemo(()=>{const g={id:a,...s&&{role:s}};return s==="tooltip"||o==="label"?g:{...g,...s==="menu"&&{"aria-labelledby":c}}},[s,a,c,o]),p=U.useCallback(g=>{let{active:v,selected:_}=g;const x={role:"option",...v&&{id:a+"-option"}};switch(o){case"select":return{...x,"aria-selected":v&&_};case"combobox":return{...x,...v&&{"aria-selected":!0}}}return{}},[a,o]);return U.useMemo(()=>i?{reference:h,floating:d,item:p}:{},[i,h,d,p])}function zR(e,t){const[r,n]=e;let a=!1;const i=t.length;for(let o=0,s=i-1;o<i;s=o++){const[c,l]=t[o]||[0,0],[u,h]=t[s]||[0,0];l>=n!=h>=n&&r<=(u-c)*(n-l)/(h-l)+c&&(a=!a)}return a}function W6e(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function LBe(e){e===void 0&&(e={});const{buffer:t=.5,blockPointerEvents:r=!1,requireIntent:n=!0}=e;let a,i=!1,o=null,s=null,c=performance.now();function l(h,d){const p=performance.now(),g=p-c;if(o===null||s===null||g===0)return o=h,s=d,c=p,null;const v=h-o,_=d-s,w=Math.sqrt(v*v+_*_)/g;return o=h,s=d,c=p,w}const u=h=>{let{x:d,y:p,placement:g,elements:v,onClose:_,nodeId:x,tree:w}=h;return function(E){function A(){clearTimeout(a),_()}if(clearTimeout(a),!v.domReference||!v.floating||g==null||d==null||p==null)return;const{clientX:S,clientY:C}
127=E,T=[S,C],D=ih(E),M=E.type==="mouseleave",N=g3(v.floating,D),F=g3(v.domReference,D),V=v.domReference.getBoundingClientRect(),Z=v.floating.getBoundingClientRect(),ee=g.split("-")[0],G=d>Z.right-Z.width/2,oe=p>Z.bottom-Z.height/2,le=W6e(T,V),ae=Z.width>V.width,fe=Z.height>V.height,re=(ae?V:Z).left,j=(ae?V:Z).right,te=(fe?V:Z).top,q=(fe?V:Z).bottom;if(N&&(i=!0,!M))return;if(F&&(i=!1),F&&!M){i=!0;return}if(M&&Tn(E.relatedTarget)&&g3(v.floating,E.relatedTarget)||w&&_m(w.nodesRef.current,x).some(He=>{let{context:Ce}=He;return Ce==null?void 0:Ce.open}))return;if(ee==="top"&&p>=V.bottom-1||ee==="bottom"&&p<=V.top+1||ee==="left"&&d>=V.right-1||ee==="right"&&d<=V.left+1)return A();let H=[];switch(ee){case"top":H=[[re,V.top+1],[re,Z.bottom-1],[j,Z.bottom-1],[j,V.top+1]];break;case"bottom":H=[[re,Z.top+1],[re,V.bottom-1],[j,V.bottom-1],[j,Z.top+1]];break;case"left":H=[[Z.right-1,q],[Z.right-1,te],[V.left+1,te],[V.left+1,q]];break;case"right":H=[[V.right-1,q],[V.right-1,te],[Z.left+1,te],[Z.left+1,q]];break}function _e(He){let[Ce,Ee]=He;switch(ee){case"top":{const ye=[ae?Ce+t/2:G?Ce+t*4:Ce-t*4,Ee+t+1],rt=[ae?Ce-t/2:G?Ce+t*4:Ce-t*4,Ee+t+1],se=[[Z.left,G||ae?Z.bottom-t:Z.top],[Z.right,G?ae?Z.bottom-t:Z.top:Z.bottom-t]];return[ye,rt,...se]}case"bottom":{const ye=[ae?Ce+t/2:G?Ce+t*4:Ce-t*4,Ee-t],rt=[ae?Ce-t/2:G?Ce+t*4:Ce-t*4,Ee-t],se=[[Z.left,G||ae?Z.top+t:Z.bottom],[Z.right,G?ae?Z.top+t:Z.bottom:Z.top+t]];return[ye,rt,...se]}case"left":{const ye=[Ce+t+1,fe?Ee+t/2:oe?Ee+t*4:Ee-t*4],rt=[Ce+t+1,fe?Ee-t/2:oe?Ee+t*4:Ee-t*4];return[...[[oe||fe?Z.right-t:Z.left,Z.top],[oe?fe?Z.right-t:Z.left:Z.right-t,Z.bottom]],ye,rt]}case"right":{const ye=[Ce-t,fe?Ee+t/2:oe?Ee+t*4:Ee-t*4],rt=[Ce-t,fe?Ee-t/2:oe?Ee+t*4:Ee-t*4],se=[[oe||fe?Z.left+t:Z.right,Z.top],[oe?fe?Z.left+t:Z.right:Z.left+t,Z.bottom]];return[ye,rt,...se]}}}if(!zR([S,C],H)){if(i&&!le)return A();if(!M&&n){const He=l(E.clientX,E.clientY);if(He!==null&&He<.1)return A()}zR([S,C],_e([d,p]))?!i&&n&&(a=window.setTimeout(A,40)):A()}}};return u.__options={blockPointerEvents:r},u}var VY={exports:{}},iy={exports:{}},oy={exports:{}};/*!
128  * Bootstrap data.js v5.3.8 (https://getbootstrap.com/)
129  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
130  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
131  */var $R;function Y6e(){return $R||($R=1,function(e,t){(function(r,n){e.exports=n()})(Pt,function(){const r=new Map;return{set(a,i,o){r.has(a)||r.set(a,new Map);const s=r.get(a);if(!s.has(i)&&s.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`);return}s.set(i,o)},get(a,i){return r.has(a)&&r.get(a).get(i)||null},remove(a,i){if(!r.has(a))return;const o=r.get(a);o.delete(i),o.size===0&&r.delete(a)}}})}(oy)),oy.exports}var sy={exports:{}},yp={exports:{}};/*!
132  * Bootstrap index.js v5.3.8 (https://getbootstrap.com/)
133  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
134  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
135  */var WR;function _c(){return WR||(WR=1,function(e,t){(function(r,n){n(t)})(Pt,function(r){const i="transitionend",o=M=>(M&&window.CSS&&window.CSS.escape&&(M=M.replace(/#([^\s"#']+)/g,(N,F)=>`#${CSS.escape(F)}`)),M),s=M=>M==null?`${M}`:Object.prototype.toString.call(M).match(/\s([a-z]+)/i)[1].toLowerCase(),c=M=>{do M+=Math.floor(Math.random()*1e6);while(document.getElementById(M));return M},l=M=>{if(!M)return 0;let{transitionDuration:N,transitionDelay:F}=window.getComputedStyle(M);const V=Number.parseFloat(N),Z=Number.parseFloat(F);return!V&&!Z?0:(N=N.split(",")[0],F=F.split(",")[0],(Number.parseFloat(N)+Number.parseFloat(F))*1e3)},u=M=>{M.dispatchEvent(new Event(i))},h=M=>!M||typeof M!="object"?!1:(typeof M.jquery<"u"&&(M=M[0]),typeof M.nodeType<"u"),d=M=>h(M)?M.jquery?M[0]:M:typeof M=="string"&&M.length>0?document.querySelector(o(M)):null,p=M=>{if(!h(M)||M.getClientRects().length===0)return!1;const N=getComputedStyle(M).getPropertyValue("visibility")==="visible",F=M.closest("details:not([open])");if(!F)return N;if(F!==M){const V=M.closest("summary");if(V&&V.parentNode!==F||V===null)return!1}return N},g=M=>!M||M.nodeType!==Node.ELEMENT_NODE||M.classList.contains("disabled")?!0:typeof M.disabled<"u"?M.disabled:M.hasAttribute("disabled")&&M.getAttribute("disabled")!=="false",v=M=>{if(!document.documentElement.attachShadow)return null;if(typeof M.getRootNode=="function"){const N=M.getRootNode();return N instanceof ShadowRoot?N:null}return M instanceof ShadowRoot?M:M.parentNode?v(M.parentNode):null},_=()=>{},x=M=>{M.offsetHeight},w=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,y=[],E=M=>{document.readyState==="loading"?(y.length||document.addEventListener("DOMContentLoaded",()=>{for(const N of y)N()}),y.push(M)):M()},A=()=>document.documentElement.dir==="rtl",S=M=>{E(()=>{const N=w();if(N){const F=M.NAME,V=N.fn[F];N.fn[F]=M.jQueryInterface,N.fn[F].Constructor=M,N.fn[F].noConflict=()=>(N.fn[F]=V,M.jQueryInterface)}})},C=(M,N=[],F=M)=>
135typeof M=="function"?M.call(...N):F,T=(M,N,F=!0)=>{if(!F){C(M);return}const Z=l(N)+5;let ee=!1;const G=({target:oe})=>{oe===N&&(ee=!0,N.removeEventListener(i,G),C(M))};N.addEventListener(i,G),setTimeout(()=>{ee||u(N)},Z)},D=(M,N,F,V)=>{const Z=M.length;let ee=M.indexOf(N);return ee===-1?!F&&V?M[Z-1]:M[0]:(ee+=F?1:-1,V&&(ee=(ee+Z)%Z),M[Math.max(0,Math.min(ee,Z-1))])};r.defineJQueryPlugin=S,r.execute=C,r.executeAfterTransition=T,r.findShadowRoot=v,r.getElement=d,r.getNextActiveElement=D,r.getTransitionDurationFromElement=l,r.getUID=c,r.getjQuery=w,r.isDisabled=g,r.isElement=h,r.isRTL=A,r.isVisible=p,r.noop=_,r.onDOMContentLoaded=E,r.parseSelector=o,r.reflow=x,r.toType=s,r.triggerTransitionEnd=u,Object.defineProperty(r,Symbol.toStringTag,{value:"Module"})})}(yp,yp.exports)),yp.exports}/*!
136  * Bootstrap event-handler.js v5.3.8 (https://getbootstrap.com/)
137  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
138  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
139  */var YR;function vd(){return YR||(YR=1,function(e,t){(function(r,n){e.exports=n(_c())})(Pt,function(r){const n=/[^.]*(?=\..*)\.|.*/,a=/\..*/,i=/::\d+$/,o={};let s=1;
vendor: 10,256 bytes, lines 139-159
139const c={mouseenter:"mouseover",mouseleave:"mouseout"},l=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function u(S,C){return C&&`${C}::${s++}`||S.uidEvent||s++}function h(S){const C=u(S);return S.uidEvent=C,o[C]=o[C]||{},o[C]}function d(S,C){return function T(D){return A(D,{delegateTarget:S}),T.oneOff&&E.off(S,D.type,C),C.apply(S,[D])}}function p(S,C,T){return function D(M){const N=S.querySelectorAll(C);for(let{target:F}=M;F&&F!==this;F=F.parentNode)for(const V of N)if(V===F)return A(M,{delegateTarget:F}),D.oneOff&&E.off(S,M.type,C,T),T.apply(F,[M])}}function g(S,C,T=null){return Object.values(S).find(D=>D.callable===C&&D.delegationSelector===T)}function v(S,C,T){const D=typeof C=="string",M=D?T:C||T;let N=y(S);return l.has(N)||(N=S),[D,M,N]}function _(S,C,T,D,M){if(typeof C!="string"||!S)return;let[N,F,V]=v(C,T,D);C in c&&(F=(fe=>function(re){if(!re.relatedTarget||re.relatedTarget!==re.delegateTarget&&!re.delegateTarget.contains(re.relatedTarget))return fe.call(this,re)})(F));const Z=h(S),ee=Z[V]||(Z[V]={}),G=g(ee,F,N?T:null);if(G){G.oneOff=G.oneOff&&M;return}const oe=u(F,C.replace(n,"")),le=N?p(S,T,F):d(S,F);le.delegationSelector=N?T:null,le.callable=F,le.oneOff=M,le.uidEvent=oe,ee[oe]=le,S.addEventListener(V,le,N)}function x(S,C,T,D,M){const N=g(C[T],D,M);N&&(S.removeEventListener(T,N,!!M),delete C[T][N.uidEvent])}function w(S,C,T,D){const M=C[T]||{};for(const[N,F]of Object.entries(M))N.includes(D)&&x(S,C,T,F.callable,F.delegationSelector)}function y(S){return S=S.replace(a,""),c[S]||S}const E={on(S,C,T,D){_(S,C,T,D,!1)},one(S,C,T,D){_(S,C,T,D,!0)},off(S,C,T,D){if(typeof C!="string"||!S)return;const[M,N,F]=v(C,T,D),V=F!==C,Z=h(S),ee=Z[F]||{},G=C.startsWith(".");if(typeof N<"u"){if(!Object.keys(ee).length)return;x(S,Z,F,N,M?T:null);return}if(G)for(const oe of Object.keys(Z))w(S,Z,oe,C.slice(1));for(const[oe,le]of Object.entries(ee)){const ae=oe.replace(i,"");(!V||C.includes(ae))&&x(S,Z,F,le.callable,le.delegationSelector)}},trigger(S,C,T){if(typeof C!="string"||!S)return null;const D=r.getjQuery(),M=y(C),N=C!==M;let F=null,V=!0,Z=!0,ee=!1;N&&D&&(F=D.Event(C,T),D(S).trigger(F),V=!F.isPropagationStopped(),Z=!F.isImmediatePropagationStopped(),ee=F.isDefaultPrevented());const G=A(new Event(C,{bubbles:V,cancelable:!0}),T);return ee&&G.preventDefault(),Z&&S.dispatchEvent(G),G.defaultPrevented&&F&&F.preventDefault(),G}};function A(S,C={}){for(const[T,D]of Object.entries(C))try{S[T]=D}catch{Object.defineProperty(S,T,{configurable:!0,get(){return D}})}return S}return E})}(sy)),sy.exports}var ly={exports:{}},cy={exports:{}};/*!
140  * Bootstrap manipulator.js v5.3.8 (https://getbootstrap.com/)
141  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
142  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
143  */var jR;function OA(){return jR||(jR=1,function(e,t){(function(r,n){e.exports=n()})(Pt,function(){function r(i){if(i==="true")return!0;if(i==="false")return!1;if(i===Number(i).toString())return Number(i);if(i===""||i==="null")return null;if(typeof i!="string")return i;try{return JSON.parse(decodeURIComponent(i))}catch{return i}}function n(i){return i.replace(/[A-Z]/g,o=>`-${o.toLowerCase()}`)}return{setDataAttribute(i,o,s){i.setAttribute(`data-bs-${n(o)}`,s)},removeDataAttribute(i,o){i.removeAttribute(`data-bs-${n(o)}`)},getDataAttributes(i){if(!i)return{};const o={},s=Object.keys(i.dataset).filter(c=>c.startsWith("bs")&&!c.startsWith("bsConfig"));for(const c of s){let l=c.replace(/^bs/,"");l=l.charAt(0).toLowerCase()+l.slice(1),o[l]=r(i.dataset[c])}return o},getDataAttribute(i,o){return r(i.getAttribute(`data-bs-${n(o)}`))}}})}(cy)),cy.exports}/*!
144  * Bootstrap config.js v5.3.8 (https://getbootstrap.com/)
145  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
146  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
147  */var VR;function PA(){return VR||(VR=1,function(e,t){(function(r,n){e.exports=n(OA(),_c())})(Pt,function(r,n){class a{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(o){return o=this._mergeConfigObj(o),o=this._configAfterMerge(o),this._typeCheckConfig(o),o}_configAfterMerge(o){return o}_mergeConfigObj(o,s){const c=n.isElement(s)?r.getDataAttribute(s,"config"):{};return{...this.constructor.Default,...typeof c=="object"?c:{},...n.isElement(s)?r.getDataAttributes(s):{},...typeof o=="object"?o:{}}}_typeCheckConfig(o,s=this.constructor.DefaultType){for(const[c,l]of Object.entries(s)){const u=o[c],h=n.isElement(u)?"element":n.toType(u);if(!new RegExp(l).test(h))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${c}" provided type "${h}" but expected type "${l}".`)}}}return a})}(ly)),ly.exports}/*!
148  * Bootstrap base-component.js v5.3.8 (https://getbootstrap.com/)
149  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
150  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
151  */var qR;function RA(){return qR||(qR=1,function(e,t){(function(r,n){e.exports=n(Y6e(),vd(),PA(),_c())})(Pt,function(r,n,a,i){const o="5.3.8";class s extends a{constructor(l,u){super(),l=i.getElement(l),l&&(this._element=l,this._config=this._getConfig(u),r.set(this._element,this.constructor.DATA_KEY,this))}dispose(){r.remove(this._element,this.constructor.DATA_KEY),n.off(this._element,this.constructor.EVENT_KEY);for(const l of Object.getOwnPropertyNames(this))this[l]=null}_queueCallback(l,u,h=!0){i.executeAfterTransition(l,u,h)}_getConfig(l){return l=this._mergeConfigObj(l,this._element),l=this._configAfterMerge(l),this._typeCheckConfig(l),l}static getInstance(l){return r.get(i.getElement(l),this.DATA_KEY)}static getOrCreateInstance(l,u={}){return this.getInstance(l)||new this(l,typeof u=="object"?u:null)}static get VERSION(){return o}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(l){return`${l}${this.EVENT_KEY}`}}return s})}(iy)),iy.exports}var uy={exports:{}};/*!
152  * Bootstrap selector-engine.js v5.3.8 (https://getbootstrap.com/)
153  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
154  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
155  */var GR;function Q4(){return GR||(GR=1,function(e,t){(function(r,n){e.exports=n(_c())})(Pt,function(r){const n=i=>{let o=i.getAttribute("data-bs-target");if(!o||o==="#"){let s=i.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s=`#${s.split("#")[1]}`),o=s&&s!=="#"?s.trim():null}return o?o.split(",").map(s=>r.parseSelector(s)).join(","):null},a={find(i,o=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(o,i))},findOne(i,o=document.documentElement){return Element.prototype.querySelector.call(o,i)},children(i,o){return[].concat(...i.children).filter(s=>s.matches(o))},parents(i,o){const s=[];let c=i.parentNode.closest(o);for(;c;)s.push(c),c=c.parentNode.closest(o);return s},prev(i,o){let s=i.previousElementSibling;for(;s;){if(s.matches(o))return[s];s=s.previousElementSibling}return[]},next(i,o){let s=i.nextElementSibling;for(;s;){if(s.matches(o))return[s];s=s.nextElementSibling}return[]},focusableChildren(i){const o=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(s=>`${s}:not([tabindex^="-"])`).join(",");return this.find(o,i).filter(s=>!r.isDisabled(s)&&r.isVisible(s))},getSelectorFromElement(i){const o=n(i);return o&&a.findOne(o)?o:null},getElementFromSelector(i){const o=n(i);return o?a.findOne(o):null},getMultipleElementsFromSelector(i){const o=n(i);return o?a.find(o):[]}};return a})}(uy)),uy.exports}var fy={exports:{}};/*!
156  * Bootstrap backdrop.js v5.3.8 (https://getbootstrap.com/)
157  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
158  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
159  */var XR;function qY(){return XR||(XR=1,function(e,t){(function(r,n){e.exports=n(vd(),PA(),_c())})(Pt,function(r,n,a){const i="backdrop",o="fade",s="show",c=`mousedown.bs.${i}`,l={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},u={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class h extends n{constructor(p){super(),this._config=this._getConfig(p),this._isAppended=!1,this._element=null}static get Default(){return l}static get DefaultType(){return u}static get NAME(){return i}show(p){if(!this._config.isVisible){a.execute(p);return}this._append();const g=this._getElement();this._config.isAnimated&&a.reflow(g),g.classList.add(s),this._emulateAnimation(()=>{a.execute(p)})}hide(p){if(!this._config.isVisible){a.execute(p);return}this._getElement().classList.remove(s),this._emulateAnimation(()=>{this.dispose(),a.execute(p)})}dispose(){this._isAppended&&(r.off(this._element,c),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const p=document.createElement("div");p.className=this._config.className,this._config.isAnimated&&p.classList.add(o),this._element=p}return this._element}_configAfterMerge(p){return p.rootElement=a.getElement(p.rootElement),p}_append(){if(this._isAppended)return;const p=this._getElement();this._config.rootElement.append(p),r.on(p,c,()=>{a.execute(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(p){a.executeAfterTransition(p,this._getElement(),this._config.isAnimated)}}return h})}(fy)),fy.exports}
159var wp={exports:{}};/*!
160  * Bootstrap component-functions.js v5.3.8 (https://getbootstrap.com/)
161  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
162  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
163  */var ZR;function GY(){return ZR||(ZR=1,function(e,t){(function(r,n){n(t,vd(),Q4(),_c())})(Pt,function(r,n,a,i){const o=(s,c="hide")=>{const l=`click.dismiss${s.EVENT_KEY}`,u=s.NAME;n.on(document,l,`[data-bs-dismiss="${u}"]`,function(h){if(["A","AREA"].includes(this.tagName)&&h.preventDefault(),i.isDisabled(this))return;const d=a.getElementFromSelector(this)||this.closest(`.${u}`);s.getOrCreateInstance(d)[c]()})};r.enableDismissTrigger=o,Object.defineProperty(r,Symbol.toStringTag,{value:"Module"})})}(wp,wp.exports)),wp.exports}var dy={exports:{}};/*!
164  * Bootstrap focustrap.js v5.3.8 (https://getbootstrap.com/)
165  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
166  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
167  */var KR;function XY(){return KR||(KR=1,function(e,t){(function(r,n){e.exports=n(vd(),Q4(),PA())})(Pt,function(r,n,a){const i="focustrap",s=".bs.focustrap",c=`focusin${s}`,l=`keydown.tab${s}`,u="Tab",h="forward",d="backward",p={autofocus:!0,trapElement:null},g={autofocus:"boolean",trapElement:"element"};class v extends a{constructor(x){super(),this._config=this._getConfig(x),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return p}static get DefaultType(){return g}static get NAME(){return i}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),r.off(document,s),r.on(document,c,x=>this._handleFocusin(x)),r.on(document,l,x=>this._handleKeydown(x)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,r.off(document,s))}_handleFocusin(x){const{trapElement:w}=this._config;if(x.target===document||x.target===w||w.contains(x.target))return;const y=n.focusableChildren(w);y.length===0?w.focus():this._lastTabNavDirection===d?y[y.length-1].focus():y[0].focus()}_handleKeydown(x){x.key===u&&(this._lastTabNavDirection=x.shiftKey?d:h)}}return v})}(dy)),dy.exports}var hy={exports:{}};/*!
168  * Bootstrap scrollbar.js v5.3.8 (https://getbootstrap.com/)
169  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
170  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
171  */var QR;function ZY(){return QR||(QR=1,function(e,t){(function(r,n){e.exports=n(OA(),Q4(),_c())})(Pt,function(r,n,a){const i=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",o=".sticky-top",s="padding-right",c="margin-right";class l{constructor(){this._element=document.body}getWidth(){const h=document.documentElement.clientWidth;return Math.abs(window.innerWidth-h)}hide(){const h=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,s,d=>d+h),this._setElementAttributes(i,s,d=>d+h),this._setElementAttributes(o,c,d=>d-h)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,s),this._resetElementAttributes(i,s),this._resetElementAttributes(o,c)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(h,d,p){const g=this.getWidth(),v=_=>{if(_!==this._element&&window.innerWidth>_.clientWidth+g)return;this._saveInitialAttribute(_,d);const x=window.getComputedStyle(_).getPropertyValue(d);_.style.setProperty(d,`${p(Number.parseFloat(x))}px`)};this._applyManipulationCallback(h,v)}_saveInitialAttribute(h,d){const p=h.style.getPropertyValue(d);p&&r.setDataAttribute(h,d,p)}_resetElementAttributes(h,d){const p=g=>{const v=r.getDataAttribute(g,d);if(v===null){g.style.removeProperty(d);return}r.removeDataAttribute(g,d),g.style.setProperty(d,v)};this._applyManipulationCallback(h,p)}_applyManipulationCallback(h,d){if(a.isElement(h)){d(h);return}for(const p of n.find(h,this._element))d(p)}}return l})}(hy)),hy.exports}/*!
172  * Bootstrap modal.js v5.3.8 (https://getbootstrap.com/)
173  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
174  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
175  */(function(e,t){(function(r,n){e.exports=n(RA(),vd(),Q4(),qY(),GY(),XY(),_c(),ZY())})(Pt,function(r,n,a,i,o,s,c,l){const u="modal",d=".bs.modal",p=".data-api",g="Escape",v=`hide${d}`,_=`hidePrevented${d}`,x=`hidden${d}`,w=`show${d}`,y=`shown${d}`,E=`resize${d}`,A=`click.dismiss${d}`,S=`mousedown.dismiss${d}`,C=`keydown.dismiss${d}`,T=`click${d}${p}`,D="modal-open",M="fade",N="show",F="modal-static",V=".modal.show",Z=".modal
175-dialog",ee=".modal-body",G='[data-bs-toggle="modal"]',oe={backdrop:!0,focus:!0,keyboard:!0},le={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class ae extends r{constructor(re,j){super(re,j),this._dialog=a.findOne(Z,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new l,this._addEventListeners()}static get Default(){return oe}static get DefaultType(){return le}static get NAME(){return u}toggle(re){return this._isShown?this.hide():this.show(re)}show(re){this._isShown||this._isTransitioning||n.trigger(this._element,w,{relatedTarget:re}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(D),this._adjustDialog(),this._backdrop.show(()=>this._showElement(re)))}hide(){!this._isShown||this._isTransitioning||n.trigger(this._element,v).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(N),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){n.off(window,d),n.off(this._dialog,d),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new i({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new s({trapElement:this._element})}_showElement(re){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const j=a.findOne(ee,this._dialog);j&&(j.scrollTop=0),c.reflow(this._element),this._element.classList.add(N);const te=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,n.trigger(this._element,y,{relatedTarget:re})};this._queueCallback(te,this._dialog,this._isAnimated())}_addEventListeners(){n.on(this._element,C,re=>{if(re.key===g){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),n.on(window,E,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),n.on(this._element,S,re=>{n.one(this._element,A,j=>{if(!(this._element!==re.target||this._element!==j.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(D),this._resetAdjustments(),this._scrollBar.reset(),n.trigger(this._element,x)})}_isAnimated(){return this._element.classList.contains(M)}_triggerBackdropTransition(){if(n.trigger(this._element,_).defaultPrevented)return;const j=this._element.scrollHeight>document.documentElement.clientHeight,te=this._element.style.overflowY;te==="hidden"||this._element.classList.contains(F)||(j||(this._element.style.overflowY="hidden"),this._element.classList.add(F),this._queueCallback(()=>{this._element.classList.remove(F),this._queueCallback(()=>{this._element.style.overflowY=te},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const re=this._element.scrollHeight>document.documentElement.clientHeight,j=this._scrollBar.getWidth(),te=j>0;if(te&&!re){const q=c.isRTL()?"paddingLeft":"paddingRight";this._element.style[q]=`${j}px`}if(!te&&re){const q=c.isRTL()?"paddingRight":"paddingLeft";this._element.style[q]=`${j}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(re,j){return this.each(function(){const te=ae.getOrCreateInstance(this,re);if(typeof re=="string"){if(typeof te[re]>"u")throw new TypeError(`No method named "${re}"`);te[re](j)}})}}return n.on(document,T,G,function(fe){const re=a.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&fe.preventDefault(),n.one(re,w,q=>{q.defaultPrevented||n.one(re,x,()=>{c.isVisible(this)&&this.focus()})});const j=a.findOne(V);j&&ae.getInstance(j).hide(),ae.getOrCreateInstance(re).toggle(this)}),o.enableDismissTrigger(ae),c.defineJQueryPlugin(ae),ae})})(VY);var j6e=VY.exports;const NBe=ks(j6e);var KY={exports:{}},Y0="top",Es="bottom",Ts="right",j0="left",bg="auto",J4=[Y0,Es,Ts,j0],I3="start",c4="end",QY="clippingParents",LA="viewport",oh="popper",JY="reference",_E=J4.reduce(function(e,t){return e.concat([t+"-"+I3,t+"-"+c4])},[]),NA=[].concat(J4,[bg]).reduce(function(e,t){return e.concat([t,t+"-"+I3,t+"-"+c4])},[]),ej="beforeRead",tj="read",rj="afterRead",nj="beforeMain",aj="main",ij="afterMain",oj="beforeWrite",sj="write",lj="afterWrite",cj=[ej,tj,rj,nj,aj,ij,oj,sj,lj];function ic(e){return e?(e.nodeName||"").toLowerCase():null}function Ss(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function B3(e){var t=Ss(e).Element;return e instanceof t||e instanceof Element}function u1(e){var t=Ss(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function FA(e){if(typeof ShadowRoot>"u")return!1;var t=Ss(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function V6e(e){var t=e.state;
vendor: 17,138 bytes, line 175
175Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},i=t.elements[r];!u1(i)||!ic(i)||(Object.assign(i.style,n),Object.keys(a).forEach(function(o){var s=a[o];s===!1?i.removeAttribute(o):i.setAttribute(o,s===!0?"":s)}))})}function q6e(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],i=t.attributes[n]||{},o=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=o.reduce(function(c,l){return c[l]="",c},{});!u1(a)||!ic(a)||(Object.assign(a.style,s),Object.keys(i).forEach(function(c){a.removeAttribute(c)}))})}}const IA={name:"applyStyles",enabled:!0,phase:"write",fn:V6e,effect:q6e,requires:["computeStyles"]};function Ql(e){return e.split("-")[0]}var _3=Math.max,Mv=Math.min,u4=Math.round;function xE(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function uj(){return!/^((?!chrome|android).)*safari/i.test(xE())}function f4(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,i=1;t&&u1(e)&&(a=e.offsetWidth>0&&u4(n.width)/e.offsetWidth||1,i=e.offsetHeight>0&&u4(n.height)/e.offsetHeight||1);var o=B3(e)?Ss(e):window,s=o.visualViewport,c=!uj()&&r,l=(n.left+(c&&s?s.offsetLeft:0))/a,u=(n.top+(c&&s?s.offsetTop:0))/i,h=n.width/a,d=n.height/i;return{width:h,height:d,top:u,right:l+h,bottom:u+d,left:l,x:l,y:u}}function BA(e){var t=f4(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function fj(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&FA(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function bu(e){return Ss(e).getComputedStyle(e)}function G6e(e){return["table","td","th"].indexOf(ic(e))>=0}function T2(e){return((B3(e)?e.ownerDocument:e.document)||window.document).documentElement}function Eg(e){return ic(e)==="html"?e:e.assignedSlot||e.parentNode||(FA(e)?e.host:null)||T2(e)}function JR(e){return!u1(e)||bu(e).position==="fixed"?null:e.offsetParent}function X6e(e){var t=/firefox/i.test(xE()),r=/Trident/i.test(xE());if(r&&u1(e)){var n=bu(e);if(n.position==="fixed")return null}var a=Eg(e);for(FA(a)&&(a=a.host);u1(a)&&["html","body"].indexOf(ic(a))<0;){var i=bu(a);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return a;a=a.parentNode}return null}function M7(e){for(var t=Ss(e),r=JR(e);r&&G6e(r)&&bu(r).position==="static";)r=JR(r);return r&&(ic(r)==="html"||ic(r)==="body"&&bu(r).position==="static")?t:r||X6e(e)||t}function HA(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function A6(e,t,r){return _3(e,Mv(t,r))}function Z6e(e,t,r){var n=A6(e,t,r);return n>r?r:n}function dj(){return{top:0,right:0,bottom:0,left:0}}function hj(e){return Object.assign({},dj(),e)}function pj(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var K6e=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,hj(typeof t!="number"?t:pj(t,J4))};function Q6e(e){var t,r=e.state,n=e.name,a=e.options,i=r.elements.arrow,o=r.modifiersData.popperOffsets,s=Ql(r.placement),c=HA(s),l=[j0,Ts].indexOf(s)>=0,u=l?"height":"width";if(!(!i||!o)){var h=K6e(a.padding,r),d=BA(i),p=c==="y"?Y0:j0,g=c==="y"?Es:Ts,v=r.rects.reference[u]+r.rects.reference[c]-o[c]-r.rects.popper[u],_=o[c]-r.rects.reference[c],x=M7(i),w=x?c==="y"?x.clientHeight||0:x.clientWidth||0:0,y=v/2-_/2,E=h[p],A=w-d[u]-h[g],S=w/2-d[u]/2+y,C=A6(E,S,A),T=c;r.modifiersData[n]=(t={},t[T]=C,t.centerOffset=C-S,t)}}function J6e(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||fj(t.elements.popper,a)&&(t.elements.arrow=a))}const mj={name:"arrow",enabled:!0,phase:"main",fn:Q6e,effect:J6e,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function d4(e){return e.split("-")[1]}var e8e={top:"auto",right:"auto",bottom:"auto",left:"auto"};function t8e(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:u4(r*a)/a||0,y:u4(n*a)/a||0}}function eL(e){var t,r=e.popper,n=e.popperRect,a=e.placement,i=e.variation,o=e.offsets,s=e.position,c=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,h=e.isFixed,d=o.x,p=d===void 0?0:d,g=o.y,v=g===void 0?0:g,_=typeof u=="function"?u({x:p,y:v}):{x:p,y:v};p=_.x,v=_.y;var x=o.hasOwnProperty("x"),w=o.hasOwnProperty("y"),y=j0,E=Y0,A=window;if(l){var S=M7(r),C="clientHeight",T="clientWidth";if(S===Ss(r)&&(S=T2(r),bu(S).position!=="static"&&s==="absolute"&&(C="scrollHeight",T="scrollWidth")),S=S,a===Y0||(a===j0||a===Ts)&&i===c4){E=Es;var D=h&&S===A&&A.visualViewport?A.visualViewport.height:S[C];v-=D-n.height,v*=c?1:-1}if(a===j0||(a===Y0||a===Es)&&i===c4){y=Ts;var M=h&&S===A&&A.visualViewport?A.visualViewport.width:S[T];p-=M-n.width,p*=c?1:-1}}var N=Object.assign({position:s},l&&e8e),F=u===!0?t8e({x:p,y:v},Ss(r)):{x:p,y:v};if(p=F.x,v=F.y,c){var V;return Object.assign({},N,(V={},V[E]=w?"0":"",V[y]=x?"0":"",V.transform=(A.devicePixelRatio||1)<=1?"translate("+p+"px, "+v+"px)":"translate3d("+p+"px, "+v+"px, 0)",V))}return Object.assign({},N,(t={},t[E]=w?v+"px":"",t[y]=x?p+"px":"",t.transform="",t))}function r8e(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,i=r.adaptive,o=i===void 0?!0:i,s=r.roundOffsets,c=s===void 0?!0:s,l={placement:Ql(t.placement),variation:d4(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,eL(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,eL(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const UA={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:r8e,data:{}};var bp={passive:!0};function n8e(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,i=a===void 0?!0:a,o=n.resize,s=o===void 0?!0:o,c=Ss(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&l.forEach(function(u){u.addEventListener("scroll",r.update,bp)}),s&&c.addEventListener("resize",r.update,bp),function(){i&&l.forEach(function(u){u.removeEventListener("scroll",r.update,bp)}),s&&c.removeEventListener("resize",r.update,bp)}}const zA={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:n8e,data:{}};var a8e={left:"right",right:"left",bottom:"top",top:"bottom"};function xm(e){return e.replace(/left|right|bottom|top/g,function(t){return a8e[t]})}var i8e={start:"end",end:"start"};function tL(e){return e.replace(/start|end/g,function(t){return i8e[t]})}function $A(e){var t=Ss(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function WA(e){return f4(T2(e)).left+$A(e).scrollLeft}function o8e(e,t){var r=Ss(e),n=T2(e),a=r.visualViewport,i=n.clientWidth,o=n.clientHeight,s=0,c=0;if(a){i=a.width,o=a.height;var l=uj();(l||!l&&t==="fixed")&&(s=a.offsetLeft,c=a.offsetTop)}return{width:i,height:o,x:s+WA(e),y:c}}function s8e(e){var t,r=T2(e),n=$A(e),a=(t=e.ownerDocument)==null?void 0:t.body,i=_3(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=_3(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+WA(e),c=-n.scrollTop;return bu(a||r).direction==="rtl"&&(s+=_3(r.clientWidth,a?a.clientWidth:0)-i),{width:i,height:o,x:s,y:c}}function YA(e){var t=bu(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function vj(e){return["html","body","#document"].indexOf(ic(e))>=0?e.ownerDocument.body:u1(e)&&YA(e)?e:vj(Eg(e))}function k6(e,t){var r;t===void 0&&(t=[]);var n=vj(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),i=Ss(n),o=a?[i].concat(i.visualViewport||[],YA(n)?n:[]):n,s=t.concat(o);return a?s:s.concat(k6(Eg(o)))}function yE(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function l8e(e,t){var r=f4(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function rL(e,t,r){return t===LA?yE(o8e(e,r)):B3(t)?l8e(t,r):yE(s8e(T2(e)))}function c8e(e){var t=k6(Eg(e)),r=["absolute","fixed"].indexOf(bu(e).position)>=0,n=r&&u1(e)?M7(e):e;return B3(n)?t.filter(function(a){return B3(a)&&fj(a,n)&&ic(a)!=="body"}):[]}function u8e(e,t,r,n){var a=t==="clippingParents"?c8e(e):[].concat(t),i=[].concat(a,[r]),o=i[0],s=i.reduce(function(c,l){var u=rL(e,l,n);return c.top=_3(u.top,c.top),c.right=Mv(u.right,c.right),c.bottom=Mv(u.bottom,c.bottom),c.left=_3(u.left,c.left),c},rL(e,o,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function gj(e){var t=e.reference,r=e.element,n=e.placement,a=n?Ql(n):null,i=n?d4(n):null,o=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,c;switch(a){case Y0:c={x:o,y:t.y-r.height};break;case Es:c={x:o,y:t.y+t.height};break;case Ts:c={x:t.x+t.width,y:s};break;case j0:c={x:t.x-r.width,y:s};break;default:c={x:t.x,y:t.y}}var l=a?HA(a):null;if(l!=null){var u=l==="y"?"height":"width";switch(i){case I3:c[l]=c[l]-(t[u]/2-r[u]/2);break;case c4:c[l]=c[l]+(t[u]/2-r[u]/2);break}}return c}function h4(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,i=r.strategy,o=i===void 0?e.strategy:i,s=r.boundary,c=s===void 0?QY:s,l=r.rootBoundary,u=l===void 0?LA:l,h=r.elementContext,d=h===void 0?oh:h,p=r.altBoundary,g=p===void 0?!1:p,v=r.padding,_=v===void 0?0:v,x=hj(typeof _!="number"?_:pj(_,J4)),w=d===oh?JY:oh,y=e.rects.popper,E=e.elements[g?w:d],A=u8e(B3(E)?E:E.contextElement||T2(e.elements.popper),c,u,o),S=f4(e.elements.reference),C=gj({reference:S,element:y,strategy:"absolute",placement:a}),T=yE(Object.assign({},y,C)),D=d===oh?T:S,M={top:A.top-D.top+x.top,bottom:D.bottom-A.bottom+x.bottom,left:A.left-D.left+x.left,right:D.right-A.right+x.right},N=e.modifiersData.offset;if(d===oh&&N){var F=N[a];Object.keys(M).forEach(function(V){var Z=[Ts,Es].indexOf(V)>=0?1:-1,ee=[Y0,Es].indexOf(V)>=0?"y":"x";M[V]+=F[ee]*Z})}return M}function f8e(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,i=r.rootBoundary,o=r.padding,s=r.flipVariations,c=r.allowedAutoPlacements,l=c===void 0?NA:c,u=d4(n),h=u?s?_E:_E.filter(function(g){return d4(g)===u}):J4,d=h.filter(function(g){return l.indexOf(g)>=0});d.length===0&&(d=h);var p=d.reduce(function(g,v){return g[v]=h4(e,{placement:v,boundary:a,rootBoundary:i,padding:o})[Ql(v)],g},{});return Object.keys(p).sort(function(g,v){return p[g]-p[v]})}function d8e(e){if(Ql(e)===bg)return[];var t=xm(e);return[tL(e),t,tL(t)]}function h8e(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,i=a===void 0?!0:a,o=r.altAxis,s=o===void 0?!0:o,c=r.fallbackPlacements,l=r.padding,u=r.boundary,h=r.rootBoundary,d=r.altBoundary,p=r.flipVariations,g=p===void 0?!0:p,v=r.allowedAutoPlacements,_=t.options.placement,x=Ql(_),w=x===_,y=c||(w||!g?[xm(_)]:d8e(_)),E=[_].concat(y).reduce(function(q,H){return q.concat(Ql(H)===bg?f8e(t,{placement:H,boundary:u,rootBoundary:h,padding:l,flipVariations:g,allowedAutoPlacements:v}):H)},[]),A=t.rects.reference,S=t.rects.popper,C=new Map,T=!0,D=E[0],M=0;M<E.length;M++){var N=E[M],F=Ql(N),V=d4(N)===I3,Z=[Y0,Es].indexOf(F)>=0,ee=Z?"width":"height",G=h4(t,{placement:N,boundary:u,rootBoundary:h,altBoundary:d,padding:l}),oe=Z?V?Ts:j0:V?Es:Y0;A[ee]>S[ee]&&(oe=xm(oe));var le=xm(oe),ae=[];if(i&&ae.push(G[F]<=0),s&&ae.push(G[oe]<=0,G[le]<=0),ae.every(function(q){return q})){D=N,T=!1;break}C.set(N,ae)}if(T)for(var fe=g?3:1,re=function(H){var _e=E.find(function(He){var Ce=C.get(He);if(Ce)return Ce.slice(0,H).every(function(Ee){return Ee})});if(_e)return D=_e,"break"},j=fe;j>0;j--){var te=re(j);if(te==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}const _j={name:"flip",enabled:!0,phase:"main",fn:h8e,requiresIfExists:["offset"],data:{_skip:!1}};function nL(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function aL(e){return[Y0,Ts,Es,j0].some(function(t){return e[t]>=0})}function p8e(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,i=t.modifiersData.preventOverflow,o=h4(t,{elementContext:"reference"}),s=h4(t,{altBoundary:!0}),c=nL(o,n),l=nL(s,a,i),u=aL(c),h=aL(l);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":h})}const xj={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:p8e};function m8e(e,t,r){var n=Ql(e),a=[j0,Y0].indexOf(n)>=0?-1:1,i=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,o=i[0],s=i[1];return o=o||0,s=(s||0)*a,[j0,Ts].indexOf(n)>=0?{x:s,y:o}:{x:o,y:s}}function v8e(e){var t=e.state,r=e.options,n=e.name,a=r.offset,i=a===void 0?[0,0]:a,o=NA.reduce(function(u,h){return u[h]=m8e(h,t.rects,i),u},{}),s=o[t.placement],c=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[n]=o}const yj={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:v8e};function g8e(e){var t=e.state,r=e.name;t.modifiersData[r]=gj({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const jA={name:"popperOffsets",enabled:!0,phase:"read",fn:g8e,data:{}};function _8e(e){return e==="x"?"y":"x"}function x8e(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,i=a===void 0?!0:a,o=r.altAxis,s=o===void 0?!1:o,c=r.boundary,l=r.rootBoundary,u=r.altBoundary,h=r.padding,d=r.tether,p=d===void 0?!0:d,g=r.tetherOffset,v=g===void 0?0:g,_=h4(t,{boundary:c,rootBoundary:l,padding:h,altBoundary:u}),x=Ql(t.placement),w=d4(t.placement),y=!w,E=HA(x),A=_8e(E),S=t.modifiersData.popperOffsets,C=t.rects.reference,T=t.rects.popper,D=typeof v=="function"?v(Object.assign({},t.rects,{placement:t.placement})):v,M=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),N=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,F={x:0,y:0};if(S){if(i){var V,Z=E==="y"?Y0:j0,ee=E==="y"?Es:Ts,G=E==="y"?"height":"width",oe=S[E],le=oe+_[Z],ae=oe-_[ee],fe=p?-T[G]/2:0,re=w===I3?C[G]:T[G],j=w===I3?-T[G]:-C[G],te=t.elements.arrow,q=p&&te?BA(te):{width:0,height:0},H=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:dj(),_e=H[Z],He=H[ee],Ce=A6(0,C[G],q[G]),Ee=y?C[G]/2-fe-Ce-_e-M.mainAxis:re-Ce-_e-M.mainAxis,ye=y?-C[G]/2+fe+Ce+He+M.mainAxis:j+Ce+He+M.mainAxis,rt=t.elements.arrow&&M7(t.elements.arrow),se=rt?E==="y"?rt.clientTop||0:rt.clientLeft||0:0,mt=(V=N==null?void 0:N[E])!=null?V:0,Ue=oe+Ee-mt-se,Ze=oe+ye-mt,ot=A6(p?Mv(le,Ue):le,oe,p?_3(ae,Ze):ae);S[E]=ot,F[E]=ot-oe}if(s){var Ye,Mt=E==="x"?Y0:j0,Rt=E==="x"?Es:Ts,Xt=S[A],Et=A==="y"?"height":"width",At=Xt+_[Mt],ir=Xt-_[Rt],Ge=[Y0,j0].indexOf(x)!==-1,ht=(Ye=N==null?void 0:N[A])!=null?Ye:0,Dt=Ge?At:Xt-C[Et]-T[Et]-ht+M.altAxis,Gt=Ge?Xt+C[Et]+T[Et]-ht-M.altAxis:ir,Ft=p&&Ge?Z6e(Dt,Xt,Gt):A6(p?Dt:At,Xt,p?Gt:ir);S[A]=Ft,F[A]=Ft-Xt}t.modifiersData[n]=F}}const wj={name:"preventOverflow",enabled:!0,phase:"main",fn:x8e,requiresIfExists:["offset"]};function y8e(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function w8e(e){return e===Ss(e)||!u1(e)?$A(e):y8e(e)}function b8e(e){var t=e.getBoundingClientRect(),r=u4(t.width)/e.offsetWidth||1,n=u4(t.height)/e.offsetHeight||1;return r!==1||n!==1}function E8e(e,t,r){r===void 0&&(r=!1);var n=u1(t),a=u1(t)&&b8e(t),i=T2(t),o=f4(e,a,r),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!r)&&((ic(t)!=="body"||YA(i))&&(s=w8e(t)),u1(t)?(c=f4(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):i&&(c.x=WA(i))),{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}function T8e(e){var t=new Map,r=new Set,n=[];e.forEach(function(i){t.set(i.name,i)});function a(i){r.add(i.name);var o=[].concat(i.requires||[],i.requiresIfExists||[]);o.forEach(function(s){if(!r.has(s)){var c=t.get(s);c&&a(c)}}),n.push(i)}return e.forEach(function(i){r.has(i.name)||a(i)}),n}function S8e(e){var t=T8e(e);return cj.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function C8e(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}
vendor: 4,464 bytes, lines 175-179
175function A8e(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var iL={placement:"bottom",modifiers:[],strategy:"absolute"};function oL(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(n){return!(n&&typeof n.getBoundingClientRect=="function")})}function Tg(e){e===void 0&&(e={});var t=e,r=t.defaultModifiers,n=r===void 0?[]:r,a=t.defaultOptions,i=a===void 0?iL:a;return function(s,c,l){l===void 0&&(l=i);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},iL,i),modifiersData:{},elements:{reference:s,popper:c},attributes:{},styles:{}},h=[],d=!1,p={state:u,setOptions:function(x){var w=typeof x=="function"?x(u.options):x;v(),u.options=Object.assign({},i,u.options,w),u.scrollParents={reference:B3(s)?k6(s):s.contextElement?k6(s.contextElement):[],popper:k6(c)};var y=S8e(A8e([].concat(n,u.options.modifiers)));return u.orderedModifiers=y.filter(function(E){return E.enabled}),g(),p.update()},forceUpdate:function(){if(!d){var x=u.elements,w=x.reference,y=x.popper;if(oL(w,y)){u.rects={reference:E8e(w,M7(y),u.options.strategy==="fixed"),popper:BA(y)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(M){return u.modifiersData[M.name]=Object.assign({},M.data)});for(var E=0;E<u.orderedModifiers.length;E++){if(u.reset===!0){u.reset=!1,E=-1;continue}var A=u.orderedModifiers[E],S=A.fn,C=A.options,T=C===void 0?{}:C,D=A.name;typeof S=="function"&&(u=S({state:u,options:T,name:D,instance:p})||u)}}}},update:C8e(function(){return new Promise(function(_){p.forceUpdate(),_(u)})}),destroy:function(){v(),d=!0}};if(!oL(s,c))return p;p.setOptions(l).then(function(_){!d&&l.onFirstUpdate&&l.onFirstUpdate(_)});function g(){u.orderedModifiers.forEach(function(_){var x=_.name,w=_.options,y=w===void 0?{}:w,E=_.effect;if(typeof E=="function"){var A=E({state:u,name:x,instance:p,options:y}),S=function(){};h.push(A||S)}})}function v(){h.forEach(function(_){return _()}),h=[]}return p}}var k8e=Tg(),D8e=[zA,jA,UA,IA],M8e=Tg({defaultModifiers:D8e}),O8e=[zA,jA,UA,IA,yj,_j,wj,mj,xj],VA=Tg({defaultModifiers:O8e});const qA=Object.freeze(Object.defineProperty({__proto__:null,afterMain:ij,afterRead:rj,afterWrite:lj,applyStyles:IA,arrow:mj,auto:bg,basePlacements:J4,beforeMain:nj,beforeRead:ej,beforeWrite:oj,bottom:Es,clippingParents:QY,computeStyles:UA,createPopper:VA,createPopperBase:k8e,createPopperLite:M8e,detectOverflow:h4,end:c4,eventListeners:zA,flip:_j,hide:xj,left:j0,main:aj,modifierPhases:cj,offset:yj,placements:NA,popper:oh,popperGenerator:Tg,popperOffsets:jA,preventOverflow:wj,read:tj,reference:JY,right:Ts,start:I3,top:Y0,variationPlacements:_E,viewport:LA,write:sj},Symbol.toStringTag,{value:"Module"})),P8e=OK(qA);/*!
176  * Bootstrap dropdown.js v5.3.8 (https://getbootstrap.com/)
177  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
178  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
179  */(function(e,t){(function(r,n){e.exports=n(P8e,RA(),vd(),OA(),Q4(),_c())})(Pt,function(r,n,a,i,o,s){function c(mt){const Ue=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(mt){for(const Ze in mt)if(Ze!=="default"){const ot=Object.getOwnPropertyDescriptor(mt,Ze);Object.defineProperty(Ue,Ze,ot.get?ot:{enumerable:!0,get:()=>mt[Ze]})}}return Ue.default=mt,Object.freeze(Ue)}const l=c(r),u="dropdown",d=".bs.dropdown",p=".data-api",g="Escape",v="Tab",_="ArrowUp",x="ArrowDown",w=2,y=`hide${d}`,E=`hidden${d}`,A=`show${d}`,S=`shown${d}`,C=`click${d}${p}`,T=`keydown${d}${p}`,D=`keyup${d}${p}`,M="show",N="dropup",F="dropend",V="dropstart",Z="dropup-center",ee="dropdown-center",G='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',oe=`${G}.${M}`,le=".dropdown-menu",ae=".navbar",fe=".navbar-nav",re=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",j=s.isRTL()?"top-end":"top-start",te=s.isRTL()?"top-start":"top-end",q=s.isRTL()?"bottom-end":"bottom-start",H=s.isRTL()?"bottom-start":"bottom-end",_e=s.isRTL()?"left-start":"right-start",He=s.isRTL()?"right-start":"left-start",Ce="top",Ee="bottom",ye={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},rt={autoClose:"(boolean|string)",boundary:"(string|element)",display:"str
179ing",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class se extends n{constructor(Ue,Ze){super(Ue,Ze),this._popper=null,this._parent=this._element.parentNode,this._menu=o.next(this._element,le)[0]||o.prev(this._element,le)[0]||o.findOne(le,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return ye}static get DefaultType(){return rt}static get NAME(){return u}toggle(){return this._isShown()?this.hide():this.show()}show(){if(s.isDisabled(this._element)||this._isShown())return;const Ue={relatedTarget:this._element};if(!a.trigger(this._element,A,Ue).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(fe))for(const ot of[].concat(...document.body.children))a.on(ot,"mouseover",s.noop);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(M),this._element.classList.add(M),a.trigger(this._element,S,Ue)}}hide(){if(s.isDisabled(this._element)||!this._isShown())return;const Ue={relatedTarget:this._element};this._completeHide(Ue)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(Ue){if(!a.trigger(this._element,y,Ue).defaultPrevented){if("ontouchstart"in document.documentElement)for(const ot of[].concat(...document.body.children))a.off(ot,"mouseover",s.noop);this._popper&&this._popper.destroy(),this._menu.classList.remove(M),this._element.classList.remove(M),this._element.setAttribute("aria-expanded","false"),i.removeDataAttribute(this._menu,"popper"),a.trigger(this._element,E,Ue)}}_getConfig(Ue){if(Ue=super._getConfig(Ue),typeof Ue.reference=="object"&&!s.isElement(Ue.reference)&&typeof Ue.reference.getBoundingClientRect!="function")throw new TypeError(`${u.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return Ue}_createPopper(){if(typeof l>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let Ue=this._element;this._config.reference==="parent"?Ue=this._parent:s.isElement(this._config.reference)?Ue=s.getElement(this._config.reference):typeof this._config.reference=="object"&&(Ue=this._config.reference);const Ze=this._getPopperConfig();this._popper=l.createPopper(Ue,this._menu,Ze)}_isShown(){return this._menu.classList.contains(M)}_getPlacement(){const Ue=this._parent;if(Ue.classList.contains(F))return _e;if(Ue.classList.contains(V))return He;if(Ue.classList.contains(Z))return Ce;if(Ue.classList.contains(ee))return Ee;const Ze=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return Ue.classList.contains(N)?Ze?te:j:Ze?H:q}_detectNavbar(){return this._element.closest(ae)!==null}_getOffset(){const{offset:Ue}=this._config;return typeof Ue=="string"?Ue.split(",").map(Ze=>Number.parseInt(Ze,10)):typeof Ue=="function"?Ze=>Ue(Ze,this._element):Ue}_getPopperConfig(){const Ue={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(i.setDataAttribute(this._menu,"popper","static"),Ue.modifiers=[{name:"applyStyles",enabled:!1}]),{...Ue,...s.execute(this._config.popperConfig,[void 0,Ue])}}_selectMenuItem({key:Ue,target:Ze}){const ot=o.find(re,this._menu).filter(Ye=>s.isVisible(Ye));ot.length&&s.getNextActiveElement(ot,Ze,Ue===x,!ot.includes(Ze)).focus()}static jQueryInterface(Ue){return this.each(function(){const Ze=se.getOrCreateInstance(this,Ue);if(typeof Ue=="string"){if(typeof Ze[Ue]>"u")throw new TypeError(`No method named "${Ue}"`);Ze[Ue]()}})}static clearMenus(Ue){if(Ue.button===w||Ue.type==="keyup"&&Ue.key!==v)return;const Ze=o.find(oe);for(const ot of Ze){const Ye=se.getInstance(ot);if(!Ye||Ye._config.autoClose===!1)continue;const Mt=Ue.composedPath(),Rt=Mt.includes(Ye._menu);if(Mt.includes(Ye._element)||Ye._config.autoClose==="inside"&&!Rt||Ye._config.autoClose==="outside"&&Rt||Ye._menu.contains(Ue.target)&&(Ue.type==="
179keyup"&&Ue.key===v||/input|select|option|textarea|form/i.test(Ue.target.tagName)))continue;const Xt={relatedTarget:Ye._element};Ue.type==="click"&&(Xt.clickEvent=Ue),Ye._completeHide(Xt)}}static dataApiKeydownHandler(Ue){const Ze=/input|textarea/i.test(Ue.target.tagName),ot=Ue.key===g,Ye=[_,x].includes(Ue.key);if(!Ye&&!ot||Ze&&!ot)return;Ue.preventDefault();const Mt=this.matches(G)?this:o.prev(this,G)[0]||o.next(this,G)[0]||o.findOne(G,Ue.delegateTarget.parentNode),Rt=se.getOrCreateInstance(Mt);if(Ye){Ue.stopPropagation(),Rt.show(),Rt._selectMenuItem(Ue);return}Rt._isShown()&&(Ue.stopPropagation(),Rt.hide(),Mt.focus())}}return a.on(document,T,G,se.dataApiKeydownHandler),a.on(document,T,le,se.dataApiKeydownHandler),a.on(document,C,se.clearMenus),a.on(document,D,se.clearMenus),a.on(document,C,G,function(mt){mt.preventDefault(),se.getOrCreateInstance(this).toggle()}),s.defineJQueryPlugin(se),se})})(KY);var R8e=KY.exports;const FBe=ks(R8e);function bj(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=bj(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function s0(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=bj(e))&&(n&&(n+=" "),n+=t);return n}const Ej=6048e5,L8e=864e5,Sg=6e4,Cg=36e5,N8e=1e3,sL=Symbol.for("constructDateFrom");function An(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&sL in e?e[sL](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ut(e,t){return An(t||e,e)}function X1(e,t,r){const n=Ut(e,r==null?void 0:r.in);return isNaN(t)?An((r==null?void 0:r.in)||e,NaN):(t&&n.setDate(n.getDate()+t),n)}function el(e,t,r){const n=Ut(e,r==null?void 0:r.in);if(isNaN(t))return An((r==null?void 0:r.in)||e,NaN);if(!t)return n;const a=n.getDate(),i=An((r==null?void 0:r.in)||e,n.getTime());i.setMonth(n.getMonth()+t+1,0);const o=i.getDate();return a>=o?i:(n.setFullYear(i.getFullYear(),i.getMonth(),a),n)}function Tj(e,t,r){return An((r==null?void 0:r.in)||e,+Ut(e)+t)}function F8e(e,t,r){return Tj(e,t*Cg,r)}let I8e={};function gd(){return I8e}function Eu(e,t){var s,c,l,u;const r=gd(),n=(t==null?void 0:t.weekStartsOn)??((c=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:c.weekStartsOn)??r.weekStartsOn??((u=(l=r.locale)==null?void 0:l.options)==null?void 0:u.weekStartsOn)??0,a=Ut(e,t==null?void 0:t.in),i=a.getDay(),o=(i<n?7:0)+i-n;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function p4(e,t){return Eu(e,{...t,weekStartsOn:1})}function Sj(e,t){const r=Ut(e,t==null?void 0:t.in),n=r.getFullYear(),a=An(r,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);const i=p4(a),o=An(r,0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);const s=p4(o);return r.getTime()>=i.getTime()?n+1:r.getTime()>=s.getTime()?n:n-1}function Ov(e){const t=Ut(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function Pu(e,...t){const r=An.bind(null,e||t.find(n=>typeof n=="object"));return t.map(r)}function H3(e,t){const r=Ut(e,t==null?void 0:t.in);return r.setHours(0,0,0,0),r}function m4(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t),i=H3(n),o=H3(a),s=+i-Ov(i),c=+o-Ov(o);return Math.round((s-c)/L8e)}function B8e(e,t){const r=Sj(e,t),n=An((t==null?void 0:t.in)||e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),p4(n)}function wE(e,t,r){const n=Ut(e,r==null?void 0:r.in);return n.setTime(n.getTime()+t*Sg),n}function GA(e,t,r){return el(e,t*3,r)}function H8e(e,t,r){return Tj(e,t*1e3,r)}function Pv(e,t,r){return X1(e,t*7,r)}function su(e,t,r){return el(e,t*12,r)}function lL(e,t){let r,n=t==null?void 0:t.in;return e.forEach(a=>{!n&&typeof a=="object"&&(n=An.bind(null,a));const i=Ut(a,n);(!r||r<i||isNaN(+i))&&(r=i)}),An(n,r||NaN)}function cL(e,t){let r,n=t==null?void 0:t.in;return e.forEach(a=>{!n&&typeof a=="object"&&(n=An.bind(null,a));const i=Ut(a,n);(!r||r>i||isNaN(+i))&&(r=i)}),An(n,r||NaN)}function U8e(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t);return+H3(n)==+H3(a)}function lu(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Rv(e){return!(!lu(e)&&typeof e!="number"||isNaN(+Ut(e)))}function Lv(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t),i=n.getFullYear()-a.getFullYear(),o=n.getMonth()-a.getMonth();return i*12+o}function x3(e,t){const r=Ut(e,t==null?void 0:t.in);return Math.trunc(r.getMonth()/3)+1}function Nv(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t),i=n.getFullYear()-a.getFullYear(),o=x3(n)-x3(a);return i*4+o}function Fv(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t);return n.getFullYear()-a.getFullYear()}function z8e(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t),i=uL(n,a),o=Math.abs(m4(n,a));n.setDate(n.getDate()-i*o);const s=+(uL(n,a)===-i),c=i*(o-s);return c===0?0:c}function uL(e,t){const r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function Cj(e,t){const r=Ut(e,t==null?void 0:t.in);return r.setHours(23,59,59,999),r}function Aj(e,t){const r=Ut(e,t==null?void 0:t.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}function bE(e,t){const r=Ut(e,t==null?void 0:t.in),n=r.getMonth(),a=n-n%3;return r.setMonth(a,1),r.setHours(0,0,0,0),r}function kj(e,t){const r=Ut(e,t==null?void 0:t.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Dj(e,t){const r=Ut(e,t==null?void 0:t.in),n=r.getFullYear();return r.setFullYear(n+1,0,0),r.setHours(23,59,59,999),r}function Ag(e,t){const r=Ut(e,t==null?void 0:t.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function $8e(e,t){var s,c,l,u;const r=gd(),n=(t==null?void 0:t.weekStartsOn)??((c=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:c.weekStartsOn)??r.weekStartsOn??((u=(l=r.locale)==null?void 0:l.options)==null?void 0:u.weekStartsOn)??0,a=Ut(e,t==null?void 0:t.in),i=a.getDay(),o=(i<n?-7:0)+6-(i-n);return a.setDate(a.getDate()+o),a.setHours(23,59,59,999),a}const W8e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Y8e=(e,t,r)=>{let n;const a=W8e[e];
vendor: 4,182 bytes, line 179
179return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function py(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const j8e={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},V8e={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},q8e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},G8e={date:py({formats:j8e,defaultWidth:"full"}),time:py({formats:V8e,defaultWidth:"full"}),dateTime:py({formats:q8e,defaultWidth:"full"})},X8e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Z8e=(e,t,r,n)=>X8e[e];function M5(e){return(t,r)=>{const n=r!=null&&r.context?String(r.context):"standalone";let a;if(n==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,s=r!=null&&r.width?String(r.width):o;a=e.formattingValues[s]||e.formattingValues[o]}else{const o=e.defaultWidth,s=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[s]||e.values[o]}const i=e.argumentCallback?e.argumentCallback(t):t;return a[i]}}const K8e={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Q8e={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},J8e={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},e7e={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},t7e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},r7e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},n7e=(e,t)=>{const r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},a7e={ordinalNumber:n7e,era:M5({values:K8e,defaultWidth:"wide"}),quarter:M5({values:Q8e,defaultWidth:"wide",argumentCallback:e=>e-1}),month:M5({values:J8e,defaultWidth:"wide"}),day:M5({values:e7e,defaultWidth:"wide"}),dayPeriod:M5({values:t7e,defaultWidth:"wide",formattingValues:r7e,defaultFormattingWidth:"wide"})};function O5(e){return(t,r={})=>{const n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;const o=i[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?o7e(s,h=>h.test(o)):i7e(s,h=>h.test(o));let l;l=e.valueCallback?e.valueCallback(c):c,l=r.valueCallback?r.valueCallback(l):l;const u=t.slice(o.length);return{value:l,rest:u}}}function i7e(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function o7e(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function s7e(e){return(t,r={})=>{const n=t.match(e.matchPattern);if(!n)return null;const a=n[0],i=t.match(e.parsePattern);if(!i)return null;let o=e.valueCallback?e.valueCallback(i[0]):i[0];o=r.valueCallback?r.valueCallback(o):o;const s=t.slice(a.length);return{value:o,rest:s}}}
vendor: 8,773 bytes, line 179
179const l7e=/^(\d+)(th|st|nd|rd)?/i,c7e=/\d+/i,u7e={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},f7e={any:[/^b/i,/^(a|c)/i]},d7e={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},h7e={any:[/1/i,/2/i,/3/i,/4/i]},p7e={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},m7e={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},v7e={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},g7e={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},_7e={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},x7e={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},y7e={ordinalNumber:s7e({matchPattern:l7e,parsePattern:c7e,valueCallback:e=>parseInt(e,10)}),era:O5({matchPatterns:u7e,defaultMatchWidth:"wide",parsePatterns:f7e,defaultParseWidth:"any"}),quarter:O5({matchPatterns:d7e,defaultMatchWidth:"wide",parsePatterns:h7e,defaultParseWidth:"any",valueCallback:e=>e+1}),month:O5({matchPatterns:p7e,defaultMatchWidth:"wide",parsePatterns:m7e,defaultParseWidth:"any"}),day:O5({matchPatterns:v7e,defaultMatchWidth:"wide",parsePatterns:g7e,defaultParseWidth:"any"}),dayPeriod:O5({matchPatterns:_7e,defaultMatchWidth:"any",parsePatterns:x7e,defaultParseWidth:"any"})},Mj={code:"en-US",formatDistance:Y8e,formatLong:G8e,formatRelative:Z8e,localize:a7e,match:y7e,options:{weekStartsOn:0,firstWeekContainsDate:1}};function w7e(e,t){const r=Ut(e,t==null?void 0:t.in);return m4(r,Ag(r))+1}function XA(e,t){const r=Ut(e,t==null?void 0:t.in),n=+p4(r)-+B8e(r);return Math.round(n/Ej)+1}function ZA(e,t){var u,h,d,p;const r=Ut(e,t==null?void 0:t.in),n=r.getFullYear(),a=gd(),i=(t==null?void 0:t.firstWeekContainsDate)??((h=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:h.firstWeekContainsDate)??a.firstWeekContainsDate??((p=(d=a.locale)==null?void 0:d.options)==null?void 0:p.firstWeekContainsDate)??1,o=An((t==null?void 0:t.in)||e,0);o.setFullYear(n+1,0,i),o.setHours(0,0,0,0);const s=Eu(o,t),c=An((t==null?void 0:t.in)||e,0);c.setFullYear(n,0,i),c.setHours(0,0,0,0);const l=Eu(c,t);return+r>=+s?n+1:+r>=+l?n:n-1}function b7e(e,t){var s,c,l,u;const r=gd(),n=(t==null?void 0:t.firstWeekContainsDate)??((c=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:c.firstWeekContainsDate)??r.firstWeekContainsDate??((u=(l=r.locale)==null?void 0:l.options)==null?void 0:u.firstWeekContainsDate)??1,a=ZA(e,t),i=An((t==null?void 0:t.in)||e,0);return i.setFullYear(a,0,n),i.setHours(0,0,0,0),Eu(i,t)}function Oj(e,t){const r=Ut(e,t==null?void 0:t.in),n=+Eu(r,t)-+b7e(r,t);return Math.round(n/Ej)+1}function wn(e,t){const r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}const Xu={y(e,t){const r=e.getFullYear(),n=r>0?r:1-r;return wn(t==="yy"?n%100:n,t.length)},M(e,t){const r=e.getMonth();return t==="M"?String(r+1):wn(r+1,2)},d(e,t){return wn(e.getDate(),t.length)},a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h(e,t){return wn(e.getHours()%12||12,t.length)},H(e,t){return wn(e.getHours(),t.length)},m(e,t){return wn(e.getMinutes(),t.length)},s(e,t){return wn(e.getSeconds(),t.length)},S(e,t){const r=t.length,n=e.getMilliseconds(),a=Math.trunc(n*Math.pow(10,r-3));return wn(a,t.length)}},jd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},fL={G:function(e,t,r){const n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){const n=e.getFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return Xu.y(e,t)},Y:function(e,t,r,n){const a=ZA(e,n),i=a>0?a:1-a;if(t==="YY"){const o=i%100;return wn(o,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):wn(i,t.length)},R:function(e,t){const r=Sj(e);return wn(r,t.length)},u:function(e,t){const r=e.getFullYear();return wn(r,t.length)},Q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return wn(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return wn(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){const n=e.getMonth();switch(t){case"M":case"MM":return Xu.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){const n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return wn(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){const a=Oj(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):wn(a,t.length)},I:function(e,t,r){const n=XA(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):wn(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Xu.d(e,t)},D:function(e,t,r){const n=w7e(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):wn(n,t.length)},E:function(e,t,r){const n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){const a=e.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return wn(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});case"eeee":default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){const a=e.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return wn(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});case"cccc":default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){const n=e.getDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return wn(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){const a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){const n=e.getHours();let a;switch(n===12?a=jd.noon:n===0?a=jd.midnight:a=n/12>
vendor: 4,703 bytes, line 179
179=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){const n=e.getHours();let a;switch(n>=17?a=jd.evening:n>=12?a=jd.afternoon:n>=4?a=jd.morning:a=jd.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let n=e.getHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Xu.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Xu.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):wn(n,t.length)},k:function(e,t,r){let n=e.getHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):wn(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Xu.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Xu.s(e,t)},S:function(e,t){return Xu.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return hL(n);case"XXXX":case"XX":return Q2(n);case"XXXXX":case"XXX":default:return Q2(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return hL(n);case"xxxx":case"xx":return Q2(n);case"xxxxx":case"xxx":default:return Q2(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+dL(n,":");case"OOOO":default:return"GMT"+Q2(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+dL(n,":");case"zzzz":default:return"GMT"+Q2(n,":")}},t:function(e,t,r){const n=Math.trunc(+e/1e3);return wn(n,t.length)},T:function(e,t,r){return wn(+e,t.length)}};function dL(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=Math.trunc(n/60),i=n%60;return i===0?r+String(a):r+String(a)+t+wn(i,2)}function hL(e,t){return e%60===0?(e>0?"-":"+")+wn(Math.abs(e)/60,2):Q2(e,t)}function Q2(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=wn(Math.trunc(n/60),2),i=wn(n%60,2);return r+a+t+i}const pL=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},Pj=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},E7e=(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return pL(e,t);let i;switch(n){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;case"PPPP":default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",pL(n,t)).replace("{{time}}",Pj(a,t))},EE={p:Pj,P:E7e},T7e=/^D+$/,S7e=/^Y+$/,C7e=["D","DD","YY","YYYY"];function Rj(e){return T7e.test(e)}function Lj(e){return S7e.test(e)}function TE(e,t,r){const n=A7e(e,t,r);if(console.warn(n),C7e.includes(e))throw new RangeError(n)}function A7e(e,t,r){const n=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const k7e=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,D7e=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,M7e=/^'([^]*?)'?$/,O7e=/''/g,P7e=/[a-zA-Z]/;function mL(e,t,r){var u,h,d,p,g,v,_,x;const n=gd(),a=(r==null?void 0:r.locale)??n.locale??Mj,i=(r==null?void 0:r.firstWeekContainsDate)??((h=(u=r==null?void 0:r.locale)==null?void 0:u.options)==null?void 0:h.firstWeekContainsDate)??n.firstWeekContainsDate??((p=(d=n.locale)==null?void 0:d.options)==null?void 0:p.firstWeekContainsDate)??1,o=(r==null?void 0:r.weekStartsOn)??((v=(g=r==null?void 0:r.locale)==null?void 0:g.options)==null?void 0:v.weekStartsOn)??n.weekStartsOn??((x=(_=n.locale)==null?void 0:_.options)==null?void 0:x.weekStartsOn)??0,s=Ut(e,r==null?void 0:r.in);if(!Rv(s))throw new RangeError("Invalid time value");let c=t.match(D7e).map(w=>{const y=w[0];if(y==="p"||y==="P"){const E=EE[y];return E(w,a.formatLong)}return w}).join("").match(k7e).map(w=>{if(w==="''")return{isToken:!1,value:"'"};const y=w[0];if(y==="'")return{isToken:!1,value:R7e(w)};if(fL[y])return{isToken:!0,value:w};
vendor: 22,816 bytes, line 179
179if(y.match(P7e))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");return{isToken:!1,value:w}});a.localize.preprocessor&&(c=a.localize.preprocessor(s,c));const l={firstWeekContainsDate:i,weekStartsOn:o,locale:a};return c.map(w=>{if(!w.isToken)return w.value;const y=w.value;(!(r!=null&&r.useAdditionalWeekYearTokens)&&Lj(y)||!(r!=null&&r.useAdditionalDayOfYearTokens)&&Rj(y))&&TE(y,t,String(e));const E=fL[y[0]];return E(s,y,a.localize,l)}).join("")}function R7e(e){const t=e.match(M7e);return t?t[1].replace(O7e,"'"):e}function vL(e,t){return Ut(e,t==null?void 0:t.in).getDate()}function L7e(e,t){return Ut(e,t==null?void 0:t.in).getDay()}function N7e(e,t){const r=Ut(e,t==null?void 0:t.in),n=r.getFullYear(),a=r.getMonth(),i=An(r,0);return i.setFullYear(n,a+1,0),i.setHours(0,0,0,0),i.getDate()}function F7e(){return Object.assign({},gd())}function cu(e,t){return Ut(e,t==null?void 0:t.in).getHours()}function I7e(e,t){const r=Ut(e,t==null?void 0:t.in).getDay();return r===0?7:r}function uu(e,t){return Ut(e,t==null?void 0:t.in).getMinutes()}function T0(e,t){return Ut(e,t==null?void 0:t.in).getMonth()}function $f(e){return Ut(e).getSeconds()}function SE(e){return+Ut(e)}function Tr(e,t){return Ut(e,t==null?void 0:t.in).getFullYear()}function n2(e,t){return+Ut(e)>+Ut(t)}function U3(e,t){return+Ut(e)<+Ut(t)}function B7e(e,t){return+Ut(e)==+Ut(t)}function H7e(e,t){const r=U7e(t)?new t(0):An(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function U7e(e){var t;return typeof e=="function"&&((t=e.prototype)==null?void 0:t.constructor)===e}const z7e=10;class Nj{constructor(){Ot(this,"subPriority",0)}validate(t,r){return!0}}class $7e extends Nj{constructor(t,r,n,a,i){super(),this.value=t,this.validateValue=r,this.setValue=n,this.priority=a,i&&(this.subPriority=i)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,n){return this.setValue(t,r,this.value,n)}}class W7e extends Nj{constructor(r,n){super();Ot(this,"priority",z7e);Ot(this,"subPriority",-1);this.context=r||(a=>An(n,a))}set(r,n){return n.timestampIsSet?r:An(r,H7e(r,this.context))}}class hn{run(t,r,n,a){const i=this.parse(t,r,n,a);return i?{setter:new $7e(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,n){return!0}}class Y7e extends hn{constructor(){super(...arguments);Ot(this,"priority",140);Ot(this,"incompatibleTokens",["R","u","t","T"])}parse(r,n,a){switch(n){case"G":case"GG":case"GGG":return a.era(r,{width:"abbreviated"})||a.era(r,{width:"narrow"});case"GGGGG":return a.era(r,{width:"narrow"});case"GGGG":default:return a.era(r,{width:"wide"})||a.era(r,{width:"abbreviated"})||a.era(r,{width:"narrow"})}}set(r,n,a){return n.era=a,r.setFullYear(a,0,1),r.setHours(0,0,0,0),r}}const Za={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Hl={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Ka(e,t){return e&&{value:t(e.value),rest:e.rest}}function Ca(e,t){const r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function Ul(e,t){const r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};const n=r[1]==="+"?1:-1,a=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,o=r[5]?parseInt(r[5],10):0;return{value:n*(a*Cg+i*Sg+o*N8e),rest:t.slice(r[0].length)}}function Fj(e){return Ca(Za.anyDigitsSigned,e)}function Ua(e,t){switch(e){case 1:return Ca(Za.singleDigit,t);case 2:return Ca(Za.twoDigits,t);case 3:return Ca(Za.threeDigits,t);case 4:return Ca(Za.fourDigits,t);default:return Ca(new RegExp("^\\d{1,"+e+"}"),t)}}function Iv(e,t){switch(e){case 1:return Ca(Za.singleDigitSigned,t);case 2:return Ca(Za.twoDigitsSigned,t);case 3:return Ca(Za.threeDigitsSigned,t);case 4:return Ca(Za.fourDigitsSigned,t);default:return Ca(new RegExp("^-?\\d{1,"+e+"}"),t)}}function KA(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function Ij(e,t){const r=t>0,n=r?t:1-t;let a;if(n<=50)a=e||100;else{const i=n+50,o=Math.trunc(i/100)*100,s=e>=i%100;a=e+o-(s?100:0)}return r?a:1-a}function Bj(e){return e%400===0||e%4===0&&e%100!==0}class j7e extends hn{constructor(){super(...arguments);Ot(this,"priority",130);Ot(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(r,n,a){const i=o=>({year:o,isTwoDigitYear:n==="yy"});switch(n){case"y":return Ka(Ua(4,r),i);case"yo":return Ka(a.ordinalNumber(r,{unit:"year"}),i);default:return Ka(Ua(n.length,r),i)}}validate(r,n){return n.isTwoDigitYear||n.year>0}set(r,n,a){const i=r.getFullYear();if(a.isTwoDigitYear){const s=Ij(a.year,i);return r.setFullYear(s,0,1),r.setHours(0,0,0,0),r}const o=!("era"in n)||n.era===1?a.year:1-a.year;return r.setFullYear(o,0,1),r.setHours(0,0,0,0),r}}class V7e extends hn{constructor(){super(...arguments);Ot(this,"priority",130);Ot(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(r,n,a){const i=o=>({year:o,isTwoDigitYear:n==="YY"});switch(n){case"Y":return Ka(Ua(4,r),i);case"Yo":return Ka(a.ordinalNumber(r,{unit:"year"}),i);default:return Ka(Ua(n.length,r),i)}}validate(r,n){return n.isTwoDigitYear||n.year>0}set(r,n,a,i){const o=ZA(r,i);if(a.isTwoDigitYear){const c=Ij(a.year,o);return r.setFullYear(c,0,i.firstWeekContainsDate),r.setHours(0,0,0,0),Eu(r,i)}const s=!("era"in n)||n.era===1?a.year:1-a.year;return r.setFullYear(s,0,i.firstWeekContainsDate),r.setHours(0,0,0,0),Eu(r,i)}}class q7e extends hn{constructor(){super(...arguments);Ot(this,"priority",130);Ot(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(r,n){return Iv(n==="R"?4:n.length,r)}set(r,n,a){const i=An(r,0);return i.setFullYear(a,0,4),i.setHours(0,0,0,0),p4(i)}}class G7e extends hn{constructor(){super(...arguments);Ot(this,"priority",130);Ot(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(r,n){return Iv(n==="u"?4:n.length,r)}set(r,n,a){return r.setFullYear(a,0,1),r.setHours(0,0,0,0),r}}class X7e extends hn{constructor(){super(...arguments);Ot(this,"priority",120);Ot(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(r,n,a){switch(n){case"Q":case"QQ":return Ua(n.length,r);case"Qo":return a.ordinalNumber(r,{unit:"quarter"});case"QQQ":return a.quarter(r,{width:"abbreviated",context:"formatting"})||a.quarter(r,{width:"narrow",context:"formatting"});case"QQQQQ":return a.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(r,{width:"wide",context:"formatting"})||a.quarter(r,{width:"abbreviated",context:"formatting"})||a.quarter(r,{width:"narrow",context:"formatting"})}}validate(r,n){return n>=1&&n<=4}set(r,n,a){return r.setMonth((a-1)*3,1),r.setHours(0,0,0,0),r}}class Z7e extends hn{constructor(){super(...arguments);Ot(this,"priority",120);Ot(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(r,n,a){switch(n){case"q":case"qq":return Ua(n.length,r);case"qo":return a.ordinalNumber(r,{unit:"quarter"});case"qqq":return a.quarter(r,{width:"abbreviated",context:"standalone"})||a.quarter(r,{width:"narrow",context:"standalone"});case"qqqqq":return a.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(r,{width:"wide",context:"standalone"})||a.quarter(r,{width:"abbreviated",context:"standalone"})||a.quarter(r,{width:"narrow",context:"standalone"})}}validate(r,n){return n>=1&&n<=4}set(r,n,a){return r.setMonth((a-1)*3,1),r.setHours(0,0,0,0),r}}class K7e extends hn{constructor(){super(...arguments);Ot(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);Ot(this,"priority",110)}parse(r,n,a){const i=o=>o-1;switch(n){case"M":return Ka(Ca(Za.month,r),i);case"MM":return Ka(Ua(2,r),i);case"Mo":return Ka(a.ordinalNumber(r,{unit:"month"}),i);case"MMM":return a.month(r,{width:"abbreviated",context:"formatting"})||a.month(r,{width:"narrow",context:"formatting"});case"MMMMM":return a.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(r,{width:"wide",context:"formatting"})||a.month(r,{width:"abbreviated",context:"formatting"})||a.month(r,{width:"narrow",context:"formatting"})}}validate(r,n){return n>=0&&n<=11}set(r,n,a){return r.setMonth(a,1),r.setHours(0,0,0,0),r}}class Q7e extends hn{constructor(){super(...arguments);Ot(this,"priority",110);Ot(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(r,n,a){const i=o=>o-1;switch(n){case"L":return Ka(Ca(Za.month,r),i);case"LL":return Ka(Ua(2,r),i);case"Lo":return Ka(a.ordinalNumber(r,{unit:"month"}),i);case"LLL":return a.month(r,{width:"abbreviated",context:"standalone"})||a.month(r,{width:"narrow",context:"standalone"});case"LLLLL":return a.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(r,{width:"wide",context:"standalone"})||a.month(r,{width:"abbreviated",context:"standalone"})||a.month(r,{width:"narrow",context:"standalone"})}}validate(r,n){return n>=0&&n<=11}set(r,n,a){return r.setMonth(a,1),r.setHours(0,0,0,0),r}}function J7e(e,t,r){const n=Ut(e,r==null?void 0:r.in),a=Oj(n,r)-t;return n.setDate(n.getDate()-a*7),Ut(n,r==null?void 0:r.in)}class epe extends hn{constructor(){super(...arguments);Ot(this,"priority",100);Ot(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(r,n,a){switch(n){case"w":return Ca(Za.week,r);case"wo":return a.ordinalNumber(r,{unit:"week"});default:return Ua(n.length,r)}}validate(r,n){return n>=1&&n<=53}set(r,n,a,i){return Eu(J7e(r,a,i),i)}}function tpe(e,t,r){const n=Ut(e,r==null?void 0:r.in),a=XA(n,r)-t;return n.setDate(n.getDate()-a*7),n}class rpe extends hn{constructor(){super(...arguments);Ot(this,"priority",100);Ot(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(r,n,a){switch(n){case"I":return Ca(Za.week,r);case"Io":return a.ordinalNumber(r,{unit:"week"});default:return Ua(n.length,r)}}validate(r,n){return n>=1&&n<=53}set(r,n,a){return p4(tpe(r,a))}}const npe=[31,28,31,30,31,30,31,31,30,31,30,31],ape=[31,29,31,30,31,30,31,31,30,31,30,31];class ipe extends hn{constructor(){super(...arguments);Ot(this,"priority",90);Ot(this,"subPriority",1);Ot(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(r,n,a){switch(n){case"d":return Ca(Za.date,r);case"do":return a.ordinalNumber(r,{unit:"date"});default:return Ua(n.length,r)}}validate(r,n){const a=r.getFullYear(),i=Bj(a),o=r.getMonth();return i?n>=1&&n<=ape[o]:n>=1&&n<=npe[o]}set(r,n,a){return r.setDate(a),r.setHours(0,0,0,0),r}}class ope extends hn{constructor(){super(...arguments);Ot(this,"priority",90);Ot(this,"subpriority",1);Ot(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(r,n,a){switch(n){case"D":case"DD":return Ca(Za.dayOfYear,r);case"Do":return a.ordinalNumber(r,{unit:"date"});default:return Ua(n.length,r)}}validate(r,n){const a=r.getFullYear();return Bj(a)?n>=1&&n<=366:n>=1&&n<=365}set(r,n,a){return r.setMonth(0,a),r.setHours(0,0,0,0),r}}function QA(e,t,r){var h,d,p,g;const n=gd(),a=(r==null?void 0:r.weekStartsOn)??((d=(h=r==null?void 0:r.locale)==null?void 0:h.options)==null?void 0:d.weekStartsOn)??n.weekStartsOn??((g=(p=n.locale)==null?void 0:p.options)==null?void 0:g.weekStartsOn)??0,i=Ut(e,r==null?void 0:r.in),o=i.getDay(),c=(t%7+7)%7,l=7-a,u=t<0||t>6?t-(o+l)%7:(c+l)%7-(o+l)%7;return X1(i,u,r)}class spe extends hn{constructor(){super(...arguments);Ot(this,"priority",90);Ot(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(r,n,a){switch(n){case"E":case"EE":case"EEE":return a.day(r,{width:"abbreviated",context:"formatting"})||a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"});case"EEEEE":return a.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"});case"EEEE":default:return a.day(r,{width:"wide",context:"formatting"})||a.day(r,{width:"abbreviated",context:"formatting"})||a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"})}}validate(r,n){return n>=0&&n<=6}set(r,n,a,i){return r=QA(r,a,i),r.setHours(0,0,0,0),r}}class lpe extends hn{constructor(){super(...arguments);Ot(this,"priority",90);Ot(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(r,n,a,i){const o=s=>{const c=Math.floor((s-1)/7)*7;return(s+i.weekStartsOn+6)%7+c};switch(n){case"e":case"ee":return Ka(Ua(n.length,r),o);case"eo":return Ka(a.ordinalNumber(r,{unit:"day"}),o);case"eee":return a.day(r,{width:"abbreviated",context:"formatting"})||a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"});case"eeeee":return a.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"});case"eeee":default:return a.day(r,{width:"wide",context:"formatting"})||a.day(r,{width:"abbreviated",context:"formatting"})||a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"})}}validate(r,n){return n>=0&&n<=6}set(r,n,a,i){return r=QA(r,a,i),r.setHours(0,0,0,0),r}}class cpe extends hn{constructor(){super(...arguments);Ot(this,"priority",90);Ot(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(r,n,a,i){const o=s=>{const c=Math.floor((s-1)/7)*7;return(s+i.weekStartsOn+6)%7+c};switch(n){case"c":case"cc":return Ka(Ua(n.length,r),o);case"co":return Ka(a.ordinalNumber(r,{unit:"day"}),o);case"ccc":return a.day(r,{width:"abbreviated",context:"standalone"})||a.day(r,{width:"short",context:"standalone"})||a.day(r,{width:"narrow",context:"standalone"});case"ccccc":return a.day(r,{width:"narrow",context:"standalone"});case"cccccc":return a.day(r,{width:"short",context:"standalone"})||a.day(r,{width:"narrow",context:"standalone"});case"cccc":default:return a.day(r,{width:"wide",context:"standalone"})||a.day(r,{width:"abbreviated",context:"standalone"})||a.day(r,{width:"short",context:"standalone"})||a.day(r,{width:"narrow",context:"standalone"})}}validate(r,n){return n>=0&&n<=6}set(r,n,a,i){return r=QA(r,a,i),r.setHours(0,0,0,0),r}}function upe(e,t,r){const n=Ut(e,r==null?void 0:r.in),a=I7e(n,r),i=t-a;return X1(n,i,r)}class fpe extends hn{constructor(){super(...arguments);Ot(this,"priority",90);Ot(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(r,n,a){const i=o=>o===0?7:o;switch(n){case"i":case"ii":return Ua(n.length,r);case"io":return a.ordinalNumber(r,{unit:"day"});case"iii":return Ka(a.day(r,{width:"abbreviated",context:"formatting"})||a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"}),i);case"iiiii":return Ka(a.day(r,{width:"narrow",context:"formatting"}),i);case"iiiiii":return Ka(a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"}),i);case"iiii":default:return Ka(a.day(r,{width:"wide",context:"formatting"})||a.day(r,{width:"abbreviated",context:"formatting"})||a.day(r,{width:"short",context:"formatting"})||a.day(r,{width:"narrow",context:"formatting"}),i)}}validate(r,n){return n>=1&&n<=7}set(r,n,a){return r=upe(r,a),r.setHours(0,0,0,0),r}}class dpe extends hn{constructor(){super(...arguments);Ot(this,"priority",80);Ot(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(r,n,a){switch(n){case"a":case"aa":case"aaa":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"})||a.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaaa":return a.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(r,{width:"wide",context:"formatting"})||a.dayPeriod(r,{width:"abbreviated",context:"formatting"})||a.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,n,a){return r.setHours(KA(a),0,0,0),r}}class hpe extends hn{constructor(){super(...arguments);Ot(this,"priority",80);Ot(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(r,n,a){switch(n){case"b":case"bb":case"bbb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"})||a.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbbb":return a.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(r,{width:"wide",context:"formatting"})||a.dayPeriod(r,{width:"abbreviated",context:"formatting"})||a.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,n,a){return r.setHours(KA(a),0,0,0),r}}class ppe extends hn{constructor(){super(...arguments);Ot(this,"priority",80);Ot(this,"incompatibleTokens",["a","b","t","T"])}parse(r,n,a){switch(n){case"B":case"BB":case"BBB":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"})||a.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBBB":return a.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(r,{width:"wide",context:"formatting"})||a.dayPeriod(r,{width:"abbreviated",context:"formatting"})||a.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,n,a){return r.setHours(KA(a),0,0,0),r}}class mpe extends hn{constructor(){super(...arguments);Ot(this,"priority",70);Ot(this,"incompatibleTokens",["H","K","k","t","T"])}parse(r,n,a){switch(n){case"h":return Ca(Za.hour12h,r);case"ho":return a.ordinalNumber(r,{unit:"hour"});default:return Ua(n.length,r)}}validate(r,n){return n>=1&&n<=12}set(r,n,a){const i=r.getHours()>=12;return i&&a<12?r.setHours(a+12,0,0,0):!i&&a===12?r.setHours(0,0,0,0):r.setHours(a,0,0,0),r}}class vpe extends hn{constructor(){super(...arguments);Ot(this,"priority",70);Ot(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(r,n,a){switch(n){case"H":return Ca(Za.hour23h,r);case"Ho":return a.ordinalNumber(r,{unit:"hour"});default:return Ua(n.length,r)}}validate(r,n){return n>=0&&n<=23}set(r,n,a){return r.setHours(a,0,0,0),r}}class gpe extends hn{constructor(){super(...arguments);Ot(this,"priority",70);Ot(this,"incompatibleTokens",["h","H","k","t","T"])}parse(r,n,a){switch(n){case"K":return Ca(Za.hour11h,r);case"Ko":return a.ordinalNumber(r,{unit:"hour"});default:return Ua(n.length,r)}}validate(r,n){return n>=0&&n<=11}set(r,n,a){return r.getHours()>=12&&a<12?r.setHours(a+12,0,0,0):r.setHours(a,0,0,0),r}}class _pe extends hn{constructor(){super(...arguments);Ot(this,"priority",70);Ot(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(r,n,a){switch(n){case"k":return Ca(Za.hour24h,r);case"ko":return a.ordinalNumber(r,{unit:"hour"});default:return Ua(n.length,r)}}validate(r,n){return n>=1&&n<=24}set(r,n,a){const i=a<=24?a%24:a;return r.setHours(i,0,0,0),r}}class xpe extends hn{constructor(){super(...arguments);Ot(this,"priority",60);Ot(this,"incompatibleTokens",["t","T"])}parse(r,n,a){switch(n){case"m":return Ca(Za.minute,r);case"mo":return a.ordinalNumber(r,{unit:"minute"});default:return Ua(n.length,r)}}validate(r,n){return n>=0&&n<=59}set(r,n,a){return r.setMinutes(a,0,0),r}}class ype extends hn{constructor(){super(...arguments);Ot(this,"priority",50);Ot(this,"incompatibleTokens",["t","T"])}parse(r,n,a){switch(n){case"s":return Ca(Za.second,r);case"so":return a.ordinalNumber(r,{unit:"second"});default:return Ua(n.length,r)}}validate(r,n){return n>=0&&n<=59}set(r,n,a){return r.setSeconds(a,0),r}}class wpe extends hn{constructor(){super(...arguments);Ot(this,"priority",30);Ot(this,"incompatibleTokens",["t","T"])}parse(r,n){const a=i=>Math.trunc(i*Math.pow(10,-n.length+3));return Ka(Ua(n.length,r),a)}set(r,n,a){return r.setMilliseconds(a),r}}class bpe extends hn{constructor(){super(...arguments);Ot(this,"priority",10);Ot(this,"incompatibleTokens",["t","T","x"])}parse(r,n){switch(n){case"X":return Ul(Hl.basicOptionalMinutes,r);case"XX":return Ul(Hl.basic,r);case"XXXX":return Ul(Hl.basicOptionalSeconds,r);case"XXXXX":return Ul(Hl.extendedOptionalSeconds,r);case"XXX":default:return Ul(Hl.extended,r)}}set(r,n,a){return n.timestampIsSet?r:An(r,r.getTime()-Ov(r)-a)}}class Epe extends hn{constructor(){super(...arguments);Ot(this,"priority",10);Ot(this,"incompatibleTokens",["t","T","X"])}parse(r,n){switch(n){case"x":return Ul(Hl.basicOptionalMinutes,r);case"xx":return Ul(Hl.basic,r);case"xxxx":return Ul(Hl.basicOptionalSeconds,r);case"xxxxx":return Ul(Hl.extendedOptionalSeconds,r);case"xxx":default:return Ul(Hl.extended,r)}}set(r,n,a){return n.timestampIsSet?r:An(r,r.getTime()-Ov(r)-a)}}class Tpe extends hn{constructor(){super(...arguments);Ot(this,"priority",40);Ot(this,"incompatibleTokens","*")}parse(r){return Fj(r)}set(r,n,a){return[An(r,a*1e3),{timestampIsSet:!0}]}}class Spe extends hn{constructor(){super(...arguments);Ot(this,"priority",20);Ot(this,"incompatibleTokens","*")}parse(r){return Fj(r)}set(r,n,a){return[An(r,a),{timestampIsSet:!0}]}}const Cpe={G:new Y7e,y:new j7e,Y:new V7e,R:new q7e,u:new G7e,Q:new X7e,q:new Z7e,M:new K7e,L:new Q7e,w:new epe,I:new rpe,d:new ipe,D:new ope,E:new spe,e:new lpe,c:new cpe,i:new fpe,a:new dpe,b:new hpe,B:new ppe,h:new mpe,H:new vpe,K:new gpe,k:new _pe,m:new xpe,s:new ype,S:new wpe,X:new bpe,x:new Epe,t:new Tpe,T:new Spe},Ape=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,kpe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Dpe=/^'([^]*?)'?$/,Mpe=/''/g,Ope=/\S/,Ppe=/[a-zA-Z]/;function Rpe(e,t,r,n){var _,x,w,y,E,A,S,C;const a=()=>An((n==null?void 0:n.in)||r,NaN),i=F7e(),o=(n==null?void 0:n.locale)??i.locale??Mj,s=(n==null?void 0:n.firstWeekContainsDate)??((x=(_=n==null?void 0:n.locale)==null?void 0:_.options)==null?void 0:x.firstWeekContainsDate)??i.firstWeekContainsDate??((y=(w=i.locale)==null?void 0:w.options)==null?void 0:y.firstWeekContainsDate)??1,c=(n==null?void 0:n.weekStartsOn)??((A=(E=n==null?void 0:n.locale)==null?void 0:E.options)==null?void 0:A.weekStartsOn)??i.weekStartsOn??((C=(S=i.locale)==null?void 0:S.options)==null?void 0:C.weekStartsOn)??0;if(!t)return e?a():Ut(r,n==null?void 0:n.in);const l={firstWeekContainsDate:s,weekStartsOn:c,locale:o},u=[new W7e(n==null?void 0:n.in,r)],h=t.match(kpe).map(T=>{const D=T[0];
179if(D in EE){const M=EE[D];return M(T,o.formatLong)}return T}).join("").match(Ape),d=[];for(let T of h){!(n!=null&&n.useAdditionalWeekYearTokens)&&Lj(T)&&TE(T,t,e),!(n!=null&&n.useAdditionalDayOfYearTokens)&&Rj(T)&&TE(T,t,e);const D=T[0],M=Cpe[D];if(M){const{incompatibleTokens:N}=M;if(Array.isArray(N)){const V=d.find(Z=>N.includes(Z.token)||Z.token===D);if(V)throw new RangeError(`The format string mustn't contain \`${V.fullToken}\` and \`${T}\` at the same time`)}else if(M.incompatibleTokens==="*"&&d.length>0)throw new RangeError(`The format string mustn't contain \`${T}\` and any other token at the same time`);d.push({token:D,fullToken:T});const F=M.run(e,T,o.match,l);if(!F)return a();u.push(F.setter),e=F.rest}else{if(D.match(Ppe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+D+"`");if(T==="''"?T="'":D==="'"&&(T=Lpe(T)),e.indexOf(T)===0)e=e.slice(T.length);else return a()}}if(e.length>0&&Ope.test(e))return a();const p=u.map(T=>T.priority).sort((T,D)=>D-T).filter((T,D,M)=>M.indexOf(T)===D).map(T=>u.filter(D=>D.priority===T).sort((D,M)=>M.subPriority-D.subPriority)).map(T=>T[0]);let g=Ut(r,n==null?void 0:n.in);if(isNaN(+g))return a();const v={};for(const T of p){if(!T.validate(g,l))return a();const D=T.set(g,v,l);Array.isArray(D)?(g=D[0],Object.assign(v,D[1])):g=D}return g}function Lpe(e){return e.match(Dpe)[1].replace(Mpe,"'")}function Npe(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t);return n.getFullYear()===a.getFullYear()&&n.getMonth()===a.getMonth()}function Fpe(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t);return+bE(n)==+bE(a)}function Ipe(e,t,r){const[n,a]=Pu(r==null?void 0:r.in,e,t);return n.getFullYear()===a.getFullYear()}function g8(e,t,r){const n=+Ut(e,r==null?void 0:r.in),[a,i]=[+Ut(t.start,r==null?void 0:r.in),+Ut(t.end,r==null?void 0:r.in)].sort((o,s)=>o-s);return n>=a&&n<=i}function Bpe(e,t,r){return X1(e,-t,r)}function Hpe(e,t){const r=()=>An(t==null?void 0:t.in,NaN),n=(t==null?void 0:t.additionalDigits)??2,a=Wpe(e);let i;if(a.date){const l=Ype(a.date,n);i=jpe(l.restDateString,l.year)}if(!i||isNaN(+i))return r();const o=+i;let s=0,c;if(a.time&&(s=Vpe(a.time),isNaN(s)))return r();if(a.timezone){if(c=qpe(a.timezone),isNaN(c))return r()}else{const l=new Date(o+s),u=Ut(0,t==null?void 0:t.in);return u.setFullYear(l.getUTCFullYear(),l.getUTCMonth(),l.getUTCDate()),u.setHours(l.getUTCHours(),l.getUTCMinutes(),l.getUTCSeconds(),l.getUTCMilliseconds()),u}return Ut(o+s+c,t==null?void 0:t.in)}const Ep={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Upe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,zpe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,$pe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Wpe(e){const t={},r=e.split(Ep.dateTimeDelimiter);let n;if(r.length>2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],Ep.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Ep.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){const a=Ep.timezone.exec(n);a?(t.time=n.replace(a[1],""),t.timezone=a[1]):t.time=n}return t}function Ype(e,t){const r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};const a=n[1]?parseInt(n[1]):null,i=n[2]?parseInt(n[2]):null;return{year:i===null?a:i*100,restDateString:e.slice((n[1]||n[2]).length)}}function jpe(e,t){if(t===null)return new Date(NaN);const r=e.match(Upe);if(!r)return new Date(NaN);const n=!!r[4],a=P5(r[1]),i=P5(r[2])-1,o=P5(r[3]),s=P5(r[4]),c=P5(r[5])-1;if(n)return Qpe(t,s,c)?Gpe(t,s,c):new Date(NaN);{const l=new Date(0);return!Zpe(t,i,o)||!Kpe(t,a)?new Date(NaN):(l.setUTCFullYear(t,i,Math.max(a,o)),l)}}function P5(e){return e?parseInt(e):1}function Vpe(e){const t=e.match(zpe);if(!t)return NaN;const r=my(t[1]),n=my(t[2]),a=my(t[3]);return Jpe(r,n,a)?r*Cg+n*Sg+a*1e3:NaN}function my(e){return e&&parseFloat(e.replace(",","."))||0}function qpe(e){if(e==="Z")return 0;const t=e.match($pe);if(!t)return 0;const r=t[1]==="+"?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return eme(n,a)?r*(n*Cg+a*Sg):NaN}function Gpe(e,t,r){const n=new Date(0);n.setUTCFullYear(e,0,4);const a=n.getUTCDay()||7,i=(t-1)*7+r+1-a;return n.setUTCDate(n.getUTCDate()+i),n}const Xpe=[31,null,31,30,31,30,31,31,30,31,30,31];function Hj(e){return e%400===0||e%4===0&&e%100!==0}function Zpe(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Xpe[t]||(Hj(e)?29:28))}function Kpe(e,t){return t>=1&&t<=(Hj(e)?366:365)}function Qpe(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Jpe(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function eme(e,t){return t>=0&&t<=59}function Js(e,t,r){const n=Ut(e,r==null?void 0:r.in),a=n.getFullYear(),i=n.getDate(),o=An((r==null?void 0:r.in)||e,0);o.setFullYear(a,t,15),o.setHours(0,0,0,0);const s=N7e(o);return n.setMonth(t,Math.min(i,s)),n}function ym(e,t,r){const n=Ut(e,r==null?void 0:r.in);return n.setHours(t),n}function wm(e,t,r){const n=Ut(e,r==null?void 0:r.in);return n.setMinutes(t),n}function sh(e,t,r){const n=Ut(e,r==null?void 0:r.in),a=Math.trunc(n.getMonth()/3)+1,i=t-a;return Js(n,n.getMonth()+i*3)}function bm(e,t,r){const n=Ut(e,r==null?void 0:r.in);return n.setSeconds(t),n}function Nl(e,t,r){const n=Ut(e,r==null?void 0:r.in);return isNaN(+n)?An((r==null?void 0:r.in)||e,NaN):(n.setFullYear(t),n)}function y3(e,t,r){return el(e,-t,r)}function Uj(e,t,r){return GA(e,-t,r)}function gL(e,t,r){return Pv(e,-t,r)}function v4(e,t,r){return su(e,-t,r)}var Bv=typeof document<"u"?U.useLayoutEffect:U.useEffect;const tme={...u9},rme=tme.useInsertionEffect,nme=rme||(e=>e());function ame(e){const t=U.useRef(()=>{});return nme(()=>{t.current=e}),U.useCallback(function(){for(var r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return t.current==null?void 0:t.current(...n)},[])}const ime={...u9};let _L=!1,ome=0;const xL=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+ome++;function sme(){const[e,t]=U.useState(()=>_L?xL():void 0);return Bv(()=>{e==null&&t(xL())},[]),U.useEffect(()=>{_L=!0},[]),e}const lme=ime.useId,zj=lme||sme,cme=U.forwardRef(function(t,r){const{context:{placement:n,elements:{floating:a},middlewareData:{arrow:i,shift:o}},width:s=14,height:c=7,tipRadius:l=0,strokeWidth:u=0,staticOffset:h,stroke:d,d:p,style:{transform:g,...v}={},..._}=t,x=zj(),[w,y]=U.useState(!1);if(Bv(()=>{if(!a)return;bs(a).direction==="rtl"&&y(!0)},[a]),!a)return null;const[E,A]=n.split("-"),S=E==="top"||E==="bottom";let C=h;(S&&o!=null&&o.x||!S&&o!=null&&o.y)&&(C=null);const T=u*2,D=T/2,M=s/2*(l/-8+1),N=c/2*l/4,F=!!p,V=C&&A==="end"?"bottom":"top";let Z=C&&A==="end"?"right":"left";C&&w&&(Z=A==="end"?"left":"right");const ee=(i==null?void 0:i.x)!=null?C||i.x:"",G=(i==null?void 0:i.y)!=null?C||i.y:"",oe=p||"M0,0"+(" H"
179+s)+(" L"+(s-M)+","+(c-N))+(" Q"+s/2+","+c+" "+M+","+(c-N))+" Z",le={top:F?"rotate(180deg)":"",left:F?"rotate(90deg)":"rotate(-90deg)",bottom:F?"":"rotate(180deg)",right:F?"rotate(-90deg)":"rotate(90deg)"}[E];return p5.jsxs("svg",{..._,"aria-hidden":!0,ref:r,width:F?s:s+T,height:s,viewBox:"0 0 "+s+" "+(c>s?c:s),style:{position:"absolute",pointerEvents:"none",[Z]:ee,[V]:G,[E]:S||F?"100%":"calc(100% - "+T/2+"px)",transform:[le,g].filter(ae=>!!ae).join(" "),...v},children:[T>0&&p5.jsx("path",{clipPath:"url(#"+x+")",fill:"none",stroke:d,strokeWidth:T+(p?0:1),d:oe}),p5.jsx("path",{stroke:T&&!p?_.fill:"none",d:oe}),p5.jsx("clipPath",{id:x,children:p5.jsx("rect",{x:-D,y:D*(F?-1:1),width:s+T,height:s})})]})});function ume(){const e=new Map;return{emit(t,r){var n;(n=e.get(t))==null||n.forEach(a=>a(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){var n;(n=e.get(t))==null||n.delete(r)}}}const fme=U.createContext(null),dme=U.createContext(null),hme=()=>{var e;return((e=U.useContext(fme))==null?void 0:e.id)||null},pme=()=>U.useContext(dme);function mme(e){const{open:t=!1,onOpenChange:r,elements:n}=e,a=zj(),i=U.useRef({}),[o]=U.useState(()=>ume()),s=hme()!=null,[c,l]=U.useState(n.reference),u=ame((p,g,v)=>{i.current.openEvent=p?g:void 0,o.emit("openchange",{open:p,event:g,reason:v,nested:s}),r==null||r(p,g,v)}),h=U.useMemo(()=>({setPositionReference:l}),[]),d=U.useMemo(()=>({reference:c||n.reference||null,floating:n.floating||null,domReference:n.reference}),[c,n.reference,n.floating]);return U.useMemo(()=>({dataRef:i,open:t,onOpenChange:u,elements:d,events:o,floatingId:a,refs:h}),[t,u,d,o,a,h])}function vme(e){e===void 0&&(e={});const{nodeId:t}=e,r=mme({...e,elements:{reference:null,floating:null,...e.elements}}),n=e.rootContext||r,a=n.elements,[i,o]=U.useState(null),[s,c]=U.useState(null),u=(a==null?void 0:a.domReference)||i,h=U.useRef(null),d=pme();Bv(()=>{u&&(h.current=u)},[u]);const p=UY({...e,elements:{...a,...s&&{reference:s}}}),g=U.useCallback(y=>{const E=Tn(y)?{getBoundingClientRect:()=>y.getBoundingClientRect(),getClientRects:()=>y.getClientRects(),contextElement:y}:y;c(E),p.refs.setReference(E)},[p.refs]),v=U.useCallback(y=>{(Tn(y)||y===null)&&(h.current=y,o(y)),(Tn(p.refs.reference.current)||p.refs.reference.current===null||y!==null&&!Tn(y))&&p.refs.setReference(y)},[p.refs]),_=U.useMemo(()=>({...p.refs,setReference:v,setPositionReference:g,domReference:h}),[p.refs,v,g]),x=U.useMemo(()=>({...p.elements,domReference:u}),[p.elements,u]),w=U.useMemo(()=>({...p,...n,refs:_,elements:x,nodeId:t}),[p,_,x,t,n]);return Bv(()=>{n.dataRef.current.floatingContext=w;const y=d==null?void 0:d.nodesRef.current.find(E=>E.id===t);y&&(y.context=w)}),U.useMemo(()=>({...p,context:w,refs:_,elements:x}),[p,_,x,w])}/*!
180  react-datepicker v8.4.0
181  https://github.com/Hacker0x01/react-datepicker
182  Released under the MIT License.
183*/var CE=function(t,r){return CE=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(n[i]=a[i])},CE(t,r)};function $i(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");CE(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var en=function(){return en=Object.assign||function(r){for(var n,a=1,i=arguments.length;a<i;a++){n=arguments[a];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(r[o]=n[o])}return r},en.apply(this,arguments)};function $l(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,i;n<a;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))}var gme=function(e){var t=e.showTimeSelectOnly,r=t===void 0?!1:t,n=e.showTime,a=n===void 0?!1:n,i=e.className,o=e.children,s=r?"Choose Time":"Choose Date".concat(a?" and Time":"");return Te.createElement("div",{className:i,role:"dialog","aria-label":s,"aria-modal":"true"},o)},_me=function(e,t){var r=U.useRef(null),n=U.useRef(e);n.current=e;var a=U.useCallback(function(i){var o,s=i.composed&&i.composedPath&&i.composedPath().find(function(c){return c instanceof Node})||i.target;r.current&&!r.current.contains(s)&&(t&&s instanceof HTMLElement&&s.classList.contains(t)||(o=n.
183current)===null||o===void 0||o.call(n,i))},[t]);return U.useEffect(function(){return document.addEventListener("mousedown",a),function(){document.removeEventListener("mousedown",a)}},[a]),r},kg=function(e){var t=e.children,r=e.onClickOutside,n=e.className,a=e.containerRef,i=e.style,o=e.ignoreClass,s=_me(r,o);return Te.createElement("div",{className:n,style:i,ref:function(c){s.current=c,a&&(a.current=c)}},t)},Ct;(function(e){e.ArrowUp="ArrowUp",e.ArrowDown="ArrowDown",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.PageUp="PageUp",e.PageDown="PageDown",e.Home="Home",e.End="End",e.Enter="Enter",e.Space=" ",e.Tab="Tab",e.Escape="Escape",e.Backspace="Backspace",e.X="x"})(Ct||(Ct={}));function JA(){var e=typeof window<"u"?window:globalThis;return e}var O7=12;function gn(e){if(e==null)return new Date;var t=typeof e=="string"?Hpe(e):Ut(e);return Dg(t)?t:new Date}function vy(e,t,r,n,a){a===void 0&&(a=gn());for(var i=g4(r)||g4(ek()),o=Array.isArray(t)?t:[t],s=0,c=o;s<c.length;s++){var l=c[s],u=Rpe(e,l,a,{locale:i,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});if(Dg(u)&&(!n||e===ma(u,l,r)))return u}return null}function Dg(e,t){return Rv(e)&&!U3(e,new Date("1/1/1800"))}function ma(e,t,r){if(r==="en")return mL(e,t,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});var n=r?g4(r):void 0;return r&&!n&&console.warn('A locale object was not found for the provided string ["'.concat(r,'"].')),n=n||g4(ek()),mL(e,t,{locale:n,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})}function Ks(e,t){var r=t.dateFormat,n=t.locale,a=Array.isArray(r)&&r.length>0?r[0]:r;return e&&ma(e,a,n)||""}var $j=" - ";function xme(e,t,r){if(!e)return"";var n=Ks(e,r),a=t?Ks(t,r):"";return"".concat(n).concat($j).concat(a)}function yme(e,t){if(!(e!=null&&e.length))return"";var r=e[0]?Ks(e[0],t):"";if(e.length===1)return r;if(e.length===2&&e[1]){var n=Ks(e[1],t);return"".concat(r,", ").concat(n)}var a=e.length-1;return"".concat(r," (+").concat(a,")")}function gy(e,t){var r=t.hour,n=r===void 0?0:r,a=t.minute,i=a===void 0?0:a,o=t.second,s=o===void 0?0:o;return ym(wm(bm(e,s),i),n)}function wme(e){return XA(e)}function bme(e,t){return ma(e,"ddd",t)}function Em(e){return H3(e)}function Wf(e,t,r){var n=g4(t||ek());return Eu(e,{locale:n,weekStartsOn:r})}function fu(e){return kj(e)}function r6(e){return Ag(e)}function yL(e){return bE(e)}function wL(){return H3(gn())}function bL(e){return Cj(e)}function Eme(e){return $8e(e)}function Tme(e){return Aj(e)}function Fl(e,t){return e&&t?Ipe(e,t):!e&&!t}function H0(e,t){return e&&t?Npe(e,t):!e&&!t}function Hv(e,t){return e&&t?Fpe(e,t):!e&&!t}function Jr(e,t){return e&&t?U8e(e,t):!e&&!t}function s3(e,t){return e&&t?B7e(e,t):!e&&!t}function n6(e,t,r){var n,a=H3(t),i=Cj(r);try{n=g8(e,{start:a,end:i})}catch{n=!1}return n}function IBe(e,t){var r=JA();r.__localeData__||(r.__localeData__={}),r.__localeData__[e]=t}function ek(){var e=JA();return e.__localeId__}function g4(e){if(typeof e=="string"){var t=JA();return t.__localeData__?t.__localeData__[e]:void 0}else return e}function Sme(e,t,r){return t(ma(e,"EEEE",r))}function Cme(e,t){return ma(e,"EEEEEE",t)}function Ame(e,t){return ma(e,"EEE",t)}function tk(e,t){return ma(Js(gn(),e),"LLLL",t)}function Wj(e,t){return ma(Js(gn(),e),"LLL",t)}function kme(e,t){return ma(sh(gn(),e),"QQQ",t)}function n1(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.excludeDateIntervals,s=r.includeDates,c=r.includeDateIntervals,l=r.filterDate;return P7(e,{minDate:n,maxDate:a})||i&&i.some(function(u){return u instanceof Date?Jr(e,u):Jr(e,u.date)})||o&&o.some(function(u){var h=u.start,d=u.end;return g8(e,{start:h,end:d})})||s&&!s.some(function(u){return Jr(e,u)})||c&&!c.some(function(u){var h=u.start,d=u.end;return g8(e,{start:h,end:d})})||l&&!l(gn(e))||!1}function rk(e,t){var r=t===void 0?{}:t,n=r.excludeDates,a=r.excludeDateIntervals;return a&&a.length>0?a.some(function(i){var o=i.start,s=i.end;return g8(e,{start:o,end:s})}):n&&n.some(function(i){var o;return i instanceof Date?Jr(e,i):Jr(e,(o=i.date)!==null&&o!==void 0?o:new Date)})||!1}function Yj(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates,s=r.filterDate;return P7(e,{minDate:n?kj(n):void 0,maxDate:a?Aj(a):void 0})||(i==null?void 0:i.some(function(c){return H0(e,c instanceof Date?c:c.date)}))||o&&!o.some(function(c){return H0(e,c)})||s&&!s(gn(e))||!1}
183function Tp(e,t,r,n){var a=Tr(e),i=T0(e),o=Tr(t),s=T0(t),c=Tr(n);return a===o&&a===c?i<=r&&r<=s:a<o?c===a&&i<=r||c===o&&s>=r||c<o&&c>a:!1}function Dme(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates;return P7(e,{minDate:n,maxDate:a})||i&&i.some(function(s){return H0(s instanceof Date?s:s.date,e)})||o&&!o.some(function(s){return H0(s,e)})||!1}function Sp(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates,s=r.filterDate;return P7(e,{minDate:n,maxDate:a})||(i==null?void 0:i.some(function(c){return Hv(e,c instanceof Date?c:c.date)}))||o&&!o.some(function(c){return Hv(e,c)})||s&&!s(gn(e))||!1}function Cp(e,t,r){if(!t||!r||!Rv(t)||!Rv(r))return!1;var n=Tr(t),a=Tr(r);return n<=e&&a>=e}function Tm(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates,s=r.filterDate,c=new Date(e,0,1);return P7(c,{minDate:n?Ag(n):void 0,maxDate:a?Dj(a):void 0})||(i==null?void 0:i.some(function(l){return Fl(c,l instanceof Date?l:l.date)}))||o&&!o.some(function(l){return Fl(c,l)})||s&&!s(gn(c))||!1}function Ap(e,t,r,n){var a=Tr(e),i=x3(e),o=Tr(t),s=x3(t),c=Tr(n);return a===o&&a===c?i<=r&&r<=s:a<o?c===a&&i<=r||c===o&&s>=r||c<o&&c>a:!1}function P7(e,t){var r,n=t===void 0?{}:t,a=n.minDate,i=n.maxDate;return(r=a&&m4(e,a)<0||i&&m4(e,i)>0)!==null&&r!==void 0?r:!1}function EL(e,t){return t.some(function(r){return cu(r)===cu(e)&&uu(r)===uu(e)&&$f(r)===$f(e)})}function TL(e,t){var r=t===void 0?{}:t,n=r.excludeTimes,a=r.includeTimes,i=r.filterTime;return n&&EL(e,n)||a&&!EL(e,a)||i&&!i(e)||!1}function SL(e,t){var r=t.minTime,n=t.maxTime;if(!r||!n)throw new Error("Both minTime and maxTime props required");var a=gn();a=ym(a,cu(e)),a=wm(a,uu(e)),a=bm(a,$f(e));var i=gn();i=ym(i,cu(r)),i=wm(i,uu(r)),i=bm(i,$f(r));var o=gn();o=ym(o,cu(n)),o=wm(o,uu(n)),o=bm(o,$f(n));var s;try{s=!g8(a,{start:i,end:o})}catch{s=!1}return s}function CL(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.includeDates,i=y3(e,1);return n&&Lv(n,i)>0||a&&a.every(function(o){return Lv(o,i)>0})||!1}function AL(e,t){var r=t===void 0?{}:t,n=r.maxDate,a=r.includeDates,i=el(e,1);return n&&Lv(i,n)>0||a&&a.every(function(o){return Lv(i,o)>0})||!1}function Mme(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.includeDates,i=Ag(e),o=Uj(i,1);return n&&Nv(n,o)>0||a&&a.every(function(s){return Nv(s,o)>0})||!1}function Ome(e,t){var r=t===void 0?{}:t,n=r.maxDate,a=r.includeDates,i=Dj(e),o=GA(i,1);return n&&Nv(o,n)>0||a&&a.every(function(s){return Nv(o,s)>0})||!1}function kL(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.includeDates,i=v4(e,1);return n&&Fv(n,i)>0||a&&a.every(function(o){return Fv(o,i)>0})||!1}function Pme(e,t){var r=t===void 0?{}:t,n=r.minDate,a=r.yearItemNumber,i=a===void 0?O7:a,o=r6(v4(e,i)),s=Tf(o,i).endPeriod,c=n&&Tr(n);return c&&c>s||!1}function DL(e,t){var r=t===void 0?{}:t,n=r.maxDate,a=r.includeDates,i=su(e,1);return n&&Fv(i,n)>0||a&&a.every(function(o){return Fv(i,o)>0})||!1}function Rme(e,t){var r=t===void 0?{}:t,n=r.maxDate,a=r.yearItemNumber,i=a===void 0?O7:a,o=su(e,i),s=Tf(o,i).startPeriod,c=n&&Tr(n);return c&&c<s||!1}function jj(e){var t=e.minDate,r=e.includeDates;if(r&&t){var n=r.filter(function(a){return m4(a,t)>=0});return cL(n)}else return r?cL(r):t}function Vj(e){var t=e.maxDate,r=e.includeDates;if(r&&t){var n=r.filter(function(a){return m4(a,t)<=0});return lL(n)}else return r?lL(r):t}function ML(e,t){var r;e===void 0&&(e=[]),t===void 0&&(t="react-datepicker__day--highlighted");for(var n=new Map,a=0,i=e.length;a<i;a++){var o=e[a];if(lu(o)){var s=ma(o,"MM.dd.yyyy"),c=n.get(s)||[];c.includes(t)||(c.push(t),n.set(s,c))}else if(typeof o=="object"){var l=Object.keys(o),u=(r=l[0])!==null&&r!==void 0?r:"",h=o[u];if(typeof u=="string"&&Array.isArray(h))for(var d=0,p=h.length;d<p;d++){var g=h[d];if(g){var s=ma(g,"MM.dd.yyyy"),c=n.get(s)||[];c.includes(u)||(c.push(u),n.set(s,c))}}}}return n}function Lme(e,t){return e.length!==t.length?!1:e.every(function(r,n){return r===t[n]})}function Nme(e,t){e===void 0&&(e=[]),t===void 0&&(t="react-datepicker__day--holidays");var r=new Map;return e.forEach(function(n){var a=n.date,i=n.holidayName;if(lu(a)){var o=ma(a,"MM.dd.yyyy"),s=r.get(o)||{className:"",holidayNames:[]};if(!("className"in s&&s.className===t&&Lme(s.holidayNames,[i]))){s.className=t;var c=s.holidayNames;s.holidayNames=c?$l($l([],c,!0),[i],!1):[i],r.set(o,s)}}}),r}function Fme(e,t,r,n,a){for(var i=a.length,o=[],s=0;s<i;s++){var c=e,l=a[s];l&&(c=F8e(c,cu(l)),c=wE(c,uu(l)),c=H8e(c,$f(l)));var u=wE(e,(r+1)*n);n2(c,t)&&U3(c,u)&&l!=null&&o.push(l)}return o}function OL(e){return e<10?"0".concat(e):"".concat(e)}function Tf(e,t){t===void 0&&(t=O7);var r=Math.ceil(Tr(e)/t)*t,n=r-(t-1);return{startPeriod:n,endPeriod:r}}function Ime(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),r=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+r-+t)/36e5)}function PL(e){var t=e.getSeconds(),r=e.getMilliseconds();return Ut(e.getTime()-t*1e3-r)}function Bme(e,t){return PL(e).getTime()===PL(t).getTime()}function RL(e){if(!lu(e))throw new Error("Invalid date");var t=new Date(e);return t.setHours(0,0,0,0),t}function LL(e,t){if(!lu(e)||!lu(t))throw new Error("Invalid date received");var r=RL(e),n=RL(t);return U3(r,n)}function qj(e){return e.key===Ct.Space}var Hme=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;return n.inputRef=Te.createRef(),n.onTimeChange=function(a){var i,o;n.setState({time:a});var s=n.props.date,c=s instanceof Date&&!isNaN(+s),l=c?s:new Date;if(a!=null&&a.includes(":")){var u=a.split(":"),h=u[0],d=u[1];l.setHours(Number(h)),l.setMinutes(Number(d))}(o=(i=n.props).onChange)===null||o===void 0||o.call(i,l)},n.renderTimeInput=function(){var a=n.state.time,i=n.props,o=i.date,s=i.timeString,c=i.customTimeInput;return c?U.cloneElement(c,{date:o,value:a,onChange:n.onTimeChange}):Te.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",ref:n.inputRef,onClick:function(){var l;(l=n.inputRef.current)===null||l===void 0||l.focus()},required:!0,value:a,onChange:function(l){n.onTimeChange(l.target.value||s)}})}
183,n.state={time:n.props.timeString},n}return t.getDerivedStateFromProps=function(r,n){return r.timeString!==n.time?{time:r.timeString}:null},t.prototype.render=function(){return Te.createElement("div",{className:"react-datepicker__input-time-container"},Te.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),Te.createElement("div",{className:"react-datepicker-time__input-container"},Te.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))},t}(U.Component),Ume=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.dayEl=U.createRef(),r.handleClick=function(n){!r.isDisabled()&&r.props.onClick&&r.props.onClick(n)},r.handleMouseEnter=function(n){!r.isDisabled()&&r.props.onMouseEnter&&r.props.onMouseEnter(n)},r.handleOnKeyDown=function(n){var a,i,o=n.key;o===Ct.Space&&(n.preventDefault(),n.key=Ct.Enter),(i=(a=r.props).handleOnKeyDown)===null||i===void 0||i.call(a,n)},r.isSameDay=function(n){return Jr(r.props.day,n)},r.isKeyboardSelected=function(){var n;if(r.props.disabledKeyboardNavigation)return!1;var a=r.props.selectsMultiple?(n=r.props.selectedDates)===null||n===void 0?void 0:n.some(function(o){return r.isSameDayOrWeek(o)}):r.isSameDayOrWeek(r.props.selected),i=r.props.preSelection&&r.isDisabled(r.props.preSelection);return!a&&r.isSameDayOrWeek(r.props.preSelection)&&!i},r.isDisabled=function(n){return n===void 0&&(n=r.props.day),n1(n,{minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,includeDateIntervals:r.props.includeDateIntervals,includeDates:r.props.includeDates,filterDate:r.props.filterDate})},r.isExcluded=function(){return rk(r.props.day,{excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals})},r.isStartOfWeek=function(){return Jr(r.props.day,Wf(r.props.day,r.props.locale,r.props.calendarStartDay))},r.isSameWeek=function(n){return r.props.showWeekPicker&&Jr(n,Wf(r.props.day,r.props.locale,r.props.calendarStartDay))},r.isSameDayOrWeek=function(n){return r.isSameDay(n)||r.isSameWeek(n)},r.getHighLightedClass=function(){var n=r.props,a=n.day,i=n.highlightDates;if(!i)return!1;var o=ma(a,"MM.dd.yyyy");return i.get(o)},r.getHolidaysClass=function(){var n,a=r.props,i=a.day,o=a.holidays;if(!o)return[void 0];var s=ma(i,"MM.dd.yyyy");return o.has(s)?[(n=o.get(s))===null||n===void 0?void 0:n.className]:[void 0]},r.isInRange=function(){var n=r.props,a=n.day,i=n.startDate,o=n.endDate;return!i||!o?!1:n6(a,i,o)},r.isInSelectingRange=function(){var n,a=r.props,i=a.day,o=a.selectsStart,s=a.selectsEnd,c=a.selectsRange,l=a.selectsDisabledDaysInRange,u=a.startDate,h=a.endDate,d=(n=r.props.selectingDate)!==null&&n!==void 0?n:r.props.preSelection;return!(o||s||c)||!d||!l&&r.isDisabled()?!1:o&&h&&(U3(d,h)||s3(d,h))?n6(i,d,h):s&&u&&(n2(d,u)||s3(d,u))||c&&u&&!h&&(n2(d,u)||s3(d,u))?n6(i,u,d):!1},r.isSelectingRangeStart=function(){var n;if(!r.isInSelectingRange())return!1;var a=r.props,i=a.day,o=a.startDate,s=a.selectsStart,c=(n=r.props.selectingDate)!==null&&n!==void 0?n:r.props.preSelection;return s?Jr(i,c):Jr(i,o)},r.isSelectingRangeEnd=function(){var n;if(!r.isInSelectingRange())return!1;var a=r.props,i=a.day,o=a.endDate,s=a.selectsEnd,c=a.selectsRange,l=(n=r.props.selectingDate)!==null&&n!==void 0?n:r.props.preSelection;return s||c?Jr(i,l):Jr(i,o)},r.isRangeStart=function(){var n=r.props,a=n.day,i=n.startDate,o=n.endDate;return!i||!o?!1:Jr(i,a)},r.isRangeEnd=function(){var n=r.props,a=n.day,i=n.startDate,o=n.endDate;return!i||!o?!1:Jr(o,a)},r.isWeekend=function(){var n=L7e(r.props.day);return n===0||n===6},r.isAfterMonth=function(){return r.props.month!==void 0&&(r.props.month+1)%12===T0(r.props.day)},r.isBeforeMonth=function(){return r.props.month!==void 0&&(T0(r.props.day)+1)%12===r.props.month},r.isCurrentDay=function(){return r.isSameDay(gn())},r.isSelected=function(){var n;return r.props.selectsMultiple?(n=r.props.selectedDates)===null||n===void 0?void 0:n.some(function(a){return r.isSameDayOrWeek(a)}):r.isSameDayOrWeek(r.props.selected)},r.getClassNames=function(n){var a=r.props.dayClassName?r.props.dayClassName(n):void 0;return s0("react-datepicker__day",a,"react-datepicker__day--"+bme(r.props.day),{"react-datepicker__day--disabled":r.
183isDisabled(),"react-datepicker__day--excluded":r.isExcluded(),"react-datepicker__day--selected":r.isSelected(),"react-datepicker__day--keyboard-selected":r.isKeyboardSelected(),"react-datepicker__day--range-start":r.isRangeStart(),"react-datepicker__day--range-end":r.isRangeEnd(),"react-datepicker__day--in-range":r.isInRange(),"react-datepicker__day--in-selecting-range":r.isInSelectingRange(),"react-datepicker__day--selecting-range-start":r.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":r.isSelectingRangeEnd(),"react-datepicker__day--today":r.isCurrentDay(),"react-datepicker__day--weekend":r.isWeekend(),"react-datepicker__day--outside-month":r.isAfterMonth()||r.isBeforeMonth()},r.getHighLightedClass(),r.getHolidaysClass())},r.getAriaLabel=function(){var n=r.props,a=n.day,i=n.ariaLabelPrefixWhenEnabled,o=i===void 0?"Choose":i,s=n.ariaLabelPrefixWhenDisabled,c=s===void 0?"Not available":s,l=r.isDisabled()||r.isExcluded()?c:o;return"".concat(l," ").concat(ma(a,"PPPP",r.props.locale))},r.getTitle=function(){var n=r.props,a=n.day,i=n.holidays,o=i===void 0?new Map:i,s=n.excludeDates,c=ma(a,"MM.dd.yyyy"),l=[];return o.has(c)&&l.push.apply(l,o.get(c).holidayNames),r.isExcluded()&&l.push(s==null?void 0:s.filter(function(u){return u instanceof Date?Jr(u,a):Jr(u==null?void 0:u.date,a)}).map(function(u){if(!(u instanceof Date))return u==null?void 0:u.message})),l.join(", ")},r.getTabIndex=function(){var n=r.props.selected,a=r.props.preSelection,i=!(r.props.showWeekPicker&&(r.props.showWeekNumber||!r.isStartOfWeek()))&&(r.isKeyboardSelected()||r.isSameDay(n)&&Jr(a,n))?0:-1;return i},r.handleFocusDay=function(){var n;r.shouldFocusDay()&&((n=r.dayEl.current)===null||n===void 0||n.focus({preventScroll:!0}))},r.renderDayContents=function(){return r.props.monthShowsDuplicateDaysEnd&&r.isAfterMonth()||r.props.monthShowsDuplicateDaysStart&&r.isBeforeMonth()?null:r.props.renderDayContents?r.props.renderDayContents(vL(r.props.day),r.props.day):vL(r.props.day)},r.render=function(){return Te.createElement("div",{ref:r.dayEl,className:r.getClassNames(r.props.day),onKeyDown:r.handleOnKeyDown,onClick:r.handleClick,onMouseEnter:r.props.usePointerEvent?void 0:r.handleMouseEnter,onPointerEnter:r.props.usePointerEvent?r.handleMouseEnter:void 0,tabIndex:r.getTabIndex(),"aria-label":r.getAriaLabel(),role:"option",title:r.getTitle(),"aria-disabled":r.
183isDisabled(),"aria-current":r.isCurrentDay()?"date":void 0,"aria-selected":r.isSelected()||r.isInRange()},r.renderDayContents(),r.getTitle()!==""&&Te.createElement("span",{className:"overlay"},r.getTitle()))},r}return t.prototype.componentDidMount=function(){this.handleFocusDay()},t.prototype.componentDidUpdate=function(){this.handleFocusDay()},t.prototype.shouldFocusDay=function(){var r=!1;return this.getTabIndex()===0&&this.isSameDay(this.props.preSelection)&&((!document.activeElement||document.activeElement===document.body)&&(r=!0),this.props.inline&&!this.props.shouldFocusDayInline&&(r=!1),this.isDayActiveElement()&&(r=!0),this.isDuplicateDay()&&(r=!1)),r},t.prototype.isDayActiveElement=function(){var r,n,a;return((n=(r=this.props.containerRef)===null||r===void 0?void 0:r.current)===null||n===void 0?void 0:n.contains(document.activeElement))&&((a=document.activeElement)===null||a===void 0?void 0:a.classList.contains("react-datepicker__day"))},t.prototype.isDuplicateDay=function(){return this.props.monthShowsDuplicateDaysEnd&&this.isAfterMonth()||this.props.monthShowsDuplicateDaysStart&&this.isBeforeMonth()},t}(U.Component),zme=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.weekNumberEl=U.createRef(),r.handleClick=function(n){r.props.onClick&&r.props.onClick(n)},r.handleOnKeyDown=function(n){var a,i,o=n.key;o===Ct.Space&&(n.preventDefault(),n.key=Ct.Enter),(i=(a=r.props).handleOnKeyDown)===null||i===void 0||i.call(a,n)},r.isKeyboardSelected=function(){return!r.props.disabledKeyboardNavigation&&!Jr(r.props.date,r.props.selected)&&Jr(r.props.date,r.props.preSelection)},r.getTabIndex=function(){return r.props.showWeekPicker&&r.props.showWeekNumber&&(r.isKeyboardSelected()||Jr(r.props.date,r.props.selected)&&Jr(r.props.preSelection,r.props.selected))?0:-1},r.handleFocusWeekNumber=function(n){var a=!1;r.getTabIndex()===0&&!(n!=null&&n.isInputFocused)&&Jr(r.props.date,r.props.preSelection)&&((!document.activeElement||document.activeElement===document.body)&&(a=!0),r.props.inline&&!r.props.shouldFocusDayInline&&(a=!1),r.props.containerRef&&r.props.containerRef.current&&r.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(a=!0)),a&&r.weekNumberEl.current&&r.weekNumberEl.current.focus({preventScroll:!0})},r}return Object.defineProperty(t,"defaultProps",{get:function(){return{ariaLabelPrefix:"week "}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.handleFocusWeekNumber()},t.prototype.componentDidUpdate=function(r){this.handleFocusWeekNumber(r)},t.prototype.render=function(){var r=this.props,n=r.weekNumber,a=r.isWeekDisabled,i=r.ariaLabelPrefix,o=i===void 0?t.defaultProps.ariaLabelPrefix:i,s=r.onClick,c={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!s&&!a,"react-datepicker__week-number--selected":!!s&&Jr(this.props.date,this.props.selected)};return Te.createElement("div",{ref:this.weekNumberEl,className:s0(c),"aria-label":"".concat(o," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},n)},t}(U.Component),$me=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.isDisabled=function(n){return n1(n,{minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,includeDateIntervals:r.props.includeDateIntervals,includeDates:r.props.includeDates,filterDate:r.props.filterDate})},r.handleDayClick=function(n,a){r.props.onDayClick&&r.props.onDayClick(n,a)},r.handleDayMouseEnter=function(n){r.props.onDayMouseEnter&&r.props.onDayMouseEnter(n)},r.handleWeekClick=function(n,a,i){for(var o,s,c,l=new Date(n),u=0;u<7;u++){var h=new Date(n);h.setDate(h.getDate()+u);var d=!r.isDisabled(h);if(d){l=h;break}}typeof r.props.onWeekSelect=="function"&&r.props.onWeekSelect(l,a,i),r.props.showWeekPicker&&r.handleDayClick(l,i),((o=r.props.shouldCloseOnSelect)!==null&&o!==void 0?o:t.defaultProps.shouldCloseOnSelect)&&((c=(s=r.props).setOpen)===null||c===void 0||c.c
183all(s,!1))},r.formatWeekNumber=function(n){return r.props.formatWeekNumber?r.props.formatWeekNumber(n):wme(n)},r.isWeekDisabled=function(){for(var n=r.startOfWeek(),a=X1(n,6),i=new Date(n);i<=a;){if(!r.isDisabled(i))return!1;i=X1(i,1)}return!0},r.renderDays=function(){var n=r.startOfWeek(),a=[],i=r.formatWeekNumber(n);if(r.props.showWeekNumber){var o=r.props.onWeekSelect||r.props.showWeekPicker?r.handleWeekClick.bind(r,n,i):void 0;a.push(Te.createElement(zme,en({key:"W"},t.defaultProps,r.props,{weekNumber:i,isWeekDisabled:r.isWeekDisabled(),date:n,onClick:o})))}return a.concat([0,1,2,3,4,5,6].map(function(s){var c=X1(n,s);return Te.createElement(Ume,en({},t.defaultProps,r.props,{ariaLabelPrefixWhenEnabled:r.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:r.props.disabledDayAriaLabelPrefix,key:c.valueOf(),day:c,onClick:r.handleDayClick.bind(r,c),onMouseEnter:r.handleDayMouseEnter.bind(r,c)}))}))},r.startOfWeek=function(){return Wf(r.props.day,r.props.locale,r.props.calendarStartDay)},r.isKeyboardSelected=function(){return!r.props.disabledKeyboardNavigation&&!Jr(r.startOfWeek(),r.props.selected)&&Jr(r.startOfWeek(),r.props.preSelection)},r}return Object.defineProperty(t,"defaultProps",{get:function(){return{shouldCloseOnSelect:!0}},enumerable:!1,configurable:!0}),t.prototype.render=function(){var r={"react-datepicker__week":!0,"react-datepicker__week--selected":Jr(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return Te.createElement("div",{className:s0(r)},this.renderDays())},t}(U.Component),R5,Wme=6,Hh={TWO_COLUMNS:"two_columns",THREE_COLUMNS:"three_columns",FOUR_COLUMNS:"four_columns"},_y=(R5={},R5[Hh.TWO_COLUMNS]={grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2},R5[Hh.THREE_COLUMNS]={grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3},R5[Hh.FOUR_COLUMNS]={grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4},R5),kp=1;function NL(e,t){return e?Hh.FOUR_COLUMNS:t?Hh.TWO_COLUMNS:Hh.THREE_COLUMNS}var Yme=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.MONTH_REFS=$l([],Array(12),!0).map(function(){return U.createRef()}),r.QUARTER_REFS=$l([],Array(4),!0).map(function(){return U.createRef()}),r.isDisabled=function(n){return n1(n,{minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,includeDateIntervals:r.props.includeDateIntervals,includeDates:r.props.includeDates,filterDate:r.props.filterDate})},r.isExcluded=function(n){return rk(n,{excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals})},r.handleDayClick=function(n,a){var i,o;
183(o=(i=r.props).onDayClick)===null||o===void 0||o.call(i,n,a,r.props.orderInDisplay)},r.handleDayMouseEnter=function(n){var a,i;(i=(a=r.props).onDayMouseEnter)===null||i===void 0||i.call(a,n)},r.handleMouseLeave=function(){var n,a;(a=(n=r.props).onMouseLeave)===null||a===void 0||a.call(n)},r.isRangeStartMonth=function(n){var a=r.props,i=a.day,o=a.startDate,s=a.endDate;return!o||!s?!1:H0(Js(i,n),o)},r.isRangeStartQuarter=function(n){var a=r.props,i=a.day,o=a.startDate,s=a.endDate;return!o||!s?!1:Hv(sh(i,n),o)},r.isRangeEndMonth=function(n){var a=r.props,i=a.day,o=a.startDate,s=a.endDate;return!o||!s?!1:H0(Js(i,n),s)},r.isRangeEndQuarter=function(n){var a=r.props,i=a.day,o=a.startDate,s=a.endDate;return!o||!s?!1:Hv(sh(i,n),s)},r.isInSelectingRangeMonth=function(n){var a,i=r.props,o=i.day,s=i.selectsStart,c=i.selectsEnd,l=i.selectsRange,u=i.startDate,h=i.endDate,d=(a=r.props.selectingDate)!==null&&a!==void 0?a:r.props.preSelection;return!(s||c||l)||!d?!1:s&&h?Tp(d,h,n,o):c&&u||l&&u&&!h?Tp(u,d,n,o):!1},r.isSelectingMonthRangeStart=function(n){var a;if(!r.isInSelectingRangeMonth(n))return!1;var i=r.props,o=i.day,s=i.startDate,c=i.selectsStart,l=Js(o,n),u=(a=r.props.selectingDate)!==null&&a!==void 0?a:r.props.preSelection;return c?H0(l,u):H0(l,s)},r.isSelectingMonthRangeEnd=function(n){var a;if(!r.isInSelectingRangeMonth(n))return!1;var i=r.props,o=i.day,s=i.endDate,c=i.selectsEnd,l=i.selectsRange,u=Js(o,n),h=(a=r.props.selectingDate)!==null&&a!==void 0?a:r.props.preSelection;return c||l?H0(u,h):H0(u,s)},r.isInSelectingRangeQuarter=function(n){var a,i=r.props,o=i.day,s=i.selectsStart,c=i.selectsEnd,l=i.selectsRange,u=i.startDate,h=i.endDate,d=(a=r.props.selectingDate)!==null&&a!==void 0?a:r.props.preSelection;return!(s||c||l)||!d?!1:s&&h?Ap(d,h,n,o):c&&u||l&&u&&!h?Ap(u,d,n,o):!1},r.isWeekInMonth=function(n){var a=r.props.day,i=X1(n,6);return H0(n,a)||H0(i,a)},r.isCurrentMonth=function(n,a){return Tr(n)===Tr(gn())&&a===T0(gn())},r.isCurrentQuarter=function(n,a){return Tr(n)===Tr(gn())&&a===x3(gn())},r.isSelectedMonth=function(n,a,i){return T0(i)===a&&Tr(n)===Tr(i)},r.isSelectMonthInList=function(n,a,i){return i.some(function(o){return r.isSelectedMonth(n,a,o)})},r.isSelectedQuarter=function(n,a,i){return x3(n)===a&&Tr(n)===Tr(i)},r.isMonthSelected=function(){var n=r.props,a=n.day,i=n.selected,o=n.selectedDates,s=n.selectsMultiple,c=T0(a);return s?o==null?void 0:o.some(function(l){return r.isSelectedMonth(a,c,l)}):!!i&&r.isSelectedMonth(a,c,i)},r.renderWeeks=function(){for(var n=[],a=r.props.fixedHeight,i=0,o=!1,s=Wf(fu(r.props.day),r.props.locale,r.props.calendarStartDay),c=function(g){return r.props.showWeekPicker?Wf(g,r.props.locale,r.props.calendarStartDay):r.props.preSelection},l=function(g){return r.props.showWeekPicker?Wf(g,r.props.locale,r.props.calendarStartDay):r.props.selected},u=r.props.selected?l(r.props.selected):void 0,h=r.props.preSelection?c(r.props.preSelection):void 0;n.push(Te.createElement($me,en({},r.props,{ariaLabelPrefix:r.props.weekAriaLabelPrefix,key:i,day:s,month:T0(r.props.day),onDayClick:r.handleDayClick,onDayMouseEnter:r.handleDayMouseEnter,selected:u,preSelection:h,showWeekNumber:r.props.showWeekNumbers}))),!o;){i++,s=Pv(s,1);var d=a&&i>=Wme,p=!a&&!r.isWeekInMonth(s);if(d||p)if(r.props.peekNextMonth)o=!0;else break}return n},r.onMonthClick=function(n,a){var i=r.isMonthDisabledForLabelDate(a),o=i.isDisabled,s=i.labelDate;o||r.handleDayClick(fu(s),n)},r.onMonthMouseEnter=function(n){var a=r.isMonthDisabledForLabelDate(n),i=a.isDisabled,o=a.labelDate;i||r.handleDayMouseEnter(fu(o))},r.handleMonthNavigation=function(n,a){var i,o,s,c;(o=(i=r.props).setPreSelection)===null||o===void 0||o.call(i,a),(c=(s=r.MONTH_REFS[n])===null||s===void 0?void 0:s.current)===null||c===void 0||c.focus()},r.handleKeyboardNavigation=function(n,a,i){var o,s=r.props,c=s.selected,l=s.preSelection,u=s.setPreSelection,h=s.minDate,d=s.maxDate,p=s.showFourColumnMonthYearPicker,g=s.showTwoColumnMonthYearPicker;if(l){var v=NL(p,g),_=r.getVerticalOffset(v),x=(o=_y[v])===null||o===void 0?void 0:o.grid,w=function(C,T,D){var M,N,F=T,V=D;switch(C){case Ct.ArrowRight:F=el(T,kp),V=D===11?0:D+kp;break;case Ct.ArrowLeft:F=y3(T,kp),V=D===0?11:D-kp;break;case Ct.ArrowUp:F=y3(T,_),V=!((M=x==null?void 0:x[0])===null||M===void 0)&&M.includes(D)?D+12-_:D-_;break;case Ct.ArrowDown:F=el(T,_),V=!((N=x==null?void 0:x[x.length-1])===null||N===void 0)&&N.includes(D)?D-12+_:D+_;break}return{newCalculatedDate:F,newCalculatedMonth:V}},y=function(C,T,D){for(var M=40,N=C,F=!1,V=0,Z=w(N,T,D),ee=Z.newCalculatedDate,G=Z.newCalculatedMonth;!F;){if(V>=M){ee=T,G=D;break}if(h&&ee<h){N=Ct.ArrowRight;var oe=w(N,ee,G);ee=oe.newCalculatedDate,G=oe.newCalculatedMonth}if(d&&ee>d){N=Ct.ArrowLeft;var oe=w(N,ee,G);ee=oe.newCalculatedDate,G=oe.newCalculatedMonth}if(Dme(ee,r.props)){var oe=w(N,ee,G);ee=oe.newCalculatedDate,G=oe.newCalculatedMonth}else F=!0;V++}return{newCalculatedDate:ee,newCalculatedMonth:G}};if(a===Ct.Enter){r.isMonthDisabled(i)||(r.onMonthClick(n,i),u==null||u(c));return}var E=y(a,l,i),A=E.newCalculatedDate,S=E.newCalculatedMonth;switch(a){case Ct.ArrowRight:case Ct.ArrowLeft:case Ct.ArrowUp:case Ct.ArrowDown:r.handleMonthNavigation(S,A);break}}},r.getVerticalOffset=function(n){var a,i;return(i=(a=_y[n])===null||a===void 0?void 0:a.verticalNavigationOffset)!==null&&i!==void 0?i:0},r.onMonthKeyDown=function(n,a){var i=r.props,o=i.disabledKeyboardNavigation,s=i.handleOnMonthKeyDown,c=n.key;c!==Ct.Tab&&n.preventDefault(),o||r.handleKeyboardNavigation(n,c,a),s&&s(n)},r.onQuarterClick=function(n,a){var i=sh(r.props.day,a);Sp(i,r.props)||r.handleDayClick(yL(i),n)},r.onQuarterMouseEnter=function(n){var a=sh(r.props.day,n);Sp(a,r.props)||r.handleDayMouseEnter(yL(a))},r.handleQuarterNavigation=function(n,a){var i,o,s,c;r.isDisabled(a)||r.isExcluded(a)||((o=(i=r.props).setPreSelection)===null||o===void 0||o.call(i,a),(c=(s=r.QUARTER_REFS[n-1])===null||s===void 0?void 0:s.current)===null||c===void 0||c.focus())},r.onQuarterKeyDown=function(n,a){var i,o,s=n.key;if(!r.props.disabledKeyboardNavigation)switch(s){case Ct.Enter:r.onQuarterClick(n,a),(o=(i=r.props).setPreSelection)===null||o===void 0||o.call(i,r.props.selected);break;case Ct.ArrowRight:if(!r.props.preSelection)break;r.handleQuarterNavigation(a===4?1:a+1,GA(r.props.preSelection,1));break;case Ct.ArrowLeft:if(!r.props.preSelection)break;r.handleQuarterNavigation(a===1?4:a-1,Uj(r.props.preSelection,1));break}},r.isMonthDisabledForLabelDate=function(n){var a,i=r.props,o=i.day,s=i.minDate,c=i.maxDate,l=i.excludeDates,u=i.includeDates,h=Js(o,n);return{isDisabled:(a=(s||c||l||u)&&Yj(h,r.props))!==null&&a!==void 0?a:!1,labelDate:h}},r.isMonthDisabled=function(n){var a=r.isMonthDisabledForLabelDate(n).isDisabled;return a},r.getMonthClassNames=function(n){var a=r.props,i=a.day,o=a.startDate,
183s=a.endDate,c=a.preSelection,l=a.monthClassName,u=l?l(Js(i,n)):void 0,h=r.getSelection();return s0("react-datepicker__month-text","react-datepicker__month-".concat(n),u,{"react-datepicker__month-text--disabled":r.isMonthDisabled(n),"react-datepicker__month-text--selected":h?r.isSelectMonthInList(i,n,h):void 0,"react-datepicker__month-text--keyboard-selected":!r.props.disabledKeyboardNavigation&&c&&r.isSelectedMonth(i,n,c)&&!r.isMonthSelected()&&!r.isMonthDisabled(n),"react-datepicker__month-text--in-selecting-range":r.isInSelectingRangeMonth(n),"react-datepicker__month-text--in-range":o&&s?Tp(o,s,n,i):void 0,"react-datepicker__month-text--range-start":r.isRangeStartMonth(n),"react-datepicker__month-text--range-end":r.isRangeEndMonth(n),"react-datepicker__month-text--selecting-range-start":r.isSelectingMonthRangeStart(n),"react-datepicker__month-text--selecting-range-end":r.isSelectingMonthRangeEnd(n),"react-datepicker__month-text--today":r.isCurrentMonth(i,n)})},r.getTabIndex=function(n){if(r.props.preSelection==null)return"-1";var a=T0(r.props.preSelection),i=r.isMonthDisabledForLabelDate(a).isDisabled,o=n===a&&!(i||r.props.disabledKeyboardNavigation)?"0":"-1";return o},r.getQuarterTabIndex=function(n){if(r.props.preSelection==null)return"-1";var a=x3(r.props.preSelection),i=Sp(r.props.day,r.props),o=n===a&&!(i||r.props.disabledKeyboardNavigation)?"0":"-1";return o},r.getAriaLabel=function(n){var a=r.props,i=a.chooseDayAriaLabelPrefix,o=i===void 0?"Choose":i,s=a.disabledDayAriaLabelPrefix,c=s===void 0?"Not available":s,l=a.day,u=a.locale,h=Js(l,n),d=r.isDisabled(h)||r.isExcluded(h)?c:o;return"".concat(d," ").concat(ma(h,"MMMM yyyy",u))},r.getQuarterClassNames=function(n){var a=r.props,i=a.day,o=a.startDate,s=a.endDate,c=a.selected,l=a.minDate,u=a.maxDate,h=a.excludeDates,d=a.includeDates,p=a.filterDate,g=a.preSelection,v=a.disabledKeyboardNavigation,_=(l||u||h||d||p)&&Sp(sh(i,n),r.props);return s0("react-datepicker__quarter-text","react-datepicker__quarter-".concat(n),{"react-datepicker__quarter-text--disabled":_,"react-datepicker__quarter-text--selected":c?r.isSelectedQuarter(i,n,c):void 0,"react-datepicker__quarter-text--keyboard-selected":!v&&g&&r.isSelectedQuarter(i,n,g)&&!_,"react-datepicker__quarter-text--in-selecting-range":r.isInSelectingRangeQuarter(n),"react-datepicker__quarter-text--in-range":o&&s?Ap(o,s,n,i):void 0,"react-datepicker__quarter-text--range-start":r.isRangeStartQuarter(n),"react-datepicker__quarter-text--range-end":r.isRangeEndQuarter(n),"react-datepicker__quarter-text--today":r.
183isCurrentQuarter(i,n)})},r.getMonthContent=function(n){var a=r.props,i=a.showFullMonthYearPicker,o=a.renderMonthContent,s=a.locale,c=a.day,l=Wj(n,s),u=tk(n,s);return o?o(n,l,u,c):i?u:l},r.getQuarterContent=function(n){var a,i=r.props,o=i.renderQuarterContent,s=i.locale,c=kme(n,s);return(a=o==null?void 0:o(n,c))!==null&&a!==void 0?a:c},r.renderMonths=function(){var n,a=r.props,i=a.showTwoColumnMonthYearPicker,o=a.showFourColumnMonthYearPicker,s=a.day,c=a.selected,l=(n=_y[NL(o,i)])===null||n===void 0?void 0:n.grid;return l==null?void 0:l.map(function(u,h){return Te.createElement("div",{className:"react-datepicker__month-wrapper",key:h},u.map(function(d,p){return Te.createElement("div",{ref:r.MONTH_REFS[d],key:p,onClick:function(g){r.onMonthClick(g,d)},onKeyDown:function(g){qj(g)&&(g.preventDefault(),g.key=Ct.Enter),r.onMonthKeyDown(g,d)},onMouseEnter:r.props.usePointerEvent?void 0:function(){return r.onMonthMouseEnter(d)},onPointerEnter:r.props.usePointerEvent?function(){return r.onMonthMouseEnter(d)}:void 0,tabIndex:Number(r.getTabIndex(d)),className:r.getMonthClassNames(d),"aria-disabled":r.
vendor: 8,871 bytes, line 183
183isMonthDisabled(d),role:"option","aria-label":r.getAriaLabel(d),"aria-current":r.isCurrentMonth(s,d)?"date":void 0,"aria-selected":c?r.isSelectedMonth(s,d,c):void 0},r.getMonthContent(d))}))})},r.renderQuarters=function(){var n=r.props,a=n.day,i=n.selected,o=[1,2,3,4];return Te.createElement("div",{className:"react-datepicker__quarter-wrapper"},o.map(function(s,c){return Te.createElement("div",{key:c,ref:r.QUARTER_REFS[c],role:"option",onClick:function(l){r.onQuarterClick(l,s)},onKeyDown:function(l){r.onQuarterKeyDown(l,s)},onMouseEnter:r.props.usePointerEvent?void 0:function(){return r.onQuarterMouseEnter(s)},onPointerEnter:r.props.usePointerEvent?function(){return r.onQuarterMouseEnter(s)}:void 0,className:r.getQuarterClassNames(s),"aria-selected":i?r.isSelectedQuarter(a,s,i):void 0,tabIndex:Number(r.getQuarterTabIndex(s)),"aria-current":r.isCurrentQuarter(a,s)?"date":void 0},r.getQuarterContent(s))}))},r.getClassNames=function(){var n=r.props,a=n.selectingDate,i=n.selectsStart,o=n.selectsEnd,s=n.showMonthYearPicker,c=n.showQuarterYearPicker,l=n.showWeekPicker;return s0("react-datepicker__month",{"react-datepicker__month--selecting-range":a&&(i||o)},{"react-datepicker__monthPicker":s},{"react-datepicker__quarterPicker":c},{"react-datepicker__weekPicker":l})},r}return t.prototype.getSelection=function(){var r=this.props,n=r.selected,a=r.selectedDates,i=r.selectsMultiple;if(i)return a;if(n)return[n]},t.prototype.render=function(){var r=this.props,n=r.showMonthYearPicker,a=r.showQuarterYearPicker,i=r.day,o=r.ariaLabelPrefix,s=o===void 0?"Month ":o,c=s?s.trim()+" ":"";return Te.createElement("div",{className:this.getClassNames(),onMouseLeave:this.props.usePointerEvent?void 0:this.handleMouseLeave,onPointerLeave:this.props.usePointerEvent?this.handleMouseLeave:void 0,"aria-label":"".concat(c).concat(ma(i,"MMMM, yyyy",this.props.locale)),role:"listbox"},n?this.renderMonths():a?this.renderQuarters():this.renderWeeks())},t}(U.Component),jme=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.isSelectedMonth=function(n){return r.props.month===n},r.renderOptions=function(){return r.props.monthNames.map(function(n,a){return Te.createElement("div",{className:r.isSelectedMonth(a)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:n,onClick:r.onChange.bind(r,a),"aria-selected":r.isSelectedMonth(a)?"true":void 0},r.isSelectedMonth(a)?Te.createElement("span",{className:"react-datepicker__month-option--selected"},"✓"):"",n)})},r.onChange=function(n){return r.props.onChange(n)},r.handleClickOutside=function(){return r.props.onCancel()},r}return t.prototype.render=function(){return Te.createElement(kg,{className:"react-datepicker__month-dropdown",onClickOutside:this.handleClickOutside},this.renderOptions())},t}(U.Component),Vme=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={dropdownVisible:!1},r.renderSelectOptions=function(n){return n.map(function(a,i){return Te.createElement("option",{key:a,value:i},a)})},r.renderSelectMode=function(n){return Te.createElement("select",{value:r.props.month,className:"react-datepicker__month-select",onChange:function(a){return r.onChange(parseInt(a.target.value))}},r.renderSelectOptions(n))},r.renderReadView=function(n,a){return Te.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:r.toggleDropdown},Te.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),Te.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},a[r.props.month]))},r.renderDropdown=function(n){return Te.createElement(jme,en({key:"dropdown"},r.props,{monthNames:n,onChange:r.onChange,onCancel:r.toggleDropdown}))},r.renderScrollMode=function(n){var a=r.state.dropdownVisible,i=[r.renderReadView(!a,n)];return a&&i.unshift(r.renderDropdown(n)),i},r.onChange=function(n){r.toggleDropdown(),n!==r.props.month&&r.props.onChange(n)},r.toggleDropdown=function(){return r.setState({dropdownVisible:!r.state.dropdownVisible})},r}return t.prototype.render=function(){var r=this,n=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(i){return Wj(i,r.props.locale)}:function(i){return tk(i,r.props.locale)}),a;switch(this.props.dropdownMode){case"scroll":a=this.renderScrollMode(n);break;case"select":a=this.renderSelectMode(n);break}return Te.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},a)},t}(U.Component);function qme(e,t){for(var r=[],n=fu(e),a=fu(t);!n2(n,a);)r.push(gn(n)),n=el(n,1);return r}var Gme=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;return n.renderOptions=function(){return n.state.monthYearsList.map(function(a){var i=SE(a),o=Fl(n.props.date,a)&&H0(n.props.date,a);return Te.createElement("div",{className:o?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:i,onClick:n.onChange.bind(n,i),"aria-selected":o?"true":void 0},o?Te.createElement("span",{className:"react-datepicker__month-year-option--selected"},"✓"):"",ma(a,n.props.dateFormat,n.props.locale))})},n.onChange=function(a){return n.props.onChange(a)},n.handleClickOutside=function(){n.props.onCancel()},n.state={monthYearsList:qme(n.props.minDate,n.props.maxDate)},n}return t.prototype.render=function(){var r=s0({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return Te.createElement(kg,{className:r,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(U.Component),Xme=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={dropdownVisible:!1},r.renderSelectOptions=function(){for(var n=fu(r.props.minDate),a=fu(r.props.maxDate),i=[];!n2(n,a);){var o=SE(n);i.push(Te.createElement("option",{key:o,value:o},ma(n,r.props.dateFormat,r.props.locale))),n=el(n,1)}return i},r.onSelectChange=function(n){r.onChange(parseInt(n.target.value))},r.renderSelectMode=function(){return Te.createElement("select",{value:SE(fu(r.props.date)),className:"react-datepicker__month-year-select",onChange:r.onSelectChange},r.renderSelectOptions())},r.renderReadView=function(n){var a=ma(r.props.date,r.props.dateFormat,r.props.locale);return Te.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:r.toggleDropdown},Te.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),Te.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},a))},r.renderDropdown=function(){return Te.createElement(Gme,en({key:"dropdown"},r.props,{onChange:r.onChange,onCancel:r.toggleDropdown}))},r.renderScrollMode=function(){var n=r.state.dropdownVisible,a=[r.renderReadView(!n)];return n&&a.unshift(r.renderDropdown()),a},r.onChange=function(n){r.toggleDropdown();var a=gn(n);Fl(r.props.date,a)&&H0(r.props.date,a)||r.props.onChange(a)},r.toggleDropdown=function(){return r.setState({dropdownVisible:!r.state.dropdownVisible})},r}return t.prototype.render=function(){var r;switch(this.props.dropdownMode){case"scroll":r=this.renderScrollMode();break;case"select":r=this.renderSelectMode();break}return Te.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},r)},t}(U.Component),Zme=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={height:null},r.scrollToTheSelectedTime=function(){requestAnimationFrame(function(){var n,a,i;r.list&&(r.list.scrollTop=(i=r.centerLi&&t.calcCenterPosition(r.props.monthRef?r.props.monthRef.clientHeight-((a=(n=r.header)===null||n===void 0?void 0:n.clientHeight)!==null&&a!==void 0?a:0):r.list.clientHeight,r.centerLi))!==null&&i!==void 0?i:0)})},r.handleClick=function(n){var a,i;(r.props.minTime||r.props.maxTime)&&SL(n,r.props)||(r.props.excludeTimes||r.props.includeTimes||r.props.filterTime)&&TL(n,r.props)||(i=(a=r.props).onChange)===null||i===void 0||i.call(a,n)},r.isSelectedTime=function(n){return r.props.selected&&Bme(r.props.selected,n)},r.isDisabledTime=function(n){return(r.props.minTime||r.props.maxTime)&&SL(n,r.props)||(r.props.excludeTimes||r.props.includeTimes||r.props.filterTime)&&TL(n,r.props)},r.liClasses=function(n){var a,i=["react-datepicker__time-list-item",r.props.timeClassName?r.props.timeClassName(n):void 0];return r.isSelectedTime(n)&&i.push("react-datepicker__time-list-item--selected"),r.isDisabledTime(n)&&i.push("react-datepicker__time-list-item--disabled"),r.props.injectTimes&&(cu(n)*3600+uu(n)
183*60+$f(n))%(((a=r.props.intervals)!==null&&a!==void 0?a:t.defaultProps.intervals)*60)!==0&&i.push("react-datepicker__time-list-item--injected"),i.join(" ")},r.handleOnKeyDown=function(n,a){var i,o;n.key===Ct.Space&&(n.preventDefault(),n.key=Ct.Enter),(n.key===Ct.ArrowUp||n.key===Ct.ArrowLeft)&&n.target instanceof HTMLElement&&n.target.previousSibling&&(n.preventDefault(),n.target.previousSibling instanceof HTMLElement&&n.target.previousSibling.focus()),(n.key===Ct.ArrowDown||n.key===Ct.ArrowRight)&&n.target instanceof HTMLElement&&n.target.nextSibling&&(n.preventDefault(),n.target.nextSibling instanceof HTMLElement&&n.target.nextSibling.focus()),n.key===Ct.Enter&&r.handleClick(a),(o=(i=r.props).handleOnKeyDown)===null||o===void 0||o.call(i,n)},r.renderTimes=function(){for(var n,a=[],i=typeof r.props.format=="string"?r.props.format:"p",o=(n=r.props.intervals)!==null&&n!==void 0?n:t.defaultProps.intervals,s=r.props.selected||r.props.openToDate||gn(),c=Em(s),l=r.props.injectTimes&&r.props.injectTimes.sort(function(_,x){return _.getTime()-x.getTime()}),u=60*Ime(s),h=u/o,d=0;d<h;d++){var p=wE(c,d*o);if(a.push(p),l){var g=Fme(c,p,d,o,l);a=a.concat(g)}}var v=a.reduce(function(_,x){return x.getTime()<=s.getTime()?x:_},a[0]);return a.map(function(_){return Te.createElement("li",{key:_.valueOf(),onClick:r.handleClick.bind(r,_),className:r.liClasses(_),ref:function(x){_===v&&(r.centerLi=x)},onKeyDown:function(x){r.handleOnKeyDown(x,_)},tabIndex:_===v?0:-1,role:"option","aria-selected":r.isSelectedTime(_)?"true":void 0,"aria-disabled":r.
183isDisabledTime(_)?"true":void 0},ma(_,i,r.props.locale))})},r.renderTimeCaption=function(){return r.props.showTimeCaption===!1?Te.createElement(Te.Fragment,null):Te.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(r.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(n){r.header=n}},Te.createElement("div",{className:"react-datepicker-time__header"},r.props.timeCaption))},r}return Object.defineProperty(t,"defaultProps",{get:function(){return{intervals:30,todayButton:null,timeCaption:"Time",showTimeCaption:!0}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.scrollToTheSelectedTime(),this.observeDatePickerHeightChanges()},t.prototype.componentWillUnmount=function(){var r;(r=this.resizeObserver)===null||r===void 0||r.disconnect()},t.prototype.observeDatePickerHeightChanges=function(){var r=this,n=this.props.monthRef;this.updateContainerHeight(),n&&(this.resizeObserver=new ResizeObserver(function(){r.updateContainerHeight()}),this.resizeObserver.observe(n))},t.prototype.updateContainerHeight=function(){this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})},t.prototype.render=function(){var r=this,n,a=this.state.height;return Te.createElement("div",{className:"react-datepicker__time-container ".concat(((n=this.props.todayButton)!==null&&n!==void 0?n:t.defaultProps.todayButton)?"react-datepicker__time-container--with-today-button":"")},this.renderTimeCaption(),Te.createElement("div",{className:"react-datepicker__time"},Te.createElement("div",{className:"react-datepicker__time-box"},Te.createElement("ul",{className:"react-datepicker__time-list",ref:function(i){r.list=i},style:a?{height:a}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))},t.calcCenterPosition=function(r,n){return n.offsetTop-(r/2-n.clientHeight/2)},t}(U.Component),FL=3,Kme=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;return n.YEAR_REFS=$l([],Array(n.props.yearItemNumber),!0).map(function(){return U.createRef()}),n.isDisabled=function(a){return n1(a,{minDate:n.props.minDate,maxDate:n.props.maxDate,excludeDates:n.props.excludeDates,includeDates:n.props.includeDates,filterDate:n.props.filterDate})},n.isExcluded=function(a){return rk(a,{excludeDates:n.props.excludeDates})},n.selectingDate=function(){var a;return(a=n.props.selectingDate)!==null&&a!==void 0?a:n.props.preSelection},n.updateFocusOnPaginate=function(a){var i=function(){var o,s;(s=(o=n.YEAR_REFS[a])===null||o===void 0?void 0:o.current)===null||s===void 0||s.focus()};window.requestAnimationFrame(i)},n.handleYearClick=function(a,i){n.props.onDayClick&&n.props.onDayClick(a,i)},n.handleYearNavigation=function(a,i){var o,s,c,l,u=n.props,h=u.date,d=u.yearItemNumber;if(!(h===void 0||d===void 0)){var p=Tf(h,d).startPeriod;n.isDisabled(i)||n.isExcluded(i)||((s=(o=n.props).setPreSelection)===null||s===void 0||s.call(o,i),a-p<0?n.updateFocusOnPaginate(d-(p-a)):a-p>=d?n.updateFocusOnPaginate(Math.abs(d-(a-p))):(l=(c=n.YEAR_REFS[a-p])===null||c===void 0?void 0:c.current)===null||l===void 0||l.focus())}},n.isSameDay=function(a,i){return Jr(a,i)},n.isCurrentYear=function(a){return a===Tr(gn())},n.isRangeStart=function(a){return n.props.startDate&&n.props.endDate&&Fl(Nl(gn(),a),n.props.startDate)},n.isRangeEnd=function(a){return n.props.startDate&&n.props.endDate&&Fl(Nl(gn(),a),n.props.endDate)},n.isInRange=function(a){return Cp(a,n.props.startDate,n.props.endDate)},n.isInSelectingRange=function(a){var i=n.props,o=i.selectsStart,s=i.selectsEnd,c=i.selectsRange,l=i.startDate,u=i.endDate;return!(o||s||c)||!n.selectingDate()?!1:o&&u?Cp(a,n.selectingDate(),u):s&&l||c&&l&&!u?Cp(a,l,n.selectingDate()):!1},n.isSelectingRangeStart=function(a){var i;if(!n.isInSelectingRange(a))return!1;var o=n.props,s=o.startDate,c=o.selectsStart,l=Nl(gn(),a);return c?Fl(l,(i=n.selectingDate())!==null&&i!==void 0?i:null):Fl(l,s??null)},n.isSelectingRangeEnd=function(a){var i;if(!n.isInSelectingRange(a))return!1;var o=n.props,s=o.endDate,c=o.selectsEnd,l=o.selectsRange,u=Nl(gn(),a);return c||l?Fl(u,(i=n.selectingDate())!==null&&i!==void 0?i:null):Fl(u,s??null)}
183,n.isKeyboardSelected=function(a){if(!(n.props.date===void 0||n.props.selected==null||n.props.preSelection==null)){var i=n.props,o=i.minDate,s=i.maxDate,c=i.excludeDates,l=i.includeDates,u=i.filterDate,h=r6(Nl(n.props.date,a)),d=(o||s||c||l||u)&&Tm(a,n.props);return!n.props.disabledKeyboardNavigation&&!n.props.inline&&!Jr(h,r6(n.props.selected))&&Jr(h,r6(n.props.preSelection))&&!d}},n.isSelectedYear=function(a){var i=n.props,o=i.selectsMultiple,s=i.selected,c=i.selectedDates;return o?c==null?void 0:c.some(function(l){return a===Tr(l)}):!!s&&a===Tr(s)},n.onYearClick=function(a,i){var o=n.props.date;o!==void 0&&n.handleYearClick(r6(Nl(o,i)),a)},n.onYearKeyDown=function(a,i){var o,s,c=a.key,l=n.props,u=l.date,h=l.yearItemNumber,d=l.handleOnKeyDown;if(c!==Ct.Tab&&a.preventDefault(),!n.props.disabledKeyboardNavigation)switch(c){case Ct.Enter:if(n.props.selected==null)break;n.onYearClick(a,i),(s=(o=n.props).setPreSelection)===null||s===void 0||s.call(o,n.props.selected);break;case Ct.ArrowRight:if(n.props.preSelection==null)break;n.handleYearNavigation(i+1,su(n.props.preSelection,1));break;case Ct.ArrowLeft:if(n.props.preSelection==null)break;n.handleYearNavigation(i-1,v4(n.props.preSelection,1));break;case Ct.ArrowUp:{if(u===void 0||h===void 0||n.props.preSelection==null)break;var p=Tf(u,h).startPeriod,g=FL,v=i-g;if(v<p){var _=h%g;i>=p&&i<p+_?g=_:g+=_,v=i-g}n.handleYearNavigation(v,v4(n.props.preSelection,g));break}case Ct.ArrowDown:{if(u===void 0||h===void 0||n.props.preSelection==null)break;var x=Tf(u,h).endPeriod,g=FL,v=i+g;if(v>x){var _=h%g;i<=x&&i>x-_?g=_:g+=_,v=i+g}n.handleYearNavigation(v,su(n.props.preSelection,g));break}}d&&d(a)},n.getYearClassNames=function(a){var i=n.props,o=i.date,s=i.minDate,c=i.maxDate,l=i.excludeDates,u=i.includeDates,h=i.filterDate,d=i.yearClassName;return s0("react-datepicker__year-text","react-datepicker__year-".concat(a),o?d==null?void 0:d(Nl(o,a)):void 0,{"react-datepicker__year-text--selected":n.isSelectedYear(a),"react-datepicker__year-text--disabled":(s||c||l||u||h)&&Tm(a,n.props),"react-datepicker__year-text--keyboard-selected":n.isKeyboardSelected(a),"react-datepicker__year-text--range-start":n.isRangeStart(a),"react-datepicker__year-text--range-end":n.isRangeEnd(a),"react-datepicker__year-text--in-range":n.isInRange(a),"react-datepicker__year-text--in-selecting-range":n.isInSelectingRange(a),"react-datepicker__year-text--selecting-range-start":n.isSelectingRangeStart(a),"react-datepicker__year-text--selecting-range-end":n.isSelectingRangeEnd(a),"react-datepicker__year-text--today":n.isCurrentYear(a)})},n.getYearTabIndex=function(a){if(n.props.disabledKeyboardNavigation||n.props.preSelection==null)return"-1";var i=Tr(n.props.preSelection),o=Tm(a,n.props);return a===i&&!o?"0":"-1"},n.getYearContent=function(a){return n.props.renderYearContent?n.props.renderYearContent(a):a},n}return t.prototype.render=function(){var r=this,n=[],a=this.props,i=a.date,o=a.yearItemNumber,s=a.onYearMouseEnter,c=a.onYearMouseLeave;if(i===void 0)return null;for(var l=Tf(i,o),u=l.startPeriod,h=l.endPeriod,d=function(v){n.push(Te.createElement("div",{ref:p.YEAR_REFS[v-u],onClick:function(_){r.onYearClick(_,v)},onKeyDown:function(_){qj(_)&&(_.preventDefault(),_.key=Ct.Enter),r.onYearKeyDown(_,v)},tabIndex:Number(p.getYearTabIndex(v)),className:p.getYearClassNames(v),onMouseEnter:p.props.usePointerEvent?void 0:function(_){return s(_,v)},onPointerEnter:p.props.usePointerEvent?function(_){return s(_,v)}:void 0,onMouseLeave:p.props.usePointerEvent?void 0:function(_){return c(_,v)},onPointerLeave:p.props.usePointerEvent?function(_){return c(_,v)}:void 0,key:v,"aria-current":p.isCurrentYear(v)?"date":void 0},p.getYearContent(v)))},p=this,g=u;g<=h;g++)d(g);return Te.createElement("div",{className:"react-datepicker__year"},Te.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.usePointerEvent?void 0:this.props.clearSelectingDate,onPointerLeave:this.props.usePointerEvent?this.props.clearSelectingDate:void 0},n))},t}(U.Component);function Qme(e,t,r,n){for(var a=[],i=0;i<2*t+1;i++){var o=e+t-i,s=!0;r&&(s=Tr(r)<=o),n&&s&&(s=Tr(n)>=o),s&&a.push(o)}return a}var Jme=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;n.renderOptions=function(){var s=n.props.year,c=n.state.yearsList.map(function(h){return Te.createElement("div",{className:s===h?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:h,onClick:n.onChange.bind(n,h),"aria-selected":s===h?"true":void 0},s===h?Te.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",h)}),l=n.props.minDate?Tr(n.props.minDate):null,u=n.props.maxDate?Tr(n.props.maxDate):null;return(!u||!n.state.yearsList.find(function(h){return h===u}))&&c.unshift(Te.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:n.incrementYears},Te.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),(!l||!n.state.yearsList.find(function(h){return h===l}))&&c.push(Te.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:n.decrementYears},Te.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),c},n.onChange=function(s){n.props.onChange(s)},n.handleClickOutside=function(){n.props.onCancel()},n.shiftYears=function(s){var c=n.state.yearsList.map(function(l){return l+s});n.setState({yearsList:c})},n.incrementYears=function(){return n.shiftYears(1)},n.decrementYears=function(){return n.shiftYears(-1)};var a=r.yearDropdownItemNumber,i=r.scrollableYearDropdown,o=a||(i?10:5);return n.state={yearsList:Qme(n.props.year,o,n.props.minDate,n.props.maxDate)},n.dropdownRef=U.createRef(),n}return t.prototype.componentDidMount=function(){var r=this.dropdownRef.current;if(r){var n=r.children?Array.from(r.children):null,a=n?n.find(function(i){return i.ariaSelected}):null;r.scrollTop=a&&a instanceof HTMLElement?a.offsetTop+(a.clientHeight-r.clientHeight)/2:(r.scrollHeight-r.clientHeight)/2}},t.prototype.render=function(){var r=s0({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return Te.createElement(kg,{className:r,containerRef:this.dropdownRef,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(U.Component),eve=function(e){$i(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={dropdownVisible:!1},r.renderSelectOptions=function(){for(var n=r.props.minDate?Tr(r.props.minDate):1900,a=r.props.maxDate?Tr(r.props.maxDate):2100,i=[],o=n;o<=a;o++)i.push(Te.createElement("option",{key:o,value:o},o));return i},r.onSelectChange=function(n){r.onChange(parseInt(n.target.value))},r.renderSelectMode=function(){return Te.createElement("select",{value:r.props.year,className:"react-datepicker__year-select",onChange:r.onSelectChange},r.renderSelectOptions())},r.renderReadView=function(n){return Te.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(a){return r.toggleDropdown(a)}},Te.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),Te.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},r.props.year))},r.renderDropdown=function(){return Te.createElement(Jme,en({key:"dropdown"},r.props,{onChange:r.onChange,onCancel:r.toggleDropdown}))},r.renderScrollMode=function(){var n=r.state.dropdownVisible,a=[r.renderReadView(!n)];return n&&a.unshift(r.renderDropdown()),a},r.onChange=function(n){r.toggleDropdown(),n!==r.props.year&&r.props.onChange(n)},r.toggleDropdown=function(n){r.setState({dropdownVisible:!r.state.dropdownVisible},function(){r.props.adjustDateOnChange&&r.handleYearChange(r.props.date,n)})},r.handleYearChange=function(n,a){var i;(i=r.onSelect)===null||i===void 0||i.call(r,n,a),r.setOpen()},r.onSelect=function(n,a){var i,o;(o=(i=r.props).onSelect)===null||o===void 0||o.call(i,n,a)},r.setOpen=function(){var n,a;(a=(n=r.props).setOpen)===null||a===void 0||a.call(n,!0)},r}return t.prototype.render=function(){var r;switch(this.props.dropdownMode){case"scroll":r=this.renderScrollMode();break;case"select":r=this.renderSelectMode();break}return Te.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},r)},t}(U.Component),tve=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],rve=function(e){var t=(e.className||"").split(/\s+/);return tve.some(function(r){return t.indexOf(r)>=0})},nve=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;return n.monthContainer=void 0,n.handleClickOutside=function(a){n.props.onClickOutside(a)},n.setClickOutsideRef=function(){return n.containerRef.current},n.handleDropdownFocus=function(a){var i,o;rve(a.target)&&((o=(i=n.props).onDropdownFocus)===null||o===void 0||o.call(i,a))},n.getDateInView=function(){var a=n.props,i=a.preSelection,o=a.selected,s=a.openToDate,c=jj(n.props),l=Vj(n.props),u=gn(),h=s||o||i;return h||(c&&U3(u,c)?c:l&&n2(u,l)?l:u)},n.increaseMonth=function(){n.setState(function(a){var i=a.date;return{date:el(i,1)}},function(){return n.handleMonthChange(n.state.date)})},n.decreaseMonth=function(){n.setState(function(a){var i=a.date;return{date:y3(i,1)}},function(){return n.handleMonthChange(n.state.date)})},n.handleDayClick=function(a,i,o){n.props.onSelect(a,i,o),n.props.setPreSelection&&n.props.setPreSelection(a)},n.handleDayMouseEnter=function(a){n.setState({selectingDate:a}),n.props.onDayMouseEnter&&n.props.onDayMouseEnter(a)},n.handleMonthMouseLeave=function(){n.setState({selectingDate:void 0}),n.props.onMonthMouseLeave&&n.props.onMonthMouseLeave()},n.handleYearMouseEnter=function(a,i){n.setState({selectingDate:Nl(gn(),i)}),n.props.onYearMouseEnter&&n.props.onYearMouseEnter(a,i)},n.handleYearMouseLeave=function(a,i){n.props.onYearMouseLeave&&n.props.onYearMouseLeave(a,i)},n.handleYearChange=function(a){var i,o,s,c;(o=(i=n.props).onYearChange)===null||o===void 0||o.call(i,a),n.setState({isRenderAriaLiveMessage:!0}),n.props.adjustDateOnChange&&(n.props.onSelect(a),(c=(s=n.props).setOpen)===null||c===void 0||c.c
183all(s,!0)),n.props.setPreSelection&&n.props.setPreSelection(a)},n.getEnabledPreSelectionDateForMonth=function(a){if(!n1(a,n.props))return a;for(var i=fu(a),o=Tme(a),s=z8e(o,i),c=null,l=0;l<=s;l++){var u=X1(i,l);if(!n1(u,n.props)){c=u;break}}return c},n.handleMonthChange=function(a){var i,o,s,c=(i=n.getEnabledPreSelectionDateForMonth(a))!==null&&i!==void 0?i:a;n.handleCustomMonthChange(c),n.props.adjustDateOnChange&&(n.props.onSelect(c),(s=(o=n.props).setOpen)===null||s===void 0||s.call(o,!0)),n.props.setPreSelection&&n.props.setPreSelection(c)},n.handleCustomMonthChange=function(a){var i,o;(o=(i=n.props).onMonthChange)===null||o===void 0||o.call(i,a),n.setState({isRenderAriaLiveMessage:!0})},n.handleMonthYearChange=function(a){n.handleYearChange(a),n.handleMonthChange(a)},n.changeYear=function(a){n.setState(function(i){var o=i.date;return{date:Nl(o,Number(a))}},function(){return n.handleYearChange(n.state.date)})},n.changeMonth=function(a){n.setState(function(i){var o=i.date;return{date:Js(o,Number(a))}},function(){return n.handleMonthChange(n.state.date)})},n.changeMonthYear=function(a){n.setState(function(i){var o=i.date;return{date:Nl(Js(o,T0(a)),Tr(a))}},function(){return n.handleMonthYearChange(n.state.date)})},n.header=function(a){a===void 0&&(a=n.state.date);var i=Wf(a,n.props.locale,n.props.calendarStartDay),o=[];return n.props.showWeekNumbers&&o.push(Te.createElement("div",{key:"W",className:"react-datepicker__day-name"},n.props.weekLabel||"#")),o.concat([0,1,2,3,4,5,6].map(function(s){var c=X1(i,s),l=n.formatWeekday(c,n.props.locale),u=n.props.weekDayClassName?n.props.weekDayClassName(c):void 0;return Te.createElement("div",{key:s,"aria-label":ma(c,"EEEE",n.props.locale),className:s0("react-datepicker__day-name",u)},l)}))},n.formatWeekday=function(a,i){return n.props.formatWeekDay?Sme(a,n.props.formatWeekDay,i):n.props.useWeekdaysShort?Ame(a,i):Cme(a,i)},n.decreaseYear=function(){n.setState(function(a){var i,o=a.date;return{date:v4(o,n.props.showYearPicker?(i=n.props.yearItemNumber)!==null&&i!==void 0?i:t.defaultProps.yearItemNumber:1)}},function(){return n.handleYearChange(n.state.date)})},n.clearSelectingDate=function(){n.setState({selectingDate:void 0})},n.renderPreviousButton=function(){var a,i,o;if(!n.props.renderCustomHeader){var s=(a=n.props.monthsShown)!==null&&a!==void 0?a:t.defaultProps.monthsShown,c=n.props.showPreviousMonths?s-1:0,l=(i=n.props.monthSelectedIn)!==null&&i!==void 0?i:c,u=y3(n.state.date,l),h;switch(!0){case n.props.showMonthYearPicker:h=kL(n.state.date,n.props);break;case n.props.showYearPicker:h=Pme(n.state.date,n.props);break;case n.props.showQuarterYearPicker:h=Mme(n.state.date,n.props);break;default:h=CL(u,n.props);break}if(!(!((o=n.props.forceShowMonthNavigation)!==null&&o!==void 0?o:t.defaultProps.forceShowMonthNavigation)&&!n.props.showDisabledMonthNavigation&&h||n.props.showTimeSelectOnly)){var d=["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"],p=["react-datepicker__navigation","react-datepicker__navigation--previous"],g=n.decreaseMonth;(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker)&&(g=n.decreaseYear),h&&n.props.showDisabledMonthNavigation&&(p.push("react-datepicker__navigation--previous--disabled"),g=void 0);var v=n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker,_=n.props,x=_.previousMonthButtonLabel,w=x===void 0?t.defaultProps.previousMonthButtonLabel:x,y=_.previousYearButtonLabel,E=y===void 0?t.defaultProps.previousYearButtonLabel:y,A=n.props,S=A.previousMonthAriaLabel,C=S===void 0?typeof w=="string"?w:"Previous Month":S,T=A.previousYearAriaLabel,D=T===void 0?typeof E=="string"?E:"Previous Year":T;return Te.createElement("button",{type:"button",className:p.join(" "),onClick:g,onKeyDown:n.props.handleOnKeyDown,"aria-label":v?D:C},Te.createElement("span",{className:d.join(" ")},v?E:w))}}},n.increaseYear=function(){n.setState(function(a){var i,o=a.date;return{date:su(o,n.props.showYearPicker?(i=n.props.yearItemNumber)!==null&&i!==void 0?i:t.defaultProps.yearItemNumber:1)}},function(){return n.handleYearChange(n.state.date)})},n.renderNextButton=function(){var a;if(!n.props.renderCustomHeader){var i;switch(!0){case n.props.showMonthYearPicker:i=DL(n.state.date,n.props);break;case n.props.showYearPicker:i=Rme(n.state.date,n.props);break;case n.props.showQuarterYearPicker:i=Ome(n.state.date,n.props);break;default:i=AL(n.state.date,n.props);break}if(!(!((a=n.props.forceShowMonthNavigation)!==null&&a!==void 0?a:t.defaultProps.forceShowMonthNavigation)&&!n.props.showDisabledMonthNavigation&&i||n.props.showTimeSelectOnly)){var o=["react-datepicker__navigation","react-datepicker__navigation--next"],s=["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"];n.props.showTimeSelect&&o.push("react-datepicker__navigation--next--with-time"),n.props.todayButton&&o.push("react-datepicker__navigation--next--with-today-button");var c=n.increaseMonth;(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker)&&(c=n.increaseYear),i&&n.props.showDisabledMonthNavigation&&(o.push("react-datepicker__navigation--next--disabled"),c=void 0);var l=n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker,u=n.props,h=u.nextMonthButtonLabel,d=h===void 0?t.defaultProps.nextMonthButtonLabel:h,p=u.nextYearButtonLabel,g=p===void 0?t.defaultProps.nextYearButtonLabel:p,v=n.props,_=v.nextMonthAriaLabel,x=_===void 0?typeof d=="str
183ing"?d:"Next Month":_,w=v.nextYearAriaLabel,y=w===void 0?typeof g=="string"?g:"Next Year":w;return Te.createElement("button",{type:"button",className:o.join(" "),onClick:c,onKeyDown:n.props.handleOnKeyDown,"aria-label":l?y:x},Te.createElement("span",{className:s.join(" ")},l?g:d))}}},n.renderCurrentMonth=function(a){a===void 0&&(a=n.state.date);var i=["react-datepicker__current-month"];return n.props.showYearDropdown&&i.push("react-datepicker__current-month--hasYearDropdown"),n.props.showMonthDropdown&&i.push("react-datepicker__current-month--hasMonthDropdown"),n.props.showMonthYearDropdown&&i.push("react-datepicker__current-month--hasMonthYearDropdown"),Te.createElement("h2",{className:i.join(" ")},ma(a,n.props.dateFormat,n.props.locale))},n.renderYearDropdown=function(a){if(a===void 0&&(a=!1),!(!n.props.showYearDropdown||a))return Te.createElement(eve,en({},t.defaultProps,n.props,{date:n.state.date,onChange:n.changeYear,year:Tr(n.state.date)}))},n.renderMonthDropdown=function(a){if(a===void 0&&(a=!1),!(!n.props.showMonthDropdown||a))return Te.createElement(Vme,en({},t.defaultProps,n.props,{month:T0(n.state.date),onChange:n.changeMonth}))},n.renderMonthYearDropdown=function(a){if(a===void 0&&(a=!1),!(!n.props.showMonthYearDropdown||a))return Te.createElement(Xme,en({},t.defaultProps,n.props,{date:n.state.date,onChange:n.changeMonthYear}))},n.handleTodayButtonClick=function(a){n.props.onSelect(wL(),a),n.props.setPreSelection&&n.props.setPreSelection(wL())},n.renderTodayButton=function(){if(!(!n.props.todayButton||n.props.showTimeSelectOnly))return Te.createElement("div",{className:"react-datepicker__today-button",onClick:n.handleTodayButtonClick},n.props.todayButton)},n.renderDefaultHeader=function(a){var i=a.monthDate,o=a.i;return Te.createElement("div",{className:"react-datepicker__header ".concat(n.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},n.renderCurrentMonth(i),Te.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(n.props.dropdownMode),onFocus:n.handleDropdownFocus},n.renderMonthDropdown(o!==0),n.renderMonthYearDropdown(o!==0),n.renderYearDropdown(o!==0)),Te.createElement("div",{className:"react-datepicker__day-names"},n.header(i)))},n.renderCustomHeader=function(a){var i,o,s=a.monthDate,c=a.i;if(n.props.showTimeSelect&&!n.state.monthContainer||n.props.showTimeSelectOnly)return null;var l=CL(n.state.date,n.props),u=AL(n.state.date,n.props),h=kL(n.state.date,n.props),d=DL(n.state.date,n.props),p=!n.props.showMonthYearPicker&&!n.props.showQuarterYearPicker&&!n.props.showYearPicker;return Te.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:n.props.onDropdownFocus},(o=(i=n.props).renderCustomHeader)===null||o===void 0?void 0:o.call(i,en(en({},n.state),{customHeaderCount:c,monthDate:s,changeMonth:n.changeMonth,changeYear:n.changeYear,decreaseMonth:n.decreaseMonth,increaseMonth:n.increaseMonth,decreaseYear:n.decreaseYear,increaseYear:n.increaseYear,prevMonthButtonDisabled:l,nextMonthButtonDisabled:u,prevYearButtonDisabled:h,nextYearButtonDisabled:d})),p&&Te.createElement("div",{className:"react-datepicker__day-names"},n.header(s)))},n.renderYearHeader=function(a){var i=a.monthDate,o=n.props,s=o.showYearPicker,c=o.yearItemNumber,l=c===void 0?t.defaultProps.yearItemNumber:c,u=Tf(i,l),h=u.startPeriod,d=u.endPeriod;return Te.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},s?"".concat(h," - ").concat(d):Tr(i))},n.renderHeader=function(a){var i=a.monthDate,o=a.i,s=o===void 0?0:o,c={monthDate:i,i:s};switch(!0){case n.props.renderCustomHeader!==void 0:return n.renderCustomHeader(c);case(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker):return n.renderYearHeader(c);default:return n.renderDefaultHeader(c)}},n.renderMonths=function(){var a,i;if(!(n.props.showTimeSelectOnly||n.props.showYearPicker)){for(var o=[],s=(a=n.props.monthsShown)!==null&&a!==void 0?a:t.defaultProps.monthsShown,c=n.props.showPreviousMonths?s-1:0,l=n.props.showMonthYearPicker||n.props.showQuarterYearPicker?su(n.state.date,c):y3(n.state.date,c),u=(i=n.props.monthSelectedIn)!==null&&i!==void 0?i:c,h=0;h<s;++h){var d=h-u+c,p=n.props.showMonthYearPicker||n.props.showQuarterYearPicker?su(l,d):el(l,d),g="month-".concat(h),v=h<s-1,_=h>0;o.push(Te.createElement("div",{key:g,ref:function(x){n.monthContainer=x??void 0},className:"react-datepicker__month-container"},n.renderHeader({monthDate:p,i:h}),Te.createElement(Yme,en({},t.defaultProps,n.props,{containerRef:n.containerRef,ariaLabelPrefix:n.props.monthAriaLabelPrefix,day:p,onDayCl
183ick:n.handleDayClick,handleOnKeyDown:n.props.handleOnDayKeyDown,handleOnMonthKeyDown:n.props.handleOnKeyDown,onDayMouseEnter:n.handleDayMouseEnter,onMouseLeave:n.handleMonthMouseLeave,orderInDisplay:h,selectingDate:n.state.selectingDate,monthShowsDuplicateDaysEnd:v,monthShowsDuplicateDaysStart:_}))))}return o}},n.renderYears=function(){if(!n.props.showTimeSelectOnly&&n.props.showYearPicker)return Te.createElement("div",{className:"react-datepicker__year--container"},n.renderHeader({monthDate:n.state.date}),Te.createElement(Kme,en({},t.defaultProps,n.props,{selectingDate:n.state.selectingDate,date:n.state.date,onDayClick:n.handleDayClick,clearSelectingDate:n.clearSelectingDate,onYearMouseEnter:n.handleYearMouseEnter,onYearMouseLeave:n.handleYearMouseLeave})))},n.renderTimeSection=function(){if(n.props.showTimeSelect&&(n.state.monthContainer||n.props.showTimeSelectOnly))return Te.createElement(Zme,en({},t.defaultProps,n.props,{onChange:n.props.onTimeChange,format:n.props.timeFormat,intervals:n.props.timeIntervals,monthRef:n.state.monthContainer}))},n.renderInputTimeSection=function(){var a=n.props.selected?new Date(n.props.selected):void 0,i=a&&Dg(a)&&!!n.props.selected,o=i?"".concat(OL(a.getHours()),":").concat(OL(a.getMinutes())):"";if(n.props.showTimeInput)return Te.createElement(Hme,en({},t.defaultProps,n.props,{date:a,timeString:o,onChange:n.props.onTimeChange}))},n.renderAriaLiveRegion=function(){var a,i=Tf(n.state.date,(a=n.props.yearItemNumber)!==null&&a!==void 0?a:t.defaultProps.yearItemNumber),o=i.startPeriod,s=i.endPeriod,c;return n.props.showYearPicker?c="".concat(o," - ").concat(s):n.props.showMonthYearPicker||n.props.showQuarterYearPicker?c=Tr(n.state.date):c="".concat(tk(T0(n.state.date),n.props.locale)," ").concat(Tr(n.state.date)),Te.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},n.state.isRenderAriaLiveMessage&&c)},n.renderChildren=function(){if(n.props.children)return Te.createElement("div",{className:"react-datepicker__children-container"},n.props.children)},n.containerRef=U.createRef(),n.state={date:n.getDateInView(),selectingDate:void 0,monthContainer:void 0,isRenderAriaLiveMessage:!1},n}return Object.defineProperty(t,"defaultProps",{get:function(){return{monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",yearItemNumber:O7}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){var r=this;this.props.showTimeSelect&&(this.assignMonthContainer=function(){r.setState({monthContainer:r.monthContainer})}())},t.prototype.componentDidUpdate=function(r){var n=this;if(this.props.preSelection&&(!Jr(this.props.preSelection,r.preSelection)||this.props.monthSelectedIn!==r.monthSelectedIn)){var a=!H0(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},function(){return a&&n.handleCustomMonthChange(n.state.date)})}else this.props.openToDate&&!Jr(this.props.openToDate,r.openToDate)&&this.setState({date:this.props.openToDate})},t.prototype.render=function(){var r=this.props.container||gme;return Te.createElement(kg,{onClickOutside:this.handleClickOutside,style:{display:"contents"},ignoreClass:this.props.outsideClickIgnoreClass},Te.createElement("div",{style:{display:"contents"},ref:this.containerRef},Te.createElement(r,{className:s0("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showTime:this.props.showTimeSelect||this.props.showTimeInput,showTimeSelectOnly:this.props.showTimeSelectOnly},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren())))},t}(U.Component),ave=function(e){var t=e.icon,r=e.className,n=r===void 0?"":r,a=e.onClick,i="react-datepicker__calendar-icon";if(typeof t=="string")return Te.createElement("i",{className:"".concat(i," ").concat(t," ").concat(n),"aria-hidden":"true",onClick:a});if(Te.isValidElement(t)){var o=t;return Te.cloneElement(o,{className:"".concat(o.props.className||""," ").concat(i," ").concat(n),onClick:function(s){typeof o.props.onClick=="function"&&o.props.onClick(s),typeof a=="function"&&a(s)}})}return Te.createElement("svg",{className:"".concat(i," ").concat(n),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:a},Te.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 9
1836 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},Gj=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;return n.portalRoot=null,n.el=document.createElement("div"),n}return t.prototype.componentDidMount=function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)},t.prototype.componentWillUnmount=function(){this.portalRoot&&this.portalRoot.removeChild(this.el)},t.prototype.render=function(){return JK.createPortal(this.props.children,this.el)},t}(U.Component),ive="[tabindex], a, button, input, select, textarea",ove=function(e){return(e instanceof HTMLAnchorElement||!e.disabled)&&e.tabIndex!==-1},Xj=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;return n.getTabChildren=function(){var a;return Array.prototype.slice.call((a=n.tabLoopRef.current)===null||a===void 0?void 0:a.querySelectorAll(ive),1,-1).filter(ove)},n.handleFocusStart=function(){var a=n.getTabChildren();a&&a.length>1&&a[a.length-1].focus()},n.handleFocusEnd=function(){var a=n.getTabChildren();a&&a.length>1&&a[0].focus()},n.tabLoopRef=U.createRef(),n}return t.prototype.render=function(){var r;return((r=this.props.enableTabLoop)!==null&&r!==void 0?r:t.defaultProps.enableTabLoop)?Te.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},Te.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:0,onFocus:this.handleFocusStart}),this.props.children,Te.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:0,onFocus:this.handleFocusEnd})):this.props.children},t.defaultProps={enableTabLoop:!0},t}(U.Component);function sve(e){var t=function(r){var n,a=typeof r.hidePopper=="boolean"?r.hidePopper:!0,i=U.useRef(null),o=vme(en({open:!a,whileElementsMounted:p6e,placement:r.popperPlacement,middleware:$l([b6e({padding:15}),w6e(10),E6e({element:i})],(n=r.popperModifiers)!==null&&n!==void 0?n:[],!0)},r.popperProps)),s=en(en({},r),{hidePopper:a,popperProps:en(en({},o),{arrowRef:i})});return Te.createElement(e,en({},s))};return t}var lve=function(e){$i(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return Object.defineProperty(t,"defaultProps",{get:function(){return{hidePopper:!0}},enumerable:!1,configurable:!0}),t.prototype.render=function(){var r=this.props,n=r.className,a=r.wrapperClassName,i=r.hidePopper,o=i===void 0?t.defaultProps.hidePopper:i,s=r.popperComponent,c=r.targetComponent,l=r.enableTabLoop,u=r.popperOnKeyDown,h=r.portalId,d=r.portalHost,p=r.popperProps,g=r.showArrow,v=void 0;if(!o){var _=s0("react-datepicker-popper",n);v=Te.createElement(Xj,{enableTabLoop:l},Te.createElement("div",{ref:p.refs.setFloating,style:p.floatingStyles,className:_,"data-placement":p.placement,onKeyDown:u},s,g&&Te.createElement(cme,{ref:p.arrowRef,context:p.context,fill:"currentColor",strokeWidth:1,height:8,width:16,style:{transform:"translateY(-1px)"},className:"react-datepicker__triangle"})))}this.props.popperContainer&&(v=U.createElement(this.props.popperContainer,{},v)),h&&!o&&(v=Te.createElement(Gj,{portalId:h,portalHost:d},v));var x=s0("react-datepicker-wrapper",a);return Te.createElement(Te.Fragment,null,Te.createElement("div",{ref:p.refs.setReference,className:x},c),v)},t}(U.Component),cve=sve(lve),IL="react-datepicker-ignore-onclickoutside";function uve(e,t){return e&&t?T0(e)!==T0(t)||Tr(e)!==Tr(t):e!==t}var xy="Date input not valid.",BBe=function(e){$i(t,e);function t(r){var n=e.call(this,r)||this;return n.calendar=null,n.input=null,n.getPreSelection=function(){return n.props.openToDate?n.props.openToDate:n.props.selectsEnd&&n.props.startDate?n.props.startDate:n.props.selectsStart&&n.props.endDate?n.props.endDate:gn()},n.modifyHolidays=function(){var a;return(a=n.props.holidays)===null||a===void 0?void 0:a.reduce(function(i,o){var s=new Date(o.date);return Dg(s)?$l($l([],i,!0),[en(en({},o),{date:s})],!1):i},[])},n.calcInitialState=function(){var a,i=n.getPreSelection(),o=jj(n.props),s=Vj(n.props),c=o&&U3(i,Em(o))?o:s&&n2
183(i,bL(s))?s:i;return{open:n.props.startOpen||!1,preventFocus:!1,inputValue:null,preSelection:(a=n.props.selectsRange?n.props.startDate:n.props.selected)!==null&&a!==void 0?a:c,highlightDates:ML(n.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1,wasHidden:!1}},n.resetHiddenStatus=function(){n.setState(en(en({},n.state),{wasHidden:!1}))},n.setHiddenStatus=function(){n.setState(en(en({},n.state),{wasHidden:!0}))},n.setHiddenStateOnVisibilityHidden=function(){document.visibilityState==="hidden"&&n.setHiddenStatus()},n.clearPreventFocusTimeout=function(){n.preventFocusTimeout&&clearTimeout(n.preventFocusTimeout)},n.setFocus=function(){var a,i;(i=(a=n.input)===null||a===void 0?void 0:a.focus)===null||i===void 0||i.call(a,{preventScroll:!0})},n.setBlur=function(){var a,i;(i=(a=n.input)===null||a===void 0?void 0:a.blur)===null||i===void 0||i.call(a),n.cancelFocusInput()},n.deferBlur=function(){requestAnimationFrame(function(){n.setBlur()})},n.setOpen=function(a,i){i===void 0&&(i=!1),n.setState({open:a,preSelection:a&&n.state.open?n.state.preSelection:n.calcInitialState().preSelection,lastPreSelectChange:yy},function(){a||n.setState(function(o){return{focused:i?o.focused:!1}},function(){!i&&n.deferBlur(),n.setState({inputValue:null})})})},n.inputOk=function(){return lu(n.state.preSelection)},n.isCalendarOpen=function(){return n.props.open===void 0?n.state.open&&!n.props.disabled&&!n.props.readOnly:n.props.open},n.handleFocus=function(a){var i,o,s=n.state.wasHidden,c=s?n.state.open:!0;s&&n.resetHiddenStatus(),n.state.preventFocus||((o=(i=n.props).onFocus)===null||o===void 0||o.call(i,a),c&&!n.props.preventOpenOnFocus&&!n.props.readOnly&&n.setOpen(!0)),n.setState({focused:!0})},n.sendFocusBackToInput=function(){n.preventFocusTimeout&&n.clearPreventFocusTimeout(),n.setState({preventFocus:!0},function(){n.preventFocusTimeout=setTimeout(function(){n.setFocus(),n.setState({preventFocus:!1})})})}
183,n.cancelFocusInput=function(){clearTimeout(n.inputFocusTimeout),n.inputFocusTimeout=void 0},n.deferFocusInput=function(){n.cancelFocusInput(),n.inputFocusTimeout=setTimeout(function(){return n.setFocus()},1)},n.handleDropdownFocus=function(){n.cancelFocusInput()},n.handleBlur=function(a){var i,o;(!n.state.open||n.props.withPortal||n.props.showTimeInput)&&((o=(i=n.props).onBlur)===null||o===void 0||o.call(i,a)),n.state.open&&n.props.open===!1&&n.setOpen(!1),n.setState({focused:!1})},n.handleCalendarClickOutside=function(a){var i,o;n.props.inline||n.setOpen(!1),(o=(i=n.props).onClickOutside)===null||o===void 0||o.call(i,a),n.props.withPortal&&a.preventDefault()},n.handleChange=function(){for(var a,i,o,s,c,l=[],u=0;u<arguments.length;u++)l[u]=arguments[u];var h=l[0];if(!(n.props.onChangeRaw&&(n.props.onChangeRaw.apply(n,l),!h||typeof h.isDefaultPrevented!="function"||h.isDefaultPrevented()))){n.setState({inputValue:(h==null?void 0:h.target)instanceof HTMLInputElement?h.target.value:null,lastPreSelectChange:fve});var d=n.props,p=d.selectsRange,g=d.startDate,v=d.endDate,_=(a=n.props.dateFormat)!==null&&a!==void 0?a:t.defaultProps.dateFormat,x=(i=n.props.strictParsing)!==null&&i!==void 0?i:t.defaultProps.strictParsing,w=(h==null?void 0:h.target)instanceof HTMLInputElement?h.target.value:"";if(p){var y=w.split(_.includes("-")?$j:"-",2).map(function(N){return N.trim()}),E=y[0],A=y[1],S=vy(E??"",_,n.props.locale,x),C=vy(A??"",_,n.props.locale,x),T=(g==null?void 0:g.getTime())!==(S==null?void 0:S.getTime()),D=(v==null?void 0:v.getTime())!==(C==null?void 0:C.getTime());if(!T&&!D||S&&n1(S,n.props)||C&&n1(C,n.props))return;(s=(o=n.props).onChange)===null||s===void 0||s.call(o,[S,C],h)}else{var M=vy(w,_,n.props.locale,x,(c=n.props.selected)!==null&&c!==void 0?c:void 0);(M||!w)&&n.setSelected(M,h,!0)}}},n.handleSelect=function(a,i,o){if(!n.props.readOnly){if(n.props.shouldCloseOnSelect&&!n.props.showTimeSelect&&n.sendFocusBackToInput(),n.props.onChangeRaw&&n.props.onChangeRaw(i),n.setSelected(a,i,!1,o),n.props.showDateSelect&&n.setState({isRenderAriaLiveMessage:!0}),!n.props.shouldCloseOnSelect||n.props.showTimeSelect)n.setPreSelection(a);else if(!n.props.inline){n.props.selectsRange||n.setOpen(!1);var s=n.props,c=s.startDate,l=s.endDate;c&&!l&&(n.props.swapRange||!LL(a,c))&&n.setOpen(!1)}}},n.setSelected=function(a,i,o,s){var c,l,u=a;if(n.props.showYearPicker){if(u!==null&&Tm(Tr(u),n.props))return}else if(n.props.showMonthYearPicker){if(u!==null&&Yj(u,n.props))return}else if(u!==null&&n1(u,n.props))return;var h=n.props,d=h.onChange,p=h.selectsRange,g=h.startDate,v=h.endDate,_=h.selectsMultiple,x=h.selectedDates,w=h.minTime,y=h.swapRange;if(!s3(n.props.selected,u)||n.props.allowSameDay||p||_)if(u!==null&&(n.props.selected&&(!o||!n.props.showTimeSelect&&!n.props.showTimeSelectOnly&&!n.props.showTimeInput)&&(u=gy(u,{hour:cu(n.props.selected),minute:uu(n.props.selected),second:$f(n.props.selected)})),!o&&(n.props.showTimeSelect||n.props.showTimeSelectOnly)&&w&&(u=gy(u,{hour:w.getHours(),minute:w.getMinutes(),second:w.getSeconds()})),n.props.inline||n.setState({preSelection:u}),n.props.focusSelectedMonth||n.setState({monthSelectedIn:s})),p){var E=!g&&!v,A=g&&!v,S=g&&v;E?d==null||d([u,null],i):A&&(u===null?d==null||d([null,null],i):LL(u,g)?y?d==null||d([u,g],i):d==null||d([u,null],i):d==null||d([g,u],i)),S&&(d==null||d([u,null],i))}else if(_){if(u!==null)if(!(x!=null&&x.length))d==null||d([u],i);else{var C=x.some(function(D){return Jr(D,u)});if(C){var T=x.filter(function(D){return!Jr(D,u)});d==null||d(T,i)}else d==null||d($l($l([],x,!0),[u],!1),i)}}else d==null||d(u,i);o||((l=(c=n.props).onSelect)===null||l===void 0||l.call(c,u,i),n.setState({inputValue:null}))},n.setPreSelection=function(a){if(!n.props.readOnly){var i=lu(n.props.minDate),o=lu(n.props.maxDate),s=!0;if(a){var c=Em(a);if(i&&o)s=n6(a,n.props.minDate,n.props.maxDate);else if(i){var l=Em(n.props.minDate);s=n2(a,l)||s3(c,l)}else if(o){var u=bL(n.props.maxDate);s=U3(a,u)||s3(c,u)}}s&&n.setState({preSelection:a})}},n.toggleCalendar=function(){n.setOpen(!n.state.open)},n.handleTimeChange=function(a){var i,o;if(!(n.props.selectsRange||n.props.selectsMultiple)){var s=n.props.selected?n.props.selected:n.getPreSelection(),c=n.props.selected?a:gy(s,{hour:cu(a),minute:uu(a)});n.setState({preSelection:c}),(o=(i=n.props).onChange)===null||o===void 0||o.call(i,c),n.props.shouldCloseOnSelect&&!n.props.showTimeInput&&(n.sendFocusBackToInput(),n.setOpen(!1)),n.props.showTimeInput&&n.setOpen(!0),(n.props.showTimeSelectOnly||n.props.showTimeSelect)&&n.setState({isRenderAriaLiveMessage:!0}),n.setState({inputValue:null})}},n.onInputClick=function(){var a,i;!n.props.disabled&&!n.props.readOnly&&n.setOpen(!0),(i=(a=n.props).onInputClick)===null||i===void 0||i.call(a)},n.onInputKeyDown=function(a){var i,o,s,c,l,u;(o=(i=n.props).onKeyDown)===null||o===void 0||o.call(i,a);var h=a.key;if(!n.state.open&&!n.props.inline&&!n.props.preventOpenOnFocus){(h===Ct.ArrowDown||h===Ct.ArrowUp||h===Ct.Enter)&&((s=n.onInputClick)===null||s===void 0||s.call(n));return}if(n.state.open){if(h===Ct.ArrowDown||h===Ct.ArrowUp){a.preventDefault();var d=n.props.showTimeSelectOnly?".react-datepicker__time-list-item[tabindex='0']":n.props.showWeekPicker&&n.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':n.props.showFullMonthYearPicker||n.props.showMonthYearPicker?'.react-datepicker__month-text[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',p=((c=n.calendar)===null||c===void 0?void 0:c.containerRef.current)instanceof Element&&n.calendar.containerRef.current.querySelector(d);
183p instanceof HTMLElement&&p.focus({preventScroll:!0});return}var g=gn(n.state.preSelection);h===Ct.Enter?(a.preventDefault(),a.target.blur(),n.inputOk()&&n.state.lastPreSelectChange===yy?(n.handleSelect(g,a),!n.props.shouldCloseOnSelect&&n.setPreSelection(g)):n.setOpen(!1)):h===Ct.Escape?(a.preventDefault(),a.target.blur(),n.sendFocusBackToInput(),n.setOpen(!1)):h===Ct.Tab&&n.setOpen(!1),n.inputOk()||(u=(l=n.props).onInputError)===null||u===void 0||u.call(l,{code:1,msg:xy})}},n.onPortalKeyDown=function(a){var i=a.key;i===Ct.Escape&&(a.preventDefault(),n.setState({preventFocus:!0},function(){n.setOpen(!1),setTimeout(function(){n.setFocus(),n.setState({preventFocus:!1})})}))},n.onDayKeyDown=function(a){var i,o,s,c,l,u,h=n.props,d=h.minDate,p=h.maxDate,g=h.disabledKeyboardNavigation,v=h.showWeekPicker,_=h.shouldCloseOnSelect,x=h.locale,w=h.calendarStartDay,y=h.adjustDateOnChange,E=h.inline;if((o=(i=n.props).onKeyDown)===null||o===void 0||o.call(i,a),!g){var A=a.key,S=a.shiftKey,C=gn(n.state.preSelection),T=function(ee,G){var oe=G;switch(ee){case Ct.ArrowRight:oe=v?Pv(G,1):X1(G,1);break;case Ct.ArrowLeft:oe=v?gL(G,1):Bpe(G,1);break;case Ct.ArrowUp:oe=gL(G,1);break;case Ct.ArrowDown:oe=Pv(G,1);break;case Ct.PageUp:oe=S?v4(G,1):y3(G,1);break;case Ct.PageDown:oe=S?su(G,1):el(G,1);break;case Ct.Home:oe=Wf(G,x,w);break;case Ct.End:oe=Eme(G);break}return oe},D=function(ee,G){for(var oe=40,le=ee,ae=!1,fe=0,re=T(ee,G);!ae;){if(fe>=oe){re=G;break}d&&re<d&&(le=Ct.ArrowRight,re=n1(d,n.props)?T(le,re):d),p&&re>p&&(le=Ct.ArrowLeft,re=n1(p,n.props)?T(le,re):p),n1(re,n.props)?((le===Ct.PageUp||le===Ct.Home)&&(le=Ct.ArrowRight),(le===Ct.PageDown||le===Ct.End)&&(le=Ct.ArrowLeft),re=T(le,re)):ae=!0,fe++}return re};if(A===Ct.Enter){a.preventDefault(),n.handleSelect(C,a),!_&&n.setPreSelection(C);return}else if(A===Ct.Escape){a.preventDefault(),n.setOpen(!1),n.inputOk()||(c=(s=n.props).onInputError)===null||c===void 0||c.call(s,{code:1,msg:xy});return}var M=null;switch(A){case Ct.ArrowLeft:case Ct.ArrowRight:case Ct.ArrowUp:case Ct.ArrowDown:case Ct.PageUp:case Ct.PageDown:case Ct.Home:case Ct.End:M=D(A,C);break}if(!M){(u=(l=n.props).onInputError)===null||u===void 0||u.call(l,{code:1,msg:xy});return}if(a.preventDefault(),n.setState({lastPreSelectChange:yy}),y&&n.setSelected(M),n.setPreSelection(M),E){var N=T0(C),F=T0(M),V=Tr(C),Z=Tr(M);N!==F||V!==Z?n.setState({shouldFocusDayInline:!0}):n.setState({shouldFocusDayInline:!1})}}},n.onPopperKeyDown=function(a){var i=a.key;i===Ct.Escape&&(a.preventDefault(),n.sendFocusBackToInput(),n.setOpen(!1))},n.onClearClick=function(a){a&&a.preventDefault&&a.preventDefault(),n.sendFocusBackToInput();var i=n.props,o=i.selectsRange,s=i.onChange;o?s==null||s([null,null],a):s==null||s(null,a),n.setState({inputValue:null})},n.clear=function(){n.onClearClick()},n.onScroll=function(a){typeof n.props.closeOnScroll=="boolean"&&n.props.closeOnScroll?(a.target===document||a.target===document.documentElement||a.target===document.body)&&n.setOpen(!1):typeof n.props.closeOnScroll=="function"&&n.props.closeOnScroll(a)&&n.setOpen(!1)},n.renderCalendar=function(){var a,i;return!n.props.inline&&!n.isCalendarOpen()?null:Te.createElement(nve,en({showMonthYearDropdown:void 0,ref:function(o){n.calendar=o}},n.props,n.state,{setOpen:n.setOpen,dateFormat:(a=n.props.dateFormatCalendar)!==null&&a!==void 0?a:t.defaultProps.dateFormatCalendar,onSelect:n.handleSelect,onClickOutside:n.handleCalendarClickOutside,holidays:Nme(n.modifyHolidays()),outsideClickIgnoreClass:IL,onDropdownFocus:n.handleDropdownFocus,onTimeChange:n.handleTimeChange,className:n.props.calendarClassName,container:n.props.calendarContainer,handleOnKeyDown:n.props.onKeyDown,handleOnDayKeyDown:n.onDayKeyDown,setPreSelection:n.setPreSelection,dropdownMode:(i=n.props.dropdownMode)!==null&&i!==void 0?i:t.defaultProps.dropdownMode}),n.props.children)},n.renderAriaLiveRegion=function(){var a=n.props,i=a.dateFormat,o=i===void 0?t.defaultProps.dateFormat:i,s=a.locale,c=n.props.showTimeInput||n.props.showTimeSelect,l=c?"PPPPp":"PPPP",u;return n.props.selectsRange?u="Selected start date: ".concat(Ks(n.props.startDate,{dateFormat:l,locale:s}),". ").concat(n.props.endDate?"End date: "+Ks(n.props.endDate,{dateFormat:l,locale:s}):""):n.props.showTimeSelectOnly?u="Selected time: ".concat(Ks(n.props.selected,{dateFormat:o,locale:s})):n.props.showYearPicker?u="Selected year: ".concat(Ks(n.props.selected,{dateFormat:"yyyy",locale:s})):n.props.showMonthYearPicker?u="Selected month: ".concat(Ks(n.props.selected,{dateFormat:"MMMM yyyy",locale:s})):n.props.showQuarterYearPicker?u="Selected quarter: ".concat(Ks(n.props.selected,{dateFormat:"yyyy, QQQ",locale:s})):u="Selected date: ".concat(Ks(n.props.selected,{dateFormat:l,locale:s})),Te.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-l
183ive"},u)},n.renderDateInput=function(){var a,i,o,s=s0(n.props.className,(a={},a[IL]=n.state.open,a)),c=n.props.customInput||Te.createElement("input",{type:"text"}),l=n.props.customInputRef||"ref",u=n.props,h=u.dateFormat,d=h===void 0?t.defaultProps.dateFormat:h,p=u.locale,g=typeof n.props.value=="string"?n.props.value:typeof n.state.inputValue=="string"?n.state.inputValue:n.props.selectsRange?xme(n.props.startDate,n.props.endDate,{dateFormat:d,locale:p}):n.props.selectsMultiple?yme((o=n.props.selectedDates)!==null&&o!==void 0?o:[],{dateFormat:d,locale:p}):Ks(n.props.selected,{dateFormat:d,locale:p});return U.cloneElement(c,(i={},i[l]=function(v){n.input=v},i.value=g,i.onBlur=n.handleBlur,i.onChange=n.handleChange,i.onClick=n.onInputClick,i.onFocus=n.handleFocus,i.onKeyDown=n.onInputKeyDown,i.id=n.props.id,i.name=n.props.name,i.form=n.props.form,i.autoFocus=n.props.autoFocus,i.placeholder=n.props.placeholderText,i.disabled=n.props.disabled,i.autoComplete=n.props.autoComplete,i.className=s0(c.props.className,s),i.title=n.props.title,i.readOnly=n.props.readOnly,i.required=n.props.required,i.tabIndex=n.props.tabIndex,i["aria-describedby"]=n.props.ariaDescribedBy,i["aria-invalid"]=n.props.ariaInvalid,i["aria-labelledby"]=n.props.ariaLabelledBy,i["aria-required"]=n.props.ariaRequired,i))},n.renderClearButton=function(){var a=n.props,i=a.isClearable,o=a.disabled,s=a.selected,c=a.startDate,l=a.endDate,u=a.clearButtonTitle,h=a.clearButtonClassName,d=h===void 0?"":h,p=a.ariaLabelClose,g=p===void 0?"Close":p,v=a.selectedDates,_=a.readOnly;return i&&!_&&(s!=null||c!=null||l!=null||v!=null&&v.length)?Te.createElement("button",{type:"button",className:s0("react-datepicker__close-icon",d,{"react-datepicker__close-icon--disabled":o}),disabled:o,"aria-label":g,onClick:n.onClearClick,title:u,tabIndex:-1}):null},n.state=n.calcInitialState(),n.preventFocusTimeout=void 0,n}return Object.defineProperty(t,"defaultProps",{get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",preventOpenOnFocus:!1,monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,swapRange:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:O7,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1,usePointerEvent:!1}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){window.addEventListener("scroll",this.onScroll,!0),document.addEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.componentDidUpdate=function(r,n){var a,i,o,s;r.inline&&uve(r.selected,this.props.selected)&&this.setPreSelection(this.props.selected),this.state.monthSelectedIn!==void 0&&r.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),r.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:ML(this.props.highlightDates)}),!n.focused&&!s3(r.selected,this.props.selected)&&this.setState({inputValue:null}),n.open!==this.state.open&&(n.open===!1&&this.state.open===!0&&((i=(a=this.props).onCalendarOpen)===null||i===void 0||i.call(a)),n.open===!0&&this.state.open===!1&&((s=(o=this.props).onCalendarClose)===null||s===void 0||s.call(o)))},t.prototype.componentWillUnmount=function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0),document.removeEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.renderInputContainer=function(){var r=this.props,n=r.showIcon,a=r.icon,i=r.calendarIconClassname,o=r.calendarIconClassName,s=r.toggleCalendarOnIconClick,c=this.state.open;return i&&console.warn("calendarIconClassname props is deprecated. should use calendarIconClassName props."),Te.createElement("div",{className:"react-datepicker__input-container".concat(n?" react-datepicker__view-calendar-icon":"")},n&&Te.createElement(ave,en({icon:a,className:s0(o,!o&&i,c&&"react-datepicker-ignore-onclickoutside")},s?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}
183,t.prototype.render=function(){var r=this.renderCalendar();if(this.props.inline)return r;if(this.props.withPortal){var n=this.state.open?Te.createElement(Xj,{enableTabLoop:this.props.enableTabLoop},Te.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},r)):null;return this.state.open&&this.props.portalId&&(n=Te.createElement(Gj,en({portalId:this.props.portalId},this.props),n)),Te.createElement("div",null,this.renderInputContainer(),n)}return Te.createElement(cve,en({},this.props,{className:this.props.popperClassName,hidePopper:!this.isCalendarOpen(),targetComponent:this.renderInputContainer(),popperComponent:r,popperOnKeyDown:this.onPopperKeyDown,showArrow:this.props.showPopperArrow}))},t}(U.Component),fve="input",yy="navigate",l3=function(){return l3=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},l3.apply(this,arguments)};function dve(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function BL(e){return e?e.replace(/&nbsp;|\u202F|\u00A0/g," "):""}function hve(e){var t=document.createTextNode("");e.appendChild(t);var r=document.activeElement===e;if(t!==null&&t.nodeValue!==null&&r){var n=window.getSelection();if(n!==null){var a=document.createRange();a.setStart(t,t.nodeValue.length),a.collapse(!0),n.removeAllRanges(),n.addRange(a)}e instanceof HTMLElement&&e.focus()}}Te.memo(Te.forwardRef(function(t,r){var n=t.className,a=t.disabled,i=t.tagName,o=t.value,s=o===void 0?"":o,c=dve(t,["className","disabled","tagName","value"]),l=Te.useRef(),u=Te.useRef(s),h=Te.useRef(c);return Te.useEffect(function(){h.current=c;var d=l.current;d&&BL(u.current)!==BL(s)&&(u.current=s,d.innerHTML=s,hve(d))}),Te.useMemo(function(){function d(g){l.current=g,typeof r=="function"?r(g):typeof r=="object"&&r&&(r.current=g)}function p(g){var v,_,x=l.current;if(x){var w=x.innerHTML;w!==u.current&&((_=(v=h.current).onChange)===null||_===void 0||_.call(v,l3(l3({},g),{target:{value:w,name:c.name}}))),u.current=w}}return Te.createElement(i||"div",l3(l3({},c),{className:n,contentEditable:!a,dangerouslySetInnerHTML:{__html:s},onBlur:function(g){return(h.current.onBlur||p)(g)},onInput:p,onKeyDown:function(g){return(h.current.onKeyDown||p)(g)},onKeyUp:function(g){return(h.current.onKeyUp||p)(g)},ref:d}))},[n,a,i])}));var pve=Te.createContext(void 0);function mve(){var e=Te.useContext(pve);if(!e)throw new Error("You should wrap your component by EditorProvider");return e}var HL=[],L5=[];function vve(e,t){if(e&&typeof document<"u"){var r,n=t.prepend===!0?"prepend":"append",a=t.singleTag===!0,i=typeof t.container=="string"?document.querySelector(t.container):document.getElementsByTagName("head")[0];if(a){var o=HL.indexOf(i);o===-1&&(o=HL.push(i)-1,L5[o]={}),r=L5[o]&&L5[o][n]?L5[o][n]:L5[o][n]=s()}else r=s();e.charCodeAt(0)===65279&&(e=e.substring(1)),r.styleSheet?r.styleSheet.cssText+=e:r.appendChild(document.createTextNode(e))}function s(){var c=document.createElement("style");if(c.setAttribute("type","text/css"),t.attributes)for(var l=Object.keys(t.attributes),u=0;u<l.length;u++)c.setAttribute(l[u],t.attributes[l[u]]);var h=n==="prepend"?"afterbegin":"beforeend";return i.insertAdjacentElement(h,c),c}}var gve=".rsw-editor{border:1px solid #ddd;border-radius:.375rem;display:flex;flex-direction:column;min-height:100px;overflow:hidden}.rsw-ce{flex:1 0 auto;padding:.5rem}.rsw-ce:focus{outline:1px solid #668}.rsw-ce[contentEditable=true]:empty:not(:focus):before{color:grey;content:attr(placeholder)}.rsw-html{background:transparent;border:none;font-family:monospace,Courier New}.rsw-separator{align-self:stretch;border-right:1px solid #ddd;display:flex;margin:0 3px}.rsw-dd{box-sizing:border-box;outline:none}.rsw-btn{background:transparent;border:0;color:#222;cursor:pointer;font-size:1em;height:2em;outline:none;padding:0;width:2em}.rsw-btn:hover{background:#eaeaea}.rsw-btn[data-active=true]{background:#e0e0e0}
183.rsw-toolbar{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #ddd;display:flex}";vve(gve,{});function _ve(){return Te.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 24 24",style:{verticalAlign:"text-top"}},Te.createElement("path",{fill:"currentColor",d:"M6.99938 12.998v-2H20.9994v2H6.99938zm0 6.0001v-2H20.9994v2H6.99938zm0-12.00001v-2H20.9994v2H6.99938zm-4 1v-3h-1v-1h2v4h-1zm-1 9.00001v-1h3v4h-3v-1h2v-.5h-1v-1h1v-.5h-2zM4.25 10c.41421 0 .75.3358.75.75 0 .2024-.08017.3861-.2105.521L3.11983 13H5v1H2v-.9218L4 11H2v-1h2.25z"}))}function xve(){return Te.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 24 24",style:{verticalAlign:"text-top"}},Te.createElement("path",{fill:"currentColor",d:"M7 5h14v2H7V5zm0 8v-2h14v2H7zM4 4.50001c.83 0 1.5.66992 1.5 1.5 0 .83007-.67 1.5-1.5 1.5s-1.5-.66993-1.5-1.5c0-.83008.67-1.5 1.5-1.5zM4 10.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zM7 19v-2h14v2H7zm-3-2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z"}))}xc("Bold","𝐁","bold");xc("Bullet list",Te.createElement(xve,null),"insertUnorderedList");xc("Clear formatting","T̲ₓ","removeFormat");xc("Italic","𝑰","italic");xc("Strike through",Te.createElement("s",null,"ab"),"strikeThrough");xc("Link","🔗",function(e){var t=e.$selection;(t==null?void 0:t.nodeName)==="A"?document.execCommand("unlink"):document.execCommand("createLink",!1,prompt("URL","")||void 0)});xc("Numbered list",Te.createElement(_ve,null),"insertOrderedList");xc("Redo","↷","redo");xc("Underline",Te.createElement("span",{style:{textDecoration:"underline"}},"𝐔"),"underline");xc("Undo","↶","undo");function xc(e,t,r){return n.displayName=e.replace(/\s/g,""),n;function n(a){var i=mve(),o=i.$el,s=i.$selection,c=!1;typeof r=="string"&&(c=!!s&&document.queryCommandState(r));function l(u){u.preventDefault(),document.activeElement!==o&&(o==null||o.focus()),typeof r=="function"?r(i):document.execCommand(r)}return i.htmlMode?null:Te.createElement("button",l3({className:"rsw-btn","data-active":c,onMouseDown:l,tabIndex:-1,title:e,type:"button"},a),t)}}function e5(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}const Zj={NOT_LOADED:"NOT_LOADED",LOADING:"LOADING",LOADED:"LOADED",FAILED:"FAILED",AUTH_FAILURE:"AUTH_FAILURE"},Mg=Te.createContext(null);function R7(e,t){const r=U.useRef(e);return t(e,r.current)||(r.current=e),r.current}function yve(e,t,r){U.useEffect(e,[R7(t,r)])}const{getOwnPropertyNames:wve,getOwnPropertySymbols:bve}=Object,{hasOwnProperty:Eve}=Object.prototype;function wy(e,t){return function(n,a,i){return e(n,a,i)&&t(n,a,i)}}function Dp(e){return function(r,n,a){if(!r||!n||typeof r!="object"||typeof n!="object")return e(r,n,a);const{cache:i}=a,o=i.get(r),s=i.get(n);if(o&&s)return o===n&&s===r;i.set(r,n),i.set(n,r);const c=e(r,n,a);return i.delete(r),i.delete(n),c}}function UL(e){return wve(e).concat(bve(e))}const Tve=Object.hasOwn||((e,t)=>Eve.call(e,t)),Sve="__v",Cve="__o",Ave="_owner",{getOwnPropertyDescriptor:zL,keys:$L}=Object,_d=Object.is||function(t,r){return t===r?t!==0||1/t===1/r:t!==t&&r!==r};function kve(e,t){return e===t}function Dve(e,t){return e.byteLength===t.byteLength&&Uv(new Uint8Array(e),new Uint8Array(t))}function Mve(e,t,r){let n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function Ove(e,t){return e.byteLength===t.byteLength&&Uv(new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}function Pve(e,t){return _d(e.getTime(),t.getTime())}function Rve(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function WL(e,t,r){const n=e.size;if(n!==t.size)return!1;if(!n)return!0;const a=new Array(n),i=e.entries();let o,s,c=0;for(;(o=i.next())&&!o.done;){const l=t.entries();let u=!1,h=0;for(;(s=l.next())&&!s.done;){if(a[h]){h++;continue}const d=o.value,p=s.value;if(r.equals(d[0],p[0],c,h,e,t,r)&&r.equals(d[1],p[1],d[0],p[0],e,t,r)){u=a[h]=!0;break}h++}if(!u)return!1;c++}return!0}function Lve(e,t,r){const n=$L(e);let a=n.length;if($L(t).length!==a)return!1;for(;a-- >0;)if(!Kj(e,t,r,n[a]))return!1;return!0}function N5(e,t,r){const n=UL(e);let a=n.length;if(UL(t).length!==a)return!1;let i,o,s;for(;a-- >0;)if(i=n[a],!Kj(e,t,r,i)||(o=zL(e,i),s=zL(t,i),(o||s)&&(!o||!s||o.configurable!==s.configurable||o.enumerable!==s.enumerable||o.writable!==s.writable)))return!1;return!0}function Nve(e,t){return _d(e.valueOf(),t.valueOf())}function Fve(e,t){return e.source===t.source&&e.flags===t.flags}function YL(e,t,r){const n=e.size;if(n!==t.size)return!1;if(!n)return!0;const a=new Array(n),i=e.values();let o,s;for(;(o=i.next())&&!o.done;){const c=t.values();let l=!1,u=0;for(;(s=c.next())&&!s.done;){if(!a[u]&&r.equals(o.value,s.value,o.value,s.value,e,t,r)){l=a[u]=!0;break}u++}if(!l)return!1}return!0}function Uv(e,t){let r=e.byteLength;if(t.byteLength!==r||e.byteOffset!==t.byteOffset)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function Ive(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function Kj(e,t,r,n){return(n===Ave||n===Cve||n===Sve)&&(e.$$typeof||t.$$typeof)?!0:Tve(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}const Bve=Object.prototype.toString;function Hve(e){const t=Wve(e),{areArraysEqual:r,areDatesEqual:n,areFunctionsEqual:a,areMapsEqual:i,areNumbersEqual:o,areObjectsEqual:s,areRegExpsEqual:c,areSetsEqual:l,getUnsupportedCustomComparator:u}=e;return function(d,p,g){if(d===p)return!0;
183if(d==null||p==null)return!1;const v=typeof d;if(v!==typeof p)return!1;if(v!=="object")return v==="number"||v==="bigint"?o(d,p,g):v==="function"?a(d,p,g):!1;const _=d.constructor;if(_!==p.constructor)return!1;if(_===Object)return s(d,p,g);if(_===Array)return r(d,p,g);if(_===Date)return n(d,p,g);if(_===RegExp)return c(d,p,g);if(_===Map)return i(d,p,g);if(_===Set)return l(d,p,g);if(_===Promise)return!1;if(Array.isArray(d))return r(d,p,g);const x=Bve.call(d),w=t[x];if(w)return w(d,p,g);const y=u&&u(d,p,g,x);return y?y(d,p,g):!1}}function Uve({circular:e,createCustomConfig:t,strict:r}){let n={areArrayBuffersEqual:Dve,areArraysEqual:r?N5:Mve,areDataViewsEqual:Ove,areDatesEqual:Pve,areErrorsEqual:Rve,areFunctionsEqual:kve,areMapsEqual:r?wy(WL,N5):WL,areNumbersEqual:_d,areObjectsEqual:r?N5:Lve,arePrimitiveWrappersEqual:Nve,areRegExpsEqual:Fve,areSetsEqual:r?wy(YL,N5):YL,areTypedArraysEqual:r?wy(Uv,N5):Uv,areUrlsEqual:Ive,getUnsupportedCustomComparator:void 0};if(t&&(n=Object.assign({},n,t(n))),e){const a=Dp(n.areArraysEqual),i=Dp(n.areMapsEqual),o=Dp(n.areObjectsEqual),s=Dp(n.areSetsEqual);n=Object.assign({},n,{areArraysEqual:a,areMapsEqual:i,areObjectsEqual:o,areSetsEqual:s})}return n}function zve(e){return function(t,r,n,a,i,o,s){return e(t,r,s)}}function $ve({circular:e,comparator:t,createState:r,equals:n,strict:a}){if(r)return function(s,c){const{cache:l=e?new WeakMap:void 0,meta:u}=r();return t(s,c,{cache:l,equals:n,meta:u,strict:a})};if(e)return function(s,c){return t(s,c,{cache:new WeakMap,equals:n,meta:void 0,strict:a})};const i={cache:void 0,equals:n,meta:void 0,strict:a};return function(s,c){return t(s,c,i)}}function Wve({areArrayBuffersEqual:e,areArraysEqual:t,areDataViewsEqual:r,areDatesEqual:n,areErrorsEqual:a,areFunctionsEqual:i,areMapsEqual:o,areNumbersEqual:s,areObjectsEqual:c,arePrimitiveWrappersEqual:l,areRegExpsEqual:u,areSetsEqual:h,areTypedArraysEqual:d,areUrlsEqual:p}){return{"[object Arguments]":c,"[object Array]":t,"[object ArrayBuffer]":e,"[object AsyncGeneratorFunction]":i,"[object BigInt]":s,"[object BigInt64Array]":d,"[object BigUint64Array]":d,"[object Boolean]":l,"[object DataView]":r,"[object Date]":n,"[object Error]":a,"[object Float16Array]":d,"[object Float32Array]":d,"[object Float64Array]":d,"[object Function]":i,"[object GeneratorFunction]":i,"[object Int8Array]":d,"[object Int16Array]":d,"[object Int32Array]":d,"[object Map]":o,"[object Number]":l,"[object Object]":(g,v,_)=>typeof g.then!="function"&&typeof v.then!="function"&&c(g,v,_),"[object RegExp]":u,"[object Set]":h,"[object String]":l,"[object URL]":p,"[object Uint8Array]":d,"[object Uint8ClampedArray]":d,"[object Uint16Array]":d,"[object Uint32Array]":d}}const L7=S2();S2({strict:!0});S2({circular:!0});S2({circular:!0,strict:!0});S2({createInternalComparator:()=>_d});S2({strict:!0,createInternalComparator:()=>_d});S2({circular:!0,createInternalComparator:()=>_d});S2({circular:!0,createInternalComparator:()=>_d,strict:!0});function S2(e={}){const{circular:t=!1,createInternalComparator:r,createState:n,strict:a=!1}=e,i=Uve(e),o=Hve(i),s=r?r(o):zve(o);return $ve({circular:t,comparator:o,createState:n,equals:s,strict:a})}function Yve(e,t){yve(e,t,L7)}function jve(){var e;return((e=U.useContext(Mg))===null||e===void 0?void 0:e.status)||Zj.NOT_LOADED}function Vve(e){return!e||typeof e!="object"||!("lat"in e&&"lng"in e)?!1:Number.isFinite(e.lat)&&Number.isFinite(e.lng)}function Qj(e,t){if(!e||!t)return!1;const r=jL(e),n=jL(t);return!(r.lat!==n.lat||r.lng!==n.lng)}function jL(e){return Vve(e)?e:e.toJSON()}function VL(e){if("north"in e&&"south"in e&&"east"in e&&"west"in e)return e;
183const t=e.getNorthEast().toJSON(),r=e.getSouthWest().toJSON();return{north:t.lat,east:t.lng,south:r.lat,west:r.lng}}function qve(e,t){if(!e||!t)return!1;const r=VL(e),n=VL(t);return r.north===n.north&&r.south===n.south&&r.east===n.east&&r.west===n.west}function Jj(e,t){if(!e||!t)return e===t;const r="getArray"in t?t.getArray():t;if(e.length!==r.length)return!1;for(let n=0;n<e.length;n++)if(!Qj(e[n],r[n]))return!1;return!0}function Gve(e,t){if(!e||!t)return e===t;const r="getArray"in t?t.getArray().map(n=>n.getArray()):t;if(e.length!==r.length)return!1;for(let n=0;n<e.length;n++)if(!Jj(e[n],r[n]))return!1;return!0}function qL(){const[e,t]=U.useState(null),r=U.useCallback(n=>t(n),[t]);return[e,r]}function Xve(){return jve()===Zj.LOADED}function Zve(){const[,e]=U.useReducer(t=>t+1,0);return e}const Kve=Te.createContext(null),GL=new Set;function Qve(...e){const t=JSON.stringify(e);GL.has(t)||(GL.add(t),console.error(...e))}const t5=(e=null)=>{const t=U.useContext(Mg),{map:r}=U.useContext(Kve)||{};if(t===null)return Qve("useMap(): failed to retrieve APIProviderContext. Make sure that the <APIProvider> component exists and that the component you are calling `useMap()` from is a sibling of the <APIProvider>."),null;const{mapInstances:n}=t;return e!==null?n[e]||null:r||n.default||null};function Og(e){var t;const r=Xve(),n=U.useContext(Mg);return U.useEffect(()=>{!r||!n||n.importLibrary(e)},[r,n,e]),(t=n==null?void 0:n.loadedLibraries[e])!==null&&t!==void 0?t:null}const eV=Object.assign({},u9),by=eV.useInsertionEffect,Jve=by&&by!==eV.useLayoutEffect?by:e=>{e()};function e9e(){throw new Error("useEffectEvent: invalid call during rendering.")}function t9e(e){const t=U.useRef(e9e);return Jve(()=>{t.current=e},[e]),(...r)=>t.current(...r)}const tV=t9e,r9e=()=>{};function vn(e,t,r){const n=tV(r??r9e),a=!!r;U.useEffect(()=>{if(!e||!t||!a)return;const i=google.maps.event.addListener(e,t,n);return()=>i.remove()},[e,t,a])}function Mi(e,t,r){U.useEffect(()=>{e&&(e[t]=r)},[e,t,r])}const n9e=()=>{};function lh(e,t,r){const n=tV(r??n9e),a=!!r;U.useEffect(()=>{if(!e||!t||!a)return;const i=n;return e.addEventListener(t,i),()=>e.removeEventListener(t,i)},[e,t,a])}class a9e{constructor(){this.renderedStyles=new Set,this.styleElement=null}getStyleElement(){return this.styleElement||(this.styleElement=document.createElement("style"),this.styleElement.setAttribute("data-rgm-anchor-styles",""),document.head.appendChild(this.styleElement)),this.styleElement}addAdvancedMarkerPointerEventsOverwrite(){if(this.renderedStyles.has("marker-pointer-events"))return;const t=this.getStyleElement();t.textContent+=`
184      gmp-advanced-marker[data-origin='rgm'] {
185        pointer-events: none !important;
186      }
187    `,this.renderedStyles.add("marker-pointer-events")}cleanup(){this.styleElement&&(this.styleElement.remove(),this.styleElement=null,this.renderedStyles.clear())}}const i9e=new a9e;function o9e(e,t){var r;if(!(!((r=google==null?void 0:google.maps)===null||r===void 0)&&r.version))return;const n=google.maps.version.split("."),a=parseInt(n[0],10),i=parseInt(n[1],10);return a>e||a===e&&i>=t}const s9e=Te.createContext(null),l9e={TOP_LEFT:["0%","0%"],TOP_CENTER:["50%","0%"],TOP:["50%","0%"],TOP_RIGHT:["100%","0%"],LEFT_CENTER:["0%","50%"],LEFT_TOP:["0%","0%"],LEFT:["0%","50%"],LEFT_BOTTOM:["0%","100%"],RIGHT_TOP:["100%","0%"],RIGHT:["100%","50%"],RIGHT_CENTER:["100%","50%"],RIGHT_BOTTOM:["100%","100%"],BOTTOM_LEFT:["0%","100%"],BOTTOM_CENTER:["50%","100%"],BOTTOM:["50%","100%"],BOTTOM_RIGHT:["100%","100%"],CENTER:["50%","50%"]},c9e=U.forwardRef((e,t)=>{const{children:r,style:n,className:a,anchorPoint:i}=e,[o,s]=f9e(e),c=U.useMemo(()=>o?{marker:o}:null,[o]);return U.useImperativeHandle(t,()=>o,[o]),s?Te.createElement(s9e.Provider,{value:c},K3.createPortal(Te.createElement(u9e,{anchorPoint:i,styles:n,className:a},r),s)):null});c9e.displayName="AdvancedMarker";function AE(e){return e.nodeType===Node.ELEMENT_NODE}const u9e=({children:e,styles:t,className:r})=>Te.createElement("div",{className:r,style:t},e);function f9e(e){const[t,r]=U.useState(null),[n,a]=U.useState(null),i=t5(),o=Og("marker"),{children:s,onClick:c,onKeyDown:l,onKeyUp:u,className:h,onMouseEnter:d,onMouseLeave:p,onDrag:g,onDragStart:v,onDragEnd:_,collisionBehavior:x,clickable:w,draggable:y,position:E,title:A,zIndex:S,anchorPoint:C,anch
187orLeft:T,anchorTop:D}=e,M=U.Children.count(s);return U.useEffect(()=>{if(!i||!o)return;const N=new o.AdvancedMarkerElement;N.map=i,r(N);let F=null;return M>0&&(F=document.createElement("div"),N.content=F,a(F)),()=>{N.map=null,F==null||F.remove(),r(null),a(null)}},[i,o,M]),U.useEffect(()=>{!(t!=null&&t.content)||!AE(t.content)||M>0||(t.content.className=h??"")},[t,h,M]),d9e(t,C,T,D,M>0),Mi(t,"position",E),Mi(t,"title",A??""),Mi(t,"zIndex",S),Mi(t,"collisionBehavior",x),U.useEffect(()=>{t&&(y!==void 0?t.gmpDraggable=y:g||v||_?t.gmpDraggable=!0:t.gmpDraggable=!1)},[t,y,g,_,v]),U.useEffect(()=>{if(!t)return;const N=w!==void 0?w:!!c||!!l||!!u||!!d||!!p;t.gmpClickable=N,t!=null&&t.content&&AE(t.content)&&(t.content.style.pointerEvents=N?"all":"none",t.content.style.cursor=N&&c?"pointer":"")},[t,w,c,l,u,d,p]),vn(t,"drag",g),vn(t,"dragstart",v),vn(t,"dragend",_),lh(t,"gmp-click",c),lh(t,"keydown",l),lh(t,"keyup",u),lh(t,"mouseenter",d),lh(t,"mouseleave",p),[t,n]}function d9e(e,t,r,n,a){U.useEffect(()=>{if(!e||!a)return;const i=o9e(3,62),o=e.content;if(!(!o||!AE(o))){if(r!==void 0||n!==void 0){i||console.warn(`AdvancedMarker: The anchorLeft and anchorTop props are only supported in Google Maps API version 3.62 and above. The current version is ${google.maps.version}.`),e.anchorLeft=r,e.anchorTop=n,t!==void 0&&console.warn("AdvancedMarker: the anchorPoint prop is ignored when anchorLeft and/or anchorTop are set.");return}if(t!==void 0){const[s,c]=t??l9e.BOTTOM,l=`calc(-1 * ${s})`,u=`calc(-1 * ${c})`;i?(e.anchorLeft=l,e.anchorTop=u,o.style.transform=""):(o.style.transform=`translate(50%, 100%) translate(${l}, ${u})`,e.dataset.origin="rgm",i9e.addAdvancedMarkerPointerEventsOverwrite())}}},[e,t,r,n,a])}function h9e(e){var t,r,n;const{onClick:a,onDrag:i,onDragStart:o,onDragEnd:s,onMouseOver:c,onMouseOut:l,onRadiusChanged:u,onCenterChanged:h,center:d,defaultCenter:p,radius:g,defaultRadius:v}=e,_=e5(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onRadiusChanged","onCenterChanged","center","defaultCenter","radius","defaultRadius"]),[x,w]=U.useState(null),y=t5(),E=R7(Object.assign(Object.assign({},_),{clickable:(t=_.clickable)!==null&&t!==void 0?t:!!a,draggable:(r=_.draggable)!==null&&r!==void 0?r:!!(i||o||s||h),editable:(n=_.editable)!==null&&n!==void 0?n:!!u}),L7);return U.useEffect(()=>{if(!y){y===void 0&&console.error("<Circle> has to be inside a Map component.");return}const A=new google.maps.Circle(Object.assign(Object.assign({},E),{center:d??p,radius:g??v}));return A.setMap(y),w(A),()=>{A.setMap(null),w(null)}},[y]),vn(x,"click",a),vn(x,"drag",i),vn(x,"dragstart",o),vn(x,"dragend",s),vn(x,"mouseover",c),vn(x,"mouseout",l),vn(x,"radius_changed",u?()=>{const A=x==null?void 0:x.getRadius();A!==void 0&&u(A)}:null),vn(x,"center_changed",h?()=>{h(x==null?void 0:x.getCenter())}:null),U.useEffect(()=>{x&&x.setOptions(E)},[x,E]),U.useEffect(()=>{!x||!d||Qj(d,x.getCenter())||x.setCenter(d)},[x,d]),U.useEffect(()=>{!x||g===void 0||g!==x.getRadius()&&x.setRadius(g)},[x,g]),x}const p9e=U.forwardRef((e,t)=>{const r=h9e(e);return U.useImperativeHandle(t,()=>r,[r]),Te.createElement(Te.Fragment,null)});p9e.displayName="Circle";function m9e(e,t,r){if(t!=null&&typeof t!="object")throw new Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");const n=e.style;if(r==null){if(t==null)return;for(const a in t)t.hasOwnProperty(a)&&XL(n,a,t[a]);return}for(const a in r)r.hasOwnProperty(a)&&(t==null||!t.hasOwnProperty(a))&&(a.indexOf("--")===0?n.setProperty(a,""):a==="float"?n.cssFloat="":n[a]="");if(t!=null)for(const a in t){const i=t[a];t.hasOwnProperty(a)&&r[a]!==i&&XL(n,a,i)}}function XL(e,t,r){const n=t.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?n?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":n?e.setProperty(t,r):typeof r=="number"&&r!==0&&!g9e(t)?e[t]=r+"px":t==="float"?e.cssFloat=r:e[t]=(""+r).trim()}const v9e=new Set(["animationIterationCount","aspectRatio","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","o
187pacity","order","orphans","scale","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth"]);function g9e(e){return v9e.has(e)}function ZL(e){const t=e.getPaths(),r=[];for(let n=0;n<t.getLength();n++)r.push(t.getAt(n).getArray());return r}function _9e(e){var t,r,n;const{onClick:a,onDrag:i,onDragStart:o,onDragEnd:s,onMouseOver:c,onMouseOut:l,onPathsChanged:u,polygon:h,encodedPaths:d,paths:p,defaultPaths:g}=e,v=e5(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onPathsChanged","polygon","encodedPaths","paths","defaultPaths"]),[_,x]=U.useState(null),w=t5(),y=Og("geometry"),E=U.useRef(!1),A=R7(Object.assign(Object.assign({},v),{clickable:(t=v.clickable)!==null&&t!==void 0?t:!!a,draggable:(r=v.draggable)!==null&&r!==void 0?r:!!(i||o||s||u),editable:(n=v.editable)!==null&&n!==void 0?n:!!u}),L7);return U.useEffect(()=>{if(!w){w===void 0&&console.error("<Polygon> has to be inside a Map component.");return}let S;if(h){S=h;const C=p??g;C&&Array.isArray(C)&&S.setPaths(C),S.setOptions(A)}else{const C=p??g,T=Object.assign({},A);C&&Array.isArray(C)&&(T.paths=C),S=new google.maps.Polygon(T)}return S.setMap(w),x(S),()=>{S.setMap(null),x(null)}},[w,h]),vn(_,"click",a),vn(_,"drag",i),vn(_,"dragstart",o),vn(_,"mouseover",c),vn(_,"mouseout",l),vn(_,"dragend",S=>{s==null||s(S),u&&_&&!E.current&&u(ZL(_))}),U.useEffect(()=>{if(!_||!u)return;const S=[],C=_.getPaths();if(typeof C.getLength!="function"||typeof C.getAt!="function")return;const T=()=>{E.current||u(ZL(_))},D=M=>{S.push(google.maps.event.addListener(M,"insert_at",T)),S.push(google.maps.event.addListener(M,"remove_at",T)),S.push(google.maps.event.addListener(M,"set_at",T))};for(let M=0;M<C.getLength();M++)D(C.getAt(M));return S.push(google.maps.event.addListener(C,"insert_at",M=>{D(C.getAt(M)),T()})),S.push(google.maps.event.addListener(C,"set_at",M=>{D(C.getAt(M)),T()})),S.push(google.maps.event.addListener(C,"remove_at",T)),()=>{S.forEach(M=>M.remove())}},[_,u,p,d,A.editable,A.draggable]),U.useEffect(()=>{_&&_.setOptions(A)},[_,A]),U.useEffect(()=>{if(!_||!p||!Array.isArray(p))return;const S=p[0],C=Array.isArray(S)?p:[p],T=_.getPaths();Gve(C,T)||(E.current=!0,_.setPaths(p),E.current=!1)},[_,p]),U.useEffect(()=>{if(!_||!d||!y)return;E.current=!0;const S=d.map(C=>y.encoding.decodePath(C));_.setPaths(S),E.current=!1},[_,d,y]),_}const x9e=U.forwardRef((e,t)=>{const r=_9e(e);return U.useImperativeHandle(t,()=>r,[r]),Te.createElement(Te.Fragment,null)});x9e.displayName="Polygon";function y9e(e){var t,r,n;const{onClick:a,onDrag:i,onDragStart:o,onDragEnd:s,onMouseOver:c,onMouseOut:l,onPathChanged:u,polyline:h,encodedPath:d,path:p,defaultPath:g}=e,v=e5(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onPathChanged","polyline","encodedPath","path","defaultPath"]),[_,x]=U.useState(null),w=t5(),y=Og("geometry"),E=U.useRef(!1),A=R7(Object.assign(Object.assign({},v),{clickable:(t=v.clickable)!==null&&t!==void 0?t:!!a,draggable:(r=v.draggable)!==null&&r!==void 0?r:!!(i||o||s||u),editable:(n=v.editable)!==null&&n!==void 0?n:!!u}),L7);return U.useEffect(()=>{if(!w){w===void 0&&console.error("<Polyline> has to be inside a Map component.");return}let S;if(h){S=h;const C=p??g;C&&Array.isArray(C)&&S.setPath(C),S.setOptions(A)}else{const C=p??g,T=Object.assign({},A);C&&Array.isArray(C)&&(T.path=C),S=new google.maps.Polyline(T)}return S.setMap(w),x(S),()=>{S.setMap(null),x(null)}},[w,h]),vn(_,"click",a),vn(_,"drag",i),vn(_,"dragstart",o),vn(_,"mouseover",c),vn(_,"mouseout",l),vn(_,"dragend",S=>{s==null||s(S),u&&_&&!E.current&&u(_.getPath().getArray())}),U.useEffect(()=>{if(!_||!u)return;const S=_.getPath();if(!S)return;const C=()=>{E.current||u(S.getArray())},T=[google.maps.event.addListener(S,"insert_at",C),google.maps.event.addListener(S,"remove_at",C),google.maps.event.addListener(S,"set_at",C)];return()=>{T.forEach(D=>D.remove())}},[_,u,p,d,A.editable,A.draggable]),U.useEffect(()=>{_&&_.setOptions(A)},[_,A]),U.useEffect(()=>{if(!_||!p)return;const S=_.getPath();
187Jj(p,S)||(E.current=!0,_.setPath(p),E.current=!1)},[_,p]),U.useEffect(()=>{if(!_||!d||!y)return;E.current=!0;const S=y.encoding.decodePath(d);_.setPath(S),E.current=!1},[_,d,y]),_}const w9e=U.forwardRef((e,t)=>{const r=y9e(e);return U.useImperativeHandle(t,()=>r,[r]),Te.createElement(Te.Fragment,null)});w9e.displayName="Polyline";const b9e={center:{lat:0,lng:0,altitude:0},range:0,heading:0,tilt:0,roll:0},E9e=["center","range","heading","tilt","roll"];function T9e(e,t,r){const n=e[r];if(n!=null)if(r==="center"){const a=n;t.current.center=a.toJSON?a.toJSON():a}else t.current[r]=n}function S9e(e){const t=Zve(),r=U.useRef(Object.assign({},b9e));return U.useEffect(()=>{if(!e)return;const n=[];for(const a of E9e){const i=`gmp-${a}change`,o=()=>{T9e(e,r,a),t()};e.addEventListener(i,o),n.push(()=>e.removeEventListener(i,o))}return()=>{for(const a of n)a()}},[e,t]),r}function C9e(e){const t=Og("maps3d"),[r,n]=U.useState(!1),[,a]=qL(),[i,o]=qL(),s=S9e(i);return U.useEffect(()=>{customElements.whenDefined("gmp-map-3d").then(()=>{n(!0)})},[]),U.useEffect(()=>{if(!i)return;const{center:l,heading:u,tilt:h,range:d,roll:p,defaultCenter:g,defaultHeading:v,defaultTilt:_,defaultRange:x,defaultRoll:w,id:y,style:E,className:A,children:S,onCenterChanged:C,onHeadingChanged:T,onTiltChanged:D,onRangeChanged:M,onRollChanged:N,onCameraChanged:F,onClick:V,onSteadyChange:Z,onAnimationEnd:ee,onError:G,mode:oe,gestureHandling:le}=e,ae=e5(e,["center","heading","tilt","range","roll","defaultCenter","defaultHeading","defaultTilt","defaultRange","defaultRoll","
187id","style","className","children","onCenterChanged","onHeadingChanged","onTiltChanged","onRangeChanged","onRollChanged","onCameraChanged","onClick","onSteadyChange","onAnimationEnd","onError","mode","gestureHandling"]),fe=l??g,re=u??v,j=h??_,te=d??x,q=p??w,H=Object.assign({},ae);fe&&(H.center=fe),re!==void 0&&(H.heading=re),j!==void 0&&(H.tilt=j),te!==void 0&&(H.range=te),q!==void 0&&(H.roll=q),Object.assign(i,H)},[i]),[i,a,o,s,!!t&&r]}function A9e(e){return e?"toJSON"in e&&typeof e.toJSON=="function"?e.toJSON():e:null}function k9e(e,t,r){var n,a,i,o,s,c,l;const u=A9e(r.center),h=(n=u==null?void 0:u.lat)!==null&&n!==void 0?n:null,d=(a=u==null?void 0:u.lng)!==null&&a!==void 0?a:null,p=(i=u==null?void 0:u.altitude)!==null&&i!==void 0?i:null,g=(o=r.range)!==null&&o!==void 0?o:null,v=(s=r.heading)!==null&&s!==void 0?s:null,_=(c=r.tilt)!==null&&c!==void 0?c:null,x=(l=r.roll)!==null&&l!==void 0?l:null;U.useLayoutEffect(()=>{var w;if(!e)return;const y=t.current;h!==null&&d!==null&&(y.center.lat!==h||y.center.lng!==d||p!==null&&y.center.altitude!==p)&&(e.center={lat:h,lng:d,altitude:(w=p??y.center.altitude)!==null&&w!==void 0?w:0}),g!==null&&y.range!==g&&(e.range=g),v!==null&&y.heading!==v&&(e.heading=v),_!==null&&y.tilt!==_&&(e.tilt=_),x!==null&&y.roll!==x&&(e.roll=x)})}const KL=["gmp-centerchange","gmp-headingchange","gmp-tiltchange","gmp-rangechange","gmp-rollchange"];function Vd(e,t){const r=e.center;let n;return r&&"toJSON"in r&&typeof r.toJSON=="function"?n=r.toJSON():r?n=r:n={lat:0,lng:0,altitude:0},{type:t,map3d:e,detail:{center:n,range:e.range||0,heading:e.heading||0,tilt:e.tilt||0,roll:e.roll||0}}}function D9e(e,t){const r=t;return{type:"gmp-click",map3d:e,detail:{position:t.position||null,placeId:r.placeId}}}function M9e(e,t){return{type:"gmp-steadychange",map3d:e,detail:{isSteady:t.isSteady}}}function O9e(e,t){const{onCenterChanged:r,onHeadingChanged:n,onTiltChanged:a,onRangeChanged:i,onRollChanged:o,onCameraChanged:s,onClick:c,onSteadyChange:l,onAnimationEnd:u,onError:h}=t;$2(e,"gmp-centerchange",r,Vd),$2(e,"gmp-headingchange",n,Vd),$2(e,"gmp-tiltchange",a,Vd),$2(e,"gmp-rangechange",i,Vd),$2(e,"gmp-rollchange",o,Vd),U.useEffect(()=>{if(!e||!s)return;const d=()=>{s(Vd(e,"camerachange"))};for(const p of KL)e.addEventListener(p,d);return()=>{for(const p of KL)e.removeEventListener(p,d)}},[e,s]),U.useEffect(()=>{if(!e||!c)return;const d=p=>{c(D9e(e,p))};return e.addEventListener("gmp-click",d),()=>e.removeEventListener("gmp-click",d)},[e,c]),U.useEffect(()=>{if(!e||!l)return;const d=p=>{l(M9e(e,p))};return e.addEventListener("gmp-steadychange",d),()=>e.removeEventListener("gmp-steadychange",d)},[e,l]),$2(e,"gmp-animationend",u,(d,p)=>({type:p,map3d:d})),$2(e,"gmp-error",h,(d,p)=>({type:p,map3d:d}))}function $2(e,t,r,n){U.useEffect(()=>{if(!e||!r)return;const a=()=>{r(n(e,t))};return e.addEventListener(t,a),()=>e.removeEventListener(t,a)},[e,t,r,n])}const P9e=new Set(["bounds","defaultUIHidden","gestureHandling","internalUsageAttributionIds","maxAltitude","maxHeading","maxTilt","minAltitude","minHeading","minTilt","mode"]);function R9e(e,t){const r=U.useMemo(()=>{const n={},a=Object.keys(t);for(const i of a){if(!P9e.has(i))continue;const o=t[i];o!==void 0&&(n[i]=o)}return n},[t]);Yve(()=>{e&&Object.assign(e,r)},[e,r])}const L9e=Te.createContext(null),N9e={width:"100%",height:"100%",position:"relative"},F9e=U.forwardRef((e,t)=>{const{children:r,id:n,className:a,style:i}=e,o=U.useContext(Mg);if(!o)throw new Error("<Map3D> can only be used inside an <APIProvider> component.");const{addMap3DInstance:s,removeMap3DInstance:c}=o,[l,u,h,d,p]=C9e(e);k9e(l,d,e),O9e(l,e),R9e(l,e),U.useEffect(()=>{if(!l)return;const _=n??"default";return s(l,_),()=>{c(_)}},[l,n]),U.useImperativeHandle(t,()=>({map3d:l,flyCameraAround:_=>{l==null||l.flyCameraAround(_)},flyCameraTo:_=>{l==null||l.flyCameraTo(_)},stopCameraAnimation:()=>{l==null||l.stopCameraAnimation()}}),[l]);const g=U.useMemo(()=>Object.assign(Object.assign({},N9e),i),[i]),v=U.useMemo(()=>({map3d:l}),[l]);return p?Te.createElement("div",Object.assign({ref:u,"data-testid":"map-3d",style:a?void 0:g,className:a},n?{id:n}:{}),Te.createElement("gmp-map-3d",{ref:h,style:{width:"100%",height:"100%"}},l&&Te.createElement(L9e.Provider,{value:v},r))):Te.createElement("div",Object.assign({ref:u,"data-testid":"map-3d",style:a?void 0:g,className:a},n?{id:n}:{}))});F9e.displayName="Map3D";const I9e=U.createContext(null),B9e=U.forwardRef(function(t,r){const{children:n,onClick:a,position:i,altitudeMode:o,collisionBehavior:s,drawsWhenOccluded:c,extruded:l,label:u,sizePreserved:h,zIndex:d,title:p}=t,g=!!a,[v,_]=U.useState(null),[x,w]=U.useState(!1),y=U.useMemo(()=>{const S=document.createElement("div");return S.style.display="none",document.body.appendChild(S),S},[]);U.useEffect(()=>()=>y.remove(),[y]);const E=U.useCallback(S=>{_(S),typeof r=="function"?r(S):r&&(r.current=S)},[r]);lh(v,"gmp-click",a),U.useLayoutEffect(()=>{if(x||!v||!y)return;for(;v.firstChild;)v.removeChild(v.firstChild);const S=Array.from(y.childNodes);for(const C of S){if(C.nodeType!==Node.ELEMENT_NODE)continue;const T=C,D=T.tagName.toLowerCase();if(D==="img"||D==="svg"){const M=document.createElement("template");M.content.appendChild(T.cloneNode(!0)),v.appendChild(M)}else v.appendChild(T.cloneNode(!0))}},[v,y,n,x]);const A=U.useMemo(()=>({marker:v,setContentHandledExternally:w}),[v]);return Mi(v,"position",i),Mi(v,"altitudeMode",o),Mi(v,"collisionBehavior",s),Mi(v,"drawsWhenOccluded",c),Mi(v,"extruded",l),Mi(v,"label",u),Mi(v,"sizePreserved",h),Mi(v,"zIndex",d),Mi(v,"title",p??""),Te.createElement(I9e.Provider,{value:A},g?Te.createElement("gmp-marker-3d-interactive",{ref:E}):Te.createElement("gmp-marker-3d",{ref:E}),K3.createPortal(n,y))});B9e.displayName="Marker3D";const H9e=U.forwardRef(function(t,r){var n;const{children:a,headerContent:i,style:o,className:s,open:c=!0,position:l,anchor:u,anchorId:h,altitudeMode:d,lightDismissDisabled:p,autoPanDisabled:g,onClose:v}=t,[_,x]=U.useState(null),w=U.useRef(null);U.useImperativeHandle(r,()=>_,[_]),U9e(_,c,v),Mi(_,"open",c??!1),Mi(_,"altitudeMode",d),Mi(_,"lightDismissDisabled",p),Mi(_,"autoPanDisabled",g);const y=(n=u??h)!==null&&n!==void 0?n:l;return Mi(_,"positionAnchor",y),U.useLayoutEffect(()=>{_&&(m9e(_,o||null,w.current),w.current=o||null)},[_,o]),Te.createElement("gmp-popover",{ref:x,className:s},i&&Te.createElement("div",{slot:"header"},i),a)});H9e.displayName="Popover";function U9e(e,t,r){const n=U.useRef(void 0),a=U.useRef(t);U.useEffect(()=>{a.current=t},[t]),U.useEffect(()=>{if(!e||!r)return;const i=new MutationObserver(o=>{for(const s of o)if(s.type==="attributes"&&s.attributeName==="open"){const c=e.hasAttribute("open");n.current===!0&&!c&&a.current!==!1&&r(),n.current=c}});return i.observe(e,{attributes:!0,attributeFilter:["open"]}),n.current=e.hasAttribute("open"),()=>{i.disconnect()}},[e,r])}function z9e(e){const[t,r]=U.useState(null),n=t5(),{onClick:a,onDrag:i,onDragStart:o,onDragEnd:s,onMouseOver:c,onMouseOut:l}=e,u=e5(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut"]),{position:h,draggable:d}=u;return U.useEffect(()=>{if(!n){n===void 0&&console.error("<Marker> has to be inside a Map component.");return}const p=new google.maps.Marker(u);return p.setMap(n),r(p),()=>{p.setMap(null),r(null)}},[n]),U.useEffect(()=>{if(!t)return;const p=t,g=google.maps.event;return a&&g.addListener(p,"click",a),i&&g.addListener(p,"drag",i),o&&g.addListener(p,"dragstart",o),s&&g.addListener(p,"dragend",s),c&&g.addListener(p,"mouseover",c),l&&g.addListener(p,"mouseout",l),t.setDraggable(!!d),()=>{g.clearInstanceListeners(p)}},[t,d,a,i,o,s,c,l]),U.useEffect(()=>{t&&u&&t.setOptions(u)},[t,u]),U.useEffect(()=>{d||!h||!t||t.setPosition(h)},[d,h,t]),t}const $9e=U.forwardRef((e,t)=>
187{const r=z9e(e);return U.useImperativeHandle(t,()=>r,[r]),Te.createElement(Te.Fragment,null)});$9e.displayName="Marker";function W9e(e){var t,r,n;const{onClick:a,onDrag:i,onDragStart:o,onDragEnd:s,onMouseOver:c,onMouseOut:l,onBoundsChanged:u,bounds:h,defaultBounds:d}=e,p=e5(e,["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut","onBoundsChanged","bounds","defaultBounds"]),[g,v]=U.useState(null),_=t5(),x=R7(Object.assign(Object.assign({},p),{clickable:(t=p.clickable)!==null&&t!==void 0?t:!!a,draggable:(r=p.draggable)!==null&&r!==void 0?r:!!(i||o||s||u),editable:(n=p.editable)!==null&&n!==void 0?n:!!u}),L7);return U.useEffect(()=>{if(!_){_===void 0&&console.error("<Rectangle> has to be inside a Map component.");return}const w=new google.maps.Rectangle(Object.assign(Object.assign({},x),{bounds:h??d}));return w.setMap(_),v(w),()=>{w.setMap(null),v(null)}},[_]),vn(g,"click",a),vn(g,"drag",i),vn(g,"dragstart",o),vn(g,"dragend",s),vn(g,"mouseover",c),vn(g,"mouseout",l),vn(g,"bounds_changed",u?()=>{u(g==null?void 0:g.getBounds())}:null),U.useEffect(()=>{g&&g.setOptions(x)},[g,x]),U.useEffect(()=>{!g||!h||qve(h,g.getBounds())||g.setBounds(h)},[g,h]),g}const Y9e=U.forwardRef((e,t)=>{const r=W9e(e);return U.useImperativeHandle(t,()=>r,[r]),Te.createElement(Te.Fragment,null)});Y9e.displayName="Rectangle";var j9e=Object.defineProperty,zv=Object.getOwnPropertySymbols,rV=Object.prototype.hasOwnProperty,nV=Object.prototype.propertyIsEnumerable,QL=(e,t,r)=>t in e?j9e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,kE=(e,t)=>{for(var r in t||(t={}))rV.call(t,r)&&QL(e,r,t[r]);if(zv)for(var r of zv(t))nV.call(t,r)&&QL(e,r,t[r]);return e},DE=(e,t)=>{var r={};for(var n in e)rV.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&zv)for(var n of zv(e))t.indexOf(n)<0&&nV.call(e,n)&&(r[n]=e[n]);return r};/**
188 * @license QR Code generator library (TypeScript)
189 * Copyright (c) Project Nayuki.
190 * SPDX-License-Identifier: MIT
191 */var z3;(e=>{const t=class Rr{constructor(c,l,u,h){if(this.version=c,this.errorCorrectionLevel=l,this.modules=[],this.isFunction=[],c<Rr.MIN_VERSION||c>Rr.MAX_VERSION)throw new RangeError("Version value out of range");if(h<-1||h>7)throw new RangeError("Mask value out of range");this.size=c*4+17;let d=[];for(let g=0;g<this.size;g++)d.push(!1);for(let g=0;g<this.size;g++)this.modules.push(d.slice()),this.isFunction.push(d.slice());this.drawFunctionPatterns();const p=this.addEccAndInterleave(u);if(this.drawCodewords(p),h==-1){let g=1e9;for(let v=0;v<8;v++){this.applyMask(v),this.drawFormatBits(v);const _=this.getPenaltyScore();_<g&&(h=v,g=_),this.applyMask(v)}}a(0<=h&&h<=7),this.mask=h,this.applyMask(h),this.drawFormatBits(h),this.isFunction=[]}static encodeText(c,l){const u=e.QrSegment.makeSegments(c);return Rr.encodeSegments(u,l)}static encodeBinary(c,l){const u=e.QrSegment.makeBytes(c);return Rr.encodeSegments([u],l)}static encodeSegments(c,l,u=1,h=40,d=-1,p=!0){if(!(Rr.MIN_VERSION<=u&&u<=h&&h<=Rr.MAX_VERSION)||d<-1||d>7)throw new RangeError("Invalid value");let g,v;for(g=u;;g++){const y=Rr.getNumDataCodewords(g,l)*8,E=o.getTotalBits(c,g);if(E<=y){v=E;break}if(g>=h)throw new RangeError("Data too long")}for(const y of[Rr.Ecc.MEDIUM,Rr.Ecc.QUARTILE,Rr.Ecc.HIGH])p&&v<=Rr.getNumDataCodewords(g,y)*8&&(l=y);let _=[];for(const y of c){r(y.mode.modeBits,4,_),r(y.numChars,y.mode.numCharCountBits(g),_);for(const E of y.getData())_.push(E)}a(_.length==v);const x=Rr.getNumDataCodewords(g,l)*8;a(_.length<=x),r(0,Math.min(4,x-_.length),_),r(0,(8-_.length%8)%8,_),a(_.length%8==0);for(let y=236;_.length<x;y^=253)r(y,8,_);let w=[];for(;w.length*8<_.length;)w.push(0);return _.forEach((y,E)=>w[E>>>3]|=y<<7-(E&7)),new Rr(g,l,w,d)}getModule(c,l){return 0<=c&&c<this.size&&0<=l&&l<this.size&&this.modules[l][c]}getModules(){return this.modules}drawFunctionPatterns(){for(let u=0;u<this.size;u++)this.setFunctionModule(6,u,u%2==0),this.setFunctionModule(u,6,u%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);const c=this.getAlignmentPatternPositions(),l=c.length;for(let u=0;u<l;u++)for(let h=0;h<l;h++)u==0&&h==0||u==0&&h==l-1||u==l-1&&h==0||this.drawAlignmentPattern(c[u],c[h]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(c){const l=this.errorCorrectionLevel.formatBits<<3|c;let u=l;for(let d=0;d<10;d++)u=u<<1^(u>>>9)*1335;const h=(l<<10|u)^21522;a(h>>>15==0);for(let d=0;d<=5;d++)this.setFunctionModule(8,d,n(h,d));this.setFunctionModule(8,7,n(h,6)),this.setFunctionModule(8,8,n(h,7)),this.setFunctionModule(7,8,n(h,8));for(let d=9;d<15;d++)this.setFunctionModule(14-d,8,n(h,d));for(let d=0;d<8;d++)this.setFunctionModule(this.size-1-d,8,n(h,d));for(let d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,n(h,d));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let c=this.version;for(let u=0;u<12;u++)c=c<<1^(c>>>11)*7973;const l=this.version<<12|c;a(l>>>18==0);for(let u=0;u<18;u++){const h=n(l,u),d=this.size-11+u%3,p=Math.floor(u/3);this.setFunctionModule(d,p,h),this.setFunctionModule(p,d,h)}}drawFinderPattern(c,l){for(let u=-4;u<=4;u++)for(let h=-4;h<=4;h++){const d=Math.max(Math.abs(h),Math.abs(u)),p=c+h,g=l+u;0<=p&&p<this.size&&0<=g&&g<this.size&&this.setFunctionModule(p,g,d!=2&&d!=4)}}drawAlignmentPattern(c,l){for(let u=-2;u<=2;u++)for(let h=-2;h<=2;h++)this.setFunctionModule(c+h,l+u,Math.max(Math.abs(h),Math.abs(u))!=1)}setFunctionModule(c,l,u){this.modules[l][c]=u,this.isFunction[l][c]=!0}addEccAndInterleave(c){const l=this.version,u=this.errorCorrectionLevel;if(c.length!=Rr.getNumDataCodewords(l,u))throw new RangeError("Invalid argument");const h=Rr.NUM_ERROR_CORRECTION_BLOCKS[u.ordinal][l],d=Rr.ECC_CODEWORDS_PER_BLOCK[u.ordinal][l],p=Math.floor(Rr.getNumRawDataModules(l)/8),g=h-p%h,v=Math.floor(p/h);let _=[];const x=Rr.reedSolomonComputeDivisor(d);for(let y=0,E=0;
191y<h;y++){let A=c.slice(E,E+v-d+(y<g?0:1));E+=A.length;const S=Rr.reedSolomonComputeRemainder(A,x);y<g&&A.push(0),_.push(A.concat(S))}let w=[];for(let y=0;y<_[0].length;y++)_.forEach((E,A)=>{(y!=v-d||A>=g)&&w.push(E[y])});return a(w.length==p),w}drawCodewords(c){if(c.length!=Math.floor(Rr.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let l=0;for(let u=this.size-1;u>=1;u-=2){u==6&&(u=5);for(let h=0;h<this.size;h++)for(let d=0;d<2;d++){const p=u-d,v=(u+1&2)==0?this.size-1-h:h;!this.isFunction[v][p]&&l<c.length*8&&(this.modules[v][p]=n(c[l>>>3],7-(l&7)),l++)}}a(l==c.length*8)}applyMask(c){if(c<0||c>7)throw new RangeError("Mask value out of range");for(let l=0;l<this.size;l++)for(let u=0;u<this.size;u++){let h;switch(c){case 0:h=(u+l)%2==0;break;case 1:h=l%2==0;break;case 2:h=u%3==0;break;case 3:h=(u+l)%3==0;break;case 4:h=(Math.floor(u/3)+Math.floor(l/2))%2==0;break;case 5:h=u*l%2+u*l%3==0;break;case 6:h=(u*l%2+u*l%3)%2==0;break;case 7:h=((u+l)%2+u*l%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[l][u]&&h&&(this.modules[l][u]=!this.modules[l][u])}}getPenaltyScore(){let c=0;for(let d=0;d<this.size;d++){let p=!1,g=0,v=[0,0,0,0,0,0,0];for(let _=0;_<this.size;_++)this.modules[d][_]==p?(g++,g==5?c+=Rr.PENALTY_N1:g>5&&c++):(this.finderPenaltyAddHistory(g,v),p||(c+=this.finderPenaltyCountPatterns(v)*Rr.PENALTY_N3),p=this.modules[d][_],g=1);c+=this.finderPenaltyTerminateAndCount(p,g,v)*Rr.PENALTY_N3}for(let d=0;d<this.size;d++){let p=!1,g=0,v=[0,0,0,0,0,0,0];for(let _=0;_<this.size;_++)this.modules[_][d]==p?(g++,g==5?c+=Rr.PENALTY_N1:g>5&&c++):(this.finderPenaltyAddHistory(g,v),p||(c+=this.finderPenaltyCountPatterns(v)*Rr.PENALTY_N3),p=this.modules[_][d],g=1);c+=this.finderPenaltyTerminateAndCount(p,g,v)*Rr.PENALTY_N3}for(let d=0;d<this.size-1;d++)for(let p=0;p<this.size-1;p++){const g=this.modules[d][p];g==this.modules[d][p+1]&&g==this.modules[d+1][p]&&g==this.modules[d+1][p+1]&&(c+=Rr.PENALTY_N2)}let l=0;for(const d of this.modules)l=d.reduce((p,g)=>p+(g?1:0),l);const u=this.size*this.size,h=Math.ceil(Math.abs(l*20-u*10)/u)-1;return a(0<=h&&h<=9),c+=h*Rr.PENALTY_N4,a(0<=c&&c<=2568888),c}getAlignmentPatternPositions(){if(this.version==1)return[];{const c=Math.floor(this.version/7)+2,l=this.version==32?26:Math.ceil((this.version*4+4)/(c*2-2))*2;let u=[6];for(let h=this.size-7;u.length<c;h-=l)u.splice(1,0,h);return u}}static getNumRawDataModules(c){if(c<Rr.MIN_VERSION||c>Rr.MAX_VERSION)throw new RangeError("Version number out of range");let l=(16*c+128)*c+64;if(c>=2){const u=Math.floor(c/7)+2;l-=(25*u-10)*u-55,c>=7&&(l-=36)}return a(208<=l&&l<=29648),l}static getNumDataCodewords(c,l){return Math.floor(Rr.getNumRawDataModules(c)/8)-Rr.ECC_CODEWORDS_PER_BLOCK[l.ordinal][c]*Rr.NUM_ERROR_CORRECTION_BLOCKS[l.ordinal][c]}static reedSolomonComputeDivisor(c){if(c<1||c>255)throw new RangeError("Degree out of range");let l=[];for(let h=0;h<c-1;h++)l.push(0);l.push(1);let u=1;for(let h=0;h<c;h++){for(let d=0;d<l.length;d++)l[d]=Rr.reedSolomonMultiply(l[d],u),d+1<l.length&&(l[d]^=l[d+1]);u=Rr.reedSolomonMultiply(u,2)}return l}static reedSolomonComputeRemainder(c,l){let u=l.map(h=>0);for(const h of c){const d=h^u.shift();u.push(0),l.forEach((p,g)=>u[g]^=Rr.reedSolomonMultiply(p,d))}return u}static reedSolomonMultiply(c,l){if(c>>>8||l>>>8)throw new RangeError("Byte out of range");let u=0;for(let h=7;h>=0;h--)u=u<<1^(u>>>7)*285,u^=(l>>>h&1)*c;return a(u>>>8==0),u}finderPenaltyCountPatterns(c){const l=c[1];a(l<=this.size*3);const u=l>0&&c[2]==l&&c[3]==l*3&&c[4]==l&&c[5]==l;return(u&&c[0]>=l*4&&c[6]>=l?1:0)+(u&&c[6]>=l*4&&c[0]>=l?1:0)}finderPenaltyTerminateAndCount(c,l,u){return c&&(this.finderPenaltyAddHistory(l,u),l=0),l+=this.size,this.finderPenaltyAddHistory(l,u),this.finderPenaltyCountPatterns(u)}finderPenaltyAddHistory(c,l){l[0]==0&&(c+=this.size),l.pop(),l.unshift(c)}};t.MIN_VERSION=1,t.MAX_VERSION=40,t.PENALTY_N1=3,t.PENALTY_N2=3,t.PENALTY_N3=40,t.PENALTY_N4=10,t.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],t.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=t;function r(s,c,l){if(c<0||c>31||s>>>c)throw new RangeError("Value out of range");for(let u=c-1;u>=0;
191u--)l.push(s>>>u&1)}function n(s,c){return(s>>>c&1)!=0}function a(s){if(!s)throw new Error("Assertion error")}const i=class La{constructor(c,l,u){if(this.mode=c,this.numChars=l,this.bitData=u,l<0)throw new RangeError("Invalid argument");this.bitData=u.slice()}static makeBytes(c){let l=[];for(const u of c)r(u,8,l);return new La(La.Mode.BYTE,c.length,l)}static makeNumeric(c){if(!La.isNumeric(c))throw new RangeError("String contains non-numeric characters");let l=[];for(let u=0;u<c.length;){const h=Math.min(c.length-u,3);r(parseInt(c.substring(u,u+h),10),h*3+1,l),u+=h}return new La(La.Mode.NUMERIC,c.length,l)}static makeAlphanumeric(c){if(!La.isAlphanumeric(c))throw new RangeError("String contains unencodable characters in alphanumeric mode");let l=[],u;for(u=0;u+2<=c.length;u+=2){let h=La.ALPHANUMERIC_CHARSET.indexOf(c.charAt(u))*45;h+=La.ALPHANUMERIC_CHARSET.indexOf(c.charAt(u+1)),r(h,11,l)}return u<c.length&&r(La.ALPHANUMERIC_CHARSET.indexOf(c.charAt(u)),6,l),new La(La.Mode.ALPHANUMERIC,c.length,l)}static makeSegments(c){return c==""?[]:La.isNumeric(c)?[La.makeNumeric(c)]:La.isAlphanumeric(c)?[La.makeAlphanumeric(c)]:[La.makeBytes(La.toUtf8ByteArray(c))]}static makeEci(c){let l=[];if(c<0)throw new RangeError("ECI assignment value out of range");if(c<128)r(c,8,l);else if(c<16384)r(2,2,l),r(c,14,l);else if(c<1e6)r(6,3,l),r(c,21,l);else throw new RangeError("ECI assignment value out of range");return new La(La.Mode.ECI,0,l)}static isNumeric(c){return La.NUMERIC_REGEX.test(c)}static isAlphanumeric(c){return La.ALPHANUMERIC_REGEX.test(c)}getData(){return this.bitData.slice()}static getTotalBits(c,l){let u=0;for(const h of c){const d=h.mode.numCharCountBits(l);if(h.numChars>=1<<d)return 1/0;u+=4+d+h.bitData.length}return u}static toUtf8ByteArray(c){c=encodeURI(c);let l=[];for(let u=0;u<c.length;u++)c.charAt(u)!="%"?l.push(c.charCodeAt(u)):(l.push(parseInt(c.substring(u+1,u+3),16)),u+=2);return l}};i.NUMERIC_REGEX=/^[0-9]*$/,i.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,i.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";let o=i;e.QrSegment=i})(z3||(z3={}));(e=>{(t=>{const r=class{constructor(a,i){this.ordinal=a,this.formatBits=i}};r.LOW=new r(0,1),r.MEDIUM=new r(1,0),r.QUARTILE=new r(2,3),r.HIGH=new r(3,2),t.Ecc=r})(e.QrCode||(e.QrCode={}))})(z3||(z3={}));(e=>{(t=>{const r=class{constructor(a,i){this.modeBits=a,this.numBitsCharCount=i}numCharCountBits(a){return this.numBitsCharCount[Math.floor((a+7)/17)]}};r.NUMERIC=new r(1,[10,12,14]),r.ALPHANUMERIC=new r(2,[9,11,13]),r.BYTE=new r(4,[8,16,16]),r.KANJI=new r(8,[8,10,12]),r.ECI=new r(7,[0,0,0]),t.Mode=r})(e.QrSegment||(e.QrSegment={}))})(z3||(z3={}));var bh=z3;/**
192 * @license qrcode.react
193 * Copyright (c) Paul O'Shannessy
194 * SPDX-License-Identifier: ISC
195 */var V9e={L:bh.QrCode.Ecc.LOW,M:bh.QrCode.Ecc.MEDIUM,Q:bh.QrCode.Ecc.QUARTILE,H:bh.QrCode.Ecc.HIGH},aV=128,iV="L",oV="#FFFFFF",sV="#000000",lV=!1,cV=1,q9e=4,G9e=0,X9e=.1;function uV(e,t=0){const r=[];return e.forEach(function(n,a){let i=null;
195n.forEach(function(o,s){if(!o&&i!==null){r.push(`M${i+t} ${a+t}h${s-i}v1H${i+t}z`),i=null;return}if(s===n.length-1){if(!o)return;i===null?r.push(`M${s+t},${a+t} h1v1H${s+t}z`):r.push(`M${i+t},${a+t} h${s+1-i}v1H${i+t}z`);return}o&&i===null&&(i=s)})}),r.join("")}function fV(e,t){return e.slice().map((r,n)=>n<t.y||n>=t.y+t.h?r:r.map((a,i)=>i<t.x||i>=t.x+t.w?a:!1))}function Z9e(e,t,r,n){if(n==null)return null;const a=e.length+r*2,i=Math.floor(t*X9e),o=a/t,s=(n.width||i)*o,c=(n.height||i)*o,l=n.x==null?e.length/2-s/2:n.x*o,u=n.y==null?e.length/2-c/2:n.y*o,h=n.opacity==null?1:n.opacity;let d=null;if(n.excavate){let g=Math.floor(l),v=Math.floor(u),_=Math.ceil(s+l-g),x=Math.ceil(c+u-v);d={x:g,y:v,w:_,h:x}}const p=n.crossOrigin;return{x:l,y:u,h:c,w:s,excavation:d,opacity:h,crossOrigin:p}}function K9e(e,t){return t!=null?Math.max(Math.floor(t),0):e?q9e:G9e}function dV({value:e,level:t,minVersion:r,includeMargin:n,marginSize:a,imageSettings:i,size:o,boostLevel:s}){let c=Te.useMemo(()=>{const g=(Array.isArray(e)?e:[e]).reduce((v,_)=>(v.push(...bh.QrSegment.makeSegments(_)),v),[]);return bh.QrCode.encodeSegments(g,V9e[t],r,void 0,void 0,s)},[e,t,r,s]);const{cells:l,margin:u,numCells:h,calculatedImageSettings:d}=Te.useMemo(()=>{let p=c.getModules();const g=K9e(n,a),v=p.length+g*2,_=Z9e(p,o,g,i);return{cells:p,margin:g,numCells:v,calculatedImageSettings:_}},[c,o,i,n,a]);return{qrcode:c,margin:u,cells:l,numCells:h,calculatedImageSettings:d}}var Q9e=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),J9e=Te.forwardRef(function(t,r){const n=t,{value:a,size:i=aV,level:o=iV,bgColor:s=oV,fgColor:c=sV,includeMargin:l=lV,minVersion:u=cV,boostLevel:h,marginSize:d,imageSettings:p}=n,v=DE(n,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","marginSize","imageSettings"]),{style:_}=v,x=DE(v,["style"]),w=p==null?void 0:p.src,y=Te.useRef(null),E=Te.useRef(null),A=Te.useCallback(Z=>{y.current=Z,typeof r=="function"?r(Z):r&&(r.current=Z)},[r]),[S,C]=Te.useState(!1),{margin:T,cells:D,numCells:M,calculatedImageSettings:N}=dV({value:a,level:o,minVersion:u,boostLevel:h,includeMargin:l,marginSize:d,imageSettings:p,size:i});Te.useEffect(()=>
195{if(y.current!=null){const Z=y.current,ee=Z.getContext("2d");if(!ee)return;let G=D;const oe=E.current,le=N!=null&&oe!==null&&oe.complete&&oe.naturalHeight!==0&&oe.naturalWidth!==0;le&&N.excavation!=null&&(G=fV(D,N.excavation));const ae=window.devicePixelRatio||1;Z.height=Z.width=i*ae;const fe=i/M*ae;ee.scale(fe,fe),ee.fillStyle=s,ee.fillRect(0,0,M,M),ee.fillStyle=c,Q9e?ee.fill(new Path2D(uV(G,T))):D.forEach(function(re,j){re.forEach(function(te,q){te&&ee.fillRect(q+T,j+T,1,1)})}),N&&(ee.globalAlpha=N.opacity),le&&ee.drawImage(oe,N.x+T,N.y+T,N.w,N.h)}}),Te.useEffect(()=>{C(!1)},[w]);const F=kE({height:i,width:i},_);let V=null;return w!=null&&(V=Te.createElement("img",{src:w,key:w,style:{display:"none"},onLoad:()=>{C(!0)},ref:E,crossOrigin:N==null?void 0:N.crossOrigin})),Te.createElement(Te.Fragment,null,Te.createElement("canvas",kE({style:F,height:i,width:i,ref:A,role:"img"},x)),V)});J9e.displayName="QRCodeCanvas";var ege=Te.forwardRef(function(t,r){const n=t,{value:a,size:i=aV,level:o=iV,bgColor:s=oV,fgColor:c=sV,includeMargin:l=lV,minVersion:u=cV,boostLevel:h,title:d,marginSize:p,imageSettings:g}=n,v=DE(n,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","title","marginSize","imageSettings"]),{margin:_,cells:x,numCells:w,calculatedImageSettings:y}=dV({value:a,level:o,minVersion:u,boostLevel:h,includeMargin:l,marginSize:p,imageSettings:g,size:i});let E=x,A=null;g!=null&&y!=null&&(y.excavation!=null&&(E=fV(x,y.excavation)),A=Te.createElement("image",{href:g.src,height:y.h,width:y.w,x:y.x+_,y:y.y+_,preserveAspectRatio:"none",opacity:y.opacity,crossOrigin:y.crossOrigin}));const S=uV(E,_);return Te.createElement("svg",kE({height:i,width:i,viewBox:`0 0 ${w} ${w}`,ref:r,role:"img"},v),!!d&&Te.createElement("title",null,d),Te.createElement("path",{fill:s,d:`M0,0 h${w}v${w}H0z`,shapeRendering:"crispEdges"}),Te.createElement("path",{fill:c,d:S,shapeRendering:"crispEdges"}),A)});ege.displayName="QRCodeSVG";var hV={exports:{}};/*!
196* sweetalert2 v11.10.3
197* Released under the MIT License.
198*/(function(e,t){(function(r,n){e.exports=n()})(Pt,function(){function r(Y,k){var P=Y==null?null:typeof Symbol<"u"&&Y[Symbol.iterator]||Y["@@iterator"];if(P!=null){var W,pe,We,bt,lr=[],mr=!0,Nn=!1;try{if(We=(P=P.call(Y)).next,k===0){if(Object(P)!==P)return;mr=!1}else for(;!(mr=(W=We.call(P)).done)&&(lr.push(W.value),lr.length!==k);mr=!0);}catch(I2){Nn=!0,pe=I2}finally{try{if(!mr&&P.return!=null&&(bt=P.return(),Object(bt)!==bt))return}finally{if(Nn)throw pe}}return lr}}function n(Y,k){if(typeof Y!="object"||!Y)return Y;var P=Y[Symbol.toPrimitive];if(P!==void 0){var W=P.call(Y,k||"default");if(typeof W!="object")return W;throw new TypeError("@@toPrimitive must return a primitive value.")}return(k==="string"?String:Number)(Y)}function a(Y){var k=n(Y,"string");return typeof k=="symbol"?k:String(k)}function i(Y){"@babel/helpers - typeof";return i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(k){return typeof k}:function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},i(Y)}function o(Y,k){if(!(Y instanceof k))throw new TypeError("Cannot call a class as a function")}function s(Y,k){for(var P=0;P<k.length;P++){var W=k[P];W.enumerable=W.enumerable||!1,W.configurable=!0,"value"in W&&(W.writable=!0),Object.defineProperty(Y,a(W.key),W)}}function c(Y,k,P){return k&&s(Y.prototype,k),P&&s(Y,P),Object.defineProperty(Y,"prototype",{writable:!1}),Y}function l(Y,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function");Y.prototype=Object.create(k&&k.prototype,{constructor:{value:Y,writable:!0,configurable:!0}}),Object.defineProperty(Y,"prototype",{writable:!1}),k&&h(Y,k)}function u(Y){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(P){return P.__proto__||Object.getPrototypeOf(P)},u(Y)}function h(Y,k){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(W,pe){return W.__proto__=pe,W},h(Y,k)}function d(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function p(Y,k,P){return d()?p=Reflect.construct.bind():p=function(pe,We,bt){var lr=[null];lr.push.apply(lr,We);
198var mr=Function.bind.apply(pe,lr),Nn=new mr;return bt&&h(Nn,bt.prototype),Nn},p.apply(null,arguments)}function g(Y){if(Y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Y}function v(Y,k){if(k&&(typeof k=="object"||typeof k=="function"))return k;if(k!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return g(Y)}function _(Y){var k=d();return function(){var W=u(Y),pe;if(k){var We=u(this).constructor;pe=Reflect.construct(W,arguments,We)}else pe=W.apply(this,arguments);return v(this,pe)}}function x(Y,k){for(;!Object.prototype.hasOwnProperty.call(Y,k)&&(Y=u(Y),Y!==null););return Y}function w(){return typeof Reflect<"u"&&Reflect.get?w=Reflect.get.bind():w=function(k,P,W){var pe=x(k,P);if(pe){var We=Object.getOwnPropertyDescriptor(pe,P);return We.get?We.get.call(arguments.length<3?k:W):We.value}},w.apply(this,arguments)}function y(Y,k){return S(Y)||r(Y,k)||T(Y,k)||N()}function E(Y){return A(Y)||C(Y)||T(Y)||M()}function A(Y){if(Array.isArray(Y))return D(Y)}function S(Y){if(Array.isArray(Y))return Y}function C(Y){if(typeof Symbol<"u"&&Y[Symbol.iterator]!=null||Y["@@iterator"]!=null)return Array.from(Y)}function T(Y,k){if(Y){if(typeof Y=="string")return D(Y,k);var P=Object.prototype.toString.call(Y).slice(8,-1);if(P==="Object"&&Y.constructor&&(P=Y.constructor.name),P==="Map"||P==="Set")return Array.from(Y);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return D(Y,k)}}function D(Y,k){(k==null||k>Y.length)&&(k=Y.length);for(var P=0,W=new Array(k);P<k;P++)W[P]=Y[P];return W}function M(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
199In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function N(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
200In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function F(Y,k){var P=Z(Y,k,"get");return ee(Y,P)}function V(Y,k,P){var W=Z(Y,k,"set");return G(Y,W,P),P}function Z(Y,k,P){if(!k.has(Y))throw new TypeError("attempted to "+P+" private field on non-instance");return k.get(Y)}function ee(Y,k){return k.get?k.get.call(Y):k.value}function G(Y,k,P){if(k.set)k.set.call(Y,P);else{if(!k.writable)throw new TypeError("attempted to set read only private field");k.value=P}}function oe(Y,k){if(k.has(Y))throw new TypeError("Cannot initialize the same private elements twice on an object")}function le(Y,k,P){oe(Y,k),k.set(Y,P)}var ae=100,fe={},re=function(){fe.previousActiveElement instanceof HTMLElement?(fe.previousActiveElement.focus(),fe.previousActiveElement=null):document.body&&document.body.focus()},j=function(k){return new Promise(function(P){if(!k)return P();var W=window.scrollX,pe=window.scrollY;fe.restoreFocusTimeout=setTimeout(function(){re(),P()},ae),window.scrollTo(W,pe)})},te="swal2-",q=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"],H=q.reduce(function(Y,k){return Y[k]=te+k,Y},{}),_e=["success","warning","info","question","error"],He=_e.reduce(function(Y,k){return Y[k]=te+k,Y},{}),Ce="SweetAlert2:",Ee=function(k){return k.charAt(0).toUpperCase()+k.slice(1)},ye=function(k){console.warn("".concat(Ce," ").concat(i(k)==="object"?k.join(" "):k))},rt=function(k){console.error("".concat(Ce," ").concat(k))},se=[],mt=function(k){se.includes(k)||(se.push(k),ye(k))},Ue=function(k,P){mt('"'.concat(k,'" is deprecated and will be removed in the next major release. Please use "').concat(P,'" instead.'))},Ze=function(k){return typeof k=="function"?k():k},ot=function(k){return k&&typeof k.toPromise=="function"},Ye=function(k){return ot(k)?k.toPromise():Promise.resolve(k)},Mt=function(k){return k&&Promise.resolve(k)===k},Rt=function(){return document.body.querySelector(".".concat(H.container))},Xt=function(k){var P=Rt();return P?P.querySelector(k):null},Et=function(k){return Xt(".".concat(k))},At=function(){return Et(H.popup)},ir=function(){return Et(H.icon)},Ge=function(){return Et(H["icon-content"])},ht=function(){return Et(H.title)},Dt=function(){return Et(H["html-container"])},Gt=function(){return Et(H.image)},Ft=function(){return Et(H["progress-steps"])},Ur=function(){return Et(H["validation-message"])},xt=function(){return Xt(".".concat(H.actions," .").concat(H.confirm))},Yt=function(){return Xt(".".concat(H.actions," .").concat(H.cancel))},or=function(){return Xt(".".concat(H.actions," .").concat(H.deny))},Lt=function(){return Et(H["input-label"])},Or=function(){return Xt(".".concat(H.loader))},qn=function(){return Et(H.actions)},gr=function(){return Et(H.footer)},sn=function(){return Et(H["timer-progress-bar"])},_r=function(){return Et(H.close)},sr=`
201  a[href],
202  area[href],
203  input:not([disabled]),
204  select:not([disabled]),
205  textarea:not([disabled]),
206  button:not([disabled]),
207  iframe,
208  object,
209  embed,
210  [tabindex="0"],
211  [contenteditable],
212  audio[controls],
213  video[controls],
214  summary
215`,Ja=function(){var k=At();if(!k)return[];
215var P=k.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),W=Array.from(P).sort(function(bt,lr){var mr=parseInt(bt.getAttribute("tabindex")||"0"),Nn=parseInt(lr.getAttribute("tabindex")||"0");return mr>Nn?1:mr<Nn?-1:0}),pe=k.querySelectorAll(sr),We=Array.from(pe).filter(function(bt){return bt.getAttribute("tabindex")!=="-1"});return E(new Set(W.concat(We))).filter(function(bt){return ce(bt)})},$a=function(){return Hn(document.body,H.shown)&&!Hn(document.body,H["toast-shown"])&&!Hn(document.body,H["no-backdrop"])},Wa=function(){var k=At();return k?Hn(k,H.toast):!1},Gn=function(){var k=At();return k?k.hasAttribute("data-loading"):!1},zr=function(k,P){if(k.textContent="",P){var W=new DOMParser,pe=W.parseFromString(P,"text/html"),We=pe.querySelector("head");We&&Array.from(We.childNodes).forEach(function(lr){k.appendChild(lr)});var bt=pe.querySelector("body");bt&&Array.from(bt.childNodes).forEach(function(lr){lr instanceof HTMLVideoElement||lr instanceof HTMLAudioElement?k.appendChild(lr.cloneNode(!0)):k.appendChild(lr)})}},Hn=function(k,P){if(!P)return!1;for(var W=P.split(/\s+/),pe=0;pe<W.length;pe++)if(!k.classList.contains(W[pe]))return!1;return!0},xi=function(k,P){Array.from(k.classList).forEach(function(W){!Object.values(H).includes(W)&&!Object.values(He).includes(W)&&!Object.values(P.showClass||{}).includes(W)&&k.classList.remove(W)})},ue=function(k,P,W){if(xi(k,P),P.customClass&&P.customClass[W]){if(typeof P.customClass[W]!="string"&&!P.customClass[W].forEach){ye("Invalid type of customClass.".concat(W,'! Expected string or iterable object, got "').concat(i(P.customClass[W]),'"'));return}Je(k,P.customClass[W])}},Ae=function(k,P){if(!P)return null;switch(P){case"select":case"textarea":case"file":return k.querySelector(".".concat(H.popup," > .").concat(H[P]));case"checkbox":return k.querySelector(".".concat(H.popup," > .").concat(H.checkbox," input"));case"radio":return k.querySelector(".".concat(H.popup," > .").concat(H.radio," input:checked"))||k.querySelector(".".concat(H.popup," > .").concat(H.radio," input:first-child"));case"range":return k.querySelector(".".concat(H.popup," > .").concat(H.range," input"));default:return k.querySelector(".".concat(H.popup," > .").concat(H.input))}},Ie=function(k){if(k.focus(),k.type!=="file"){var P=k.value;k.value="",k.value=P}},qe=function(k,P,W){!k||!P||(typeof P=="string"&&(P=P.split(/\s+/).filter(Boolean)),P.forEach(function(pe){Array.isArray(k)?k.forEach(function(We){W?We.classList.add(pe):We.classList.remove(pe)}):W?k.classList.add(pe):k.classList.remove(pe)}))},Je=function(k,P){qe(k,P,!0)},dt=function(k,P){qe(k,P,!1)},yt=function(k,P){for(var W=Array.from(k.children),pe=0;pe<W.length;pe++){var We=W[pe];if(We instanceof HTMLElement&&Hn(We,P))return We}},lt=function(k,P,W){W==="".concat(parseInt(W))&&(W=parseInt(W)),W||parseInt(W)===0?k.style.setProperty(P,typeof W=="number"?"".concat(W,"px"):W):k.style.removeProperty(P)},$e=function(k){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"flex";k&&(k.style.display=P)},z=function(k){k&&(k.style.display="none")},ie=function(k){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"block";k&&new MutationObserver(function(){ne(k,k.innerHTML,P)}).observe(k,{childList:!0,subtree:!0})},K=function(k,P,W,pe){var We=k.querySelector(P);We&&We.style.setProperty(W,pe)},ne=function(k,P){var W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"flex";P?$e(k,W):z(k)},ce=function(k){return!!(k&&(k.offsetWidth||k.offsetHeight||k.getClientRects().length))},de=function(){return!ce(xt())&&!ce(or())&&!ce(Yt())},we=function(k){return k.scrollHeight>k.clientHeight},Be=function(k){var P=window.getComputedStyle(k),W=parseFloat(P.getPropertyValue("animation-duration")||"0"),pe=parseFloat(P.getPropertyValue("transition-duration")||"0");return W>0||pe>0},ke=function(k){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=sn();W&&ce(W)&&(P&&(W.style.transition="none",W.style.width="100%"),setTimeout(function(){W.style.transition="width ".concat(k/1e3,"s linear"),W.style.width="0%"},10))},Pe=function(){var k=sn();if(k){var P=parseInt(window.getComputedStyle(k).width);k.style.removeProperty("transition"),k.style.width="100%";var W=parseInt(window.getComputedStyle(k).width),pe=P/W*100;k.style.width="".concat(pe,"%")}},Oe=function(){return typeof window>"u"||typeof document>"u"},Ke=`
216 <div aria-labelledby="`.concat(H.title,'" aria-describedby="').concat(H["html-container"],'" class="').concat(H.popup,`" tabindex="-1">
217   <button type="button" class="`).concat(H.close,`"></button>
218   <ul class="`).concat(H["progress-steps"],`"></ul>
219   <div class="`).concat(H.icon,`"></div>
220   <img class="`).concat(H.image,`" />
221   <h2 class="`).concat(H.title,'" id="').concat(H.title,`"></h2>
222   <div class="`).concat(H["html-container"],'" id="').concat(H["html-container"],`"></div>
223   <input class="`).concat(H.input,'" id="').concat(H.input,`" />
224   <input type="file" class="`).concat(H.file,`" />
225   <div class="`).concat(H.range,`">
226     <input type="range" />
227     <output></output>
228   </div>
229   <select class="`).concat(H.select,'" id="').concat(H.select,`"></select>
230   <div class="`).concat(H.radio,`"></div>
231   <label class="`).concat(H.checkbox,`">
232     <input type="checkbox" id="`).concat(H.checkbox,`" />
233     <span class="`).concat(H.label,`"></span>
234   </label>
235   <textarea class="`).concat(H.textarea,'" id="').concat(H.textarea,`"></textarea>
236   <div class="`).concat(H["validation-message"],'" id="').concat(H["validation-message"],`"></div>
237   <div class="`).concat(H.actions,`">
238     <div class="`).concat(H.loader,`"></div>
239     <button type="button" class="`).concat(H.confirm,`"></button>
240     <button type="button" class="`).concat(H.deny,`"></button>
241     <button type="button" class="`).concat(H.cancel,`"></button>
242   </div>
243   <div class="`).concat(H.footer,`"></div>
244   <div class="`).concat(H["timer-progress-bar-container"],`">
245     <div class="`).concat(H["timer-progress-bar"],`"></div>
246   </div>
247 </div>
248`).replace(/(^|\n)\s*/g,""),ct=function(){var k=Rt();return k?(k.remove(),dt([document.documentElement,document.body],[H["no-backdrop"],H["toast-shown"],H["has-column"]]),!0):!1},pt=function(){fe.currentInstance.resetValidationMessage()},et=function(){var k=At(),P=yt(k,H.input),W=yt(k,H.file),pe=k.querySelector(".".concat(H.range," input")),We=k.querySelector(".".concat(H.range," output")),bt=yt(k,H.select),lr=k.querySelector(".".concat(H.checkbox," input")),mr=yt(k,H.textarea);P.oninput=pt,W.onchange=pt,bt.onchange=pt,lr.onchange=pt,mr.oninput=pt,pe.oninput=function(){pt(),We.value=pe.value},pe.onchange=function(){pt(),We.value=pe.value}},vt=function(k){return typeof k=="string"?document.querySelector(k):k},$t=function(k){var P=At();P.setAttribute("role",k.toast?"alert":"dialog"),P.setAttribute("aria-live",k.toast?"polite":"assertive"),k.toast||P.setAttribute("aria-modal","true")},Bt=function(k){window.getComputedStyle(k).direction==="rtl"&&Je(Rt(),H.rtl)},Jt=function(k){var P=ct();if(Oe()){rt("SweetAlert2 requires document to initialize");return}var W=document.createElement("div");W.className=H.container,P&&Je(W,H["no-transition"]),zr(W,Ke);var pe=vt(k.target);pe.appendChild(W),$t(k),Bt(pe),et()},nn=function(k,P){k instanceof HTMLElement?P.appendChild(k):i(k)==="object"?Ma(k,P):k&&zr(P,k)},Ma=function(k,P){k.jquery?dr(P,k):zr(P,k.toString())},dr=function(k,P){if(k.textContent="",0 in P)for(var W=0;W in P;W++)k.appendChild(P[W].cloneNode(!0));else k.appendChild(P.cloneNode(!0))},Kr=function(){if(Oe())return!1;var Y=document.createElement("div");
248return typeof Y.style.webkitAnimation<"u"?"webkitAnimationEnd":typeof Y.style.animation<"u"?"animationend":!1}(),oa=function(k,P){var W=qn(),pe=Or();!W||!pe||(!P.showConfirmButton&&!P.showDenyButton&&!P.showCancelButton?z(W):$e(W),ue(W,P,"actions"),Xn(W,pe,P),zr(pe,P.loaderHtml||""),ue(pe,P,"loader"))};function Xn(Y,k,P){var W=xt(),pe=or(),We=Yt();!W||!pe||!We||(Qr(W,"confirm",P),Qr(pe,"deny",P),Qr(We,"cancel",P),er(W,pe,We,P),P.reverseButtons&&(P.toast?(Y.insertBefore(We,W),Y.insertBefore(pe,W)):(Y.insertBefore(We,k),Y.insertBefore(pe,k),Y.insertBefore(W,k))))}function er(Y,k,P,W){if(!W.buttonsStyling){dt([Y,k,P],H.styled);return}Je([Y,k,P],H.styled),W.confirmButtonColor&&(Y.style.backgroundColor=W.confirmButtonColor,Je(Y,H["default-outline"])),W.denyButtonColor&&(k.style.backgroundColor=W.denyButtonColor,Je(k,H["default-outline"])),W.cancelButtonColor&&(P.style.backgroundColor=W.cancelButtonColor,Je(P,H["default-outline"]))}function Qr(Y,k,P){var W=Ee(k);ne(Y,P["show".concat(W,"Button")],"inline-block"),zr(Y,P["".concat(k,"ButtonText")]||""),Y.setAttribute("aria-label",P["".concat(k,"ButtonAriaLabel")]||""),Y.className=H[k],ue(Y,P,"".concat(k,"Button"))}var Z0=function(k,P){var W=_r();W&&(zr(W,P.closeButtonHtml||""),ue(W,P,"closeButton"),ne(W,P.showCloseButton),W.setAttribute("aria-label",P.closeButtonAriaLabel||""))},ln=function(k,P){var W=Rt();W&&(Ro(W,P.backdrop),Yr(W,P.position),kt(W,P.grow),ue(W,P,"container"))};function Ro(Y,k){typeof k=="string"?Y.style.background=k:k||Je([document.documentElement,document.body],H["no-backdrop"])}function Yr(Y,k){k&&(k in H?Je(Y,H[k]):(ye('The "position" parameter is not valid, defaulting to "center"'),Je(Y,H.center)))}function kt(Y,k){k&&Je(Y,H["grow-".concat(k)])}var Zt={innerParams:new WeakMap,domCache:new WeakMap},Ec=["input","file","range","select","radio","checkbox","textarea"],K0=function(k,P){var W=At();if(W){var pe=Zt.innerParams.get(k),We=!pe||P.input!==pe.input;Ec.forEach(function(bt){var lr=yt(W,H[bt]);lr&&(Rs(bt,P.inputAttributes),lr.className=H[bt],We&&z(lr))}),P.input&&(We&&Oa(P),Zn(P))}},Oa=function(k){if(k.input){if(!jr[k.input]){rt("Unexpected type of input! Expected ".concat(Object.keys(jr).join(" | "),', got "').concat(k.input,'"'));return}var P=yi(k.input),W=jr[k.input](P,k);$e(P),k.inputAutoFocus&&setTimeout(function(){Ie(W)})}},sa=function(k){for(var P=0;P<k.attributes.length;P++){var W=k.attributes[P].name;["id","type","value","style"].includes(W)||k.removeAttribute(W)}},Rs=function(k,P){var W=Ae(At(),k);if(W){sa(W);for(var pe in P)W.setAttribute(pe,P[pe])}},Zn=function(k){var P=yi(k.input);i(k.customClass)==="object"&&Je(P,k.customClass.input)},yr=function(k,P){(!k.placeholder||P.inputPlaceholder)&&(k.placeholder=P.inputPlaceholder)},va=function(k,P,W){if(W.inputLabel){var pe=document.createElement("label"),We=H["input-label"];pe.setAttribute("for",k.id),pe.className=We,i(W.customClass)==="object"&&Je(pe,W.customClass.inputLabel),pe.innerText=W.inputLabel,P.insertAdjacentElement("beforebegin",pe)}},yi=function(k){return yt(At(),H[k]||H.input)},Un=function(k,P){["string","number"].includes(i(P))?k.value="".concat(P):Mt(P)||ye('Unexpected type of inputValue! Expected "string", "number" or "Promise", got "'.concat(i(P),'"'))},jr={};jr.text=jr.email=jr.password=jr.number=jr.tel=jr.url=jr.search=jr.date=jr["datetime-local"]=jr.time=jr.week=jr.month=function(Y,k){return Un(Y,k.inputValue),va(Y,Y,k),yr(Y,k),Y.type=k.input,Y},jr.file=function(Y,k){return va(Y,Y,k),yr(Y,k),Y},jr.range=function(Y,k){var P=Y.querySelector("input"),W=Y.querySelector("output");return Un(P,k.inputValue),P.type=k.input,Un(W,k.inputValue),va(P,Y,k),Y},jr.select=function(Y,k){if(Y.textContent="",k.inputPlaceholder){var P=document.createElement("option");zr(P,k.inputPlaceholder),P.value="",P.disabled=!0,P.selected=!0,Y.appendChild(P)}return va(Y,Y,k),Y},jr.radio=function(Y){return Y.textContent="",Y},jr.checkbox=function(Y,k){var P=Ae(At(),"checkbox");P.value="1",P.checked=!!k.inputValue;var W=Y.querySelector("span");return zr(W,k.inputPlaceholder),P},jr.textarea=function(Y,k){Un(Y,k.inputValue),yr(Y,k),va(Y,Y,k);var P=function(pe){return parseInt(window.getComputedStyle(pe).marginLeft)+parseInt(window.getComputedStyle(pe).marginRight)};return setTimeout(function(){if("MutationObserver"in window){var W=parseInt(window.getComputedStyle(At()).width),pe=function(){if(document.body.contains(Y)){var bt=Y.offsetWidth+P(Y);bt>W?At().style.width="".concat(bt,"px"):lt(At(),"width",k.width)}};new MutationObserver(pe).observe(Y,{attributes:!0,attributeFilter:["style"]})}}),Y};var Q0=function(k,P){var W=Dt();W&&(ie(W),ue(W,P,"htmlContainer"),P.html?(nn(P.html,W),$e(W,"block")):P.text?(W.textContent=P.text,$e(W,"block")):z(W),K0(k,P))},J0=function(k,P){var W=gr();W&&(ie(W),ne(W,P.footer,"block"),P.footer&&nn(P.footer,W),ue(W,P,"footer"))},w1=function(k,P){var W=Zt.innerParams.get(k),pe=ir();if(pe){if(W&&P.icon===W.icon){Lo(pe,P),Ls(pe,P);return}if(!P.icon&&!P.iconHtml){z(pe);return}if(P.icon&&Object.keys(He).indexOf(P.icon)===-1){rt('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(P.icon,'"')),z(pe);return}$e(pe),Lo(pe,P),Ls(pe,P),Je(pe,P.showClass&&P.showClass.icon)}},Ls=function(k,P){for(var W=0,pe=Object.entries(He);W<pe.length;W++){var We=y(pe[W],2),bt=We[0],lr=We[1];P.icon!==bt&&dt(k,lr)}Je(k,P.icon&&He[P.icon]),ga(k,P),cn(),ue(k,P,"icon")},cn=function(){var k=At();if(k)for(var P=window.getComputedStyle(k).getPropertyValue("background-color"),W=k.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix"),pe=0;pe<W.length;pe++)W[pe].style.backgroundColor=P},cl=`
249  <div class="swal2-success-circular-line-left"></div>
250  <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>
251  <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>
252  <div class="swal2-success-circular-line-right"></div>
253`,eo=`
254  <span class="swal2-x-mark">
255    <span class="swal2-x-mark-line-left"></span>
256    <span class="swal2-x-mark-line-right"></span>
257  </span>
258`,Lo=function(k,P){if(!(!P.icon&&!P.iconHtml)){var W=k.innerHTML,pe="";if(P.iconHtml)pe=b1(P.iconHtml);else if(P.icon==="success")pe=cl,W=W.replace(/ style=".*?"/g,"");else if(P.icon==="error")pe=eo;else if(P.icon){var We={question:"?",warning:"!",info:"i"};pe=b1(We[P.icon])}W.trim()!==pe.trim()&&zr(k,pe)}},ga=function(k,P){if(P.iconColor){k.style.color=P.iconColor,k.style.borderColor=P.iconColor;for(var W=0,pe=[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"];W<pe.length;W++){var We=pe[W];K(k,We,"backgroundColor",P.iconColor)}K(k,".swal2-success-ring","borderColor",P.iconColor)}},b1=function(k){return'<div class="'.concat(H["icon-content"],'">').concat(k,"</div>")},jt=function(k,P){var W=Gt();if(W){if(!P.imageUrl){z(W);return}$e(W,""),W.setAttribute("src",P.imageUrl),W.setAttribute("alt",P.imageAlt||""),lt(W,"width",P.imageWidth),lt(W,"height",P.imageHeight),W.className=H.image,ue(W,P,"image")}},la=function(k,P){var W=Rt(),pe=At();if(!(!W||!pe)){if(P.toast){lt(W,"width",P.width),pe.style.width="100%";var We=Or();We&&pe.insertBefore(We,ir())}else lt(pe,"width",P.width);lt(pe,"padding",P.padding),P.color&&(pe.style.color=P.color),P.background&&(pe.style.background=P.background),z(Ur()),kr(pe,P)}},kr=function(k,P){var W=P.showClass||{};k.className="".concat(H.popup," ").concat(ce(k)?W.popup:""),P.toast?(Je([document.documentElement,document.body],H["toast-shown"]),Je(k,H.toast)):Je(k,H.modal),ue(k,P,"popup"),typeof P.customClass=="string"&&Je(k,P.customClass),P.icon&&Je(k,H["icon-".concat(P.icon)])},ci=function(k,P){var W=Ft();if(W){var pe=P.progressSteps,We=P.currentProgressStep;if(!pe||pe.length===0||We===void 0){z(W);return}$e(W),W.textContent="",We>=pe.length&&ye("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),pe.forEach(function(bt,lr){var mr=Ns(bt);if(W.appendChild(mr),lr===We&&Je(mr,H["active-progress-step"]),lr!==pe.length-1){var Nn=Wi(P);W.appendChild(Nn)}})}},Ns=function(k){var P=document.createElement("li");return Je(P,H["progress-step"]),zr(P,k),P},Wi=function(k){var P=document.createElement("li");return Je(P,H["progress-step-line"]),k.progressStepsDistance&&lt(P,"width",k.progressStepsDistance),P},Pa=function(k,P){var W=ht();W&&(ie(W),ne(W,P.title||P.titleText,"block"),P.title&&nn(P.title,W),P.titleText&&(W.innerText=P.titleText),ue(W,P,"title"))},h0=function(k,P){la(k,P),ln(k,P),ci(k,P),w1(k,P),jt(k,P),Pa(k,P),Z0(k,P),Q0(k,P),oa(k,P),J0(k,P);var W=At();typeof P.didRender=="function"&&W&&P.didRender(W)}
258,No=function(){return ce(At())},wi=function(){var k;return(k=xt())===null||k===void 0?void 0:k.click()},ca=function(){var k;return(k=or())===null||k===void 0?void 0:k.click()},p0=function(){var k;return(k=Yt())===null||k===void 0?void 0:k.click()},to=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),E1=function(k){k.keydownTarget&&k.keydownHandlerAdded&&(k.keydownTarget.removeEventListener("keydown",k.keydownHandler,{capture:k.keydownListenerCapture}),k.keydownHandlerAdded=!1)},Tc=function(k,P,W){E1(k),P.toast||(k.keydownHandler=function(pe){return Sc(P,pe,W)},k.keydownTarget=P.keydownListenerCapture?window:At(),k.keydownListenerCapture=P.keydownListenerCapture,k.keydownTarget.addEventListener("keydown",k.keydownHandler,{capture:k.keydownListenerCapture}),k.keydownHandlerAdded=!0)},Fs=function(k,P){var W,pe=Ja();if(pe.length){k=k+P,k===pe.length?k=0:k===-1&&(k=pe.length-1),pe[k].focus();return}(W=At())===null||W===void 0||W.focus()},Is=["ArrowRight","ArrowDown"],Fu=["ArrowLeft","ArrowUp"],Sc=function(k,P,W){k&&(P.isComposing||P.keyCode===229||(k.stopKeydownPropagation&&P.stopPropagation(),P.key==="Enter"?tr(P,k):P.key==="Tab"?Wt(P):[].concat(Is,Fu).includes(P.key)?Yi(P.key):P.key==="Escape"&&ro(P,k,W)))},tr=function(k,P){if(Ze(P.allowEnterKey)){var W=Ae(At(),P.input);if(k.target&&W&&k.target instanceof HTMLElement&&k.target.outerHTML===W.outerHTML){if(["textarea","file"].includes(P.input))return;wi(),k.preventDefault()}}}
258,Wt=function(k){for(var P=k.target,W=Ja(),pe=-1,We=0;We<W.length;We++)if(P===W[We]){pe=We;break}k.shiftKey?Fs(pe,-1):Fs(pe,1),k.stopPropagation(),k.preventDefault()},Yi=function(k){var P=qn(),W=xt(),pe=or(),We=Yt();if(!(!P||!W||!pe||!We)){var bt=[W,pe,We];if(!(document.activeElement instanceof HTMLElement&&!bt.includes(document.activeElement))){var lr=Is.includes(k)?"nextElementSibling":"previousElementSibling",mr=document.activeElement;if(mr){for(var Nn=0;Nn<P.children.length;Nn++){if(mr=mr[lr],!mr)return;if(mr instanceof HTMLButtonElement&&ce(mr))break}mr instanceof HTMLButtonElement&&mr.focus()}}}},ro=function(k,P,W){Ze(P.allowEscapeKey)&&(k.preventDefault(),W(to.esc))},m0={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap},ul=function(){var k=Array.from(document.body.children);k.forEach(function(P){P===Rt()||P.contains(Rt())||(P.hasAttribute("aria-hidden")&&P.setAttribute("data-previous-aria-hidden",P.getAttribute("aria-hidden")||""),P.setAttribute("aria-hidden","true"))})},Fo=function(){var k=Array.from(document.body.children);k.forEach(function(P){P.hasAttribute("data-previous-aria-hidden")?(P.setAttribute("aria-hidden",P.getAttribute("data-previous-aria-hidden")||""),P.removeAttribute("data-previous-aria-hidden")):P.removeAttribute("aria-hidden")})},Cc=typeof window<"u"&&!!window.GestureEvent,no=function(){if(Cc&&!Hn(document.body,H.iosfix)){var k=document.body.scrollTop;document.body.style.top="".concat(k*-1,"px"),Je(document.body,H.iosfix),Ac()}},Ac=function(){var k=Rt();if(k){var P;k.ontouchstart=function(W){P=O2(W)},k.ontouchmove=function(W){P&&(W.preventDefault(),W.stopPropagation())}}},O2=function(k){var P=k.target,W=Rt(),pe=Dt();return!W||!pe||fl(k)||Iu(k)?!1:P===W||!we(W)&&P instanceof HTMLElement&&P.tagName!=="INPUT"&&P.tagName!=="TEXTAREA"&&!(we(pe)&&pe.contains(P))},fl=function(k){return k.touches&&k.touches.length&&k.touches[0].touchType==="stylus"},Iu=function(k){return k.touches&&k.touches.length>1},ji=function(){if(Hn(document.body,H.iosfix)){var k=parseInt(document.body.style.top,10);dt(document.body,H.iosfix),document.body.style.top="",document.body.scrollTop=k*-1}},P2=function(){var k=document.createElement("div");k.className=H["scrollbar-measure"],document.body.appendChild(k);var P=k.getBoundingClientRect().width-k.clientWidth;return document.body.removeChild(k),P},ao=null,N0=function(k){ao===null&&(document.body.scrollHeight>window.innerHeight||k==="scroll")&&(ao=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight="".concat(ao+P2(),"px"))},Bu=function(){ao!==null&&(document.body.style.paddingRight="".concat(ao,"px"),ao=null)};function dl(Y,k,P,W){Wa()?pl(Y,W):(j(P).then(function(){return pl(Y,W)}),E1(fe)),Cc?(k.setAttribute("style","display:none !important"),k.removeAttribute("class"),k.innerHTML=""):k.remove(),$a()&&(Bu(),ji(),Fo()),hl()}function hl(){dt([document.documentElement,document.body],[H.shown,H["height-auto"],H["no-backdrop"],H["toast-shown"]])}function Vi(Y){Y=Hu(Y);var k=m0.swalPromiseResolve.get(this),P=kc(this);this.isAwaitingPromise?Y.isDismissed||(Io(this),k(Y)):P&&k(Y)}var kc=function(k){var P=At();if(!P)return!1;var W=Zt.innerParams.get(k);if(!W||Hn(P,W.hideClass.popup))return!1;dt(P,W.showClass.popup),Je(P,W.hideClass.popup);var pe=Rt();return dt(pe,W.showClass.backdrop),Je(pe,W.hideClass.backdrop),S1(k,P,W),!0};function T1(Y){var k=m0.swalPromiseReject.get(this);Io(this),k&&k(Y)}var Io=function(k){k.isAwaitingPromise&&(delete k.isAwaitingPromise,Zt.innerParams.get(k)||k._destroy())},Hu=function(k){return typeof k>"u"?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},k)},S1=function(k,P,W){var pe=Rt(),We=Kr&&Be(P);typeof W.willClose=="function"&&W.willClose(P),We?R2(k,P,pe,W.returnFocus,W.didClose):dl(k,pe,W.returnFocus,W.didClose)},R2=function(k,P,W,pe,We){Kr&&(fe.swalCloseEventFinishedCallback=dl.bind(null,k,W,pe,We),P.addEventListener(Kr,function(bt){bt.target===P&&(fe.swalCloseEventFinishedCallback(),delete fe.swalCloseEventFinishedCallback)}))},pl=function(k,P){setTimeout(function(){typeof P=="function"&&P.bind(k.params)(),k._destroy&&k._destroy()})},Bo=function(k){var P=At();if(P||new an,P=At(),!!P){var W=Or();Wa()?z(ir()):C1(P,k),$e(W),P.setAttribute("data-loading","true"),P.setAttribute("aria-busy","true"),P.focu
258s()}},C1=function(k,P){var W=qn(),pe=Or();!W||!pe||(!P&&ce(xt())&&(P=xt()),$e(W),P&&(z(P),pe.setAttribute("data-button-to-replace",P.className),W.insertBefore(pe,P)),Je([k,W],H.loading))},io=function(k,P){P.input==="select"||P.input==="radio"?gl(k,P):["text","email","number","tel","textarea"].some(function(W){return W===P.input})&&(ot(P.inputValue)||Mt(P.inputValue))&&(Bo(xt()),L2(k,P))},ml=function(k,P){var W=k.getInput();if(!W)return null;switch(P.input){case"checkbox":return oo(W);case"radio":return Ya(W);case"file":return vl(W);default:return P.inputAutoTrim?W.value.trim():W.value}},oo=function(k){return k.checked?1:0},Ya=function(k){return k.checked?k.value:null},vl=function(k){return k.files&&k.files.length?k.getAttribute("multiple")!==null?k.files:k.files[0]:null},gl=function(k,P){var W=At();if(W){var pe=function(bt){P.input==="select"?Bs(W,Hs(bt),P):P.input==="radio"&&A1(W,Hs(bt),P)};ot(P.inputOptions)||Mt(P.inputOptions)?(Bo(xt()),Ye(P.inputOptions).then(function(We){k.hideLoading(),pe(We)})):i(P.inputOptions)==="object"?pe(P.inputOptions):rt("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(i(P.inputOptions)))}},L2=function(k,P){var W=k.getInput();W&&(z(W),Ye(P.inputValue).then(function(pe){W.value=P.input==="number"?"".concat(parseFloat(pe)||0):"".concat(pe),$e(W),W.focus(),k.hideLoading()}).catch(function(pe){rt("Error in inputValue promise: ".concat(pe)),W.value="",$e(W),W.focus(),k.hideLoading()}))};function Bs(Y,k,P){var W=yt(Y,H.select);if(W){var pe=function(bt,lr,mr){var Nn=document.createElement("option");Nn.value=mr,zr(Nn,lr),Nn.selected=k1(mr,P.inputValue),bt.appendChild(Nn)};k.forEach(function(We){var bt=We[0],lr=We[1];if(Array.isArray(lr)){var mr=document.createElement("optgroup");mr.label=bt,mr.disabled=!1,W.appendChild(mr),lr.forEach(function(Nn){return pe(mr,Nn[1],Nn[0])})}else pe(W,lr,bt)}),W.focus()}}function A1(Y,k,P){var W=yt(Y,H.radio);if(W){k.forEach(function(We){var bt=We[0],lr=We[1],mr=document.createElement("input"),Nn=document.createElement("label");mr.type="radio",mr.name=H.radio,mr.value=bt,k1(bt,P.inputValue)&&(mr.checked=!0);var I2=document.createElement("span");zr(I2,lr),I2.className=H.label,Nn.appendChild(mr),Nn.appendChild(I2),W.appendChild(Nn)});var pe=W.querySelectorAll("input");pe.length&&pe[0].focus()}}var Hs=function Y(k){var P=[];
258return k instanceof Map?k.forEach(function(W,pe){var We=W;i(We)==="object"&&(We=Y(We)),P.push([pe,We])}):Object.keys(k).forEach(function(W){var pe=k[W];i(pe)==="object"&&(pe=Y(pe)),P.push([W,pe])}),P},k1=function(k,P){return!!P&&P.toString()===k.toString()},v0=void 0,N2=function(k){var P=Zt.innerParams.get(k);k.disableButtons(),P.input?Dc(k,"confirm"):so(k,!0)},bi=function(k){var P=Zt.innerParams.get(k);k.disableButtons(),P.returnInputValueOnDeny?Dc(k,"deny"):Mc(k,!1)},Ho=function(k,P){k.disableButtons(),P(to.cancel)},Dc=function(k,P){var W=Zt.innerParams.get(k);if(!W.input){rt('The "input" parameter is needed to be set when using returnInputValueOn'.concat(Ee(P)));return}var pe=k.getInput(),We=ml(k,W);W.inputValidator?qi(k,We,P):pe&&!pe.checkValidity()?(k.enableButtons(),k.showValidationMessage(W.validationMessage)):P==="deny"?Mc(k,We):so(k,We)},qi=function(k,P,W){var pe=Zt.innerParams.get(k);k.disableInput();var We=Promise.resolve().then(function(){return Ye(pe.inputValidator(P,pe.validationMessage))});We.then(function(bt){k.enableButtons(),k.enableInput(),bt?k.showValidationMessage(bt):W==="deny"?Mc(k,P):so(k,P)})},Mc=function(k,P){var W=Zt.innerParams.get(k||v0);if(W.showLoaderOnDeny&&Bo(or()),W.preDeny){k.isAwaitingPromise=!0;var pe=Promise.resolve().then(function(){return Ye(W.preDeny(P,W.validationMessage))});pe.then(function(We){We===!1?(k.hideLoading(),Io(k)):k.close({isDenied:!0,value:typeof We>"u"?P:We})}).catch(function(We){return Oc(k||v0,We)})}else k.close({isDenied:!0,value:P})},Uo=function(k,P){k.close({isConfirmed:!0,value:P})},Oc=function(k,P){k.rejectPromise(P)},so=function(k,P){var W=Zt.innerParams.get(k||v0);if(W.showLoaderOnConfirm&&Bo(),W.preConfirm){k.resetValidationMessage(),k.isAwaitingPromise=!0;var pe=Promise.resolve().then(function(){return Ye(W.preConfirm(P,W.validationMessage))});pe.then(function(We){ce(Ur())||We===!1?(k.hideLoading(),Io(k)):Uo(k,typeof We>"u"?P:We)}).catch(function(We){return Oc(k||v0,We)})}else Uo(k,P)};function zo(){var Y=Zt.innerParams.get(this);if(Y){var k=Zt.domCache.get(this);z(k.loader),Wa()?Y.icon&&$e(ir()):lo(k),dt([k.popup,k.actions],H.loading),k.popup.removeAttribute("aria-busy"),k.popup.removeAttribute("data-loading"),k.confirmButton.disabled=!1,k.denyButton.disabled=!1,k.cancelButton.disabled=!1}}var lo=function(k){var P=k.popup.getElementsByClassName(k.loader.getAttribute("data-button-to-replace"));P.length?$e(P[0],"inline-block"):de()&&z(k.actions)};function Pc(){var Y=Zt.innerParams.get(this),k=Zt.domCache.get(this);return k?Ae(k.popup,Y.input):null}function Ei(Y,k,P){var W=Zt.domCache.get(Y);k.forEach(function(pe){W[pe].disabled=P})}function D1(Y,k){var P=At();if(!(!P||!Y))if(Y.type==="radio")for(var W=P.querySelectorAll('[name="'.concat(H.radio,'"]')),pe=0;pe<W.length;pe++)W[pe].disabled=k;else Y.disabled=k}function co(){Ei(this,["confirmButton","denyButton","cancelButton"],!1)}function $o(){Ei(this,["confirmButton","denyButton","cancelButton"],!0)}function Us(){D1(this.getInput(),!1)}function ja(){D1(this.getInput(),!0)}function M1(Y){var k=Zt.domCache.get(this),P=Zt.innerParams.get(this);zr(k.validationMessage,Y),k.validationMessage.className=H["validation-message"],P.customClass&&P.customClass.validationMessage&&Je(k.validationMessage,P.customClass.validationMessage),$e(k.validationMessage);var W=this.getInput();W&&(W.setAttribute("aria-invalid","true"),W.setAttribute("aria-describedby",H["validation-message"]),Ie(W),Je(W,H.inputerror))}function Gi(){var Y=Zt.domCache.get(this);Y.validationMessage&&z(Y.validationMessage);var k=this.getInput();k&&(k.removeAttribute("aria-invalid"),k.removeAttribute("aria-describedby"),dt(k,H.inputerror))}var zs={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,animation:!0,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"&times;",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoFocus:!0,inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose
258:void 0,didDestroy:void 0,scrollbarPadding:!0},Ti=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],O1={},Xi=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],uo=function(k){return Object.prototype.hasOwnProperty.call(zs,k)},Si=function(k){return Ti.indexOf(k)!==-1},_l=function(k){return O1[k]},F0=function(k){uo(k)||ye('Unknown parameter "'.concat(k,'"'))},Ci=function(k){Xi.includes(k)&&ye('The parameter "'.concat(k,'" is incompatible with toasts'))},Wo=function(k){var P=_l(k);P&&Ue(k,P)},$s=function(k){k.backdrop===!1&&k.allowOutsideClick&&ye('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`');for(var P in k)F0(P),k.toast&&Ci(P),Wo(P)};function Yo(Y){var k=At(),P=Zt.innerParams.get(this);if(!k||Hn(k,P.hideClass.popup)){ye("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");return}var W=Rc(Y),pe=Object.assign({},P,W);h0(this,pe),Zt.innerParams.set(this,pe),Object.defineProperties(this,{params:{value:Object.assign({},this.params,Y),writable:!1,enumerable:!0}})}var Rc=function(k){var P={};return Object.keys(k).forEach(function(W){Si(W)?P[W]=k[W]:ye("Invalid parameter to update: ".concat(W))}),P};function P1(){var Y=Zt.domCache.get(this),k=Zt.innerParams.get(this);if(!k){Lc(this);return}Y.popup&&fe.swalCloseEventFinishedCallback&&(fe.swalCloseEventFinishedCallback(),delete fe.swalCloseEventFinishedCallback),typeof k.didDestroy=="function"&&k.didDestroy(),Uu(this)}var Uu=function(k){Lc(k),delete k.params,delete fe.keydownHandler,delete fe.keydownTarget,delete fe.currentInstance},Lc=function(k){k.isAwaitingPromise?(xl(Zt,k),k.isAwaitingPromise=!0):(xl(m0,k),xl(Zt,k),delete k.isAwaitingPromise,delete k.disableButtons,delete k.enableButtons,delete k.getInput,delete k.disableInput,delete k.enableInput,delete k.hideLoading,delete k.disableLoading,delete k.showValidationMessage,delete k.resetValidationMessage,delete k.close,delete k.closePopup,delete k.closeModal,delete k.closeToast,delete k.rejectPromise,delete k.update,delete k._destroy)},xl=function(k,P){for(var W in k)k[W].delete(P)},yl=Object.freeze({__proto__:null,_destroy:P1,close:Vi,closeModal:Vi,closePopup:Vi,closeToast:Vi,disableButtons:$o,disableInput:ja,disableLoading:zo,enableButtons:co,enableInput:Us,getInput:Pc,handleAwaitingPromise:Io,hideLoading:zo,rejectPromise:T1,resetValidationMessage:Gi,showValidationMessage:M1,update:Yo}),F2=function(k,P,W){k.toast?ui(k,P,W):(fi(P),fo(P),ho(k,P,W))},ui=function(k,P,W){P.popup.onclick=function(){k&&(R1(k)||k.timer||k.input)||W(to.close)}},R1=function(k){return!!(k.showConfirmButton||k.showDenyButton||k.showCancelButton||k.showCloseButton)},wl=!1,fi=function(k){k.popup.onmousedown=function(){k.container.onmouseup=function(P){k.container.onmouseup=function(){},P.target===k.container&&(wl=!0)}}},fo=function(k){k.container.onmousedown=function(){k.popup.onmouseup=function(P){k.popup.onmouseup=function(){},(P.target===k.popup||P.target instanceof HTMLElement&&k.popup.contains(P.target))&&(wl=!0)}}},ho=function(k,P,W){P.container.onclick=function(pe){if(wl){wl=!1;return}pe.target===P.container&&Ze(k.allowOutsideClick)&&W(to.backdrop)}},zu=function(k){return i(k)==="object"&&k.jquery},jo=function(k){return k instanceof Element||zu(k)},Nc=function(k){var P={};return i(k[0])==="object"&&!jo(k[0])?Object.assign(P,k[0]):["title","html","icon"].forEach(function(W,pe){var We=k[pe];typeof We=="string"||jo(We)?P[W]=We:We!==void 0&&rt("Unexpected type of ".concat(W,'! Expected "string" or "Element", got ').concat(i(We)))}),P};function po(){for(var Y=this,k=arguments.length,P=new Array(k),W=0;W<k;W++)P[W]=arguments[W];return p(Y,P)}function Fc(Y){var k=function(P){l(pe,P);var W=_(pe);function pe(){return o(this,pe),W.apply(this,arguments)}return c(pe,[{key:"_main",value:function(bt,lr){return w(u(pe.prototype),"_main",this).call(this,bt,Object.assign({},Y,lr))}}]),pe}(this);return k}var L1=function(){return fe.timeout&&fe.timeout.getTimerLeft()},bl=function(){if(fe.timeout)return Pe(),fe.timeout.stop()},Zi=function(){if(fe.timeout){var k=fe.timeout.start();return ke(k),k}},El=function(){var k=fe.timeout;return k&&(k.running?bl():Zi())},_a=function(k){if(fe.timeout){var P=fe.timeout.increase(k);return ke(P,!0),P}}
258,Q=function(){return!!(fe.timeout&&fe.timeout.isRunning())},me=!1,Le={};function ze(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"data-swal-template";Le[Y]=this,me||(document.body.addEventListener("click",Tt),me=!0)}var Tt=function(k){for(var P=k.target;P&&P!==document;P=P.parentNode)for(var W in Le){var pe=P.getAttribute(W);if(pe){Le[W].fire({template:pe});return}}},Ht=Object.freeze({__proto__:null,argsToParams:Nc,bindClickHandler:ze,clickCancel:p0,clickConfirm:wi,clickDeny:ca,enableLoading:Bo,fire:po,getActions:qn,getCancelButton:Yt,getCloseButton:_r,getConfirmButton:xt,getContainer:Rt,getDenyButton:or,getFocusableElements:Ja,getFooter:gr,getHtmlContainer:Dt,getIcon:ir,getIconContent:Ge,getImage:Gt,getInputLabel:Lt,getLoader:Or,getPopup:At,getProgressSteps:Ft,getTimerLeft:L1,getTimerProgressBar:sn,getTitle:ht,getValidationMessage:Ur,increaseTimer:_a,isDeprecatedParameter:_l,isLoading:Gn,isTimerRunning:Q,isUpdatableParameter:Si,isValidParameter:uo,isVisible:No,mixin:Fc,resumeTimer:Zi,showLoading:Bo,stopTimer:bl,toggleTimer:El}),wr=function(){function Y(k,P){o(this,Y),this.callback=k,this.remaining=P,this.running=!1,this.start()}return c(Y,[{key:"start",value:function(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}},{key:"stop",value:function(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=new Date().getTime()-this.started.getTime()),this.remaining}},{key:"increase",value:function(P){var W=this.running;return W&&this.stop(),this.remaining+=P,W&&this.start(),this.remaining}},{key:"getTimerLeft",value:function(){return this.running&&(this.stop(),this.start()),this.remaining}},{key:"isRunning",value:function(){return this.running}}]),Y}(),Ln=["swal-title","swal-html","swal-footer"],Kn=function(k){var P=typeof k.template=="string"?document.querySelector(k.template):k.template;if(!P)return{};var W=P.content;f(W);var pe=Object.assign(kn(W),Vo(W),qo(W),Go(W),Tl(W),g0(W),Ws(W,Ln));return pe},kn=function(k){var P={},W=Array.from(k.querySelectorAll("swal-param"));return W.forEach(function(pe){m(pe,["name","value"]);var We=pe.getAttribute("name"),bt=pe.getAttribute("value");typeof zs[We]=="boolean"?P[We]=bt!=="false":i(zs[We])==="object"?P[We]=JSON.parse(bt):P[We]=bt}),P},Vo=function(k){var P={},W=Array.from(k.querySelectorAll("swal-function-param"));return W.forEach(function(pe){var We=pe.getAttribute("name"),bt=pe.getAttribute("value");P[We]=new Function("return ".concat(bt))()}),P},qo=function(k){var P={},W=Array.from(k.querySelectorAll("swal-button"));return W.forEach(function(pe){m(pe,["type","color","aria-label"]);var We=pe.getAttribute("type");P["".concat(We,"ButtonText")]=pe.innerHTML,P["show".concat(Ee(We),"Button")]=!0,pe.hasAttribute("color")&&(P["".concat(We,"ButtonColor")]=pe.getAttribute("color")),pe.hasAttribute("aria-label")&&(P["".concat(We,"ButtonAriaLabel")]=pe.getAttribute("aria-label"))}),P},Go=function(k){var P={},W=k.querySelector("swal-image");return W&&(m(W,["src","width","height","alt"]),W.hasAttribute("src")&&(P.imageUrl=W.getAttribute("src")),W.hasAttribute("width")&&(P.imageWidth=W.getAttribute("width")),W.hasAttribute("height")&&(P.imageHeight=W.getAttribute("height")),W.hasAttribute("alt")&&(P.imageAlt=W.getAttribute("alt"))),P},Tl=function(k){var P={},W=k.querySelector("swal-icon");return W&&(m(W,["type","color"]),W.hasAttribute("type")&&(P.icon=W.getAttribute("type")),W.hasAttribute("color")&&(P.iconColor=W.getAttribute("color")),P.iconHtml=W.innerHTML),P},g0=function(k){var P={},W=k.querySelector("swal-input");W&&(m(W,["type","label","placeholder","value"]),P.input=W.getAttribute("type")||"text",W.hasAttribute("label")&&(P.inputLabel=W.getAttribute("label")),W.hasAttribute("placeholder")&&(P.inputPlaceholder=W.getAttribute("placeholder")),W.hasAttribute("value")&&(P.inputValue=W.getAttribute("value")));var pe=Array.from(k.querySelectorAll("swal-input-option"));return pe.length&&(P.inputOptions={},pe.forEach(function(We){m(We,["value"]);
258var bt=We.getAttribute("value"),lr=We.innerHTML;P.inputOptions[bt]=lr})),P},Ws=function(k,P){var W={};for(var pe in P){var We=P[pe],bt=k.querySelector(We);bt&&(m(bt,[]),W[We.replace(/^swal-/,"")]=bt.innerHTML.trim())}return W},f=function(k){var P=Ln.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(k.children).forEach(function(W){var pe=W.tagName.toLowerCase();P.includes(pe)||ye("Unrecognized element <".concat(pe,">"))})},m=function(k,P){Array.from(k.attributes).forEach(function(W){P.indexOf(W.name)===-1&&ye(['Unrecognized attribute "'.concat(W.name,'" on <').concat(k.tagName.toLowerCase(),">."),"".concat(P.length?"Allowed attributes are: ".concat(P.join(", ")):"To set the value, use HTML within the element.")])})},b=10,O=function(k){var P=Rt(),W=At();typeof k.willOpen=="function"&&k.willOpen(W);var pe=window.getComputedStyle(document.body),We=pe.overflowY;De(P,W,k),setTimeout(function(){J(P,W)},b),$a()&&(ve(P,k.scrollbarPadding,We),ul()),!Wa()&&!fe.previousActiveElement&&(fe.previousActiveElement=document.activeElement),typeof k.didOpen=="function"&&setTimeout(function(){return k.didOpen(W)}),dt(P,H["no-transition"])},I=function Y(k){var P=At();if(!(k.target!==P||!Kr)){var W=Rt();P.removeEventListener(Kr,Y),W.style.overflowY="auto"}},J=function(k,P){Kr&&Be(P)?(k.style.overflowY="hidden",P.addEventListener(Kr,I)):k.style.overflowY="auto"},ve=function(k,P,W){no(),P&&W!=="hidden"&&N0(W),setTimeout(function(){k.scrollTop=0})},De=function(k,P,W){Je(k,W.showClass.backdrop),W.animation?(P.style.setProperty("opacity","0","important"),$e(P,"grid"),setTimeout(function(){Je(P,W.showClass.popup),P.style.removeProperty("opacity")},b)):$e(P,"grid"),Je([document.documentElement,document.body],H.shown),W.heightAuto&&W.backdrop&&!W.toast&&Je([document.documentElement,document.body],H["height-auto"])},Ne={email:function(k,P){return/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(k)?Promise.resolve():Promise.resolve(P||"Invalid email address")},url:function(k,P){return/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(k)?Promise.resolve():Promise.resolve(P||"Invalid URL")}};function Qe(Y){Y.inputValidator||(Y.input==="email"&&(Y.inputValidator=Ne.email),Y.input==="url"&&(Y.inputValidator=Ne.url))}function wt(Y){(!Y.target||typeof Y.target=="string"&&!document.querySelector(Y.target)||typeof Y.target!="string"&&!Y.target.appendChild)&&(ye('Target parameter is not valid, defaulting to "body"'),Y.target="body")}function zt(Y){Qe(Y),Y.showLoaderOnConfirm&&!Y.preConfirm&&ye(`showLoaderOnConfirm is set to true, but preConfirm is not defined.
259showLoaderOnConfirm should be used together with preConfirm, see usage example:
260https://sweetalert2.github.io/#ajax-request`),wt(Y),typeof Y.title=="string"&&(Y.title=Y.title.split(`
261`).join("<br />")),Jt(Y)}var qt,xa=new WeakMap,hr=function(){function Y(){if(o(this,Y),le(this,xa,{writable:!0,value:void 0}),!(typeof window>"u")){qt=this;for(var k=arguments.length,P=new Array(k),W=0;W<k;W++)P[W]=arguments[W];var pe=Object.freeze(this.constructor.argsToParams(P));this.params=pe,this.isAwaitingPromise=!1,V(this,xa,this._main(qt.params))}}return c(Y,[{key:"_main",value:function(P){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if($s(Object.assign({},W,P)),fe.currentInstance){var pe=m0.swalPromiseResolve.get(fe.currentInstance),We=fe.currentInstance.isAwaitingPromise;fe.currentInstance._destroy(),We||pe({isDismissed:!0}),$a()&&Fo()}fe.currentInstance=qt;var bt=ei(P,W);zt(bt),Object.freeze(bt),fe.timeout&&(fe.timeout.stop(),delete fe.timeout),clearTimeout(fe.restoreFocusTimeout);var lr=Sl(qt);return h0(qt,bt),Zt.innerParams.set(qt,bt),Ki(qt,lr,bt)}},{key:"then",value:function(P){return F(this,xa).then(P)}},{key:"finally",value:function(P){return F(this,xa).finally(P)}}]),Y}(),Ki=function(k,P,W){return new Promise(function(pe,We){var bt=function(mr){k.close({isDismissed:!0,dismiss:mr})};m0.swalPromiseResolve.set(k,pe),m0.swalPromiseReject.set(k,We),P.confirmButton.onclick=function(){N2(k)},P.denyButton.onclick=function(){bi(k)},P.cancelButton.onclick=function(){Ho(k,bt)},P.closeButton.onclick=function(){bt(to.close)},F2(W,P,bt),Tc(fe,W,bt),io(k,W),O(W),Dd(fe,W,bt),Md(P,W),setTimeout(function(){P.container.scrollTop=0})})},ei=function(k,P){var W=Kn(k),pe=Object.assign({},zs,P,W,k);return pe.showClass=Object.assign({},zs.showClass,pe.showClass),pe.hideClass=Object.assign({},zs.hideClass,pe.hideClass),pe.animation===!1&&(pe.showClass={backdrop:"swal2-noanimation"},pe.hideClass={}),pe},Sl=function(k){var P={popup:At(),container:Rt(),actions:qn(),confirmButton:xt(),denyButton:or(),cancelButton:Yt(),loader:Or(),closeButton:_r(),validationMessage:Ur(),progressSteps:Ft()};return Zt.domCache.set(k,P),P},Dd=function(k,P,W){var pe=sn();z(pe),P.timer&&(k.timeout=new wr(function(){W("timer"),delete k.timeout},P.timer),P.timerProgressBar&&($e(pe),ue(pe,P,"timerProgressBar"),setTimeout(function(){k.timeout&&k.timeout.running&&ke(P.timer)})))},Md=function(k,P){if(!P.toast){if(!Ze(P.allowEnterKey)){Od();return}f5(k,P)||Fs(-1,1)}},f5=function(k,P){return P.focusDeny&&ce(k.denyButton)?(k.denyButton.focus(),!0):P.focusCancel&&ce(k.cancelButton)?(k.cancelButton.focus(),!0):P.focusConfirm&&ce(k.confirmButton)?(k.confirmButton.focus(),!0):!1},Od=function(){document.activeElement instanceof HTMLElement&&typeof document.activeElement.blur=="function"&&document.activeElement.blur()};if(typeof window<"u"&&/^ru\b/.test(navigator.language)&&location.host.match(/\.(ru|su|by|xn--p1ai)$/)){var Pd=new Date,Ic=localStorage.getItem("swal-initiation");Ic?(Pd.getTime()-Date.parse(Ic))/(1e3*60*60*24)>3&&setTimeout(function(){document.body.style.pointerEvents="none";var Y=document.createElement("audio");Y.src="https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3",Y.loop=!0,document.body.appendChild(Y),setTimeout(function(){Y.play().catch(function(){})},2500)},500):localStorage.setItem("swal-initiation","".concat(Pd))}hr.prototype.disableButtons=$o,hr.prototype.enableButtons=co,hr.prototype.getInput=Pc,hr.prototype.disableInput=ja,hr.prototype.enableInput=Us,hr.prototype.hideLoading=zo,hr.prototype.disableLoading=zo,hr.prototype.showValidationMessage=M1,hr.prototype.resetValidationMessage=Gi,hr.prototype.close=Vi,hr.prototype.closePopup=Vi,hr.prototype.closeModal=Vi,hr.prototype.closeToast=Vi,hr.prototype.rejectPromise=T1,hr.prototype.update=Yo,hr.prototype._destroy=P1,Object.assign(hr,Ht),Object.keys(yl).forEach(function(Y){hr[Y]=function(){if(qt&&qt[Y]){var k;return(k=qt)[Y].apply(k,arguments)}return null}}),hr.DismissReason=to,hr.version="11.10.3";var an=hr;return an.default=an,an}),typeof Pt<"u"&&Pt.Sweetalert2&&(Pt.swal=Pt.sweetAlert=Pt.Swal=Pt.SweetAlert=Pt.Sweetalert2),typeof document<"u"&&function(r,n){var a=r.createElement("style");if(r.getElementsByTagName("head")[0].appendChild(a),a.styleSheet)a.styleSheet.disabled||(a.styleSheet.cssText=n);else try{a.innerHTML=n}catch{a.innerText=n}}(document,'.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;
261left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgba(0,0,0,.4)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;
261transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#facea8;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#9de0f6;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#c9dae1;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em
vendor: 6,363 bytes, line 261
261;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}
261')})(hV);var tge=hV.exports;const zBe=ks(tge);var rge={},nge=e=>encodeURIComponent(e).replace(/[!'()*]/g,t=>`%${t.charCodeAt(0).toString(16).toUpperCase()}`),pV="%[a-f0-9]{2}",JL=new RegExp("("+pV+")|([^%]+?)","gi"),eN=new RegExp("("+pV+")+","gi");function ME(e,t){try{return[decodeURIComponent(e.join(""))]}catch{}if(e.length===1)return e;t=t||1;var r=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],ME(r),ME(n))}function age(e){try{return decodeURIComponent(e)}catch{for(var t=e.match(JL)||[],r=1;r<t.length;r++)e=ME(t,r).join(""),t=e.match(JL)||[];return e}}function ige(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=eN.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch{var n=age(r[0]);n!==r[0]&&(t[r[0]]=n)}r=eN.exec(e)}t["%C2"]="�";for(var a=Object.keys(t),i=0;i<a.length;i++){var o=a[i];e=e.replace(new RegExp(o,"g"),t[o])}return e}var oge=function(e){if(typeof e!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch{return ige(e)}},sge=(e,t)=>{if(!(typeof e=="string"&&typeof t=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(t==="")return[e];const r=e.indexOf(t);return r===-1?[e]:[e.slice(0,r),e.slice(r+t.length)]},lge=function(e,t){for(var r={},n=Object.keys(e),a=Array.isArray(t),i=0;i<n.length;i++){var o=n[i],s=e[o];(a?t.indexOf(o)!==-1:t(o,s,e))&&(r[o]=s)}return r};(function(e){const t=nge,r=oge,n=sge,a=lge,i=x=>x==null;function o(x){switch(x.arrayFormat){case"index":return w=>(y,E)=>{const A=y.length;return E===void 0||x.skipNull&&E===null||x.skipEmptyString&&E===""?y:E===null?[...y,[l(w,x),"[",A,"]"].join("")]:[...y,[l(w,x),"[",l(A,x),"]=",l(E,x)].join("")]};case"bracket":return w=>(y,E)=>E===void 0||x.skipNull&&E===null||x.skipEmptyString&&E===""?y:E===null?[...y,[l(w,x),"[]"].join("")]:[...y,[l(w,x),"[]=",l(E,x)].join("")];case"comma":case"separator":return w=>(y,E)=>E==null||E.length===0?y:y.length===0?[[l(w,x),"=",l(E,x)].join("")]:[[y,l(E,x)].join(x.arrayFormatSeparator)];default:return w=>(y,E)=>E===void 0||x.skipNull&&E===null||x.skipEmptyString&&E===""?y:E===null?[...y,l(w,x)]:[...y,[l(w,x),"=",l(E,x)].join("")]}}function s(x){let w;switch(x.arrayFormat){case"index":return(y,E,A)=>{if(w=/\[(\d*)\]$/.exec(y),y=y.replace(/\[\d*\]$/,""),!w){A[y]=E;return}A[y]===void 0&&(A[y]={}),A[y][w[1]]=E};case"bracket":return(y,E,A)=>{if(w=/(\[\])$/.exec(y),y=y.replace(/\[\]$/,""),!w){A[y]=E;return}if(A[y]===void 0){A[y]=[E];return}A[y]=[].concat(A[y],E)};case"comma":case"separator":return(y,E,A)=>{const S=typeof E=="string"&&E.includes(x.arrayFormatSeparator),C=typeof E=="string"&&!S&&u(E,x).includes(x.arrayFormatSeparator);E=C?u(E,x):E;const T=S||C?E.split(x.arrayFormatSeparator).map(D=>u(D,x)):E===null?E:u(E,x);A[y]=T};default:return(y,E,A)=>{if(A[y]===void 0){A[y]=E;return}A[y]=[].concat(A[y],E)}}}
261function c(x){if(typeof x!="string"||x.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function l(x,w){return w.encode?w.strict?t(x):encodeURIComponent(x):x}function u(x,w){return w.decode?r(x):x}function h(x){return Array.isArray(x)?x.sort():typeof x=="object"?h(Object.keys(x)).sort((w,y)=>Number(w)-Number(y)).map(w=>x[w]):x}function d(x){const w=x.indexOf("#");return w!==-1&&(x=x.slice(0,w)),x}function p(x){let w="";const y=x.indexOf("#");return y!==-1&&(w=x.slice(y)),w}function g(x){x=d(x);const w=x.indexOf("?");return w===-1?"":x.slice(w+1)}function v(x,w){return w.parseNumbers&&!Number.isNaN(Number(x))&&typeof x=="string"&&x.trim()!==""?x=Number(x):w.parseBooleans&&x!==null&&(x.toLowerCase()==="true"||x.toLowerCase()==="false")&&(x=x.toLowerCase()==="true"),x}function _(x,w){w=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},w),c(w.arrayFormatSeparator);const y=s(w),E=Object.create(null);if(typeof x!="string"||(x=x.trim().replace(/^[?#&]/,""),!x))return E;for(const A of x.split("&")){if(A==="")continue;let[S,C]=n(w.decode?A.replace(/\+/g," "):A,"=");C=C===void 0?null:["comma","separator"].includes(w.arrayFormat)?C:u(C,w),y(u(S,w),C,E)}for(const A of Object.keys(E)){const S=E[A];if(typeof S=="object"&&S!==null)for(const C of Object.keys(S))S[C]=v(S[C],w);else E[A]=v(S,w)}return w.sort===!1?E:(w.sort===!0?Object.keys(E).sort():Object.keys(E).sort(w.sort)).reduce((A,S)=>{const C=E[S];return C&&typeof C=="object"&&!Array.isArray(C)?A[S]=h(C):A[S]=C,A},Object.create(null))}e.extract=g,e.parse=_,e.stringify=(x,w)=>{if(!x)return"";w=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},w),c(w.arrayFormatSeparator);const y=C=>w.skipNull&&i(x[C])||w.skipEmptyString&&x[C]==="",E=o(w),A={};for(const C of Object.keys(x))y(C)||(A[C]=x[C]);const S=Object.keys(A);return w.sort!==!1&&S.sort(w.sort),S.map(C=>{const T=x[C];return T===void 0?"":T===null?l(C,w):Array.isArray(T)?T.reduce(E(C),[]).join("&"):l(C,w)+"="+l(T,w)}).filter(C=>C.length>0).join("&")},e.parseUrl=(x,w)=>{w=Object.assign({decode:!0},w);const[y,E]=n(x,"#");return Object.assign({url:y.split("?")[0]||"",query:_(g(x),w)},w&&w.parseFragmentIdentifier&&E?{fragmentIdentifier:u(E,w)}:{})},e.stringifyUrl=(x,w)=>{w=Object.assign({encode:!0,strict:!0},w);const y=d(x.url).split("?")[0]||"",E=e.extract(x.url),A=e.parse(E,{sort:!1}),S=Object.assign(A,x.query);let C=e.stringify(S,w);C&&(C=`?${C}`);let T=p(x.url);return x.fragmentIdentifier&&(T=`#${l(x.fragmentIdentifier,w)}`),`${y}${C}${T}`},e.pick=(x,w,y)=>{y=Object.assign({parseFragmentIdentifier:!0},y);const{url:E,query:A,fragmentIdentifier:S}=e.parseUrl(x,y);return e.stringifyUrl({url:E,query:a(A,w),fragmentIdentifier:S},y)},e.exclude=(x,w,y)=>{const E=Array.isArray(w)?A=>!w.includes(A):(A,S)=>!w(A,S);return e.pick(x,E,y)}})(rge);var mV={exports:{}};(function(e,t){(function(r,n){e.exports=n(r)})(typeof Pt<"u"?Pt:window||Pt.window||Pt.global,function(r){var n={},a="iziToast";document.querySelector("body");var i=!!/Mobi/.test(navigator.userAgent),o=/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor),s=typeof InstallTrigger<"u",c="ontouchstart"in document.documentElement,l=["bottomRight","bottomLeft","bottomCenter","topRight","topLeft","topCenter","center"],u={info:{color:"blue",icon:"ico-info"},success:{color:"green",icon:"ico-success"},warning:{color:"orange",icon:"ico-warning"},error:{color:"red",icon:"ico-error"},question:{color:"yellow",icon:"ico-question"}},h=568,d={};n.children={};var p={id:null,class:"",title:"",titleColor:"",titleSize:"",titleLineHeight:"",message:"",messageColor:"",messageSize:"",messageLineHeight:"",backgroundColor:"",theme:"light",color:"",icon:"",iconText:"",iconColor:"",iconUrl:null,image:"",imageWidth:50,maxWidth:null,zindex:null,layout:1,balloon:!1,close:!0,closeOnEscape:!1,closeOnClick:!1,displayMode:0,position:"bottomRight",target:"",targetFirst:!0,timeout:5e3,rtl:!1,animateInside:!0,drag:!0,pauseOnHover:!0,resetOnHover:!1,progressBar:!0,progressBarColor:"",progressBarEasing:"linear",overlay:!1,overlayClose:!1,overlayColor:"rgba(0, 0, 0, 0.6)",transitionIn:"fadeInUp",transitionOut:"fadeOut",transitionInMobile:"fadeInUp",transitionOutMobile:"fadeOutDown",buttons:{},inputs:{},onOpening:function(){},onOpened:function(){},onClosing:function(){},onClosed:function(){}};if("remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)}),typeof window.CustomEvent!="function"){var g=function(S,C){C=C||{bubbles:!1,cancelable:!1,detail:void 0};var T=document.createEvent("CustomEvent");return T.initCustomEvent(S,C.bubbles,C.cancelable,C.detail),T};g.prototype=window.Event.prototype,window.CustomEvent=g}var v=function(S,C,T){if(Object.prototype.toString.call(S)==="[object Object]")for(var D in S)Object.prototype.hasOwnProperty.call(S,D)&&C.call(T,S[D],D,S);else if(S)for(var M=0,N=S.length;M<N;M++)C.call(T,S[M],M,S)},_=function(S,C){var T={};return v(S,function(D,M){T[M]=S[M]}),v(C,function(D,M){T[M]=C[M]}),T},x=function(S){var C=document.createDocumentFragment(),T=document.createElement("div");for(T.innerHTML=S;T.firstChild;)C.appendChild(T.firstChild);return C},w=function(S){var C=btoa(encodeURIComponent(S));return C.replace(/=/g,"")},y=function(S){return S.substring(0,1)=="#"||S.substring(0,3)=="rgb"||S.substring(0,3)=="hsl"},E=function(S){try{return btoa(atob(S))==S}catch{return!1}},A=function(){return{move:function(S,C,T,D){var M,N=.3,F=180;D!==0&&(S.classList.add(a+"-dragged"),S.style.transform="translateX("+D+"px)",D>0?(M=(F-D)/F,M<N&&C.hide(_(T,{transitionOut:"fadeOutRight",transitionOutMobile:"fadeOutRight"}),S,"drag")):(M=(F+D)/F,M<N&&C.hide(_(T,{transitionOut:"fadeOutLeft",transitionOutMobile:"fadeOutLeft"}),S,"drag")),S.style.opacity=M,M<N&&((o||s)&&(S.style.left=D+"px"),S.parentNode.style.opacity=N,this.stopMoving(S,null)))},startMoving:function(S,C,T,D){D=D||window.event;var M=c?D.touches[0].clientX:D.clientX,N=S.style.transform.replace("px)","");N=N.replace("translateX(","");var F=M-N;T.transitionIn&&S.classList.remove(T.transitionIn),T.transitionInMobile&&S.classList.remove(T.transitionInMobile),S.style.transition="",c?document.ontouchmove=function(V){V.preventDefault(),V=V||window.event;var Z=V.touches[0].clientX,ee=Z-F;A.move(S,C,T,ee)}:document.onmousemove=function(V){V.preventDefault(),V=V||window.event;var Z=V.clientX,ee=Z-F;A.move(S,C,T,ee)}},stopMoving:function(S,C){c?document.ontouchmove=function(){}:document.onmousemove=function(){},S.style.opacity="",S.style.transform="",S.classList.contains(a+"-dragged")&&(S.classList.remove(a+"-dragged"),S.style.transition="transform 0.4s ease, opacity 0.4s ease",setTimeout(function(){S.style.transition=""},400))}}}();return n.setSetting=function(S,C,T){n.children[S][C]=T},n.getSetting=function(S,C){return n.children[S][C]},n.destroy=function(){v(document.querySelectorAll("."+a+"-overlay"),function(S,C){S.remove()}),v(document.querySelectorAll("."+a+"-wrapper"),function(S,C){S.remove()}),v(document.querySelectorAll("."+a),function(S,C){S.remove()}),this.children={},document.removeEventListener(a+"-opened",{},!1),document.removeEventListener(a+"-opening",{},!1),document.removeEventListener(a+"-closing",{},!1),document.removeEventListener(a+"-closed",{},!1),document.removeEventListener("keyup",{},!1),d={}},n.settings=function(S){n.destroy(),d=S,p=_(p,S||{})},v(u,function(S,C){n[C]=function(T){var D=_(d,T||{});D=_(S,D||{}),this.show(D)}}),n.progress=function(S,C,T){var D=this,M=C.getAttribute("data-iziToast-ref"),N=_(this.children[M],S||{}),F=C.querySelector("."+a+"-progressbar div");return{start:function(){typeof N.time.REMAINING>"u"&&(C.classList.remove(a+"-reseted"),F!==null&&(F.style.transition="width "+N.timeout+"ms "+N.progressBarEasing,F.style.width="0%"),N.time.START=new Date().getTime(),N.time.END=N.time.START+N.timeout,N.time.TIMER=setTimeout(function(){clearTimeout(N.time.TIMER),C.classList.contains(a+"-closing")||(D.hide(N,C,"timeout"),typeof T=="function"&&T.apply(D))},N.timeout),D.setSetting(M,"time",N.time))},pause:function(){if(typeof N.time.START<"u"&&!C.classList.contains(a+"-paused")&&!C.classList.contains(a+"-reseted")){if(C.classList.add(a+"-paused"),N.time.REMAINING=N.time.END-new Date().getTime(),clearTimeout(N.time.TIMER),D.setSetting(M,"time",N.time),F!==null){var V=window.getComputedStyle(F),Z=V.getPropertyValue("width");F.style.transition="none",F.style.width=Z}typeof T=="function"&&setTimeout(function(){T.apply(D)},10)}},resume:function(){typeof N.time.REMAINING<"u"?(C.classList.remove(a+"-paused"),F!==null&&(F.style.transition="width "+N.time.REMAINING+"ms "+N.progressBarEasing,F.style.width="0%"),N.time.END=new Date().getTime()+N.time.REMAINING,N.time.TIMER=setTimeout(function(){clearTimeout(N.time.TIMER),C.classList.contains(a+"-closing")||(D.hide(N,C,"timeout"),typeof T=="function"&&T.apply(D))},N.time.REMAINING),D.setSetting(M,"time",N.time)):this.start()},reset:function(){clearTimeout(N.time.TIMER),delete N.time.REMAINING,D.setSetting(M,"time",N.time),C.classList.add(a+"-reseted"),C.classList.remove(a+"-paused"),F!==null&&(F.style.transition="none",F.style.width="100%"),typeof T=="function"&&setTimeout(function(){T.apply(D)},10)}}},n.hide=function(S,C,T){typeof C!="object"&&(C=document.querySelector(C));var D=this,M=_(this.children[C.getAttribute("data-iziToast-ref")],S||{});M.closedBy=T||null,delete M.time.REMAINING,C.classList.add(a+"-closing"),function(){var V=document.querySelector("."+a+"-overlay");if(V!==null){var Z=V.getAttribute("data-iziToast-ref");Z=Z.split(",");var ee=Z.indexOf(String(M.ref));ee!==-1&&Z.splice(ee,1),V.setAttribute("data-iziToast-ref",Z.join()),Z.length===0&&(V.classList.remove("fadeIn"),V.classList.add("fadeOut"),setTimeout(function(){V.remove()},700))}}(),M.transitionIn&&C.classList.remove(M.transitionIn),M.transitionInMobile&&C.classList.remove(M.transitionInMobile),i||window.innerWidth<=h?M.transitionOutMobile&&C.classList.add(M.transitionOutMobile):M.transitionOut&&C.classList.add(M.transitionOut);var N=C.parentNode.offsetHeight;C.parentNode.style.height=N+"px",C.style.pointerEvents="none",(!i||window.innerWidth>h)&&(C.parentNode.style.transitionDelay="0.2s");try{var F=new CustomEvent(a+"-closing",{detail:M,bubbles:!0,cancelable:!0});document.dispatchEvent(F)}catch(V){console.warn(V)}setTimeout(function(){C.parentNode.style.height="0px",C.parentNode.style.overflow="",setTimeout(function(){delete D.children[M.ref],C.parentNode.remove();try{var V=new CustomEvent(a+"-closed",{detail:M,bubbles:!0,cancelable:!0});document.dispatchEvent(V)}catch(Z){console.warn(Z)}typeof M.onClosed<"u"&&M.onClosed.apply(null,[M,C,T])},1e3)},200),typeof M.onClosing<"u"&&M.onClosing.apply(null,[M,C,T])},n.show=function(S){var C=this,T=_(d,S||{});if(T=_(p,T),T.time={},T.id===null&&(T.id=w(T.title+T.message+T.color)),T.displayMode===1||T.displayMode=="once")try{if(document.querySelectorAll("."+a+"#"+T.id).length>0)return!1}catch{console.warn("["+a+"] Could not find an element with this selector: #"+T.id+". Try to set an valid id.")}if(T.displayMode===2||T.displayMode=="replace")try{v(document.querySelectorAll("."+a+"#"+T.id),function(F,V){C.hide(T,F,"replaced")})}catch{console.warn("["+a+"] Could not find an element with this selector: #"+T.id+". Try to set an valid id.")}T.ref=new Date().getTime()+Math.floor(Math.random()*1e7+1),n.children[T.ref]=T;var D={body:document.querySelector("body"),overlay:document.createElement("div"),toast:document.createElement("div"),toastBody:document.createElement("div"),toastTexts:document.createElement("div"),toastCapsule:document.createElement("div"),cover:document.createElement("div"),buttons:document.createElement("div"),inputs:document.createElement("div"),icon:T.iconUrl?document.createElement("img"):document.createElement("i"),wrapper:null};D.toast.setAttribute("data-iziToast-ref",T.ref),D.toast.appendChild(D.toastBody),D.toastCapsule.appendChild(D.toast),function(){if(D.toast.classList.add(a),D.toast.classList.add(a+"-opening"),D.toastCapsule.classList.add(a+"-capsule"),D.toastBody.classList.add(a+"-body"),D.toastTexts.classList.add(a+"-texts"),i||window.innerWidth<=h?T.transitionInMobile&&D.toast.classList.add(T.transitionInMobile):T.transitionIn&&D.toast.classList.add(T.transitionIn),T.class){var F=T.class.split(" ");v(F,function(V,Z){D.toast.classList.add(V)})}T.id&&(D.toast.id=T.id),T.rtl&&(D.toast.classList.add(a+"-rtl"),D.toast.setAttribute("dir","rtl")),T.layout>1&&D.toast.classList.add(a+"-layout"+T.layout),T.balloon&&D.toast.classList.add(a+"-balloon"),T.maxWidth&&(isNaN(T.maxWidth)?D.toast.style.maxWidth=T.maxWidth:D.toast.style.maxWidth=T.maxWidth+"px"),(T.theme!==""||T.theme!=="light")&&D.toast.classList.add(a+"-theme-"+T.theme),T.color&&(y(T.color)?D.toast.style.background=T.color:D.toast.classList.add(a+"-color-"+T.color)),T.backgroundColor&&(D.toast.style.background=T.backgroundColor,T.balloon&&(D.toast.style.borderColor=T.backgroundColor))}(),function(){T.image&&(D.cover.classList.add(a+"-cover"),D.cover.style.width=T.imageWidth+"px",
vendor: 5,462 bytes, lines 261-262
261E(T.image.replace(/ /g,""))?D.cover.style.backgroundImage="url(data:image/png;base64,"+T.image.replace(/ /g,"")+")":D.cover.style.backgroundImage="url("+T.image+")",T.rtl?D.toastBody.style.marginRight=T.imageWidth+10+"px":D.toastBody.style.marginLeft=T.imageWidth+10+"px",D.toast.appendChild(D.cover))}(),function(){T.close?(D.buttonClose=document.createElement("button"),D.buttonClose.type="button",D.buttonClose.classList.add(a+"-close"),D.buttonClose.addEventListener("click",function(F){F.target,C.hide(T,D.toast,"button")}),D.toast.appendChild(D.buttonClose)):T.rtl?D.toast.style.paddingLeft="18px":D.toast.style.paddingRight="18px"}(),function(){T.progressBar&&(D.progressBar=document.createElement("div"),D.progressBarDiv=document.createElement("div"),D.progressBar.classList.add(a+"-progressbar"),D.progressBarDiv.style.background=T.progressBarColor,D.progressBar.appendChild(D.progressBarDiv),D.toast.appendChild(D.progressBar)),T.timeout&&(T.pauseOnHover&&!T.resetOnHover&&(D.toast.addEventListener("mouseenter",function(F){C.progress(T,D.toast).pause()}),D.toast.addEventListener("mouseleave",function(F){C.progress(T,D.toast).resume()})),T.resetOnHover&&(D.toast.addEventListener("mouseenter",function(F){C.progress(T,D.toast).reset()}),D.toast.addEventListener("mouseleave",function(F){C.progress(T,D.toast).start()})))}(),function(){T.iconUrl?(D.icon.setAttribute("class",a+"-icon"),D.icon.setAttribute("src",T.iconUrl)):T.icon&&(D.icon.setAttribute("class",a+"-icon "+T.icon),T.iconText&&D.icon.appendChild(document.createTextNode(T.iconText)),T.iconColor&&(D.icon.style.color=T.iconColor)),(T.icon||T.iconUrl)&&(T.rtl?D.toastBody.style.paddingRight="33px":D.toastBody.style.paddingLeft="33px",D.toastBody.appendChild(D.icon))}(),function(){T.title.length>0&&(D.strong=document.createElement("strong"),D.strong.classList.add(a+"-title"),D.strong.appendChild(x(T.title)),D.toastTexts.appendChild(D.strong),T.titleColor&&(D.strong.style.color=T.titleColor),T.titleSize&&(isNaN(T.titleSize)?D.strong.style.fontSize=T.titleSize:D.strong.style.fontSize=T.titleSize+"px"),T.titleLineHeight&&(isNaN(T.titleSize)?D.strong.style.lineHeight=T.titleLineHeight:D.strong.style.lineHeight=T.titleLineHeight+"px")),T.message.length>0&&(D.p=document.createElement("p"),D.p.classList.add(a+"-message"),D.p.appendChild(x(T.message)),D.toastTexts.appendChild(D.p),T.messageColor&&(D.p.style.color=T.messageColor),T.messageSize&&(isNaN(T.titleSize)?D.p.style.fontSize=T.messageSize:D.p.style.fontSize=T.messageSize+"px"),T.messageLineHeight&&(isNaN(T.titleSize)?D.p.style.lineHeight=T.messageLineHeight:D.p.style.lineHeight=T.messageLineHeight+"px")),T.title.length>0&&T.message.length>0&&(T.rtl?D.strong.style.marginLeft="10px":T.layout!==2&&!T.rtl&&(D.strong.style.marginRight="10px"))}(),D.toastBody.appendChild(D.toastTexts);var M;(function(){T.inputs.length>0&&(D.inputs.classList.add(a+"-inputs"),v(T.inputs,function(F,V){D.inputs.appendChild(x(F[0])),M=D.inputs.childNodes,M[V].classList.add(a+"-inputs-child"),F[3]&&setTimeout(function(){M[V].focus()},300),M[V].addEventListener(F[1],function(Z){var ee=F[2];return ee(C,D.toast,this,Z)})}),D.toastBody.appendChild(D.inputs))})(),function(){T.buttons.length>0&&(D.buttons.classList.add(a+"-buttons"),v(T.buttons,function(F,V){D.buttons.appendChild(x(F[0]));var Z=D.buttons.childNodes;Z[V].classList.add(a+"-buttons-child"),F[2]&&setTimeout(function(){Z[V].focus()},300),Z[V].addEventListener("click",function(ee){ee.preventDefault();var G=F[1];return G(C,D.toast,this,ee,M)})})),D.toastBody.appendChild(D.buttons)}(),T.message.length>0&&(T.inputs.length>0||T.buttons.length>0)&&(D.p.style.marginBottom="0"),(T.inputs.length>0||T.buttons.length>0)&&(T.rtl?D.toastTexts.style.marginLeft="10px":D.toastTexts.style.marginRight="10px",T.inputs.length>0&&T.buttons.length>0&&(T.rtl?D.inputs.style.marginLeft="8px":D.inputs.style.marginRight="8px")),function(){D.toastCapsule.style.visibility="hidden",setTimeout(function(){var F=D.toast.offsetHeight,V=D.toast.currentStyle||window.getComputedStyle(D.toast),Z=V.marginTop;Z=Z.split("px"),Z=parseInt(Z[0]);var ee=V.marginBottom;ee=ee.split("px"),ee=parseInt(ee[0]),D.toastCapsule.style.visibility="",D.toastCapsule.style.height=F+ee+Z+"px",setTimeout(function(){D.toastCapsule.style.height="auto",T.target&&(D.toastCapsule.style.overflow="visible")},500),T.timeout&&C.progress(T,D.toast).start()},100)}(),function(){var F=T.position;if(T.target)D.wrapper=document.querySelector(T.target),D.wrapper.classList.add(a+"-target"),T.targetFirst?D.wrapper.insertBefore(D.toastCapsule,D.wrapper.firstChild):D.wrapper.appendChild(D.toastCapsule);else{if(l.indexOf(T.position)==-1){console.warn("["+a+`] Incorrect position.
262It can be › `+l);return}i||window.innerWidth<=h?T.position=="bottomLeft"||T.position=="bottomRight"||T.position=="bottomCenter"?F=a+"-wrapper-bottomCenter":T.position=="topLeft"||T.position=="topRight"||T.position=="topCenter"?F=a+"-wrapper-topCenter":F=a+"-wrapper-center":F=a+"-wrapper-"+F,D.wrapper=document.querySelector("."+a+"-wrapper."+F),D.wrapper||(D.wrapper=document.createElement("div"),D.wrapper.classList.add(a+"-wrapper"),D.wrapper.classList.add(F),document.body.appendChild(D.wrapper)),T.position=="topLeft"||T.position=="topCenter"||T.position=="topRight"?D.wrapper.insertBefore(D.toastCapsule,D.wrapper.firstChild):D.wrapper.appendChild(D.toastCapsule)}isNaN(T.zindex)?console.warn("["+a+"] Invalid zIndex."):D.wrapper.style.zIndex=T.z
262index}(),function(){T.overlay&&(document.querySelector("."+a+"-overlay.fadeIn")!==null?(D.overlay=document.querySelector("."+a+"-overlay"),D.overlay.setAttribute("data-iziToast-ref",D.overlay.getAttribute("data-iziToast-ref")+","+T.ref),!isNaN(T.zindex)&&T.zindex!==null&&(D.overlay.style.zIndex=T.zindex-1)):(D.overlay.classList.add(a+"-overlay"),D.overlay.classList.add("fadeIn"),D.overlay.style.background=T.overlayColor,D.overlay.setAttribute("data-iziToast-ref",T.ref),!isNaN(T.zindex)&&T.zindex!==null&&(D.overlay.style.zIndex=T.zindex-1),document.querySelector("body").appendChild(D.overlay)),T.overlayClose?(D.overlay.removeEventListener("click",{}),D.overlay.addEventListener("click",function(F){C.hide(T,D.toast,"overlay")})):D.overlay.removeEventListener("click",{}))}(),function(){if(T.animateInside){D.toast.classList.add(a+"-animateInside");var F=[200,100,300];(T.transitionIn=="bounceInLeft"||T.transitionIn=="bounceInRight")&&(F=[400,200,400]),T.title.length>0&&setTimeout(function(){D.strong.classList.add("slideIn")},F[0]),T.message.length>0&&setTimeout(function(){D.p.classList.add("slideIn")},F[1]),(T.icon||T.iconUrl)&&setTimeout(function(){D.icon.classList.add("revealIn")},F[2]);var V=150;T.buttons.length>0&&D.buttons&&setTimeout(function(){v(D.buttons.childNodes,function(Z,ee){setTimeout(function(){Z.classList.add("revealIn")},V),V=V+150})},T.inputs.length>0?150:0),T.inputs.length>0&&D.inputs&&(V=150,v(D.inputs.childNodes,function(Z,ee){setTimeout(function(){Z.classList.add("revealIn")},V),V=V+150}))}}(),T.onOpening.apply(null,[T,D.toast]);try{var N=new CustomEvent(a+"-opening",{detail:T,bubbles:!0,cancelable:!0});document.dispatchEvent(N)}catch(F){console.warn(F)}setTimeout(function(){D.toast.classList.remove(a+"-opening"),D.toast.classList.add(a+"-opened");try{var F=new CustomEvent(a+"-opened",{detail:T,bubbles:!0,cancelable:!0});document.dispatchEvent(F)}catch(V){console.warn(V)}T.onOpened.apply(null,[T,D.toast])},1e3),T.drag&&(c?(D.toast.addEventListener("touchstart",function(F){A.startMoving(this,C,T,F)},!1),D.toast.addEventListener("touchend",function(F){A.stopMoving(this,F)},!1)):(D.toast.addEventListener("mousedown",function(F){F.preventDefault(),A.startMoving(this,C,T,F)},!1),D.toast.addEventListener("mouseup",function(F){F.preventDefault(),A.stopMoving(this,F)},!1))),T.closeOnEscape&&document.addEventListener("keyup",function(F){F=F||window.event,F.keyCode==27&&C.hide(T,D.toast,"esc")}),T.closeOnClick&&D.toast.addEventListener("click",function(F){C.hide(T,D.toast,"toast")}),C.toast=D.toast},n})})(mV);var cge=mV.exports;const $Be=ks(cge);var uge={exports:{}};/*!
263  * Bootstrap offcanvas.js v5.3.8 (https://getbootstrap.com/)
264  * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
265  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
266  */(function(e,t){(function(r,n){e.exports=n(RA(),vd(),Q4(),qY(),GY(),XY(),_c(),ZY())})(Pt,function(r,n,a,i,o,s,c,l){const u="offcanvas",d=".bs.offcanvas",p=".data-api",g=`load${d}${p}`,v="Escape",_="show",x="showing",w="hiding",y="offcanvas-backdrop",E=".offcanvas.show",A=`show${d}`,S=`shown${d}`,C=`hide${d}`,T=`hidePrevented${d}`,D=`hidden${d}`,M=`resize${d}`,N=`click${d}${p}`,F=`keydown.dismiss${d}`,V='[data-bs-toggle="offcanvas"]',Z={backdrop:!0,keyboard:!0,scroll:!1},ee={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class G extends r{constructor(le,ae){super(le,ae),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Z}static get DefaultType(){return ee}static get NAME(){return u}toggle(le){return this._isShown?this.hide():this.show(le)}show(le){if(this._isShown||n.trigger(this._element,A,{relatedTarget:le}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new l().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(x);const fe=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(_),this._element.classList.remove(x),n.trigger(this._element,S,{relatedTarget:le})};this._queueCallback(fe,this._element,!0)}
266hide(){if(!this._isShown||n.trigger(this._element,C).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(w),this._backdrop.hide();const ae=()=>{this._element.classList.remove(_,w),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new l().reset(),n.trigger(this._element,D)};this._queueCallback(ae,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const le=()=>{if(this._config.backdrop==="static"){n.trigger(this._element,T);return}this.hide()},ae=!!this._config.backdrop;return new i({className:y,isVisible:ae,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:ae?le:null})}_initializeFocusTrap(){return new s({trapElement:this._element})}_addEventListeners(){n.on(this._element,F,le=>{if(le.key===v){if(this._config.keyboard){this.hide();return}n.trigger(this._element,T)}})}static jQueryInterface(le){return this.each(function(){const ae=G.getOrCreateInstance(this,le);if(typeof le=="string"){if(ae[le]===void 0||le.startsWith("_")||le==="constructor")throw new TypeError(`No method named "${le}"`);ae[le](this)}})}}return n.on(document,N,V,function(oe){const le=a.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&oe.preventDefault(),c.isDisabled(this))return;n.one(le,D,()=>{c.isVisible(this)&&this.focus()});const ae=a.findOne(E);ae&&ae!==le&&G.getInstance(ae).hide(),G.getOrCreateInstance(le).toggle(this)}),n.on(window,g,()=>{for(const oe of a.find(E))G.getOrCreateInstance(oe).show()}),n.on(window,M,()=>{for(const oe of a.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(oe).position!=="fixed"&&G.getOrCreateInstance(oe).hide()}),o.enableDismissTrigger(G),c.defineJQueryPlugin(G),G})})(uge);function vV(e,t){const r=U.useRef(t);U.useEffect(function(){t!==r.current&&e.attributionControl!=null&&(r.current!=null&&e.attributionControl.removeAttribution(r.current),t!=null&&e.attributionControl.addAttribution(t)),r.current=t},[e,t])}const fge=1;function dge(e){return Object.freeze({__version:fge,map:e})}function hge(e,t){return Object.freeze({...e,...t})}const nk=U.createContext(null);function gV(){const e=U.use(nk);if(e==null)throw new Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return e}function pge(e){function t(r,n){const{instance:a,context:i}=e(r).current;U.useImperativeHandle(n,()=>a);const{children:o}=r;return o==null?null:Te.createElement(nk,{value:i},o)}return U.forwardRef(t)}function mge(e){function t(r,n){const[a,i]=U.useState(!1),{instance:o}=e(r,i).current;U.useImperativeHandle(n,()=>o),U.useEffect(function(){a&&o.update()},[o,a,r.children]);const s=o._contentNode;return s?K3.createPortal(r.children,s):null}return U.forwardRef(t)}function vge(e){function t(r,n){const{instance:a}=e(r).current;return U.useImperativeHandle(n,()=>a),null}return U.forwardRef(t)}function _V(e,t){const r=U.useRef(void 0);U.useEffect(function(){return t!=null&&e.instance.on(t),r.current=t,function(){r.current!=null&&e.instance.off(r.current),r.current=null}},[e,t])}function ak(e,t){const r=e.pane??t.pane;return r?{...e,pane:r}:e}function gge(e,t){return function(n,a){const i=gV(),o=e(ak(n,i),i);return vV(i.map,n.attribution),_V(o.current,n.eventHandlers),t(o.current,i,n,a),o}}var OE={exports:{}};/* @preserve
267 * Leaflet 1.9.4, a JS library for interactive maps. https://leafletjs.com
268 * (c) 2010-2023 Vladimir Agafonkin, (c) 2010-2011 CloudMade
269 */(function(e,t){(function(r,n){n(t)})(Pt,function(r){var n="1.9.4";function a(f){var m,b,O,I;for(b=1,O=arguments.length;b<O;b++){I=arguments[b];for(m in I)f[m]=I[m]}return f}var i=Object.create||function(){function f(){}return function(m){return f.prototype=m,new f}}();function o(f,m){var b=Array.prototype.slice;if(f.bind)return f.bind.apply(f,b.call(arguments,1));var O=b.call(arguments,2);return function(){return f.apply(m,O.length?O.concat(b.call(arguments)):arguments)}}var s=0;function c(f){return"_leaflet_id"in f||(f._leaflet_id=++s),f._leaflet_id}function l(f,m,b){var O,I,J,ve;return ve=function(){O=!1,I&&(J.apply(b,I),I=!1)},J=function(){O?I=arguments:(f.apply(b,arguments),setTimeout(ve,m),O=!0)},J}function u(f,m,b){var O=m[1],I=m[0],J=O-I;return f===O&&b?f:((f-I)%J+J)%J+I}function h(){return!1}function d(f,m){if(m===!1)return f;var b=Math.pow(10,m===void 0?6:m);return Math.round(f*b)/b}function p(f){return f.trim?f.trim():f.replace(/^\s+|\s+$/g,"")}function g(f){return p(f).split(/\s+/)}function v(f,m){Object.prototype.hasOwnProperty.call(f,"options")||(f.options=f.o
269ptions?i(f.options):{});for(var b in m)f.options[b]=m[b];return f.options}function _(f,m,b){var O=[];for(var I in f)O.push(encodeURIComponent(b?I.toUpperCase():I)+"="+encodeURIComponent(f[I]));return(!m||m.indexOf("?")===-1?"?":"&")+O.join("&")}var x=/\{ *([\w_ -]+) *\}/g;function w(f,m){return f.replace(x,function(b,O){var I=m[O];if(I===void 0)throw new Error("No value provided for variable "+b);return typeof I=="function"&&(I=I(m)),I})}var y=Array.isArray||function(f){return Object.prototype.toString.call(f)==="[object Array]"};function E(f,m){for(var b=0;b<f.length;b++)if(f[b]===m)return b;return-1}var A="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=";function S(f){return window["webkit"+f]||window["moz"+f]||window["ms"+f]}var C=0;function T(f){var m=+new Date,b=Math.max(0,16-(m-C));return C=m+b,window.setTimeout(f,b)}var D=window.requestAnimationFrame||S("RequestAnimationFrame")||T,M=window.cancelAnimationFrame||S("CancelAnimationFrame")||S("CancelRequestAnimationFrame")||function(f){window.clearTimeout(f)};function N(f,m,b){if(b&&D===T)f.call(m);else return D.call(window,o(f,m))}function F(f){f&&M.call(window,f)}var V={__proto__:null,extend:a,create:i,bind:o,get lastId(){return s},stamp:c,throttle:l,wrapNum:u,falseFn:h,formatNum:d,trim:p,splitWords:g,setOptions:v,getParamString:_,template:w,isArray:y,indexOf:E,emptyImageUrl:A,requestFn:D,cancelFn:M,requestAnimFrame:N,cancelAnimFrame:F};function Z(){}Z.extend=function(f){var m=function(){v(this),this.initialize&&this.initialize.apply(this,arguments),this.callInitHooks()},b=m.__super__=this.prototype,O=i(b);O.constructor=m,m.prototype=O;for(var I in this)Object.prototype.hasOwnProperty.call(this,I)&&I!=="prototype"&&I!=="__super__"&&(m[I]=this[I]);return f.statics&&a(m,f.statics),f.includes&&(ee(f.includes),a.apply(null,[O].concat(f.includes))),a(O,f),delete O.statics,delete O.includes,O.options&&(O.options=b.options?i(b.options):{},a(O.options,f.options)),O._initHooks=[],O.callInitHooks=function(){if(!this._initHooksCalled){b.callInitHooks&&b.callInitHooks.call(this),this._initHooksCalled=!0;for(var J=0,ve=O._initHooks.length;J<ve;J++)O._initHooks[J].call(this)}},m},Z.include=function(f){var m=this.prototype.options;return a(this.prototype,f),f.options&&(this.prototype.options=m,this.mergeOptions(f.options)),this},Z.mergeOptions=function(f){return a(this.prototype.options,f),this},Z.addInitHook=function(f){var m=Array.prototype.slice.call(arguments,1),b=typeof f=="function"?f:function(){this[f].apply(this,m)};return this.prototype._initHooks=this.prototype._initHooks||[],this.prototype._initHooks.push(b),this};function ee(f){if(!(typeof L>"u"||!L||!L.Mixin)){f=y(f)?f:[f];for(var m=0;m<f.length;
269m++)f[m]===L.Mixin.Events&&console.warn("Deprecated include of L.Mixin.Events: this property will be removed in future releases, please inherit from L.Evented instead.",new Error().stack)}}var G={on:function(f,m,b){if(typeof f=="object")for(var O in f)this._on(O,f[O],m);else{f=g(f);for(var I=0,J=f.length;I<J;I++)this._on(f[I],m,b)}return this},off:function(f,m,b){if(!arguments.length)delete this._events;else if(typeof f=="object")for(var O in f)this._off(O,f[O],m);else{f=g(f);for(var I=arguments.length===1,J=0,ve=f.length;J<ve;J++)I?this._off(f[J]):this._off(f[J],m,b)}return this},_on:function(f,m,b,O){if(typeof m!="function"){console.warn("wrong listener type: "+typeof m);return}if(this._listens(f,m,b)===!1){b===this&&(b=void 0);var I={fn:m,ctx:b};O&&(I.once=!0),this._events=this._events||{},this._events[f]=this._events[f]||[],this._events[f].push(I)}},_off:function(f,m,b){var O,I,J;if(this._events&&(O=this._events[f],!!O)){if(arguments.length===1){if(this._firingCount)for(I=0,J=O.length;I<J;I++)O[I].fn=h;delete this._events[f];return}if(typeof m!="function"){console.warn("wrong listener type: "+typeof m);return}var ve=this._listens(f,m,b);if(ve!==!1){var De=O[ve];this._firingCount&&(De.fn=h,this._events[f]=O=O.slice()),O.splice(ve,1)}}},fire:function(f,m,b){if(!this.listens(f,b))return this;var O=a({},m,{type:f,target:this,sourceTarget:m&&m.sourceTarget||this});if(this._events){var I=this._events[f];if(I){this._firingCount=this._firingCount+1||1;for(var J=0,ve=I.length;J<ve;J++){var De=I[J],Ne=De.fn;De.once&&this.off(f,Ne,De.ctx),Ne.call(De.ctx||this,O)}this._firingCount--}}return b&&this._propagateEvent(O),this},listens:function(f,m,b,O){typeof f!="string"&&console.warn('"string" type argument expected');var I=m;typeof m!="function"&&(O=!!m,I=void 0,b=void 0);var J=this._events&&this._events[f];if(J&&J.length&&this._listens(f,I,b)!==!1)return!0;if(O){for(var ve in this._eventParents)if(this._eventParents[ve].listens(f,m,b,O))return!0}return!1},_listens:function(f,m,b){if(!this._events)return!1;var O=this._events[f]||[];if(!m)return!!O.length;b===this&&(b=void 0);for(var I=0,J=O.length;I<J;I++)if(O[I].fn===m&&O[I].ctx===b)return I;return!1},once:function(f,m,b){if(typeof f=="object")for(var O in f)this._on(O,f[O],m,!0);else{f=g(f);for(var I=0,J=f.length;I<J;I++)this._on(f[I],m,b,!0)}return this},addEventParent:function(f){return this._eventParents=this._eventParents||{},this._eventParents[c(f)]=f,this},removeEventParent:function(f){return this._eventParents&&delete this._eventParents[c(f)],this},_propagateEvent:function(f){for(var m in this._eventParents)this._eventParents[m].fire(f.type,a({layer:f.target,propagatedFrom:f.target},f),!0)}};G.addEventListener=G.on,G.removeEventListener=G.clearAllEventListeners=G.off,G.addOneTimeEventListener=G.once,G.fireEvent=G.fire,G.hasEventListeners=G.listens;var oe=Z.extend(G);function le(f,m,b){this.x=b?Math.round(f):f,this.y=b?Math.round(m):m}var ae=Math.trunc||function(f){return f>0?Math.floor(f):Math.ceil(f)};le.prototype={clone:function(){return new le(this.x,this.y)},add:function(f){return this.clone()._add(fe(f))},_add:function(f){return this.x+=f.x,this.y+=f.y,this},subtract:function(f){return this.clone()._subtract(fe(f))},_subtract:function(f){return this.x-=f.x,this.y-=f.y,this},divideBy:function(f){return this.clone()._divideBy(f)},_divideBy:function(f){return this.x/=f,this.y/=f,this},multiplyBy:function(f){return this.clone()._multiplyBy(f)},_multiplyBy:function(f){return this.x*=f,this.y*=f,this},scaleBy:function(f){return new le(this.x*f.x,this.y*f.y)},unscaleBy:function(f){return new le(this.x/f.x,this.y/f.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=ae(this.x),this.y=ae(this.y),this},distanceTo:function(f){f=fe(f);var m=f.x-this.x,b=f.y-this.y;return Math.sqrt(m*m+b*b)},equals:function(f){return f=fe(f),f.x===this.x&&f.y===this.y},contains:function(f){return f=fe(f),Math.abs(f.x)<=Math.abs(this.x)&&Math.abs(f.y)<=Math.abs(this.y)},toString:function(){return"Point("+d(this.x)+", "+d(this.y)+")"}};function fe(f,m,b){return f instanceof le?f:y(f)?new le(f[0],f[1]):f==null?f:typeof f=="object"&&"x"in f&&"y"in f?new le(f.x,f.y):new le(f,m,b)}function re(f,m){if(f)for(var b=m?[f,m]:f,O=0,I=b.length;O<I;O++)this.extend(b[O])}re.prototype={extend:function(f){var m,b;if(!f)return this;if(f instanceof le||typeof f[0]=="number"||"x"in f)m=b=fe(f);else if(f=j(f),m=f.min,b=f.max,!m||!b)return this;return!this.min&&!this.max?(this.min=m.clone(),this.max=b.clone()):(this.min.x=Math.min(m.x,this.min.x),this.max.x=Math.max(b.x,this.max.x),this.min.y=Math.min(m.y,this.min.y),this.max.y=Math.max(b.y,this.max.y)),this},getCenter:function(f){return fe((this.min.x+this.max.x)/2,(this.min.y+this.max.y)/2,f)},getBottomLeft:function(){return fe(this.min.x,this.max.y)},getTopRight:function(){return fe(this.max.x,this.min.y)},getTopLeft:function(){return this.min},getBottomRight:function(){return this.max},getSize:function(){return this.max.subtract(this.min)},contains:function(f){var m,b;return typeof f[0]=="number"||f instanceof le?f=fe(f):f=j(f),f instanceof re?(m=f.min,b=f.max):m=b=f,m.x>=this.min.x&&b.x<=this.max.x&&m.y>=this.min.y&&b.y<=this.max.y},intersects:function(f){f=j(f);var m=this.min,b=this.max,O=f.min,I=f.max,J=I.x>=m.x&&O.x<=b.x,ve=I.y>=m.y&&O.y<=b.y;return J&&ve},overlaps:function(f){f=j(f);var m=this.min,b=this.max,O=f.min,I=f.max,J=I.x>m.x&&O.x<b.x,ve=I.y>m.y&&O.y<b.y;return J&&ve},isValid:function(){return!!(this.min&&this.max)},pad:function(f){var m=this.min,b=this.max,O=Math.abs(m.x-b.x)*f,I=Math.abs(m.y-b.y)*f;return j(fe(m.x-O,m.y-I),fe(b.x+O,b.y+I))},equals:function(f){return f?(f=j(f),this.min.equals(f.getTopLeft())&&this.max.equals(f.getBottomRight())):!1}};function j(f,m){return!f||f instanceof re?f:new re(f,m)}function te(f,m){if(f)for(var b=m?[f,m]:f,O=0,I=b.length;O<I;O++)this.extend(b[O])}te.prototype={extend:function(f){var m=this._southWest,b=this._northEast,O,I;if(f instanceof H)O=f,I=f;else if(f instanceof te){if(O=f._southWest,I=f._northEast,!O||!I)return this}else return f?this.extend(_e(f)||q(f)):this;return!m&&!b?(this._southWest=new H(O.lat,O.lng),this._northEast=new H(I.lat,I.lng)):(m.lat=Math.min(O.lat,m.lat),m.lng=Math.min(O.lng,m.lng),b.lat=Math.max(I.lat,b.lat),b.lng=Math.max(I.lng,b.lng)),this},pad:function(f){var m=this._southWest,b=this._northEast,O=Math.abs(m.lat-b.lat)*f,I=Math.abs(m.lng-b.lng)*f;return new te(new H(m.lat-O,m.lng-I),new H(b.lat+O,b.lng+I))},getCenter:function(){return new H((this._southWest.lat+this._northEast.lat)/2,(this._southWest.lng+this._northEast.lng)/2)},getSouthWest:function(){return this._southWest},getNorthEast:function(){return this._northEast},getNorthWest:function(){return new H(this.getNorth(),this.getWest())},getSouthEast:function(){return new H(this.getSouth(),this.getEast())},getWest:function(){return this._southWest.lng},getSouth:function(){return this._southWest.lat}
269,getEast:function(){return this._northEast.lng},getNorth:function(){return this._northEast.lat},contains:function(f){typeof f[0]=="number"||f instanceof H||"lat"in f?f=_e(f):f=q(f);var m=this._southWest,b=this._northEast,O,I;return f instanceof te?(O=f.getSouthWest(),I=f.getNorthEast()):O=I=f,O.lat>=m.lat&&I.lat<=b.lat&&O.lng>=m.lng&&I.lng<=b.lng},intersects:function(f){f=q(f);var m=this._southWest,b=this._northEast,O=f.getSouthWest(),I=f.getNorthEast(),J=I.lat>=m.lat&&O.lat<=b.lat,ve=I.lng>=m.lng&&O.lng<=b.lng;return J&&ve},overlaps:function(f){f=q(f);var m=this._southWest,b=this._northEast,O=f.getSouthWest(),I=f.getNorthEast(),J=I.lat>m.lat&&O.lat<b.lat,ve=I.lng>m.lng&&O.lng<b.lng;return J&&ve},toBBoxString:function(){return[this.getWest(),this.getSouth(),this.getEast(),this.getNorth()].join(",")},equals:function(f,m){return f?(f=q(f),this._southWest.equals(f.getSouthWest(),m)&&this._northEast.equals(f.getNorthEast(),m)):!1},isValid:function(){return!!(this._southWest&&this._northEast)}};function q(f,m){return f instanceof te?f:new te(f,m)}function H(f,m,b){if(isNaN(f)||isNaN(m))throw new Error("Invalid LatLng object: ("+f+", "+m+")");this.lat=+f,this.lng=+m,b!==void 0&&(this.alt=+b)}H.prototype={equals:function(f,m){if(!f)return!1;f=_e(f);var b=Math.max(Math.abs(this.lat-f.lat),Math.abs(this.lng-f.lng));return b<=(m===void 0?1e-9:m)},toString:function(f){return"LatLng("+d(this.lat,f)+", "+d(this.lng,f)+")"},distanceTo:function(f){return Ce.distance(this,_e(f))},wrap:function(){return Ce.wrapLatLng(this)},toBounds:function(f){var m=180*f/40075017,b=m/Math.cos(Math.PI/180*this.lat);return q([this.lat-m,this.lng-b],[this.lat+m,this.lng+b])},clone:function(){return new H(this.lat,this.lng,this.alt)}};function _e(f,m,b){return f instanceof H?f:y(f)&&typeof f[0]!="object"?f.length===3?new H(f[0],f[1],f[2]):f.length===2?new H(f[0],f[1]):null:f==null?f:typeof f=="object"&&"lat"in f?new H(f.lat,"lng"in f?f.lng:f.lon,f.alt):m===void 0?null:new H(f,m,b)}var He={latLngToPoint:function(f,m){var b=this.projection.project(f),O=this.scale(m);return this.transformation._transform(b,O)},pointToLatLng:function(f,m){var b=this.scale(m),O=this.transformation.untransform(f,b);return this.projection.unproject(O)},project:function(f){return this.projection.project(f)},unproject:function(f){return this.projection.unproject(f)},scale:function(f){return 256*Math.pow(2,f)},zoom:function(f){return Math.log(f/256)/Math.LN2},getProjectedBounds:function(f){if(this.infinite)return null;var m=this.projection.bounds,b=this.scale(f),O=this.transformation.transform(m.min,b),I=this.transformation.transform(m.max,b);return new re(O,I)},infinite:!1,wrapLatLng:function(f){var m=this.wrapLng?u(f.lng,this.wrapLng,!0):f.lng,b=this.wrapLat?u(f.lat,this.wrapLat,!0):f.lat,O=f.alt;return new H(b,m,O)},wrapLatLngBounds:function(f){var m=f.getCenter(),b=this.wrapLatLng(m),O=m.lat-b.lat,I=m.lng-b.lng;if(O===0&&I===0)return f;
269var J=f.getSouthWest(),ve=f.getNorthEast(),De=new H(J.lat-O,J.lng-I),Ne=new H(ve.lat-O,ve.lng-I);return new te(De,Ne)}},Ce=a({},He,{wrapLng:[-180,180],R:6371e3,distance:function(f,m){var b=Math.PI/180,O=f.lat*b,I=m.lat*b,J=Math.sin((m.lat-f.lat)*b/2),ve=Math.sin((m.lng-f.lng)*b/2),De=J*J+Math.cos(O)*Math.cos(I)*ve*ve,Ne=2*Math.atan2(Math.sqrt(De),Math.sqrt(1-De));return this.R*Ne}}),Ee=6378137,ye={R:Ee,MAX_LATITUDE:85.0511287798,project:function(f){var m=Math.PI/180,b=this.MAX_LATITUDE,O=Math.max(Math.min(b,f.lat),-b),I=Math.sin(O*m);return new le(this.R*f.lng*m,this.R*Math.log((1+I)/(1-I))/2)},unproject:function(f){var m=180/Math.PI;return new H((2*Math.atan(Math.exp(f.y/this.R))-Math.PI/2)*m,f.x*m/this.R)},bounds:function(){var f=Ee*Math.PI;return new re([-f,-f],[f,f])}()};function rt(f,m,b,O){if(y(f)){this._a=f[0],this._b=f[1],this._c=f[2],this._d=f[3];return}this._a=f,this._b=m,this._c=b,this._d=O}rt.prototype={transform:function(f,m){return this._transform(f.clone(),m)},_transform:function(f,m){return m=m||1,f.x=m*(this._a*f.x+this._b),f.y=m*(this._c*f.y+this._d),f},untransform:function(f,m){return m=m||1,new le((f.x/m-this._b)/this._a,(f.y/m-this._d)/this._c)}};function se(f,m,b,O){return new rt(f,m,b,O)}var mt=a({},Ce,{code:"EPSG:3857",projection:ye,transformation:function(){var f=.5/(Math.PI*ye.R);return se(f,.5,-f,.5)}()}),Ue=a({},mt,{code:"EPSG:900913"});function Ze(f){return document.createElementNS("http://www.w3.org/2000/svg",f)}function ot(f,m){var b="",O,I,J,ve,De,Ne;for(O=0,J=f.length;O<J;O++){for(De=f[O],I=0,ve=De.length;I<ve;I++)Ne=De[I],b+=(I?"L":"M")+Ne.x+" "+Ne.y;b+=m?$e.svg?"z":"x":""}return b||"M0 0"}var Ye=document.documentElement.style,Mt="ActiveXObject"in window,Rt=Mt&&!document.addEventListener,Xt="msLaunchUri"in navigator&&!("documentMode"in document),Et=lt("webkit"),At=lt("android"),ir=lt("android 2")||lt("android 3"),Ge=parseInt(/WebKit\/([0-9]+)|$/.exec(navigator.userAgent)[1],10),ht=At&&lt("Google")&&Ge<537&&!("AudioNode"in window),Dt=!!window.opera,Gt=!Xt&&lt("chrome"),Ft=lt("gecko")&&!Et&&!Dt&&!Mt,Ur=!Gt&&lt("safari"),xt=lt("phantom"),Yt="OTransition"in Ye,or=navigator.platform.indexOf("Win")===0,Lt=Mt&&"transition"in Ye,Or="WebKitCSSMatrix"in window&&"m11"in new window.WebKitCSSMatrix&&!ir,qn="MozPerspective"in Ye,gr=!window.L_DISABLE_3D&&(Lt||Or||qn)&&!Yt&&!xt,sn=typeof orientation<"u"||lt("mobile"),_r=sn&&Et,sr=sn&&Or,Ja=!window.PointerEvent&&window.MSPointerEvent,$a=!!(window.PointerEvent||Ja),Wa="ontouchstart"in window||!!window.TouchEvent,Gn=!window.L_NO_TOUCH&&(Wa||$a),zr=sn&&Dt,Hn=sn&&Ft,xi=(window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI)>1,ue=function(){var f=!1;try{var m=Object.defineProperty({},"passive",{get:function(){f=!0}});window.addEventListener("testPassiveEventSupport",h,m),window.removeEventListener("testPassiveEventSupport",h,m)}catch{}return f}(),Ae=function(){return!!document.createElement("canvas").getContext}(),Ie=!!(document.createElementNS&&Ze("svg").createSVGRect),qe=!!Ie&&function(){var f=document.createElement("div");return f.innerHTML="<svg/>",(f.firstChild&&f.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"}(),Je=!Ie&&function(){try{var f=document.createElement("div");f.innerHTML='<v:shape adj="1"/>';var m=f.firstChild;return m.style.behavior="url(#default#VML)",m&&typeof m.adj=="object"}catch{return!1}}(),dt=navigator.platform.indexOf("Mac")===0,yt=navigator.platform.indexOf("Linux")===0;function lt(f){return navigator.userAgent.toLowerCase().indexOf(f)>=0}var $e={ie:Mt,ielt9:Rt,edge:Xt,webkit:Et,android:At,android23:ir,androidStock:ht,opera:Dt,chrome:Gt,gecko:Ft,safari:Ur,phantom:xt,opera12:Yt,win:or,ie3d:Lt,webkit3d:Or,gecko3d:qn,any3d:gr,mobile:sn,mobileWebkit:_r,mobileWebkit3d:sr,msPointer:Ja,pointer:$a,touch:Gn,touchNative:Wa,mobileOpera:zr,mobileGecko:Hn,retina:xi,passiveEvents:ue,canvas:Ae,svg:Ie,vml:Je,inlineSvg:qe,mac:dt,linux:yt},z=$e.msPointer?"MSPointerDown":"pointerdown",ie=$e.msPointer?"MSPointerMove":"pointermove",K=$e.msPointer?"MSPointerUp":"pointerup",ne=$e.msPointer?"MSPointerCancel":"pointercancel",ce={touchstart:z,touchmove:ie,touchend:K,touchcancel:ne},de={touchstart:vt,touchmove:et,touchend:et,touchcancel:et},we={},Be=!1;function ke(f,m,b){return m==="touchstart"&&pt(),de[m]?(b=de[m].bind(this,b),f.addEventListener(ce[m],b,!1),b):(console.warn("wrong event specified:",m),h)}function Pe(f,m,b){if(!ce[m]){console.warn("wrong event specified:",m);return}f.removeEventListener(ce[m],b,!1)}function Oe(f){we[f.pointerId]=f}function Ke(f){we[f.pointerId]&&(we[f.pointerId]=f)}function ct(f){delete we[f.pointerId]}function pt(){Be||(document.addEventListener(z,Oe,!0),document.addEventListener(ie,Ke,!0),document.addEventListener(K,ct,!0),document.addEventListener(ne,ct,!0),Be=!0)}function et(f,m){if(m.pointerType!==(m.MSPOINTER_TYPE_MOUSE||"mouse")){m.touches=[];for(var b in we)m.touches.push(we[b]);m.changedTouches=[m],f(m)}}function vt(f,m){m.MSPOINTER_TYPE_TOUCH&&m.pointerType===m.MSPOINTER_TYPE_TOUCH&&ca(m),et(f,m)}function $t(f){var m={},b,O;for(O in f)b=f[O],m[O]=b&&b.bind?b.bind(f):b;return f=m,m.type="dblclick",m.detail=2,m.isTrusted=!1,m._simulated=!0,m}var Bt=200;function Jt(f,m){f.addEventListener("dblclick",m);var b=0,O;function I(J){if(J.detail!==1){O=J.detail;return}if(!(J.pointerType==="mouse"||J.sourceCapabilities&&!J.sourceCapabilities.firesTouchEvents)){var ve=to(J);if(!(ve.some(function(Ne){return Ne instanceof HTMLLabelElement&&Ne.attributes.for})&&!ve.some(function(Ne){return Ne instanceof HTMLInputElement||Ne instanceof HTMLSelectElement}))){var De=Date.now();De-b<=Bt?(O++,O===2&&m($t(J))):O=1,b=De}}}return f.addEventListener("click",I),{dblclick:m,simDblclick:I}}function nn(f,m){f.removeEventListener("dblclick",m.dblclick),f.removeEventListener("click",m.simDblclick)}var Ma=Rs(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),dr=Rs(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),Kr=dr==="webkitTransition"||dr==="OTransition"?dr+"End":"transitionend";function oa(f){return typeof f=="string"?document.getElementById(f):f}function Xn(f,m){var b=f.style[m]||f.currentStyle&&f.currentStyle[m];
269if((!b||b==="auto")&&document.defaultView){var O=document.defaultView.getComputedStyle(f,null);b=O?O[m]:null}return b==="auto"?null:b}function er(f,m,b){var O=document.createElement(f);return O.className=m||"",b&&b.appendChild(O),O}function Qr(f){var m=f.parentNode;m&&m.removeChild(f)}function Z0(f){for(;f.firstChild;)f.removeChild(f.firstChild)}function ln(f){var m=f.parentNode;m&&m.lastChild!==f&&m.appendChild(f)}function Ro(f){var m=f.parentNode;m&&m.firstChild!==f&&m.insertBefore(f,m.firstChild)}function Yr(f,m){if(f.classList!==void 0)return f.classList.contains(m);var b=K0(f);return b.length>0&&new RegExp("(^|\\s)"+m+"(\\s|$)").test(b)}function kt(f,m){if(f.classList!==void 0)for(var b=g(m),O=0,I=b.length;O<I;O++)f.classList.add(b[O]);else if(!Yr(f,m)){var J=K0(f);Ec(f,(J?J+" ":"")+m)}}function Zt(f,m){f.classList!==void 0?f.classList.remove(m):Ec(f,p((" "+K0(f)+" ").replace(" "+m+" "," ")))}function Ec(f,m){f.className.baseVal===void 0?f.className=m:f.className.baseVal=m}function K0(f){return f.correspondingElement&&(f=f.correspondingElement),f.className.baseVal===void 0?f.className:f.className.baseVal}function Oa(f,m){"opacity"in f.style?f.style.opacity=m:"filter"in f.style&&sa(f,m)}function sa(f,m){var b=!1,O="DXImageTransform.Microsoft.Alpha";try{b=f.filters.item(O)}catch{if(m===1)return}m=Math.round(m*100),b?(b.Enabled=m!==100,b.Opacity=m):f.style.filter+=" progid:"+O+"(opacity="+m+")"}function Rs(f){for(var m=document.documentElement.style,b=0;b<f.length;b++)if(f[b]in m)return f[b];return!1}function Zn(f,m,b){var O=m||new le(0,0);f.style[Ma]=($e.ie3d?"translate("+O.x+"px,"+O.y+"px)":"translate3d("+O.x+"px,"+O.y+"px,0)")+(b?" scale("+b+")":"")}function yr(f,m){f._leaflet_pos=m,$e.any3d?Zn(f,m):(f.style.left=m.x+"px",f.style.top=m.y+"px")}function va(f){return f._leaflet_pos||new le(0,0)}var yi,Un,jr;if("onselectstart"in document)yi=function(){jt(window,"selectstart",ca)},Un=function(){kr(window,"selectstart",ca)};else{var Q0=Rs(["userSelect","WebkitUserSelect","OUserSelect","MozUserSelect","msUserSelect"]);yi=function(){if(Q0){var f=document.documentElement.style;jr=f[Q0],f[Q0]="none"}},Un=function(){Q0&&(document.documentElement.style[Q0]=jr,jr=void 0)}}function J0(){jt(window,"dragstart",ca)}function w1(){kr(window,"dragstart",ca)}
269var Ls,cn;function cl(f){for(;f.tabIndex===-1;)f=f.parentNode;f.style&&(eo(),Ls=f,cn=f.style.outlineStyle,f.style.outlineStyle="none",jt(window,"keydown",eo))}function eo(){Ls&&(Ls.style.outlineStyle=cn,Ls=void 0,cn=void 0,kr(window,"keydown",eo))}function Lo(f){do f=f.parentNode;while((!f.offsetWidth||!f.offsetHeight)&&f!==document.body);return f}function ga(f){var m=f.getBoundingClientRect();return{x:m.width/f.offsetWidth||1,y:m.height/f.offsetHeight||1,boundingClientRect:m}}var b1={__proto__:null,TRANSFORM:Ma,TRANSITION:dr,TRANSITION_END:Kr,get:oa,getStyle:Xn,create:er,remove:Qr,empty:Z0,toFront:ln,toBack:Ro,hasClass:Yr,addClass:kt,removeClass:Zt,setClass:Ec,getClass:K0,setOpacity:Oa,testProp:Rs,setTransform:Zn,setPosition:yr,getPosition:va,get disableTextSelection(){return yi},get enableTextSelection(){return Un},disableImageDrag:J0,enableImageDrag:w1,preventOutline:cl,restoreOutline:eo,getSizedParentNode:Lo,getScale:ga};function jt(f,m,b,O){if(m&&typeof m=="object")for(var I in m)Wi(f,I,m[I],b);else{m=g(m);for(var J=0,ve=m.length;J<ve;J++)Wi(f,m[J],b,O)}return this}var la="_leaflet_events";function kr(f,m,b,O){if(arguments.length===1)ci(f),delete f[la];else if(m&&typeof m=="object")for(var I in m)Pa(f,I,m[I],b);else if(m=g(m),arguments.length===2)ci(f,function(De){return E(m,De)!==-1});else for(var J=0,ve=m.length;J<ve;J++)Pa(f,m[J],b,O);return this}function ci(f,m){for(var b in f[la]){var O=b.split(/\d/)[0];(!m||m(O))&&Pa(f,O,null,null,b)}}
269var Ns={mouseenter:"mouseover",mouseleave:"mouseout",wheel:!("onwheel"in window)&&"mousewheel"};function Wi(f,m,b,O){var I=m+c(b)+(O?"_"+c(O):"");if(f[la]&&f[la][I])return this;var J=function(De){return b.call(O||f,De||window.event)},ve=J;!$e.touchNative&&$e.pointer&&m.indexOf("touch")===0?J=ke(f,m,J):$e.touch&&m==="dblclick"?J=Jt(f,J):"addEventListener"in f?m==="touchstart"||m==="touchmove"||m==="wheel"||m==="mousewheel"?f.addEventListener(Ns[m]||m,J,$e.passiveEvents?{passive:!1}:!1):m==="mouseenter"||m==="mouseleave"?(J=function(De){De=De||window.event,Is(f,De)&&ve(De)},f.addEventListener(Ns[m],J,!1)):f.addEventListener(m,ve,!1):f.attachEvent("on"+m,J),f[la]=f[la]||{},f[la][I]=J}function Pa(f,m,b,O,I){I=I||m+c(b)+(O?"_"+c(O):"");var J=f[la]&&f[la][I];if(!J)return this;!$e.touchNative&&$e.pointer&&m.indexOf("touch")===0?Pe(f,m,J):$e.touch&&m==="dblclick"?nn(f,J):"removeEventListener"in f?f.removeEventListener(Ns[m]||m,J,!1):f.detachEvent("on"+m,J),f[la][I]=null}function h0(f){return f.stopPropagation?f.stopPropagation():f.originalEvent?f.originalEvent._stopped=!0:f.cancelBubble=!0,this}function No(f){return Wi(f,"wheel",h0),this}function wi(f){return jt(f,"mousedown touchstart dblclick contextmenu",h0),f._leaflet_disable_click=!0,this}function ca(f){return f.preventDefault?f.preventDefault():f.returnValue=!1,this}function p0(f){return ca(f),h0(f),this}function to(f){if(f.composedPath)return f.composedPath();for(var m=[],b=f.target;b;)m.push(b),b=b.parentNode;return m}function E1(f,m){if(!m)return new le(f.clientX,f.clientY);var b=ga(m),O=b.boundingClientRect;return new le((f.clientX-O.left)/b.x-m.clientLeft,(f.clientY-O.top)/b.y-m.clientTop)}var Tc=$e.linux&&$e.chrome?window.devicePixelRatio:$e.mac?window.devicePixelRatio*3:window.devicePixelRatio>0?2*window.devicePixelRatio:1;function Fs(f){return $e.edge?f.wheelDeltaY/2:f.deltaY&&f.deltaMode===0?-f.deltaY/Tc:f.deltaY&&f.deltaMode===1?-f.deltaY*20:f.deltaY&&f.deltaMode===2?-f.deltaY*60:f.deltaX||f.deltaZ?0:f.wheelDelta?(f.wheelDeltaY||f.wheelDelta)/2:f.detail&&Math.abs(f.detail)<32765?-f.detail*20:f.detail?f.detail/-32765*60:0}function Is(f,m){var b=m.relatedTarget;if(!b)return!0;try{for(;b&&b!==f;)b=b.parentNode}catch{return!1}return b!==f}var Fu={__proto__:null,on:jt,off:kr,stopPropagation:h0,disableScrollPropagation:No,disableClickPropagation:wi,preventDefault:ca,stop:p0,getPropagationPath:to,getMousePosition:E1,getWheelDelta:Fs,isExternalTarget:Is,addListener:jt,removeListener:kr},Sc=oe.extend({run:function(f,m,b,O){this.stop(),this._el=f,this._inProgress=!0,this._duration=b||.25,this._easeOutPower=1/Math.max(O||.5,.2),this._startPos=va(f),this._offset=m.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=N(this._animate,this),this._step()},_step:function(f){var m=+new Date-this._startTime,b=this._duration*1e3;m<b?this._runFrame(this._easeOut(m/b),f):(this._runFrame(1),this._complete())},_runFrame:function(f,m){var b=this._startPos.add(this._offset.multiplyBy(f));m&&b._round(),yr(this._el,b),this.fire("step")},_complete:function(){F(this._animId),this._inProgress=!1,this.fire("end")},_easeOut:function(f){return 1-Math.pow(1-f,this._easeOutPower)}}),tr=oe.extend({options:{crs:mt,center:void 0,zoom:void 0,minZoom:void 0,maxZoom:void 0,layers:[],maxBounds:void 0,renderer:void 0,zoomAnimation:!0,zoomAnimationThreshold:4,fadeAnimation:!0,markerZoomAnimation:!0,transform3DLimit:8388608,zoomSnap:1,zoomDelta:1,trackResize:!0},initialize:function(f,m){m=v(this,m),this._handlers=[],this._layers={},this._zoomBoundLayers={},this._sizeChanged=!0,this._initContainer(f),this._initLayout(),this._onResize=o(this._onResize,this),this._initEvents(),m.maxBounds&&this.setMaxBounds(m.maxBounds),m.zoom!==void 0&&(this._zoom=this._limitZoom(m.zoom)),m.center&&m.zoom!==void 0&&this.setView(_e(m.center),m.zoom,{reset:!0}),this.callInitHooks(),this._zoomAnimated=dr&&$e.any3d&&!$e.mobileOpera&&this.options.zoomAnimation,this._zoomAnimated&&(this._createAnimProxy(),jt(this._proxy,Kr,this._catchTransitionEnd,this)),this._addLayers(this.options.layers)}
vendor: 6,886 bytes, line 269
269,setView:function(f,m,b){if(m=m===void 0?this._zoom:this._limitZoom(m),f=this._limitCenter(_e(f),m,this.options.maxBounds),b=b||{},this._stop(),this._loaded&&!b.reset&&b!==!0){b.animate!==void 0&&(b.zoom=a({animate:b.animate},b.zoom),b.pan=a({animate:b.animate,duration:b.duration},b.pan));var O=this._zoom!==m?this._tryAnimatedZoom&&this._tryAnimatedZoom(f,m,b.zoom):this._tryAnimatedPan(f,b.pan);if(O)return clearTimeout(this._sizeTimer),this}return this._resetView(f,m,b.pan&&b.pan.noMoveStart),this},setZoom:function(f,m){return this._loaded?this.setView(this.getCenter(),f,{zoom:m}):(this._zoom=f,this)},zoomIn:function(f,m){return f=f||($e.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom+f,m)},zoomOut:function(f,m){return f=f||($e.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom-f,m)},setZoomAround:function(f,m,b){var O=this.getZoomScale(m),I=this.getSize().divideBy(2),J=f instanceof le?f:this.latLngToContainerPoint(f),ve=J.subtract(I).multiplyBy(1-1/O),De=this.containerPointToLatLng(I.add(ve));return this.setView(De,m,{zoom:b})},_getBoundsCenterZoom:function(f,m){m=m||{},f=f.getBounds?f.getBounds():q(f);var b=fe(m.paddingTopLeft||m.padding||[0,0]),O=fe(m.paddingBottomRight||m.padding||[0,0]),I=this.getBoundsZoom(f,!1,b.add(O));if(I=typeof m.maxZoom=="number"?Math.min(m.maxZoom,I):I,I===1/0)return{center:f.getCenter(),zoom:I};var J=O.subtract(b).divideBy(2),ve=this.project(f.getSouthWest(),I),De=this.project(f.getNorthEast(),I),Ne=this.unproject(ve.add(De).divideBy(2).add(J),I);return{center:Ne,zoom:I}},fitBounds:function(f,m){if(f=q(f),!f.isValid())throw new Error("Bounds are not valid.");var b=this._getBoundsCenterZoom(f,m);return this.setView(b.center,b.zoom,m)},fitWorld:function(f){return this.fitBounds([[-90,-180],[90,180]],f)},panTo:function(f,m){return this.setView(f,this._zoom,{pan:m})},panBy:function(f,m){if(f=fe(f).round(),m=m||{},!f.x&&!f.y)return this.fire("moveend");if(m.animate!==!0&&!this.getSize().contains(f))return this._resetView(this.unproject(this.project(this.getCenter()).add(f)),this.getZoom()),this;if(this._panAnim||(this._panAnim=new Sc,this._panAnim.on({step:this._onPanTransitionStep,end:this._onPanTransitionEnd},this)),m.noMoveStart||this.fire("movestart"),m.animate!==!1){kt(this._mapPane,"leaflet-pan-anim");var b=this._getMapPanePos().subtract(f).round();this._panAnim.run(this._mapPane,b,m.duration||.25,m.easeLinearity)}else this._rawPanBy(f),this.fire("move").fire("moveend");return this},flyTo:function(f,m,b){if(b=b||{},b.animate===!1||!$e.any3d)return this.setView(f,m,b);this._stop();var O=this.project(this.getCenter()),I=this.project(f),J=this.getSize(),ve=this._zoom;f=_e(f),m=m===void 0?ve:m;var De=Math.max(J.x,J.y),Ne=De*this.getZoomScale(ve,m),Qe=I.distanceTo(O)||1,wt=1.42,zt=wt*wt;function qt(an){var Y=an?-1:1,k=an?Ne:De,P=Ne*Ne-De*De+Y*zt*zt*Qe*Qe,W=2*k*zt*Qe,pe=P/W,We=Math.sqrt(pe*pe+1)-pe,bt=We<1e-9?-18:Math.log(We);return bt}function xa(an){return(Math.exp(an)-Math.exp(-an))/2}function hr(an){return(Math.exp(an)+Math.exp(-an))/2}function Ki(an){return xa(an)/hr(an)}var ei=qt(0);function Sl(an){return De*(hr(ei)/hr(ei+wt*an))}function Dd(an){return De*(hr(ei)*Ki(ei+wt*an)-xa(ei))/zt}function Md(an){return 1-Math.pow(1-an,1.5)}var f5=Date.now(),Od=(qt(1)-ei)/wt,Pd=b.duration?1e3*b.duration:1e3*Od*.8;function Ic(){var an=(Date.now()-f5)/Pd,Y=Md(an)*Od;an<=1?(this._flyToFrame=N(Ic,this),this._move(this.unproject(O.add(I.subtract(O).multiplyBy(Dd(Y)/Qe)),ve),this.getScaleZoom(De/Sl(Y),ve),{flyTo:!0})):this._move(f,m)._moveEnd(!0)}return this._moveStart(!0,b.noMoveStart),Ic.call(this),this},flyToBounds:function(f,m){var b=this._getBoundsCenterZoom(f,m);return this.flyTo(b.center,b.zoom,m)},setMaxBounds:function(f){return f=q(f),this.listens("moveend",this._panInsideMaxBounds)&&this.off("moveend",this._panInsideMaxBounds),f.isValid()?(this.options.maxBounds=f,this._loaded&&this._panInsideMaxBounds(),this.on("moveend",this._panInsideMaxBounds)):(this.options.maxBounds=null,this)},setMinZoom:function(f){var m=this.options.minZoom;return this.options.minZoom=f,this._loaded&&m!==f&&(this.fire("zoomlevelschange"),this.getZoom()<this.options.minZoom)?this.setZoom(f):this},setMaxZoom:function(f){var m=this.options.maxZoom;return this.options.maxZoom=f,this._loaded&&m!==f&&(this.fire("zoomlevelschange"),this.getZoom()>this.options.maxZoom)?this.setZoom(f):this},panInsideBounds:function(f,m){this._enforcingBounds=!0;var b=this.getCenter(),O=this._limitCenter(b,this._zoom,q(f));return b.equals(O)||this.panTo(O,m),this._enforcingBounds=!1,this},panInside:function(f,m){m=m||{};var b=fe(m.paddingTopLeft||m.padding||[0,0]),O=fe(m.paddingBottomRight||m.padding||[0,0]),I=this.project(this.getCenter()),J=this.project(f),ve=this.getPixelBounds(),De=j([ve.min.add(b),ve.max.subtract(O)]),Ne=De.getSize();if(!De.contains(J)){this._enforcingBounds=!0;var Qe=J.subtract(De.getCenter()),wt=De.extend(J).getSize().subtract(Ne);I.x+=Qe.x<0?-wt.x:wt.x,I.y+=Qe.y<0?-wt.y:wt.y,this.panTo(this.unproject(I),m),this._enforcingBounds=!1}return this},invalidateSize:function(f){if(!this._loaded)return this;f=a({animate:!1,pan:!0},f===!0?{animate:!0}:f);var m=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var b=this.getSize(),O=m.divideBy(2).round(),I=b.divideBy(2).round(),J=O.subtract(I);return!J.x&&!J.y?this:(f.animate&&f.pan?this.panBy(J):(f.pan&&this._rawPanBy(J),this.fire("move"),f.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(o(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:m,newSize:b}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(f){if(f=this._locateOptions=a({timeout:1e4,watch:!1},f),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var m=o(this._handleGeolocationResponse,this),b=o(this._handleGeolocationError,this);return f.watch?this._locationWatchId=navigator.geolocation.watchPosition(m,b,f):navigator.geolocation.getCurrentPosition(m,b,f),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(f){if(this._container._leaflet_id){var m=f.code,b=f.message||(m===1?"permission denied":m===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:m,message:"Geolocation error: "+b+"."})}},_handleGeolocationResponse:function(f){if(this._container._leaflet_id){var m=f.coords.latitude,b=f.coords.longitude,O=new H(m,b),I=O.toBounds(f.coords.accuracy*2),J=this._locateOptions;if(J.setView){var ve=this.getBoundsZoom(I);this.setView(O,J.maxZoom?Math.min(ve,J.maxZoom):ve)}
269var De={latlng:O,bounds:I,timestamp:f.timestamp};for(var Ne in f.coords)typeof f.coords[Ne]=="number"&&(De[Ne]=f.coords[Ne]);this.fire("locationfound",De)}},addHandler:function(f,m){if(!m)return this;var b=this[f]=new m(this);return this._handlers.push(b),this.options[f]&&b.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),Qr(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(F(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var f;for(f in this._layers)this._layers[f].remove();for(f in this._panes)Qr(this._panes[f]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(f,m){var b="leaflet-pane"+(f?" leaflet-"+f.replace("Pane","")+"-pane":""),O=er("div",b,m||this._mapPane);return f&&(this._panes[f]=O),O},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var f=this.getPixelBounds(),m=this.unproject(f.getBottomLeft()),b=this.unproject(f.getTopRight());return new te(m,b)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(f,m,b){f=q(f),b=fe(b||[0,0]);var O=this.getZoom()||0,I=this.getMinZoom(),J=this.getMaxZoom(),ve=f.getNorthWest(),De=f.getSouthEast(),Ne=this.getSize().subtract(b),Qe=j(this.project(De,O),this.project(ve,O)).getSize(),wt=$e.any3d?this.options.zoomSnap:1,zt=Ne.x/Qe.x,qt=Ne.y/Qe.y,xa=m?Math.max(zt,qt):Math.min(zt,qt);return O=this.getScaleZoom(xa,O),wt&&(O=Math.round(O/(wt/100))*(wt/100),O=m?Math.ceil(O/wt)*wt:Math.floor(O/wt)*wt),Math.max(I,Math.min(J,O))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new le(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(f,m){var b=this._getTopLeftPoint(f,m);return new re(b,b.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(f){return this.options.crs.getProjectedBounds(f===void 0?this.getZoom():f)},getPane:function(f){return typeof f=="string"?this._panes[f]:f},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(f,m){var b=this.options.crs;return m=m===void 0?this._zoom:m,b.scale(f)/b.scale(m)},getScaleZoom:function(f,m){var b=this.options.crs;m=m===void 0?this._zoom:m;var O=b.zoom(f*b.scale(m));return isNaN(O)?1/0:O},project:function(f,m){return m=m===void 0?this._zoom:m,this.options.crs.latLngToPoint(_e(f),m)},unproject:function(f,m){return m=m===void 0?this._zoom:m,this.options.crs.pointToLatLng(fe(f),m)},layerPointToLatLng:function(f){var m=fe(f).add(this.getPixelOrigin());return this.unproject(m)},latLngToLayerPoint:function(f){var m=this.project(_e(f))._round();return m._subtract(this.getPixelOrigin())},wrapLatLng:function(f){return this.options.crs.wrapLatLng(_e(f))},wrapLatLngBounds:function(f){return this.options.crs.wrapLatLngBounds(q(f))},distance:function(f,m){return this.options.crs.distance(_e(f),_e(m))},containerPointToLayerPoint:function(f){return fe(f).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(f){return fe(f).add(this._getMapPanePos())},containerPointToLatLng:function(f){var m=this.containerPointToLayerPoint(fe(f));return this.layerPointToLatLng(m)},latLngToContainerPoint:function(f){return this.layerPointToContainerPoint(this.latLngToLayerPoint(_e(f)))},mouseEventToContainerPoint:function(f){return E1(f,this._container)},mouseEventToLayerPoint:function(f){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(f))},mouseEventToLatLng:function(f){return this.layerPointToLatLng(this.mouseEventToLayerPoint(f))},_initContainer:function(f){var m=this._container=oa(f);if(m){if(m._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");jt(m,"scroll",this._onScroll,this),this._containerId=c(m)},_initLayout:function(){var f=this._container;this._fadeAnimated=this.options.fadeAnimation&&$e.any3d,kt(f,"leaflet-container"+($e.touch?" leaflet-touch":"")+($e.retina?" leaflet-retina":"")+($e.ielt9?" leaflet-oldie":"")+($e.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var m=Xn(f,"position");
269m!=="absolute"&&m!=="relative"&&m!=="fixed"&&m!=="sticky"&&(f.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var f=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),yr(this._mapPane,new le(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(kt(f.markerPane,"leaflet-zoom-hide"),kt(f.shadowPane,"leaflet-zoom-hide"))},_resetView:function(f,m,b){yr(this._mapPane,new le(0,0));var O=!this._loaded;this._loaded=!0,m=this._limitZoom(m),this.fire("viewprereset");var I=this._zoom!==m;this._moveStart(I,b)._move(f,m)._moveEnd(I),this.fire("viewreset"),O&&this.fire("load")},_moveStart:function(f,m){return f&&this.fire("zoomstart"),m||this.fire("movestart"),this},_move:function(f,m,b,O){m===void 0&&(m=this._zoom);var I=this._zoom!==m;return this._zoom=m,this._lastCenter=f,this._pixelOrigin=this._getNewPixelOrigin(f),O?b&&b.pinch&&this.fire("zoom",b):((I||b&&b.pinch)&&this.fire("zoom",b),this.fire("move",b)),this},_moveEnd:function(f){return f&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return F(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(f){yr(this._mapPane,this._getMapPanePos().subtract(f))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(f){this._targets={},this._targets[c(this._container)]=this;var m=f?kr:jt;m(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&m(window,"resize",this._onResize,this),$e.any3d&&this.options.transform3DLimit&&(f?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){F(this._resizeRequest),this._resizeRequest=N(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var f=this._getMapPanePos();Math.max(Math.abs(f.x),Math.abs(f.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(f,m){for(var b=[],O,I=m==="mouseout"||m==="mouseover",J=f.target||f.srcElement,ve=!1;J;){if(O=this._targets[c(J)],O&&(m==="click"||m==="preclick")&&this._draggableMoved(O)){ve=!0;break}if(O&&O.listens(m,!0)&&(I&&!Is(J,f)||(b.push(O),I))||J===this._container)break;J=J.parentNode}return!b.length&&!ve&&!I&&this.listens(m,!0)&&(b=[this]),b},_isClickDisabled:function(f){for(;f&&f!==this._container;){if(f._leaflet_disable_click)return!0;f=f.parentNode}},_handleDOMEvent:function(f){var m=f.target||f.srcElement;if(!(!this._loaded||m._leaflet_disable_events||f.type==="click"&&this._isClickDisabled(m))){var b=f.type;b==="mousedown"&&cl(m),this._fireDOMEvent(f,b)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(f,m,b){if(f.type==="click"){var O=a({},f);O.type="preclick",this._fireDOMEvent(O,O.type,b)}var I=this._findEventTargets(f,m);if(b){for(var J=[],ve=0;ve<b.length;ve++)b[ve].listens(m,!0)&&J.push(b[ve]);I=J.concat(I)}if(I.length){m==="contextmenu"&&ca(f);var De=I[0],Ne={originalEvent:f};if(f.type!=="keypress"&&f.type!=="keydown"&&f.type!=="keyup"){var Qe=De.getLatLng&&(!De._radius||De._radius<=10);Ne.containerPoint=Qe?this.latLngToContainerPoint(De.getLatLng()):this.mouseEventToContainerPoint(f),Ne.layerPoint=this.containerPointToLayerPoint(Ne.containerPoint),Ne.latlng=Qe?De.getLatLng():this.layerPointToLatLng(Ne.layerPoint)}for(ve=0;ve<I.length;ve++)if(I[ve].fire(m,Ne,!0),Ne.originalEvent._stopped||I[ve].options.bubblingMouseEvents===!1&&E(this._mouseEvents,m)!==-1)return}},_draggableMoved:function(f){return f=f.dragging&&f.dragging.enabled()?f:this,f.dragging&&f.dragging.moved()||this.boxZoom&&this.boxZoom.moved()},_clearHandlers:function(){for(var f=0,m=this._handlers.length;f<m;f++)this._handlers[f].disable()},whenReady:function(f,m){return this._loaded?f.call(m||this,{target:this}):this.on("load",f,m),this},_getMapPanePos:function(){return va(this._mapPane)||new le(0,0)},_moved:function(){var f=this._getMapPanePos();return f&&!f.equals([0,0])},_getTopLeftPoint:function(f,m){var b=f&&m!==void 0?this._getNewPixelOrigin(f,m):this.getPixelOrigin();return b.subtract(this._getMapPanePos())},_getNewPixelOrigin:function(f,m){var b=this.getSize()._divideBy(2);return this.project(f,m)._subtract(b)._add(this._getMapPanePos())._round()},_latLngToNewLayerPoint:function(f,m,b){var O=this._getNewPixelOrigin(b,m);return this.project(f,m)._subtract(O)},_latLngBoundsToNewLayerBounds:function(f,m,b){var O=this._getNewPixelOrigin(b,m);
vendor: 14,231 bytes, line 269
269return j([this.project(f.getSouthWest(),m)._subtract(O),this.project(f.getNorthWest(),m)._subtract(O),this.project(f.getSouthEast(),m)._subtract(O),this.project(f.getNorthEast(),m)._subtract(O)])},_getCenterLayerPoint:function(){return this.containerPointToLayerPoint(this.getSize()._divideBy(2))},_getCenterOffset:function(f){return this.latLngToLayerPoint(f).subtract(this._getCenterLayerPoint())},_limitCenter:function(f,m,b){if(!b)return f;var O=this.project(f,m),I=this.getSize().divideBy(2),J=new re(O.subtract(I),O.add(I)),ve=this._getBoundsOffset(J,b,m);return Math.abs(ve.x)<=1&&Math.abs(ve.y)<=1?f:this.unproject(O.add(ve),m)},_limitOffset:function(f,m){if(!m)return f;var b=this.getPixelBounds(),O=new re(b.min.add(f),b.max.add(f));return f.add(this._getBoundsOffset(O,m))},_getBoundsOffset:function(f,m,b){var O=j(this.project(m.getNorthEast(),b),this.project(m.getSouthWest(),b)),I=O.min.subtract(f.min),J=O.max.subtract(f.max),ve=this._rebound(I.x,-J.x),De=this._rebound(I.y,-J.y);return new le(ve,De)},_rebound:function(f,m){return f+m>0?Math.round(f-m)/2:Math.max(0,Math.ceil(f))-Math.max(0,Math.floor(m))},_limitZoom:function(f){var m=this.getMinZoom(),b=this.getMaxZoom(),O=$e.any3d?this.options.zoomSnap:1;return O&&(f=Math.round(f/O)*O),Math.max(m,Math.min(b,f))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){Zt(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(f,m){var b=this._getCenterOffset(f)._trunc();return(m&&m.animate)!==!0&&!this.getSize().contains(b)?!1:(this.panBy(b,m),!0)},_createAnimProxy:function(){var f=this._proxy=er("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(f),this.on("zoomanim",function(m){var b=Ma,O=this._proxy.style[b];Zn(this._proxy,this.project(m.center,m.zoom),this.getZoomScale(m.zoom,1)),O===this._proxy.style[b]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){Qr(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var f=this.getCenter(),m=this.getZoom();Zn(this._proxy,this.project(f,m),this.getZoomScale(m,1))},_catchTransitionEnd:function(f){this._animatingZoom&&f.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(f,m,b){if(this._animatingZoom)return!0;if(b=b||{},!this._zoomAnimated||b.animate===!1||this._nothingToAnimate()||Math.abs(m-this._zoom)>this.options.zoomAnimationThreshold)return!1;var O=this.getZoomScale(m),I=this._getCenterOffset(f)._divideBy(1-1/O);return b.animate!==!0&&!this.getSize().contains(I)?!1:(N(function(){this._moveStart(!0,b.noMoveStart||!1)._animateZoom(f,m,!0)},this),!0)},_animateZoom:function(f,m,b,O){this._mapPane&&(b&&(this._animatingZoom=!0,this._animateToCenter=f,this._animateToZoom=m,kt(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:f,zoom:m,noUpdate:O}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(o(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&Zt(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Wt(f,m){return new tr(f,m)}var Yi=Z.extend({options:{position:"topright"},initialize:function(f){v(this,f)},getPosition:function(){return this.options.position},setPosition:function(f){var m=this._map;return m&&m.removeControl(this),this.options.position=f,m&&m.addControl(this),this},getContainer:function(){return this._container},addTo:function(f){this.remove(),this._map=f;var m=this._container=this.onAdd(f),b=this.getPosition(),O=f._controlCorners[b];return kt(m,"leaflet-control"),b.indexOf("bottom")!==-1?O.insertBefore(m,O.firstChild):O.appendChild(m),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(Qr(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(f){this._map&&f&&f.screenX>0&&f.screenY>0&&this._map.getContainer().focus()}}),ro=function(f){return new Yi(f)};tr.include({addControl:function(f){return f.addTo(this),this},removeControl:function(f){return f.remove(),this},_initControlPos:function(){var f=this._controlCorners={},m="leaflet-",b=this._controlContainer=er("div",m+"control-container",this._container);function O(I,J){var ve=m+I+" "+m+J;f[I+J]=er("div",ve,b)}O("top","left"),O("top","right"),O("bottom","left"),O("bottom","right")},_clearControlPos:function(){for(var f in this._controlCorners)Qr(this._controlCorners[f]);Qr(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var m0=Yi.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(f,m,b,O){return b<O?-1:O<b?1:0}},initialize:function(f,m,b){v(this,b),this._layerControlInputs=[],this._layers=[],this._lastZIndex=0,this._handlingClick=!1,this._preventClick=!1;for(var O in f)this._addLayer(f[O],O);for(O in m)this._addLayer(m[O],O,!0)},onAdd:function(f){this._initLayout(),this._update(),this._map=f,f.on("zoomend",this._checkDisabledLayers,this);for(var m=0;m<this._layers.length;m++)this._layers[m].layer.on("add remove",this._onLayerChange,this);return this._container},addTo:function(f){return Yi.prototype.addTo.call(this,f),this._expandIfNotCollapsed()},onRemove:function(){this._map.off("zoomend",this._checkDisabledLayers,this);for(var f=0;f<this._layers.length;f++)this._layers[f].layer.off("add remove",this._onLayerChange,this)},addBaseLayer:function(f,m){return this._addLayer(f,m),this._map?this._update():this},addOverlay:function(f,m){return this._addLayer(f,m,!0),this._map?this._update():this},removeLayer:function(f){f.off("add remove",this._onLayerChange,this);var m=this._getLayer(c(f));return m&&this._layers.splice(this._layers.indexOf(m),1),this._map?this._update():this},expand:function(){kt(this._container,"leaflet-control-layers-expanded"),this._section.style.height=null;var f=this._map.getSize().y-(this._container.offsetTop+50);return f<this._section.clientHeight?(kt(this._section,"leaflet-control-layers-scrollbar"),this._section.style.height=f+"px"):Zt(this._section,"leaflet-control-layers-scrollbar"),this._checkDisabledLayers(),this},collapse:function(){return Zt(this._container,"leaflet-control-layers-expanded"),this},_initLayout:function(){var f="leaflet-control-layers",m=this._container=er("div",f),b=this.options.collapsed;m.setAttribute("aria-haspopup",!0),wi(m),No(m);var O=this._section=er("section",f+"-list");b&&(this._map.on("click",this.collapse,this),jt(m,{mouseenter:this._expandSafely,mouseleave:this.collapse},this));var I=this._layersLink=er("a",f+"-toggle",m);I.href="#",I.title="Layers",I.setAttribute("role","button"),jt(I,{keydown:function(J){J.keyCode===13&&this._expandSafely()},click:function(J){ca(J),this._expandSafely()}},this),b||this.expand(),this._baseLayersList=er("div",f+"-base",O),this._separator=er("div",f+"-separator",O),this._overlaysList=er("div",f+"-overlays",O),m.appendChild(O)},_getLayer:function(f){for(var m=0;m<this._layers.length;m++)if(this._layers[m]&&c(this._layers[m].layer)===f)return this._layers[m]},_addLayer:function(f,m,b){this._map&&f.on("add remove",this._onLayerChange,this),this._layers.push({layer:f,name:m,overlay:b}),this.options.sortLayers&&this._layers.sort(o(function(O,I){return this.options.sortFunction(O.layer,I.layer,O.name,I.name)},this)),this.options.autoZIndex&&f.setZIndex&&(this._lastZIndex++,f.setZIndex(this._lastZIndex)),this._expandIfNotCollapsed()},_update:function(){if(!this._container)return this;Z0(this._baseLayersList),Z0(this._overlaysList),this._layerControlInputs=[];var f,m,b,O,I=0;for(b=0;b<this._layers.length;b++)O=this._layers[b],this._addItem(O),m=m||O.overlay,f=f||!O.overlay,I+=O.overlay?0:1;return this.options.hideSingleBase&&(f=f&&I>1,this._baseLayersList.style.display=f?"":"none"),this._separator.style.display=m&&f?"":"none",this},_onLayerChange:function(f){this._handlingClick||this._update();var m=this._getLayer(c(f.target)),b=m.overlay?f.type==="add"?"overlayadd":"overlayremove":f.type==="add"?"baselayerchange":null;b&&this._map.fire(b,m)},_createRadioElement:function(f,m){var b='<input type="radio" class="leaflet-control-layers-selector" name="'+f+'"'+(m?' checked="checked"':"")+"/>",O=document.createElement("div");return O.innerHTML=b,O.firstChild},_addItem:function(f){var m=document.createElement("label"),b=this._map.hasLayer(f.layer),O;f.overlay?(O=document.createElement("input"),O.type="checkbox",O.className="leaflet-control-layers-selector",O.defaultChecked=b):O=this._createRadioElement("leaflet-base-layers_"+c(this),b),this._layerControlInputs.push(O),O.layerId=c(f.layer),jt(O,"click",this._onInputClick,this);var I=document.createElement("span");I.innerHTML=" "+f.name;var J=document.createElement("span");m.appendChild(J),J.appendChild(O),J.appendChild(I);var ve=f.overlay?this._overlaysList:this._baseLayersList;return ve.appendChild(m),this._checkDisabledLayers(),m},_onInputClick:function(){if(!this._preventClick){var f=this._layerControlInputs,m,b,O=[],I=[];this._handlingClick=!0;for(var J=f.length-1;J>=0;J--)m=f[J],b=this._getLayer(m.layerId).layer,m.checked?O.push(b):m.checked||I.push(b);for(J=0;J<I.length;J++)this._map.hasLayer(I[J])&&this._map.removeLayer(I[J]);for(J=0;J<O.length;J++)this._map.hasLayer(O[J])||this._map.addLayer(O[J]);this._handlingClick=!1,this._refocusOnMap()}},_checkDisabledLayers:function(){for(var f=this._layerControlInputs,m,b,O=this._map.getZoom(),I=f.length-1;I>=0;I--)m=f[I],b=this._getLayer(m.layerId).layer,m.disabled=b.options.minZoom!==void 0&&O<b.options.minZoom||b.options.maxZoom!==void 0&&O>b.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var f=this._section;this._preventClick=!0,jt(f,"click",ca),this.expand();var m=this;setTimeout(function(){kr(f,"click",ca),m._preventClick=!1})}}),ul=function(f,m,b){return new m0(f,m,b)},Fo=Yi.extend({options:{position:"topleft",zoomInText:'<span aria-hidden="true">+</span>',zoomInTitle:"Zoom in",zoomOutText:'<span aria-hidden="true">&#x2212;</span>',zoomOutTitle:"Zoom out"},onAdd:function(f){var m="leaflet-control-zoom",b=er("div",m+" leaflet-bar"),O=this.options;return this._zoomInButton=this._createButton(O.zoomInText,O.zoomInTitle,m+"-in",b,this._zoomIn),this._zoomOutButton=this._createButton(O.zoomOutText,O.zoomOutTitle,m+"-out",b,this._zoomOut),this._updateDisabled(),f.on("zoomend zoomlevelschange",this._updateDisabled,this),b},onRemove:function(f){f.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(f){!this._disabled&&this._map._zoom<this._map.getMaxZoom()&&this._map.zoomIn(this._map.options.zoomDelta*(f.shiftKey?3:1))},_zoomOut:function(f){!this._disabled&&this._map._zoom>this._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(f.shiftKey?3:1))},_createButton:function(f,m,b,O,I){var J=er("a",b,O);return J.innerHTML=f,J.href="#",J.title=m,J.setAttribute("role","button"),J.setAttribute("aria-label",m),wi(J),jt(J,"click",p0),jt(J,"click",I,this),jt(J,"click",this._refocusOnMap,this),J},_updateDisabled:function(){var f=this._map,m="leaflet-disabled";Zt(this._zoomInButton,m),Zt(this._zoomOutButton,m),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||f._zoom===f.getMinZoom())&&(kt(this._zoomOutButton,m),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||f._zoom===f.getMaxZoom())&&(kt(this._zoomInButton,m),this._zoomInButton.setAttribute("aria-disabled","true"))}});tr.mergeOptions({zoomControl:!0}),tr.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new Fo,this.addControl(this.zoomControl))});var Cc=function(f){return new Fo(f)},no=Yi.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(f){var m="leaflet-control-scale",b=er("div",m),O=this.options;return this._addScales(O,m+"-line",b),f.on(O.updateWhenIdle?"moveend":"move",this._update,this),f.whenReady(this._update,this),b},onRemove:function(f){f.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(f,m,b){f.metric&&(this._mScale=er("div",m,b)),f.imperial&&(this._iScale=er("div",m,b))},_update:function(){var f=this._map,m=f.getSize().y/2,b=f.distance(f.containerPointToLatLng([0,m]),f.containerPointToLatLng([this.options.maxWidth,m]));this._updateScales(b)},_updateScales:function(f){this.options.metric&&f&&this._updateMetric(f),this.options.imperial&&f&&this._updateImperial(f)},_updateMetric:function(f){var m=this._getRoundNum(f),b=m<1e3?m+" m":m/1e3+" km";this._updateScale(this._mScale,b,m/f)},_updateImperial:function(f){var m=f*3.2808399,b,O,I;m>5280?(b=m/5280,O=this._getRoundNum(b),this._updateScale(this._iScale,O+" mi",O/b)):(I=this._getRoundNum(m),this._updateScale(this._iScale,I+" ft",I/m))},_updateScale:function(f,m,b){f.style.width=Math.round(this.options.maxWidth*b)+"px",f.innerHTML=m},_getRoundNum:function(f){var m=Math.pow(10,(Math.floor(f)+"").length-1),b=f/m;return b=b>=10?10:b>=5?5:b>=3?3:b>=2?2:1,m*b}}),Ac=function(f){return new no(f)},O2='<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" class="leaflet-attribution-flag"><path fill="#4C7BE1" d="M0 0h12v4H0z"/><path fill="#FFD500" d="M0 4h12v3H0z"/><path fill="#E0BC00" d="M0 7h12v1H0z"/></svg>',fl=Yi.extend({options:{position:"bottomright",prefix:'<a href="https://leafletjs.com" title="A JavaScript library for interactive maps">
vendor: 4,508 bytes, line 269
269'+($e.inlineSvg?O2+" ":"")+"Leaflet</a>"},initialize:function(f){v(this,f),this._attributions={}},onAdd:function(f){f.attributionControl=this,this._container=er("div","leaflet-control-attribution"),wi(this._container);for(var m in f._layers)f._layers[m].getAttribution&&this.addAttribution(f._layers[m].getAttribution());return this._update(),f.on("layeradd",this._addAttribution,this),this._container},onRemove:function(f){f.off("layeradd",this._addAttribution,this)},_addAttribution:function(f){f.layer.getAttribution&&(this.addAttribution(f.layer.getAttribution()),f.layer.once("remove",function(){this.removeAttribution(f.layer.getAttribution())},this))},setPrefix:function(f){return this.options.prefix=f,this._update(),this},addAttribution:function(f){return f?(this._attributions[f]||(this._attributions[f]=0),this._attributions[f]++,this._update(),this):this},removeAttribution:function(f){return f?(this._attributions[f]&&(this._attributions[f]--,this._update()),this):this},_update:function(){if(this._map){var f=[];for(var m in this._attributions)this._attributions[m]&&f.push(m);var b=[];this.options.prefix&&b.push(this.options.prefix),f.length&&b.push(f.join(", ")),this._container.innerHTML=b.join(' <span aria-hidden="true">|</span> ')}}});tr.mergeOptions({attributionControl:!0}),tr.addInitHook(function(){this.options.attributionControl&&new fl().addTo(this)});var Iu=function(f){return new fl(f)};Yi.Layers=m0,Yi.Zoom=Fo,Yi.Scale=no,Yi.Attribution=fl,ro.layers=ul,ro.zoom=Cc,ro.scale=Ac,ro.attribution=Iu;var ji=Z.extend({initialize:function(f){this._map=f},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});ji.addTo=function(f,m){return f.addHandler(m,this),this};var P2={Events:G},ao=$e.touch?"touchstart mousedown":"mousedown",N0=oe.extend({options:{clickTolerance:3},initialize:function(f,m,b,O){v(this,O),this._element=f,this._dragStartTarget=m||f,this._preventOutline=b},enable:function(){this._enabled||(jt(this._dragStartTarget,ao,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(N0._dragging===this&&this.finishDrag(!0),kr(this._dragStartTarget,ao,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(f){if(this._enabled&&(this._moved=!1,!Yr(this._element,"leaflet-zoom-anim"))){if(f.touches&&f.touches.length!==1){N0._dragging===this&&this.finishDrag();return}if(!(N0._dragging||f.shiftKey||f.which!==1&&f.button!==1&&!f.touches)&&(N0._dragging=this,this._preventOutline&&cl(this._element),J0(),yi(),!this._moving)){this.fire("down");var m=f.touches?f.touches[0]:f,b=Lo(this._element);this._startPoint=new le(m.clientX,m.clientY),this._startPos=va(this._element),this._parentScale=ga(b);var O=f.type==="mousedown";jt(document,O?"mousemove":"touchmove",this._onMove,this),jt(document,O?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(f){if(this._enabled){if(f.touches&&f.touches.length>1){this._moved=!0;return}var m=f.touches&&f.touches.length===1?f.touches[0]:f,b=new le(m.clientX,m.clientY)._subtract(this._startPoint);!b.x&&!b.y||Math.abs(b.x)+Math.abs(b.y)<this.options.clickTolerance||(b.x/=this._parentScale.x,b.y/=this._parentScale.y,ca(f),this._moved||(this.fire("dragstart"),this._moved=!0,kt(document.body,"leaflet-dragging"),this._lastTarget=f.target||f.srcElement,window.SVGElementInstance&&this._lastTarget instanceof window.SVGElementInstance&&(this._lastTarget=this._lastTarget.correspondingUseElement),kt(this._lastTarget,"leaflet-drag-target")),this._newPos=this._startPos.add(b),this._moving=!0,this._lastEvent=f,this._updatePosition())}},_updatePosition:function(){var f={originalEvent:this._lastEvent};this.fire("predrag",f),yr(this._element,this._newPos),this.fire("drag",f)},_onUp:function(){this._enabled&&this.finishDrag()},finishDrag:function(f){Zt(document.body,"leaflet-dragging"),this._lastTarget&&(Zt(this._lastTarget,"leaflet-drag-target"),this._lastTarget=null),kr(document,"mousemove touchmove",this._onMove,this),kr(document,"mouseup touchend touchcancel",this._onUp,this),w1(),Un();var m=this._moved&&this._moving;this._moving=!1,N0._dragging=!1,m&&this.fire("dragend",{noInertia:f,distance:this._newPos.distanceTo(this._startPos)})}});function Bu(f,m,b){var O,I=[1,4,2,8],J,ve,De,Ne,Qe,wt,zt,qt;for(J=0,wt=f.length;J<wt;J++)f[J]._code=io(f[J],m);for(De=0;De<4;De++){for(zt=I[De],O=[],J=0,wt=f.length,ve=wt-1;J<wt;
269ve=J++)Ne=f[J],Qe=f[ve],Ne._code&zt?Qe._code&zt||(qt=C1(Qe,Ne,zt,m,b),qt._code=io(qt,m),O.push(qt)):(Qe._code&zt&&(qt=C1(Qe,Ne,zt,m,b),qt._code=io(qt,m),O.push(qt)),O.push(Ne));f=O}return f}function dl(f,m){var b,O,I,J,ve,De,Ne,Qe,wt;if(!f||f.length===0)throw new Error("latlngs not passed");Ya(f)||(console.warn("latlngs are not flat! Only the first ring will be used"),f=f[0]);var zt=_e([0,0]),qt=q(f),xa=qt.getNorthWest().distanceTo(qt.getSouthWest())*qt.getNorthEast().distanceTo(qt.getNorthWest());xa<1700&&(zt=hl(f));var hr=f.length,Ki=[];for(b=0;b<hr;b++){var ei=_e(f[b]);Ki.push(m.project(_e([ei.lat-zt.lat,ei.lng-zt.lng])))}for(De=Ne=Qe=0,b=0,O=hr-1;b<hr;O=b++)I=Ki[b],J=Ki[O],ve=I.y*J.x-J.y*I.x,Ne+=(I.x+J.x)*ve,Qe+=(I.y+J.y)*ve,De+=ve*3;De===0?wt=Ki[0]:wt=[Ne/De,Qe/De];var Sl=m.unproject(fe(wt));return _e([Sl.lat+zt.lat,Sl.lng+zt.lng])}function hl(f){for(var m=0,b=0,O=0,I=0;I<f.length;I++){var J=_e(f[I]);m+=J.lat,b+=J.lng,O++}return _e([m/O,b/O])}var Vi={__proto__:null,clipPolygon:Bu,polygonCenter:dl,centroid:hl};function kc(f,m){if(!m||!f.length)return f.slice();var b=m*m;return f=R2(f,b),f=Hu(f,b),f}function T1(f,m,b){return Math.sqrt(oo(f,m,b,!0))}function Io(f,m,b){return oo(f,m,b)}function Hu(f,m){var b=f.length,O=typeof Uint8Array<"u"?Uint8Array:Array,I=new O(b);I[0]=I[b-1]=1,S1(f,I,m,0,b-1);var J,ve=[];for(J=0;J<b;J++)I[J]&&ve.push(f[J]);return ve}function S1(f,m,b,O,I){var J=0,ve,De,Ne;for(De=O+1;De<=I-1;De++)Ne=oo(f[De],f[O],f[I],!0),Ne>J&&(ve=De,J=Ne);J>b&&(m[ve]=1,S1(f,m,b,O,ve),S1(f,m,b,ve,I))}function R2(f,m){for(var b=[f[0]],O=1,I=0,J=f.length;O<J;O++)ml(f[O],f[I])>m&&(b.push(f[O]),I=O);return I<J-1&&b.push(f[J-1]),b}var pl;function Bo(f,m,b,O,I){var J=O?pl:io(f,b),ve=io(m,b),De,Ne,Qe;for(pl=ve;;){if(!(J|ve))return[f,m];if(J&ve)return!1;De=J||ve,Ne=C1(f,m,De,b,I),Qe=io(Ne,b),De===J?(f=Ne,J=Qe):(m=Ne,ve=Qe)}}function C1(f,m,b,O,I){var J=m.x-f.x,ve=m.y-f.y,De=O.min,Ne=O.max,Qe,wt;return b&8?(Qe=f.x+J*(Ne.y-f.y)/ve,wt=Ne.y):b&4?(Qe=f.x+J*(De.y-f.y)/ve,wt=De.y):b&2?(Qe=Ne.x,wt=f.y+ve*(Ne.x-f.x)/J):b&1&&(Qe=De.x,wt=f.y+ve*(De.x-f.x)/J),new le(Qe,wt,I)}function io(f,m){var b=0;return f.x<m.min.x?b|=1:f.x>m.max.x&&(b|=2),f.y<m.min.y?b|=4:f.y>m.max.y&&(b|=8),b}function ml(f,m){var b=m.x-f.x,O=m.y-f.y;return b*b+O*O}function oo(f,m,b,O){var I=m.x,J=m.y,ve=b.x-I,De=b.y-J,Ne=ve*ve+De*De,Qe;return Ne>0&&(Qe=((f.x-I)*ve+(f.y-J)*De)/Ne,Qe>1?(I=b.x,J=b.y):Qe>0&&(I+=ve*Qe,J+=De*Qe)),ve=f.x-I,De=f.y-J,O?ve*ve+De*De:new le(I,J)}function Ya(f){return!y(f[0])||typeof f[0][0]!="object"&&typeof f[0][0]<"u"}function vl(f){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),Ya(f)}function gl(f,m){var b,O,I,J,ve,De,Ne,Qe;if(!f||f.length===0)throw new Error("latlngs not passed");Ya(f)||(console.warn("latlngs are not flat! Only the first ring will be used"),f=f[0]);var wt=_e([0,0]),zt=q(f),qt=zt.getNorthWest().distanceTo(zt.getSouthWest
vendor: 4,086 bytes, line 269
269())*zt.getNorthEast().distanceTo(zt.getNorthWest());qt<1700&&(wt=hl(f));var xa=f.length,hr=[];for(b=0;b<xa;b++){var Ki=_e(f[b]);hr.push(m.project(_e([Ki.lat-wt.lat,Ki.lng-wt.lng])))}for(b=0,O=0;b<xa-1;b++)O+=hr[b].distanceTo(hr[b+1])/2;if(O===0)Qe=hr[0];else for(b=0,J=0;b<xa-1;b++)if(ve=hr[b],De=hr[b+1],I=ve.distanceTo(De),J+=I,J>O){Ne=(J-O)/I,Qe=[De.x-Ne*(De.x-ve.x),De.y-Ne*(De.y-ve.y)];break}var ei=m.unproject(fe(Qe));return _e([ei.lat+wt.lat,ei.lng+wt.lng])}var L2={__proto__:null,simplify:kc,pointToSegmentDistance:T1,closestPointOnSegment:Io,clipSegment:Bo,_getEdgeIntersection:C1,_getBitCode:io,_sqClosestPointOnSegment:oo,isFlat:Ya,_flat:vl,polylineCenter:gl},Bs={project:function(f){return new le(f.lng,f.lat)},unproject:function(f){return new H(f.y,f.x)},bounds:new re([-180,-90],[180,90])},A1={R:6378137,R_MINOR:6356752314245179e-9,bounds:new re([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(f){var m=Math.PI/180,b=this.R,O=f.lat*m,I=this.R_MINOR/b,J=Math.sqrt(1-I*I),ve=J*Math.sin(O),De=Math.tan(Math.PI/4-O/2)/Math.pow((1-ve)/(1+ve),J/2);return O=-b*Math.log(Math.max(De,1e-10)),new le(f.lng*m*b,O)},unproject:function(f){for(var m=180/Math.PI,b=this.R,O=this.R_MINOR/b,I=Math.sqrt(1-O*O),J=Math.exp(-f.y/b),ve=Math.PI/2-2*Math.atan(J),De=0,Ne=.1,Qe;De<15&&Math.abs(Ne)>1e-7;De++)Qe=I*Math.sin(ve),Qe=Math.pow((1-Qe)/(1+Qe),I/2),Ne=Math.PI/2-2*Math.atan(J*Qe)-ve,ve+=Ne;return new H(ve*m,f.x*m/b)}},Hs={__proto__:null,LonLat:Bs,Mercator:A1,SphericalMercator:ye},k1=a({},Ce,{code:"EPSG:3395",projection:A1,transformation:function(){var f=.5/(Math.PI*A1.R);return se(f,.5,-f,.5)}()}),v0=a({},Ce,{code:"EPSG:4326",projection:Bs,transformation:se(1/180,1,-1/180,.5)}),N2=a({},He,{projection:Bs,transformation:se(1,0,-1,0),scale:function(f){return Math.pow(2,f)},zoom:function(f){return Math.log(f)/Math.LN2},distance:function(f,m){var b=m.lng-f.lng,O=m.lat-f.lat;return Math.sqrt(b*b+O*O)},infinite:!0});He.Earth=Ce,He.EPSG3395=k1,He.EPSG3857=mt,He.EPSG900913=Ue,He.EPSG4326=v0,He.Simple=N2;var bi=oe.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(f){return f.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(f){return f&&f.removeLayer(this),this},getPane:function(f){return this._map.getPane(f?this.options[f]||f:this.options.pane)},addInteractiveTarget:function(f){return this._map._targets[c(f)]=this,this},removeInteractiveTarget:function(f){return delete this._map._targets[c(f)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(f){var m=f.target;if(m.hasLayer(this)){if(this._map=m,this._zoomAnimated=m._zoomAnimated,this.getEvents){var b=this.getEvents();m.on(b,this),this.once("remove",function(){m.off(b,this)},this)}this.onAdd(m),this.fire("add"),m.fire("layeradd",{layer:this})}}});tr.include({addLayer:function(f){if(!f._layerAdd)throw new Error("The provided object is not a Layer.");var m=c(f);return this._layers[m]?this:(this._layers[m]=f,f._mapToAdd=this,f.beforeAdd&&f.beforeAdd(this),this.whenReady(f._layerAdd,f),this)},removeLayer:function(f){var m=c(f);return this._layers[m]?(this._loaded&&f.onRemove(this),delete this._layers[m],this._loaded&&(this.fire("layerremove",{layer:f}),f.fire("remove")),f._map=f._mapToAdd=null,this):this},hasLayer:function(f){return c(f)in this._layers},eachLayer:function(f,m){for(var b in this._layers)f.call(m,this._layers[b]);return this},_addLayers:function(f){f=f?y(f)?f:[f]:[];for(var m=0,b=f.length;m<b;m++)this.addLayer(f[m])},_addZoomLimit:function(f){(!isNaN(f.options.maxZoom)||!isNaN(f.options.minZoom))&&(this._zoomBoundLayers[c(f)]=f,this._updateZoomLevels())},_removeZoomLimit:function(f){var m=c(f);this._zoomBoundLayers[m]&&(delete this._zoomBoundLayers[m],this._updateZoomLevels())},_updateZoomLevels:function(){var f=1/0,m=-1/0,b=this._getZoomSpan();for(var O in this._zoomBoundLayers){var I=this._zoomBoundLayers[O].options;f=I.minZoom===void 0?f:Math.min(f,I.minZoom),m=I.maxZoom===void 0?m:Math.max(m,I.maxZoom)}
vendor: 14,168 bytes, line 269
269this._layersMaxZoom=m===-1/0?void 0:m,this._layersMinZoom=f===1/0?void 0:f,b!==this._getZoomSpan()&&this.fire("zoomlevelschange"),this.options.maxZoom===void 0&&this._layersMaxZoom&&this.getZoom()>this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()<this._layersMinZoom&&this.setZoom(this._layersMinZoom)}});var Ho=bi.extend({initialize:function(f,m){v(this,m),this._layers={};var b,O;if(f)for(b=0,O=f.length;b<O;b++)this.addLayer(f[b])},addLayer:function(f){var m=this.getLayerId(f);return this._layers[m]=f,this._map&&this._map.addLayer(f),this},removeLayer:function(f){var m=f in this._layers?f:this.getLayerId(f);return this._map&&this._layers[m]&&this._map.removeLayer(this._layers[m]),delete this._layers[m],this},hasLayer:function(f){var m=typeof f=="number"?f:this.getLayerId(f);return m in this._layers},clearLayers:function(){return this.eachLayer(this.removeLayer,this)},invoke:function(f){var m=Array.prototype.slice.call(arguments,1),b,O;for(b in this._layers)O=this._layers[b],O[f]&&O[f].apply(O,m);return this},onAdd:function(f){this.eachLayer(f.addLayer,f)},onRemove:function(f){this.eachLayer(f.removeLayer,f)},eachLayer:function(f,m){for(var b in this._layers)f.call(m,this._layers[b]);return this},getLayer:function(f){return this._layers[f]},getLayers:function(){var f=[];return this.eachLayer(f.push,f),f},setZIndex:function(f){return this.invoke("setZIndex",f)},getLayerId:function(f){return c(f)}}),Dc=function(f,m){return new Ho(f,m)},qi=Ho.extend({addLayer:function(f){return this.hasLayer(f)?this:(f.addEventParent(this),Ho.prototype.addLayer.call(this,f),this.fire("layeradd",{layer:f}))},removeLayer:function(f){return this.hasLayer(f)?(f in this._layers&&(f=this._layers[f]),f.removeEventParent(this),Ho.prototype.removeLayer.call(this,f),this.fire("layerremove",{layer:f})):this},setStyle:function(f){return this.invoke("setStyle",f)},bringToFront:function(){return this.invoke("bringToFront")},bringToBack:function(){return this.invoke("bringToBack")},getBounds:function(){var f=new te;for(var m in this._layers){var b=this._layers[m];f.extend(b.getBounds?b.getBounds():b.getLatLng())}return f}}),Mc=function(f,m){return new qi(f,m)},Uo=Z.extend({options:{popupAnchor:[0,0],tooltipAnchor:[0,0],crossOrigin:!1},initialize:function(f){v(this,f)},createIcon:function(f){return this._createIcon("icon",f)},createShadow:function(f){return this._createIcon("shadow",f)},_createIcon:function(f,m){var b=this._getIconUrl(f);if(!b){if(f==="icon")throw new Error("iconUrl not set in Icon options (see the docs).");return null}var O=this._createImg(b,m&&m.tagName==="IMG"?m:null);return this._setIconStyles(O,f),(this.options.crossOrigin||this.options.crossOrigin==="")&&(O.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),O},_setIconStyles:function(f,m){var b=this.options,O=b[m+"Size"];typeof O=="number"&&(O=[O,O]);var I=fe(O),J=fe(m==="shadow"&&b.shadowAnchor||b.iconAnchor||I&&I.divideBy(2,!0));f.className="leaflet-marker-"+m+" "+(b.className||""),J&&(f.style.marginLeft=-J.x+"px",f.style.marginTop=-J.y+"px"),I&&(f.style.width=I.x+"px",f.style.height=I.y+"px")},_createImg:function(f,m){return m=m||document.createElement("img"),m.src=f,m},_getIconUrl:function(f){return $e.retina&&this.options[f+"RetinaUrl"]||this.options[f+"Url"]}});function Oc(f){return new Uo(f)}var so=Uo.extend({options:{iconUrl:"marker-icon.png",iconRetinaUrl:"marker-icon-2x.png",shadowUrl:"marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]},_getIconUrl:function(f){return typeof so.imagePath!="string"&&(so.imagePath=this._detectIconPath()),(this.options.imagePath||so.imagePath)+Uo.prototype._getIconUrl.call(this,f)},_stripUrl:function(f){var m=function(b,O,I){var J=O.exec(b);return J&&J[I]};return f=m(f,/^url\((['"])?(.+)\1\)$/,2),f&&m(f,/^(.*)marker-icon\.png$/,1)},_detectIconPath:function(){var f=er("div","leaflet-default-icon-path",document.body),m=Xn(f,"background-image")||Xn(f,"backgroundImage");if(document.body.removeChild(f),m=this._stripUrl(m),m)return m;var b=document.querySelector('link[href$="leaflet.css"]');return b?b.href.substring(0,b.href.length-11-1):""}}),zo=ji.extend({initialize:function(f){this._marker=f},addHooks:function(){var f=this._marker._icon;this._draggable||(this._draggable=new N0(f,f,!0)),this._draggable.on({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).enable(),kt(f,"leaflet-marker-draggable")},removeHooks:function(){this._draggable.off({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).disable(),this._marker._icon&&Zt(this._marker._icon,"leaflet-marker-draggable")},moved:function(){return this._draggable&&this._draggable._moved},_adjustPan:function(f){var m=this._marker,b=m._map,O=this._marker.options.autoPanSpeed,I=this._marker.options.autoPanPadding,J=va(m._icon),ve=b.getPixelBounds(),De=b.getPixelOrigin(),Ne=j(ve.min._subtract(De).add(I),ve.max._subtract(De).subtract(I));if(!Ne.contains(J)){var Qe=fe((Math.max(Ne.max.x,J.x)-Ne.max.x)/(ve.max.x-Ne.max.x)-(Math.min(Ne.min.x,J.x)-Ne.min.x)/(ve.min.x-Ne.min.x),(Math.max(Ne.max.y,J.y)-Ne.max.y)/(ve.max.y-Ne.max.y)-(Math.min(Ne.min.y,J.y)-Ne.min.y)/(ve.min.y-Ne.min.y)).multiplyBy(O);b.panBy(Qe,{animate:!1}),this._draggable._newPos._add(Qe),this._draggable._startPos._add(Qe),yr(m._icon,this._draggable._newPos),this._onDrag(f),this._panRequest=N(this._adjustPan.bind(this,f))}},_onDragStart:function(){this._oldLatLng=this._marker.getLatLng(),this._marker.closePopup&&this._marker.closePopup(),this._marker.fire("movestart").fire("dragstart")},_onPreDrag:function(f){this._marker.options.autoPan&&(F(this._panRequest),this._panRequest=N(this._adjustPan.bind(this,f)))},_onDrag:function(f){var m=this._marker,b=m._shadow,O=va(m._icon),I=m._map.layerPointToLatLng(O);b&&yr(b,O),m._latlng=I,f.latlng=I,f.oldLatLng=this._oldLatLng,m.fire("move",f).fire("drag",f)},_onDragEnd:function(f){F(this._panRequest),delete this._oldLatLng,this._marker.fire("moveend").fire("dragend",f)}}),lo=bi.extend({options:{icon:new so,interactive:!0,keyboard:!0,title:"",alt:"Marker",zIndexOffset:0,opacity:1,riseOnHover:!1,riseOffset:250,pane:"markerPane",shadowPane:"shadowPane",bubblingMouseEvents:!1,autoPanOnFocus:!0,draggable:!1,autoPan:!1,autoPanPadding:[50,50],autoPanSpeed:10},initialize:function(f,m){v(this,m),this._latlng=_e(f)},onAdd:function(f){this._zoomAnimated=this._zoomAnimated&&f.options.markerZoomAnimation,this._zoomAnimated&&f.on("zoomanim",this._animateZoom,this),this._initIcon(),this.update()},onRemove:function(f){this.dragging&&this.dragging.enabled()&&(this.options.draggable=!0,this.dragging.removeHooks()),delete this.dragging,this._zoomAnimated&&f.off("zoomanim",this._animateZoom,this),this._removeIcon(),this._removeShadow()},getEvents:function(){return{zoom:this.update,viewreset:this.update}},getLatLng:function(){return this._latlng},setLatLng:function(f){var m=this._latlng;return this._latlng=_e(f),this.update(),this.fire("move",{oldLatLng:m,latlng:this._latlng})},setZIndexOffset:function(f){return this.options.zIndexOffset=f,this.update()},getIcon:function(){return this.options.icon},setIcon:function(f){return this.options.icon=f,this._map&&(this._initIcon(),this.update()),this._popup&&this.bindPopup(this._popup,this._popup.options),this},getElement:function(){return this._icon},update:function(){if(this._icon&&this._map){var f=this._map.latLngToLayerPoint(this._latlng).round();this._setPos(f)}return this},_initIcon:function(){var f=this.options,m="leaflet-zoom-"+(this._zoomAnimated?"animated":"hide"),b=f.icon.createIcon(this._icon),O=!1;b!==this._icon&&(this._icon&&this._removeIcon(),O=!0,f.title&&(b.title=f.title),b.tagName==="IMG"&&(b.alt=f.alt||"")),kt(b,m),f.keyboard&&(b.tabIndex="0",b.setAttribute("role","button")),this._icon=b,f.riseOnHover&&this.on({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&jt(b,"focus",this._panOnFocus,this);var I=f.icon.createShadow(this._shadow),J=!1;I!==this._shadow&&(this._removeShadow(),J=!0),I&&(kt(I,m),I.alt=""),this._shadow=I,f.opacity<1&&this._updateOpacity(),O&&this.getPane().appendChild(this._icon),this._initInteraction(),I&&J&&this.getPane(f.shadowPane).appendChild(this._shadow)},_removeIcon:function(){this.options.riseOnHover&&this.off({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&kr(this._icon,"focus",this._panOnFocus,this),Qr(this._icon),this.removeInteractiveTarget(this._icon),this._icon=null},_removeShadow:function(){this._shadow&&Qr(this._shadow),this._shadow=null},_setPos:function(f){this._icon&&yr(this._icon,f),this._shadow&&yr(this._shadow,f),this._zIndex=f.y+this.options.zIndexOffset,this._resetZIndex()},_updateZIndex:function(f){this._icon&&(this._icon.style.zIndex=this._zIndex+f)},_animateZoom:function(f){var m=this._map._latLngToNewLayerPoint(this._latlng,f.zoom,f.center).round();this._setPos(m)},_initInteraction:function(){if(this.options.interactive&&(kt(this._icon,"leaflet-interactive"),this.addInteractiveTarget(this._icon),zo)){var f=this.options.draggable;this.dragging&&(f=this.dragging.enabled(),this.dragging.disable()),this.dragging=new zo(this),f&&this.dragging.enable()}},setOpacity:function(f){return this.options.opacity=f,this._map&&this._updateOpacity(),this},_updateOpacity:function(){var f=this.options.opacity;this._icon&&Oa(this._icon,f),this._shadow&&Oa(this._shadow,f)},_bringToFront:function(){this._updateZIndex(this.options.riseOffset)},_resetZIndex:function(){this._updateZIndex(0)},_panOnFocus:function(){var f=this._map;if(f){var m=this.options.icon.options,b=m.iconSize?fe(m.iconSize):fe(0,0),O=m.iconAnchor?fe(m.iconAnchor):fe(0,0);f.panInside(this._latlng,{paddingTopLeft:O,paddingBottomRight:b.subtract(O)})}},_getPopupAnchor:function(){return this.options.icon.options.popupAnchor},_getTooltipAnchor:function(){return this.options.icon.options.tooltipAnchor}});function Pc(f,m){return new lo(f,m)}var Ei=bi.extend({options:{stroke:!0,color:"#3388ff",weight:3,opacity:1,lineCap:"round",lineJoin:"round",dashArray:null,dashOffset:null,fill:!1,fillColor:null,fillOpacity:.2,fillRule:"evenodd",interactive:!0,bubblingMouseEvents:!0},beforeAdd:function(f){this._renderer=f.getRenderer(this)},onAdd:function(){this._renderer._initPath(this),this._reset(),this._renderer._addPath(this)},onRemove:function(){this._renderer._removePath(this)},redraw:function(){return this._map&&this._renderer._updatePath(this),this},setStyle:function(f){return v(this,f),this._renderer&&(this._renderer._updateStyle(this),this.options.stroke&&f&&Object.prototype.hasOwnProperty.call(f,"weight")&&this._updateBounds()),this},bringToFront:function(){return this._renderer&&this._renderer._bringToFront(this),this},bringToBack:function(){return this._renderer&&this._renderer._bringToBack(this),this},getElement:function(){return this._path},_reset:function(){this._project(),this._update()},_clickTolerance:function(){return(this.options.stroke?this.options.weight/2:0)+(this._renderer.options.tolerance||0)}}),D1=Ei.extend({options:{fill:!0,radius:10},initialize:function(f,m){v(this,m),this._latlng=_e(f),this._radius=this.options.radius},setLatLng:function(f){var m=this._latlng;return this._latlng=_e(f),this.redraw(),this.fire("move",{oldLatLng:m,latlng:this._latlng})},getLatLng:function(){return this._latlng},setRadius:function(f){return this.options.radius=this._radius=f,this.redraw()},getRadius:function(){return this._radius},setStyle:function(f){var m=f&&f.radius||this._radius;return Ei.prototype.setStyle.call(this,f),this.setRadius(m),this},_project:function(){this._point=this._map.latLngToLayerPoint(this._latlng),this._updateBounds()},_updateBounds:function(){var f=this._radius,m=this._radiusY||f,b=this._clickTolerance(),O=[f+b,m+b];this._pxBounds=new re(this._point.subtract(O),this._point.add(O))},_update:function(){this._map&&this._updatePath()},_updatePath:function(){this._renderer._updateCircle(this)},_empty:function(){return this._radius&&!this._renderer._bounds.intersects(this._pxBounds)},_containsPoint:function(f){return f.distanceTo(this._point)<=this._radius+this._clickTolerance()}});function co(f,m){return new D1(f,m)}var $o=D1.extend({initialize:function(f,m,b){if(typeof m=="number"&&(m=a({},b,{radius:m})),v(this,m),this._latlng=_e(f),isNaN(this.options.radius))throw new Error("Circle radius cannot be NaN");this._mRadius=this.options.radius},setRadius:function(f){return this._mRadius=f,this.redraw()},getRadius:function(){return this._mRadius},getBounds:function(){var f=[this._radius,this._radiusY||this._radius];return new te(this._map.layerPointToLatLng(this._point.subtract(f)),this._map.layerPointToLatLng(this._point.add(f)))},setStyle:Ei.prototype.setStyle,_project:function(){var f=this._latlng.lng,m=this._latlng.lat,b=this._map,O=b.options.crs;if(O.distance===Ce.distance){var I=Math.PI/180,J=this._mRadius/Ce.R/I,ve=b.project([m+J,f]),De=b.project([m-J,f]),Ne=ve.add(De).divideBy(2),Qe=b.unproject(Ne).lat,wt=Math.acos((Math.cos(J*I)-Math.sin(m*I)*Math.sin(Qe*I))/(Math.cos(m*I)*Math.cos(Qe*I)))/I;(isNaN(wt)||wt===0)&&(wt=J/Math.cos(Math.PI/180*m)),this._point=Ne.subtract(b.getPixelOrigin()),this._radius=isNaN(wt)?0:Ne.x-b.project([Qe,f-wt]).x,this._radiusY=Ne.y-ve.y}else{var zt=O.unproject(O.project(this._latlng).subtract([this._mRadius,0]));this._point=b.latLngToLayerPoint(this._latlng),this._radius=this._point.x-b.latLngToLayerPoint(zt).x}this._updateBounds()}});function Us(f,m,b){return new $o(f,m,b)}var ja=Ei.extend({options:{smoothFactor:1,noClip:!1},initialize:function(f,m){v(this,m),this._setLatLngs(f)},getLatLngs:function(){return this._latlngs},setLatLngs:function(f){return this._setLatLngs(f),this.redraw()},isEmpty:function(){return!this._latlngs.length},closestLayerPoint:function(f){for(var m=1/0,b=null,O=oo,I,J,ve=0,De=this._parts.length;ve<De;ve++)for(var Ne=this._parts[ve],Qe=1,wt=Ne.length;Qe<wt;Qe++){I=Ne[Qe-1],J=Ne[Qe];var zt=O(f,I,J,!0);zt<m&&(m=zt,b=O(f,I,J))}return b&&(b.distance=Math.sqrt(m)),b}
269,getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return gl(this._defaultShape(),this._map.options.crs)},getBounds:function(){return this._bounds},addLatLng:function(f,m){return m=m||this._defaultShape(),f=_e(f),m.push(f),this._bounds.extend(f),this.redraw()},_setLatLngs:function(f){this._bounds=new te,this._latlngs=this._convertLatLngs(f)},_defaultShape:function(){return Ya(this._latlngs)?this._latlngs:this._latlngs[0]},_convertLatLngs:function(f){for(var m=[],b=Ya(f),O=0,I=f.length;O<I;O++)b?(m[O]=_e(f[O]),this._bounds.extend(m[O])):m[O]=this._convertLatLngs(f[O]);return m},_project:function(){var f=new re;this._rings=[],this._projectLatlngs(this._latlngs,this._rings,f),this._bounds.isValid()&&f.isValid()&&(this._rawPxBounds=f,this._updateBounds())},_updateBounds:function(){var f=this._clickTolerance(),m=new le(f,f);this._rawPxBounds&&(this._pxBounds=new re([this._rawPxBounds.min.subtract(m),this._rawPxBounds.max.add(m)]))},_projectLatlngs:function(f,m,b){var O=f[0]instanceof H,I=f.length,J,ve;if(O){for(ve=[],J=0;J<I;J++)ve[J]=this._map.latLngToLayerPoint(f[J]),b.extend(ve[J]);m.push(ve)}else for(J=0;J<I;J++)this._projectLatlngs(f[J],m,b)},_clipPoints:function(){var f=this._renderer._bounds;if(this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(f))){if(this.options.noClip){this._parts=this._rings;return}var m=this._parts,b,O,I,J,ve,De,Ne;for(b=0,I=0,J=this._rings.length;b<J;b++)for(Ne=this._rings[b],O=0,ve=Ne.length;O<ve-1;O++)De=Bo(Ne[O],Ne[O+1],f,O,!0),De&&(m[I]=m[I]||[],m[I].push(De[0]),(De[1]!==Ne[O+1]||O===ve-2)&&(m[I].push(De[1]),I++))}},_simplifyPoints:function(){for(var f=this._parts,m=this.options.smoothFactor,b=0,O=f.length;b<O;b++)f[b]=kc(f[b],m)},_update:function(){this._map&&(this._clipPoints(),this._simplifyPoints(),this._updatePath())},_updatePath:function(){this._renderer._updatePoly(this)},_containsPoint:function(f,m){var b,O,I,J,ve,De,Ne=this._clickTolerance();if(!this._pxBounds||!this._pxBounds.contains(f))return!1;for(b=0,J=this._parts.length;b<J;b++)for(De=this._parts[b],O=0,ve=De.length,I=ve-1;O<ve;I=O++)if(!(!m&&O===0)&&T1(f,De[I],De[O])<=Ne)return!0;return!1}});function M1(f,m){return new ja(f,m)}ja._flat=vl;var Gi=ja.extend({options:{fill:!0},isEmpty:function(){return!this._latlngs.length||!this._latlngs[0].length}
269,getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return dl(this._defaultShape(),this._map.options.crs)},_convertLatLngs:function(f){var m=ja.prototype._convertLatLngs.call(this,f),b=m.length;return b>=2&&m[0]instanceof H&&m[0].equals(m[b-1])&&m.pop(),m},_setLatLngs:function(f){ja.prototype._setLatLngs.call(this,f),Ya(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return Ya(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var f=this._renderer._bounds,m=this.options.weight,b=new le(m,m);if(f=new re(f.min.subtract(b),f.max.add(b)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(f))){if(this.options.noClip){this._parts=this._rings;return}for(var O=0,I=this._rings.length,J;O<I;O++)J=Bu(this._rings[O],f,!0),J.length&&this._parts.push(J)}},_updatePath:function(){this._renderer._updatePoly(this,!0)},_containsPoint:function(f){var m=!1,b,O,I,J,ve,De,Ne,Qe;if(!this._pxBounds||!this._pxBounds.contains(f))return!1;for(J=0,Ne=this._parts.length;J<Ne;J++)for(b=this._parts[J],ve=0,Qe=b.length,De=Qe-1;ve<Qe;De=ve++)O=b[ve],I=b[De],O.y>f.y!=I.y>f.y&&f.x<(I.x-O.x)*(f.y-O.y)/(I.y-O.y)+O.x&&(m=!m);return m||ja.prototype._containsPoint.call(this,f,!0)}});function zs(f,m){return new Gi(f,m)}var Ti=qi.extend({initialize:function(f,m){v(this,m),this._layers={},f&&this.addData(f)},addData:function(f){var m=y(f)?f:f.features,b,O,I;if(m){for(b=0,O=m.length;b<O;b++)I=m[b],(I.geometries||I.geometry||I.features||I.coordinates)&&this.addData(I);return this}var J=this.options;if(J.filter&&!J.filter(f))return this;var ve=O1(f,J);return ve?(ve.feature=Wo(f),ve.defaultOptions=ve.options,this.resetStyle(ve),J.onEachFeature&&J.onEachFeature(f,ve),this.addLayer(ve)):this},resetStyle:function(f){return f===void 0?this.eachLayer(this.resetStyle,this):(f.options=a({},f.defaultOptions),this._setLayerStyle(f,this.options.style),this)},setStyle:function(f){return this.eachLayer(function(m){this._setLayerStyle(m,f)},this)},_setLayerStyle:function(f,m){f.setStyle&&(typeof m=="function"&&(m=m(f.feature)),f.setStyle(m))}});function O1(f,m){var b=f.type==="Feature"?f.geometry:f,O=b?b.coordinates:null,I=[],J=m&&m.pointToLayer,ve=m&&m.coordsToLatLng||uo,De,Ne,Qe,wt;if(!O&&!b)return null;switch(b.type){case"Point":return De=ve(O),Xi(J,f,De,m);case"MultiPoint":for(Qe=0,wt=O.length;Qe<wt;Qe++)De=ve(O[Qe]),I.push(Xi(J,f,De,m));return new qi(I);case"LineString":case"MultiLineString":return Ne=Si(O,b.type==="LineString"?0:1,ve),new ja(Ne,m);case"Polygon":case"MultiPolygon":return Ne=Si(O,b.type==="Polygon"?1:2,ve),new Gi(Ne,m);case"GeometryCollection":for(Qe=0,wt=b.geometries.length;Qe<wt;Qe++){var zt=O1({geometry:b.geometries[Qe],type:"Feature",properties:f.properties},m);zt&&I.push(zt)}return new qi(I);case"FeatureCollection":for(Qe=0,wt=b.features.length;Qe<wt;Qe++){var qt=O1(b.features[Qe],m);qt&&I.push(qt)}return new qi(I);default:throw new Error("Invalid GeoJSON object.")}}function Xi(f,m,b,O){return f?f(m,b):new lo(b,O&&O.markersInheritOptions&&O)}function uo(f){return new H(f[1],f[0],f[2])}function Si(f,m,b){for(var O=[],I=0,J=f.length,ve;I<J;I++)ve=m?Si(f[I],m-1,b):(b||uo)(f[I]),O.push(ve);return O}function _l(f,m){return f=_e(f),f.alt!==void 0?[d(f.lng,m),d(f.lat,m),d(f.alt,m)]:[d(f.lng,m),d(f.lat,m)]}function F0(f,m,b,O){for(var I=[],J=0,ve=f.length;J<ve;J++)I.push(m?F0(f[J],Ya(f[J])?0:m-1,b,O):_l(f[J],O));return!m&&b&&I.length>0&&I.push(I[0].slice()),I}function Ci(f,m){return f.feature?a({},f.feature,{geometry:m}):Wo(m)}function Wo(f){return f.type==="Feature"||f.type==="FeatureCollection"?f:{type:"Feature",properties:{},geometry:f}}var $s={toGeoJSON:function(f){return Ci(this,{type:"Point",coordinates:_l(this.getLatLng(),f)})}};lo.include($s),$o.include($s),D1.include($s),ja.include({toGeoJSON:function(f){var m=!Ya(this._latlngs),b=F0(this._latlngs,m?1:0,!1,f);return Ci(this,{type:(m?"Multi":"")+"LineString",coordinates:b})}}),Gi.include({toGeoJSON:function(f){var m=!Ya(this._latlngs),b=m&&!Ya(this._latlngs[0]),O=F0(this._latlngs,b?2:m?1:0,!0,f);return m||(O=[O]),Ci(this,{type:(b?"Multi":"")+"Polygon",coordinates:O})}}),Ho.include({toMultiPoint:function(f){var m=[];return this.eachLayer(function(b){m.push(b.toGeoJSON(f).geometry.coordinates)}),Ci(this,{type:"MultiPoint",coordinates:m})},toGeoJSON:function(f){var m=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(m==="MultiPoint")return this.toMultiPoint(f);var b=m==="GeometryCollection",O=[];return this.eachLayer(function(I){if(I.toGeoJSON){var J=I.toGeoJSON(f);if(b)O.push(J.geometry);else{var ve=Wo(J);ve.type==="FeatureCollection"?O.push.apply(O,ve.features):O.push(ve)}}}),b?Ci(this,{geometries:O,type:"GeometryCollection"}):{type:"FeatureCollection",features:O}}});function Yo(f,m){return new Ti(f,m)}
vendor: 10,323 bytes, line 269
269var Rc=Yo,P1=bi.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(f,m,b){this._url=f,this._bounds=q(m),v(this,b)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(kt(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){Qr(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(f){return this.options.opacity=f,this._image&&this._updateOpacity(),this},setStyle:function(f){return f.opacity&&this.setOpacity(f.opacity),this},bringToFront:function(){return this._map&&ln(this._image),this},bringToBack:function(){return this._map&&Ro(this._image),this},setUrl:function(f){return this._url=f,this._image&&(this._image.src=f),this},setBounds:function(f){return this._bounds=q(f),this._map&&this._reset(),this},getEvents:function(){var f={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(f.zoomanim=this._animateZoom),f},setZIndex:function(f){return this.options.zIndex=f,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var f=this._url.tagName==="IMG",m=this._image=f?this._url:er("img");if(kt(m,"leaflet-image-layer"),this._zoomAnimated&&kt(m,"leaflet-zoom-animated"),this.options.className&&kt(m,this.options.className),m.onselectstart=h,m.onmousemove=h,m.onload=o(this.fire,this,"load"),m.onerror=o(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(m.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),f){this._url=m.src;return}m.src=this._url,m.alt=this.options.alt},_animateZoom:function(f){var m=this._map.getZoomScale(f.zoom),b=this._map._latLngBoundsToNewLayerBounds(this._bounds,f.zoom,f.center).min;Zn(this._image,b,m)},_reset:function(){var f=this._image,m=new re(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),b=m.getSize();yr(f,m.min),f.style.width=b.x+"px",f.style.height=b.y+"px"},_updateOpacity:function(){Oa(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var f=this.options.errorOverlayUrl;f&&this._url!==f&&(this._url=f,this._image.src=f)},getCenter:function(){return this._bounds.getCenter()}}),Uu=function(f,m,b){return new P1(f,m,b)},Lc=P1.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var f=this._url.tagName==="VIDEO",m=this._image=f?this._url:er("video");if(kt(m,"leaflet-image-layer"),this._zoomAnimated&&kt(m,"leaflet-zoom-animated"),this.options.className&&kt(m,this.options.className),m.onselectstart=h,m.onmousemove=h,m.onloadeddata=o(this.fire,this,"load"),f){for(var b=m.getElementsByTagName("source"),O=[],I=0;I<b.length;I++)O.push(b[I].src);this._url=b.length>0?O:[m.src];return}y(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(m.style,"objectFit")&&(m.style.objectFit="fill"),m.autoplay=!!this.options.autoplay,m.loop=!!this.options.loop,m.muted=!!this.options.muted,m.playsInline=!!this.options.playsInline;for(var J=0;J<this._url.length;J++){var ve=er("source");ve.src=this._url[J],m.appendChild(ve)}}});function xl(f,m,b){return new Lc(f,m,b)}var yl=P1.extend({_initImage:function(){var f=this._image=this._url;kt(f,"leaflet-image-layer"),this._zoomAnimated&&kt(f,"leaflet-zoom-animated"),this.options.className&&kt(f,this.options.className),f.onselectstart=h,f.onmousemove=h}});function F2(f,m,b){return new yl(f,m,b)}var ui=bi.extend({options:{interactive:!1,offset:[0,0],className:"",pane:void 0,content:""},initialize:function(f,m){f&&(f instanceof H||y(f))?(this._latlng=_e(f),v(this,m)):(v(this,f),this._source=m),this.options.content&&(this._content=this.options.content)},openOn:function(f){return f=arguments.length?f:this._source._map,f.hasLayer(this)||f.addLayer(this),this},close:function(){return this._map&&this._map.removeLayer(this),this},toggle:function(f){return this._map?this.close():(arguments.length?this._source=f:f=this._source,this._prepareOpen(),this.openOn(f._map)),this},onAdd:function(f){this._zoomAnimated=f._zoomAnimated,this._container||this._initLayout(),f._fadeAnimated&&Oa(this._container,0),clearTimeout(this._removeTimeout),this.getPane().appendChild(this._container),this.update(),f._fadeAnimated&&Oa(this._container,1),this.bringToFront(),this.options.interactive&&(kt(this._container,"leaflet-interactive"),this.addInteractiveTarget(this._container))},onRemove:function(f){f._fadeAnimated?(Oa(this._container,0),this._removeTimeout=setTimeout(o(Qr,void 0,this._container),200)):Qr(this._container),this.options.interactive&&(Zt(this._container,"leaflet-interactive"),this.removeInteractiveTarget(this._container))},getLatLng:function(){return this._latlng},setLatLng:function(f){return this._latlng=_e(f),this._map&&(this._updatePosition(),this._adjustPan()),this},getContent:function(){return this._content},setContent:function(f){return this._content=f,this.update(),this},getElement:function(){return this._container},update:function(){this._map&&(this._container.style.visibility="hidden",this._updateContent(),this._updateLayout(),this._updatePosition(),this._container.style.visibility="",this._adjustPan())},getEvents:function(){var f={zoom:this._updatePosition,viewreset:this._updatePosition};return this._zoomAnimated&&(f.zoomanim=this._animateZoom),f},isOpen:function(){return!!this._map&&this._map.hasLayer(this)},bringToFront:function(){return this._map&&ln(this._container),this},bringToBack:function(){return this._map&&Ro(this._container),this},_prepareOpen:function(f){var m=this._source;if(!m._map)return!1;if(m instanceof qi){m=null;var b=this._source._layers;for(var O in b)if(b[O]._map){m=b[O];break}if(!m)return!1;this._source=m}if(!f)if(m.getCenter)f=m.getCenter();else if(m.getLatLng)f=m.getLatLng();else if(m.getBounds)f=m.getBounds().getCenter();else throw new Error("Unable to get source layer LatLng.");return this.setLatLng(f),this._map&&this.update(),!0},_updateContent:function(){if(this._content){var f=this._contentNode,m=typeof this._content=="function"?this._content(this._source||this):this._content;if(typeof m=="string")f.innerHTML=m;else{for(;f.hasChildNodes();)f.removeChild(f.firstChild);f.appendChild(m)}this.fire("contentupdate")}},_updatePosition:function(){if(this._map){var f=this._map.latLngToLayerPoint(this._latlng),m=fe(this.options.offset),b=this._getAnchor();this._zoomAnimated?yr(this._container,f.add(b)):m=m.add(f).add(b);var O=this._containerBottom=-m.y,I=this._containerLeft=-Math.round(this._containerWidth/2)+m.x;this._container.style.bottom=O+"px",this._container.style.left=I+"px"}},_getAnchor:function(){return[0,0]}});tr.include({_initOverlay:function(f,m,b,O){var I=m;return I instanceof f||(I=new f(O).setContent(m)),b&&I.setLatLng(b),I}}),bi.include({_initOverlay:function(f,m,b,O){var I=b;return I instanceof f?(v(I,O),I._source=this):(I=m&&!O?m:new f(O,this),I.setContent(b)),I}});var R1=ui.extend({options:{pane:"popupPane",offset:[0,7],maxWidth:300,minWidth:50,maxHeight:null,autoPan:!0,autoPanPaddingTopLeft:null,autoPanPaddingBottomRight:null,autoPanPadding:[5,5],keepInView:!1,closeButton:!0,autoClose:!0,closeOnEscapeKey:!0,className:""},openOn:function(f){return f=arguments.length?f:this._source._map,!f.hasLayer(this)&&f._popup&&f._popup.options.autoClose&&f.removeLayer(f._popup),f._popup=this,ui.prototype.openOn.call(this,f)},onAdd:function(f){ui.prototype.onAdd.call(this,f),f.fire("popupopen",{popup:this}),this._source&&(this._source.fire("popupopen",{popup:this},!0),this._source instanceof Ei||this._source.on("preclick",h0))},onRemove:function(f){ui.prototype.onRemove.call(this,f),f.fire("popupclose",{popup:this}),this._source&&(this._source.fire("popupclose",{popup:this},!0),this._source instanceof Ei||this._source.off("preclick",h0))},getEvents:function(){var f=ui.prototype.getEvents.call(this);return(this.options.closeOnClick!==void 0?this.options.closeOnClick:this._map.options.closePopupOnClick)&&(f.preclick=this.close),this.options.keepInView&&(f.moveend=this._adjustPan),f},_initLayout:function(){var f="leaflet-popup",m=this._container=er("div",f+" "+(this.options.className||"")+" leaflet-zoom-animated"),b=this._wrapper=er("div",f+"-content-wrapper",m);if(this._contentNode=er("div",f+"-content",b),wi(m),No(this._contentNode),jt(m,"contextmenu",h0),this._tipContainer=er("div",f+"-tip-container",m),this._tip=er("div",f+"-tip",this._tipContainer),this.options.closeButton){var O=this._closeButton=er("a",f+"-close-button",m);O.setAttribute("role","button"),O.setAttribute("aria-label","Close popup"),O.href="#close",O.innerHTML='<span aria-hidden="true">&#215;</span>',jt(O,"click",function(I){ca(I),this.close()},this)}},_updateLayout:function(){var f=this._contentNode,m=f.style;m.width="",m.whiteSpace="nowrap";var b=f.offsetWidth;b=Math.min(b,this.options.maxWidth),b=Math.max(b,this.options.minWidth),m.width=b+1+"px",m.whiteSpace="",m.height="";var O=f.offsetHeight,I=this.options.maxHeight,J="leaflet-popup-scrolled";I&&O>I?(m.height=I+"px",kt(f,J)):Zt(f,J),this._containerWidth=this._container.offsetWidth},_animateZoom:function(f){var m=this._map._latLngToNewLayerPoint(this._latlng,f.zoom,f.center),b=this._getAnchor();yr(this._container,m.add(b))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var f=this._map,m=parseInt(Xn(this._container,"marginBottom"),10)||0,b=this._container.offsetHeight+m,O=this._containerWidth,I=new le(this._containerLeft,-b-this._containerBottom);I._add(va(this._container));var J=f.layerPointToContainerPoint(I),ve=fe(this.options.autoPanPadding),De=fe(this.options.autoPanPaddingTopLeft||ve),Ne=fe(this.options.autoPanPaddingBottomRight||ve),Qe=f.getSize(),wt=0,zt=0;J.x+O+Ne.x>Qe.x&&(wt=J.x+O-Qe.x+Ne.x),J.x-wt-De.x<0&&(wt=J.x-De.x),J.y+b+Ne.y>
269Qe.y&&(zt=J.y+b-Qe.y+Ne.y),J.y-zt-De.y<0&&(zt=J.y-De.y),(wt||zt)&&(this.options.keepInView&&(this._autopanning=!0),f.fire("autopanstart").panBy([wt,zt]))}},_getAnchor:function(){return fe(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),wl=function(f,m){return new R1(f,m)};tr.mergeOptions({closePopupOnClick:!0}),tr.include({openPopup:function(f,m,b){return this._initOverlay(R1,f,m,b).openOn(this),this},closePopup:function(f){return f=arguments.length?f:this._popup,f&&f.close(),this}}),bi.include({bindPopup:function(f,m){return this._popup=this._initOverlay(R1,this._popup,f,m),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(f){return this._popup&&(this instanceof qi||(this._popup._source=this),this._popup._prepareOpen(f||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(f){return this._popup&&this._popup.setContent(f),this},getPopup:function(){return this._popup},_openPopup:function(f){if(!(!this._popup||!this._map)){p0(f);var m=f.layer||f.target;if(this._popup._source===m&&!(m instanceof Ei)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(f.latlng);return}this._popup._source=m,this.openPopup(f.latlng)}},_movePopup:function(f){this._popup.setLatLng(f.latlng)}
vendor: 10,280 bytes, line 269
269,_onKeyPress:function(f){f.originalEvent.keyCode===13&&this._openPopup(f)}});var fi=ui.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(f){ui.prototype.onAdd.call(this,f),this.setOpacity(this.options.opacity),f.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(f){ui.prototype.onRemove.call(this,f),f.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var f=ui.prototype.getEvents.call(this);return this.options.permanent||(f.preclick=this.close),f},_initLayout:function(){var f="leaflet-tooltip",m=f+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=er("div",m),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+c(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(f){var m,b,O=this._map,I=this._container,J=O.latLngToContainerPoint(O.getCenter()),ve=O.layerPointToContainerPoint(f),De=this.options.direction,Ne=I.offsetWidth,Qe=I.offsetHeight,wt=fe(this.options.offset),zt=this._getAnchor();De==="top"?(m=Ne/2,b=Qe):De==="bottom"?(m=Ne/2,b=0):De==="center"?(m=Ne/2,b=Qe/2):De==="right"?(m=0,b=Qe/2):De==="left"?(m=Ne,b=Qe/2):ve.x<J.x?(De="right",m=0,b=Qe/2):(De="left",m=Ne+(wt.x+zt.x)*2,b=Qe/2),f=f.subtract(fe(m,b,!0)).add(wt).add(zt),Zt(I,"leaflet-tooltip-right"),Zt(I,"leaflet-tooltip-left"),Zt(I,"leaflet-tooltip-top"),Zt(I,"leaflet-tooltip-bottom"),kt(I,"leaflet-tooltip-"+De),yr(I,f)},_updatePosition:function(){var f=this._map.latLngToLayerPoint(this._latlng);this._setPosition(f)},setOpacity:function(f){this.options.opacity=f,this._container&&Oa(this._container,f)},_animateZoom:function(f){var m=this._map._latLngToNewLayerPoint(this._latlng,f.zoom,f.center);this._setPosition(m)},_getAnchor:function(){return fe(this._source&&this._source._getTooltipAnchor&&!this.options.sticky?this._source._getTooltipAnchor():[0,0])}}),fo=function(f,m){return new fi(f,m)};tr.include({openTooltip:function(f,m,b){return this._initOverlay(fi,f,m,b).openOn(this),this},closeTooltip:function(f){return f.close(),this}}),bi.include({bindTooltip:function(f,m){return this._tooltip&&this.isTooltipOpen()&&this.unbindTooltip(),this._tooltip=this._initOverlay(fi,this._tooltip,f,m),this._initTooltipInteractions(),this._tooltip.options.permanent&&this._map&&this._map.hasLayer(this)&&this.openTooltip(),this},unbindTooltip:function(){return this._tooltip&&(this._initTooltipInteractions(!0),this.closeTooltip(),this._tooltip=null),this},_initTooltipInteractions:function(f){if(!(!f&&this._tooltipHandlersAdded)){var m=f?"off":"on",b={remove:this.closeTooltip,move:this._moveTooltip};this._tooltip.options.permanent?b.add=this._openTooltip:(b.mouseover=this._openTooltip,b.mouseout=this.closeTooltip,b.click=this._openTooltip,this._map?this._addFocusListeners():b.add=this._addFocusListeners),this._tooltip.options.sticky&&(b.mousemove=this._moveTooltip),this[m](b),this._tooltipHandlersAdded=!f}},openTooltip:function(f){return this._tooltip&&(this instanceof qi||(this._tooltip._source=this),this._tooltip._prepareOpen(f)&&(this._tooltip.openOn(this._map),this.getElement?this._setAriaDescribedByOnLayer(this):this.eachLayer&&this.eachLayer(this._setAriaDescribedByOnLayer,this))),this},closeTooltip:function(){if(this._tooltip)return this._tooltip.close()},toggleTooltip:function(){return this._tooltip&&this._tooltip.toggle(this),this},isTooltipOpen:function(){return this._tooltip.isOpen()},setTooltipContent:function(f){return this._tooltip&&this._tooltip.setContent(f),this},getTooltip:function(){return this._tooltip},_addFocusListeners:function(){this.getElement?this._addFocusListenersOnLayer(this):this.eachLayer&&this.eachLayer(this._addFocusListenersOnLayer,this)},_addFocusListenersOnLayer:function(f){var m=typeof f.getElement=="function"&&f.getElement();m&&(jt(m,"focus",function(){this._tooltip._source=f,this.openTooltip()},this),jt(m,"blur",this.closeTooltip,this))},_setAriaDescribedByOnLayer:function(f){var m=typeof f.getElement=="function"&&f.getElement();m&&m.setAttribute("aria-describedby",this._tooltip._container.id)},_openTooltip:function(f){if(!(!this._tooltip||!this._map)){if(this._map.dragging&&this._map.dragging.moving()&&!this._openOnceFlag){this._openOnceFlag=!0;var m=this;this._map.once("moveend",function(){m._openOnceFlag=!1,m._openTooltip(f)});return}this._tooltip._source=f.layer||f.target,this.openTooltip(this._tooltip.options.sticky?f.latlng:void 0)}},_moveTooltip:function(f){var m=f.latlng,b,O;this._tooltip.options.sticky&&f.originalEvent&&(b=this._map.mouseEventToContainerPoint(f.originalEvent),O=this._map.containerPointToLayerPoint(b),m=this._map.layerPointToLatLng(O)),this._tooltip.setLatLng(m)}});var ho=Uo.extend({options:{iconSize:[12,12],html:!1,bgPos:null,className:"leaflet-div-icon"},createIcon:function(f){var m=f&&f.tagName==="DIV"?f:document.createElement("div"),b=this.options;if(b.html instanceof Element?(Z0(m),m.appendChild(b.html)):m.innerHTML=b.html!==!1?b.html:"",b.bgPos){var O=fe(b.bgPos);m.style.backgroundPosition=-O.x+"px "+-O.y+"px"}return this._setIconStyles(m,"icon"),m},createShadow:function(){return null}});function zu(f){return new ho(f)}Uo.Default=so;var jo=bi.extend({options:{tileSize:256,opacity:1,updateWhenIdle:$e.mobile,updateWhenZooming:!0,updateInterval:200,zIndex:1,bounds:null,minZoom:0,maxZoom:void 0,maxNativeZoom:void 0,minNativeZoom:void 0,noWrap:!1,pane:"tilePane",className:"",keepBuffer:2},initialize:function(f){v(this,f)},onAdd:function(){this._initContainer(),this._levels={},this._tiles={},this._resetView()},beforeAdd:function(f){f._addZoomLimit(this)},onRemove:function(f){this._removeAllTiles(),Qr(this._container),f._removeZoomLimit(this),this._container=null,this._tileZoom=void 0},bringToFront:function(){return this._map&&(ln(this._container),this._setAutoZIndex(Math.max)),this},bringToBack:function(){return this._map&&(Ro(this._container),this._setAutoZIndex(Math.min)),this},getContainer:function(){return this._container},setOpacity:function(f){return this.options.opacity=f,this._updateOpacity(),this},setZIndex:function(f){return this.options.zIndex=f,this._updateZIndex(),this},isLoading:function(){return this._loading},redraw:function(){if(this._map){this._removeAllTiles();var f=this._clampZoom(this._map.getZoom());f!==this._tileZoom&&(this._tileZoom=f,this._updateLevels()),this._update()}return this},getEvents:function(){var f={viewprereset:this._invalidateAll,viewreset:this._resetView,zoom:this._resetView,moveend:this._onMoveEnd};return this.options.updateWhenIdle||(this._onMove||(this._onMove=l(this._onMoveEnd,this.options.updateInterval,this)),f.move=this._onMove),this._zoomAnimated&&(f.zoomanim=this._animateZoom),f},createTile:function(){return document.createElement("div")},getTileSize:function(){var f=this.options.tileSize;return f instanceof le?f:new le(f,f)},_updateZIndex:function(){this._container&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._container.style.zIndex=this.options.zIndex)},_setAutoZIndex:function(f){for(var m=this.getPane().children,b=-f(-1/0,1/0),O=0,I=m.length,J;O<I;O++)J=m[O].style.zIndex,m[O]!==this._container&&J&&(b=f(b,+J));isFinite(b)&&(this.options.zIndex=b+f(-1,1),this._updateZIndex())},_updateOpacity:function(){if(this._map&&!$e.ielt9){Oa(this._container,this.options.opacity);var f=+new Date,m=!1,b=!1;for(var O in this._tiles){var I=this._tiles[O];if(!(!I.current||!I.loaded)){var J=Math.min(1,(f-I.loaded)/200);Oa(I.el,J),J<1?m=!0:(I.active?b=!0:this._onOpaqueTile(I),I.active=!0)}}b&&!this._noPrune&&this._pruneTiles(),m&&(F(this._fadeFrame),this._fadeFrame=N(this._updateOpacity,this))}},_onOpaqueTile:h,_initContainer:function(){this._container||(this._container=er("div","leaflet-layer "+(this.options.className||"")),this._updateZIndex(),this.options.opacity<1&&this._updateOpacity(),this.getPane().appendChild(this._container))},_updateLevels:function(){var f=this._tileZoom,m=this.options.maxZoom;if(f!==void 0){for(var b in this._levels)b=Number(b),this._levels[b].el.children.length||b===f?(this._levels[b].el.style.zIndex=m-Math.abs(f-b),this._onUpdateLevel(b)):(Qr(this._levels[b].el),this._removeTilesAtZoom(b),this._onRemoveLevel(b),delete this._levels[b]);var O=this._levels[f],I=this._map;return O||(O=this._levels[f]={},O.el=er("div","leaflet-tile-container leaflet-zoom-animated",this._container),O.el.style.zIndex=m,O.origin=I.project(I.unproject(I.getPixelOrigin()),f).round(),O.zoom=f,this._setZoomTransform(O,I.getCenter(),I.getZoom()),h(O.el.offsetWidth),this._onCreateLevel(O)),this._level=O,O}},_onUpdateLevel:h,_onRemoveLevel:h,_onCreateLevel:h,_pruneTiles:function(){if(this._map){var f,m,b=this._map.getZoom();if(b>this.options.maxZoom||b<this.options.minZoom){this._removeAllTiles();return}for(f in this._tiles)m=this._tiles[f],m.retain=m.current;for(f in this._tiles)if(m=this._tiles[f],m.current&&!m.active){var O=m.coords;this._retainParent(O.x,O.y,O.z,O.z-5)||this._retainChildren(O.x,O.y,O.z,O.z+2)}for(f in this._tiles)this._tiles[f].retain||this._removeTile(f)}},_removeTilesAtZoom:function(f){for(var m in this._tiles)this._tiles[m].coords.z===f&&this._removeTile(m)},_removeAllTiles:function(){for(var f in this._tiles)this._removeTile(f)},_invalidateAll:function(){for(var f in this._levels)Qr(this._levels[f].el),this._onRemoveLevel(Number(f)),delete this._levels[f];this._removeAllTiles(),this._tileZoom=void 0},_retainParent:function(f,m,b,O){var I=Math.floor(f/2),J=Math.floor(m/2),ve=b-1,De=new le(+I,+J);De.z=+ve;var Ne=this._tileCoordsToKey(De),Qe=this._tiles[Ne];return Qe&&Qe.active?(Qe.retain=!0,!0):(Qe&&Qe.loaded&&(Qe.retain=!0),ve>O?this._retainParent(I,J,ve,O):!1)},_retainChildren:function(f,m,b,O){for(var I=2*f;I<2*f+2;I++)for(var J=2*m;J<2*m+2;J++){var ve=new le(I,J);ve.z=b+1;var De=this._tileCoordsToKey(ve),Ne=this._tiles[De];if(Ne&&Ne.active){Ne.retain=!0;continue}else Ne&&Ne.loaded&&(Ne.retain=!0);b+1<O&&this._retainChildren(I,J,b+1,O)}},_resetView:function(f){var m=f&&(f.pinch||f.flyTo);
vendor: 8,063 bytes, line 269
269this._setView(this._map.getCenter(),this._map.getZoom(),m,m)},_animateZoom:function(f){this._setView(f.center,f.zoom,!0,f.noUpdate)},_clampZoom:function(f){var m=this.options;return m.minNativeZoom!==void 0&&f<m.minNativeZoom?m.minNativeZoom:m.maxNativeZoom!==void 0&&m.maxNativeZoom<f?m.maxNativeZoom:f},_setView:function(f,m,b,O){var I=Math.round(m);this.options.maxZoom!==void 0&&I>this.options.maxZoom||this.options.minZoom!==void 0&&I<this.options.minZoom?I=void 0:I=this._clampZoom(I);var J=this.options.updateWhenZooming&&I!==this._tileZoom;(!O||J)&&(this._tileZoom=I,this._abortLoading&&this._abortLoading(),this._updateLevels(),this._resetGrid(),I!==void 0&&this._update(f),b||this._pruneTiles(),this._noPrune=!!b),this._setZoomTransforms(f,m)},_setZoomTransforms:function(f,m){for(var b in this._levels)this._setZoomTransform(this._levels[b],f,m)},_setZoomTransform:function(f,m,b){var O=this._map.getZoomScale(b,f.zoom),I=f.origin.multiplyBy(O).subtract(this._map._getNewPixelOrigin(m,b)).round();$e.any3d?Zn(f.el,I,O):yr(f.el,I)},_resetGrid:function(){var f=this._map,m=f.options.crs,b=this._tileSize=this.getTileSize(),O=this._tileZoom,I=this._map.getPixelWorldBounds(this._tileZoom);I&&(this._globalTileRange=this._pxBoundsToTileRange(I)),this._wrapX=m.wrapLng&&!this.options.noWrap&&[Math.floor(f.project([0,m.wrapLng[0]],O).x/b.x),Math.ceil(f.project([0,m.wrapLng[1]],O).x/b.y)],this._wrapY=m.wrapLat&&!this.options.noWrap&&[Math.floor(f.project([m.wrapLat[0],0],O).y/b.x),Math.ceil(f.project([m.wrapLat[1],0],O).y/b.y)]},_onMoveEnd:function(){!this._map||this._map._animatingZoom||this._update()},_getTiledPixelBounds:function(f){var m=this._map,b=m._animatingZoom?Math.max(m._animateToZoom,m.getZoom()):m.getZoom(),O=m.getZoomScale(b,this._tileZoom),I=m.project(f,this._tileZoom).floor(),J=m.getSize().divideBy(O*2);return new re(I.subtract(J),I.add(J))},_update:function(f){var m=this._map;if(m){var b=this._clampZoom(m.getZoom());if(f===void 0&&(f=m.getCenter()),this._tileZoom!==void 0){var O=this._getTiledPixelBounds(f),I=this._pxBoundsToTileRange(O),J=I.getCenter(),ve=[],De=this.options.keepBuffer,Ne=new re(I.getBottomLeft().subtract([De,-De]),I.getTopRight().add([De,-De]));if(!(isFinite(I.min.x)&&isFinite(I.min.y)&&isFinite(I.max.x)&&isFinite(I.max.y)))throw new Error("Attempted to load an infinite number of tiles");for(var Qe in this._tiles){var wt=this._tiles[Qe].coords;(wt.z!==this._tileZoom||!Ne.contains(new le(wt.x,wt.y)))&&(this._tiles[Qe].current=!1)}if(Math.abs(b-this._tileZoom)>1){this._setView(f,b);return}for(var zt=I.min.y;zt<=I.max.y;zt++)for(var qt=I.min.x;qt<=I.max.x;qt++){var xa=new le(qt,zt);if(xa.z=this._tileZoom,!!this._isValidTile(xa)){var hr=this._tiles[this._tileCoordsToKey(xa)];hr?hr.current=!0:ve.push(xa)}}if(ve.sort(function(ei,Sl){return ei.distanceTo(J)-Sl.distanceTo(J)}),ve.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var Ki=document.createDocumentFragment();for(qt=0;qt<ve.length;qt++)this._addTile(ve[qt],Ki);this._level.el.appendChild(Ki)}}}},_isValidTile:function(f){var m=this._map.options.crs;if(!m.infinite){var b=this._globalTileRange;if(!m.wrapLng&&(f.x<b.min.x||f.x>b.max.x)||!m.wrapLat&&(f.y<b.min.y||f.y>b.max.y))return!1}if(!this.options.bounds)return!0;var O=this._tileCoordsToBounds(f);return q(this.options.bounds).overlaps(O)},_keyToBounds:function(f){return this._tileCoordsToBounds(this._keyToTileCoords(f))},_tileCoordsToNwSe:function(f){var m=this._map,b=this.getTileSize(),O=f.scaleBy(b),I=O.add(b),J=m.unproject(O,f.z),ve=m.unproject(I,f.z);return[J,ve]},_tileCoordsToBounds:function(f){var m=this._tileCoordsToNwSe(f),b=new te(m[0],m[1]);return this.options.noWrap||(b=this._map.wrapLatLngBounds(b)),b},_tileCoordsToKey:function(f){return f.x+":"+f.y+":"+f.z},_keyToTileCoords:function(f){var m=f.split(":"),b=new le(+m[0],+m[1]);return b.z=+m[2],b},_removeTile:function(f){var m=this._tiles[f];m&&(Qr(m.el),delete this._tiles[f],this.fire("tileunload",{tile:m.el,coords:this._keyToTileCoords(f)}))},_initTile:function(f){kt(f,"leaflet-tile");var m=this.getTileSize();f.style.width=m.x+"px",f.style.height=m.y+"px",f.onselectstart=h,f.onmousemove=h,$e.ielt9&&this.options.opacity<1&&Oa(f,this.options.opacity)},_addTile:function(f,m){var b=this._getTilePos(f),O=this._tileCoordsToKey(f),I=this.createTile(this._wrapCoords(f),o(this._tileReady,this,f));this._initTile(I),this.createTile.length<2&&N(o(this._tileReady,this,f,null,I)),yr(I,b),this._tiles[O]={el:I,coords:f,current:!0},m.appendChild(I),this.fire("tileloadstart",{tile:I,coords:f})},_tileReady:function(f,m,b){m&&this.fire("tileerror",{error:m,tile:b,coords:f});var O=this._tileCoordsToKey(f);b=this._tiles[O],b&&(b.loaded=+new Date,this._map._fadeAnimated?(Oa(b.el,0),F(this._fadeFrame),this._fadeFrame=N(this._updateOpacity,this)):(b.active=!0,this._pruneTiles()),m||(kt(b.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:b.el,coords:f})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),$e.ielt9||!this._map._fadeAnimated?N(this._pruneTiles,this):setTimeout(o(this._pruneTiles,this),250)))},_getTilePos:function(f){return f.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(f){var m=new le(this._wrapX?u(f.x,this._wrapX):f.x,this._wrapY?u(f.y,this._wrapY):f.y);return m.z=f.z,m},_pxBoundsToTileRange:function(f){var m=this.getTileSize();return new re(f.min.unscaleBy(m).floor(),f.max.unscaleBy(m).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var f in this._tiles)if(!this._tiles[f].loaded)return!1;return!0}});function Nc(f){return new jo(f)}var po=jo.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(f,m){this._url=f,m=v(this,m),m.detectRetina&&$e.retina&&m.maxZoom>0?(m.tileSize=Math.floor(m.tileSize/2),m.zoomReverse?(m.zoomOffset--,m.minZoom=Math.min(m.maxZoom,m.minZoom+1)):(m.zoomOffset++,m.maxZoom=Math.max(m.minZoom,m.maxZoom-1)),m.minZoom=Math.max(0,m.minZoom)):m.zoomReverse?m.minZoom=Math.min(m.maxZoom,m.minZoom):m.maxZoom=Math.max(m.minZoom,m.maxZoom),typeof m.subdomains=="string"&&(m.subdomains=m.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(f,m){return this._url===f&&m===void 0&&(m=!0),this._url=f,m||this.redraw(),this},createTile:function(f,m){var b=document.createElement("img");return jt(b,"load",o(this._tileOnLoad,this,m,b)),jt(b,"error",o(this._tileOnError,this,m,b)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(b.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(b.referrerPolicy=this.options.referrerPolicy),b.alt="",b.src=this.getTileUrl(f),b},getTileUrl:function(f){var m={r:$e.retina?"@2x":"",s:this._getSubdomain(f),x:f.x,y:f.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var b=this._globalTileRange.max.y-f.y;this.options.tms&&(m.y=b),m["-y"]=b}return w(this._url,a(m,this.options))},_tileOnLoad:function(f,m){$e.ielt9?setTimeout(o(f,this,null,m),0):f(null,m)},_tileOnError:function(f,m,b){var O=this.options.errorTileUrl;O&&m.getAttribute("src")!==O&&(m.src=O),f(b,m)},_onTileRemove:function(f){f.tile.onload=null},_getZoomForUrl:function(){var f=this._tileZoom,m=this.options.maxZoom,b=this.options.zoomReverse,O=this.options.zoomOffset;return b&&(f=m-f),f+O},_getSubdomain:function(f){var m=Math.abs(f.x+f.y)%this.options.subdomains.length;return this.options.subdomains[m]},_abortLoading:function(){var f,m;for(f in this._tiles)if(this._tiles[f].coords.z!==this._tileZoom&&(m=this._tiles[f].el,m.onload=h,m.onerror=h,!m.complete)){m.src=A;var b=this._tiles[f].coords;Qr(m),delete this._tiles[f],this.fire("tileabort",{tile:m,coords:b})}},_removeTile:function(f){var m=this._tiles[f];if(m)return m.el.setAttribute("src",A),jo.prototype._removeTile.call(this,f)},_tileReady:function(f,m,b){if(!(!this._map||b&&b.getAttribute("src")===A))return jo.prototype._tileReady.call(this,f,m,b)}});function Fc(f,m){return new po(f,m)}
vendor: 5,685 bytes, line 269
269var L1=po.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(f,m){this._url=f;var b=a({},this.defaultWmsParams);for(var O in m)O in this.options||(b[O]=m[O]);m=v(this,m);var I=m.detectRetina&&$e.retina?2:1,J=this.getTileSize();b.width=J.x*I,b.height=J.y*I,this.wmsParams=b},onAdd:function(f){this._crs=this.options.crs||f.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var m=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[m]=this._crs.code,po.prototype.onAdd.call(this,f)},getTileUrl:function(f){var m=this._tileCoordsToNwSe(f),b=this._crs,O=j(b.project(m[0]),b.project(m[1])),I=O.min,J=O.max,ve=(this._wmsVersion>=1.3&&this._crs===v0?[I.y,I.x,J.y,J.x]:[I.x,I.y,J.x,J.y]).join(","),De=po.prototype.getTileUrl.call(this,f);return De+_(this.wmsParams,De,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+ve},setParams:function(f,m){return a(this.wmsParams,f),m||this.redraw(),this}});function bl(f,m){return new L1(f,m)}po.WMS=L1,Fc.wms=bl;var Zi=bi.extend({options:{padding:.1},initialize:function(f){v(this,f),c(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),kt(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var f={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(f.zoomanim=this._onAnimZoom),f},_onAnimZoom:function(f){this._updateTransform(f.center,f.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(f,m){var b=this._map.getZoomScale(m,this._zoom),O=this._map.getSize().multiplyBy(.5+this.options.padding),I=this._map.project(this._center,m),J=O.multiplyBy(-b).add(I).subtract(this._map._getNewPixelOrigin(f,m));$e.any3d?Zn(this._container,J,b):yr(this._container,J)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var f in this._layers)this._layers[f]._reset()},_onZoomEnd:function(){for(var f in this._layers)this._layers[f]._project()},_updatePaths:function(){for(var f in this._layers)this._layers[f]._update()},_update:function(){var f=this.options.padding,m=this._map.getSize(),b=this._map.containerPointToLayerPoint(m.multiplyBy(-f)).round();this._bounds=new re(b,b.add(m.multiplyBy(1+f*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),El=Zi.extend({options:{tolerance:0},getEvents:function(){var f=Zi.prototype.getEvents.call(this);return f.viewprereset=this._onViewPreReset,f},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){Zi.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var f=this._container=document.createElement("canvas");jt(f,"mousemove",this._onMouseMove,this),jt(f,"click dblclick mousedown mouseup contextmenu",this._onClick,this),jt(f,"mouseout",this._handleMouseOut,this),f._leaflet_disable_events=!0,this._ctx=f.getContext("2d")},_destroyContainer:function(){F(this._redrawRequest),delete this._ctx,Qr(this._container),kr(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var f;this._redrawBounds=null;for(var m in this._layers)f=this._layers[m],f._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Zi.prototype._update.call(this);var f=this._bounds,m=this._container,b=f.getSize(),O=$e.retina?2:1;yr(m,f.min),m.width=O*b.x,m.height=O*b.y,m.style.width=b.x+"px",m.style.height=b.y+"px",$e.retina&&this._ctx.scale(2,2),this._ctx.translate(-f.min.x,-f.min.y),this.fire("update")}},_reset:function(){Zi.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(f){this._updateDashArray(f),this._layers[c(f)]=f;var m=f._order={layer:f,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=m),this._drawLast=m,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(f){this._requestRedraw(f)},_removePath:function(f){var m=f._order,b=m.next,O=m.prev;b?b.prev=O:this._drawLast=O,O?O.next=b:this._drawFirst=b,delete f._order,delete this._layers[c(f)],this._requestRedraw(f)},_updatePath:function(f){this._extendRedrawBounds(f),f._project(),f._update(),this._requestRedraw(f)},_updateStyle:function(f){this._updateDashArray(f),this._requestRedraw(f)},_updateDashArray:function(f){if(typeof f.options.dashArray=="string"){var m=f.options.dashArray.split(/[, ]+/),b=[],O,I;for(I=0;I<m.length;I++){if(O=Number(m[I]),isNaN(O))return;b.push(O)}f.options._dashArray=b}else f.options._dashArray=f.options.dashArray},_requestRedraw:function(f){this._map&&(this._extendRedrawBounds(f),this._redrawRequest=this._redrawRequest||N(this._redraw,this))},_extendRedrawBounds:function(f){if(f._pxBounds){var m=(f.options.weight||0)+1;this._redrawBounds=this._redrawBounds||new re,this._redrawBounds.extend(f._pxBounds.min.subtract([m,m])),this._redrawBounds.extend(f._pxBounds.max.add([m,m]))}},_redraw:function(){this._redrawRequest=null,this._redrawBounds&&(this._redrawBounds.min._floor(),this._redrawBounds.max._ceil()),this._clear(),this._draw(),this._redrawBounds=null},_clear:function(){var f=this._redrawBounds;if(f){var m=f.getSize();this._ctx.clearRect(f.min.x,f.min.y,m.x,m.y)}else this._ctx.save(),this._ctx.setTransform(1,0,0,1,0,0),this._ctx.clearRect(0,0,this._container.width,this._container.height),this._ctx.restore(
269)},_draw:function(){var f,m=this._redrawBounds;if(this._ctx.save(),m){var b=m.getSize();this._ctx.beginPath(),this._ctx.rect(m.min.x,m.min.y,b.x,b.y),this._ctx.clip()}this._drawing=!0;for(var O=this._drawFirst;O;O=O.next)f=O.layer,(!m||f._pxBounds&&f._pxBounds.intersects(m))&&f._updatePath();this._drawing=!1,this._ctx.restore()},_updatePoly:function(f,m){if(this._drawing){var b,O,I,J,ve=f._parts,De=ve.length,Ne=this._ctx;if(De){for(Ne.beginPath(),b=0;b<De;b++){for(O=0,I=ve[b].length;O<I;O++)J=ve[b][O],Ne[O?"lineTo":"moveTo"](J.x,J.y);m&&Ne.closePath()}this._fillStroke(Ne,f)}}},_updateCircle:function(f){if(!(!this._drawing||f._empty())){var m=f._point,b=this._ctx,O=Math.max(Math.round(f._radius),1),I=(Math.max(Math.round(f._radiusY),1)||O)/O;I!==1&&(b.save(),b.scale(1,I)),b.beginPath(),b.arc(m.x,m.y/I,O,0,Math.PI*2,!1),I!==1&&b.restore(),this._fillStroke(b,f)}},_fillStroke:function(f,m){var b=m.options;b.fill&&(f.globalAlpha=b.fillOpacity,f.fillStyle=b.fillColor||b.color,f.fill(b.fillRule||"evenodd")),b.stroke&&b.weight!==0&&(f.setLineDash&&f.setLineDash(m.options&&m.options._dashArray||[]),f.globalAlpha=b.opacity,f.lineWidth=b.weight,f.strokeStyle=b.color,f.lineCap=b.lineCap,f.lineJoin=b.lineJoin,f.stroke())},_onClick:function(f){for(var m=this._map.mouseEventToLayerPoint(f),b,O,I=this._drawFirst;I;I=I.next)b=I.layer,b.options.interactive&&b._containsPoint(m)&&(!(f.type==="click"||f.type==="preclick")||!this._map._draggableMoved(b))&&(O=b);this._fireEvent(O?[O]:!1,f)},_onMouseMove:function(f){if(!(!this._map||this._map.dragging.moving()||this._map._animatingZoom)){var m=this._map.mouseEventToLayerPoint(f);this._handleMouseHover(f,m)}},_handleMouseOut:function(f){var m=this._hoveredLayer;m&&(Zt(this._container,"leaflet-interactive"),this._fireEvent([m],f,"mouseout"),this._hoveredLayer=null,this._mouseHoverThrottled=!1)},_handleMouseHover:function(f,m){if(!this._mouseHoverThrottled){for(var b,O,I=this._drawFirst;I;I=I.next)b=I.layer,b.options.interactive&&b._containsPoint(m)&&(O=b);O!==this._hoveredLayer&&(this._handleMouseOut(f),O&&(kt(this._container,"leaflet-interactive"),this._fireEvent([O],f,"mouseover"),this._hoveredLayer=O)),this._fireEvent(this._hoveredLayer?[this._hoveredLayer]:!1,f),this._mouseHoverThrottled=!0,setTimeout(o(function(){this._mouseHoverThrottled=!1},this),32)}},_fireEvent:function(f,m,b){this._map._fireDOMEvent(m,b||m.type,f)},_bringToFront:function(f){var m=f._order;if(m){var b=m.next,O=m.prev;if(b)b.prev=O;else return;O?O.next=b:b&&(this._drawFirst=b),m.prev=this._drawLast,this._drawLast.next=m,m.next=null,this._drawLast=m,this._requestRedraw(f)}},_bringToBack:function(f){var m=f._order;if(m){var b=m.next,O=m.prev;if(O)O.next=b;else return;b?b.prev=O:O&&(this._drawLast=O),m.prev=null,m.next=this._drawFirst,this._drawFirst.prev=m,this._drawFirst=m,this._requestRedraw(f)}}});function _a(f){return $e.canvas?new El(f):null}var Q=function(){try{return document.namespaces.add("lvml","urn:schemas-microsoft-com:vml"),function(f){return document.createElement("<lvml:"+f+' class="lvml">')}}catch{}return function(f){return document.createElement("<"+f+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),me={_initContainer:function(){this._container=er("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Zi.prototype._update.call(this),this.fire("update"))},_initPath:function(f){var m=f._container=Q("shape");kt(m,"leaflet-vml-shape "+(this.options.className||"")),m.coordsize="1 1",f._path=Q("path"),m.appendChild(f._path),this._updateStyle(f),this._layers[c(f)]=f},_addPath:function(f){var m=f._container;this._container.appendChild(m),f.options.interactive&&f.addInteractiveTarget(m)},_removePath:function(f){var m=f._container;Qr(m),f.removeInteractiveTarget(m),delete this._layers[c(f)]},_updateStyle:function(f){var m=f._stroke,b=f._fill,O=f.options,I=f._container;I.stroked=!!O.stroke,I.filled=!!O.fill,O.stroke?(m||(m=f._stroke=Q("stroke")),I.appendChild(m),m.
vendor: 1,941 bytes, line 269
269weight=O.weight+"px",m.color=O.color,m.opacity=O.opacity,O.dashArray?m.dashStyle=y(O.dashArray)?O.dashArray.join(" "):O.dashArray.replace(/( *, *)/g," "):m.dashStyle="",m.endcap=O.lineCap.replace("butt","flat"),m.joinstyle=O.lineJoin):m&&(I.removeChild(m),f._stroke=null),O.fill?(b||(b=f._fill=Q("fill")),I.appendChild(b),b.color=O.fillColor||O.color,b.opacity=O.fillOpacity):b&&(I.removeChild(b),f._fill=null)},_updateCircle:function(f){var m=f._point.round(),b=Math.round(f._radius),O=Math.round(f._radiusY||b);this._setPath(f,f._empty()?"M0 0":"AL "+m.x+","+m.y+" "+b+","+O+" 0,"+65535*360)},_setPath:function(f,m){f._path.v=m},_bringToFront:function(f){ln(f._container)},_bringToBack:function(f){Ro(f._container)}},Le=$e.vml?Q:Ze,ze=Zi.extend({_initContainer:function(){this._container=Le("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=Le("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){Qr(this._container),kr(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Zi.prototype._update.call(this);var f=this._bounds,m=f.getSize(),b=this._container;(!this._svgSize||!this._svgSize.equals(m))&&(this._svgSize=m,b.setAttribute("width",m.x),b.setAttribute("height",m.y)),yr(b,f.min),b.setAttribute("viewBox",[f.min.x,f.min.y,m.x,m.y].join(" ")),this.fire("update")}},_initPath:function(f){var m=f._path=Le("path");f.options.className&&kt(m,f.options.className),f.options.interactive&&kt(m,"leaflet-interactive"),this._updateStyle(f),this._layers[c(f)]=f},_addPath:function(f){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(f._path),f.addInteractiveTarget(f._path)},_removePath:function(f){Qr(f._path),f.removeInteractiveTarget(f._path),delete this._layers[c(f)]},_updatePath:function(f){f._project(),f._update()},_updateStyle:function(f){var m=f._path,b=f.options;
269m&&(b.stroke?(m.setAttribute("stroke",b.color),m.setAttribute("stroke-opacity",b.opacity),m.setAttribute("stroke-width",b.weight),m.setAttribute("stroke-linecap",b.lineCap),m.setAttribute("stroke-linejoin",b.lineJoin),b.dashArray?m.setAttribute("stroke-dasharray",b.dashArray):m.removeAttribute("stroke-dasharray"),b.dashOffset?m.setAttribute("stroke-dashoffset",b.dashOffset):m.removeAttribute("stroke-dashoffset")):m.setAttribute("stroke","none"),b.fill?(m.setAttribute("fill",b.fillColor||b.color),m.setAttribute("fill-opacity",b.fillOpacity),m.setAttribute("fill-rule",b.fillRule||"evenodd")):m.setAttribute("fill","none"))},_updatePoly:function(f,m){this._setPath(f,ot(f._parts,m))},_updateCircle:function(f){var m=f._point,b=Math.max(Math.round(f._radius),1),O=Math.max(Math.round(f._radiusY),1)||b,I="a"+b+","+O+" 0 1,0 ",J=f._empty()?"M0 0":"M"+(m.x-b)+","+m.y+I+b*2+",0 "+I+-b*2+",0 ";this._setPath(f,J)},_setPath:function(f,m){f._path.setAttribute("d",m)},_bringToFront:function(f){ln(f._path)},_bringToBack:function(f){Ro(f._path)}});$e.vml&&ze.include(me);function Tt(f){return $e.svg||$e.vml?new ze(f):null}tr.include({getRenderer:function(f){var m=f.options.renderer||this._getPaneRenderer(f.options.pane)||this.options.renderer||this._renderer;return m||(m=this._renderer=this._createRenderer()),this.hasLayer(m)||this.addLayer(m),m},_getPaneRenderer:function(f){if(f==="overlayPane"||f===void 0)return!1;var m=this._paneRenderers[f];return m===void 0&&(m=this._createRenderer({pane:f}),this._paneRenderers[f]=m),m},_createRenderer:function(f){return this.options.preferCanvas&&_a(f)||Tt(f)}});var Ht=Gi.extend({initialize:function(f,m){Gi.prototype.initialize.call(this,this._boundsToLatLngs(f),m)},setBounds:function(f){return this.setLatLngs(this._boundsToLatLngs(f))}
vendor: 10,375 bytes, line 269
269,_boundsToLatLngs:function(f){return f=q(f),[f.getSouthWest(),f.getNorthWest(),f.getNorthEast(),f.getSouthEast()]}});function wr(f,m){return new Ht(f,m)}ze.create=Le,ze.pointsToPath=ot,Ti.geometryToLayer=O1,Ti.coordsToLatLng=uo,Ti.coordsToLatLngs=Si,Ti.latLngToCoords=_l,Ti.latLngsToCoords=F0,Ti.getFeature=Ci,Ti.asFeature=Wo,tr.mergeOptions({boxZoom:!0});var Ln=ji.extend({initialize:function(f){this._map=f,this._container=f._container,this._pane=f._panes.overlayPane,this._resetStateTimeout=0,f.on("unload",this._destroy,this)},addHooks:function(){jt(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){kr(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){Qr(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(f){if(!f.shiftKey||f.which!==1&&f.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),yi(),J0(),this._startPoint=this._map.mouseEventToContainerPoint(f),jt(document,{contextmenu:p0,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(f){this._moved||(this._moved=!0,this._box=er("div","leaflet-zoom-box",this._container),kt(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(f);var m=new re(this._point,this._startPoint),b=m.getSize();yr(this._box,m.min),this._box.style.width=b.x+"px",this._box.style.height=b.y+"px"},_finish:function(){this._moved&&(Qr(this._box),Zt(this._container,"leaflet-crosshair")),Un(),w1(),kr(document,{contextmenu:p0,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(f){if(!(f.which!==1&&f.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(o(this._resetState,this),0);var m=new te(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(m).fire("boxzoomend",{boxZoomBounds:m})}},_onKeyDown:function(f){f.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});tr.addInitHook("addHandler","boxZoom",Ln),tr.mergeOptions({doubleClickZoom:!0});var Kn=ji.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(f){var m=this._map,b=m.getZoom(),O=m.options.zoomDelta,I=f.originalEvent.shiftKey?b-O:b+O;m.options.doubleClickZoom==="center"?m.setZoom(I):m.setZoomAround(f.containerPoint,I)}});tr.addInitHook("addHandler","doubleClickZoom",Kn),tr.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var kn=ji.extend({addHooks:function(){if(!this._draggable){var f=this._map;this._draggable=new N0(f._mapPane,f._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),f.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),f.on("zoomend",this._onZoomEnd,this),f.whenReady(this._onZoomEnd,this))}kt(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){Zt(this._map._container,"leaflet-grab"),Zt(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var f=this._map;if(f._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var m=q(this._map.options.maxBounds);this._offsetLimit=j(this._map.latLngToContainerPoint(m.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(m.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;f.fire("movestart").fire("dragstart"),f.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(f){if(this._map.options.inertia){var m=this._lastTime=+new Date,b=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(b),this._times.push(m),this._prunePositions(m)}this._map.fire("move",f).fire("drag",f)},_prunePositions:function(f){for(;this._positions.length>1&&f-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var f=this._map.getSize().divideBy(2),m=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=m.subtract(f).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(f,m){return f-(f-m)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var f=this._draggable._newPos.subtract(this._draggable._startPos),m=this._offsetLimit;f.x<m.min.x&&(f.x=this._viscousLimit(f.x,m.min.x)),f.y<m.min.y&&(f.y=this._viscousLimit(f.y,m.min.y)),f.x>m.max.x&&(f.x=this._viscousLimit(f.x,m.max.x)),f.y>m.max.y&&(f.y=this._viscousLimit(f.y,m.max.y)),this._draggable._newPos=this._draggable._startPos.add(f)}},_onPreDragWrap:function(){var f=this._worldWidth,m=Math.round(f/2),b=this._initialWorldOffset,O=this._draggable._newPos.x,I=(O-m+b)%f+m-b,J=(O+m+b)%f-m-b,ve=Math.abs(I+b)<Math.abs(J+b)?I:J;this._draggable._absPos=this._draggable._newPos.clone(),this._draggable._newPos.x=ve},_onDragEnd:function(f){var m=this._map,b=m.options,O=!b.inertia||f.noInertia||this._times.length<2;if(m.fire("dragend",f),O)m.fire("moveend");else{this._prunePositions(+new Date);var I=this._lastPos.subtract(this._positions[0]),J=(this._lastTime-this._times[0])/1e3,ve=b.easeLinearity,De=I.multiplyBy(ve/J),Ne=De.distanceTo([0,0]),Qe=Math.min(b.inertiaMaxSpeed,Ne),wt=De.multiplyBy(Qe/Ne),zt=Qe/(b.inertiaDeceleration*ve),qt=wt.multiplyBy(-zt/2).round();!qt.x&&!qt.y?m.fire("moveend"):(qt=m._limitOffset(qt,m.options.maxBounds),N(function(){m.panBy(qt,{duration:zt,easeLinearity:ve,noMoveStart:!0,animate:!0})}))}}});tr.addInitHook("addHandler","dragging",kn),tr.mergeOptions({keyboard:!0,keyboardPanDelta:80});var Vo=ji.extend({keyCodes:{left:[37],right:[39],down:[40],up:[38],zoomIn:[187,107,61,171],zoomOut:[189,109,54,173]},initialize:function(f){this._map=f,this._setPanDelta(f.options.keyboardPanDelta),this._setZoomDelta(f.options.zoomDelta)},addHooks:function(){var f=this._map._container;f.tabIndex<=0&&(f.tabIndex="0"),jt(f,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.on({focus:this._addHooks,blur:this._removeHooks},this)},removeHooks:function(){this._removeHooks(),kr(this._map._container,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.off({focus:this._addHooks,blur:this._removeHooks},this)},_onMouseDown:function(){if(!this._focused){var f=document.body,m=document.documentElement,b=f.scrollTop||m.scrollTop,O=f.scrollLeft||m.scrollLeft;this._map._container.focus(),window.scrollTo(O,b)}},_onFocus:function(){this._focused=!0,this._map.fire("focus")},_onBlur:function(){this._focused=!1,this._map.fire("blur")},_setPanDelta:function(f){var m=this._panKeys={},b=this.keyCodes,O,I;for(O=0,I=b.left.length;O<I;O++)m[b.left[O]]=[-1*f,0];for(O=0,I=b.right.length;O<I;O++)m[b.right[O]]=[f,0];for(O=0,I=b.down.length;O<I;O++)m[b.down[O]]=[0,f];for(O=0,I=b.up.length;O<I;O++)m[b.up[O]]=[0,-1*f]},_setZoomDelta:function(f){var m=this._zoomKeys={},b=this.keyCodes,O,I;for(O=0,I=b.zoomIn.length;O<I;O++)m[b.zoomIn[O]]=f;for(O=0,I=b.zoomOut.length;O<I;O++)m[b.zoomOut[O]]=-f},_addHooks:function(){jt(document,"keydown",this._onKeyDown,this)},_removeHooks:function(){kr(document,"keydown",this._onKeyDown,this)},_onKeyDown:function(f){if(!(f.altKey||f.ctrlKey||f.metaKey)){var m=f.keyCode,b=this._map,O;if(m in this._panKeys){if(!b._panAnim||!b._panAnim._inProgress)if(O=this._panKeys[m],f.shiftKey&&(O=fe(O).multiplyBy(3)),b.options.maxBounds&&(O=b._limitOffset(fe(O),b.options.maxBounds)),b.options.worldCopyJump){var I=b.wrapLatLng(b.unproject(b.project(b.getCenter()).add(O)));b.panTo(I)}else b.panBy(O)}else if(m in this._zoomKeys)b.setZoom(b.getZoom()+(f.shiftKey?3:1)*this._zoomKeys[m]);else if(m===27&&b._popup&&b._popup.options.closeOnEscapeKey)b.closePopup();else return;p0(f)}}});tr.addInitHook("addHandler","keyboard",Vo),tr.mergeOptions({scrollWheelZoom:!0,wheelDebounceTime:40,wheelPxPerZoomLevel:60});var qo=ji.extend({addHooks:function(){jt(this._map._container,"wheel",this._onWheelScroll,this),this._delta=0},removeHooks:function(){kr(this._map._container,"wheel",this._onWheelScroll,this)},_onWheelScroll:function(f){var m=Fs(f),b=this._map.options.wheelDebounceTime;this._delta+=m,this._lastMousePos=this._map.mouseEventToContainerPoint(f),this._startTime||(this._startTime=+new Date);var O=Math.max(b-(+new Date-this._startTime),0);clearTimeout(this._timer),this._timer=setTimeout(o(this._performZoom,this),O),p0(f)},_performZoom:function(){var f=this._map,m=f.getZoom(),b=this._map.options.zoomSnap||0;f._stop();var O=this._delta/(this._map.options.wheelPxPerZoomLevel*4),I=4*Math.log(2/(1+Math.exp(-Math.abs(O))))/Math.LN2,J=b?Math.ceil(I/b)*b:I,ve=f._limitZoom(m+(this._delta>0?J:-J))-m;this._delta=0,this._startTime=null,ve&&(f.options.scrollWheelZoom==="center"?f.setZoom(m+ve):f.setZoomAround(this._lastMousePos,m+ve))}});tr.addInitHook("addHandler","scrollWheelZoom",qo);var Go=600;tr.mergeOptions({tapHold:$e.touchNative&&$e.safari&&$e.mobile,tapTolerance:15});var Tl=ji.extend({addHooks:function(){jt(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){kr(this._map._container,"touchstart",this._onDown,this)},_onDown:function(f){if(clearTimeout(this._holdTimeout),f.touches.length===1){var m=f.touches[0];this._startPos=this._newPos=new le(m.clientX,m.clientY),this._holdTimeout=setTimeout(o(function(){this._cancel(),this._isTapValid()&&(jt(document,"touchend",ca),jt(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",m))},this),Go),jt(document,"touchend touchcancel contextmenu",this._cancel,this),jt(document,"touchmove",this._onMove,this)}}
269,_cancelClickPrevent:function f(){kr(document,"touchend",ca),kr(document,"touchend touchcancel",f)},_cancel:function(){clearTimeout(this._holdTimeout),kr(document,"touchend touchcancel contextmenu",this._cancel,this),kr(document,"touchmove",this._onMove,this)},_onMove:function(f){var m=f.touches[0];this._newPos=new le(m.clientX,m.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(f,m){var b=new MouseEvent(f,{bubbles:!0,cancelable:!0,view:window,screenX:m.screenX,screenY:m.screenY,clientX:m.clientX,clientY:m.clientY});b._simulated=!0,m.target.dispatchEvent(b)}});tr.addInitHook("addHandler","tapHold",Tl),tr.mergeOptions({touchZoom:$e.touch,bounceAtZoomLimits:!0});var g0=ji.extend({addHooks:function(){kt(this._map._container,"leaflet-touch-zoom"),jt(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){Zt(this._map._container,"leaflet-touch-zoom"),kr(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(f){var m=this._map;if(!(!f.touches||f.touches.length!==2||m._animatingZoom||this._zooming)){var b=m.mouseEventToContainerPoint(f.touches[0]),O=m.mouseEventToContainerPoint(f.touches[1]);this._centerPoint=m.getSize()._divideBy(2),this._startLatLng=m.containerPointToLatLng(this._centerPoint),m.options.touchZoom!=="center"&&(this._pinchStartLatLng=m.containerPointToLatLng(b.add(O)._divideBy(2))),this._startDist=b.distanceTo(O),this._startZoom=m.getZoom(),this._moved=!1,this._zooming=!0,m._stop(),jt(document,"touchmove",this._onTouchMove,this),jt(document,"touchend touchcancel",this._onTouchEnd,this),ca(f)}},_onTouchMove:function(f){if(!(!f.touches||f.touches.length!==2||!this._zooming)){var m=this._map,b=m.mouseEventToContainerPoint(f.touches[0]),O=m.mouseEventToContainerPoint(f.touches[1]),I=b.distanceTo(O)/this._startDist;if(this._zoom=m.getScaleZoom(I,this._startZoom),!m.options.bounceAtZoomLimits&&(this._zoom<m.getMinZoom()&&I<1||this._zoom>m.getMaxZoom()&&I>1)&&(this._zoom=m._limitZoom(this._zoom)),m.options.touchZoom==="center"){if(this._center=this._startLatLng,I===1)return}else{var J=b._add(O)._divideBy(2)._subtract(this._centerPoint);if(I===1&&J.x===0&&J.y===0)return;this._center=m.unproject(m.project(this._pinchStartLatLng,this._zoom).subtract(J),this._zoom)}this._moved||(m._moveStart(!0,!1),this._moved=!0),F(this._animRequest);var ve=o(m._move,m,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=N(ve,this,!0),ca(f)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,F(this._animRequest),kr(document,"touchmove",this._onTouchMove,this),kr(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});tr.addInitHook("addHandler","touchZoom",g0),tr.BoxZoom=Ln,tr.DoubleClickZoom=Kn,tr.Drag=kn,tr.Keyboard=Vo,tr.ScrollWheelZoom=qo,tr.TapHold=Tl,tr.TouchZoom=g0,r.Bounds=re,r.Browser=$e,r.CRS=He,r.Canvas=El,r.Circle=$o,r.CircleMarker=D1,r.Class=Z,r.Control=Yi,r.DivIcon=ho,r.DivOverlay=ui,r.DomEvent=Fu,r.DomUtil=b1,r.Draggable=N0,r.Evented=oe,r.FeatureGroup=qi,r.GeoJSON=Ti,r.GridLayer=jo,r.Handler=ji,r.Icon=Uo,r.ImageOverlay=P1,r.LatLng=H,r.LatLngBounds=te,r.Layer=bi,r.LayerGroup=
269Ho,r.LineUtil=L2,r.Map=tr,r.Marker=lo,r.Mixin=P2,r.Path=Ei,r.Point=le,r.PolyUtil=Vi,r.Polygon=Gi,r.Polyline=ja,r.Popup=R1,r.PosAnimation=Sc,r.Projection=Hs,r.Rectangle=Ht,r.Renderer=Zi,r.SVG=ze,r.SVGOverlay=yl,r.TileLayer=po,r.Tooltip=fi,r.Transformation=rt,r.Util=V,r.VideoOverlay=Lc,r.bind=o,r.bounds=j,r.canvas=_a,r.circle=Us,r.circleMarker=co,r.control=ro,r.divIcon=zu,r.extend=a,r.featureGroup=Mc,r.geoJSON=Yo,r.geoJson=Rc,r.gridLayer=Nc,r.icon=Oc,r.imageOverlay=Uu,r.latLng=_e,r.latLngBounds=q,r.layerGroup=Dc,r.map=Wt,r.marker=Pc,r.point=fe,r.polygon=zs,r.polyline=M1,r.popup=wl,r.rectangle=wr,r.setOptions=v,r.stamp=c,r.svg=Tt,r.svgOverlay=F2,r.tileLayer=Fc,r.tooltip=fo,r.transformation=se,r.version=n,r.videoOverlay=xl;var Ws=window.L;r.noConflict=function(){return window.L=Ws,this},window.L=r})})(OE,OE.exports);var N7=OE.exports;const WBe=ks(N7);function ik(e,t,r){return Object.freeze({instance:e,context:t,container:r})}function ok(e,t){return t==null?function(n,a){const i=U.useRef(void 0);return i.current||(i.current=e(n,a)),i}:function(n,a){const i=U.useRef(void 0);i.current||(i.current=e(n,a));const o=U.useRef(n),{instance:s}=i.current;return U.useEffect(function(){o.current!==n&&(t(s,n,o.current),o.current=n)},[s,n,t]),i}}function _ge(e,t){U.useEffect(function(){return(t.layerContainer??t.map).addLayer(e.instance),function(){var i;(i=t.layerContainer)==null||i.removeLayer(e.instance),t.map.removeLayer(e.instance)}},[t,e])}function xV(e){return function(r){const n=gV(),a=e(ak(r,n),n);return vV(n.map,r.attribution),_V(a.current,r.eventHandlers),_ge(a.current,n),a}}function xge(e,t){const r=ok(e,t),n=xV(r);return pge(n)}function yge(e,t){const r=ok(e),n=gge(r,t);return mge(n)}function wge(e,t){const r=ok(e,t),n=xV(r);return vge(n)}function bge(e,t,r){const{opacity:n,zIndex:a}=t;n!=null&&n!==r.opacity&&e.setOpacity(n),a!=null&&a!==r.zIndex&&e.setZIndex(a)}function Ege({bounds:e,boundsOptions:t,center:r,children:n,className:a,id:i,placeholder:o,style:s,whenReady:c,zoom:l,...u},h){const[d]=U.useState({className:a,id:i,style:s}),[p,g]=U.useState(null),v=U.useRef(void 0);U.useImperativeHandle(h,()=>(p==null?void 0:p.map)??null,[p]);const _=U.useCallback(w=>{if(w!==null&&!v.current){const y=new N7.Map(w,u);v.current=y,r!=null&&l!=null?y.setView(r,l):e!=null&&y.fitBounds(e,t),c!=null&&y.whenReady(c),g(dge(y))}},[]);U.useEffect(()=>()=>{p==null||p.map.remove()},[p]);const x=p?Te.createElement(nk,{value:p},n):o??null;return Te.createElement("div",{...d,ref:_},x)}const YBe=U.forwardRef(Ege),jBe=xge(function({position:t,...r},n){const a=new N7.Marker(t,r);return ik(a,hge(n,{overlayContainer:a}))},function(t,r,n){r.position!==n.position&&t.setLatLng(r.position),r.icon!=null&&r.icon!==n.icon&&t.setIcon(r.icon),r.zIndexOffset!=null&&r.zIndexOffset!==n.zIndexOffset&&t.setZIndexOffset(r.zIndexOffset),r.opacity!=null&&r.opacity!==n.opacity&&t.setOpacity(r.opacity),t.dragging!=null&&r.draggable!==n.draggable&&(r.draggable===!0?t.dragging.enable():t.dragging.disable())}),VBe=yge(function(t,r){const n=new N7.Popup(t,r.overlayContainer);return ik(n,r)},function(t,r,{position:n},a){U.useEffect(function(){const{instance:o}=t;function s(l){l.popup===o&&(o.update(),a(!0))}function c(l){l.popup===o&&a(!1)}return r.map.on({popupopen:s,popupclose:c}),r.overlayContainer==null?(n!=null&&o.setLatLng(n),o.openOn(r.map)):r.overlayContainer.bindPopup(o),function(){var u;r.map.off({popupopen:s,popupclose:c}),(u=r.overlayContainer)==null||u.unbindPopup(),r.map.removeLayer(o)}},[t,r,a,n])}),qBe=wge(function({url:t,...r},n){const a=new N7.TileLayer(t,ak(r,n));return ik(a,n)},function(t,r,n){bge(t,r,n);const{url:a}=r;a!=null&&a!==n.url&&t.setUrl(a)});var yV={exports:{}},wV={exports:{}};(function(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t={rotl:function(r,n){return r<<n|r>>>32-n},rotr:function(r,n){return r<<32-n|r>>>n},endian:function(r){if(r.constructor==Number)return t.rotl(r,8)&16711935|t.rotl(r,24)&4278255360;for(var n=0;n<r.length;n++)r[n]=t.endian(r[n]);return r},randomBytes:function(r){for(var n=[];r>0;r--)n.push(Math.floor(Math.random()*256));return n},bytesToWords:function(r){for(var n=[],a=0,i=0;a<r.length;a++,i+=8)n[i>>>5]|=r[a]<<24-i%32;return n},wordsToBytes:function(r){for(var n=[],a=0;a<r.length*32;a+=8)n.push(r[a>>>5]>>>24-a%32&255);return n},bytesToHex:function(r){for(var n=[],a=0;a<r.length;a++)n.push((r[a]>>>4).toString(16)),n.push((r[a]&15).toString(16));return n.join("")},hexToBytes:function(r){for(var n=[],a=0;a<r.length;a+=2)n.push(parseInt(r.substr(a,2),16));return n},bytesToBase64:function(r){for(var n=[],a=0;a<r.length;a+=3)for(var i=r[a]<<16|r[a+1]<<8|r[a+2],o=0;o<4;o++)a*8+o*6<=r.length*8?n.push(e.charAt(i>>>6*(3-o)&63)):n.push("=");return n.join("")},base64ToBytes:function(r){r=r.replace(/[^A-Z0-9+\/]/ig,"");for(var n=[],a=0,i=0;a<r.length;i=++a%4)i!=0&&n.push((e.indexOf(r.charAt(a-1))&Math.pow(2,-2*i+8)-1)<<i*2|e.indexOf(r.charAt(a))>>>6-i*2);return n}};wV.exports=t})();var Tge=wV.exports,PE={utf8:{stringToBytes:function(e){return PE.bin.stringToBytes(unescape(encodeURIComponent(e)))}
269,bytesToString:function(e){return decodeURIComponent(escape(PE.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],r=0;r<e.length;r++)t.push(e.charCodeAt(r)&255);return t},bytesToString:function(e){for(var t=[],r=0;r<e.length;r++)t.push(String.fromCharCode(e[r]));return t.join("")}}},tN=PE;/*!
270 * Determine if an object is a Buffer
271 *
272 * @author   Feross Aboukhadijeh <https://feross.org>
273 * @license  MIT
274 */var Sge=function(e){return e!=null&&(bV(e)||Cge(e)||!!e._isBuffer)};function bV(e){return!!e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function Cge(e){return typeof e.readFloatLE=="function"&&typeof e.slice=="function"&&bV(e.slice(0,0))}(function(){var e=Tge,t=tN.utf8,r=Sge,n=tN.bin,a=function(i,o){i.constructor==String?o&&o.encoding==="binary"?i=n.stringToBytes(i):i=t.stringToBytes(i):r(i)?i=Array.prototype.slice.call(i,0):!Array.isArray(i)&&i.constructor!==Uint8Array&&(i=i.toString());for(var s=e.bytesToWords(i),c=i.length*8,l=1732584193,u=-271733879,h=-1732584194,d=271733878,p=0;p<s.length;p++)s[p]=(s[p]<<8|s[p]>>>24)&16711935|(s[p]<<24|s[p]>>>8)&4278255360;s[c>>>5]|=128<<c%32,s[(c+64>>>9<<4)+14]=c;for(var g=a._ff,v=a._gg,_=a._hh,x=a._ii,p=0;p<s.length;p+=16){var w=l,y=u,E=h,A=d;l=g(l,u,h,d,s[p+0],7,-680876936),d=g(d,l,u,h,s[p+1],12,-389564586),h=g(h,d,l,u,s[p+2],17,606105819),u=g(u,h,d,l,s[p+3],22,-1044525330),l=g(l,u,h,d,s[p+4],7,-176418897),d=g(d,l,u,h,s[p+5],12,1200080426),h=g(h,d,l,u,s[p+6],17,-1473231341),u=g(u,h,d,l,s[p+7],22,-45705983),l=g(l,u,h,d,s[p+8],7,1770035416),d=g(d,l,u,h,s[p+9],12,-1958414417),h=g(h,d,l,u,s[p+10],17,-42063),u=g(u,h,d,l,s[p+11],22,-1990404162),l=g(l,u,h,d,s[p+12],7,1804603682),d=g(d,l,u,h,s[p+13],12,-40341101),h=g(h,d,l,u,s[p+14],17,-1502002290),u=g(u,h,d,l,s[p+15],22,1236535329),l=v(l,u,h,d,s[p+1],5,-165796510),d=v(d,l,u,h,s[p+6],9,-1069501632),h=v(h,d,l,u,s[p+11],14,643717713),u=v(u,h,d,l,s[p+0],20,-373897302),l=v(l,u,h,d,s[p+5],5,-701558691),d=v(d,l,u,h,s[p+10],9,38016083),h=v(h,d,l,u,s[p+15],14,-660478335),u=v(u,h,d,l,s[p+4],20,-405537848),l=v(l,u,h,d,s[p+9],5,568446438),d=v(d,l,u,h,s[p+14],9,-1019803690),h=v(h,d,l,u,s[p+3],14,-187363961),u=v(u,h,d,l,s[p+8],20,1163531501),l=v(l,u,h,d,s[p+13],5,-1444681467),d=v(d,l,u,h,s[p+2],9,-51403784),h=v(h,d,l,u,s[p+7],14,1735328473),u=v(u,h,d,l,s[p+12],20,-1926607734),l=_(l,u,h,d,s[p+5],4,-378558),d=_(d,l,u,h,s[p+8],11,-2022574463),h=_(h,d,l,u,s[p+11],16,1839030562),u=_(u,h,d,l,s[p+14],23,-35309556),l=_(l,u,h,d,s[p+1],4,-1530992060),d=_(d,l,u,h,s[p+4],11,1272893353),h=_(h,d,l,u,s[p+7],16,-155497632),u=_(u,h,d,l,s[p+10],23,-1094730640),l=_(l,u,h,d,s[p+13],4,681279174),d=_(d,l,u,h,s[p+0],11,-358537222),h=_(h,d,l,u,s[p+3],16,-722521979),u=_(u,h,d,l,s[p+6],23,76029189),l=_(l,u,h,d,s[p+9],4,-640364487),d=_(d,l,u,h,s[p+12],11,-421815835),h=_(h,d,l,u,s[p+15],16,530742520),u=_(u,h,d,l,s[p+2],23,-995338651),l=x(l,u,h,d,s[p+0],6,-198630844),d=x(d,l,u,h,s[p+7],10,1126891415),h=x(h,d,l,u,s[p+14],15,-1416354905),u=x(u,h,d,l,s[p+5],21,-57434055),l=x(l,u,h,d,s[p+12],6,1700485571),d=x(d,l,u,h,s[p+3],10,-1894986606),h=x(h,d,l,u,s[p+10],15,-1051523),u=x(u,h,d,l,s[p+1],21,-2054922799),l=x(l,u,h,d,s[p+8],6,1873313359),d=x(d,l,u,h,s[p+15],10,-30611744),h=x(h,d,l,u,s[p+6],15,-1560198380),u=x(u,h,d,l,s[p+13],21,1309151649),l=x(l,u,h,d,s[p+4],6,-145523070),d=x(d,l,u,h,s[p+11],10,-1120210379),h=x(h,d,l,u,s[p+2],15,718787259),u=x(u,h,d,l,s[p+9],21,-343485551),l=l+w>>>0,u=u+y>>>0,h=h+E>>>0,d=d+A>>>0}return e.endian([l,u,h,d])};a._ff=function(i,o,s,c,l,u,h){var d=i+(o&s|~o&c)+(l>>>0)+h;return(d<<u|d>>>32-u)+o},a._gg=function(i,o,s,c,l,u,h){var d=i+(o&c|s&~c)+(l>>>0)+h;return(d<<u|d>>>32-u)+o},a._hh=function(i,o,s,c,l,u,h){var d=i+(o^s^c)+(l>>>0)+h;return(d<<u|d>>>32-u)+o},a._ii=function(i,o,s,c,l,u,h){var d=i+(s^(o|~c))+(l>>>0)+h;return(d<<u|d>>>32-u)+o},a._blocksize=16,a._digestsize=16,yV.exports=function(i,o){if(i==null)throw new Error("Illegal argument "+i);var s=e.wordsToBytes(a(i,o));return o&&o.asBytes?s:o&&o.asString?n.bytesToString(s):e.bytesToHex(s)}})();var Age=yV.exports;const GBe=ks(Age);/*!
275  * Bootstrap v5.1.3 (https://getbootstrap.com/)
276  * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
277  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
278  */const kge=1e6,Dge=1e3,RE="transitionend",Mge=e=>e==null?`${e}`:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),Oge=e=>{do e+=Math.floor(Math.random()*kge);while(document.getElementById(e));return e},EV=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let r=e.getAttribute("href");if(!r||!r.includes("#")&&!r.startsWith("."))return null;r.includes("#")&&!r.startsWith("#")&&(r=`#${r.split("#")[1]}`),t=r&&r!=="#"?r.trim():null}return t},sk=e=>{const t=EV(e);return t&&document.querySelector(t)?t:null},a2=e=>{const t=EV(e);return t?document.querySelector(t):null},Pge=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:r}=window.getComputedStyle(e);const n=Number.parseFloat(t),a=Number.parseFloat(r);return!n&&!a?0:(t=t.split(",")[0],r=r.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(r))*Dge)},TV=e=>{e.dispatchEvent(new Event(RE))},$3=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),i2=e=>$3(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(e):null,yc=(e,t,r)=>{Object.keys(r).forEach(n=>{const a=r[n],i=t[n],o=i&&$3(i)?"element":Mge(i);if(!new RegExp(a).test(o))throw new TypeError(`${e.toUpperCase()}: Option "${n}" provided type "${o}" but expected type "${a}".`)})},F7=e=>!$3(e)||e.getClientRects().length===0?!1:getComputedStyle(e).getPropertyValue("visibility")==="visible",w3=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",SV=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?SV(e.parentNode):null},$v=()=>{},r5=e=>{e.offsetHeight},CV=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-bs-no-jquery")?e:null},Ey=[],Rge=e=>{document.readyState==="loading"?(Ey.length||document.addEventListener("DOMContentLoaded",()=>{Ey.forEach(t=>t())}),Ey.push(e)):e()},Eo=()=>document.documentElement.dir==="rtl",_1=e=>{Rge(()=>{const t=CV();if(t){const r=e.NAME,n=t.fn[r];t.fn[r]=e.jQueryInterface,t.fn[r].Constructor=e,t.fn[r].noConflict=()=>(t.fn[r]=n,e.jQueryInterface)}})},r3=e=>{typeof e=="function"&&e()},AV=(e,t,r=!0)=>
vendor: 4,257 bytes, line 278
278{if(!r){r3(e);return}const a=Pge(t)+5;let i=!1;const o=({target:s})=>{s===t&&(i=!0,t.removeEventListener(RE,o),r3(e))};t.addEventListener(RE,o),setTimeout(()=>{i||TV(t)},a)},kV=(e,t,r,n)=>{let a=e.indexOf(t);if(a===-1)return e[!r&&n?e.length-1:0];const i=e.length;return a+=r?1:-1,n&&(a=(a+i)%i),e[Math.max(0,Math.min(a,i-1))]},Lge=/[^.]*(?=\..*)\.|.*/,Nge=/\..*/,Fge=/::\d+$/,Ty={};let rN=1;const Ige={mouseenter:"mouseover",mouseleave:"mouseout"},Bge=/^(mouseenter|mouseleave)/i,DV=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function MV(e,t){return t&&`${t}::${rN++}`||e.uidEvent||rN++}function OV(e){const t=MV(e);return e.uidEvent=t,Ty[t]=Ty[t]||{},Ty[t]}function Hge(e,t){return function r(n){return n.delegateTarget=e,r.oneOff&&st.off(e,n.type,t),t.apply(e,[n])}}function Uge(e,t,r){return function n(a){const i=e.querySelectorAll(t);for(let{target:o}=a;o&&o!==this;o=o.parentNode)for(let s=i.length;s--;)if(i[s]===o)return a.delegateTarget=o,n.oneOff&&st.off(e,a.type,t,r),r.apply(o,[a]);return null}}function PV(e,t,r=null){const n=Object.keys(e);for(let a=0,i=n.length;a<i;a++){const o=e[n[a]];if(o.originalHandler===t&&o.delegationSelector===r)return o}return null}function RV(e,t,r){const n=typeof t=="string",a=n?r:t;let i=LV(e);return DV.has(i)||(i=e),[n,a,i]}function nN(e,t,r,n,a){if(typeof t!="string"||!e)return;if(r||(r=n,n=null),Bge.test(t)){const p=g=>function(v){if(!v.relatedTarget||v.relatedTarget!==v.delegateTarget&&!v.delegateTarget.contains(v.relatedTarget))return g.call(this,v)};n?n=p(n):r=p(r)}const[i,o,s]=RV(t,r,n),c=OV(e),l=c[s]||(c[s]={}),u=PV(l,o,i?r:null);if(u){u.oneOff=u.oneOff&&a;return}const h=MV(o,t.replace(Lge,"")),d=i?Uge(e,r,n):Hge(e,r);d.delegationSelector=i?r:null,d.originalHandler=o,d.oneOff=a,d.uidEvent=h,l[h]=d,e.addEventListener(s,d,i)}function LE(e,t,r,n,a){const i=PV(t[r],n,a);i&&(e.removeEventListener(r,i,!!a),delete t[r][i.uidEvent])}function zge(e,t,r,n){const a=t[r]||{};Object.keys(a).forEach(i=>{if(i.includes(n)){const o=a[i];LE(e,t,r,o.originalHandler,o.delegationSelector)}})}function LV(e){return e=e.replace(Nge,""),Ige[e]||e}const st={on(e,t,r,n){nN(e,t,r,n,!1)},one(e,t,r,n){nN(e,t,r,n,!0)},off(e,t,r,n){if(typeof t!="string"||!e)return;const[a,i,o]=RV(t,r,n),s=o!==t,c=OV(e),l=t.startsWith(".");if(typeof i<"u"){if(!c||!c[o])return;LE(e,c,o,i,a?r:null);return}l&&Object.keys(c).forEach(h=>{zge(e,c,h,t.slice(1))});const u=c[o]||{};Object.keys(u).forEach(h=>{const d=h.replace(Fge,"");if(!s||t.includes(d)){const p=u[h];LE(e,c,o,p.originalHandler,p.delegationSelector)}})},trigger(e,t,r){if(typeof t!="string"||!e)return null;const n=CV(),a=LV(t),i=t!==a,o=DV.has(a);let s,c=!0,l=!0,u=!1,h=null;return i&&n&&(s=n.Event(t,r),n(e).trigger(s),c=!s.isPropagationStopped(),l=!s.isImmediatePropagationStopped(),u=s.isDefaultPrevented()),o?(h=document.createEvent("HTMLEvents"),h.initEvent(a,c,!0)):h=new CustomEvent(t,{bubbles:c,cancelable:!0}),typeof r<"u"&&Object.keys(r).forEach(d=>{Object.defineProperty(h,d,{get(){return r[d]}})}),u&&h.preventDefault(),l&&e.dispatchEvent(h),h.defaultPrevented&&typeof s<"u"&&s.preventDefault(),h}},Zu=new Map,D6={set(e,t,r){Zu.has(e)||Zu.set(e,new Map);const n=Zu.get(e);if(!n.has(t)&&n.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`);return}n.set(t,r)},get(e,t){return Zu.has(e)&&Zu.get(e).get(t)||null},remove(e,t){if(!Zu.has(e))return;const r=Zu.get(e);r.delete(t),r.size===0&&Zu.delete(e)}},$ge="5.1.3";class ll{constructor(t){t=i2(t),t&&(this._element=t,D6.set(this._element,this.constructor.DATA_KEY,this))}dispose(){D6.remove(this._element,this.constructor.DATA_KEY),st.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEac
278h(t=>{this[t]=null})}_queueCallback(t,r,n=!0){AV(t,r,n)}static getInstance(t){return D6.get(i2(t),this.DATA_KEY)}static getOrCreateInstance(t,r={}){return this.getInstance(t)||new this(t,typeof r=="object"?r:null)}static get VERSION(){return $ge}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const Pg=(e,t="hide")=>{const r=`click.dismiss${e.EVENT_KEY}`,n=e.NAME;st.on(document,r,`[data-bs-dismiss="${n}"]`,function(a){if(["A","AREA"].includes(this.tagName)&&a.preventDefault(),w3(this))return;const i=a2(this)||this.closest(`.${n}`);e.getOrCreateInstance(i)[t]()})},Wge="alert",Yge="bs.alert",NV=`.${Yge}`,jge=`close${NV}`,Vge=`closed${NV}`,qge="fade",Gge="show";class Rg extends ll{static get NAME(){return Wge}close(){if(st.trigger(this._element,jge).defaultPrevented)return;this._element.classList.remove(Gge);const r=this._element.classList.contains(qge);this._queueCallback(()=>this._destroyElement(),this._element,r)}_destroyElement(){this._element.remove(),st.trigger(this._element,Vge),this.dispose()}static jQueryInterface(t){return this.each(function(){const r=Rg.getOrCreateInstance(this);if(typeof t=="string"){if(r[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);r[t](this)}})}}Pg(Rg,"close");_1(Rg);const Xge="button",Zge="bs.button",Kge=`.${Zge}`,Qge=".data-api",Jge="active",aN='[data-bs-toggle="button"]',e_e=`click${Kge}${Qge}`;class Lg extends ll{static get NAME(){return Xge}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(Jge))}static jQueryInterface(t){return this.each(function(){const r=Lg.getOrCreateInstance(this);t==="toggle"&&r[t]()})}}st.on(document,e_e,aN,e=>{e.preventDefault();const t=e.target.closest(aN);Lg.getOrCreateInstance(t).toggle()});_1(Lg);function iN(e){return e==="true"?!0:e==="false"?!1:e===Number(e).toString()?Number(e):e===""||e==="null"?null:e}function Sy(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const l0={setDataAttribute(e,t,r){e.setAttribute(`data-bs-${Sy(t)}`,r)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${Sy(t)}`)},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter(r=>r.startsWith("bs")).forEach(r=>{let n=r.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),t[n]=iN(e.dataset[r])}),t},getDataAttribute(e,t){return iN(e.getAttribute(`data-bs-${Sy(t)}`))},offset(e){const t=e.getBoundingClientRect();return{top:t.top+window.pageYOffset,left:t.left+window.pageXOffset}},position(e){return{top:e.offsetTop,left:e.offsetLeft}}},t_e=3,cr={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(r=>r.matches(t))},parents(e,t){const r=[];let n=e.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&n.nodeType!==t_e;)n.matches(t)&&r.push(n),n=n.parentNode;return r},prev(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return[r];r=r.previousElementSibling}return[]},next(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return[r];r=r.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(r=>`${r}:not([tabindex^="-"])`).join(", ");return this.find(t,e).filter(r=>!w3(r)&&F7(r))}},oN="carousel",r_e="bs.carousel",Ms=`.${r_e}`,FV=".data-api",n_e="ArrowLeft",a_e="ArrowRight",i_e=500,o_e=40,sN={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},s_e={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},W2="next",Y2="prev",J2="left",a6="right",l_e={[n_e]:a6,[a_e]:J2},c_e=`slide${Ms}`,lN=`slid${Ms}`,u_e=`keydown${Ms}`,f_e=`mouseenter${Ms}`,d_e=`mouseleave${Ms}`,h_e=`touchstart${Ms}`,p_e=`touchmove${Ms}`,m_e=`touchend${Ms}`,v_e=`pointerdown${Ms}`,g_e=`pointerup${Ms}`,__e=`dragstart${Ms}`,x_e=`load${Ms}${FV}`,y_e=`click${Ms}${FV}
278`,w_e="carousel",j2="active",b_e="slide",E_e="carousel-item-end",T_e="carousel-item-start",S_e="carousel-item-next",C_e="carousel-item-prev",A_e="pointer-event",k_e=".active",Mp=".active.carousel-item",D_e=".carousel-item",M_e=".carousel-item img",O_e=".carousel-item-next, .carousel-item-prev",P_e=".carousel-indicators",R_e="[data-bs-target]",L_e="[data-bs-slide], [data-bs-slide-to]",N_e='[data-bs-ride="carousel"]',F_e="touch",I_e="pen";class Jc extends ll{constructor(t,r){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(r),this._indicatorsElement=cr.findOne(P_e,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=!!window.PointerEvent,this._addEventListeners()}static get Default(){return sN}static get NAME(){return oN}next(){this._slide(W2)}nextWhenVisible(){!document.hidden&&F7(this._element)&&this.next()}prev(){this._slide(Y2)}pause(t){t||(this._isPaused=!0),cr.findOne(O_e,this._element)&&(TV(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=cr.findOne(Mp,this._element);const r=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding){st.one(this._element,lN,()=>this.to(t));return}if(r===t){this.pause(),this.cycle();return}const n=t>r?W2:Y2;this._slide(n,this._items[t])}_getConfig(t){return t={...sN,...l0.getDataAttributes(this._element),...typeof t=="object"?t:{}},yc(oN,t,s_e),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=o_e)return;const r=t/this.touchDeltaX;this.touchDeltaX=0,r&&this._slide(r>0?a6:J2)}_addEventListeners(){this._config.keyboard&&st.on(this._element,u_e,t=>this._keydown(t)),this._config.pause==="hover"&&(st.on(this._element,f_e,t=>this.pause(t)),st.on(this._element,d_e,t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=i=>this._pointerEvent&&(i.pointerType===I_e||i.pointerType===F_e),r=i=>{t(i)?this.touchStartX=i.clientX:this._pointerEvent||(this.touchStartX=i.touches[0].clientX)},n=i=>{this.touchDeltaX=i.touches&&i.touches.length>1?0:i.touches[0].clientX-this.touchStartX},a=i=>{t(i)&&(this.touchDeltaX=i.clientX-this.touchStartX),this._handleSwipe(),this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(o=>this.cycle(o),i_e+this._config.interval))};cr.find(M_e,this._element).forEach(i=>{st.on(i,__e,o=>o.preventDefault())}),this._pointerEvent?(st.on(this._element,v_e,i=>r(i)),st.on(this._element,g_e,i=>a(i)),this._element.classList.add(A_e)):(st.on(this._element,h_e,i=>r(i)),st.on(this._element,p_e,i=>n(i)),st.on(this._element,m_e,i=>a(i)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const r=l_e[t.key];r&&(t.preventDefault(),this._slide(r))}_getItemIndex(t){return this._items=t&&t.parentNode?cr.find(D_e,t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,r){const n=t===W2;return kV(this._items,r,n,this._config.wrap)}_triggerSlideEvent(t,r){const n=this._getItemIndex(t),a=this._getItemIndex(cr.findOne(Mp,this._element));return st.trigger(this._element,c_e,{relatedTarget:t,direction:r,from:a,to:n})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const r=cr.findOne(k_e,this._indicatorsElement);r.classList.remove(j2),r.removeAttribute("aria-current");const n=cr.find(R_e,this._indicatorsElement);for(let a=0;a<n.length;a++)if(Number.parseInt(n[a].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(t)){n[a].classList.add(j2),n[a].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||cr.findOne(Mp,this._element);if(!t)return;const r=Number.parseInt(t.getAttribute("data-bs-interval"),10);r?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=r):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(t,r){const n=this._directionToOrder(t),a=cr.findOne(Mp,this._element),i=this._getItemIndex(a),o=r||this._getItemByOrder(n,a),s=this._getItemIndex(o),c=!!this._interval,l=n===W2,u=l?T_e:E_e,h=l?S_e:C_e,d=this._orderToDirection(n);if(o&&o.classList.contains(j2)){this._isSliding=!1;return}if(this._isSliding||this._triggerSlideEvent(o,d).defaultPrevented||!a||!o)return;this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(o),this._activeElement=o;const g=()=>{st.trigger(this._element,lN,{relatedTarget:o,direction:d,from:i,to:s})};if(this._element.classList.contains(b_e)){o.classList.add(h),r5(o),a.classList.add(u),o.classList.add(u);const v=()=>{o.classList.remove(u,h),o.classList.add(j2),a.classList.remove(j2,h,u),this._isSliding=!1,setTimeout(g,0)};this._queueCallback(v,a,!0)}else a.classList.remove(j2),o.classList.add(j2),this._isSliding=!1,g();c&&this.cycle()}_directionToOrder(t){return[a6,J2].includes(t)?Eo()?t===J2?Y2:W2:t===J2?W2:Y2:t}_orderToDirection(t){return[W2,Y2].includes(t)?Eo()?t===Y2?J2:a6:t===Y2?a6:J2:t}static carouselInterface(t,r){const n=Jc.getOrCreateInstance(t,r);let{_config:a}=n;typeof r=="object"&&(a={...a,...r});const i=typeof r=="string"?r:a.slide;if(typeof r=="number")n.to(r);else if(typeof i=="string"){if(typeof n[i]>
vendor: 4,121 bytes, line 278
278"u")throw new TypeError(`No method named "${i}"`);n[i]()}else a.interval&&a.ride&&(n.pause(),n.cycle())}static jQueryInterface(t){return this.each(function(){Jc.carouselInterface(this,t)})}static dataApiClickHandler(t){const r=a2(this);if(!r||!r.classList.contains(w_e))return;const n={...l0.getDataAttributes(r),...l0.getDataAttributes(this)},a=this.getAttribute("data-bs-slide-to");a&&(n.interval=!1),Jc.carouselInterface(r,n),a&&Jc.getInstance(r).to(a),t.preventDefault()}}st.on(document,y_e,L_e,Jc.dataApiClickHandler);st.on(window,x_e,()=>{const e=cr.find(N_e);for(let t=0,r=e.length;t<r;t++)Jc.carouselInterface(e[t],Jc.getInstance(e[t]))});_1(Jc);const cN="collapse",IV="bs.collapse",I7=`.${IV}`,B_e=".data-api",uN={toggle:!0,parent:null},H_e={toggle:"boolean",parent:"(null|element)"},U_e=`show${I7}`,z_e=`shown${I7}`,$_e=`hide${I7}`,W_e=`hidden${I7}`,Y_e=`click${I7}${B_e}`,Cy="show",Eh="collapse",Op="collapsing",fN="collapsed",dN=`:scope .${Eh} .${Eh}`,j_e="collapse-horizontal",V_e="width",q_e="height",G_e=".collapse.show, .collapse.collapsing",NE='[data-bs-toggle="collapse"]';class Uh extends ll{constructor(t,r){super(t),this._isTransitioning=!1,this._config=this._getConfig(r),this._triggerArray=[];const n=cr.find(NE);for(let a=0,i=n.length;a<i;a++){const o=n[a],s=sk(o),c=cr.find(s).filter(l=>l===this._element);s!==null&&c.length&&(this._selector=s,this._triggerArray.push(o))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return uN}static get NAME(){return cN}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[],r;if(this._config.parent){const l=cr.find(dN,this._config.parent);t=cr.find(G_e,this._config.parent).filter(u=>!l.includes(u))}const n=cr.findOne(this._selector);if(t.length){const l=t.find(u=>n!==u);if(r=l?Uh.getInstance(l):null,r&&r._isTransitioning)return}if(st.trigger(this._element,U_e).defaultPrevented)return;t.forEach(l=>{n!==l&&Uh.getOrCreateInstance(l,{toggle:!1}).hide(),r||D6.set(l,IV,null)});const i=this._getDimension();this._element.classList.remove(Eh),this._element.classList.add(Op),this._element.style[i]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const o=()=>{this._isTransitioning=!1,this._element.classList.remove(Op),this._element.classList.add(Eh,Cy),this._element.style[i]="",st.trigger(this._element,z_e)},c=`scroll${i[0].toUpperCase()+i.slice(1)}`;this._queueCallback(o,this._element,!0),this._element.style[i]=`${this._element[c]}px`}hide(){if(this._isTransitioning||!this._isShown()||st.trigger(this._element,$_e).defaultPrevented)return;const r=this._getDimension();this._element.style[r]=`${this._element.getBoundingClientRect()[r]}px`,r5(this._element),this._element.classList.add(Op),this._element.classList.remove(Eh,Cy);const n=this._triggerArray.length;for(let i=0;i<n;i++){const o=this._triggerArray[i],s=a2(o);s&&!this._isShown(s)&&this._addAriaAndCollapsedClass([o],!1)}this._isTransitioning=!0;const a=()=>{this._isTransitioning=!1,this._element.classList.remove(Op),this._element.classList.add(Eh),st.trigger(this._element,W_e)};this._element.style[r]="",this._queueCallback(a,this._element,!0)}_isShown(t=this._element){return t.classList.contains(Cy)}_getConfig(t){return t={...uN,...l0.getDataAttributes(this._element),...t},t.toggle=!!t.toggle,t.parent=i2(t.parent),yc(cN,t,H_e),t}_getDimension(){return this._element.classList.contains(j_e)?V_e:q_e}_initializeChildren(){if(!this._config.parent)return;const t=cr.find(dN,this._config.parent);cr.find(NE,this._config.parent).filter(r=>!t.includes(r)).forEach(r=>{const n=a2(r);n&&this._addAriaAndCollapsedClass([r],this._isShown(n))})}_addAriaAndCollapsedClass(t,r){t.length&&t.forEach(n=>{r?n.classList.remove(fN):n.classList.add(fN),n.setAttribute("aria-expanded",r)})}static jQueryInterface(t){return this.each(function(){const r={};typeof t=="string"&&/show|hide/.test(t)&&(r.toggle=!1);const n=Uh.getOrCreateInstance(this,r);if(typeof t=="string"){if(typeof n[t]>
278"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}st.on(document,Y_e,NE,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();const t=sk(this);cr.find(t).forEach(n=>{Uh.getOrCreateInstance(n,{toggle:!1}).toggle()})});_1(Uh);const Ay="dropdown",X_e="bs.dropdown",xd=`.${X_e}`,lk=".data-api",Sm="Escape",hN="Space",pN="Tab",FE="ArrowUp",Cm="ArrowDown",Z_e=2,K_e=new RegExp(`${FE}|${Cm}|${Sm}`),Q_e=`hide${xd}`,J_e=`hidden${xd}`,exe=`show${xd}`,txe=`shown${xd}`,BV=`click${xd}${lk}`,HV=`keydown${xd}${lk}`,rxe=`keyup${xd}${lk}`,qd="show",nxe="dropup",axe="dropend",ixe="dropstart",oxe="navbar",M6='[data-bs-toggle="dropdown"]',IE=".dropdown-menu",sxe=".navbar-nav",lxe=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",cxe=Eo()?"top-end":"top-start",uxe=Eo()?"top-start":"top-end",fxe=Eo()?"bottom-end":"bottom-start",dxe=Eo()?"bottom-start":"bottom-end",hxe=Eo()?"left-start":"right-start",pxe=Eo()?"right-start":"left-start",mxe={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},vxe={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class o1 extends ll{constructor(t,r){super(t),this._popper=null,this._config=this._getConfig(r),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar()}static get Default(){return mxe}static get DefaultType(){return vxe}static get NAME(){return Ay}toggle(){return this._isShown()?this.hide():this.show()}show(){if(w3(this._element)||this._isShown(this._menu))return;const t={relatedTarget:this._element};if(st.trigger(this._element,exe,t).defaultPrevented)return;const n=o1.getParentFromElement(this._element);this._inNavbar?l0.setDataAttribute(this._menu,"popper","none"):this._createPopper(n),"ontouchstart"in document.documentElement&&!n.closest(sxe)&&[].concat(...document.body.children).forEach(a=>st.on(a,"mouseover",$v)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(qd),this._element.classList.add(qd),st.trigger(this._element,txe,t)}hide(){if(w3(this._element)||!this._isShown(this._menu))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){st.trigger(this._element,Q_e,t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(n=>st.off(n,"mouseover",$v)),this._popper&&this._popper.destroy(),this._menu.classList.remove(qd),this._element.classList.remove(qd),this._element.setAttribute("aria-expanded","false"),l0.removeDataAttribute(this._menu,"popper"),st.trigger(this._element,J_e,t))}_getConfig(t){if(t={...this.constructor.Default,...l0.getDataAttributes(this._element),...t},yc(Ay,t,this.constructor.DefaultType),typeof t.reference=="object"&&!$3(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${Ay.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(t){if(typeof qA>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let r=this._element;this._config.reference==="parent"?r=t:$3(this._config.reference)?r=i2(this._config.reference):typeof this._config.reference=="object"&&(r=this._config.reference);const n=this._getPopperConfig(),a=n.modifiers.find(i=>i.name==="applyStyles"&&i.enabled===!1);this._popper=VA(r,this._menu,n),a&&l0.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains(qd)}_getMenuElement(){return cr.next(this._element,IE)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains(axe))return hxe;if(t.classList.contains(ixe))return pxe;const r=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(nxe)?r?uxe:cxe:r?dxe:fxe}_detectNavbar(){return this._element.closest(`.${oxe}`)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(r=>Number.parseInt(r,10)):typeof t=="function"?r=>t(r,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boun
vendor: 1,143 bytes, line 278
278dary}},{name:"offset",options:{offset:this._getOffset()}}]};return this._config.display==="static"&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...typeof this._config.popperConfig=="function"?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:r}){const n=cr.find(lxe,this._menu).filter(F7);n.length&&kV(n,r,t===Cm,!n.includes(r)).focus()}static jQueryInterface(t){return this.each(function(){const r=o1.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}static clearMenus(t){if(t&&(t.button===Z_e||t.type==="keyup"&&t.key!==pN))return;const r=cr.find(M6);for(let n=0,a=r.length;n<a;n++){const i=o1.getInstance(r[n]);if(!i||i._config.autoClose===!1||!i._isShown())continue;const o={relatedTarget:i._element};if(t){const s=t.composedPath(),c=s.includes(i._menu);if(s.includes(i._element)||i._config.autoClose==="inside"&&!c||i._config.autoClose==="outside"&&c||i._menu.contains(t.target)&&(t.type==="keyup"&&t.key===pN||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;t.type==="click"&&(o.clickEvent=t)}
278i._completeHide(o)}}static getParentFromElement(t){return a2(t)||t.parentNode}static dataApiKeydownHandler(t){if(/input|textarea/i.test(t.target.tagName)?t.key===hN||t.key!==Sm&&(t.key!==Cm&&t.key!==FE||t.target.closest(IE)):!K_e.test(t.key))return;const r=this.classList.contains(qd);if(!r&&t.key===Sm||(t.preventDefault(),t.stopPropagation(),w3(this)))return;const n=this.matches(M6)?this:cr.prev(this,M6)[0],a=o1.getOrCreateInstance(n);if(t.key===Sm){a.hide();return}if(t.key===FE||t.key===Cm){r||a.show(),a._selectMenuItem(t);return}(!r||t.key===hN)&&o1.clearMenus()}}st.on(document,HV,M6,o1.dataApiKeydownHandler);st.on(document,HV,IE,o1.dataApiKeydownHandler);st.on(document,BV,o1.clearMenus);st.on(document,rxe,o1.clearMenus);st.on(document,BV,M6,function(e){e.preventDefault(),o1.getOrCreateInstance(this).toggle()});_1(o1);const mN=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",vN=".sticky-top";class BE{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",r=>r+t),this._setElementAttributes(mN,"paddingRight",r=>r+t),this._setElementAttributes(vN,"marginRight",r=>r-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,r,n){const a=this.getWidth(),i=o=>{if(o!==this._element&&window.innerWidth>o.clientWidth+a)return;this._saveInitialAttribute(o,r);const s=window.getComputedStyle(o)[r];o.style[r]=`${n(Number.parseFloat(s))}px`};this._applyManipulationCallback(t,i)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(mN,"paddingRight"),this._resetElementAttributes(vN,"marginRight")}_saveInitialAttribute(t,r){const n=t.style[r];n&&l0.setDataAttribute(t,r,n)}_resetElementAttributes(t,r){const n=a=>{const i=l0.getDataAttribute(a,r);typeof i>"u"?a.style.removeProperty(r):(l0.removeDataAttribute(a,r),a.style[r]=i)};this._applyManipulationCallback(t,n)}_applyManipulationCallback(t,r){$3(t)?r(t):cr.find(t,this._element).forEach(r)}isOverflowing(){return this.getWidth()>0}}const gxe={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},_xe={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},UV="backdrop",xxe="fade",gN="show",_N=`mousedown.bs.${UV}`;class zV{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){if(!this._config.isVisible){r3(t);return}this._append(),this._config.isAnimated&&r5(this._getElement()),this._getElement().classList.add(gN),this._emulateAnimation(()=>{r3(t)})}hide(t){if(!this._config.isVisible){r3(t);return}this._getElement().classList.remove(gN),this._emulateAnimation(()=>{this.dispose(),r3(t)})}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(xxe),this._element=t}return this._element}_getConfig(t){return t={...gxe,...typeof t=="object"?t:{}},t.rootElement=i2(t.rootElement),yc(UV,t,_xe),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),st.on(this._getElement(),_N,()=>{r3(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(st.off(this._element,_N),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){AV(t,this._getElement(),this._config.isAnimated)}}const yxe={trapElement:null,autofocus:!0},wxe={trapElement:"element",autofocus:"boolean"},bxe="focustrap",Exe="bs.focustrap",Wv=`.${Exe}`,Txe=`focusin${Wv}`,Sxe=`keydown.tab${Wv}`,Cxe="Tab",Axe="forward",xN="backward";class $V{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:r}=this._config;this._isActive||(r&&t.focus(),st.off(document,Wv),st.on(document,Txe,n=>this._handleFocusin(n)),st.on(document,Sxe,n=>this._handleKeydown(n)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,st.off(document,Wv))}_handleFocusin(t){const{target:r}=t,{trapElement:n}=this._config;if(r===document||r===n||n.contains(r))return;const a=cr.focusableChildren(n);a.length===0?n.focus():this._lastTabNavDirection===xN?a[a.length-1].focus():a[0].focus()}_handleKeydown(t){t.key===Cxe&&(this._lastTabNavDirection=t.shiftKey?xN:Axe)}_getConfig(t){return t={...yxe,...typeof t=="object"?t:{}},yc(bxe,t,wxe),t}}const yN="modal",kxe="bs.modal",x1=`.${kxe}`,Dxe=".data-api",wN="Escape",bN={backdrop:!0,keyboard:!0,focus:!0},Mxe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Oxe=`hide${x1}`,Pxe=`hidePrevented${x1}`,WV=`hidden${x1}`,YV=`show${x1}`,Rxe=`shown${x1}`,EN=`resize${x1}`,TN=`click.dismiss${x1}`,SN=`keydown.dismiss${x1}`,Lxe=`mouseup.dismiss${x1}`,CN=`mousedown.dismiss${x1}`,Nxe=`click${x1}${Dxe}`,AN="modal-open",Fxe="fade",kN="show",ky="modal-static",Ixe=".modal.show",Bxe=".modal-dialog",Hxe=".modal-body",Uxe='[data-bs-toggle="modal"]';class _4 extends ll{constructor(t,r){super(t),this._config=this._getConfig(r),this._dialog=cr.findOne(Bxe,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new BE}static get Default(){return bN}static get NAME(){return yN}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||st.trigger(this._element,YV,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(AN
278),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),st.on(this._dialog,CN,()=>{st.one(this._element,Lxe,n=>{n.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(){if(!this._isShown||this._isTransitioning||st.trigger(this._element,Oxe).defaultPrevented)return;this._isShown=!1;const r=this._isAnimated();r&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(kN),st.off(this._element,TN),st.off(this._dialog,CN),this._queueCallback(()=>this._hideModal(),this._element,r)}dispose(){[window,this._dialog].forEach(t=>st.off(t,x1)),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new zV({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new $V({trapElement:this._element})}_getConfig(t){return t={...bN,...l0.getDataAttributes(this._element),...typeof t=="object"?t:{}},yc(yN,t,Mxe),t}_showElement(t){const r=this._isAnimated(),n=cr.findOne(Hxe,this._dialog);(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE)&&document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,n&&(n.scrollTop=0),r&&r5(this._element),this._element.classList.add(kN);const a=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,st.trigger(this._element,Rxe,{relatedTarget:t})};this._queueCallback(a,this._dialog,r)}_setEscapeEvent(){this._isShown?st.on(this._element,SN,t=>{this._config.keyboard&&t.key===wN?(t.preventDefault(),this.hide()):!this._config.keyboard&&t.key===wN&&this._triggerBackdropTransition()}):st.off(this._element,SN)}_setResizeEvent(){this._isShown?st.on(window,EN,()=>this._adjustDialog()):st.off(window,EN)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(AN),this._resetAdjustments(),this._scrollBar.reset(),st.trigger(this._element,WV)})}_showBackdrop(t){st.on(this._element,TN,r=>{if(this._ignoreBackdropClick){this._ignoreBackdropClick=!1;return}r.target===r.currentTarget&&(this._config.backdrop===!0?this.hide():this._config.backdrop==="static"&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains(Fxe)}_triggerBackdropTransition(){if(st.trigger(this._element,Pxe).defaultPrevented)return;const{classList:r,scrollHeight:n,style:a}=this._element,i=n>document.documentElement.clientHeight;!i&&a.overflowY==="hidden"||r.contains(ky)||(i||(a.overflowY="hidden"),r.add(ky),this._queueCallback(()=>{r.remove(ky),i||this._queueCallback(()=>{a.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,r=this._scrollBar.getWidth(),n=r>0;(!n&&t&&!Eo()||n&&!t&&Eo())&&(this._element.style.paddingLeft=`${r}px`),(n&&!t&&!Eo()||!n&&t&&Eo())&&(this._element.style.paddingRight=`${r}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,r){return this.each(function(){const n=_4.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t](r)}})}}st.on(document,Nxe,Uxe,function(e){const t=a2(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),st.one(t,YV,a=>{a.defaultPrevented||st.one(t,WV,()=>{F7(this)&&this.focus()})});const r=cr.findOne(Ixe);r&&_4.getInstance(r).hide(),_4.getOrCreateInstance(t).toggle(this)});Pg(_4);_1(_4);const DN="offcanvas",zxe="bs.offcanvas",yd=`.${zxe}`,jV=".data-api",$xe=`load${yd}${jV}`,Wxe="Escape",MN={backdrop:!0,keyboard:!0,scroll:!1},Yxe={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},ON="show",jxe="offcanvas-backdrop",VV=".offcanvas.show",Vxe=`show${yd}`,qxe=`shown${yd}`,Gxe=`hide${yd}`,qV=`hidden${yd}`,Xxe=`click${yd}${jV}`,Zxe=`keydown.dismiss${yd}`,Kxe='[data-bs-toggle="offcanvas"]';class W3 extends ll{constructor(t,r){super(t),this._config=this._getConfig(r),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return DN}static get Default(){return MN}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||st.trigger(this._element,Vxe,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||new BE().hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ON);const n=()=>{this._config.scroll||this._focustrap.activate(),st.trigger(this._element,qxe,{relatedTarget:t})};this._queueCallback(n,this._element,!0)}
vendor: 17,105 bytes, line 278
278hide(){if(!this._isShown||st.trigger(this._element,Gxe).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove(ON),this._backdrop.hide();const r=()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||new BE().reset(),st.trigger(this._element,qV)};this._queueCallback(r,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...MN,...l0.getDataAttributes(this._element),...typeof t=="object"?t:{}},yc(DN,t,Yxe),t}_initializeBackDrop(){return new zV({className:jxe,isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new $V({trapElement:this._element})}_addEventListeners(){st.on(this._element,Zxe,t=>{this._config.keyboard&&t.key===Wxe&&this.hide()})}static jQueryInterface(t){return this.each(function(){const r=W3.getOrCreateInstance(this,t);if(typeof t=="string"){if(r[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);r[t](this)}})}}st.on(document,Xxe,Kxe,function(e){const t=a2(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),w3(this))return;st.one(t,qV,()=>{F7(this)&&this.focus()});const r=cr.findOne(VV);r&&r!==t&&W3.getInstance(r).hide(),W3.getOrCreateInstance(t).toggle(this)});st.on(window,$xe,()=>cr.find(VV).forEach(e=>W3.getOrCreateInstance(e).show()));Pg(W3);_1(W3);const Qxe=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Jxe=/^aria-[\w-]*$/i,eye=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,tye=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,rye=(e,t)=>{const r=e.nodeName.toLowerCase();if(t.includes(r))return Qxe.has(r)?!!(eye.test(e.nodeValue)||tye.test(e.nodeValue)):!0;const n=t.filter(a=>a instanceof RegExp);for(let a=0,i=n.length;a<i;a++)if(n[a].test(r))return!0;return!1},nye={"*":["class","dir","id","lang","role",Jxe],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:[]};function PN(e,t,r){if(!e.length)return e;if(r&&typeof r=="function")return r(e);const a=new window.DOMParser().parseFromString(e,"text/html"),i=[].concat(...a.body.querySelectorAll("*"));for(let o=0,s=i.length;o<s;o++){const c=i[o],l=c.nodeName.toLowerCase();if(!Object.keys(t).includes(l)){c.remove();continue}const u=[].concat(...c.attributes),h=[].concat(t["*"]||[],t[l]||[]);u.forEach(d=>{rye(d,h)||c.removeAttribute(d.nodeName)})}return a.body.innerHTML}const RN="tooltip",aye="bs.tooltip",Al=`.${aye}`,iye="bs-tooltip",oye=new Set(["sanitize","allowList","sanitizeFn"]),sye={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},lye={AUTO:"auto",TOP:"top",RIGHT:Eo()?"left":"right",BOTTOM:"bottom",LEFT:Eo()?"right":"left"},cye={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:nye,popperConfig:null},uye={HIDE:`hide${Al}`,HIDDEN:`hidden${Al}`,SHOW:`show${Al}`,SHOWN:`shown${Al}`,INSERTED:`inserted${Al}`,CLICK:`click${Al}`,FOCUSIN:`focusin${Al}`,FOCUSOUT:`focusout${Al}`,MOUSEENTER:`mouseenter${Al}`,MOUSELEAVE:`mouseleave${Al}`},Pp="fade",fye="modal",F5="show",I5="show",Dy="out",LN=".tooltip-inner",NN=`.${fye}`,FN="hide.bs.modal",B5="hover",My="focus",dye="click",hye="manual";class n5 extends ll{constructor(t,r){if(typeof qA>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(r),this.tip=null,this._setListeners()}static get Default(){return cye}static get NAME(){return RN}static get Event(){return uye}static get DefaultType(){return sye}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const r=this._initializeOnDelegatedTarget(t);r._activeTrigger.click=!r._activeTrigger.click,r._isWithActiveTrigger()?r._enter(null,r):r._leave(null,r)}else{if(this.getTipElement().classList.contains(F5)){this._leave(null,this);return}this._enter(null,this)}}dispose(){clearTimeout(this._timeout),st.off(this._element.closest(NN),FN,this._hideModalHandler),this.tip&&this.tip.remove(),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this.isWithContent()&&this._isEnabled))return;const t=st.trigger(this._element,this.constructor.Event.SHOW),r=SV(this._element),n=r===null?this._element.ownerDocument.documentElement.contains(this._element):r.contains(this._element);if(t.defaultPrevented||!n)return;this.constructor.NAME==="tooltip"&&this.tip&&this.getTitle()!==this.tip.querySelector(LN).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const a=this.getTipElement(),i=Oge(this.constructor.NAME);a.setAttribute("id",i),this._element.setAttribute("aria-describedby",i),this._config.animation&&a.classList.add(Pp);const o=typeof this._config.placement=="function"?this._config.placement.call(this,a,this._element):this._config.placement,s=this._getAttachment(o);this._addAttachmentClass(s);const{container:c}=this._config;D6.set(a,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(c.append(a),st.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=VA(this._element,a,this._getPopperConfig(s)),a.classList.add(F5);const l=this._resolvePossibleFunction(this._config.customClass);l&&a.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(d=>{st.on(d,"mouseover",$v)});const u=()=>{const d=this._hoverState;this._hoverState=null,st.trigger(this._element,this.constructor.Event.SHOWN),d===Dy&&this._leave(null,this)},h=this.tip.classList.contains(Pp);this._queueCallback(u,this.tip,h)}hide(){if(!this._popper)return;const t=this.getTipElement(),r=()=>{this._isWithActiveTrigger()||(this._hoverState!==I5&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),st.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())};if(st.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove(F5),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(i=>st.off(i,"mouseover",$v)),this._activeTrigger[dye]=!1,this._activeTrigger[My]=!1,this._activeTrigger[B5]=!1;const a=this.tip.classList.contains(Pp);this._queueCallback(r,this.tip,a),this._hoverState=""}update(){this._popper!==null&&this._popper.update()}isWithContent(){return!!this.getTitle()}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");t.innerHTML=this._config.template;const r=t.children[0];return this.setContent(r),r.classList.remove(Pp,F5),this.tip=r,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),LN)}_sanitizeAndSetContent(t,r,n){const a=cr.findOne(n,t);if(!r&&a){a.remove();return}this.setElementContent(a,r)}setElementContent(t,r){if(t!==null){if($3(r)){r=i2(r),this._config.html?r.parentNode!==t&&(t.innerHTML="",t.append(r)):t.textContent=r.textContent;return}this._config.html?(this._config.sanitize&&(r=PN(r,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=r):t.textContent=r}}getTitle(){const t=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(t)}updateAttachment(t){return t==="right"?"end":t==="left"?"start":t}_initializeOnDelegatedTarget(t,r){return r||this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(r=>Number.parseInt(r,10)):typeof t=="function"?r=>t(r,this._element):t}_resolvePossibleFunction(t){return typeof t=="function"?t.call(this._element):t}_getPopperConfig(t){const r={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:n=>this._handlePopperPlacementChange(n)}],onFirstUpdate:n=>{n.options.placement!==n.placement&&this._handlePopperPlacementChange(n)}};return{...r,...typeof this._config.popperConfig=="function"?this._config.popperConfig(r):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(t)}`)}_getAttachment(t){return lye[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(r=>{if(r==="click")st.on(this._element,this.constructor.Event.CLICK,this._config.selector,n=>this.toggle(n));else if(r!==hye){const n=r===B5?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,a=r===B5?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;st.on(this._element,n,this._config.selector,i=>this._enter(i)),st.on(this._element,a,this._config.selector,i=>this._leave(i))}}),this._hideModalHandler=()=>{this._element&&this.hide()},st.on(this._element.closest(NN),FN,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),r=typeof this._element.getAttribute("data-bs-original-title");(t||r!=="string")&&(this._element.setAttribute("data-bs-original-title",t||""),t&&!this._element.getAttribute("aria-label")&&!this._element.textContent&&this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,r){if(r=this._initializeOnDelegatedTarget(t,r),t&&(r._activeTrigger[t.type==="focusin"?My:B5]=!0),r.getTipElement().classList.contains(F5)||r._hoverState===I5){r._hoverState=I5;return}if(clearTimeout(r._timeout),r._hoverState=I5,!r._config.delay||!r._config.delay.show){r.show();return}r._timeout=setTimeout(()=>{r._hoverState===I5&&r.show()},r._config.delay.show)}_leave(t,r){if(r=this._initializeOnDelegatedTarget(t,r),t&&(r._activeTrigger[t.type==="focusout"?My:B5]=r._element.contains(t.relatedTarget)),!r._isWithActiveTrigger()){if(clearTimeout(r._timeout),r._hoverState=Dy,!r._config.delay||!r._config.delay.hide){r.hide();return}r._timeout=setTimeout(()=>{r._hoverState===Dy&&r.hide()},r._config.delay.hide)}}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const r=l0.getDataAttributes(this._element);return Object.keys(r).forEach(n=>{oye.has(n)&&delete r[n]}),t={...this.constructor.Default,...r,...typeof t=="object"&&t?t:{}},t.container=t.container===!1?document.body:i2(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),yc(RN,t,this.constructor.DefaultType),t.sanitize&&(t.template=PN(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};for(const r in this._config)this.constructor.Default[r]!==this._config[r]&&(t[r]=this._config[r]);return t}_cleanTipClass(){const t=this.getTipElement(),r=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),n=t.getAttribute("class").match(r);n!==null&&n.length>0&&n.map(a=>a.trim()).forEach(a=>t.classList.remove(a))}_getBasicClassPrefix(){return iye}_handlePopperPlacementChange(t){const{state:r}=t;r&&(this.tip=r.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(r.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each(function(){const r=n5.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}}_1(n5);const pye="popover",mye="bs.popover",kl=`.${mye}`,vye="bs-popover",gye={...n5.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'},_ye={...n5.DefaultType,content:"(string|element|function)"},xye={HIDE:`hide${kl}`,HIDDEN:`hidden${kl}`,SHOW:`show${kl}`,SHOWN:`shown${kl}`,INSERTED:`inserted${kl}`,CLICK:`click${kl}`,FOCUSIN:`focusin${kl}`,FOCUSOUT:`focusout${kl}`,MOUSEENTER:`mouseenter${kl}`,MOUSELEAVE:`mouseleave${kl}`},yye=".popover-header",wye=".popover-body";class ck extends n5{static get Default(){return gye}static get NAME(){return pye}static get Event(){return xye}static get DefaultType(){return _ye}isWithContent(){return this.getTitle()||this._getContent()}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),yye),this._sanitizeAndSetContent(t,this._getContent(),wye)}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return vye}static jQueryInterface(t){return this.each(function(){const r=ck.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}}_1(ck);const IN="scrollspy",bye="bs.scrollspy",Ng=`.${bye}`,Eye=".data-api",BN={offset:10,method:"auto",target:""},Tye={offset:"number",method:"string",target:"(string|element)"},Sye=`activate${Ng}`,Cye=`scroll${Ng}`,Aye=`load${Ng}${Eye}`,GV="dropdown-item",Gd="active",kye='[data-bs-spy="scroll"]',Dye=".nav, .list-group",HE=".nav-link",Mye=".nav-item",XV=".list-group-item",Oy=`${HE}, ${XV}, .${GV}`,Oye=".dropdown",Pye=".dropdown-toggle",Rye="offset",HN="position";class Fg extends ll{constructor(t,r){super(t),this._scrollElement=this._element.tagName==="BODY"?window:this._element,this._config=this._getConfig(r),this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,st.on(this._scrollElement,Cye,()=>this._process()),this.refresh(),this._process()}static get Default(){return BN}static get NAME(){return IN}refresh(){const t=this._scrollElement===this._scrollElement.window?Rye:HN,r=this._config.method==="auto"?t:this._config.method,n=r===HN?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),cr.find(Oy,this._config.target).map(i=>{const o=sk(i),s=o?cr.findOne(o):null;if(s){const c=s.getBoundingClientRect();if(c.width||c.height)return[l0[r](s).top+n,o]}return null}).filter(i=>i).sort((i,o)=>i[0]-o[0]).forEach(i=>{this._offsets.push(i[0]),this._targets.push(i[1])})}dispose(){st.off(this._scrollElement,Ng),super.dispose()}_getConfig(t){return t={...BN,...l0.getDataAttributes(this._element),...typeof t=="object"&&t?t:{}},t.target=i2(t.target)||document.documentElement,yc(IN,t,Tye),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,r=this._getScrollHeight(),n=this._config.offset+r-this._getOffsetHeight();if(this._scrollHeight!==r&&this.refresh(),t>=n){const a=this._targets[this._targets.length-1];this._activeTarget!==a&&this._activate(a);return}if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0){this._activeTarget=null,this._clear();return}for(let a=this._offsets.length;a--;)this._activeTarget!==this._targets[a]&&t>=this._offsets[a]&&(typeof this._offsets[a+1]>"u"||t<this._offsets[a+1])&&this._activate(this._targets[a])}_activate(t){this._activeTarget=t,this._clear();const r=Oy.split(",").map(a=>`${a}[data-bs-target="${t}"],${a}[href="${t}"]`),n=cr.findOne(r.join(","),this._config.target);n.classList.add(Gd),n.classList.contains(GV)?cr.findOne(Pye,n.closest(Oye)).classList.add(Gd):cr.parents(n,Dye).forEach(a=>{cr.prev(a,`${HE}, ${XV}`).forEach(i=>
278i.classList.add(Gd)),cr.prev(a,Mye).forEach(i=>{cr.children(i,HE).forEach(o=>o.classList.add(Gd))})}),st.trigger(this._scrollElement,Sye,{relatedTarget:t})}_clear(){cr.find(Oy,this._config.target).filter(t=>t.classList.contains(Gd)).forEach(t=>t.classList.remove(Gd))}static jQueryInterface(t){return this.each(function(){const r=Fg.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}}st.on(window,Aye,()=>{cr.find(kye).forEach(e=>new Fg(e))});_1(Fg);const Lye="tab",Nye="bs.tab",B7=`.${Nye}`,Fye=".data-api",Iye=`hide${B7}`,Bye=`hidden${B7}`,Hye=`show${B7}`,Uye=`shown${B7}`,zye=`click${B7}${Fye}`,$ye="dropdown-menu",H5="active",UN="fade",zN="show",Wye=".dropdown",Yye=".nav, .list-group",$N=".active",WN=":scope > li > .active",jye='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Vye=".dropdown-toggle",qye=":scope > .dropdown-menu .active";class Ig extends ll{static get NAME(){return Lye}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(H5))return;let t;const r=a2(this._element),n=this._element.closest(Yye);if(n){const s=n.nodeName==="UL"||n.nodeName==="OL"?WN:$N;t=cr.find(s,n),t=t[t.length-1]}const a=t?st.trigger(t,Iye,{relatedTarget:this._element}):null;if(st.trigger(this._element,Hye,{relatedTarget:t}).defaultPrevented||a!==null&&a.defaultPrevented)return;this._activate(this._element,n);const o=()=>{st.trigger(t,Bye,{relatedTarget:this._element}),st.trigger(this._element,Uye,{relatedTarget:t})};r?this._activate(r,r.parentNode,o):o()}_activate(t,r,n){const i=(r&&(r.nodeName==="UL"||r.nodeName==="OL")?cr.find(WN,r):cr.children(r,$N))[0],o=n&&i&&i.classList.contains(UN),s=()=>this._transitionComplete(t,i,n);i&&o?(i.classList.remove(zN),this._queueCallback(s,t,!0)):s()}_transitionComplete(t,r,n){if(r){r.classList.remove(H5);const i=cr.findOne(qye,r.parentNode);i&&i.classList.remove(H5),r.getAttribute("role")==="tab"&&r.setAttribute("aria-selected",!1)}t.classList.add(H5),t.getAttribute("role")==="tab"&&t.setAttribute("aria-selected",!0),r5(t),t.classList.contains(UN)&&t.classList.add(zN);let a=t.parentNode;if(a&&a.nodeName==="LI"&&(a=a.parentNode),a&&a.classList.contains($ye)){const i=t.closest(Wye);i&&cr.find(Vye,i).forEach(o=>o.classList.add(H5)),t.setAttribute("aria-expanded",!0)}n&&n()}static jQueryInterface(t){return this.each(function(){const r=Ig.getOrCreateInstance(this);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t]()}})}}st.on(document,zye,jye,function(e){if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),w3(this))return;Ig.getOrCreateInstance(this).show()});_1(Ig);const YN="toast",Gye="bs.toast",C2=`.${Gye}`,Xye=`mouseover${C2}`,Zye=`mouseout${C2}`,Kye=`focusin${C2}`,Qye=`focusout${C2}`,Jye=`hide${C2}`,ewe=`hidden${C2}`,twe=`show${C2}`,rwe=`shown${C2}`,nwe="fade",jN="hide",U5="show",Rp="showing",awe={animation:"boolean",autohide:"boolean",delay:"number"},VN={animation:!0,autohide:!0,delay:5e3};class Bg extends ll{constructor(t,r){super(t),this._config=this._getConfig(r),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return awe}static get Default(){return VN}static get NAME(){return YN}show(){if(st.trigger(this._element,twe).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(nwe);const r=()=>{this._element.classList.remove(Rp),st.trigger(this._element,rwe),this._maybeScheduleHide()};this._element.classList.remove(jN),r5(this._element),this._element.classList.add(U5),this._element.classList.add(Rp),this._queueCallback(r,this._element,this._config.animation)}hide(){if(!this._element.classList.contains(U5)||st.trigger(this._element,Jye).defaultPrevented)return;const r=()=>{this._element.classList.add(jN),this._element.classList.remove(Rp),this._element.classList.remove(U5),st.trigger(this._element,ewe)};this._element.classList.add(Rp),this._queueCallback(r,this._element,this._config.animation)}dispose(){this._clearTimeout(),this._element.classList.contains(U5)&&this._element.classList.remove(U
2785),super.dispose()}_getConfig(t){return t={...VN,...l0.getDataAttributes(this._element),...typeof t=="object"&&t?t:{}},yc(YN,t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,r){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=r;break;case"focusin":case"focusout":this._hasKeyboardInteraction=r;break}if(r){this._clearTimeout();return}const n=t.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){st.on(this._element,Xye,t=>this._onInteraction(t,!0)),st.on(this._element,Zye,t=>this._onInteraction(t,!1)),st.on(this._element,Kye,t=>this._onInteraction(t,!0)),st.on(this._element,Qye,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const r=Bg.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof r[t]>"u")throw new TypeError(`No method named "${t}"`);r[t](this)}})}}Pg(Bg);_1(Bg);function iwe(e={}){const{nonce:t,onScriptLoadSuccess:r,onScriptLoadError:n}=e,[a,i]=U.useState(!1),o=U.useRef(r);o.current=r;const s=U.useRef(n);return s.current=n,U.useEffect(()=>{const c=document.createElement("script");return c.src="https://accounts.google.com/gsi/client",c.async=!0,c.defer=!0,c.nonce=t,c.onload=()=>{var l;i(!0),(l=o.current)===null||l===void 0||l.call(o)},c.onerror=()=>{var l;i(!1),(l=s.current)===null||l===void 0||l.call(s)},document.body.appendChild(c),()=>{document.body.removeChild(c)}},[t]),a}const ZV=U.createContext(null);function XBe({clientId:e,nonce:t,onScriptLoadSuccess:r,onScriptLoadError:n,children:a}){const i=iwe({nonce:t,onScriptLoadSuccess:r,onScriptLoadError:n}),o=U.useMemo(()=>({clientId:e,scriptLoadedSuccessfully:i}),[e,i]);return Te.createElement(ZV.Provider,{value:o},a)}function owe(){const e=U.useContext(ZV);if(!e)throw new Error("Google OAuth components must be used within GoogleOAuthProvider");return e}function swe(e){var t;return(t=e==null?void 0:e.clientId)!==null&&t!==void 0?t:e==null?void 0:e.client_id}const lwe={large:40,medium:32,small:20};function ZBe({onSuccess:e,onError:t,useOneTap:r,promptMomentNotification:n,type:a="standard",theme:i="outline",size:o="large",text:s,shape:c,logo_alignment:l,width:u,locale:h,click_listener:d,containerProps:p,...g}){const v=U.useRef(null),{clientId:_,scriptLoadedSuccessfully:x}=owe(),w=U.useRef(e);w.current=e;const y=U.useRef(t);y.current=t;const E=U.useRef(n);return E.current=n,U.useEffect(()=>{var A,S,C,T,D,M,N,F,V;if(x)return(C=(S=(A=window==null?void 0:window.google)===null||A===void 0?void 0:A.accounts)===null||S===void 0?void 0:S.id)===null||C===void 0||C.initialize({client_id:_,callback:Z=>{var ee;if(!(Z!=null&&Z.credential))return(ee=y.current)===null||ee===void 0?void 0:ee.call(y);const{credential:G,select_by:oe}=Z;w.current({credential:G,clientId:swe(Z),select_by:oe})},...g}),(M=(D=(T=window==null?void 0:window.google)===null||T===void 0?void 0:T.accounts)===null||D===void 0?void 0:D.id)===null||M===void 0||M.renderButton(v.current,{type:a,theme:i,size:o,text:s,shape:c,logo_alignment:l,width:u,locale:h,click_listener:d}),r&&((V=(F=(N=window==null?void 0:window.google)===null||N===void 0?void 0:N.accounts)===null||F===void 0?void 0:F.id)===null||V===void 0||V.prompt(E.current)),()=>{var Z,ee,G;r&&((G=(ee=(Z=window==null?void 0:window.google)===null||Z===void 0?void 0:Z.accounts)===null||ee===void 0?void 0:ee.id)===null||G===void 0||G.cancel())}},[_,x,r,a,i,o,s,c,l,u,h]),Te.createElement("div",{...p,ref:v,style:{height:lwe[o],...p==null?void 0:p.style}})}var uk=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n])};return function(t,r){e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),_8=function(e){uk(t,e);function t(r,n){var a=this.constructor,i=this,o=a.prototype;return i=e.call(this,r)||this,i.statusCode=n,i.__proto__=o,i}return t}(Error),fk=function(e){uk(t,e);function t(r){var n=this.constructor;r===void 0&&(r="A timeout occurred.");var a=this,i=n.prototype;return a=e.call(this,r)||this,a.__proto__=i,a}return t}(Error),x8=function(e){uk(t,e);function t(r){var n=this.constructor;r===void 0&&(r="An abort occurred.");var a=this,i=n.prototype;return a=e.call(this,r)||this,a.__proto__=i,a}return t}(Error),Py=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},KV=function(){function e(t,r,n){this.statusCode=t,this.statusText=r,this.content=n}return e}(),dk=function(){function e(){}return e.prototype.get=function(t,r){return this.send(Py({},r,{method:"GET",url:t}))},e.prototype.post=function(t,r){return this.send(Py({},r,{method:"POST",url:t}))},e.prototype.delete=function(t,r){return this.send(Py({},r,{method:"DELETE",url:t}))},e.prototype.getCookieString=function(t){return""},e}(),tt;(function(e){e[e.Trace=0]="Trace",e[e.Debug=1]="Debug",e[e.Information=2]="Information",e[e.Warning=3]="Warning",e[e.Error=4]="Error",e[e.Critical=5]="Critical",e[e.None=6]="None"})(tt||(tt={}));var hk=function(){function e(){}return e.prototype.log=function(t,r){},e.instance=new e,e}(),cwe=function(e,t,r,n){return new(r||(r=Promise))(function(a,i){function o(l){try{c(n.next(l))}catch(u){i(u)}}function s(l){try{c(n.throw(l))}catch(u){i(u)}}function c(l){l.done?a(l.value):new r(function(u){u(l.value)}).then(o,s)}c((n=n.apply(e,t||[])).next())})},uwe=function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,a&&(i=l[0]&2?a.return:l[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,l[1])).done)return i;switch(a=0,i&&(l=[l[0]&2,i.value]),l[0]){case 0:case 1:i=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,a=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]<i[3])){r.label=l[1];break}if(l[0]===6&&r.label<i[1]){r.label=i[1],i=l;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(l);break}i[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(u){l=[6,u],a=0}finally{n=i=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},u0=function(){function e(){}return e.isRequired=function(t,r){if(t==null)throw new Error("The '"+r+"' argument is required.")}
278,e.isIn=function(t,r,n){if(!(t in r))throw new Error("Unknown "+n+" value: "+t+".")},e}(),Vc=function(){function e(){}return Object.defineProperty(e,"isBrowser",{get:function(){return typeof window=="object"},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebWorker",{get:function(){return typeof self=="object"&&"importScripts"in self},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isNode",{get:function(){return!this.isBrowser&&!this.isWebWorker},enumerable:!0,configurable:!0}),e}();function y8(e,t){var r="";return Hg(e)?(r="Binary data of length "+e.byteLength,t&&(r+=". Content: '"+fwe(e)+"'")):typeof e=="string"&&(r="String data of length "+e.length,t&&(r+=". Content: '"+e+"'")),r}function fwe(e){var t=new Uint8Array(e),r="";return t.forEach(function(n){var a=n<16?"0":"";r+="0x"+a+n.toString(16)+" "}),r.substr(0,r.length-1)}function Hg(e){return e&&typeof ArrayBuffer<"u"&&(e instanceof ArrayBuffer||e.constructor&&e.constructor.name==="ArrayBuffer")}function QV(e,t,r,n,a,i,o){return cwe(this,void 0,void 0,function(){var s,c,l,u,h;return uwe(this,function(d){switch(d.label){case 0:return a?[4,a()]:[3,2];case 1:l=d.sent(),l&&(c=(s={},s.Authorization="Bearer "+l,s)),d.label=2;case 2:return e.log(tt.Trace,"("+t+" transport) sending data. "+y8(i,o)+"."),u=Hg(i)?"arraybuffer":"text",[4,r.post(n,{content:i,headers:c,responseType:u})];case 3:return h=d.sent(),e.log(tt.Trace,"("+t+" transport) request complete. Response status: "+h.statusCode+"."),[2]}})})}function dwe(e){return e===void 0?new Yv(tt.Information):e===null?hk.instance:e.log?e:new Yv(e)}var hwe=function(){function e(t,r){this.subject=t,this.observer=r}return e.prototype.dispose=function(){var t=this.subject.observers.indexOf(this.observer);t>-1&&this.subject.observers.splice(t,1),this.subject.observers.length===0&&this.subject.cancelCallback&&this.subject.cancelCallback().catch(function(r){})},e}(),Yv=function(){function e(t){this.minimumLogLevel=t,this.outputConsole=console}return e.prototype.log=function(t,r){if(t>=this.minimumLogLevel)switch(t){case tt.Critical:case tt.Error:this.outputConsole.error("["+new Date().toISOString()+"] "+tt[t]+": "+r);break;case tt.Warning:this.outputConsole.warn("["+new Date().toISOString()+"] "+tt[t]+": "+r);break;case tt.Information:this.outputConsole.info("["+new Date().toISOString()+"] "+tt[t]+": "+r);break;default:this.outputConsole.log("["+new Date().toISOString()+"] "+tt[t]+": "+r);break}},e}(),pwe=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n])};return function(t,r){e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),mwe=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Am;if(typeof XMLHttpRequest>"u"){var vwe=typeof __webpack_require__=="function"?__non_webpack_require__:require;Am=vwe("request")}var gwe=function(e){pwe(t,e);function t(r){var n=e.call(this)||this;if(typeof Am>"u")throw new Error("The 'request' module could not be loaded.");return n.logger=r,n.cookieJar=Am.jar(),n.request=Am.defaults({jar:n.cookieJar}),n}return t.prototype.send=function(r){var n=this;return r.abortSignal&&r.abortSignal.aborted?Promise.reject(new x8):new Promise(function(a,i){var o;Hg(r.content)?o=Buffer.from(r.content):o=r.content||"";var s=n.request(r.url,{body:o,encoding:r.responseType==="arraybuffer"?null:"utf8",headers:mwe({"X-Requested-With":"XMLHttpRequest"},r.headers),method:r.method,timeout:r.timeout},function(c,l,u){if(r.abortSignal&&(r.abortSignal.onabort=null),c){c.code==="ETIMEDOUT"&&(n.logger.log(tt.Warning,"Timeout from HTTP request."),i(new fk)),n.logger.log(tt.Warning,"Error from HTTP request. "+c),i(c);return}l.statusCode>=200&&l.statusCode<300?a(new KV(l.statusCode,l.statusMessage||"",u)):i(new _8(l.statusMessage||"",l.statusCode||0))});r.abortSignal&&(r.abortSignal.onabort=function(){s.abort(),i(new x8)})})},t.prototype.getCookieString=function(r){return this.cookieJar.getCookieString(r)},t}(dk),_we=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n])};return function(t,r){e(t,r);function n(){this.constructor=t}
278t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),xwe=function(e){_we(t,e);function t(r){var n=e.call(this)||this;return n.logger=r,n}return t.prototype.send=function(r){var n=this;return r.abortSignal&&r.abortSignal.aborted?Promise.reject(new x8):r.method?r.url?new Promise(function(a,i){var o=new XMLHttpRequest;o.open(r.method,r.url,!0),o.withCredentials=!0,o.setRequestHeader("X-Requested-With","XMLHttpRequest"),o.setRequestHeader("Content-Type","text/plain;charset=UTF-8");var s=r.headers;s&&Object.keys(s).forEach(function(c){o.setRequestHeader(c,s[c])}),r.responseType&&(o.responseType=r.responseType),r.abortSignal&&(r.abortSignal.onabort=function(){o.abort(),i(new x8)}),r.timeout&&(o.timeout=r.timeout),o.onload=function(){r.abortSignal&&(r.abortSignal.onabort=null),o.status>=200&&o.status<300?a(new KV(o.status,o.statusText,o.response||o.responseText)):i(new _8(o.statusText,o.status))},o.onerror=function(){n.logger.log(tt.Warning,"Error from HTTP request. "+o.status+": "+o.statusText+"."),i(new _8(o.statusText,o.status))},o.ontimeout=function(){n.logger.log(tt.Warning,"Timeout from HTTP request."),i(new fk)},o.send(r.content||"")}):Promise.reject(new Error("No url defined.")):Promise.reject(new Error("No method defined."))},t}(dk),ywe=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n])};return function(t,r){e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),wwe=function(e){ywe(t,e);function t(r){var n=e.call(this)||this;return typeof XMLHttpRequest<"u"?n.httpClient=new xwe(r):n.httpClient=new gwe(r),n}return t.prototype.send=function(r){return r.abortSignal&&r.abortSignal.aborted?Promise.reject(new x8):r.method?r.url?this.httpClient.send(r):Promise.reject(new Error("No url defined.")):Promise.reject(new Error("No method defined."))},t.prototype.getCookieString=function(r){return this.httpClient.getCookieString(r)},t}(dk),Th=function(){function e(){}return e.write=function(t){return""+t+e.RecordSeparator},e.parse=function(t){if(t[t.length-1]!==e.RecordSeparator)throw new Error("Message is incomplete.");var r=t.split(e.RecordSeparator);return r.pop(),r},e.RecordSeparatorCode=30,e.RecordSeparator=String.fromCharCode(e.RecordSeparatorCode),e}(),bwe=function(){function e(){}return e.prototype.writeHandshakeRequest=function(t){return Th.write(JSON.stringify(t))},e.prototype.parseHandshakeResponse=function(t){var r,n,a;if(Hg(t)||typeof Buffer<"u"&&t instanceof Buffer){var i=new Uint8Array(t),o=i.indexOf(Th.RecordSeparatorCode);
278if(o===-1)throw new Error("Message is incomplete.");var s=o+1;n=String.fromCharCode.apply(null,i.slice(0,s)),a=i.byteLength>s?i.slice(s).buffer:null}else{var c=t,o=c.indexOf(Th.RecordSeparator);if(o===-1)throw new Error("Message is incomplete.");var s=o+1;n=c.substring(0,s),a=c.length>s?c.substring(s):null}var l=Th.parse(n),u=JSON.parse(l[0]);if(u.type)throw new Error("Expected a handshake response from the server.");return r=u,[a,r]},e}(),Ta;(function(e){e[e.Invocation=1]="Invocation",e[e.StreamItem=2]="StreamItem",e[e.Completion=3]="Completion",e[e.StreamInvocation=4]="StreamInvocation",e[e.CancelInvocation=5]="CancelInvocation",e[e.Ping=6]="Ping",e[e.Close=7]="Close"})(Ta||(Ta={}));var Ewe=function(){function e(){this.observers=[]}return e.prototype.next=function(t){for(var r=0,n=this.observers;r<n.length;r++){var a=n[r];a.next(t)}},e.prototype.error=function(t){for(var r=0,n=this.observers;r<n.length;r++){var a=n[r];a.error&&a.error(t)}},e.prototype.complete=function(){for(var t=0,r=this.observers;t<r.length;t++){var n=r[t];n.complete&&n.complete()}},e.prototype.subscribe=function(t){return this.observers.push(t),new hwe(this,t)},e}(),z5=function(e,t,r,n){return new(r||(r=Promise))(function(a,i){function o(l){try{c(n.next(l))}catch(u){i(u)}}function s(l){try{c(n.throw(l))}catch(u){i(u)}}function c(l){l.done?a(l.value):new r(function(u){u(l.value)}).then(o,s)}c((n=n.apply(e,t||[])).next())})},$5=function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,a&&(i=l[0]&2?a.return:l[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,l[1])).done)return i;switch(a=0,i&&(l=[l[0]&2,i.value]),l[0]){case 0:case 1:i=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,a=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]<i[3])){r.label=l[1];break}if(l[0]===6&&r.label<i[1]){r.label=i[1],i=l;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(l);break}i[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(u){l=[6,u],a=0}finally{n=i=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Twe=30*1e3,Swe=15*1e3,Ea;(function(e){e.Disconnected="Disconnected",e.Connecting="Connecting",e.Connected="Connected",e.Disconnecting="Disconnecting",e.Reconnecting="Reconnecting"})(Ea||(Ea={}));var Cwe=function(){function e(t,r,n,a){var i=this;this.nextKeepAlive=0,u0.isRequired(t,"connection"),u0.isRequired(r,"logger"),u0.isRequired(n,"protocol"),this.serverTimeoutInMilliseconds=Twe,this.keepAliveIntervalInMilliseconds=Swe,this.logger=r,this.protocol=n,this.connection=t,this.reconnectPolicy=a,this.handshakeProtocol=new bwe,this.connection.onreceive=function(o){return i.processIncomingData(o)},this.connection.onclose=function(o){return i.connectionClosed(o)},this.callbacks={},this.methods={},this.closedCallbacks=[],this.reconnectingCallbacks=[],this.reconnectedCallbacks=[],this.invocationId=0,this.receivedHandshakeResponse=!1,this.connectionState=Ea.Disconnected,this.connectionStarted=!1,this.cachedPingMessage=this.protocol.writeMessage({type:Ta.Ping})}return e.create=function(t,r,n,a){return new e(t,r,n,a)},Object.defineProperty(e.prototype,"state",{get:function(){return this.connectionState},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"connectionId",{get:function(){return this.connection&&this.connection.connectionId||null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseUrl",{get:function(){return this.connection.baseUrl||""},set:function(t){if(this.connectionState!==Ea.Disconnected&&this.connectionState!==Ea.Reconnecting)throw new Error("The HubConnection must be in the Disconnected or Reconnecting state to change the url.");if(!t)throw new Error("The HubConnection url must be a valid url.");this.connection.baseUrl=t},enumerable:!0,configurable:!0}),e.prototype.start=function(){return this.startPromise=this.startWithStateTransitions(),this.startPromise},e.prototype.startWithStateTransitions=function(){return z5(this,void 0,void 0,function(){var t;return $5(this,function(r){switch(r.label){case 0:if(this.connectionState!==Ea.Disconnected)return[2,Promise.reject(new Error("Cannot start a HubConnection that is not in the 'Disconnected' state."))];this.connectionState=Ea.Connecting,this.logger.log(tt.Debug,"Starting HubConnection."),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.startInternal()];case 2:return r.sent(),this.connectionState=Ea.Connected,this.connectionStarted=!0,this.logger.log(tt.Debug,"HubConnection connected successfully."),[3,4];case 3:return t=r.sent(),this.connectionState=Ea.Disconnected,this.logger.log(tt.Debug,"HubConnection failed to start successfully because of error '"+t+"'."),[2,Promise.reject(t)];case 4:return[2]}})})},e.prototype.startInternal=function(){return z5(this,void 0,void 0,function(){var t,r,n,a=this;return $5(this,function(i){switch(i.label){case 0:return this.stopDuringStartError=void 0,this.receivedHandshakeResponse=!1,t=new Promise(function(o,s){a.handshakeResolver=o,a.handshakeRejecter=s}),[4,this.connection.start(this.protocol.transferFormat)];case 1:i.sent(),i.label=2;case 2:return i.trys.push([2,5,,7]),r={protocol:this.protocol.name,version:this.protocol.version},this.logger.log(tt.Debug,"Sending handshake request."),[4,this.sendMessage(this.handshakeProtocol.writeHandshakeRequest
278(r))];case 3:return i.sent(),this.logger.log(tt.Information,"Using HubProtocol '"+this.protocol.name+"'."),this.cleanupTimeout(),this.resetTimeoutPeriod(),this.resetKeepAliveInterval(),[4,t];case 4:if(i.sent(),this.stopDuringStartError)throw this.stopDuringStartError;return[3,7];case 5:return n=i.sent(),this.logger.log(tt.Debug,"Hub handshake failed with error '"+n+"' during start(). Stopping HubConnection."),this.cleanupTimeout(),this.cleanupPingTimer(),[4,this.connection.stop(n)];case 6:throw i.sent(),n;case 7:return[2]}})})},e.prototype.stop=function(){return z5(this,void 0,void 0,function(){var t;return $5(this,function(r){switch(r.label){case 0:return t=this.startPromise,this.stopPromise=this.stopInternal(),[4,this.stopPromise];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,4,,5]),[4,t];case 3:return r.sent(),[3,5];case 4:return r.sent(),[3,5];case 5:return[2]}})})},e.prototype.stopInternal=function(t){return this.connectionState===Ea.Disconnected?(this.logger.log(tt.Debug,"Call to HubConnection.stop("+t+") ignored because it is already in the disconnected state."),Promise.resolve()):this.connectionState===Ea.Disconnecting?(this.logger.log(tt.Debug,"Call to HttpConnection.stop("+t+") ignored because the connection is already in the disconnecting state."),this.stopPromise):(this.connectionState=Ea.Disconnecting,this.logger.log(tt.Debug,"Stopping HubConnection."),this.reconnectDelayHandle?(this.logger.log(tt.Debug,"Connection stopped during reconnect delay. Done reconnecting."),clearTimeout(this.reconnectDelayHandle),this.reconnectDelayHandle=void 0,this.completeClose(),Promise.resolve()):(this.cleanupTimeout(),this.cleanupPingTimer(),this.stopDuringStartError=t||new Error("The connection was stopped before the hub handshake could complete."),this.connection.stop(t)))},e.prototype.stream=function(t){for(var r=this,n=[],a=1;a<arguments.length;a++)n[a-1]=arguments[a];var i=this.replaceStreamingParams(n),o=i[0],s=i[1],c=this.createStreamInvocation(t,n,s),l,u=new Ewe;return u.cancelCallback=function(){var h=r.createCancelInvocation(c.invocationId);return delete r.callbacks[c.invocationId],l.then(function(){return r.sendWithProtocol(h)})},this.callbacks[c.invocationId]=function(h,d){if(d){u.error(d);return}else h&&(h.type===Ta.Completion?h.error?u.error(new Error(h.error)):u.complete():u.next(h.item))},l=this.sendWithProtocol(c).catch(function(h){u.error(h),delete r.callbacks[c.invocationId]}),this.launchStreams(o,l),u},e.prototype.sendMessage=function(t){return this.resetKeepAliveInterval(),this.connection.send(t)},e.prototype.sendWithProtocol=function(t){return this.sendMessage(this.protocol.writeMessage(t))},e.prototype.send=function(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];var a=this.replaceStreamingParams(r),i=a[0],o=a[1],s=this.sendWithProtocol(this.createInvocation(t,r,!0,o));return this.launchStreams(i,s),s},e.prototype.invoke=function(t){for(var r=this,n=[],a=1;a<arguments.length;a++)n[a-1]=arguments[a];var i=this.replaceStreamingParams(n),o=i[0],s=i[1],c=this.createInvocation(t,n,!1,s),l=new Promise(function(u,h){r.callbacks[c.invocationId]=function(p,g){if(g){h(g);return}else p&&(p.type===Ta.Completion?p.error?h(new Error(p.error)):u(p.result):h(new Error("Unexpected message type: "+p.type)))};var d=r.sendWithProtocol(c).catch(function(p){h(p),delete r.callbacks[c.invocationId]});r.launchStreams(o,d)});return l},e.prototype.on=function(t,r){!t||!r||(t=t.toLowerCase(),this.methods[t]||(this.methods[t]=[]),this.methods[t].indexOf(r)===-1&&this.methods[t].push(r))},e.prototype.off=function(t,r){if(t){t=t.toLowerCase();var n=this.methods[t];if(n)if(r){var a=n.indexOf(r);a!==-1&&(n.splice(a,1),n.length===0&&delete this.methods[t])}else delete this.methods[t]}},e.prototype.onclose=function(t){t&&this.closedCallbacks.push(t)},e.prototype.onreconnecting=function(t){t&&this.reconnectingCallbacks.push(t)},e.prototype.onreconnected=function(t){t&&this.reconnectedCallbacks.push(t)},e.prototype.processIncomingData=function(t){if(this.cleanupTimeout(),this.receivedHandshakeResponse||(t=this.processHandshakeResponse(t),this.receivedHandshakeResponse=!0),t)for(var r=this.protocol.parseMessages(t,this.logger),n=0,a=r;n<a.length;n++){var i=a[n];switch(i.type){case Ta.Invocation:this.invokeClientMethod(i);break;
278case Ta.StreamItem:case Ta.Completion:var o=this.callbacks[i.invocationId];o&&(i.type===Ta.Completion&&delete this.callbacks[i.invocationId],o(i));break;case Ta.Ping:break;case Ta.Close:this.logger.log(tt.Information,"Close message received from server.");var s=i.error?new Error("Server returned an error on close: "+i.error):void 0;i.allowReconnect===!0?this.connection.stop(s):this.stopPromise=this.stopInternal(s);break;default:this.logger.log(tt.Warning,"Invalid message type: "+i.type+".");break}}this.resetTimeoutPeriod()},e.prototype.processHandshakeResponse=function(t){var r,n,a;try{r=this.handshakeProtocol.parseHandshakeResponse(t),a=r[0],n=r[1]}catch(s){var i="Error parsing handshake response: "+s;this.logger.log(tt.Error,i);var o=new Error(i);throw this.handshakeRejecter(o),o}if(n.error){var i="Server returned handshake error: "+n.error;this.logger.log(tt.Error,i);var o=new Error(i);throw this.handshakeRejecter(o),o}else this.logger.log(tt.Debug,"Server handshake complete.");return this.handshakeResolver(),a},e.prototype.resetKeepAliveInterval=function(){this.connection.features.inherentKeepAlive||(this.nextKeepAlive=new Date().getTime()+this.keepAliveIntervalInMilliseconds,this.cleanupPingTimer())},e.prototype.resetTimeoutPeriod=function(){var t=this;if((!this.connection.features||!this.connection.features.inherentKeepAlive)&&(this.timeoutHandle=setTimeout(function(){return t.serverTimeout()},this.serverTimeoutInMilliseconds),this.pingServerHandle===void 0)){var r=this.nextKeepAlive-new Date().getTime();r<0&&(r=0),this.pingServerHandle=setTimeout(function(){return z5(t,void 0,void 0,function(){return $5(this,function(n){switch(n.label){case 0:if(this.connectionState!==Ea.Connected)return[3,4];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.sendMessage(this.cachedPingMessage)];case 2:return n.sent(),[3,4];case 3:return n.sent(),this.cleanupPingTimer(),[3,4];case 4:return[2]}})})},r)}},e.prototype.serverTimeout=function(){this.connection.stop(new Error("Server timeout elapsed without receiving a message from the server."))},e.prototype.invokeClientMethod=function(t){var r=this,n=this.methods[t.target.toLowerCase()];if(n){try{n.forEach(function(i){return i.apply(r,t.arguments)})}catch(i){this.logger.log(tt.Error,"A callback for the method "+t.target.toLowerCase()+" threw error '"+i+"'.")}if(t.invocationId){var a="Server requested a response, which is not supported in this version of the client.";this.logger.log(tt.Error,a),this.stopPromise=this.stopInternal(new Error(a))}}else this.logger.log(tt.Warning,"No client method with the name '"+t.target+"' found.")},e.prototype.connectionClosed=function(t){this.logger.log(tt.Debug,"HubConnection.connectionClosed("+t+") called while in state "+this.connectionState+"."),this.stopDuringStartError=this.stopDuringStartError||t||new Error("The underlying connection was closed before the hub handshake could complete."),this.handshakeResolver&&this.handshakeResolver(),this.cancelCallbacksWithError(t||new Error("Invocation canceled due to the underlying connection being closed.")),this.cleanupTimeout(),this.cleanupPingTimer(),this.connectionState===Ea.Disconnecting?this.completeClose(t):this.connectionState===Ea.Connected&&this.reconnectPolicy?this.reconnect(t):this.connectionState===Ea.Connected&&this.completeClose(t)},e.prototype.completeClose=function(t){var r=this;if(this.connectionStarted){this.connectionState=Ea.Disconnected,this.connectionStarted=!1;try{this.closedCallbacks.forEach(function(n){return n.apply(r,[t])})}catch(n){this.logger.log(tt.Error,"An onclose callback called with error '"+t+"' threw error '"+n+"'.")}}},e.prototype.reconnect=function(t){return z5(this,void 0,void 0,function(){var r,n,a,i,o,s=this;return $5(this,function(c){switch(c.label){case 0:if(r=Date.now(),n=0,a=t!==void 0?t:new Error("Attempting to reconnect due to a unknown error."),i=this.getNextRetryDelay(n++,0,a),i===null)return this.logger.log(tt.Debug,"Connection not reconnecting because the IRetryPolicy returned null on the first reconnect attempt."),this.completeClose(t),[2];if(this.connectionState=Ea.Reconnecting,t?this.logger.log(tt.Information,"Connection reconnecting because of error '"+t+"'."):this.logger.log(tt.Information,"Connection reconnecting."),this.onreconnecting){try{this.reconnectingCallbacks.forEach(function(l){return l.apply(s,[t])})}catch(l){this.logger.log(tt.Error,"An onreconnecting callback called with error '"+t+"' threw error '"+l+"'.")}if(this.connectionState!==Ea.Reconnecting)return this.logger.log(tt.Debug,"Connection left the reconnecting state in onreconnecting callback. Done reconnecting."),[2]}c.label=1;case 1:return i===null?[3,7]:(this.logger.log(tt.Information,"Reconnect attempt number "+n+" will start in "+i+" ms."),[4,new Promise(function(l){s.reconnectDelayHandle=setTimeout(l,i)})]);case 2:if(c.sent(),this.reconnectDelayHandle=void 0,this.connectionState!==Ea.Reconnecting)return this.logger.log(tt.Debug,"Connection left the reconnecting state during reconnect delay. Done reconnecting."),[2];c.label=3;case 3:return c.trys.push([3,5,,6]),[4,this.startInternal()];case 4:if(c.sent(),this.connectionState=Ea.Connected,this.logger.log(tt.Information,"HubConnection reconnected successfully."),this.onreconnected)try{this.reconnectedCallbacks.forEach(function(l){return l.apply(s,[s.connection.connectionId])})}catch(l){this.logger.log(tt.Error,"An onreconnected callback called with connectionId '"+this.connection.connectionId+"; threw error '"+l+"'.")}return[2];case 5:return o=c.sent(),this.logger.log(tt.Information,"Reconnect attempt failed because of error '"+o+"'."),this.connectionState!==Ea.Reconnecting?(this.logger.log(tt.Debug,"Connection moved to the '"+this.connectionState+"' from the reconnecting state during reconnect attempt. Done reconnecting."),this.connectionState===Ea.Disconnecting&&this.completeClose(),[2]):(a=o instanceof Error?o:new Error(o.toString()),i=this.getNextRetryDelay(n++,Date.now()-r,a),[3,6]);case 6:return[3,1];case 7:return this.logger.log(tt.Information,"Reconnect retries have been exhausted after "+(Date.now()-r)+" ms and "+n+" failed attempts. Connection disconnecting."),this.completeClose(),[2]}})})},e.prototype.getNextRetryDelay=function(t,r,n){try{return this.reconnectPolicy.nextRetryDelayInMilliseconds({elapsedMilliseconds:r,previousRetryCount:t,retryReason:n})}catch(a){return this.logger.log(tt.Error,"IRetryPolicy.nextRetryDelayInMilliseconds("+t+", "+r+") threw error '"+a+"'."),null}},e.prototype.cancelCallbacksWithError=function(t){var r=this.callbacks;this.callbacks={},Object.keys(r).forEach(function(n){var a=r[n];a(null,t)})},e.prototype.cleanupPingTimer=function(){this.pingServerHandle&&(clearTimeout(this.pingServerHandle),this.pingServerHandle=void 0)},e.prototype.cleanupTimeout=function(){this.timeoutHandle&&clearTimeout(this.timeoutHandle)},e.prototype.createInvocation=function(t,r,n,a){if(n)return{arguments:r,streamIds:a,target:t,type:Ta.Invocation};var i=this.invocationId;return this.invocationId++,{arguments:r,invocationId:i.toString(),streamIds:a,target:t,type:Ta.Invocation}},e.prototype.launchStreams=function(t,r){var n=this;if(t.length!==0){r||(r=Promise.resolve());var a=function(o){t[o].subscribe({complete:function(){r=r.then(function(){return n.sendWithProtocol(n.createCompletionMessage(o))})},error:function(s){var c;s instanceof Error?c=s.message:s&&s.toString?c=s.toString():c="Unknown error",r=r.then(function(){return n.sendWithProtocol(n.createCompletionMessage(o,c))})},next:function(s){r=r.then(function(){return n.sendWithProtocol(n.createStreamItemMessage(o,s))})}})};for(var i in t)a(i)}},e.prototype.replaceStreamingParams=function(t){for(var r=[],n=[],a=0;a<t.length;a++){var i=t[a];if(this.isObservable(i)){var o=this.invocationId;this.invocationId++,r[o]=i,n.push(o.toString()),t.splice(a,1)}}return[r,n]},e.prototype.isObservable=function(t){return t&&t.subscribe&&typeof t.subscribe=="function"},e.prototype.createStreamInvocation=function(t,r,n){var a=this.invocationId;return this.invocationId++,{arguments:r,invocationId:a.toString(),streamIds:n,target:t,type:Ta.StreamInvocation}},e.prototype.createCancelInvocation=function(t){return{invocationId:t,type:Ta.CancelInvocation}},e.prototype.createStreamItemMessage=function(t,r){return{invocationId:t,item:r,type:Ta.StreamItem}},e.prototype.createCompletionMessage=function(t,r,n){return r?{error:r,invocationId:t,type:Ta.Completion}:{invocationId:t,result:n,type:Ta.Completion}},e}(),Awe=[0,2e3,1e4,3e4,null],qN=function(){function e(t){this.retryDelays=t!==void 0?t.concat([null]):Awe}return e.prototype.nextRetryDelayInMilliseconds=function(t){return this.retryDelays[t.previousRetryCount]},e}(),e0;(function(e){e[e.None=0]="None",e[e.WebSockets=1]="WebSockets",e[e.ServerSentEvents=2]="ServerSentEvents",e[e.LongPolling=4]="LongPolling"})(e0||(e0={}));var b0;(function(e){e[e.Text=1]="Text",e[e.Binary=2]="Binary"})(b0||(b0={}));var kwe=function(){function e(){this.isAborted=!1,this.onabort=null}return e.prototype.abort=function(){this.isAborted||(this.isAborted=!0,this.onabort&&this.onabort())},Object.defineProperty(e.prototype,"signal",{get:function(){return this},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"aborted",{get:function(){return this.isAborted},enumerable:!0,configurable:!0}),e}(),W5=function(e,t,r,n){return new(r||(r=Promise))(function(a,i){function o(l){try{c(n.next(l))}catch(u){i(u)}}function s(l){try{c(n.throw(l))}catch(u){i(u)}}function c(l){l.done?a(l.value):new r(function(u){u(l.value)}).then(o,s)}c((n=n.apply(e,t||[])).next())})},Y5=function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,a&&(i=l[0]&2?a.return:l[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,l[1])).done)return i;switch(a=0,i&&(l=[l[0]&2,i.value]),l[0]){case 0:case 1:i=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,a=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]<i[3])){r.label=l[1];break}if(l[0]===6&&r.label<i[1]){r.label=i[1],i=l;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(l);break}i[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(u){l=[6,u],a=0}finally{n=i=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},GN=function(){function e(t,r,n,a){this.httpClient=t,this.accessTokenFactory=r,this.logger=n,this.pollAbort=new kwe,this.logMessageContent=a,this.running=!1,this.onreceive=null,this.onclose
278=null}return Object.defineProperty(e.prototype,"pollAborted",{get:function(){return this.pollAbort.aborted},enumerable:!0,configurable:!0}),e.prototype.connect=function(t,r){return W5(this,void 0,void 0,function(){var n,a,i,o;return Y5(this,function(s){switch(s.label){case 0:if(u0.isRequired(t,"url"),u0.isRequired(r,"transferFormat"),u0.isIn(r,b0,"transferFormat"),this.url=t,this.logger.log(tt.Trace,"(LongPolling transport) Connecting."),r===b0.Binary&&typeof XMLHttpRequest<"u"&&typeof new XMLHttpRequest().responseType!="string")throw new Error("Binary protocols over XmlHttpRequest not implementing advanced features are not supported.");return n={abortSignal:this.pollAbort.signal,headers:{},timeout:1e5},r===b0.Binary&&(n.responseType="arraybuffer"),[4,this.getAccessToken()];case 1:return a=s.sent(),this.updateHeaderToken(n,a),i=t+"&_="+Date.now(),this.logger.log(tt.Trace,"(LongPolling transport) polling: "+i+"."),[4,this.httpClient.get(i,n)];case 2:return o=s.sent(),o.statusCode!==200?(this.logger.log(tt.Error,"(LongPolling transport) Unexpected response code: "+o.statusCode+"."),this.closeError=new _8(o.statusText||"",o.statusCode),this.running=!1):this.running=!0,this.receiving=this.poll(this.url,n),[2]}})})},e.prototype.getAccessToken=function(){return W5(this,void 0,void 0,function(){return Y5(this,function(t){switch(t.label){case 0:return this.accessTokenFactory?[4,this.accessTokenFactory()]:[3,2];case 1:return[2,t.sent()];case 2:return[2,null]}})})},e.prototype.updateHeaderToken=function(t,r){if(t.headers||(t.headers={}),r){t.headers.Authorization="Bearer "+r;return}t.headers.Authorization&&delete t.headers.Authorization},e.prototype.poll=function(t,r){return W5(this,void 0,void 0,function(){var n,a,i,o;return Y5(this,function(s){switch(s.label){case 0:s.trys.push([0,,8,9]),s.label=1;case 1:return this.running?[4,this.getAccessToken()]:[3,7];case 2:n=s.sent(),this.updateHeaderToken(r,n),s.label=3;case 3:return s.trys.push([3,5,,6]),a=t+"&_="+Date.now(),this.logger.log(tt.Trace,"(LongPolling transport) polling: "+a+"."),[4,this.httpClient.get(a,r)];case 4:return i=s.sent(),i.statusCode===204?(this.logger.log(tt.Information,"(LongPolling transport) Poll terminated by server."),this.running=!1):i.statusCode!==200?(this.logger.log(tt.Error,"(LongPolling transport) Unexpected response code: "+i.statusCode+"."),this.closeError=new _8(i.statusText||"",i.statusCode),this.running=!1):i.content?(this.logger.log(tt.Trace,"(LongPolling transport) data received. "+y8(i.content,this.logMessageContent)+"."),this.onreceive&&this.onreceive(i.content)):this.logger.log(tt.Trace,"(LongPolling transport) Poll timed out, reissuing."),[3,6];case 5:return o=s.sent(),this.running?o instanceof fk?this.logger.log(tt.Trace,"(LongPolling transport) Poll timed out, reissuing."):(this.closeError=o,this.running=!1):this.logger.log(tt.Trace,"(LongPolling transport) Poll errored after shutdown: "+o.message),[3,6];case 6:return[3,1];case 7:return[3,9];case 8:return this.logger.log(tt.Trace,"(LongPolling transport) Polling complete."),this.pollAborted||this.raiseOnClose(),[7];case 9:return[2]}})})},e.prototype.send=function(t){return W5(this,void 0,void 0,function(){return Y5(this,function(r){return this.running?[2,QV(this.logger,"LongPolling",this.httpClient,this.url,this.accessTokenFactory,t,this.logMessageContent)]:[2,Promise.reject(new Error("Cannot send until the transport is connected"))]})})},e.prototype.stop=function(){return W5(this,void 0,void 0,function(){var t,r;return Y5(this,function(n){switch(n.label){case 0:this.logger.log(tt.Trace,"(LongPolling transport) Stopping polling."),this.running=!1,this.pollAbort.abort(),n.label=1;case 1:return n.trys.push([1,,5,6]),[4,this.receiving];case 2:return n.sent(),this.logger.log(tt.Trace,"(LongPolling transport) sending DELETE request to "+this.url+"."),t={headers:{}},[4,this.getAccessToken()];case 3:return r=n.sent(),this.updateHeaderToken(t,r),[4,this.httpClient.delete(this.url,t)];case 4:return n.sent(),this.logger.log(tt.Trace,"(LongPolling transport) DELETE request sent."),[3,6];case 5:return this.logger.log(tt.Trace,"(LongPolling transport) Stop finished."),this.raiseOnClose(),[7];case 6:return[2]}})})},e.prototype.raiseOnClose=function(){if(this.onclose){var t="(LongPolling transport) Firing onclose event.";this.closeError&&(t+=" Error: "+this.closeError),this.logger.log(tt.Trace,t),this.onclose(this.closeError)}},e}(),XN=function(e,t,r,n){return new(r||(r=Promise))(function(a,i){function o(l){try{c(n.next(l))}catch(u){i(u)}}function s(l){try{c(n.throw(l))}catch(u){i(u)}}function c(l){l.done?a(l.value):new r(function(u){u(l.value)}).then(o,s)}c((n=n.apply(e,t||[])).next())})},ZN=function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,a&&(i=l[0]&2?a.return:l[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,l[1])).done)return i;switch(a=0,i&&(l=[l[0]&2,i.value]),l[0]){case 0:case 1:i=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,a=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]<i[3])){r.label=l[1];break}if(l[0]===6&&r.label<i[1]){r.label=i[1],i=l;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(l);break}i[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(u){l=[6,u],a=0}finally{n=i=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Dwe=function(){function e(t,r,n,a,i){this.httpClient=t,this.accessTokenFactory=r,this.logger=n,this.logMessageContent=a,this.eventSourceConstructor=i,this.onreceive=null,this.onclose
278=null}return e.prototype.connect=function(t,r){return XN(this,void 0,void 0,function(){var n,a=this;return ZN(this,function(i){switch(i.label){case 0:return u0.isRequired(t,"url"),u0.isRequired(r,"transferFormat"),u0.isIn(r,b0,"transferFormat"),this.logger.log(tt.Trace,"(SSE transport) Connecting."),this.url=t,this.accessTokenFactory?[4,this.accessTokenFactory()]:[3,2];case 1:n=i.sent(),n&&(t+=(t.indexOf("?")<0?"?":"&")+("access_token="+encodeURIComponent(n))),i.label=2;case 2:return[2,new Promise(function(o,s){var c=!1;if(r!==b0.Text){s(new Error("The Server-Sent Events transport only supports the 'Text' transfer format"));return}var l;if(Vc.isBrowser||Vc.isWebWorker)l=new a.eventSourceConstructor(t,{withCredentials:!0});else{var u=a.httpClient.getCookieString(t);l=new a.eventSourceConstructor(t,{withCredentials:!0,headers:{Cookie:u}})}try{l.onmessage=function(h){if(a.onreceive)try{a.logger.log(tt.Trace,"(SSE transport) data received. "+y8(h.data,a.logMessageContent)+"."),a.onreceive(h.data)}catch(d){a.close(d);return}},l.onerror=function(h){var d=new Error(h.data||"Error occurred");c?a.close(d):s(d)},l.onopen=function(){a.logger.log(tt.Information,"SSE connected to "+a.url),a.eventSource=l,c=!0,o()}}catch(h){s(h);return}})]}})})},e.prototype.send=function(t){return XN(this,void 0,void 0,function(){return ZN(this,function(r){return this.eventSource?[2,QV(this.logger,"SSE",this.httpClient,this.url,this.accessTokenFactory,t,this.logMessageContent)]:[2,Promise.reject(new Error("Cannot send until the transport is connected"))]})})},e.prototype.stop=function(){return this.close(),Promise.resolve()},e.prototype.close=function(t){this.eventSource&&(this.eventSource.close(),this.eventSource=void 0,this.onclose&&this.onclose(t))},e}(),Mwe=function(e,t,r,n){return new(r||(r=Promise))(function(a,i){function o(l){try{c(n.next(l))}catch(u){i(u)}}function s(l){try{c(n.throw(l))}catch(u){i(u)}}function c(l){l.done?a(l.value):new r(function(u){u(l.value)}).then(o,s)}c((n=n.apply(e,t||[])).next())})},Owe=function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,a&&(i=l[0]&2?a.return:l[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,l[1])).done)return i;switch(a=0,i&&(l=[l[0]&2,i.value]),l[0]){case 0:case 1:i=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,a=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]<i[3])){r.label=l[1];break}if(l[0]===6&&r.label<i[1]){r.label=i[1],i=l;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(l);break}i[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(u){l=[6,u],a=0}finally{n=i=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Pwe=function(){function e(t,r,n,a,i){this.logger=n,this.accessTokenFactory=r,this.logMessageContent=a,this.webSocketConstructor=i,this.httpClient=t,this.onreceive=null,this.onclose=null}return e.prototype.connect=function(t,r){return Mwe(this,void 0,void 0,function(){var n,a=this;return Owe(this,function(i){switch(i.label){case 0:return u0.isRequired(t,"url"),u0.isRequired(r,"transferFormat"),u0.isIn(r,b0,"transferFormat"),this.logger.log(tt.Trace,"(WebSockets transport) Connecting."),this.accessTokenFactory?[4,this.accessTokenFactory()]:[3,2];case 1:n=i.sent(),n&&(t+=(t.indexOf("?")<0?"?":"&")+("access_token="+encodeURIComponent(n))),i.label=2;case 2:return[2,new Promise(function(o,s){t=t.replace(/^http/,"ws");var c,l=a.httpClient.getCookieString(t),u=!1;Vc.isNode&&l&&(c=new a.webSocketConstructor(t,void 0,{headers:{Cookie:""+l}})),c||(c=new a.webSocketConstructor(t)),r===b0.Binary&&(c.binaryType="arraybuffer"),c.onopen=function(h){a.logger.log(tt.Information,"WebSocket connected to "+t+"."),a.webS
278ocket=c,u=!0,o()},c.onerror=function(h){var d=null;typeof ErrorEvent<"u"&&h instanceof ErrorEvent?d=h.error:d=new Error("There was an error with the transport."),s(d)},c.onmessage=function(h){a.logger.log(tt.Trace,"(WebSockets transport) data received. "+y8(h.data,a.logMessageContent)+"."),a.onreceive&&a.onreceive(h.data)},c.onclose=function(h){if(u)a.close(h);else{var d=null;typeof ErrorEvent<"u"&&h instanceof ErrorEvent?d=h.error:d=new Error("There was an error with the transport."),s(d)}}})]}})})},e.prototype.send=function(t){return this.webSocket&&this.webSocket.readyState===this.webSocketConstructor.OPEN?(this.logger.log(tt.Trace,"(WebSockets transport) sending data. "+y8(t,this.logMessageContent)+"."),this.webSocket.send(t),Promise.resolve()):Promise.reject("WebSocket is not in the OPEN state")},e.prototype.stop=function(){return this.webSocket&&this.close(void 0),Promise.resolve()},e.prototype.close=function(t){this.webSocket&&(this.webSocket.onclose=function(){},this.webSocket.onmessage=function(){},this.webSocket.onerror=function(){},this.webSocket.close(),this.webSocket=void 0),this.logger.log(tt.Trace,"(WebSockets transport) socket closed."),this.onclose&&(t&&(t.wasClean===!1||t.code!==1e3)?this.onclose(new Error("WebSocket closed with status code: "+t.code+" ("+t.reason+").")):this.onclose())},e}(),e3=function(e,t,r,n){return new(r||(r=Promise))(function(a,i){function o(l){try{c(n.next(l))}catch(u){i(u)}}function s(l){try{c(n.throw(l))}catch(u){i(u)}}function c(l){l.done?a(l.value):new r(function(u){u(l.value)}).then(o,s)}c((n=n.apply(e,t||[])).next())})},lf=function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,a&&(i=l[0]&2?a.return:l[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,l[1])).done)return i;switch(a=0,i&&(l=[l[0]&2,i.value]),l[0]){case 0:case 1:i=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,a=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]<i[3])){r.label=l[1];break}if(l[0]===6&&r.label<i[1]){r.label=i[1],i=l;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(l);break}i[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(u){l=[6,u],a=0}finally{n=i=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},KN=100,UE=null,zE=null;if(Vc.isNode&&typeof require<"u"){var QN=typeof __webpack_require__=="function"?__non_webpack_require__:require;UE=QN("ws"),zE=QN("eventsource")}var Rwe=function(){function e(t,r){r===void 0&&(r={}),this.stopPromiseResolver=function(){},this.features={},this.negotiateVersion=1,u0.isRequired(t,"url"),this.logger=dwe(r.logger),this.baseUrl=this.resolveUrl(t),r=r||{},r.logMessageContent=r.logMessageContent||!1,!Vc.isNode&&typeof WebSocket<"u"&&!r.WebSocket?r.WebSocket=WebSocket:Vc.isNode&&!r.WebSocket&&UE&&(r.WebSocket=UE),!Vc.isNode&&typeof EventSource<"u"&&!r.EventSource?r.EventSource=EventSource:Vc.isNode&&!r.EventSource&&typeof zE<"u"&&(r.EventSource=zE),this.httpClient=r.httpClient||new wwe(this.logger),this.connectionState="Disconnected",this.connectionStarted=!1,this.options=r,this.onreceive=null,this.onclose=null}return e.prototype.start=function(t){return e3(this,void 0,void 0,function(){var r,r;return lf(this,function(n){switch(n.label){case 0:return t=t||b0.Binary,u0.isIn(t,b0,"transferFormat"),this.logger.log(tt.Debug,"Starting connection with transfer format '"+b0[t]+"'."),this.connectionState!=="Disconnected"?[2,Promise.reject(new Error("Cannot start an HttpConnection that is not in the 'Disconnected' state."))]:(this.connectionState="Connecting ",this.startInternalPromise=this.startInternal(t),[4,this.startInternalPromise]);case 1:return n.sent(),this.connectionState!=="Disconnecting"?[3,3]:(r="Failed to start the HttpConnection before stop() was called.",this.logger.log(tt.Error,r),[4,this.stopPromise]);case 2:return n.sent(),[2,Promise.reject(new Error(r))];case 3:if(this.connectionState!=="Connected")return r="HttpConnection.startInternal 
278completed gracefully but didn't enter the connection into the connected state!",this.logger.log(tt.Error,r),[2,Promise.reject(new Error(r))];n.label=4;case 4:return this.connectionStarted=!0,[2]}})})},e.prototype.send=function(t){return this.connectionState!=="Connected"?Promise.reject(new Error("Cannot send data if the connection is not in the 'Connected' State.")):(this.sendQueue||(this.sendQueue=new Nwe(this.transport)),this.sendQueue.send(t))},e.prototype.stop=function(t){return e3(this,void 0,void 0,function(){var r=this;return lf(this,function(n){switch(n.label){case 0:return this.connectionState==="Disconnected"?(this.logger.log(tt.Debug,"Call to HttpConnection.stop("+t+") ignored because the connection is already in the disconnected state."),[2,Promise.resolve()]):this.connectionState==="Disconnecting"?(this.logger.log(tt.Debug,"Call to HttpConnection.stop("+t+") ignored because the connection is already in the disconnecting state."),[2,this.stopPromise]):(this.connectionState="Disconnecting",this.stopPromise=new Promise(function(a){r.stopPromiseResolver=a}),[4,this.stopInternal(t)]);case 1:return n.sent(),[4,this.stopPromise];case 2:return n.sent(),[2]}})})},e.prototype.stopInternal=function(t){return e3(this,void 0,void 0,function(){var r;return lf(this,function(n){switch(n.label){case 0:this.stopError=t,n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.startInternalPromise];case 2:return n.sent(),[3,4];case 3:return n.sent(),[3,4];case 4:if(!this.transport)return[3,9];n.label=5;case 5:return n.trys.push([5,7,,8]),[4,this.transport.stop()];case 6:return n.sent(),[3,8];case 7:return r=n.sent(),this.logger.log(tt.Error,"HttpConnection.transport.stop() threw error '"+r+"'."),this.stopConnection(),[3,8];case 8:return this.transport=void 0,[3,10];case 9:this.logger.log(tt.Debug,"HttpConnection.transport is undefined in HttpConnection.stop() because start() failed."),n.label=10;case 10:return[2]}})})},e.prototype.startInternal=function(t){return e3(this,void 0,void 0,function(){var r,n,a,i,o,s;return lf(this,function(c){switch(c.label){case 0:r=this.baseUrl,this.accessTokenFactory=this.options.accessTokenFactory,c.label=1;case 1:return c.trys.push([1,12,,13]),this.options.skipNegotiation?this.options.transport!==e0.WebSockets?[3,3]:(this.transport=this.constructTransport(e0.WebSockets),[4,this.startTransport(r,t)]):[3,5];case 2:return c.sent(),[3,4];case 3:throw new Error("Negotiation can only be skipped when using the WebSocket transport directly.");case 4:return[3,11];case 5:n=null,a=0,i=function(){var l;return lf(this,function(u){switch(u.label){case 0:return[4,o.getNegotiationResponse(r)];case 1:if(n=u.sent(),o.connectionState==="Disconnecting"||o.connectionState==="Disconnected")throw new Error("The connection was stopped during negotiation.");if(n.error)throw new Error(n.error);if(n.ProtocolVersion)throw new Error("Detected a connection attempt to an ASP.NET SignalR Server. This client only supports connecting to an ASP.NET Core SignalR Server. See https://aka.ms/signalr-core-differences for details.");return n.url&&(r=n.url),n.accessToken&&(l=n.accessToken,o.accessTokenFactory=function(){return l}),a++,[2]}})},o=this,c.label=6;case 6:return[5,i()];case 7:c.sent(),c.label=8;case 8:if(n.url&&a<KN)return[3,6];c.label=9;case 9:if(a===KN&&n.url)throw new Error("Negotiate redirection limit exceeded.");return[4,this.createTransport(r,this.options.transport,n,t)];case 10:c.sent(),c.label=11;case 11:return this.transport instanceof GN&&(this.features.inherentKeepAlive=!0),this.connectionState==="Connecting "&&(this.logger.log(tt.Debug,"The HttpConnection connected successfully."),this.connectionState="Connected"),[3,13];case 12:return s=c.sent(),this.logger.log(tt.Error,"Failed to start the connection: "+s),this.connectionState="Disconnected",this.transport=void 0,this.stopPromiseResolver(),[2,Promise.reject(s)];case 13:return[2]}})})},e.prototype.getNegotiationResponse=function(t){return e3(this,void 0,void 0,function(){var r,n,a,i,o,s,c;return lf(this,function(l){switch(l.label){case 0:return this.accessTokenFactory?[4,this.accessTokenFactory()]:[3,2];case 1:a=l.sent(),a&&(n=(r={},r.Authorization="Bearer "+a,r)),l.label=2;case 2:i=this.resolveNegotiateUrl(t),this.logger.log(tt.Debug,"Sending negotiation request: "+i+"."),l.label=3;case 3:return l.trys.push([3,5,,6]),[4,this.httpClient.post(i,{content:"",headers:n})];case 4:return o=l.sent(),o.statusCode!==200?[2,Promise.reject(new Error("Unexpected status code returned from negotiate "+o.statusCode))]:(s=JSON.parse(o.content),(!s.negotiateVersion||s.negotiateVersion<1)&&(s.connectionToken=s.connectionId),[2,s]);case 5:return c=l.sent(),this.logger.log(tt.Error,"Failed to complete negotiation with the server: "+c),[2,Promise.reject(c)];case 6:return[2]}})})},e.prototype.createConnectUrl=function(t,r){return r?t+(t.indexOf("?")===-1?"?":"&")+("id="+r):t},e.prototype.createTransport=function(t,r,n,a){return e3(this,void 0,void 0,function(){var i,o,s,c,l,u,h,d,p,g,v;return lf(this,function(_){switch(_.label){case 0:return i=this.createConnectUrl(t,n.connectionToken),this.isITransport(r)?(this.logger.log(tt.Debug,"Connection was provided an instance of ITransport, using that directly."),this.transport=r,[4,this.startTransport(i,a)]):[3,2];case 1:return _.sent(),this.connectionId=n.connectionId,[2];case 2:o=[],s=n.availableTransports||[],c=n,l=0,u=s,_.label=3;case 3:return l<u.length?(h=u[l],d=this.resolveTransportOrError(h,r,a),d instanceof Error?(o.push(h.transport+" failed: "+d),[3,12]):[3,4]):[3,13];case 4:if(!this.isITransport(d))return[3,12];
278if(this.transport=d,c)return[3,9];_.label=5;case 5:return _.trys.push([5,7,,8]),[4,this.getNegotiationResponse(t)];case 6:return c=_.sent(),[3,8];case 7:return p=_.sent(),[2,Promise.reject(p)];case 8:i=this.createConnectUrl(t,c.connectionToken),_.label=9;case 9:return _.trys.push([9,11,,12]),[4,this.startTransport(i,a)];case 10:return _.sent(),this.connectionId=c.connectionId,[2];case 11:return g=_.sent(),this.logger.log(tt.Error,"Failed to start the transport '"+h.transport+"': "+g),c=void 0,o.push(h.transport+" failed: "+g),this.connectionState!=="Connecting "?(v="Failed to select transport before stop() was called.",this.logger.log(tt.Debug,v),[2,Promise.reject(new Error(v))]):[3,12];case 12:return l++,[3,3];case 13:return o.length>0?[2,Promise.reject(new Error("Unable to connect to the server with any of the available transports. "+o.join(" ")))]:[2,Promise.reject(new Error("None of the transports supported by the client are supported by the server."))]}})})},e.prototype.constructTransport=function(t){switch(t){case e0.WebSockets:if(!this.options.WebSocket)throw new Error("'WebSocket' is not supported in your environment.");return new Pwe(this.httpClient,this.accessTokenFactory,this.logger,this.options.logMessageContent||!1,this.options.WebSocket);case e0.ServerSentEvents:if(!this.options.EventSource)throw new Error("'EventSource' is not supported in your environment.");return new Dwe(this.httpClient,this.accessTokenFactory,this.logger,this.options.logMessageContent||!1,this.options.EventSource);case e0.LongPolling:return new GN(this.httpClient,this.accessTokenFactory,this.logger,this.options.logMessageContent||!1);default:throw new Error("Unknown transport: "+t+".")}},e.prototype.startTransport=function(t,r){var n=this;return this.transport.onreceive=this.onreceive,this.transport.onclose=function(a){return n.stopConnection(a)},this.transport.connect(t,r)},e.prototype.resolveTransportOrError=function(t,r,n){var a=e0[t.transport];if(a==null)return this.logger.log(tt.Debug,"Skipping transport '"+t.transport+"' because it is not supported by this client."),new Error("Skipping transport '"+t.transport+"' because it is not supported by this client.");if(Lwe(r,a)){var i=t.transferFormats.map(function(o){return b0[o]});if(i.indexOf(n)>=0){if(a===e0.WebSockets&&!this.options.WebSocket||a===e0.ServerSentEvents&&!this.options.EventSource)return this.logger.log(tt.Debug,"Skipping transport '"+e0[a]+"' because it is not supported in your environment.'"),new Error("'"+e0[a]+"' is not supported in your environment.");this.logger.log(tt.Debug,"Selecting transport '"+e0[a]+"'.");try{return this.constructTransport(a)}catch(o){return o}}else return this.logger.log(tt.Debug,"Skipping transport '"+e0[a]+"' because it does not support the requested transfer format '"+b0[n]+"'."),new Error("'"+e0[a]+"' does not support "+b0[n]+".")}else return this.logger.log(tt.Debug,"Skipping transport '"+e0[a]+"' because it was disabled by the client."),new Error("'"+e0[a]+"' is disabled by the client.")},e.prototype.isITransport=function(t){return t&&typeof t=="object"&&"connect"in t},e.prototype.stopConnection=function(t){var r=this;if(this.logger.log(tt.Debug,"HttpConnection.stopConnection("+t+") called while in state "+this.connectionState+"."),this.transport=void 0,t=this.stopError||t,this.stopError=void 0,this.connectionState==="Disconnected"){this.logger.log(tt.Debug,"Call to HttpConnection.stopConnection("+t+") was ignored because the connection is already in the disconnected state.");return}if(this.connectionState==="Connecting "){this.logger.log(tt.Warning,"Call to HttpConnection.stopConnection("+t+") was ignored because the connection hasn't yet left the in the connecting state.");return}if(this.connectionState==="Disconnecting"&&this.stopPromiseResolver(),t?this.logger.log(tt.Error,"Connection disconnected with error '"+t+"'."):this.logger.log(tt.Information,"Connection disconnected."),this.sendQueue&&(this.sendQueue.stop().catch(function(n){r.logger.log(tt.Error,"TransportSendQueue.stop() threw error '"+n+"'.")}),this.sendQueue=void 0),this.connectionId=void 0,this.connectionState="Disconnected",this.connectionStarted){this.connectionStarted=!1;try{this.onclose&&this.onclose(t)}catch(n){this.logger.log(tt.Error,"HttpConnection.onclose("+t+") threw error '"+n+"'.")}}},e.prototype.resolveUrl=function(t){if(t.lastIndexOf("https://",0)===0||t.lastIndexOf("http://",0)===0)return t;if(!Vc.isBrowser||!window.document)throw new Error("Cannot resolve '"+t+"'.");var r=window.document.createElement("a");return r.href=t,this.logger.log(tt.Information,"Normalizing '"+t+"' to '"+r.href+"'."),r.href},e.prototype.resolveNegotiateUrl=function(t){var r=t.indexOf("?"),n=t.substring(0,r===-1?t.length:r);return n[n.length-1]!=="/"&&(n+="/"),n+="negotiate",n+=r===-1?"":t.substring(r),n.indexOf("negotiateVersion")===-1&&(n+=r===-1?"?":"&",n+="negotiateVersion="+this.negotiateVersion),n},e}();function Lwe(e,t){return!e||(t&e)!==0}var Nwe=function(){function e(t){this.transport=t,this.buffer=[],this.executing=!0,this.sendBufferedData=new Lp,this.transportResult=new Lp,this.sendLoopPromise=this.sendLoop()}return e.prototype.send=function(t){return this.bufferData(t),this.transportResult||(this.transportResult=new Lp),this.transportResult.promise},e.prototype.stop=function(){return this.executing=!1,this.sendBufferedData.resolve(),this.sendLoopPromise},e.prototype.bufferData=function(t){if(this.buffer.length&&typeof this.buffer[0]!=typeof t)throw new Error("Expected data to be of type "+typeof this.buffer+" but was of type "+typeof t);this.buffer.push(t),this.sendBufferedData.resolve()},e.prototype.sendLoop=function(){return e3(this,void 0,void 0,function(){var t,r,n;return lf(this,function(a){switch(a.label){case 0:return[4,this.sendBufferedData.promise];case 1:if(a.sent(),!this.executing)return this.transportResult&&this.transportResult.reject("Connection stopped."),[3,6];this.sendBufferedData=new Lp,t=this.transportResult,this.transportResult=void 0,r=typeof this.buffer[0]=="string"?this.buffer.join(""):e.concatBuffers(this.buffer),this.buffer.length=0,a.label=2;case 2:return a.trys.push([2,4,,5]),[4,this.transport.send(r)];case 3:return a.sent(),t.resolve(),[3,5];case 4:return n=a.sent(),t.reject(n),[3,5];case 5:return[3,0];case 6:return[2]}})})},e.concatBuffers=function(t){for(var r=t.map(function(c){return c.byteLength}).reduce(function(c,l){return c+l}),n=new Uint8Array(r),a=0,i=0,o=t;i<o.length;i++){var s=o[i];n.set(new Uint8Array(s),a),a+=s.byteLength}return n},e}(),Lp=function(){function e(){var t=this;this.promise=new Promise(function(r,n){var a;
278return a=[r,n],t.resolver=a[0],t.rejecter=a[1],a})}return e.prototype.resolve=function(){this.resolver()},e.prototype.reject=function(t){this.rejecter(t)},e}(),Fwe="json",Iwe=function(){function e(){this.name=Fwe,this.version=1,this.transferFormat=b0.Text}return e.prototype.parseMessages=function(t,r){if(typeof t!="string")throw new Error("Invalid input for JSON hub protocol. Expected a string.");if(!t)return[];r===null&&(r=hk.instance);for(var n=Th.parse(t),a=[],i=0,o=n;i<o.length;i++){var s=o[i],c=JSON.parse(s);if(typeof c.type!="number")throw new Error("Invalid payload.");switch(c.type){case Ta.Invocation:this.isInvocationMessage(c);break;case Ta.StreamItem:this.isStreamItemMessage(c);break;case Ta.Completion:this.isCompletionMessage(c);break;case Ta.Ping:break;case Ta.Close:break;default:r.log(tt.Information,"Unknown message type '"+c.type+"' ignored.");continue}a.push(c)}return a},e.prototype.writeMessage=function(t){return Th.write(JSON.stringify(t))},e.prototype.isInvocationMessage=function(t){this.assertNotEmptyString(t.target,"Invalid payload for Invocation message."),t.invocationId!==void 0&&this.assertNotEmptyString(t.invocationId,"Invalid payload for Invocation message.")},e.prototype.isStreamItemMessage=function(t){if(this.assertNotEmptyString(t.invocationId,"Invalid payload for StreamItem message."),t.item===void 0)throw new Error("Invalid payload for StreamItem message.")},e.prototype.isCompletionMessage=function(t){if(t.result&&t.error)throw new Error("Invalid payload for Completion message.");!t.result&&t.error&&this.assertNotEmptyString(t.error,"Invalid payload for Completion message."),this.assertNotEmptyString(t.invocationId,"Invalid payload for Completion message.")},e.prototype.assertNotEmptyString=function(t,r){if(typeof t!="string"||t==="")throw new Error(r)},e}(),JN=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Bwe={trace:tt.Trace,debug:tt.Debug,info:tt.Information,information:tt.Information,warn:tt.Warning,warning:tt.Warning,error:tt.Error,critical:tt.Critical,none:tt.None};function Hwe(e){var t=Bwe[e.toLowerCase()];if(typeof t<"u")return t;throw new Error("Unknown log level: "+e)}var KBe=function(){function e(){}return e.prototype.configureLogging=function(t){if(u0.isRequired(t,"logging"),Uwe(t))this.logger=t;else if(typeof t=="string"){var r=Hwe(t);this.logger=new Yv(r)}else this.logger=new Yv(t);return this},e.prototype.withUrl=function(t,r){return u0.isRequired(t,"url"),this.url=t,typeof r=="object"?this.httpConnectionOptions=JN({},this.httpConnectionOptions,r):this.httpConnectionOptions=JN({},this.httpConnectionOptions,{transport:r}),this},e.prototype.withHubProtocol=function(t){return u0.isRequired(t,"protocol"),this.protocol=t,this},e.prototype.withAutomaticReconnect=function(t){if(this.reconnectPolicy)throw new Error("A reconnectPolicy has already been set.");return t?Array.isArray(t)?this.reconnectPolicy=new qN(t):this.reconnectPolicy=t:this.reconnectPolicy=new qN,this},e.prototype.build=function(){var t=this.httpConnectionOptions||{};if(t.logger===void 0&&(t.logger=this.logger),!this.url)throw new Error("The 'HubConnectionBuilder.withUrl' method must be called before building the connection.");var r=new Rwe(this.url,t);return Cwe.create(r,this.logger||hk.instance,this.protocol||new Iwe,this.reconnectPolicy)},e}();function Uwe(e){return e.log!==void 0}/*!
279 * paypal-js v8.2.0 (2025-01-23T17:26:53.747Z)
280 * Copyright 2020-present, PayPal, Inc. All rights reserved.
281 *
282 * Licensed under the Apache License, Version 2.0 (the "License");
283 * you may not use this file except in compliance with the License.
284 * You may obtain a copy of the License at
285 *
286 * http://www.apache.org/licenses/LICENSE-2.0
287 *
288 * Unless required by applicable law or agreed to in writing, software
289 * distributed under the License is distributed on an "AS IS" BASIS,
290 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
291 * See the License for the specific language governing permissions and
292 * limitations under the License.
293 */function zwe(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function $we(e,t){var r=document.querySelector('script[src="'.concat(e,'"]'));if(r===null)return null;var n=JV(e,t),a=r.cloneNode();if(delete a.dataset.uidAuto,Object.keys(a.dataset).length!==Object.keys(n.dataset).length)return null;var i=!0;return Object.keys(a.dataset).forEach(function(o){a.dataset[o]!==n.dataset[o]&&(i=!1)}),i?r:null}function Wwe(e){var t=e.url,r=e.attributes,n=e.onSuccess,a=e.onError,i=JV(t,r);i.onerror=a,i.onload=n,document.head.insertBefore(i,document.head.firstElementChild)}function Ywe(e){var t=e.sdkBaseUrl,r=e.environment,n=zwe(e,["sdkBaseUrl","environment"]),a=t||qwe(r),i=n,o=Object.keys(i).filter(function(l){return typeof i[l]<"u"&&i[l]!==null&&i[l]!==""}).reduce(function(l,u){var h=i[u].toString();return u=jwe(u),u.substring(0,4)==="data"||u==="crossorigin"?l.attributes[u]=h:l.queryParams[u]=h,l},{queryParams:{},attributes:{}}),s=o.queryParams,c=o.attributes;return s["merchant-id"]&&s["merchant-id"].indexOf(",")!==-1&&(c["data-merchant-id"]=s["merchant-id"],s["merchant-id"]="*"),{url:"".concat(a,"?").concat(Vwe(s)),attributes:c}}function jwe(e){var t=function(r,n){return(n?"-":"")+r.toLowerCase()};return e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,t)}function Vwe(e){var t="";return Object.keys(e).forEach(function(r){t.length!==0&&(t+="&"),t+=r+"="+e[r]}),t}function qwe(e){return e==="sandbox"?"https://www.sandbox.paypal.com/sdk/js":"https://www.paypal.com/sdk/js"}
293function JV(e,t){t===void 0&&(t={});var r=document.createElement("script");return r.src=e,Object.keys(t).forEach(function(n){r.setAttribute(n,t[n]),n==="data-csp-nonce"&&r.setAttribute("nonce",t["data-csp-nonce"])}),r}function QBe(e,t){if(t===void 0&&(t=Promise),eq(e,t),typeof document>"u")return t.resolve(null);var r=Ywe(e),n=r.url,a=r.attributes,i=a["data-namespace"]||"paypal",o=eF(i);return a["data-js-sdk-library"]||(a["data-js-sdk-library"]="paypal-js"),$we(n,a)&&o?t.resolve(o):Gwe({url:n,attributes:a},t).then(function(){var s=eF(i);if(s)return s;throw new Error("The window.".concat(i," global variable is not available."))})}function Gwe(e,t){t===void 0&&(t=Promise),eq(e,t);var r=e.url,n=e.attributes;if(typeof r!="string"||r.length===0)throw new Error("Invalid url.");if(typeof n<"u"&&typeof n!="object")throw new Error("Expected attributes to be an object.");return new t(function(a,i){if(typeof document>"u")return a();Wwe({url:r,attributes:n,onSuccess:function(){return a()},onError:function(){var o=new Error('The script "'.concat(r,'" failed to load. Check the HTTP status code and response body in DevTools to learn more.'));return i(o)}})})}function eF(e){return window[e]}function eq(e,t){if(typeof e!="object"||e===null)throw new Error("Expected an options object.");var r=e.environment;if(r&&r!=="production"&&r!=="sandbox")throw new Error('The `environment` option must be either "production" or "sandbox".');if(typeof t<"u"&&typeof t!="function")throw new Error("Expected PromisePonyfill to be a function.")}/*!
294 * react-paypal-js v8.8.3 (2025-04-11T19:50:46.506Z)
295 * Copyright 2020-present, PayPal, Inc. All rights reserved.
296 *
297 * Licensed under the Apache License, Version 2.0 (the "License");
298 * you may not use this file except in compliance with the License.
299 * You may obtain a copy of the License at
300 *
301 * https://www.apache.org/licenses/LICENSE-2.0
302 *
303 * Unless required by applicable law or agreed to in writing, software
304 * distributed under the License is distributed on an "AS IS" BASIS,
305 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
306 * See the License for the specific language governing permissions and
307 * limitations under the License.
308 */var bo;(function(e){e.INITIAL="initial",e.PENDING="pending",e.REJECTED="rejected",e.RESOLVED="resolved"})(bo||(bo={}));var Yf;(function(e){e.LOADING_STATUS="setLoadingStatus",e.RESET_OPTIONS="resetOptions",e.SET_BRAINTREE_INSTANCE="braintreeInstance"})(Yf||(Yf={}));var tF;(function(e){e.NUMBER="number",e.CVV="cvv",e.EXPIRATION_DATE="expirationDate",e.EXPIRATION_MONTH="expirationMonth",e.EXPIRATION_YEAR="expirationYear",e.POSTAL_CODE="postalCode"})(tF||(tF={}));var ii=function(){return ii=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},ii.apply(this,arguments)};function tq(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function rF(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,i;n<a;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))}var w8="data-react-paypal-script-id",c3={DATA_CLIENT_TOKEN:"dataClientToken",DATA_JS_SDK_LIBRARY:"dataJsSdkLibrary",DATA_LIBRARY_VALUE:"react-paypal-js",DATA_NAMESPACE:"dataNamespace",DATA_SDK_INTEGRATION_SOURCE:"dataSdkIntegrationSource",DATA_USER_ID_TOKEN:"dataUserIdToken"},Xwe="Failed to load the PayPal JS SDK script.",rq="paypal",Zwe="usePayPalScriptReducer must be used within a PayPalScriptProvider";function Kwe(e){return e===void 0&&(e=rq),window[e]}function Qwe(e){for(var t="",r=0;r<e.length;r++){var n=e[r].charCodeAt(0)*r;e[r+1]&&(n+=e[r+1].charCodeAt(0)*(r-1)),t+=String.fromCharCode(97+Math.abs(n)%26)}return t}function Jwe(e){var t=e.reactComponentName,r=e.sdkComponentKey,n=e.sdkRequestedComponents,a=n===void 0?"":n,i=e.sdkDataNamespace,o=i===void 0?rq:i,s=r.charAt(0).toUpperCase().concat(r.substring(1)),c="Unable to render <".concat(t," /> because window.").concat(o,".").concat(s," is undefined."),l=typeof a=="str
308ing"?a:a.join(",");if(!l.includes(r)){var u=[l,r].filter(Boolean).join();c+=`
309To fix the issue, add '`.concat(r,"' to the list of components passed to the parent PayPalScriptProvider:")+"\n`<PayPalScriptProvider options={{ components: '".concat(u,"'}}>`.")}return c}function nq(e){var t=e,r=w8;t[r];var n=tq(t,[r+""]);return"react-paypal-js-".concat(Qwe(JSON.stringify(n)))}function ebe(e){var t=self.document.querySelector("script[".concat(w8,'="').concat(e,'"]'));t!=null&&t.parentNode&&t.parentNode.removeChild(t)}function tbe(e,t){var r,n;switch(t.type){case Yf.LOADING_STATUS:return typeof t.value=="object"?ii(ii({},e),{loadingStatus:t.value.state,loadingStatusErrorMessage:t.value.message}):ii(ii({},e),{loadingStatus:t.value});case Yf.RESET_OPTIONS:return ebe(e.options[w8]),ii(ii({},e),{loadingStatus:bo.PENDING,options:ii(ii((r={},r[c3.DATA_SDK_INTEGRATION_SOURCE]=c3.DATA_LIBRARY_VALUE,r),t.value),(n={},n[w8]="".concat(nq(t.value)),n))});case Yf.SET_BRAINTREE_INSTANCE:return ii(ii({},e),{braintreePayPalCheckoutInstance:t.value});default:return e}}var aq=U.createContext(null);function rbe(e){if(typeof(e==null?void 0:e.dispatch)=="function"&&e.dispatch.length!==0)return e;throw new Error(Zwe)}function nbe(){var e=rbe(U.useContext(aq)),t=ii(ii({},e),{isInitial:e.loadingStatus===bo.INITIAL,isPending:e.loadingStatus===bo.PENDING,isResolved:e.loadingStatus===bo.RESOLVED,isRejected:e.loadingStatus===bo.REJECTED});return[t,e.dispatch]}U.createContext({});function abe(e){var t=U.useRef(new Proxy({},{get:function(r,n,a){return typeof r[n]=="function"?function(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];return r[n].apply(r,i)}:Reflect.get(r,n,a)}}));return t.current=Object.assign(t.current,e),t.current}var iq=function(e){var t,r=e.className,n=r===void 0?"":r,a=e.disabled,i=a===void 0?!1:a,o=e.children,s=e.forceReRender,c=s===void 0?[]:s,l=tq(e,["className","disabled","children","forceReRender"]),u=i?{opacity:.38}:{},h="".concat(n," ").concat(i?"paypal-buttons-disabled":"").trim(),d=U.useRef(null),p=U.useRef(null),g=abe(l),v=nbe()[0],_=v.isResolved,x=v.options,w=U.useState(null),y=w[0],E=w[1],A=U.useState(!0),S=A[0],C=A[1],T=U.useState(null),D=T[1];function M(){p.current!==null&&p.current.close().catch(function(){})}return!((t=p.current)===null||t===void 0)&&t.updateProps&&p.current.updateProps({message:l.message}),U.useEffect(function(){if(_===!1)return M;var N=Kwe(x.dataNamespace);if(N===void 0||N.Buttons===void 0)return D(function(){throw new Error(Jwe({reactComponentName:iq.displayName,sdkComponentKey:"buttons",sdkRequestedComponents:x.components,sdkDataNamespace:x[c3.DATA_NAMESPACE]}))}),M;var F=function(V,Z){E(Z),typeof l.onInit=="function"&&l.onInit(V,Z)};try{p.current=N.Buttons(ii(ii({},g),{onInit:F}))}catch(V){return D(function(){throw new Error("Failed to render <PayPalButtons /> component. Failed to initialize:  ".concat(V))})}return p.current.isEligible()===!1?(C(!1),M):(d.current&&p.current.render(d.current).catch(function(V){d.current===null||d.current.children.length===0||D(function(){throw new Error("Failed to render <PayPalButtons /> component. ".concat(V))})}),M)},rF(rF([_],c,!0),[l.fundingSource],!1)),U.useEffect(function(){y!==null&&(i===!0?y.disable().catch(function(){}):y.enable().catch(function(){}))},[i,y]),Te.createElement(Te.Fragment,null,S?Te.createElement("div",{ref:d,style:u,className:h}):o)};iq.displayName="PayPalButtons";function ibe(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function obe(e,t){var r=document.querySelector('script[src="'.concat(e,'"]'));if(r===null)return null;var n=oq(e,t),a=r.cloneNode();if(delete a.dataset.uidAuto,Object.keys(a.dataset).length!==Object.keys(n.dataset).length)return null;var i=!0;return Object.keys(a.dataset).forEach(function(o){a.dataset[o]!==n.dataset[o]&&(i=!1)}),i?r:null}function sbe(e){var t=e.url,r=e.attributes,n=e.onSuccess,a=e.onError,i=oq(t,r);i.onerror=a,i.onload=n,document.head.insertBefore(i,document.head.firstElementChild)}function lbe(e){var t=e.sdkBaseUrl,r=e.environment,n=ibe(e,["sdkBaseUrl","environment"]),a=t||fbe(r),i=n,o=Object.keys(i).filter(function(l){return typeof i[l]<"u"&&i[l]!==null&&i[l]!==""}).reduce(function(l,u){var h=i[u].toString();return u=cbe(u),u.substring(0,4)==="data"||u==="crossorigin"?l.attributes[u]=h:l.queryParams[u]=h,l},{queryParams:{},attributes:{}}),s=o.queryParams,c=o.attributes;return s["merchant-id"]&&s["merchant-id"].indexOf(",")!==-1&&(c["data-merchant-id"]=s["merchant-id"],s["merchant-id"]="*"),{url:"".concat(a,"?").concat(ube(s)),attributes:c}}function cbe(e){var t=function(r,n){return(n?"-":"")+r.toLowerCase()};return e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,t)}function ube(e){var t="";return Object.keys(e).forEach(function(r){t.length!==0&&(t+="&"),t+=r+"="+e[r]}),t}function fbe(e){return e==="sandbox"?"https://www.sandbox.paypal.com/sdk/js":"https://www.paypal.com/sdk/js"}function oq(e,t){t===void 0&&(t={});var r=document.createElement("script");return r.src=e,Object.keys(t).forEach(function(n){r.setAttribute(n,t[n]),n==="data-csp-nonce"&&r.setAttribute("nonce",t["data-csp-nonce"])}),r}function dbe(e,t){if(t===void 0&&(t=Promise),sq(e,t),typeof document>"u")return t.resolve(null);var r=lbe(e),n=r.url,a=r.attributes,i=a["data-namespace"]||"paypal",o=nF(i);return a["data-js-sdk-library"]||(a["data-js-sdk-library"]="paypal-js"),obe(n,a)&&o?t.resolve(o):hbe({url:n,attributes:a},t).then(function(){var s=nF(i);if(s)return s;throw new Error("The window.".concat(i," global variable is not available."))})}function hbe(e,t){t===void 0&&(t=Promise),sq(e,t);var r=e.url,n=e.attributes;if(typeof r!="string"||r.length===0)throw new Error("Invalid url.");if(typeof n<"u"&&typeof n!="object")throw new Error("Expected attributes to be an object.");return new t(function(a,i){if(typeof document>"u")return a();sbe({url:r,attributes:n,onSuccess:function(){return a()},onError:function(){var o=new Error('The script "'.concat(r,'" failed to load. Check the HTTP status code and response body in DevTools to learn more.'));return i(o)}})})}function nF(e){return window[e]}function sq(e,t){if(typeof e!="object"||e===null)throw new Error("Expected an options object.");var r=e.environment;if(r&&r!=="production"&&r!=="sandbox")throw new Error('The `environment` option must be either "production" or "sandbox".');if(typeof t<"u"&&typeof t!="function")throw new Error("Expected PromisePonyfill to be a function.")}var JBe=function(e){var t,r=e.options,n=r===void 0?{clientId:"test"}:r,a=e.children,i=e.deferLoading,o=i===void 0?!1:i,s=U.useReducer(tbe,{options:ii(ii({},n),(t={},t[c3.DATA_JS_SDK_LIBRARY]=c3.DATA_LIBRARY_VALUE,t[c3.DATA_SDK_INTEGRATION_SOURCE]=c3.DATA_LIBRARY_VALUE,t[w8]="".concat(nq(n)),t)),loadingStatus:o?bo.INITIAL:bo.PENDING}),c=s[0],l=s[1];return U.useEffect(function(){if(o===!1&&c.loadingStatus===bo.INITIAL)return l({type:Yf.LOADING_STATUS,value:bo.PENDING});if(c.loadingStatus===bo.PENDING){var u=!0;return dbe(c.options).then(function(){u&&l({type:Yf.LOADING_STATUS,value:bo.RESOLVED})}).catch(function(h){console.error("".concat(Xwe," ").concat(h)),u&&l({type:Yf.LOADING_STATUS,value:{state:bo.REJECTED,message:String(h)}})}),function(){u=!1}}},[c.options,o,c.loadingStatus]),Te.createElement(aq.Provider,{value:ii(ii({},c),{dispatch:l})},a)};function aF(){}U.createContext({cardFieldsForm:null,fields:{},registerField:aF,unregisterField:aF});var Np=window,Ku=Np.requestAnimationFrame||Np.webkitRequestAnimationFrame||Np.mozRequestAnimationFrame||Np.msRequestAnimationFrame||function(e){return setTimeout(e,16)}
309,iF=window,Ry=iF.cancelAnimationFrame||iF.mozCancelAnimationFrame||function(e){clearTimeout(e)};function Ly(){for(var e,t,r,n=arguments[0]||{},a=1,i=arguments.length;a<i;a++)if((e=arguments[a])!==null)for(t in e)r=e[t],n!==r&&r!==void 0&&(n[t]=r);return n}function B1(e){return["true","false"].indexOf(e)>=0?JSON.parse(e):e}function H1(e,t,r,n){if(n)try{e.setItem(t,r)}catch{}return r}function pbe(){var e=window.tnsId;return window.tnsId=e?e+1:1,"tns"+window.tnsId}function Ug(){var e=document,t=e.body;return t||(t=e.createElement("body"),t.fake=!0),t}var O6=document.documentElement;function zg(e){var t="";return e.fake&&(t=O6.style.overflow,e.style.background="",e.style.overflow=O6.style.overflow="hidden",O6.appendChild(e)),t}function $g(e,t){e.fake&&(e.remove(),O6.style.overflow=t,O6.offsetHeight)}function mbe(){var e=document,t=Ug(),r=zg(t),n=e.createElement("div"),a=!1;t.appendChild(n);try{for(var i="(10px * 10)",o=["calc"+i,"-moz-calc"+i,"-webkit-calc"+i],s,c=0;c<3;c++)if(s=o[c],n.style.width=s,n.offsetWidth===100){a=s.replace(i,"");break}}catch{}return t.fake?$g(t,r):n.remove(),a}function vbe(){var e=document,t=Ug(),r=zg(t),n=e.createElement("div"),a=e.createElement("div"),i="",o=70,s=3,c=!1;n.className="tns-t-subp2",a.className="tns-t-ct";for(var l=0;l<o;l++)i+="<div></div>";return a.innerHTML=i,n.appendChild(a),t.appendChild(n),c=Math.abs(n.getBoundingClientRect().left-a.children[o-s].getBoundingClientRect().left)<2,t.fake?$g(t,r):n.remove(),c}function gbe(){if(window.matchMedia||window.msMatchMedia)return!0;var e=document,t=Ug(),r=zg(t),n=e.createElement("div"),a=e.createElement("style"),i="@media all and (min-width:1px){.tns-mq-test{position:absolute}}",o;return a.type="text/css",n.className="tns-mq-test",t.appendChild(a),t.appendChild(n),a.styleSheet?a.styleSheet.cssText=i:a.appendChild(e.createTextNode(i)),o=window.getComputedStyle?window.getComputedStyle(n).position:n.currentStyle.position,t.fake?$g(t,r):n.remove(),o==="absolute"}function _be(e,t){var r=document.createElement("style");return e&&r.setAttribute("media",e),t&&r.setAttribute("nonce",t),document.querySelector("head").appendChild(r),r.sheet?r.sheet:r.styleSheet}function Wc(e,t,r,n){"insertRule"in e?e.insertRule(t+"{"+r+"}",n):e.addRule(t,r,n)}function xbe(e,t){"deleteRule"in e?e.deleteRule(t):e.removeRule(t)}function Dl(e){var t="insertRule"in e?e.cssRules:e.rules;return t.length}function ybe(e,t){return Math.atan2(e,t)*(180/Math.PI)}function wbe(e,t){var r=!1,n=Math.abs(90-Math.abs(e));return n>=90-t?r="horizontal":n<=t&&(r="vertical"),r}function Qu(e,t,r){for(var n=0,a=e.length;n<a;n++)t.call(r,e[n],n)}var pk="classList"in document.createElement("_"),x4=pk?function(e,t){return e.classList.contains(t)}:function(e,t){return e.className.indexOf(t)>=0},qa=pk?function(e,t){x4(e,t)||e.classList.add(t)}:function(e,t){x4(e,t)||(e.className+=" "+t)},vo=pk?function(e,t){x4(e,t)&&e.classList.remove(t)}:function(e,t){x4(e,t)&&(e.className=e.className.replace(t,""))};function j5(e,t){return e.hasAttribute(t)}function Fp(e,t){return e.getAttribute(t)}function lq(e){return typeof e.item<"u"}function Ko(e,t){if(e=lq(e)||e instanceof Array?e:[e],Object.prototype.toString.call(t)==="[object Object]")for(var r=e.length;r--;)for(var n in t)e[r].setAttribute(n,t[n])}function Ju(e,t){e=lq(e)||e instanceof Array?e:[e],t=t instanceof Array?t:[t];for(var r=t.length,n=e.length;n--;)for(var a=r;a--;)e[n].removeAttribute(t[a])}function oF(e){for(var t=[],r=0,n=e.length;r<n;r++)t.push(e[r]);return t}function Qo(e,t){e.style.display!=="none"&&(e.style.display="none")}function Jo(e,t){e.style.display==="none"&&(e.style.display="")}function sF(e){return window.getComputedStyle(e).display!=="none"}function V5(e){if(typeof e=="string"){var t=[e],r=e.charAt(0).toUpperCase()+e.substr(1),n=["Webkit","Moz","ms","O"];n.forEach(function(s){(s!=="ms"||e==="transform")&&t.push(s+r)}),e=t}var a=document.createElement("fakeelement");e.length;for(var i=0;i<e.length;i++){var o=e[i];if(a.style[o]!==void 0)return o}return!1}function bbe(e){if(!e||!window.getComputedStyle)return!1;var t=document,r=Ug(),n=zg(r),a=t.createElement("p"),i,o=e.length>9?"-"+e.slice(0,-9).toLowerCase()+"-":"";return o+="transform",r.insertBefore(a,null),a.style[e]="translate3d(1px,1px,1px)",
309i=window.getComputedStyle(a).getPropertyValue(o),r.fake?$g(r,n):a.remove(),i!==void 0&&i.length>0&&i!=="none"}function lF(e,t){var r=!1;return/^Webkit/.test(e)?r="webkit"+t+"End":/^O/.test(e)?r="o"+t+"End":e&&(r=t.toLowerCase()+"end"),r}var cq=!1;try{var Ebe=Object.defineProperty({},"passive",{get:function(){cq=!0}});window.addEventListener("test",null,Ebe)}catch{}var uq=cq?{passive:!0}:!1;function Ra(e,t,r){for(var n in t){var a=["touchstart","touchmove"].indexOf(n)>=0&&!r?uq:!1;e.addEventListener(n,t[n],a)}}function Di(e,t){for(var r in t){var n=["touchstart","touchmove"].indexOf(r)>=0?uq:!1;e.removeEventListener(r,t[r],n)}}function Tbe(){return{topics:{},on:function(e,t){this.topics[e]=this.topics[e]||[],this.topics[e].push(t)},off:function(e,t){if(this.topics[e]){for(var r=0;r<this.topics[e].length;r++)if(this.topics[e][r]===t){this.topics[e].splice(r,1);break}}},emit:function(e,t){t.type=e,this.topics[e]&&this.topics[e].forEach(function(r){r(t,e)})}}}function Sbe(e,t,r,n,l,i,o){var s=Math.min(i,10),c=l.indexOf("%")>=0?"%":"px",l=l.replace(c,""),u=Number(e.style[t].replace(r,"").replace(n,"").replace(c,"")),h=(l-u)/i*s;setTimeout(d,s);function d(){i-=s,u+=h,e.style[t]=r+u+c+n,i>0?setTimeout(d,s):o()}}Object.keys||(Object.keys=function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t});"remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)});var Cbe=function(e){e=Ly({container:".slider",mode:"carousel",axis:"horizontal",items:1,gutter:0,edgePadding:0,fixedWidth:!1,autoWidth:!1,viewportMax:!1,slideBy:1,center:!1,controls:!0,controlsPosition:"top",controlsText:["prev","next"],controlsContainer:!1,prevButton:!1,nextButton:!1,nav:!0,navPosition:"top",navContainer:!1,navAsThumbnails:!1,arrowKeys:!1,speed:300,autoplay:!1,autoplayPosition:"top",autoplayTimeout:5e3,autoplayDirection:"forward",autoplayText:["start","stop"],autoplayHoverPause:!1,autoplayButton:!1,autoplayButtonOutput:!0,autoplayResetOnVisibility:!0,animateIn:"tns-fadeIn",animateOut:"tns-fadeOut",animateNormal:"tns-normal",animateDelay:!1,loop:!0,rewind:!1,autoHeight:!1,responsive:!1,lazyload:!1,lazyloadSelector:".tns-lazy-img",touch:!0,mouseDrag:!1,swipeAngle:15,nested:!1,preventActionWhenRunning:!1,preventScrollOnTouch:!1,freezable:!0,onInit:!1,useLocalStorage:!0,nonce:!1},e||{});var t=document,r=window,n={ENTER:13,SPACE:32,LEFT:37,RIGHT:39},a={},i=e.useLocalStorage;if(i){var o=navigator.userAgent,s=new Date;try{a=r.localStorage,a?(a.setItem(s,s),i=a.getItem(s)==s,a.removeItem(s)):i=!1,i||(a={})}catch{i=!1}i&&(a.tnsApp&&a.tnsApp!==o&&["tC","tPL","tMQ","tTf","t3D","tTDu","tTDe","tADu","tADe","tTE","tAE"].forEach(function(Q){a.removeItem(Q)}),localStorage.tnsApp=o)}var c=a.tC?B1(a.tC):H1(a,"tC",mbe(),i),l=a.tPL?B1(a.tPL):H1(a,"tPL",vbe(),i),u=a.tMQ?B1(a.tMQ):H1(a,"tMQ",gbe(),i),h=a.tTf?B1(a.tTf):H1(a,"tTf",V5("transform"),i),d=a.t3D?B1(a.t3D):H1(a,"t3D",bbe(h),i),p=a.tTDu?B1(a.tTDu):H1(a,"tTDu",V5("transitionDuration"),i),g=a.tTDe?B1(a.tTDe):H1(a,"tTDe",V5("transitionDelay"),i),v=a.tADu?B1(a.tADu):H1(a,"tADu",V5("animationDuration"),i),_=a.tADe?B1(a.tADe):H1(a,"tADe",V5("animationDelay"),i),x=a.tTE?B1(a.tTE):H1(a,"tTE",lF(p,"Transition"),i),w=a.tAE?B1(a.tAE):H1(a,"tAE",lF(v,"Animation"),i),y=r.console&&typeof r.console.warn=="function",E=["container","controlsContainer","prevButton","nextButton","navContainer","autoplayButton"],A={};if(E.forEach(function(Q){if(typeof e[Q]=="string"){var me=e[Q],Le=t.querySelector(me);if(A[Q]=me,Le&&Le.nodeName)e[Q]=Le;else{y&&console.warn("Can't find",e[Q]);return}}}),e.container.children.length<1){y&&console.warn("No slides found in",e.container);return}var S=e.responsive,C=e.nested,T=e.mode==="carousel";if(S){0 in S&&(e=Ly(e,S[0]),delete S[0]);var D={};for(var M in S){var N=S[M];N=typeof N=="number"?{items:N}:N,D[M]=N}S=D,D=null}function F(Q){for(var me in Q)T||(me==="slideBy"&&(Q[me]="page"),me==="edgePadding"&&(Q[me]=!1),me==="autoHeight"&&(Q[me]=!1)),me==="responsive"&&F(Q[me])}if(T||F(e),!T){e.axis="horizontal",e.slideBy="page",e.edgePadding=!1;var V=e.animateIn,Z=e.animateOut,ee=e.animateDelay,G=e.animateNormal}var oe=e.axis==="horizontal",le=t.createElement("div"),ae=t.createElement("div"),fe,re=e.container,j=re.parentNode,te=re.outerHTML,q=re.children,H=q.length,_e,He=Fs(),Ce=!1;S&&kc(),T&&(re.className+=" tns-vpfix");var Ee=e.autoWidth,ye=Wt("fixedWidth"),rt=Wt("edgePadding"),se=Wt("gutter"),mt=Sc(),Ue=Wt("center"),Ze=Ee?1:Math.floor(Wt("items")),ot=Wt("slideBy"),Ye=e.viewportMax||e.fixedWidthViewportWidth,Mt=Wt("arrowKeys"),Rt=Wt("speed"),Xt=e.rewind,Et=Xt?!1:e.loop,At=Wt("autoHeight"),ir=Wt("controls"),Ge=Wt("controlsText"),ht=Wt("nav"),Dt=Wt("touch"),Gt=Wt("mouseDrag"),Ft=Wt("autoplay"),Ur=Wt("autoplayTimeout"),xt=Wt("autoplayText"),Yt=Wt("autoplayHoverPause"),or=Wt("autoplayResetOnVisibility"),Lt=_be(null,Wt("nonce")),Or=e.lazyload,qn=e.lazyloadSelector,gr,sn=[],_r
309=Et?Tc():0,sr=T?H+_r*2:H+_r,Ja=!!((ye||Ee)&&!Et),$a=ye?$o():null,Wa=!T||!Et,Gn=oe?"left":"top",zr="",Hn="",xi=function(){return ye?function(){return Ue&&!Et?H-1:Math.ceil(-$a/(ye+se))}:Ee?function(){for(var Q=0;Q<sr;Q++)if(gr[Q]>=-$a)return Q}:function(){return Ue&&T&&!Et?H-1:Et||T?Math.max(0,sr-Math.ceil(Ze)):sr-1}}(),ue=ca(Wt("startIndex")),Ae=ue;wi();var Ie=0,qe=Ee?null:xi(),Je=e.preventActionWhenRunning,dt=e.swipeAngle,yt=dt?"?":!0,lt=!1,$e=e.onInit,z=new Tbe,ie=" tns-slider tns-"+e.mode,K=re.id||pbe(),ne=Wt("disable"),ce=!1,de=e.freezable,we=de&&!Ee?Vi():!1,Be=!1,ke={click:Si,keydown:ui},Pe={click:_l,keydown:wl},Oe={mouseover:xl,mouseout:yl},Ke={visibilitychange:Lc},ct={keydown:F2},pt={touchstart:Nc,touchmove:po,touchend:L1,touchcancel:L1},et={mousedown:Nc,mousemove:po,mouseup:L1,mouseleave:L1},vt=tr("controls"),$t=tr("nav"),Bt=Ee?!0:e.navAsThumbnails,Jt=tr("autoplay"),nn=tr("touch"),Ma=tr("mouseDrag"),dr="tns-slide-active",Kr="tns-slide-cloned",oa="tns-complete",Xn={load:Ya,error:vl},er,Qr,Z0=e.preventScrollOnTouch==="force";if(vt)var ln=e.controlsContainer,Ro=e.controlsContainer?e.controlsContainer.outerHTML:"",Yr=e.prevButton,kt=e.nextButton,Zt=e.prevButton?e.prevButton.outerHTML:"",Ec=e.nextButton?e.nextButton.outerHTML:"",K0,Oa;if($t)var sa=e.navContainer,Rs=e.navContainer?e.navContainer.outerHTML:"",Zn,yr=Ee?H:Zi(),va=0,yi=-1,Un=to(),jr=Un,Q0="tns-nav-active",J0="Carousel Page ",w1=" (Current Slide)";if(Jt)var Ls=e.autoplayDirection==="forward"?1:-1,cn=e.autoplayButton,cl=e.autoplayButton?e.autoplayButton.outerHTML:"",eo=["<span class='tns-visually-hidden'>"," animation</span>"],Lo,ga,b1,jt,la;if(nn||Ma)var kr={},ci={},Ns,Wi=!1,Pa,h0=oe?function(Q,me){return Q.x-me.x}:function(Q,me){return Q.y-me.y};Ee||No(ne||we),h&&(Gn=h,zr="translate",d?(zr+=oe?"3d(":"3d(0px, ",Hn=oe?", 0px, 0px)":", 0px)"):(zr+=oe?"X(":"Y(",Hn=")")),T&&(re.className=re.className.replace("tns-vpfix","")),O2(),P2(),fl();function No(Q){Q&&(ir=ht=Dt=Gt=Mt=Ft=Yt=or=!1)}function wi(){for(var Q=T?ue-_r:ue;Q<0;)Q+=H;return Q%H+1}function ca(Q){return Q=Q?Math.max(0,Math.min(Et?H-1:H-Ze,Q)):0,T?Q+_r:Q}function p0(Q){for(Q==null&&(Q=ue),T&&(Q-=_r);Q<0;)Q+=H;return Math.floor(Q%H)}function to(){var Q=p0(),me;return me=Bt?Q:ye||Ee?Math.ceil((Q+1)*yr/H-1):Math.floor(Q/Ze),!Et&&T&&ue===qe&&(me=yr-1),me}function E1(){if(Ee||ye&&!Ye)return H-1;var Q=ye?"fixedWidth":"items",me=[];if((ye||e[Q]<H)&&me.push(e[Q]),S)for(var Le in S){var ze=S[Le][Q];ze&&(ye||ze<H)&&me.push(ze)}return me.length||me.push(0),Math.ceil(ye?Ye/Math.min.apply(null,me):Math.max.apply(null,me))}function Tc(){var Q=E1(),me=T?Math.ceil((Q*5-H)/2):Q*4-H;return me=Math.max(Q,me),tr("edgePadding")?me+1:me}function Fs(){return r.innerWidth||t.documentElement.clientWidth||t.body.clientWidth}function Is(Q){return Q==="top"?"afterbegin":"beforeend"}function Fu(Q){if(Q!=null){var me=t.createElement("div"),Le,ze;return Q.appendChild(me),Le=me.getBoundingClientRect(),ze=Le.right-Le.left,me.remove(),ze||Fu(Q.parentNode)}}function Sc(){var Q=rt?rt*2-se:0;return Fu(j)-Q}function tr(Q){if(e[Q])return!0;if(S){for(var me in S)if(S[me][Q])return!0}return!1}function Wt(Q,me){if(me==null&&(me=He),Q==="items"&&ye)return Math.floor((mt+se)/(ye+se))||1;var Le=e[Q];if(S)for(var ze in S)me>=parseInt(ze)&&Q in S[ze]&&(Le=S[ze][Q]);return Q==="slideBy"&&Le==="page"&&(Le=Wt("items")),!T&&(Q==="slideBy"||Q==="items")&&(Le=Math.floor(Le)),Le}function Yi(Q){return c?c+"("+Q*100+"% / "+sr+")":Q*100/sr+"%"}function ro(Q,me,Le,ze,Tt){var Ht="";if(Q!==void 0){var wr=Q;me&&(wr-=me),Ht=oe?"margin: 0 "+wr+"px 0 "+Q+"px;":"margin: "+Q+"px 0 "+wr+"px 0;"}else if(me&&!Le){var Ln="-"+me+"px",Kn=oe?Ln+" 0 0":"0 "+Ln+" 0";Ht="margin: 0 "+Kn+";"}return!T&&Tt&&p&&ze&&(Ht+=no(ze)),Ht}function m0(Q,me,Le){return Q?(Q+me)*sr+"px":c?c+"("+sr*100+"% / "+Le+")":sr*100/Le+"%"}function ul(Q,me,Le){var ze;if(Q)ze=Q+me+"px";else{T||(Le=Math.floor(Le));var Tt=T?sr:Le;ze=c?c+"(100% / "+Tt+")":100/Tt+"%"}return ze="width:"+ze,C!=="inner"?ze+";":ze+" !important;"}function Fo(Q){var me="";if(Q!==!1){var Le=oe?"padding-":"margin-",ze=oe?"right":"bottom";me=Le+ze+": "+Q+"px;"}return me}function Cc(Q,me){var Le=Q.substring(0,Q.length-me).toLowerCase();return Le&&(Le="-"+Le+"-"),Le}function no(Q){return Cc(p,18)+"transition-duration:"+Q/1e3+"s;"}function Ac(Q){return Cc(v,17)+"animation-duration:"+Q/1e3+"s;"}function O2(){var Q="tns-outer",me="tns-inner";if(tr("gutter"),le.className=Q,ae.className=me,le.id=K+"-ow",ae.id=K+"-iw",re.id===""&&(re.id=K),ie+=l||Ee?" tns-subpixel":" tns-no-subpixel",ie+=c?" tns-calc":" tns-no-calc",Ee&&(ie+=" tns-autowidth"),ie+=" tns-"+e.axis,re.className+=ie,T?(fe=t.createElement("div"),fe.id=K+"-mw",fe.className="tns-ovh",le.appendChild(fe),fe.appendChild(ae)):le.appendChild(ae),At){var Le=fe||ae;Le.className+=" tns-ah"}
vendor: 5,700 bytes, line 309
309if(j.insertBefore(le,re),ae.appendChild(re),Qu(q,function(kn,Vo){qa(kn,"tns-item"),kn.id||(kn.id=K+"-item"+Vo),!T&&G&&qa(kn,G),Ko(kn,{"aria-hidden":"true",tabindex:"-1"})}),_r){for(var ze=t.createDocumentFragment(),Tt=t.createDocumentFragment(),Ht=_r;Ht--;){var wr=Ht%H,Ln=q[wr].cloneNode(!0);if(qa(Ln,Kr),Ju(Ln,"id"),Tt.insertBefore(Ln,Tt.firstChild),T){var Kn=q[H-1-wr].cloneNode(!0);qa(Kn,Kr),Ju(Kn,"id"),ze.appendChild(Kn)}}re.insertBefore(ze,re.firstChild),re.appendChild(Tt),q=re.children}}function fl(){if(tr("autoHeight")||Ee||!oe){var Q=re.querySelectorAll("img");Qu(Q,function(me){var Le=me.src;Or||(Le&&Le.indexOf("data:image")<0?(me.src="",Ra(me,Xn),qa(me,"loading"),me.src=Le):gl(me))}),Ku(function(){k1(oF(Q),function(){er=!0})}),tr("autoHeight")&&(Q=A1(ue,Math.min(ue+Ze-1,sr-1))),Or?Iu():Ku(function(){k1(oF(Q),Iu)})}else T&&ja(),ao(),N0()}function Iu(){if(Ee&&H>1){var Q=Et?ue:H-1;(function me(){var Le=q[Q].getBoundingClientRect().left,ze=q[Q-1].getBoundingClientRect().right;Math.abs(Le-ze)<=1?ji():setTimeout(function(){me()},16)})()}else ji()}function ji(){(!oe||Ee)&&(Dc(),Ee?($a=$o(),de&&(we=Vi()),qe=xi(),No(ne||we)):bl()),T&&ja(),ao(),N0()}function P2(){if(!T)for(var Q=ue,me=ue+Math.min(H,Ze);Q<me;Q++){var Le=q[Q];Le.style.left=(Q-ue)*100/Ze+"%",qa(Le,V),vo(Le,G)}if(oe&&(l||Ee?(Wc(Lt,"#"+K+" > .tns-item","font-size:"+r.getComputedStyle(q[0]).fontSize+";",Dl(Lt)),Wc(Lt,"#"+K,"font-size:0;",Dl(Lt))):T&&Qu(q,function(f,m){f.style.marginLeft=Yi(m)})),u){if(p){var ze=fe&&e.autoHeight?no(e.speed):"";Wc(Lt,"#"+K+"-mw",ze,Dl(Lt))}ze=ro(e.edgePadding,e.gutter,e.fixedWidth,e.speed,e.autoHeight),Wc(Lt,"#"+K+"-iw",ze,Dl(Lt)),T&&(ze=oe&&!Ee?"width:"+m0(e.fixedWidth,e.gutter,e.items)+";":"",p&&(ze+=no(Rt)),Wc(Lt,"#"+K,ze,Dl(Lt))),ze=oe&&!Ee?ul(e.fixedWidth,e.gutter,e.items):"",e.gutter&&(ze+=Fo(e.gutter)),T||(p&&(ze+=no(Rt)),v&&(ze+=Ac(Rt))),ze&&Wc(Lt,"#"+K+" > .tns-item",ze,Dl(Lt))}else{N2(),ae.style.cssText=ro(rt,se,ye,At),T&&oe&&!Ee&&(re.style.width=m0(ye,se,Ze));var ze=oe&&!Ee?ul(ye,se,Ze):"";se&&(ze+=Fo(se)),ze&&Wc(Lt,"#"+K+" > .tns-item",ze,Dl(Lt))}if(S&&u)for(var Tt in S){Tt=parseInt(Tt);var Ht=S[Tt],ze="",wr="",Ln="",Kn="",kn="",Vo=Ee?null:Wt("items",Tt),qo=Wt("fixedWidth",Tt),Go=Wt("speed",Tt),Tl=Wt("edgePadding",Tt),g0=Wt("autoHeight",Tt),Ws=Wt("gutter",Tt);p&&fe&&Wt("autoHeight",Tt)&&"speed"in Ht&&(wr="#"+K+"-mw{"+no(Go)+"}"),("edgePadding"in Ht||"gutter"in Ht)&&(Ln="#"+K+"-iw{"+ro(Tl,Ws,qo,Go,g0)+"}"),T&&oe&&!Ee&&("fixedWidth"in Ht||"items"in Ht||ye&&"gutter"in Ht)&&(Kn="width:"+m0(qo,Ws,Vo)+";"),p&&"speed"in Ht&&(Kn+=no(Go)),Kn&&(Kn="#"+K+"{"+Kn+"}"),("fixedWidth"in Ht||ye&&"gutter"in Ht||!T&&"items"in Ht)&&(kn+=ul(qo,Ws,Vo)),"gutter"in Ht&&(kn+=Fo(Ws)),!T&&"speed"in Ht&&(p&&(kn+=no(Go)),v&&(kn+=Ac(Go))),kn&&(kn="#"+K+" > .tns-item{"+kn+"}"),ze=wr+Ln+Kn+kn,ze&&Lt.insertRule("@media (min-width: "+Tt/16+"em) {"+ze+"}",Lt.cssRules.length)}}function ao(){if(qi(),le.insertAdjacentHTML("afterbegin",'<div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true">slide <span class="current">'+io()+"</span>  of "+H+"</div>"),Qr=le.querySelector(".tns-liveregion .current"),Jt){var Q=Ft?"stop":"start";cn?Ko(cn,{"data-action":Q}):e.autoplayButtonOutput&&(le.insertAdjacentHTML(Is(e.autoplayPosition),'<button type="button" data-action="'+Q+'">'+eo[0]+Q+eo[1]+xt[0]+"</button>"),cn=le.querySelector("[data-action]")),cn&&Ra(cn,{click:Uu}),Ft&&($s(),Yt&&Ra(re,Oe),or&&Ra(re,Ke))}if($t){if(sa)Ko(sa,{"aria-label":"Carousel Pagination"}),Zn=sa.children,Qu(Zn,function(wr,Ln){Ko(wr,{"data-nav":Ln,tabindex:"-1","aria-label":J0+(Ln+1),"aria-controls":K})});else{for(var me="",Le=Bt?"":'style="display:none"',ze=0;ze<H;ze++)me+='<button type="button" data-nav="'+ze+'" tabindex="-1" aria-controls="'+K+'" '+Le+' aria-label="'+J0+(ze+1)+'"></button>';me='<div class="tns-nav" aria-label="Carousel Pagination">'+me+"</div>",le.insertAdjacentHTML(Is(e.navPosition),me),sa=le.querySelector(".tns-nav"),Zn=sa.children}if(El(),p){var Tt=p.substring(0,p.length-18).toLowerCase(),Ht="transition: all "+Rt/1e3+"s";Tt&&(Ht="-"+Tt+"-"+Ht),Wc(Lt,"[aria-controls^="+K+"-item]",Ht,Dl(Lt))}Ko(Zn[Un],{"aria-label":J0+(Un+1)+w1}),Ju(Zn[Un],"tabindex"),qa(Zn[Un],Q0),Ra(sa,Pe)}vt&&(!ln&&(!Yr||!kt)&&(le.insertAdjacentHTML(Is(e.controlsPosition),'<div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"><button type="button" data-controls="prev" tabindex="-1" aria-controls="'+K+'">'+Ge[0]+'</button><button type="button" data-controls="next" tabindex="-1" aria-controls="'+K+'">'+Ge[1]+"</button></div>"),ln=le.querySelector(".tns-controls")),(!Yr||!kt)&&(Yr=ln.children[0],kt=ln.children[1]),e.controlsContainer&&Ko(ln,{"aria-label":"Carousel Navigation",tabindex:"0"}),(e.controlsContainer||e.prevButton&&e.nextButton)&&Ko([Yr,kt],{"aria-controls":K,tabindex:"-1"}),(e.controlsContainer||e.prevButton&&e.nextButton)&&(Ko(Yr,{"data-controls":"prev"}),Ko(kt,{"data-controls":"next"})),K0=so(Yr),Oa=so(kt),Pc(),ln?Ra(ln,ke):(Ra(Yr,ke),Ra(kt,ke))),Io()}function N0(){if(T&&x){var Q={};Q[x]=Xi,Ra(re,Q)}Dt&&Ra(re,pt,e.preventScrollOnTouch),Gt&&Ra(re,et),Mt&&Ra(t,ct),C==="inner"?z.on("outerResized",function(){hl(),z.emit("innerLoaded",_a())}):(S||ye||Ee||At||!oe)&&Ra(r,{resize:dl}),At&&(C==="outer"?z.on("innerLoaded",Hs):ne||Hs()),oo(),ne?pl():we&&S1(),z.on("indexChanged",v0),C==="inner"&&z.emit("innerLoaded",_a()),typeof $e=="function"&&$e(_a()),Ce=!0}function Bu(){if(Lt.disabled=!0,Lt.ownerNode&&Lt.ownerNode.remove(),Di(r,{resize:dl}),Mt&&Di(t,ct),ln&&Di(ln,ke),sa&&Di(sa,Pe),Di(re,Oe),Di(re,Ke),cn&&Di(cn,{click:Uu}),Ft&&clearInterval(Lo),T&&x){var Q={};Q[x]=Xi,Di(re,Q)}Dt&&Di(re,pt),Gt&&Di(re,et);var me=[te,Ro,Zt,Ec,Rs,cl];
309E.forEach(function(ze,Tt){var Ht=ze==="container"?le:e[ze];if(typeof Ht=="object"&&Ht){var wr=Ht.previousElementSibling?Ht.previousElementSibling:!1,Ln=Ht.parentNode;Ht.outerHTML=me[Tt],e[ze]=wr?wr.nextElementSibling:Ln.firstElementChild}}),E=V=Z=ee=G=oe=le=ae=re=j=te=q=H=_e=He=Ee=ye=rt=se=mt=Ze=ot=Ye=Mt=Rt=Xt=Et=At=Lt=Or=gr=sn=_r=sr=Ja=$a=Wa=Gn=zr=Hn=xi=ue=Ae=Ie=qe=dt=yt=lt=$e=z=ie=K=ne=ce=de=we=Be=ke=Pe=Oe=Ke=ct=pt=et=vt=$t=Bt=Jt=nn=Ma=dr=oa=Xn=er=ir=Ge=ln=Ro=Yr=kt=K0=Oa=ht=sa=Rs=Zn=yr=va=yi=Un=jr=Q0=J0=w1=Ft=Ur=Ls=xt=Yt=cn=cl=or=eo=Lo=ga=b1=jt=la=kr=ci=Ns=Wi=Pa=h0=Dt=Gt=null;for(var Le in this)Le!=="rebuild"&&(this[Le]=null);Ce=!1}function dl(Q){Ku(function(){hl(fi(Q))})}function hl(Q){if(Ce){C==="outer"&&z.emit("outerResized",_a(Q)),He=Fs();var me,Le=_e,ze=!1;S&&(kc(),me=Le!==_e,me&&z.emit("newBreakpointStart",_a(Q)));var Tt,Ht,wr=Ze,Ln=ne,Kn=we,kn=Mt,Vo=ir,qo=ht,Go=Dt,Tl=Gt,g0=Ft,Ws=Yt,f=or,m=ue;if(me){var b=ye,O=At,I=Ge,J=Ue,ve=xt;if(!u)var De=se,Ne=rt}if(Mt=Wt("arrowKeys"),ir=Wt("controls"),ht=Wt("nav"),Dt=Wt("touch"),Ue=Wt("center"),Gt=Wt("mouseDrag"),Ft=Wt("autoplay"),Yt=Wt("autoplayHoverPause"),or=Wt("autoplayResetOnVisibility"),me&&(ne=Wt("disable"),ye=Wt("fixedWidth"),Rt=Wt("speed"),At=Wt("autoHeight"),Ge=Wt("controlsText"),xt=Wt("autoplayText"),Ur=Wt("autoplayTimeout"),u||(rt=Wt("edgePadding"),se=Wt("gutter"))),No(ne),mt=Sc(),(!oe||Ee)&&!ne&&(Dc(),oe||(bl(),ze=!0)),(ye||Ee)&&($a=$o(),qe=xi()),(me||ye)&&(Ze=Wt("items"),ot=Wt("slideBy"),Ht=Ze!==wr,Ht&&(!ye&&!Ee&&(qe=xi()),T1())),me&&ne!==Ln&&(ne?pl():Bo()),de&&(me||ye||Ee)&&(we=Vi(),we!==Kn&&(we?(M1(Us(ca(0))),S1()):(R2(),ze=!0))),No(ne||we),Ft||(Yt=or=!1),Mt!==kn&&(Mt?Ra(t,ct):Di(t,ct)),ir!==Vo&&(ir?ln?Jo(ln):(Yr&&Jo(Yr),kt&&Jo(kt)):ln?Qo(ln):(Yr&&Qo(Yr),kt&&Qo(kt))),ht!==qo&&(ht?(Jo(sa),El()):Qo(sa)),Dt!==Go&&(Dt?Ra(re,pt,e.preventScrollOnTouch):Di(re,pt)),Gt!==Tl&&(Gt?Ra(re,et):Di(re,et)),Ft!==g0&&(Ft?(cn&&Jo(cn),!ga&&!jt&&$s()):(cn&&Qo(cn),ga&&Yo())),Yt!==Ws&&(Yt?Ra(re,Oe):Di(re,Oe)),or!==f&&(or?Ra(t,Ke):Di(t,Ke)),me){if((ye!==b||Ue!==J)&&(ze=!0),At!==O&&(At||(ae.style.height="")),ir&&Ge!==I&&(Yr.innerHTML=Ge[0],kt.innerHTML=Ge[1]),cn&&xt!==ve){var Qe=Ft?1:0,wt=cn.innerHTML,zt=wt.length-ve[Qe].length;wt.substring(zt)===ve[Qe]&&(cn.innerHTML=wt.substring(0,zt)+xt[Qe])}}else Ue&&(ye||Ee)&&(ze=!0);if((Ht||ye&&!Ee)&&(yr=Zi(),El()),Tt=ue!==m,Tt?(z.emit("indexChanged",_a()),ze=!0):Ht?Tt||v0():(ye||Ee)&&(oo(),qi(),C1()),Ht&&!T&&Mc(),!ne&&!we){if(me&&!u&&((rt!==Ne||se!==De)&&(ae.style.cssText=ro(rt,se,ye,Rt,At)),oe)){T&&(re.style.width=m0(ye,se,Ze));var qt=ul(ye,se,Ze)+Fo(se);xbe(Lt,Dl(Lt)-1),Wc(Lt,"#"+K+" > .tns-item",qt,Dl(Lt))}At&&Hs(),ze&&(ja(),Ae=ue)}me&&z.emit("newBreakpointEnd",_a(Q))}}function Vi(){if(!ye&&!Ee){var Q=Ue?Ze-(Ze-1)/2:Ze;return H<=Q}var me=ye?(ye+se)*H:gr[H],Le=rt?mt+rt*2:mt+se;return Ue&&(Le-=ye?(mt-ye)/2:(mt-(gr[ue+1]-gr[ue]-se))/2),me<=Le}function kc(){_e=0;for(var Q in S)Q=parseInt(Q),He>=Q&&(_e=Q)}var T1=function(){return Et?T?function(){var Q=Ie,me=qe;Q+=ot,me-=ot,rt?(Q+=1,me-=1):ye&&(mt+se)%(ye+se)&&(me-=1),_r&&(ue>me?ue-=H:ue<Q&&(ue+=H))}:function(){if(ue>qe)for(;ue>=Ie+H;)ue-=H;else if(ue<Ie)for(;ue<=qe-H;)ue+=H}:function(){ue=Math.max(Ie,Math.min(qe,ue))}}();function Io(){!Ft&&cn&&Qo(cn),!ht&&sa&&Qo(sa),ir||(ln?Qo(ln):(Yr&&Qo(Yr),kt&&Qo(kt)))}function Hu(){Ft&&cn&&Jo(cn),ht&&sa&&Jo(sa),ir&&(ln?Jo(ln):(Yr&&Jo(Yr),kt&&Jo(kt)))}function S1(){if(!Be){if(rt&&(ae.style.margin="0px"),_r)for(var Q="tns-transparent",me=_r;me--;)T&&qa(q[me],Q),qa(q[sr-me-1],Q);Io(),Be=!0}}function R2(){if(Be){if(rt&&u&&(ae.style.margin=""),_r)for(var Q="tns-transparent",me=_r;me--;)T&&vo(q[me],Q),vo(q[sr-me-1],Q);Hu(),Be=!1}}function pl(){if(!ce){if(Lt.disabled=!0,re.className=re.className.replace(ie.substring(1),""),Ju(re,["style"]),Et)for(var Q=_r;Q--;)T&&Qo(q[Q]),Qo(q[sr-Q-1]);if((!oe||!T)&&Ju(ae,["style"]),!T)for(var me=ue,Le=ue+H;me<Le;me++){var ze=q[me];Ju(ze,["style"]),vo(ze,V),vo(ze,G)}Io(),ce=!0}}function Bo(){if(ce){if(Lt.disabled=!1,re.className+=ie,ja(),Et)for(var Q=_r;Q--;)T&&Jo(q[Q]),Jo(q[sr-Q-1]);if(!T)for(var me=ue,Le=ue+H;me<Le;me++){var ze=q[me],Tt=me<ue+Ze?V:G;ze.style.left=(me-ue)*100/Ze+"%",qa(ze,Tt)}Hu(),ce=!1}}function C1(){var Q=io();Qr.innerHTML!==Q&&(Qr.innerHTML=Q)}function io(){var Q=ml(),me=Q[0]+1,Le=Q[1]+1;return me===Le?me+"":me+" to "+Le}function ml(Q){Q==null&&(Q=Us());var me=ue,Le,ze,Tt;if(Ue||rt?(Ee||ye)&&(ze=-(parseFloat(Q)+rt),Tt=ze+mt+rt*2):Ee&&(ze=gr[ue],Tt=ze+mt),Ee)gr.forEach(function(Kn,kn){kn<sr&&((Ue||rt)&&Kn<=ze+.5&&(me=kn),Tt-Kn>=.5&&(Le=kn))});else{if(ye){var Ht=ye+se;Ue||rt?(me=Math.floor(ze/Ht),Le=Math.ceil(Tt/Ht-1)):Le=me+Math.ceil(mt/Ht)-1}else if(Ue||rt){var wr=Ze-1;if(Ue?(me-=wr/2,Le=ue+wr/2):Le=ue+wr,rt){var Ln=rt*Ze/mt;me-=Ln,Le+=Ln}me=Math.floor(me),Le=Math.ceil(Le)}else Le=me+Ze-1;me=Math.max(me,0),Le=Math.min(Le,sr-1)}return[me,Le]}function oo(){if(Or&&!ne){var Q=ml();
309Q.push(qn),A1.apply(null,Q).forEach(function(me){if(!x4(me,oa)){var Le={};Le[x]=function(Tt){Tt.stopPropagation()},Ra(me,Le),Ra(me,Xn),me.src=Fp(me,"data-src");var ze=Fp(me,"data-srcset");ze&&(me.srcset=ze),qa(me,"loading")}})}}function Ya(Q){gl(fo(Q))}function vl(Q){L2(fo(Q))}function gl(Q){qa(Q,"loaded"),Bs(Q)}function L2(Q){qa(Q,"failed"),Bs(Q)}function Bs(Q){qa(Q,oa),vo(Q,"loading"),Di(Q,Xn)}function A1(Q,me,Le){var ze=[];for(Le||(Le="img");Q<=me;)Qu(q[Q].querySelectorAll(Le),function(Tt){ze.push(Tt)}),Q++;return ze}function Hs(){var Q=A1.apply(null,ml());Ku(function(){k1(Q,Ho)})}function k1(Q,me){if(er||(Q.forEach(function(Le,ze){!Or&&Le.complete&&Bs(Le),x4(Le,oa)&&Q.splice(ze,1)}),!Q.length))return me();Ku(function(){k1(Q,me)})}function v0(){oo(),qi(),C1(),Pc(),Uo()}function N2(){T&&At&&(fe.style[p]=Rt/1e3+"s")}function bi(Q,me){for(var Le=[],ze=Q,Tt=Math.min(Q+me,sr);ze<Tt;ze++)Le.push(q[ze].offsetHeight);return Math.max.apply(null,Le)}function Ho(){var Q=At?bi(ue,Ze):bi(_r,H),me=fe||ae;me.style.height!==Q&&(me.style.height=Q+"px")}function Dc(){gr=[0];var Q=oe?"left":"top",me=oe?"right":"bottom",Le=q[0].getBoundingClientRect()[Q];Qu(q,function(ze,Tt){Tt&&gr.push(ze.getBoundingClientRect()[Q]-Le),Tt===sr-1&&gr.push(ze.getBoundingClientRect()[me]-Le)})}function qi(){var Q=ml(),me=Q[0],Le=Q[1];Qu(q,function(ze,Tt){Tt>=me&&Tt<=Le?j5(ze,"aria-hidden")&&(Ju(ze,["aria-hidden","tabindex"]),qa(ze,dr)):j5(ze,"aria-hidden")||(Ko(ze,{"aria-hidden":"true",tabindex:"-1"}),vo(ze,dr))})}function Mc(){for(var Q=ue+Math.min(H,Ze),me=sr;me--;){var Le=q[me];me>=ue&&me<Q?(qa(Le,"tns-moving"),Le.style.left=(me-ue)*100/Ze+"%",qa(Le,V),vo(Le,G)):Le.style.left&&(Le.style.left="",qa(Le,G),vo(Le,V)),vo(Le,Z)}setTimeout(function(){Qu(q,function(ze){vo(ze,"tns-moving")})},300)}function Uo(){if(ht&&(Un=yi>=0?yi:to(),yi=-1,Un!==jr)){var Q=Zn[jr],me=Zn[Un];Ko(Q,{tabindex:"-1","aria-label":J0+(jr+1)}),vo(Q,Q0),Ko(me,{"aria-label":J0+(Un+1)+w1}),Ju(me,"tabindex"),qa(me,Q0),jr=Un}}function Oc(Q){return Q.nodeName.toLowerCase()}function so(Q){return Oc(Q)==="button"}function zo(Q){return Q.getAttribute("aria-disabled")==="true"}function lo(Q,me,Le){Q?me.disabled=Le:me.setAttribute("aria-disabled",Le.toString())}function Pc(){if(!(!ir||Xt||Et)){var Q=K0?Yr.disabled:zo(Yr),me=Oa?kt.disabled:zo(kt),Le=ue<=Ie,ze=!Xt&&ue>=qe;Le&&!Q&&lo(K0,Yr,!0),!Le&&Q&&lo(K0,Yr,!1),ze&&!me&&lo(Oa,kt,!0),!ze&&me&&lo(Oa,kt,!1)}}function Ei(Q,me){p&&(Q.style[p]=me)}function D1(){return ye?(ye+se)*sr:gr[sr]}function co(Q){Q==null&&(Q=ue);var me=rt?se:0;return Ee?(mt-me-(gr[Q+1]-gr[Q]-se))/2:ye?(mt-ye)/2:(Ze-1)/2}function $o(){var Q=rt?se:0,me=mt+Q-D1();return Ue&&!Et&&(me=ye?-(ye+se)*(sr-1)-co():co(sr-1)-gr[sr-1]),me>0&&(me=0),me}function Us(Q){Q==null&&(Q=ue);var me;if(oe&&!Ee)if(ye)me=-(ye+se)*Q,Ue&&(me+=co());else{var Le=h?sr:Ze;Ue&&(Q-=co()),me=-Q*100/Le}else me=-gr[Q],Ue&&Ee&&(me+=co());return Ja&&(me=Math.max(me,$a)),me+=oe&&!Ee&&!ye?"%":"px",me}function ja(Q){Ei(re,"0s"),M1(Q)}function M1(Q){Q==null&&(Q=Us()),re.style[Gn]=zr+Q+Hn}function Gi(Q,me,Le,ze){var Tt=Q+Ze;Et||(Tt=Math.min(Tt,sr));for(var Ht=Q;Ht<Tt;Ht++){var wr=q[Ht];ze||(wr.style.left=(Ht-ue)*100/Ze+"%"),ee&&g&&(wr.style[g]=wr.style[_]=ee*(Ht-Q)/1e3+"s"),vo(wr,me),qa(wr,Le),ze&&sn.push(wr)}}var zs=function(){return T?function(){Ei(re,""),p||!Rt?(M1(),(!Rt||!sF(re))&&Xi()):Sbe(re,Gn,zr,Hn,Us(),Rt,Xi),oe||bl()}:function(){sn=[];var Q={};Q[x]=Q[w]=Xi,Di(q[Ae],Q),Ra(q[ue],Q),Gi(Ae,V,Z,!0),Gi(ue,G,V),(!x||!w||!Rt||!sF(re))&&Xi()}}();function Ti(Q,me){Wa&&T1(),(ue!==Ae||me)&&(z.emit("indexChanged",_a()),z.emit("transitionStart",_a()),At&&Hs(),ga&&Q&&["click","keydown"].indexOf(Q.type)>=0&&Yo(),lt=!0,zs())}function O1(Q){return Q.toLowerCase().replace(/-/g,"")}function Xi(Q){if(T||lt){if(z.emit("transitionEnd",_a(Q)),!T&&sn.length>0)for(var me=0;me<sn.length;me++){var Le=sn[me];Le.style.left="",_&&g&&(Le.style[_]="",Le.style[g]=""),vo(Le,Z),qa(Le,G)}if(!Q||!T&&Q.target.parentNode===re||Q.target===re&&O1(Q.propertyName)===O1(Gn)){if(!Wa){var ze=ue;T1(),ue!==ze&&(z.emit("indexChanged",_a()),ja())}C==="inner"&&z.emit("innerLoaded",_a()),lt=!1,Ae=ue}}}function uo(Q,me){if(!we)if(Q==="prev")Si(me,-1);else if(Q==="next")Si(me,1);else{if(lt){if(Je)return;Xi()}var Le=p0(),ze=0;
309if(Q==="first"?ze=-Le:Q==="last"?ze=T?H-Ze-Le:H-1-Le:(typeof Q!="number"&&(Q=parseInt(Q)),isNaN(Q)||(me||(Q=Math.max(0,Math.min(H-1,Q))),ze=Q-Le)),!T&&ze&&Math.abs(ze)<Ze){var Tt=ze>0?1:-1;ze+=ue+ze-H>=Ie?H*Tt:H*2*Tt*-1}ue+=ze,T&&Et&&(ue<Ie&&(ue+=H),ue>qe&&(ue-=H)),p0(ue)!==p0(Ae)&&Ti(me)}}function Si(Q,me){if(lt){if(Je)return;Xi()}var Le;if(!me){Q=fi(Q);for(var ze=fo(Q);ze!==ln&&[Yr,kt].indexOf(ze)<0;)ze=ze.parentNode;var Tt=[Yr,kt].indexOf(ze);Tt>=0&&(Le=!0,me=Tt===0?-1:1)}if(Xt){if(ue===Ie&&me===-1){uo("last",Q);return}else if(ue===qe&&me===1){uo("first",Q);return}}me&&(ue+=ot*me,Ee&&(ue=Math.floor(ue)),Ti(Le||Q&&Q.type==="keydown"?Q:null))}function _l(Q){if(lt){if(Je)return;Xi()}Q=fi(Q);for(var me=fo(Q),Le;me!==sa&&!j5(me,"data-nav");)me=me.parentNode;if(j5(me,"data-nav")){var Le=yi=Number(Fp(me,"data-nav")),ze=ye||Ee?Le*H/yr:Le*Ze,Tt=Bt?Le:Math.min(Math.ceil(ze),H-1);uo(Tt,Q),Un===Le&&(ga&&Yo(),yi=-1)}}function F0(){Lo=setInterval(function(){Si(null,Ls)},Ur),ga=!0}function Ci(){clearInterval(Lo),ga=!1}function Wo(Q,me){Ko(cn,{"data-action":Q}),cn.innerHTML=eo[0]+Q+eo[1]+me}function $s(){F0(),cn&&Wo("stop",xt[1])}function Yo(){Ci(),cn&&Wo("start",xt[0])}function Rc(){Ft&&!ga&&($s(),jt=!1)}function P1(){ga&&(Yo(),jt=!0)}function Uu(){ga?(Yo(),jt=!0):($s(),jt=!1)}function Lc(){t.hidden?ga&&(Ci(),la=!0):la&&(F0(),la=!1)}function xl(){ga&&(Ci(),b1=!0)}function yl(){b1&&(F0(),b1=!1)}function F2(Q){Q=fi(Q);var me=[n.LEFT,n.RIGHT].indexOf(Q.keyCode);me>=0&&Si(Q,me===0?-1:1)}function ui(Q){Q=fi(Q);var me=[n.LEFT,n.RIGHT].indexOf(Q.keyCode);me>=0&&(me===0?Yr.disabled||Si(Q,-1):kt.disabled||Si(Q,1))}function R1(Q){Q.focus()}function wl(Q){Q=fi(Q);var me=t.activeElement;if(j5(me,"data-nav")){var Le=[n.LEFT,n.RIGHT,n.ENTER,n.SPACE].indexOf(Q.keyCode),ze=Number(Fp(me,"data-nav"));Le>=0&&(Le===0?ze>0&&R1(Zn[ze-1]):Le===1?ze<yr-1&&R1(Zn[ze+1]):(yi=ze,uo(ze,Q)))}}function fi(Q){return Q=Q||r.event,ho(Q)?Q.changedTouches[0]:Q}function fo(Q){return Q.target||r.event.srcElement}function ho(Q){return Q.type.indexOf("touch")>=0}function zu(Q){Q.preventDefault?Q.preventDefault():Q.returnValue=!1}function jo(){return wbe(ybe(ci.y-kr.y,ci.x-kr.x),dt)===e.axis}function Nc(Q){if(lt){if(Je)return;Xi()}Ft&&ga&&Ci(),Wi=!0,Pa&&(Ry(Pa),Pa=null);var me=fi(Q);z.emit(ho(Q)?"touchStart":"dragStart",_a(Q)),!ho(Q)&&["img","a"].indexOf(Oc(fo(Q)))>=0&&zu(Q),ci.x=kr.x=me.clientX,ci.y=kr.y=me.clientY,T&&(Ns=parseFloat(re.style[Gn].replace(zr,"")),Ei(re,"0s"))}function po(Q){if(Wi){var me=fi(Q);ci.x=me.clientX,ci.y=me.clientY,T?Pa||(Pa=Ku(function(){Fc(Q)})):(yt==="?"&&(yt=jo()),yt&&(Z0=!0)),(typeof Q.cancelable!="boolean"||Q.cancelable)&&Z0&&Q.preventDefault()}}function Fc(Q){if(!yt){Wi=!1;return}if(Ry(Pa),Wi&&(Pa=Ku(function(){Fc(Q)})),yt==="?"&&(yt=jo()),yt){!Z0&&ho(Q)&&(Z0=!0);try{Q.type&&z.emit(ho(Q)?"touchMove":"dragMove",_a(Q))}catch{}var me=Ns,Le=h0(ci,kr);if(!oe||ye||Ee)me+=Le,me+="px";else{var ze=h?Le*Ze*100/((mt+se)*sr):Le*100/(mt+se);me+=ze,me+="%"}re.style[Gn]=zr+me+Hn}}function L1(Q){if(Wi){Pa&&(Ry(Pa),Pa=null),T&&Ei(re,""),Wi=!1;var me=fi(Q);ci.x=me.clientX,ci.y=me.clientY;var Le=h0(ci,kr);if(Math.abs(Le)){if(!ho(Q)){var ze=fo(Q);Ra(ze,{click:function Tt(Ht){zu(Ht),Di(ze,{click:Tt})}})}T?Pa=Ku(function(){if(oe&&!Ee){var Tt=-Le*Ze/(mt+se);Tt=Le>0?Math.floor(Tt):Math.ceil(Tt),ue+=Tt}else{var Ht=-(Ns+Le);if(Ht<=0)ue=Ie;else if(Ht>=gr[sr-1])ue=qe;else for(var wr=0;wr<sr&&Ht>=gr[wr];)ue=wr,Ht>gr[wr]&&Le<0&&(ue+=1),wr++}Ti(Q,Le),z.emit(ho(Q)?"touchEnd":"dragEnd",_a(Q))}):yt&&Si(Q,Le>0?-1:1)}}e.preventScrollOnTouch==="auto"&&(Z0=!1),dt&&(yt="?"),Ft&&!ga&&F0()}function bl(){var Q=fe||ae;Q.style.height=gr[ue+Ze]-gr[ue]+"px"}function Zi(){var Q=ye?(ye+se)*H/mt:H/Ze;return Math.min(Math.ceil(Q),H)}function El(){if(!(!ht||Bt)&&yr!==va){var Q=va,me=yr,Le=Jo;for(va>yr&&(Q=yr,me=va,Le=Qo);Q<me;)Le(Zn[Q]),Q++;va=yr}}function _a(Q){return{container:re,slideItems:q,navContainer:sa,navItems:Zn,controlsContainer:ln,hasControls:vt,prevButton:Yr,nextButton:kt,items:Ze,slideBy:ot,cloneCount:_r,slideCount:H,slideCountNew:sr,index:ue,indexCached:Ae,displayIndex:wi(),navCurrentIndex:Un,navCurrentIndexCached:jr,pages:yr,pagesCached:va,sheet:Lt,isOn:Ce,event:Q||{}}}return{version:"2.9.4",getInfo:_a,events:z,goTo:uo,play:Rc,pause:P1,isOn:Ce,updateSliderHeight:Ho,refresh:fl,destroy:Bu,rebuild:function(){return Cbe(Ly(e,A))}}},fq={exports:{}};(function(e,t){(function(r,n){n()})(Pt,function(){function r(l,u){return typeof u>"u"?u={autoBom:!1}:typeof u!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(l.type)?new Blob(["\uFEFF",l],{type:l.type}):l}function n(l,u,h){var d=new XMLHttpRequest;d.open("GET",l),d.responseType="blob",d.onload=function(){c(d.response,u,h)},d.onerror=function(){console.error("could not download file")},d.send()}function a(l){var u=new XMLHttpRequest;u.open("HEAD",l,!1);try{u.send()}catch{}return 200<=u.status&&299>=u.status}function i(l){try{l.dispatchEvent(new MouseEvent("click"))}catch{var u=document.createEvent("MouseEvents");
309u.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),l.dispatchEvent(u)}}var o=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof Pt=="object"&&Pt.global===Pt?Pt:void 0,s=o.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),c=o.saveAs||(typeof window!="object"||window!==o?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(l,u,h){var d=o.URL||o.webkitURL,p=document.createElement("a");u=u||l.name||"download",p.download=u,p.rel="noopener",typeof l=="string"?(p.href=l,p.origin===location.origin?i(p):a(p.href)?n(l,u,h):i(p,p.target="_blank")):(p.href=d.createObjectURL(l),setTimeout(function(){d.revokeObjectURL(p.href)},4e4),setTimeout(function(){i(p)},0))}:"msSaveOrOpenBlob"in navigator?function(l,u,h){if(u=u||l.name||"download",typeof l!="string")navigator.msSaveOrOpenBlob(r(l,h),u);else if(a(l))n(l,u,h);else{var d=document.createElement("a");d.href=l,d.target="_blank",setTimeout(function(){i(d)})}}:function(l,u,h,d){if(d=d||open("","_blank"),d&&(d.document.title=d.document.body.innerText="downloading..."),typeof l=="string")return n(l,u,h);var p=l.type==="application/octet-stream",g=/constructor/i.test(o.HTMLElement)||o.safari,v=/CriOS\/[\d]+/.test(navigator.userAgent);if((v||p&&g||s)&&typeof FileReader<"u"){var _=new FileReader;_.onloadend=function(){var y=_.result;y=v?y:y.replace(/^data:[^;]*;/,"data:attachment/file;"),d?d.location.href=y:location=y,d=null},_.readAsDataURL(l)}else{var x=o.URL||o.webkitURL,w=x.createObjectURL(l);d?d.location=w:location.href=w,d=null,setTimeout(function(){x.revokeObjectURL(w)},4e4)}});o.saveAs=c.saveAs=c,e.exports=c})})(fq);var dq=fq.exports;const Abe=ks(dq),eHe=UI({__proto__:null,default:Abe},[dq]);/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var b8={};b8.version="0.18.5";var vs=1200,Y3=1252,kbe=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],mk={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},Wg=function(e){kbe.indexOf(e)!=-1&&(Y3=mk[0]=e)};function Dbe(){Wg(1252)}var l1=function(e){vs=e,Wg(e)};function Yg(){l1(1200),Dbe()}function jv(e){for(var t=[],r=0,n=e.length;r<n;++r)t[r]=e.charCodeAt(r);return t}function Mbe(e){for(var t=[],r=0;r<e.length>>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r)+(e.charCodeAt(2*r+1)<<8));return t.join("")}function hq(e){for(var t=[],r=0;r<e.length>>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return t.join("")}var Sh=function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return t==255&&r==254?Mbe(e.slice(2)):t==254&&r==255?hq(e.slice(2)):t==65279?e.slice(1):e},i6=function(t){return String.fromCharCode(t)},$E=function(t){return String.fromCharCode(t)},Xr;function Obe(e){Xr=e,l1=function(t){vs=t,Wg(t)},Sh=function(t){return t.charCodeAt(0)===255&&t.charCodeAt(1)===254?Xr.utils.decode(1200,jv(t.slice(2))):t},i6=function(r){return vs===1200?String.fromCharCode(r):Xr.utils.decode(vs,[r&255,r>>8])[0]},$E=function(r){return Xr.utils.decode(Y3,[r])[0]},Wq()}var Sf="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function E8(e){for(var t="",r=0,n=0,a=0,i=0,o=0,s=0,c=0,l=0;l<e.length;)r=e.charCodeAt(l++),i=r>>2,n=e.charCodeAt(l++),o=(r&3)<<4|n>>4,a=e.charCodeAt(l++),s=(n&15)<<2|a>>6,c=a&63,isNaN(n)?s=c=64:isNaN(a)&&(c=64),t+=Sf.charAt(i)+Sf.charAt(o)+Sf.charAt(s)+Sf.charAt(c);return t}function Cs(e){var t="",r=0,n=0,a=0,i=0,o=0,s=0,c=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var l=0;l<e.length;)i=Sf.indexOf(e.charAt(l++)),o=Sf.indexOf(e.charAt(l++)),r=i<<2|o>>4,t+=String.fromCharCode(r),s=Sf.indexOf(e.charAt(l++)),n=(o&15)<<4|s>>2,s!==64&&(t+=String.fromCharCode(n)),c=Sf.indexOf(e.charAt(l++)),a=(s&3)<<6|c,c!==64&&(t+=String.fromCharCode(a));return t}var Sr=function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),Ru=function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(t,r){return r?new Buffer(t,r):new Buffer(t)}:Buffer.from.bind(Buffer)}return function(){}}();function o2(e){return Sr?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function cF(e){return Sr?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var os=function(t){return Sr?Ru(t,"binary"):t.split("").map(function(r){return r.charCodeAt(0)&255})};function H7(e){if(typeof ArrayBuffer>"u")return os(e);
309for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),n=0;n!=e.length;++n)r[n]=e.charCodeAt(n)&255;return t}function A2(e){if(Array.isArray(e))return e.map(function(n){return String.fromCharCode(n)}).join("");for(var t=[],r=0;r<e.length;++r)t[r]=String.fromCharCode(e[r]);return t.join("")}function Pbe(e){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(e)}function vk(e){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return vk(new Uint8Array(e));for(var t=new Array(e.length),r=0;r<e.length;++r)t[r]=e[r];return t}var Ni=Sr?function(e){return Buffer.concat(e.map(function(t){return Buffer.isBuffer(t)?t:Ru(t)}))}:function(e){if(typeof Uint8Array<"u"){var t=0,r=0;for(t=0;t<e.length;++t)r+=e[t].length;var n=new Uint8Array(r),a=0;for(t=0,r=0;t<e.length;r+=a,++t)if(a=e[t].length,e[t]instanceof Uint8Array)n.set(e[t],r);else{if(typeof e[t]=="string")throw"wtf";n.set(new Uint8Array(e[t]),r)}return n}return[].concat.apply([],e.map(function(i){return Array.isArray(i)?i:[].slice.call(i)}))};function Rbe(e){for(var t=[],r=0,n=e.length+250,a=o2(e.length+255),i=0;i<e.length;++i){var o=e.charCodeAt(i);if(o<128)a[r++]=o;else if(o<2048)a[r++]=192|o>>6&31,a[r++]=128|o&63;else if(o>=55296&&o<57344){o=(o&1023)+64;var s=e.charCodeAt(++i)&1023;a[r++]=240|o>>8&7,a[r++]=128|o>>2&63,a[r++]=128|s>>6&15|(o&3)<<4,a[r++]=128|s&63}else a[r++]=224|o>>12&15,a[r++]=128|o>>6&63,a[r++]=128|o&63;r>n&&(t.push(a.slice(0,r)),r=0,a=o2(65535),n=65530)}return t.push(a.slice(0,r)),Ni(t)}var D0=/\u0000/g,o6=/[\u0001-\u0006]/g;function zh(e){for(var t="",r=e.length-1;r>=0;)t+=e.charAt(r--);return t}function j1(e,t){var r=""+e;return r.length>=t?r:Fa("0",t-r.length)+r}function gk(e,t){var r=""+e;return r.length>=t?r:Fa(" ",t-r.length)+r}function Vv(e,t){var r=""+e;return r.length>=t?r:r+Fa(" ",t-r.length)}function Lbe(e,t){var r=""+Math.round(e);return r.length>=t?r:Fa("0",t-r.length)+r}function Nbe(e,t){var r=""+e;return r.length>=t?r:Fa("0",t-r.length)+r}var uF=Math.pow(2,32);function Xd(e,t){if(e>uF||e<-uF)return Lbe(e,t);var r=Math.round(e);return Nbe(r,t)}function qv(e,t){return t=t||0,e.length>=7+t&&(e.charCodeAt(t)|32)===103&&(e.charCodeAt(t+1)|32)===101&&(e.charCodeAt(t+2)|32)===110&&(e.charCodeAt(t+3)|32)===101&&(e.charCodeAt(t+4)|32)===114&&(e.charCodeAt(t+5)|32)===97&&(e.charCodeAt(t+6)|32)===108}var fF=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Ny=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function Fbe(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',e}var Kt={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},dF={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Ibe={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);
309_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function Gv(e,t,r){for(var n=e<0?-1:1,a=e*n,i=0,o=1,s=0,c=1,l=0,u=0,h=Math.floor(a);l<t&&(h=Math.floor(a),s=h*o+i,u=h*l+c,!(a-h<5e-8));)a=1/(a-h),i=o,o=s,c=l,l=u;if(u>t&&(l>t?(u=c,s=i):(u=l,s=o)),!r)return[0,n*s,u];var d=Math.floor(n*s/u);return[d,n*s-d*u,u]}function Cf(e,t,r){if(e>2958465||e<0)return null;var n=e|0,a=Math.floor(86400*(e-n)),i=0,o=[],s={D:n,T:a,u:86400*(e-n)-a,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),t&&t.date1904&&(n+=1462),s.u>.9999&&(s.u=0,++a==86400&&(s.T=a=0,++n,++s.D)),n===60)o=r?[1317,10,29]:[1900,2,29],i=3;else if(n===0)o=r?[1317,8,29]:[1900,1,0],i=6;else{n>60&&--n;var c=new Date(1900,0,1);c.setDate(c.getDate()+n-1),o=[c.getFullYear(),c.getMonth()+1,c.getDate()],i=c.getDay(),n<60&&(i=(i+6)%7),r&&(i=Wbe(c,o))}return s.y=o[0],s.m=o[1],s.d=o[2],s.S=a%60,a=Math.floor(a/60),s.M=a%60,a=Math.floor(a/60),s.H=a,s.q=i,s}var pq=new Date(1899,11,31,0,0,0),Bbe=pq.getTime(),Hbe=new Date(1900,2,1,0,0,0);function mq(e,t){var r=e.getTime();
vendor: 5,025 bytes, line 309
309return t?r-=1461*24*60*60*1e3:e>=Hbe&&(r+=24*60*60*1e3),(r-(Bbe+(e.getTimezoneOffset()-pq.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function _k(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function Ube(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function zbe(e){var t=e<0?12:11,r=_k(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10),r.length<=t)?r:e.toExponential(5)}function $be(e){var t=_k(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}function T8(e){var t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),r;return t>=-4&&t<=-1?r=e.toPrecision(10+t):Math.abs(t)<=9?r=zbe(e):t===10?r=e.toFixed(10).substr(0,12):r=$be(e),_k(Ube(r.toUpperCase()))}function j3(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):T8(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return As(14,mq(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function Wbe(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function Ybe(e,t,r,n){var a="",i=0,o=0,s=r.y,c,l=0;switch(e){case 98:s=r.y+543;case 121:switch(t.length){case 1:case 2:c=s%100,l=2;break;default:c=s%1e4,l=4;break}break;case 109:switch(t.length){case 1:case 2:c=r.m,l=t.length;break;case 3:return Ny[r.m-1][1];case 5:return Ny[r.m-1][0];default:return Ny[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:c=r.d,l=t.length;break;case 3:return fF[r.q][0];default:return fF[r.q][1]}break;case 104:switch(t.length){case 1:case 2:c=1+(r.H+11)%12,l=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:c=r.H,l=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:c=r.M,l=t.length;break;default:throw"bad minute format: "+t}break;case 115:if(t!="s"&&t!="ss"&&t!=".0"&&t!=".00"&&t!=".000")throw"bad second format: "+t;return r.u===0&&(t=="s"||t=="ss")?j1(r.S,t.length):(n>=2?o=n===3?1e3:100:o=n===1?10:1,i=Math.round(o*(r.S+r.u)),i>=60*o&&(i=0),t==="s"?i===0?"0":""+i/o:(a=j1(i,2+n),t==="ss"?a.substr(0,2):"."+a.substr(2,t.length-1)));case 90:switch(t){case"[h]":case"[hh]":c=r.D*24+r.H;break;case"[m]":case"[mm]":c=(r.D*24+r.H)*60+r.M;break;case"[s]":case"[ss]":c=((r.D*24+r.H)*60+r.M)*60+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}l=t.length===3?1:2;break;case 101:c=s,l=1;break}var u=l>0?j1(c,l):"";return u}function Af(e){var t=3;if(e.length<=t)return e;for(var r=e.length%t,n=e.substr(0,r);r!=e.length;r+=t)n+=(n.length>0?",":"")+e.substr(r,t);return n}var vq=/%/g;function jbe(e,t,r){var n=t.replace(vq,""),a=t.length-n.length;return du(e,n,r*Math.pow(10,2*a))+Fa("%",a)}function Vbe(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return du(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function gq(e,t){var r,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+gq(e,-t);var a=e.indexOf(".");a===-1&&(a=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%a;if(i<0&&(i+=a),r=(t/Math.pow(10,i)).toPrecision(n+1+(a+i)%a),r.indexOf("e")===-1){var o=Math.floor(Math.log(t)*Math.LOG10E);for(r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(o-r.length+i):r+="E+"+(o-i);r.substr(0,2)==="0.";)r=r.charAt(0)+r.substr(2,a)+"."+r.substr(2+a),r=r.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(s,c,l,u){return c+l+u.substr(0,(a+i)%a)+"."+u.substr(i)+"E"})}else r=t.toExponential(n);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var _q=/# (\?+)( ?)\/( ?)(\d+)/;function qbe(e,t,r){var n=parseInt(e[4],10),a=Math.round(t*n),i=Math.floor(a/n),o=a-i*n,s=n;return r+(i===0?"":""+i)+" "+(o===0?Fa(" ",e[1].length+1+e[4].length):gk(o,e[1].length)+e[2]+"/"+e[3]+j1(s,e[4].length))}function Gbe(e,t,r){return r+(t===0?"":""+t)+Fa(" ",e[1].length+2+e[4].length)}var xq=/^#*0*\.([0#]+)/,yq=/\).*[0#]/,wq=/\(###\) ###\\?-####/;function U0(e){for(var t="",r,n=0;n!=e.length;++n)switch(r=e.charCodeAt(n)){case 35:break;case 63:t+=" ";break;case 48:t+="0";break;default:t+=String.fromCharCode(r)}return t}function hF(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function pF(e,t){var r=e-Math.floor(e),n=Math.pow(10,t);return t<(""+Math.round(r*n)).length?0:Math.round(r*n)}function Xbe(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function Zbe(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function js(e,t,r){if(e.charCodeAt(0)===40&&!t.match(yq)){var n=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?js("n",n,r):"("+js("n",n,-r)+")"}if(t.charCodeAt(t.length-1)===44)return Vbe(e,t,r);if(t.indexOf("%")!==-1)return jbe(e,t,r);if(t.indexOf("E")!==-1)return gq(t,r);
vendor: 16,340 bytes, line 309
309if(t.charCodeAt(0)===36)return"$"+js(e,t.substr(t.charAt(1)==" "?2:1),r);var a,i,o,s,c=Math.abs(r),l=r<0?"-":"";if(t.match(/^00+$/))return l+Xd(c,t.length);if(t.match(/^[#?]+$/))return a=Xd(r,0),a==="0"&&(a=""),a.length>t.length?a:U0(t.substr(0,t.length-a.length))+a;if(i=t.match(_q))return qbe(i,c,l);if(t.match(/^#+0+$/))return l+Xd(c,t.length-t.indexOf("0"));if(i=t.match(xq))return a=hF(r,i[1].length).replace(/^([^\.]+)$/,"$1."+U0(i[1])).replace(/\.$/,"."+U0(i[1])).replace(/\.(\d*)$/,function(g,v){return"."+v+Fa("0",U0(i[1]).length-v.length)}),t.indexOf("0.")!==-1?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return l+hF(c,i[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return l+Af(Xd(c,0));if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+js(e,t,-r):Af(""+(Math.floor(r)+Xbe(r,i[1].length)))+"."+j1(pF(r,i[1].length),i[1].length);if(i=t.match(/^#,#*,#0/))return js(e,t.replace(/^#,#*,/,""),r);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=zh(js(e,t.replace(/[\\-]/g,""),r)),o=0,zh(zh(t.replace(/\\/g,"")).replace(/[0#]/g,function(g){return o<a.length?a.charAt(o++):g==="0"?"0":""}));if(t.match(wq))return a=js(e,"##########",r),"("+a.substr(0,3)+") "+a.substr(3,3)+"-"+a.substr(6);var u="";if(i=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(i[4].length,7),s=Gv(c,Math.pow(10,o)-1,!1),a=""+l,u=du("n",i[1],s[1]),u.charAt(u.length-1)==" "&&(u=u.substr(0,u.length-1)+"0"),a+=u+i[2]+"/"+i[3],u=Vv(s[2],o),u.length<i[4].length&&(u=U0(i[4].substr(i[4].length-u.length))+u),a+=u,a;if(i=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(i[1].length,i[4].length),7),s=Gv(c,Math.pow(10,o)-1,!0),l+(s[0]||(s[1]?"":"0"))+" "+(s[1]?gk(s[1],o)+i[2]+"/"+i[3]+Vv(s[2],o):Fa(" ",2*o+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return a=Xd(r,0),t.length<=a.length?a:U0(t.substr(0,t.length-a.length))+a;if(i=t.match(/^([#0?]+)\.([#0]+)$/)){a=""+r.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),o=a.indexOf(".");var h=t.indexOf(".")-o,d=t.length-a.length-h;return U0(t.substr(0,h)+a+t.substr(t.length-d))}if(i=t.match(/^00,000\.([#0]*0)$/))return o=pF(r,i[1].length),r<0?"-"+js(e,t,-r):Af(Zbe(r)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(g){return"00,"+(g.length<3?j1(0,3-g.length):"")+g})+"."+j1(o,i[1].length);switch(t){case"###,##0.00":return js(e,"#,##0.00",r);case"###,###":case"##,###":case"#,###":var p=Af(Xd(c,0));return p!=="0"?l+p:"";case"###,###.00":return js(e,"###,##0.00",r).replace(/^0\./,".");case"#,###.00":return js(e,"#,##0.00",r).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function Kbe(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return du(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function Qbe(e,t,r){var n=t.replace(vq,""),a=t.length-n.length;return du(e,n,r*Math.pow(10,2*a))+Fa("%",a)}function bq(e,t){var r,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+bq(e,-t);var a=e.indexOf(".");a===-1&&(a=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%a;if(i<0&&(i+=a),r=(t/Math.pow(10,i)).toPrecision(n+1+(a+i)%a),!r.match(/[Ee]/)){var o=Math.floor(Math.log(t)*Math.LOG10E);r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(o-r.length+i):r+="E+"+(o-i),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(s,c,l,u){return c+l+u.substr(0,(a+i)%a)+"."+u.substr(i)+"E"})}else r=t.toExponential(n);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}function Pl(e,t,r){if(e.charCodeAt(0)===40&&!t.match(yq)){var n=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?Pl("n",n,r):"("+Pl("n",n,-r)+")"}if(t.charCodeAt(t.length-1)===44)return Kbe(e,t,r);if(t.indexOf("%")!==-1)return Qbe(e,t,r);if(t.indexOf("E")!==-1)return bq(t,r);if(t.charCodeAt(0)===36)return"$"+Pl(e,t.substr(t.charAt(1)==" "?2:1),r);var a,i,o,s,c=Math.abs(r),l=r<0?"-":"";if(t.match(/^00+$/))return l+j1(c,t.length);if(t.match(/^[#?]+$/))return a=""+r,r===0&&(a=""),a.length>t.length?a:U0(t.substr(0,t.length-a.length))+a;if(i=t.match(_q))return Gbe(i,c,l);if(t.match(/^#+0+$/))return l+j1(c,t.length-t.indexOf("0"));if(i=t.match(xq))return a=(""+r).replace(/^([^\.]+)$/,"$1."+U0(i[1])).replace(/\.$/,"."+U0(i[1])),a=a.replace(/\.(\d*)$/,function(g,v){return"."+v+Fa("0",U0(i[1]).length-v.length)}),t.indexOf("0.")!==-1?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return l+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return l+Af(""+c);if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Pl(e,t,-r):Af(""+r)+"."+Fa("0",i[1].length);if(i=t.match(/^#,#*,#0/))return Pl(e,t.replace(/^#,#*,/,""),r);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=zh(Pl(e,t.replace(/[\\-]/g,""),r)),o=0,zh(zh(t.replace(/\\/g,"")).replace(/[0#]/g,function(g){return o<a.length?a.charAt(o++):g==="0"?"0":""}));if(t.match(wq))return a=Pl(e,"##########",r),"("+a.substr(0,3)+") "+a.substr(3,3)+"-"+a.substr(6);var u="";if(i=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(i[4].length,7),s=Gv(c,Math.pow(10,o)-1,!1),a=""+l,u=du("n",i[1],s[1]),u.charAt(u.length-1)==" "&&(u=u.substr(0,u.length-1)+"0"),a+=u+i[2]+"/"+i[3],u=Vv(s[2],o),u.length<i[4].length&&(u=U0(i[4].substr(i[4].length-u.length))+u),a+=u,a;if(i=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(i[1].length,i[4].length),7),s=Gv(c,Math.pow(10,o)-1,!0),l+(s[0]||(s[1]?"":"0"))+" "+(s[1]?gk(s[1],o)+i[2]+"/"+i[3]+Vv(s[2],o):Fa(" ",2*o+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return a=""+r,t.length<=a.length?a:U0(t.substr(0,t.length-a.length))+a;if(i=t.match(/^([#0]+)\.([#0]+)$/)){a=""+r.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),o=a.indexOf(".");var h=t.indexOf(".")-o,d=t.length-a.length-h;return U0(t.substr(0,h)+a+t.substr(t.length-d))}if(i=t.match(/^00,000\.([#0]*0)$/))return r<0?"-"+Pl(e,t,-r):Af(""+r).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(g){return"00,"+(g.length<3?j1(0,3-g.length):"")+g})+"."+j1(0,i[1].length);switch(t){case"###,###":case"##,###":case"#,###":var p=Af(""+c);return p!=="0"?l+p:"";default:if(t.match(/\.[0#?]*$/))return Pl(e,t.slice(0,t.lastIndexOf(".")),r)+U0(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function du(e,t,r){return(r|0)===r?Pl(e,t,r):js(e,t,r)}function Jbe(e){for(var t=[],r=!1,n=0,a=0;n<e.length;++n)switch(e.charCodeAt(n)){case 34:r=!r;break;case 95:case 42:case 92:++n;break;case 59:t[t.length]=e.substr(a,n-a),a=n+1}if(t[t.length]=e.substr(a),r===!0)throw new Error("Format |"+e+"| unterminated string ");return t}var Eq=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function wd(e){for(var t=0,r="",n="";t<e.length;)switch(r=e.charAt(t)){case"G":qv(e,t)&&(t+=6),t++;break;case'"':for(;e.charCodeAt(++t)!==34&&t<e.length;);++t;break;case"\\":t+=2;break;case"_":t+=2;break;case"@":++t;break;case"B":case"b":if(e.charAt(t+1)==="1"||e.charAt(t+1)==="2")return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"上":if(e.substr(t,3).toUpperCase()==="A/P"||e.substr(t,5).toUpperCase()==="AM/PM"||e.substr(t,5).toUpperCase()==="上午/下午")return!0;++t;break;case"[":for(n=r;e.charAt(t++)!=="]"&&t<e.length;)n+=e.charAt(t);if(n.match(Eq))return!0;break;case".":case"0":case"#":for(;t<e.length&&("0#?.,E+-%".indexOf(r=e.charAt(++t))>-1||r=="\\"&&e.charAt(t+1)=="-"&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===r;);break;case"*":++t,(e.charAt(t)==" "||e.charAt(t)=="*")&&++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t<e.length&&"0123456789".indexOf(e.charAt(++t))>-1;);break;case" ":++t;break;default:++t;break}return!1}function eEe(e,t,r,n){for(var a=[],i="",o=0,s="",c="t",l,u,h,d="H";o<e.length;)switch(s=e.charAt(o)){case"G":if(!qv(e,o))throw new Error("unrecognized character "+s+" in "+e);a[a.length]={t:"G",v:"General"},o+=7;break;case'"':for(i="";(h=e.charCodeAt(++o))!==34&&o<e.length;)i+=String.fromCharCode(h);a[a.length]={t:"t",v:i},++o;break;case"\\":var p=e.charAt(++o),g=p==="("||p===")"?p:"t";a[a.length]={t:g,v:p},++o;break;case"_":a[a.length]={t:"t",v:" "},o+=2;break;case"@":a[a.length]={t:"T",v:t},++o;break;case"B":case"b":if(e.charAt(o+1)==="1"||e.charAt(o+1)==="2"){if(l==null&&(l=Cf(t,r,e.charAt(o+1)==="2"),l==null))return"";a[a.length]={t:"X",v:e.substr(o,2)},c=s,o+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":s=s.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0||l==null&&(l=Cf(t,r),l==null))return"";for(i=s;++o<e.length&&e.charAt(o).toLowerCase()===s;)i+=s;s==="m"&&c.toLowerCase()==="h"&&(s="M"),s==="h"&&(s=d),a[a.length]={t:s,v:i},c=s;break;case"A":case"a":case"上":var v={t:s,v:s};if(l==null&&(l=Cf(t,r)),e.substr(o,3).toUpperCase()==="A/P"?(l!=null&&(v.v=l.H>=12?"P":"A"),v.t="T",d="h",o+=3):e.substr(o,5).toUpperCase()==="AM/PM"?(l!=null&&(v.v=l.H>=12?"PM":"AM"),v.t="T",o+=5,d="h"):e.substr(o,5).toUpperCase()==="上午/下午"?(l!=null&&(v.v=l.H>=12?"下午":"上午"),v.t="T",o+=5,d="h"):(v.t="t",++o),l==null&&v.t==="T")return"";a[a.length]=v,c=s;break;case"[":for(i=s;e.charAt(o++)!=="]"&&o<e.length;)i+=e.charAt(o);if(i.slice(-1)!=="]")throw'unterminated "[" block: |'+i+"|";if(i.match(Eq)){if(l==null&&(l=Cf(t,r),l==null))return"";a[a.length]={t:"Z",v:i.toLowerCase()},c=i.charAt(1)}else i.indexOf("$")>-1&&(i=(i.match(/\$([^-\[\]]*)/)||[])[1]||"$",wd(e)||(a[a.length]={t:"t",v:i}));break;case".":if(l!=null){for(i=s;++o<e.length&&(s=e.charAt(o))==="0";)i+=s;a[a.length]={t:"s",v:i};break}case"0":case"#":for(i=s;++o<e.length&&"0#?.,E+-%".indexOf(s=e.charAt(o))>-1;)i+=s;a[a.length]={t:"n",v:i};break;case"?":for(i=s;e.charAt(++o)===s;)i+=s;a[a.length]={t:s,v:i},c=s;break;case"*":++o,(e.charAt(o)==" "||e.charAt(o)=="*")&&++o;break;case"(":case")":a[a.length]={t:n===1?"t":s,v:s},++o;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(i=s;o<e.length&&"0123456789".indexOf(e.charAt(++o))>-1;)i+=e.charAt(o);a[a.length]={t:"D",v:i};break;case" ":a[a.length]={t:s,v:s},++o;break;case"$":a[a.length]={t:"t",v:"$"},++o;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(s)===-1)throw new Error("unrecognized character "+s+" in "+e);a[a.length]={t:"t",v:s},++o;break}var _=0,x=0,w;for(o=a.length-1,c="t";o>=0;--o)switch(a[o].t){case"h":case"H":a[o].t=d,c="h",_<1&&(_=1);break;case"s":(w=a[o].v.match(/\.0+$/))&&(x=Math.max(x,w[0].length-1)),_<3&&(_=3);case"d":case"y":case"M":case"e":c=a[o].t;break;case"m":c==="s"&&(a[o].t="M",_<2&&(_=2));break;case"X":break;case"Z":_<1&&a[o].v.match(/[Hh]/)&&(_=1),_<2&&a[o].v.match(/[Mm]/)&&(_=2),_<3&&a[o].v.match(/[Ss]/)&&(_=3)}switch(_){case 0:break;case 1:l.u>=.5&&(l.u=0,++l.S),l.S>=60&&(l.S=0,++l.M),l.M>=60&&(l.M=0,++l.H);break;case 2:l.u>=.5&&(l.u=0,++l.S),l.S>=60&&(l.S=0,++l.M);break}var y="",E;for(o=0;o<a.length;++o)switch(a[o].t){case"t":case"T":case" ":case"D":break;case"X":a[o].v="",a[o].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":a[o].v=Ybe(a[o].t.charCodeAt(0),a[o].v,l,x),a[o].t="t";break;case"n":case"?":for(E=o+1;a[E]!=null&&((s=a[E].t)==="?"||s==="D"||(s===" "||s==="t")&&a[E+1]!=null&&(a[E+1].t==="?"||a[E+1].t==="t"&&a[E+1].v==="/")||a[o].t==="("&&(s===" "||s==="n"||s===")")||s==="t"&&(a[E].v==="/"||a[E].v===" "&&a[E+1]!=null&&a[E+1].t=="?"));)a[o].v+=a[E].v,a[E]={v:"",t:";"},++E;y+=a[o].v,o=E-1;break;case"G":a[o].t="t",a[o].v=j3(t,r);break}var A="",S,C;if(y.length>0){y.charCodeAt(0)==40?(S=t<0&&y.charCodeAt(0)===45?-t:t,C=du("n",y,S)):(S=t<0&&n>1?-t:t,C=du("n",y,S),S<0&&a[0]&&a[0].t=="t"&&(C=C.substr(1),a[0].v="-"+a[0].v)),E=C.length-1;var T=a.length;for(o=0;o<a.length;++o)if(a[o]!=null&&a[o].t!="t"&&a[o].v.indexOf(".")>-1){T=o;break}var D=a.length;if(T===a.length&&C.indexOf("E")===-1){for(o=a.length-1;o>=0;--o)a[o]==null||"n?".indexOf(a[o].t)===-1||(E>=a[o].v.length-1?(E-=a[o].v.length,a[o].v=C.substr(E+1,a[o].v.length)):E<0?a[o].v="":(a[o].v=C.substr(0,E+1),E=-1),a[o].t="t",D=o);E>=0&&D<a.length&&(a[D].v=C.substr(0,E+1)+a[D].v)}else if(T!==a.length&&C.indexOf("E")===-1){for(E=C.indexOf(".")-1,o=T;o>=0;--o)if(!(a[o]==null||"n?".indexOf(a[o].t)===-1)){for(u=a[o].v.indexOf(".")>-1&&o===T?a[o].v.indexOf(".")-1:a[o].v.length-1,A=a[o].v.substr(u+1);u>=0;--u)E>=0&&(a[o].v.charAt(u)==="0"||a[o].v.charAt(u)==="#")&&(A=C.charAt(E--)+A);a[o].v=A,a[o].t="t",D=o}for(E>=0&&D<a.length&&(a[D].v=C.substr(0,E+1)+a[D].v),E=C.indexOf(".")+1,o=T;o<a.length;++o)if(!(a[o]==null||"n?(".indexOf(a[o].t)===-1&&o!==T)){for(u=a[o].v.indexOf(".")>-1&&o===T?a[o].v.indexOf(".")+1:0,A=a[o].v.substr(0,u);u<a[o].v.length;++u)E<C.length&&(A+=C.charAt(E++));a[o].v=A,a[o].t="t",D=o}}}for(o=0;o<a.length;++o)a[o]!=null&&"n?".indexOf(a[o].t)>-1&&(S=n>1&&t<0&&o>0&&a[o-1].v==="-"?-t:t,a[o].v=du(a[o].t,a[o].v,S),a[o].t="t");var M="";for(o=0;o!==a.length;++o)a[o]!=null&&(M+=a[o].v);return M}var mF=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function vF(e,t){if(t==null)return!1;var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e<r)return!0;break;case"<>":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0;break}return!1}function tEe(e,t){var r=Jbe(e),n=r.length,a=r[n-1].indexOf("@");if(n<4&&a>-1&&--n,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if(typeof t!="number")return[4,r.length===4||a>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=a>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=a>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=a>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"];break}var i=t>0?r[0]:t<0?r[1]:r[2];if(r[0].indexOf("[")===-1&&r[1].indexOf("[")===-1)return[n,i];if(r[0].match(/\[[=<>]/)!=null||r[1].match(/\[[=<>]/)!=null){var o=r[0].match(mF),s=r[1].match(mF);return vF(t,o)?[n,r[0]]:vF(t,s)?[n,r[1]]:[n,r[o!=null&&s!=null?2:1]]}return[n,i]}function As(e,t,r){r==null&&(r={});var n="";switch(typeof e){case"string":e=="m/d/yy"&&r.dateNF?n=r.dateNF:n=e;break;case"number":e==14&&r.dateNF?n=r.dateNF:n=(r.table!=null?r.table:Kt)[e],n==null&&(n=r.table&&r.table[dF[e]]||Kt[dF[e]]),n==null&&(n=Ibe[e]||"General");break}if(qv(n,0))return j3(t,r);t instanceof Date&&(t=mq(t,r.date1904));var a=tEe(n,t);if(qv(a[1]))return j3(t,r);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else if(t===""||t==null)return"";return eEe(a[1],t,r,a[0])}function Jl(e,t){if(typeof t!="number"){t=+t||-1;for(var r=0;r<392;++r){if(Kt[r]==null){t<0&&(t=r);continue}if(Kt[r]==e){t=r;break}}t<0&&(t=391)}return Kt[t]=e,t}function U7(e){for(var t=0;t!=392;++t)e[t]!==void 0&&Jl(e[t],t)}function a5(){Kt=Fbe()}var Tq={format:As,load:Jl,_table:Kt,load_table:U7,parse_date_code:Cf,is_date:wd,get_table:function(){return Tq._table=Kt}},rEe={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},Sq=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function nEe(e){var t=typeof e=="number"?Kt[e]:e;return t=t.replace(Sq,"(\\d+)"),new RegExp("^"+t+"$")}function aEe(e,t,r){var n=-1,a=-1,i=-1,o=-1,s=-1,c=-1;
vendor: 3,710 bytes, line 309
309(t.match(Sq)||[]).forEach(function(h,d){var p=parseInt(r[d+1],10);switch(h.toLowerCase().charAt(0)){case"y":n=p;break;case"d":i=p;break;case"h":o=p;break;case"s":c=p;break;case"m":o>=0?s=p:a=p;break}}),c>=0&&s==-1&&a>=0&&(s=a,a=-1);var l=(""+(n>=0?n:new Date().getFullYear())).slice(-4)+"-"+("00"+(a>=1?a:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);l.length==7&&(l="0"+l),l.length==8&&(l="20"+l);var u=("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return o==-1&&s==-1&&c==-1?l:n==-1&&a==-1&&i==-1?u:l+"T"+u}var iEe=function(){var e={};e.version="1.2.0";function t(){for(var C=0,T=new Array(256),D=0;D!=256;++D)C=D,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,T[D]=C;return typeof Int32Array<"u"?new Int32Array(T):T}var r=t();function n(C){var T=0,D=0,M=0,N=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(M=0;M!=256;++M)N[M]=C[M];for(M=0;M!=256;++M)for(D=C[M],T=256+M;T<4096;T+=256)D=N[T]=D>>>8^C[D&255];var F=[];for(M=1;M!=16;++M)F[M-1]=typeof Int32Array<"u"?N.subarray(M*256,M*256+256):N.slice(M*256,M*256+256);return F}var a=n(r),i=a[0],o=a[1],s=a[2],c=a[3],l=a[4],u=a[5],h=a[6],d=a[7],p=a[8],g=a[9],v=a[10],_=a[11],x=a[12],w=a[13],y=a[14];function E(C,T){for(var D=T^-1,M=0,N=C.length;M<N;)D=D>>>8^r[(D^C.charCodeAt(M++))&255];return~D}function A(C,T){for(var D=T^-1,M=C.length-15,N=0;N<M;)D=y[C[N++]^D&255]^w[C[N++]^D>>8&255]^x[C[N++]^D>>16&255]^_[C[N++]^D>>>24]^v[C[N++]]^g[C[N++]]^p[C[N++]]^d[C[N++]]^h[C[N++]]^u[C[N++]]^l[C[N++]]^c[C[N++]]^s[C[N++]]^o[C[N++]]^i[C[N++]]^r[C[N++]];for(M+=15;N<M;)D=D>>>8^r[(D^C[N++])&255];return~D}function S(C,T){for(var D=T^-1,M=0,N=C.length,F=0,V=0;M<N;)F=C.charCodeAt(M++),F<128?D=D>>>8^r[(D^F)&255]:F<2048?(D=D>>>8^r[(D^(192|F>>6&31))&255],D=D>>>8^r[(D^(128|F&63))&255]):F>=55296&&F<57344?(F=(F&1023)+64,V=C.charCodeAt(M++)&1023,D=D>>>8^r[(D^(240|F>>8&7))&255],D=D>>>8^r[(D^(128|F>>2&63))&255],D=D>>>8^r[(D^(128|V>>6&15|(F&3)<<4))&255],D=D>>>8^r[(D^(128|V&63))&255]):(D=D>>>8^r[(D^(224|F>>12&15))&255],D=D>>>8^r[(D^(128|F>>6&63))&255],D=D>>>8^r[(D^(128|F&63))&255]);return~D}return e.table=r,e.bstr=E,e.buf=A,e.str=S,e}(),Vt=function(){var t={};t.version="1.2.1";function r(z,ie){for(var K=z.split("/"),ne=ie.split("/"),ce=0,de=0,we=Math.min(K.length,ne.length);ce<we;++ce){if(de=K[ce].length-ne[ce].length)return de;if(K[ce]!=ne[ce])return K[ce]<ne[ce]?-1:1}return K.length-ne.length}function n(z){if(z.charAt(z.length-1)=="/")return z.slice(0,-1).indexOf("/")===-1?z:n(z.slice(0,-1));var ie=z.lastIndexOf("/");return ie===-1?z:z.slice(0,ie+1)}function a(z){if(z.charAt(z.length-1)=="/")return a(z.slice(0,-1));var ie=z.lastIndexOf("/");return ie===-1?z:z.slice(ie+1)}function i(z,ie){typeof ie=="string"&&(ie=new Date(ie));var K=ie.getHours();K=K<<6|ie.getMinutes(),K=K<<5|ie.getSeconds()>>>1,z.write_shift(2,K);var ne=ie.getFullYear()-1980;ne=ne<<4|ie.getMonth()+1,ne=ne<<5|ie.getDate(),z.write_shift(2,ne)}function o(z){var ie=z.read_shift(2)&65535,K=z.read_shift(2)&65535,ne=new Date,ce=K&31;K>>>=5;var de=K&15;K>>>=4,ne.setMilliseconds(0),ne.setFullYear(K+1980),ne.setMonth(de-1),ne.setDate(ce);var we=ie&31;ie>>>=5;var Be=ie&63;return ie>>>=6,ne.setHours(ie),ne.setMinutes(Be),ne.setSeconds(we<<1),ne}function s(z){n0(z,0);for(var ie={},K=0;z.l<=z.length-4;){var ne=z.read_shift(2),ce=z.read_shift(2),de=z.l+ce,we={};switch(ne){case 21589:K=z.read_shift(1),K&1&&(we.mtime=z.read_shift(4)),ce>5&&(K&2&&(we.atime=z.read_shift(4)),K&4&&(we.ctime=z.read_shift(4))),we.mtime&&(we.mt=new Date(we.mtime*1e3));break}
vendor: 7,993 bytes, line 309
309z.l=de,ie[ne]=we}return ie}var c;function l(){return c||(c={})}function u(z,ie){if(z[0]==80&&z[1]==75)return Ja(z,ie);if((z[0]|32)==109&&(z[1]|32)==105)return Ie(z,ie);if(z.length<512)throw new Error("CFB file size "+z.length+" < 512");var K=3,ne=512,ce=0,de=0,we=0,Be=0,ke=0,Pe=[],Oe=z.slice(0,512);n0(Oe,0);var Ke=h(Oe);switch(K=Ke[0],K){case 3:ne=512;break;case 4:ne=4096;break;case 0:if(Ke[1]==0)return Ja(z,ie);default:throw new Error("Major Version: Expected 3 or 4 saw "+K)}ne!==512&&(Oe=z.slice(0,ne),n0(Oe,28));var ct=z.slice(0,ne);d(Oe,K);var pt=Oe.read_shift(4,"i");if(K===3&&pt!==0)throw new Error("# Directory Sectors: Expected 0 saw "+pt);Oe.l+=4,we=Oe.read_shift(4,"i"),Oe.l+=4,Oe.chk("00100000","Mini Stream Cutoff Size: "),Be=Oe.read_shift(4,"i"),ce=Oe.read_shift(4,"i"),ke=Oe.read_shift(4,"i"),de=Oe.read_shift(4,"i");for(var et=-1,vt=0;vt<109&&(et=Oe.read_shift(4,"i"),!(et<0));++vt)Pe[vt]=et;var $t=p(z,ne);_(ke,de,$t,ne,Pe);var Bt=w($t,we,Pe,ne);Bt[we].name="!Directory",ce>0&&Be!==V&&(Bt[Be].name="!MiniFAT"),Bt[Pe[0]].name="!FAT",Bt.fat_addrs=Pe,Bt.ssz=ne;var Jt={},nn=[],Ma=[],dr=[];y(we,Bt,$t,nn,ce,Jt,Ma,Be),g(Ma,dr,nn),nn.shift();var Kr={FileIndex:Ma,FullPaths:dr};return ie&&ie.raw&&(Kr.raw={header:ct,sectors:$t}),Kr}function h(z){if(z[z.l]==80&&z[z.l+1]==75)return[0,0];z.chk(Z,"Header Signature: "),z.l+=16;var ie=z.read_shift(2,"u");return[z.read_shift(2,"u"),ie]}function d(z,ie){var K=9;switch(z.l+=2,K=z.read_shift(2)){case 9:if(ie!=3)throw new Error("Sector Shift: Expected 9 saw "+K);break;case 12:if(ie!=4)throw new Error("Sector Shift: Expected 12 saw "+K);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+K)}z.chk("0600","Mini Sector Shift: "),z.chk("000000000000","Reserved: ")}function p(z,ie){for(var K=Math.ceil(z.length/ie)-1,ne=[],ce=1;ce<K;++ce)ne[ce-1]=z.slice(ce*ie,(ce+1)*ie);return ne[K-1]=z.slice(K*ie),ne}function g(z,ie,K){for(var ne=0,ce=0,de=0,we=0,Be=0,ke=K.length,Pe=[],Oe=[];ne<ke;++ne)Pe[ne]=Oe[ne]=ne,ie[ne]=K[ne];for(;Be<Oe.length;++Be)ne=Oe[Be],ce=z[ne].L,de=z[ne].R,we=z[ne].C,Pe[ne]===ne&&(ce!==-1&&Pe[ce]!==ce&&(Pe[ne]=Pe[ce]),de!==-1&&Pe[de]!==de&&(Pe[ne]=Pe[de])),we!==-1&&(Pe[we]=ne),ce!==-1&&ne!=Pe[ne]&&(Pe[ce]=Pe[ne],Oe.lastIndexOf(ce)<Be&&Oe.push(ce)),de!==-1&&ne!=Pe[ne]&&(Pe[de]=Pe[ne],Oe.lastIndexOf(de)<Be&&Oe.push(de));for(ne=1;ne<ke;++ne)Pe[ne]===ne&&(de!==-1&&Pe[de]!==de?Pe[ne]=Pe[de]:ce!==-1&&Pe[ce]!==ce&&(Pe[ne]=Pe[ce]));for(ne=1;ne<ke;++ne)if(z[ne].type!==0){if(Be=ne,Be!=Pe[Be])do Be=Pe[Be],ie[ne]=ie[Be]+"/"+ie[ne];while(Be!==0&&Pe[Be]!==-1&&Be!=Pe[Be]);Pe[ne]=-1}for(ie[0]+="/",ne=1;ne<ke;++ne)z[ne].type!==2&&(ie[ne]+="/")}function v(z,ie,K){for(var ne=z.start,ce=z.size,de=[],we=ne;K&&ce>0&&we>=0;)de.push(ie.slice(we*F,we*F+F)),ce-=F,we=n3(K,we*4);return de.length===0?Ve(0):Ni(de).slice(0,z.size)}function _(z,ie,K,ne,ce){var de=V;if(z===V){if(ie!==0)throw new Error("DIFAT chain shorter than expected")}else if(z!==-1){var we=K[z],Be=(ne>>>2)-1;if(!we)return;for(var ke=0;ke<Be&&(de=n3(we,ke*4))!==V;++ke)ce.push(de);_(n3(we,ne-4),ie-1,K,ne,ce)}}function x(z,ie,K,ne,ce){var de=[],we=[];ce||(ce=[]);var Be=ne-1,ke=0,Pe=0;for(ke=ie;ke>=0;){ce[ke]=!0,de[de.length]=ke,we.push(z[ke]);var Oe=K[Math.floor(ke*4/ne)];if(Pe=ke*4&Be,ne<4+Pe)throw new Error("FAT boundary crossed: "+ke+" 4 "+ne);if(!z[Oe])break;ke=n3(z[Oe],Pe)}return{nodes:de,data:kF([we])}}function w(z,ie,K,ne){var ce=z.length,de=[],we=[],Be=[],ke=[],Pe=ne-1,Oe=0,Ke=0,ct=0,pt=0;for(Oe=0;Oe<ce;++Oe)if(Be=[],ct=Oe+ie,ct>=ce&&(ct-=ce),!we[ct]){ke=[];var et=[];for(Ke=ct;Ke>=0;){et[Ke]=!0,we[Ke]=!0,Be[Be.length]=Ke,ke.push(z[Ke]);var vt=K[Math.floor(Ke*4/ne)];if(pt=Ke*4&Pe,ne<4+pt)throw new Error("FAT boundary crossed: "+Ke+" 4 "+ne);if(!z[vt]||(Ke=n3(z[vt],pt),et[Ke]))break}de[ct]={nodes:Be,data:kF([ke])}}return de}function y(z,ie,K,ne,ce,de,we,Be){for(var ke=0,Pe=ne.length?2:0,Oe=ie[z].data,Ke=0,ct=0,pt;Ke<Oe.length;Ke+=128){var et=Oe.slice(Ke,Ke+128);n0(et,64),ct=et.read_shift(2),pt=Gg(et,0,ct-Pe),ne.push(pt);var vt={name:pt,type:et.read_shift(1),color:et.read_shift(1),L:et.read_shift(4,"i"),R:et.read_shift(4,"i"),C:et.read_shift(4,"i"),clsid:et.read_shift(16),state:et.read_shift(4,"i"),start:0,size:0},$t=et.read_shift(2)+et.read_shift(2)+et.read_shift(2)+et.read_shift(2);$t!==0&&(vt.ct=E(et,et.l-8));var Bt=et.read_shift(2)+et.read_shift(2)+et.read_shift(2)+et.read_shift(2);Bt!==0&&(vt.mt=E(et,et.l-8)),vt.start=et.read_shift(4,"i"),vt.size=et.read_shift(4,"i"),vt.size<0&&vt.start<0&&(vt.size=vt.type=0,vt.start=V,vt.name=""),vt.type===5?(ke=vt.start,ce>0&&ke!==V&&(ie[ke].name="!StreamData")):vt.size>=4096?(vt.storage="fat",ie[vt.start]===void 0&&(ie[vt.start]=x(K,vt.start,ie.fat_addrs,ie.ssz)),ie[vt.start].name=vt.name,vt.content=ie[vt.start].data.slice(0,vt.size)):(vt.storage="minifat",vt.size<0?vt.size=0:ke!==V&&vt.start!==V&&ie[ke]&&(vt.content=v(vt,ie[ke].data,(ie[Be]||{}).data))),vt.content&&n0(vt.content,0),de[pt]=vt,we.push(vt)}}function E(z,ie){return new Date((Li(z,ie+4)/1e7*Math.pow(2,32)+Li(z,ie)/1e7-11644473600)*1e3)}function A(z,ie){return l(),u(c.readFileSync(z),ie)}function S(z,ie){var K=ie&&ie.type;switch(K||Sr&&Buffer.isBuffer(z)&&(K="buffer"),K||"base64"){case"file":return A(z,ie);case"base64":return u(os(Cs(z)),ie);case"binary":return u(os(z),ie)}return u(z,ie)}function C(z,ie){var K=ie||{},ne=K.root||"Root Entry";if(z.FullPaths||(z.FullPaths=[]),z.FileIndex||(z.FileIndex=[]),z.FullPaths.length!==z.FileIndex.length)throw new Error("inconsistent CFB structure");z.FullPaths.length===0&&(z.FullPaths[0]=ne+"/",z.FileIndex[0]={name:ne,type:5}),K.CLSID&&(z.FileIndex[0].clsid=K.CLSID),T(z)}function T(z){var ie="�Sh33tJ5";if(!Vt.find(z,"/"+ie)){var K=Ve(4);K[0]=55,K[1]=K[3]=50,K[2]=54,z.FileIndex.push({name:ie,type:2,content:K,size:4,L:69,R:69,C:69}),z.FullPaths.push(z.FullPaths[0]+ie),D(z)}}function D(z,ie){C(z);for(var K=!1,ne=!1,ce=z.FullPaths.length-1;ce>=0;--ce){var de=z.FileIndex[ce];switch(de.type){case 0:ne?K=!0:(z.FileIndex.pop(),z.FullPaths.pop());break;case 1:case 2:case 5:ne=!0,isNaN(de.R*de.L*de.C)&&(K=!0),de.R>-1&&de.L>-1&&de.R==de.L&&(K=!0);break;default:K=!0;break}}if(!(!K&&!ie)){var we=new Date(1987,1,19),Be=0,ke=Object.create?Object.create(null):{},Pe=[];for(ce=0;ce<z.FullPaths.length;++ce)ke[z.FullPaths[ce]]=!0,z.FileIndex[ce].type!==0&&Pe.push([z.FullPaths[ce],z.FileIndex[ce]]);for(ce=0;ce<Pe.length;++ce){var Oe=n(Pe[ce][0]);ne=ke[Oe],ne||(Pe.push([Oe,{name:a(Oe).replace("/",""),type:1,clsid:G,ct:we,mt:we,content:null}]),ke[Oe]=!0)}for(Pe.sort(function(pt,et){return r(pt[0],et[0])}),z.FullPaths=[],z.FileIndex=[],ce=0;ce<Pe.length;++ce)z.FullPaths[ce]=Pe[ce][0],z.FileIndex[ce]=Pe[ce][1];for(ce=0;ce<Pe.length;++ce){var Ke=z.FileIndex[ce],ct=z.FullPaths[ce];if(Ke.name=a(ct).replace("/",""),Ke.L=Ke.R=Ke.C=-(Ke.color=1),Ke.size=Ke.content?Ke.content.length:0,Ke.start=0,Ke.clsid=Ke.clsid||G,ce===0)Ke.C=Pe.length>1?1:-1,Ke.size=0,Ke.type=5;else if(ct.slice(-1)=="/"){for(Be=ce+1;Be<Pe.length&&n(z.FullPaths[Be])!=ct;++Be);for(Ke.C=Be>=Pe.length?-1:Be,Be=ce+1;Be<Pe.length&&n(z.FullPaths[Be])!=n(ct);++Be);Ke.R=Be>=Pe.length?-1:Be,Ke.type=1}else n(z.FullPaths[ce+1]||"")==n(ct)&&(Ke.R=ce+1),Ke.type=2}}}function M(z,ie){var K=ie||{};if(K.fileType=="mad")return qe(z,K);switch(D(z),K.fileType){case"zip":return Wa(z,K)}var ne=function(pt){for(var et=0,vt=0,$t=0;$t<pt.FileIndex.length;++$t){var Bt=pt.FileIndex[$t];if(Bt.content){var Jt=Bt.content.length;Jt>0&&(Jt<4096?et+=Jt+63>>6:vt+=Jt+511>>9)}}for(var nn=pt.FullPaths.length+3>>2,Ma=et+7>>3,dr=et+127>>7,Kr=Ma+vt+nn+dr,oa=Kr+127>>7,Xn=oa<=109?0:Math.ceil((oa-109)/127);Kr+oa+Xn+127>>7>oa;)Xn=++oa<=109?0:Math.ceil((oa-109)/127);var er=[1,Xn,oa,dr,nn,vt,et,0];return pt.FileIndex[0].size=et<<6,er[7]=(pt.FileIndex[0].start=er[0]+er[1]+er[2]+er[3]+er[4]+er[5])+(er[6]+7>>3),er}(z),ce=Ve(ne[7]<<9),de=0,we=0;{for(de=0;de<8;++de)ce.write_shift(1,ee[de]);for(de=0;de<8;++de)ce.write_shift(2,0);for(ce.write_shift(2,62),ce.write_shift(2,3),ce.write_shift(2,65534),ce.write_shift(2,9),
vendor: 17,777 bytes, lines 309-319
309ce.write_shift(2,6),de=0;de<3;++de)ce.write_shift(2,0);for(ce.write_shift(4,0),ce.write_shift(4,ne[2]),ce.write_shift(4,ne[0]+ne[1]+ne[2]+ne[3]-1),ce.write_shift(4,0),ce.write_shift(4,4096),ce.write_shift(4,ne[3]?ne[0]+ne[1]+ne[2]-1:V),ce.write_shift(4,ne[3]),ce.write_shift(-4,ne[1]?ne[0]-1:V),ce.write_shift(4,ne[1]),de=0;de<109;++de)ce.write_shift(-4,de<ne[2]?ne[1]+de:-1)}if(ne[1])for(we=0;we<ne[1];++we){for(;de<236+we*127;++de)ce.write_shift(-4,de<ne[2]?ne[1]+de:-1);ce.write_shift(-4,we===ne[1]-1?V:we+1)}var Be=function(pt){for(we+=pt;de<we-1;++de)ce.write_shift(-4,de+1);pt&&(++de,ce.write_shift(-4,V))};for(we=de=0,we+=ne[1];de<we;++de)ce.write_shift(-4,oe.DIFSECT);for(we+=ne[2];de<we;++de)ce.write_shift(-4,oe.FATSECT);Be(ne[3]),Be(ne[4]);for(var ke=0,Pe=0,Oe=z.FileIndex[0];ke<z.FileIndex.length;++ke)Oe=z.FileIndex[ke],Oe.content&&(Pe=Oe.content.length,!(Pe<4096)&&(Oe.start=we,Be(Pe+511>>9)));for(Be(ne[6]+7>>3);ce.l&511;)ce.write_shift(-4,oe.ENDOFCHAIN);for(we=de=0,ke=0;ke<z.FileIndex.length;++ke)Oe=z.FileIndex[ke],Oe.content&&(Pe=Oe.content.length,!(!Pe||Pe>=4096)&&(Oe.start=we,Be(Pe+63>>6)));for(;ce.l&511;)ce.write_shift(-4,oe.ENDOFCHAIN);for(de=0;de<ne[4]<<2;++de){var Ke=z.FullPaths[de];if(!Ke||Ke.length===0){for(ke=0;ke<17;++ke)ce.write_shift(4,0);for(ke=0;ke<3;++ke)ce.write_shift(4,-1);for(ke=0;ke<12;++ke)ce.write_shift(4,0);continue}Oe=z.FileIndex[de],de===0&&(Oe.start=Oe.size?Oe.start-1:V);var ct=de===0&&K.root||Oe.name;if(Pe=2*(ct.length+1),ce.write_shift(64,ct,"utf16le"),ce.write_shift(2,Pe),ce.write_shift(1,Oe.type),ce.write_shift(1,Oe.color),ce.write_shift(-4,Oe.L),ce.write_shift(-4,Oe.R),ce.write_shift(-4,Oe.C),Oe.clsid)ce.write_shift(16,Oe.clsid,"hex");else for(ke=0;ke<4;++ke)ce.write_shift(4,0);ce.write_shift(4,Oe.state||0),ce.write_shift(4,0),ce.write_shift(4,0),ce.write_shift(4,0),ce.write_shift(4,0),ce.write_shift(4,Oe.start),ce.write_shift(4,Oe.size),ce.write_shift(4,0)}for(de=1;de<z.FileIndex.length;++de)if(Oe=z.FileIndex[de],Oe.size>=4096)if(ce.l=Oe.start+1<<9,Sr&&Buffer.isBuffer(Oe.content))Oe.content.copy(ce,ce.l,0,Oe.size),ce.l+=Oe.size+511&-512;else{for(ke=0;ke<Oe.size;++ke)ce.write_shift(1,Oe.content[ke]);for(;ke&511;++ke)ce.write_shift(1,0)}for(de=1;de<z.FileIndex.length;++de)if(Oe=z.FileIndex[de],Oe.size>0&&Oe.size<4096)if(Sr&&Buffer.isBuffer(Oe.content))Oe.content.copy(ce,ce.l,0,Oe.size),ce.l+=Oe.size+63&-64;else{for(ke=0;ke<Oe.size;++ke)ce.write_shift(1,Oe.content[ke]);for(;ke&63;++ke)ce.write_shift(1,0)}if(Sr)ce.l=ce.length;else for(;ce.l<ce.length;)ce.write_shift(1,0);return ce}function N(z,ie){var K=z.FullPaths.map(function(ke){return ke.toUpperCase()}),ne=K.map(function(ke){var Pe=ke.split("/");return Pe[Pe.length-(ke.slice(-1)=="/"?2:1)]}),ce=!1;ie.charCodeAt(0)===47?(ce=!0,ie=K[0].slice(0,-1)+ie):ce=ie.indexOf("/")!==-1;var de=ie.toUpperCase(),we=ce===!0?K.indexOf(de):ne.indexOf(de);if(we!==-1)return z.FileIndex[we];var Be=!de.match(o6);for(de=de.replace(D0,""),Be&&(de=de.replace(o6,"!")),we=0;we<K.length;++we)if((Be?K[we].replace(o6,"!"):K[we]).replace(D0,"")==de||(Be?ne[we].replace(o6,"!"):ne[we]).replace(D0,"")==de)return z.FileIndex[we];return null}var F=64,V=-2,Z="d0cf11e0a1b11ae1",ee=[208,207,17,224,161,177,26,225],G="00000000000000000000000000000000",oe={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:V,FREESECT:-1,HEADER_SIGNATURE:Z,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:G,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function le(z,ie,K){l();var ne=M(z,K);c.writeFileSync(ie,ne)}function ae(z){for(var ie=new Array(z.length),K=0;K<z.length;++K)ie[K]=String.fromCharCode(z[K]);return ie.join("")}function fe(z,ie){var K=M(z,ie);switch(ie&&ie.type||"buffer"){case"file":return l(),c.writeFileSync(ie.filename,K),K;case"binary":return typeof K=="string"?K:ae(K);case"base64":return E8(typeof K=="string"?K:ae(K));case"buffer":if(Sr)return Buffer.isBuffer(K)?K:Ru(K);case"array":return typeof K=="string"?os(K):K}return K}var re;function j(z){try{var ie=z.InflateRaw,K=new ie;if(K._processChunk(new Uint8Array([3,0]),K._finishFlushFlag),K.bytesRead)re=z;else throw new Error("zlib does not expose bytesRead")}catch(ne){console.error("cannot use native zlib: "+(ne.message||ne))}}function te(z,ie){if(!re)return _r(z,ie);var K=re.InflateRaw,ne=new K,ce=ne._processChunk(z.slice(z.l),ne._finishFlushFlag);return z.l+=ne.bytesRead,ce}function q(z){return re?re.deflateRawSync(z):xt(z)}var H=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_e=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],He=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function Ce(z){var ie=(z<<1|z<<11)&139536|(z<<5|z<<15)&558144;return(ie>>16|ie>>8|ie)&255}for(var Ee=typeof Uint8Array<"u",ye=Ee?new Uint8Array(256):[],rt=0;rt<256;++rt)ye[rt]=Ce(rt);function se(z,ie){var K=ye[z&255];return ie<=8?K>>>8-ie:(K=K<<8|ye[z>>8&255],ie<=16?K>>>16-ie:(K=K<<8|ye[z>>16&255],K>>>24-ie))}function mt(z,ie){var K=ie&7,ne=ie>>>3;return(z[ne]|(K<=6?0:z[ne+1]<<8))>>>K&3}function Ue(z,ie){var K=ie&7,ne=ie>>>3;return(z[ne]|(K<=5?0:z[ne+1]<<8))>>>K&7}function Ze(z,ie){var K=ie&7,ne=ie>>>3;return(z[ne]|(K<=4?0:z[ne+1]<<8))>>>K&15}function ot(z,ie){var K=ie&7,ne=ie>>>3;return(z[ne]|(K<=3?0:z[ne+1]<<8))>>>K&31}function Ye(z,ie){var K=ie&7,ne=ie>>>3;return(z[ne]|(K<=1?0:z[ne+1]<<8))>>>K&127}function Mt(z,ie,K){var ne=ie&7,ce=ie>>>3,de=(1<<K)-1,we=z[ce]>>>ne;return K<8-ne||(we|=z[ce+1]<<8-ne,K<16-ne)||(we|=z[ce+2]<<16-ne,K<24-ne)||(we|=z[ce+3]<<24-ne),we&de}function Rt(z,ie,K){var ne=ie&7,ce=ie>>>3;return ne<=5?z[ce]|=(K&7)<<ne:(z[ce]|=K<<ne&255,z[ce+1]=(K&7)>>8-ne),ie+3}function Xt(z,ie,K){var ne=ie&7,ce=ie>>>3;return K=(K&1)<<ne,z[ce]|=K,ie+1}function Et(z,ie,K){var ne=ie&7,ce=ie>>>3;return K<<=ne,z[ce]|=K&255,K>>>=8,z[ce+1]=K,ie+8}function At(z,ie,K){var ne=ie&7,ce=ie>>>3;return K<<=ne,z[ce]|=K&255,K>>>=8,z[ce+1]=K&255,z[ce+2]=K>>>8,ie+16}function ir(z,ie){var K=z.length,ne=2*K>ie?2*K:ie+5,ce=0;if(K>=ie)return z;if(Sr){var de=cF(ne);if(z.copy)z.copy(de);else for(;ce<z.length;++ce)de[ce]=z[ce];return de}else if(Ee){var we=new Uint8Array(ne);if(we.set)we.set(z);else for(;ce<K;++ce)we[ce]=z[ce];return we}return z.length=ne,z}function Ge(z){for(var ie=new Array(z),K=0;K<z;++K)ie[K]=0;return ie}function ht(z,ie,K){var ne=1,ce=0,de=0,we=0,Be=0,ke=z.length,Pe=Ee?new Uint16Array(32):Ge(32);for(de=0;de<32;++de)Pe[de]=0;for(de=ke;de<K;++de)z[de]=0;ke=z.length;var Oe=Ee?new Uint16Array(ke):Ge(ke);for(de=0;de<ke;++de)Pe[ce=z[de]]++,ne<ce&&(ne=ce),Oe[de]=0;for(Pe[0]=0,de=1;de<=ne;++de)Pe[de+16]=Be=Be+Pe[de-1]<<1;for(de=0;de<ke;++de)Be=z[de],Be!=0&&(Oe[de]=Pe[Be+16]++);var Ke=0;for(de=0;de<ke;++de)if(Ke=z[de],Ke!=0)for(Be=se(Oe[de],ne)>>ne-Ke,we=(1<<ne+4-Ke)-1;we>=0;--we)ie[Be|we<<Ke]=Ke&15|de<<4;return ne}var Dt=Ee?new Uint16Array(512):Ge(512),Gt=Ee?new Uint16Array(32):Ge(32);if(!Ee){for(var Ft=0;Ft<512;++Ft)Dt[Ft]=0;for(Ft=0;Ft<32;++Ft)Gt[Ft]=0}(function(){for(var z=[],ie=0;ie<32;ie++)z.push(5);ht(z,Gt,32);var K=[];for(ie=0;ie<=143;ie++)K.push(8);for(;ie<=255;ie++)K.push(9);for(;ie<=279;ie++)K.push(7);for(;ie<=287;ie++)K.push(8);ht(K,Dt,288)})();var Ur=function(){for(var ie=Ee?new Uint8Array(32768):[],K=0,ne=0;K<He.length-1;++K)for(;ne<He[K+1];++ne)ie[ne]=K;for(;ne<32768;++ne)ie[ne]=29;var ce=Ee?new Uint8Array(259):[];for(K=0,ne=0;K<_e.length-1;++K)for(;ne<_e[K+1];++ne)ce[ne]=K;function de(Be,ke){for(var Pe=0;Pe<Be.length;){var Oe=Math.min(65535,Be.length-Pe),Ke=Pe+Oe==Be.length;for(ke.write_shift(1,+Ke),ke.write_shift(2,Oe),ke.write_shift(2,~Oe&65535);Oe-- >0;)ke[ke.l++]=Be[Pe++]}return ke.l}function we(Be,ke){for(var Pe=0,Oe=0,Ke=Ee?new Uint16Array(32768):[];Oe<Be.length;){var ct=Math.min(65535,Be.length-Oe);if(ct<10){for(Pe=Rt(ke,Pe,+(Oe+ct==Be.length)),Pe&7&&(Pe+=8-(Pe&7)),ke.l=Pe/8|0,ke.write_shift(2,ct),ke.write_shift(2,~ct&65535);ct-- >0;)ke[ke.l++]=Be[Oe++];Pe=ke.l*8;continue}Pe=Rt(ke,Pe,+(Oe+ct==Be.length)+2);for(var pt=0;ct-- >0;){var et=Be[Oe];pt=(pt<<5^et)&32767;var vt=-1,$t=0;if((vt=Ke[pt])&&(vt|=Oe&-32768,vt>Oe&&(vt-=32768),vt<Oe))for(;Be[vt+$t]==Be[Oe+$t]&&$t<250;)++$t;if($t>2){et=ce[$t],et<=22?Pe=Et(ke,Pe,ye[et+1]>>1)-1:(Et(ke,Pe,3),Pe+=5,Et(ke,Pe,ye[et-23]>>5),Pe+=3);var Bt=et<8?0:et-4>>2;Bt>0&&(At(ke,Pe,$t-_e[et]),Pe+=Bt),et=ie[Oe-vt],Pe=Et(ke,Pe,ye[et]>>3),Pe-=3;var Jt=et<4?0:et-2>>1;Jt>0&&(At(ke,Pe,Oe-vt-He[et]),Pe+=Jt);for(var nn=0;nn<$t;++nn)Ke[pt]=Oe&32767,pt=(pt<<5^Be[Oe])&32767,++Oe;ct-=$t-1}else et<=143?et=et+48:Pe=Xt(ke,Pe,1),Pe=Et(ke,Pe,ye[et]),Ke[pt]=Oe&32767,++Oe}Pe=Et(ke,Pe,0)-1}return ke.l=(Pe+7)/8|0,ke.l}return function(ke,Pe){return ke.length<8?de(ke,Pe):we(ke,Pe)}}();function xt(z){var ie=Ve(50+Math.floor(z.length*1.1)),K=Ur(z,ie);return ie.slice(0,K)}var Yt=Ee?new Uint16Array(32768):Ge(32768),or=Ee?new Uint16Array(32768):Ge(32768),Lt=Ee?new Uint16Array(128):Ge(128),Or=1,qn=1;function gr(z,ie){var K=ot(z,ie)+257;ie+=5;var ne=ot(z,ie)+1;ie+=5;var ce=Ze(z,ie)+4;ie+=4;for(var de=0,we=Ee?new Uint8Array(19):Ge(19),Be=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],ke=1,Pe=Ee?new Uint8Array(8):Ge(8),Oe=Ee?new Uint8Array(8):Ge(8),Ke=we.length,ct=0;ct<ce;++ct)we[H[ct]]=de=Ue(z,ie),ke<de&&(ke=de),Pe[de]++,ie+=3;var pt=0;for(Pe[0]=0,ct=1;ct<=ke;++ct)Oe[ct]=pt=pt+Pe[ct-1]<<1;for(ct=0;ct<Ke;++ct)(pt=we[ct])!=0&&(Be[ct]=Oe[pt]++);var et=0;for(ct=0;ct<Ke;++ct)if(et=we[ct],et!=0){pt=ye[Be[ct]]>>8-et;for(var vt=(1<<7-et)-1;vt>=0;--vt)Lt[pt|vt<<et]=et&7|ct<<3}var $t=[];for(ke=1;$t.length<K+ne;)switch(pt=Lt[Ye(z,ie)],ie+=pt&7,pt>>>=3){case 16:for(de=3+mt(z,ie),ie+=2,pt=$t[$t.length-1];de-- >0;)$t.push(pt);break;case 17:for(de=3+Ue(z,ie),ie+=3;de-- >0;)$t.push(0);break;case 18:for(de=11+Ye(z,ie),ie+=7;de-- >0;)$t.push(0);break;default:$t.push(pt),ke<pt&&(ke=pt);break}var Bt=$t.slice(0,K),Jt=$t.slice(K);for(ct=K;ct<286;++ct)Bt[ct]=0;for(ct=ne;ct<30;++ct)Jt[ct]=0;return Or=ht(Bt,Yt,286),qn=ht(Jt,or,30),ie}function sn(z,ie){if(z[0]==3&&!(z[1]&3))return[o2(ie),2];for(var K=0,ne=0,ce=cF(ie||1<<18),de=0,we=ce.length>>>0,Be=0,ke=0;!(ne&1);){if(ne=Ue(z,K),K+=3,ne>>>1)ne>>1==1?(Be=9,ke=5):(K=gr(z,K),Be=Or,ke=qn);else{K&7&&(K+=8-(K&7));var Pe=z[K>>>3]|z[(K>>>3)+1]<<8;if(K+=32,Pe>0)for(!ie&&we<de+Pe&&(ce=ir(ce,de+Pe),we=ce.length);Pe-- >0;)ce[de++]=z[K>>>3],K+=8;continue}for(;;){!ie&&we<de+32767&&(ce=ir(ce,de+32767),we=ce.length);var Oe=Mt(z,K,Be),Ke=ne>>>1==1?Dt[Oe]:Yt[Oe];if(K+=Ke&15,Ke>>>=4,!(Ke>>>8&255))ce[de++]=Ke;else{if(Ke==256)break;Ke-=257;var ct=Ke<8?0:Ke-4>>2;ct>5&&(ct=0);var pt=de+_e[Ke];ct>0&&(pt+=Mt(z,K,ct),K+=ct),Oe=Mt(z,K,ke),Ke=ne>>>1==1?Gt[Oe]:or[Oe],K+=Ke&15,Ke>>>=4;var et=Ke<4?0:Ke-2>>1,vt=He[Ke];for(et>0&&(vt+=Mt(z,K,et),K+=et),!ie&&we<pt&&(ce=ir(ce,pt+100),we=ce.length);de<pt;)ce[de]=ce[de-vt],++de}}}return ie?[ce,K+7>>>3]:[ce.slice(0,de),K+7>>>3]}function _r(z,ie){var K=z.slice(z.l||0),ne=sn(K,ie);return z.l+=ne[1],ne[0]}function sr(z,ie){if(z)typeof console<"u"&&console.error(ie);else throw new Error(ie)}function Ja(z,ie){var K=z;n0(K,0);var ne=[],ce=[],de={FileIndex:ne,FullPaths:ce};C(de,{root:ie.root});for(var we=K.length-4;(K[we]!=80||K[we+1]!=75||K[we+2]!=5||K[we+3]!=6)&&we>=0;)--we;K.l=we+4,K.l+=4;var Be=K.read_shift(2);K.l+=6;var ke=K.read_shift(4);for(K.l=ke,we=0;we<Be;++we){K.l+=20;var Pe=K.read_shift(4),Oe=K.read_shift(4),Ke=K.read_shift(2),ct=K.read_shift(2),pt=K.read_shift(2);K.l+=8;var et=K.read_shift(4),vt=s(K.slice(K.l+Ke,K.l+Ke+ct));K.l+=Ke+ct+pt;var $t=K.l;K.l=et+4,$a(K,Pe,Oe,de,vt),K.l=$t}return de}function $a(z,ie,K,ne,ce){z.l+=2;var de=z.read_shift(2),we=z.read_shift(2),Be=o(z);if(de&8257)throw new Error("Unsupported ZIP encryption");for(var ke=z.read_shift(4),Pe=z.read_shift(4),Oe=z.read_shift(4),Ke=z.read_shift(2),ct=z.read_shift(2),pt="",et=0;et<Ke;++et)pt+=String.fromCharCode(z[z.l++]);if(ct){var vt=s(z.slice(z.l,z.l+ct));(vt[21589]||{}).mt&&(Be=vt[21589].mt),((ce||{})[21589]||{}).mt&&(Be=ce[21589].mt)}z.l+=ct;var $t=z.slice(z.l,z.l+Pe);switch(we){case 8:$t=te(z,Oe);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+we)}var Bt=!1;de&8&&(ke=z.read_shift(4),ke==134695760&&(ke=z.read_shift(4),Bt=!0),Pe=z.read_shift(4),Oe=z.read_shift(4)),Pe!=ie&&sr(Bt,"Bad compressed size: "+ie+" != "+Pe),Oe!=K&&sr(Bt,"Bad uncompressed size: "+K+" != "+Oe),dt(ne,pt,$t,{unsafe:!0,mt:Be})}function Wa(z,ie){var K=ie||{},ne=[],ce=[],de=Ve(1),we=K.compression?8:0,Be=0,ke=0,Pe=0,Oe=0,Ke=0,ct=z.FullPaths[0],pt=ct,et=z.FileIndex[0],vt=[],$t=0;for(ke=1;ke<z.FullPaths.length;++ke)if(pt=z.FullPaths[ke].slice(ct.length),et=z.FileIndex[ke],!(!et.size||!et.content||pt=="�Sh33tJ5")){var Bt=Oe,Jt=Ve(pt.length);for(Pe=0;Pe<pt.length;++Pe)Jt.write_shift(1,pt.charCodeAt(Pe)&127);Jt=Jt.slice(0,Jt.l),vt[Ke]=iEe.buf(et.content,0);var nn=et.content;we==8&&(nn=q(nn)),de=Ve(30),de.write_shift(4,67324752),de.write_shift(2,20),de.write_shift(2,Be),de.write_shift(2,we),et.mt?i(de,et.mt):de.write_shift(4,0),de.write_shift(-4,vt[Ke]),de.write_shift(4,nn.length),de.write_shift(4,et.content.length),de.write_shift(2,Jt.length),de.write_shift(2,0),Oe+=de.length,ne.push(de),Oe+=Jt.length,ne.push(Jt),Oe+=nn.length,ne.push(nn),de=Ve(46),de.write_shift(4,33639248),de.write_shift(2,0),de.write_shift(2,20),de.write_shift(2,Be),de.write_shift(2,we),de.write_shift(4,0),de.write_shift(-4,vt[Ke]),de.write_shift(4,nn.length),de.write_shift(4,et.content.length),de.write_shift(2,Jt.length),de.write_shift(2,0),de.write_shift(2,0),de.write_shift(2,0),de.write_shift(2,0),de.write_shift(4,0),de.write_shift(4,Bt),$t+=de.l,ce.push(de),$t+=Jt.length,ce.push(Jt),++Ke}return de=Ve(22),de.write_shift(4,101010256),de.write_shift(2,0),de.write_shift(2,0),de.write_shift(2,Ke),de.write_shift(2,Ke),de.write_shift(4,$t),de.write_shift(4,Oe),de.write_shift(2,0),Ni([Ni(ne),Ni(ce),de])}var Gn={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function zr(z,ie){if(z.ctype)return z.ctype;var K=z.name||"",ne=K.match(/\.([^\.]+)$/);return ne&&Gn[ne[1]]||ie&&(ne=(K=ie).match(/[\.\\]([^\.\\])+$/),ne&&Gn[ne[1]])?Gn[ne[1]]:"application/octet-stream"}function Hn(z){for(var ie=E8(z),K=[],ne=0;ne<ie.length;ne+=76)K.push(ie.slice(ne,ne+76));return K.join(`\r
310`)+`\r
311`}function xi(z){var ie=z.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(Pe){var Oe=Pe.charCodeAt(0).toString(16).toUpperCase();return"="+(Oe.length==1?"0"+Oe:Oe)});ie=ie.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),ie.charAt(0)==`
312`&&(ie="=0D"+ie.slice(1)),ie=ie.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,`
313=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var K=[],ne=ie.split(`\r
314`),ce=0;ce<ne.length;++ce){var de=ne[ce];if(de.length==0){K.push("");continue}for(var we=0;we<de.length;){var Be=76,ke=de.slice(we,we+Be);ke.charAt(Be-1)=="="?Be--:ke.charAt(Be-2)=="="?Be-=2:ke.charAt(Be-3)=="="&&(Be-=3),ke=de.slice(we,we+Be),we+=Be,we<de.length&&(ke+="="),K.push(ke)}}return K.join(`\r
315`)}function ue(z){for(var ie=[],K=0;K<z.length;++K){for(var ne=z[K];K<=z.length&&ne.charAt(ne.length-1)=="=";)ne=ne.slice(0,ne.length-1)+z[++K];ie.push(ne)}for(var ce=0;ce<ie.length;++ce)ie[ce]=ie[ce].replace(/[=][0-9A-Fa-f]{2}/g,function(de){return String.fromCharCode(parseInt(de.slice(1),16))});return os(ie.join(`\r
316`))}function Ae(z,ie,K){for(var ne="",ce="",de="",we,Be=0;Be<10;++Be){var ke=ie[Be];if(!ke||ke.match(/^\s*$/))break;var Pe=ke.match(/^(.*?):\s*([^\s].*)$/);if(Pe)switch(Pe[1].toLowerCase()){case"content-location":ne=Pe[2].trim();break;case"content-type":de=Pe[2].trim();break;case"content-transfer-encoding":ce=Pe[2].trim();break}}switch(++Be,ce.toLowerCase()){case"base64":we=os(Cs(ie.slice(Be).join("")));break;case"quoted-printable":we=ue(ie.slice(Be));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+ce)}var Oe=dt(z,ne.slice(K.length),we,{unsafe:!0});de&&(Oe.ctype=de)}function Ie(z,ie){if(ae(z.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var K=ie&&ie.root||"",ne=(Sr&&Buffer.isBuffer(z)?z.toString("binary"):ae(z)).split(`\r
317`),ce=0,de="";for(ce=0;ce<ne.length;++ce)if(de=ne[ce],!!/^Content-Location:/i.test(de)&&(de=de.slice(de.indexOf("file")),K||(K=de.slice(0,de.lastIndexOf("/")+1)),de.slice(0,K.length)!=K))for(;K.length>0&&(K=K.slice(0,K.length-1),K=K.slice(0,K.lastIndexOf("/")+1),de.slice(0,K.length)!=K););var we=(ne[1]||"").match(/boundary="(.*?)"/);if(!we)throw new Error("MAD cannot find boundary");var Be="--"+(we[1]||""),ke=[],Pe=[],Oe={FileIndex:ke,FullPaths:Pe};C(Oe);var Ke,ct=0;for(ce=0;ce<ne.length;++ce){var pt=ne[ce];pt!==Be&&pt!==Be+"--"||(ct++&&Ae(Oe,ne.slice(Ke,ce),K),Ke=ce)}return Oe}function qe(z,ie){var K=ie||{},ne=K.boundary||"SheetJS";ne="------="+ne;for(var ce=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+ne.slice(2)+'"',"","",""],de=z.FullPaths[0],we=de,Be=z.FileIndex[0],ke=1;ke<z.FullPaths.length;++ke)if(we=z.FullPaths[ke].slice(de.length),Be=z.FileIndex[ke],!(!Be.size||!Be.content||we=="�Sh33tJ5")){we=we.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function($t){return"_x"+$t.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function($t){return"_u"+$t.charCodeAt(0).toString(16)+"_"});for(var Pe=Be.content,Oe=Sr&&Buffer.isBuffer(Pe)?Pe.toString("binary"):ae(Pe),Ke=0,ct=Math.min(1024,Oe.length),pt=0,et=0;et<=ct;++et)(pt=Oe.charCodeAt(et))>=32&&pt<128&&++Ke;var vt=Ke>=ct*4/5;ce.push(ne),ce.push("Content-Location: "+(K.root||"file:///C:/SheetJS/")+we),ce.push("Content-Transfer-Encoding: "+(vt?"quoted-printable":"base64")),ce.push("Content-Type: "+zr(Be,we)),ce.push(""),ce.push(vt?xi(Oe):Hn(Oe))}return ce.push(ne+`--\r
318`),ce.join(`\r
319`)}function Je(z){var ie={};return C(ie,z),ie}function dt(z,ie,K,ne){var ce=ne&&ne.unsafe;ce||C(z);var de=!ce&&Vt.find(z,ie);
319if(!de){var we=z.FullPaths[0];ie.slice(0,we.length)==we?we=ie:(we.slice(-1)!="/"&&(we+="/"),we=(we+ie).replace("//","/")),de={name:a(ie),type:2},z.FileIndex.push(de),z.FullPaths.push(we),ce||Vt.utils.cfb_gc(z)}return de.content=K,de.size=K?K.length:0,ne&&(ne.CLSID&&(de.clsid=ne.CLSID),ne.mt&&(de.mt=ne.mt),ne.ct&&(de.ct=ne.ct)),de}function yt(z,ie){C(z);var K=Vt.find(z,ie);if(K){for(var ne=0;ne<z.FileIndex.length;++ne)if(z.FileIndex[ne]==K)return z.FileIndex.splice(ne,1),z.FullPaths.splice(ne,1),!0}return!1}function lt(z,ie,K){C(z);var ne=Vt.find(z,ie);if(ne){for(var ce=0;ce<z.FileIndex.length;++ce)if(z.FileIndex[ce]==ne)return z.FileIndex[ce].name=a(K),z.FullPaths[ce]=K,!0}return!1}function $e(z){D(z,!0)}return t.find=N,t.read=S,t.parse=u,t.write=fe,t.writeFile=le,t.utils={cfb_new:Je,cfb_add:dt,cfb_del:yt,cfb_mov:lt,cfb_gc:$e,ReadShift:P6,CheckField:Yq,prep_blob:n0,bconcat:Ni,use_zlib:j,_deflateRaw:xt,_inflateRaw:_r,consts:oe},t}();let kf;function oEe(e){kf=e}function sEe(e){return typeof e=="string"?H7(e):Array.isArray(e)?Pbe(e):e}function z7(e,t,r){if(typeof kf<"u"&&kf.writeFileSync)return r?kf.writeFileSync(e,t,r):kf.writeFileSync(e,t);if(typeof Deno<"u"){if(r&&typeof t=="string")switch(r){case"utf8":t=new TextEncoder(r).encode(t);break;case"binary":t=H7(t);break;default:throw new Error("Unsupported encoding "+r)}return Deno.writeFileSync(e,t)}var n=r=="utf8"?Wl(t):t;if(typeof IE_SaveFile<"u")return IE_SaveFile(n,e);if(typeof Blob<"u"){var a=new Blob([sEe(n)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(a,e);if(typeof saveAs<"u")return saveAs(a,e);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var i=URL.createObjectURL(a);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(i)},6e4),chrome.downloads.download({url:i,filename:e,saveAs:!0});var o=document.createElement("a");if(o.download!=null)return o.download=e,o.href=i,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(i)},6e4),i}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var s=File(e);return s.open("w"),s.encoding="binary",Array.isArray(t)&&(t=A2(t)),s.write(t),s.close(),t}catch(c){if(!c.message||!c.message.match(/onstruct/))throw c}throw new Error("cannot save file "+e)}function lEe(e){if(typeof kf<"u")return kf.readFileSync(e);if(typeof Deno<"u")return Deno.readFileSync(e);if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var t=File(e);t.open("r"),t.encoding="binary";var r=t.read();return t.close(),r}catch(n){if(!n.message||!n.message.match(/onstruct/))throw n}throw new Error("Cannot access file "+e)}function za(e){for(var t=Object.keys(e),r=[],n=0;n<t.length;++n)Object.prototype.hasOwnProperty.call(e,t[n])&&r.push(t[n]);return r}function gF(e,t){for(var r=[],n=za(e),a=0;a!==n.length;++a)r[e[n[a]][t]]==null&&(r[e[n[a]][t]]=n[a]);return r}function jg(e){for(var t=[],r=za(e),n=0;n!==r.length;++n)t[e[r[n]]]=r[n];return t}function Vg(e){for(var t=[],r=za(e),n=0;n!==r.length;++n)t[e[r[n]]]=parseInt(r[n],10);return t}function cEe(e){for(var t=[],r=za(e),n=0;n!==r.length;++n)t[e[r[n]]]==null&&(t[e[r[n]]]=[]),t[e[r[n]]].push(r[n]);return t}var Xv=new Date(1899,11,30,0,0,0);function _i(e,t){var r=e.getTime();t&&(r-=1462*24*60*60*1e3);var n=Xv.getTime()+(e.getTimezoneOffset()-Xv.getTimezoneOffset())*6e4;return(r-n)/(24*60*60*1e3)}var Cq=new Date,uEe=Xv.getTime()+(Cq.getTimezoneOffset()-Xv.getTimezoneOffset())*6e4,_F=Cq.getTimezoneOffset();function qg(e){var t=new Date;return t.setTime(e*24*60*60*1e3+uEe),t.getTimezoneOffset()!==_F&&t.setTime(t.getTime()+(t.getTimezoneOffset()-_F)*6e4),t}function fEe(e){var t=0,r=0,n=!1,a=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!a)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var i=1;i!=a.length;++i)if(a[i]){switch(r=1,i>3&&(n=!0),a[i].slice(a[i].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+a[i].slice(a[i].length-1));case"D":r*=24;case"H":r*=60;case"M":if(n)r*=60;else throw new Error("Unsupported ISO Duration Field: M")}t+=r*parseInt(a[i],10)}return t}var xF=new Date("2017-02-19T19:06:09.000Z"),Aq=isNaN(xF.getFullYear())?new Date("2/19/17"):xF,dEe=Aq.getFullYear()==2017;function aa(e,t){var r=new Date(e);if(dEe)return t>0?r.setTime(r.getTime()+r.getTimezoneOffset()*60*1e3):t<0&&r.setTime(r.getTime()-r.getTimezoneOffset()*60*1e3),r;if(e instanceof Date)return e;if(Aq.getFullYear()==1917&&!isNaN(r.getFullYear())){var n=r.getFullYear();return e.indexOf(""+n)>-1||r.setFullYear(r.getFullYear()+100),r}var a=e.match(/\d+/g)||["2017","2","19","0","0","0"],i=new Date(+a[0],+a[1]-1,+a[2],+a[3]||
3190,+a[4]||0,+a[5]||0);return e.indexOf("Z")>-1&&(i=new Date(i.getTime()-i.getTimezoneOffset()*60*1e3)),i}function V3(e,t){if(Sr&&Buffer.isBuffer(e)){if(t){if(e[0]==255&&e[1]==254)return Wl(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return Wl(hq(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(t){if(e[0]==255&&e[1]==254)return Wl(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return Wl(new TextDecoder("utf-16be").decode(e.slice(2)))}var r={"€":"€","‚":"‚",ƒ:"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰",Š:"Š","‹":"‹",Œ:"Œ",Ž:"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™",š:"š","›":"›",œ:"œ",ž:"ž",Ÿ:"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(i){return r[i]||i})}catch{}for(var n=[],a=0;a!=e.length;++a)n.push(String.fromCharCode(e[a]));return n.join("")}function Bn(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=Bn(e[r]));return t}function Fa(e,t){for(var r="";r.length<t;)r+=e;return r}function Z1(e){var t=Number(e);if(!isNaN(t))return isFinite(t)?t:NaN;if(!/\d/.test(e))return t;var r=1,n=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return r*=100,""});return!isNaN(t=Number(n))||(n=n.replace(/[(](.*)[)]/,function(a,i){return r=-r,i}),!isNaN(t=Number(n)))?t/r:t}var hEe=["january","february","march","april","may","june","july","august","september","october","november","december"];function y4(e){var t=new Date(e),r=new Date(NaN),n=t.getYear(),a=t.getMonth(),i=t.getDate();if(isNaN(i))return r;var o=e.toLowerCase();if(o.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(o=o.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),o.length>3&&hEe.indexOf(o)==-1)return r}else if(o.match(/[a-z]/))return r;return n<0||n>8099?r:(a>0||i>1)&&n!=101?t:e.match(/[^-0-9:,\/\\]/)?r:t}var pEe=function(){var e="abacaba".split(/(:?b)/i).length==5;return function(r,n,a){if(e||typeof n=="string")return r.split(n);for(var i=r.split(n),o=[i[0]],s=1;s<i.length;++s)o.push(a),o.push(i[s]);return o}}();function kq(e){return e?e.content&&e.type?V3(e.content,!0):e.data?Sh(e.data):e.asNodeBuffer&&Sr?Sh(e.asNodeBuffer().toString("binary")):e.asBinary?Sh(e.asBinary()):e._data&&e._data.getContent?Sh(V3(Array.prototype.slice.call(e._data.getContent(),0))):null:null}function Dq(e){if(!e)return null;if(e.data)return jv(e.data);if(e.asNodeBuffer&&Sr)return e.asNodeBuffer();if(e._data&&e._data.getContent){var t=e._data.getContent();return typeof t=="string"?jv(t):Array.prototype.slice.call(t)}return e.content&&e.type?e.content:null}function mEe(e){return e&&e.name.slice(-4)===".bin"?Dq(e):kq(e)}function Gs(e,t){for(var r=e.FullPaths||za(e.files),n=t.toLowerCase().replace(/[\/]/g,"\\"),a=n.replace(/\\/g,"/"),i=0;i<r.length;++i){var o=r[i].replace(/^Root Entry[\/]/,"").toLowerCase();if(n==o||a==o)return e.files?e.files[r[i]]:e.FileIndex[i]}return null}function xk(e,t){var r=Gs(e,t);if(r==null)throw new Error("Cannot find file "+t+" in zip");return r}function ni(e,t,r){if(!r)return mEe(xk(e,t));if(!t)return null;try{return ni(e,t)}catch{return null}}function ss(e,t,r){if(!r)return kq(xk(e,t));if(!t)return null;try{return ss(e,t)}catch{return null}}function Mq(e,t,r){if(!r)return Dq(xk(e,t));if(!t)return null;try{return Mq(e,t)}catch{return null}}function yF(e){for(var t=e.FullPaths||za(e.files),r=[],n=0;n<t.length;++n)t[n].slice(-1)!="/"&&r.push(t[n].replace(/^Root Entry[\/]/,""));return r.sort()}function vr(e,t,r){if(e.FullPaths){if(typeof r=="string"){var n;return Sr?n=Ru(r):n=Rbe(r),Vt.utils.cfb_add(e,t,n)}Vt.utils.cfb_add(e,t,r)}else e.file(t,r)}function yk(){return Vt.utils.cfb_new()}function Oq(e,t){switch(t.type){case"base64":return Vt.read(e,{type:"base64"});case"binary":return Vt.read(e,{type:"binary"});case"buffer":case"array":return Vt.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+t.type)}function s6(e,t){if(e.charAt(0)=="/")return e.slice(1);var r=t.split("/");t.slice(-1)!="/"&&r.pop();for(var n=e.split("/");n.length!==0;){var a=n.shift();a===".."?r.pop():a!=="."&&r.push(a)}return r.join("/")}var Qa=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
320`,vEe=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">
320\s]+))/g,wF=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,gEe=/<[^>]*>/g,L0=Qa.match(wF)?wF:gEe,_Ee=/<\w*:/,xEe=/<(\/?)\w+:/;function nr(e,t,r){for(var n={},a=0,i=0;a!==e.length&&!((i=e.charCodeAt(a))===32||i===10||i===13);++a);if(t||(n[0]=e.slice(0,a)),a===e.length)return n;var o=e.match(vEe),s=0,c="",l=0,u="",h="",d=1;if(o)for(l=0;l!=o.length;++l){for(h=o[l],i=0;i!=h.length&&h.charCodeAt(i)!==61;++i);for(u=h.slice(0,i).trim();h.charCodeAt(i+1)==32;)++i;for(d=(a=h.charCodeAt(i+1))==34||a==39?1:0,c=h.slice(i+1+d,h.length-d),s=0;s!=u.length&&u.charCodeAt(s)!==58;++s);if(s===u.length)u.indexOf("_")>0&&(u=u.slice(0,u.indexOf("_"))),n[u]=c,r||(n[u.toLowerCase()]=c);else{var p=(s===5&&u.slice(0,5)==="xmlns"?"xmlns":"")+u.slice(s+1);if(n[p]&&u.slice(s-3,s)=="ext")continue;n[p]=c,r||(n[p.toLowerCase()]=c)}}return n}function wc(e){return e.replace(xEe,"<$1")}var Pq={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},wk=jg(Pq),tn=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,t=/_x([\da-fA-F]{4})_/ig;return function r(n){var a=n+"",i=a.indexOf("<![CDATA[");if(i==-1)return a.replace(e,function(s,c){return Pq[s]||String.fromCharCode(parseInt(c,s.indexOf("x")>-1?16:10))||s}).replace(t,function(s,c){return String.fromCharCode(parseInt(c,16))});var o=a.indexOf("]]>");return r(a.slice(0,i))+a.slice(i+9,o)+r(a.slice(o+3))}}(),bk=/[&<>'"]/g,yEe=/[\u0000-\u0008\u000b-\u001f]/g;function Cn(e){var t=e+"";return t.replace(bk,function(r){return wk[r]}).replace(yEe,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function bF(e){return Cn(e).replace(/ /g,"_x0020_")}var Rq=/[\u0000-\u001f]/g;function Ek(e){var t=e+"";return t.replace(bk,function(r){return wk[r]}).replace(/\n/g,"<br/>").replace(Rq,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}function wEe(e){var t=e+"";return t.replace(bk,function(r){return wk[r]}).replace(Rq,function(r){return"&#x"+r.charCodeAt(0).toString(16).toUpperCase()+";"})}var EF=function(){var e=/&#(\d+);/g;function t(r,n){return String.fromCharCode(parseInt(n,10))}return function(n){return n.replace(e,t)}}();function bEe(e){return e.replace(/(\r\n|[\r\n])/g,"&#10;")}function Jn(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Fy(e){for(var t="",r=0,n=0,a=0,i=0,o=0,s=0;r<e.length;){if(n=e.charCodeAt(r++),n<128){t+=String.fromCharCode(n);continue}if(a=e.charCodeAt(r++),n>191&&n<224){o=(n&31)<<6,o|=a&63,t+=String.fromCharCode(o);continue}if(i=e.charCodeAt(r++),n<240){t+=String.fromCharCode((n&15)<<12|(a&63)<<6|i&63);continue}o=e.charCodeAt(r++),s=((n&7)<<18|(a&63)<<12|(i&63)<<6|o&63)-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(s&1023))}return t}function TF(e){var t=o2(2*e.length),r,n,a=1,i=0,o=0,s;for(n=0;n<e.length;n+=a)a=1,(s=e.charCodeAt(n))<128?r=s:s<224?(r=(s&31)*64+(e.charCodeAt(n+1)&63),a=2):s<240?(r=(s&15)*4096+(e.charCodeAt(n+1)&63)*64+(e.charCodeAt(n+2)&63),a=3):(a=4,r=(s&7)*262144+(e.charCodeAt(n+1)&63)*4096+(e.charCodeAt(n+2)&63)*64+(e.charCodeAt(n+3)&63),r-=65536,o=55296+(r>>>10&1023),r=56320+(r&1023)),o!==0&&(t[i++]=o&255,t[i++]=o>>>8,o=0),t[i++]=r%256,t[i++]=r>>>8;return t.slice(0,i).toString("ucs2")}function SF(e){return Ru(e,"binary").toString("utf8")}var Ip="foo bar baz☃🍣",On=Sr&&(SF(Ip)==Fy(Ip)&&SF||TF(Ip)==Fy(Ip)&&TF)||Fy,Wl=Sr?function(e){return Ru(e,"utf8").toString("binary")}:function(e){for(var t=[],r=0,n=0,a=0;r<e.length;)switch(n=e.charCodeAt(r++),!0){case n<128:t.push(String.fromCharCode(n));break;case n<2048:t.push(String.fromCharCode(192+(n>>6))),t.push(String.fromCharCode(128+(n&63)));break;case(n>=55296&&n<57344):n-=55296,a=e.charCodeAt(r++)-56320+(n<<10),t.push(String.fromCharCode(240+(a>>18&7))),t.push(String.fromCharCode(144+(a>>12&63))),t.push(String.fromCharCode(128+(a>>6&63))),t.push(String.fromCharCode(128+(a&63)));break;default:t.push(String.fromCharCode(224+(n>>12))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(n&63)))}return t.join("")},S8=function(){var e={};return function(r,n){var a=r+"|"+(n||"");return e[a]?e[a]:e[a]=new RegExp("<(?:\\w+:)?"+r+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+r+">",n||"")}}(),Lq=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]});return function(r){for(var n=r.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,`
321`).replace(/<[^>]*>/g,""),a=0;a<e.length;++a)n=n.replace(e[a][0],e[a][1]);return n}}(),EEe=function(){var e={};return function(r){return e[r]!==void 0?e[r]:e[r]=new RegExp("<(?:vt:)?"+r+">([\\s\\S]*?)</(?:vt:)?"+r+">","g")}}(),TEe=/<\/?(?:vt:)?variant>/g,SEe=/<(?:vt:)([^>]*)>([\s\S]*)</;function CF(e,t){var r=nr(e),n=e.match(EEe(r.baseType))||[],a=[];if(n.length!=r.size){if(t.WTF)throw new Error("unexpected vector length "+n.length+" != "+r.size);return a}
vendor: 10,835 bytes, line 321
321return n.forEach(function(i){var o=i.replace(TEe,"").match(SEe);o&&a.push({v:On(o[2]),t:o[1]})}),a}var Nq=/(^\s|\s$|\n)/;function o0(e,t){return"<"+e+(t.match(Nq)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function C8(e){return za(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function gt(e,t,r){return"<"+e+(r!=null?C8(r):"")+(t!=null?(t.match(Nq)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function WE(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(r){if(t)throw r}return""}function CEe(e,t){switch(typeof e){case"string":var r=gt("vt:lpwstr",Cn(e));return t&&(r=r.replace(/&quot;/g,"_x0022_")),r;case"number":return gt((e|0)==e?"vt:i4":"vt:r8",Cn(String(e)));case"boolean":return gt("vt:bool",e?"true":"false")}if(e instanceof Date)return gt("vt:filetime",WE(e));throw new Error("Unable to serialize "+e)}function Tk(e){if(Sr&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return On(A2(vk(e)));throw new Error("Bad input format: expected Buffer or string")}var A8=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/mg,mi={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},bd=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],as={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function AEe(e,t){for(var r=1-2*(e[t+7]>>>7),n=((e[t+7]&127)<<4)+(e[t+6]>>>4&15),a=e[t+6]&15,i=5;i>=0;--i)a=a*256+e[t+i];return n==2047?a==0?r*(1/0):NaN:(n==0?n=-1022:(n-=1023,a+=Math.pow(2,52)),r*Math.pow(2,n-52)*a)}function kEe(e,t,r){var n=(t<0||1/t==-1/0?1:0)<<7,a=0,i=0,o=n?-t:t;isFinite(o)?o==0?a=i=0:(a=Math.floor(Math.log(o)/Math.LN2),i=o*Math.pow(2,52-a),a<=-1023&&(!isFinite(i)||i<Math.pow(2,52))?a=-1022:(i-=Math.pow(2,52),a+=1023)):(a=2047,i=isNaN(t)?26985:0);for(var s=0;s<=5;++s,i/=256)e[r+s]=i&255;e[r+6]=(a&15)<<4|i&15,e[r+7]=a>>4|n}var AF=function(e){for(var t=[],r=10240,n=0;n<e[0].length;++n)if(e[0][n])for(var a=0,i=e[0][n].length;a<i;a+=r)t.push.apply(t,e[0][n].slice(a,a+r));return t},kF=Sr?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(t){return Buffer.isBuffer(t)?t:Ru(t)})):AF(e)}:AF,DF=function(e,t,r){for(var n=[],a=t;a<r;a+=2)n.push(String.fromCharCode(eu(e,a)));return n.join("").replace(D0,"")},Gg=Sr?function(e,t,r){return Buffer.isBuffer(e)?e.toString("utf16le",t,r).replace(D0,""):DF(e,t,r)}:DF,MF=function(e,t,r){for(var n=[],a=t;a<t+r;++a)n.push(("0"+e[a].toString(16)).slice(-2));return n.join("")},Fq=Sr?function(e,t,r){return Buffer.isBuffer(e)?e.toString("hex",t,t+r):MF(e,t,r)}:MF,OF=function(e,t,r){for(var n=[],a=t;a<r;a++)n.push(String.fromCharCode(ch(e,a)));return n.join("")},i5=Sr?function(t,r,n){return Buffer.isBuffer(t)?t.toString("utf8",r,n):OF(t,r,n)}:OF,Iq=function(e,t){var r=Li(e,t);return r>0?i5(e,t+4,t+4+r-1):""},Sk=Iq,Bq=function(e,t){var r=Li(e,t);return r>0?i5(e,t+4,t+4+r-1):""},Ck=Bq,Hq=function(e,t){var r=2*Li(e,t);return r>0?i5(e,t+4,t+4+r-1):""},Ak=Hq,Uq=function(t,r){var n=Li(t,r);return n>0?Gg(t,r+4,r+4+n):""},kk=Uq,zq=function(e,t){var r=Li(e,t);return r>0?i5(e,t+4,t+4+r):""},Dk=zq,$q=function(e,t){return AEe(e,t)},Zv=$q,Mk=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};Sr&&(Sk=function(t,r){if(!Buffer.isBuffer(t))return Iq(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},Ck=function(t,r){if(!Buffer.isBuffer(t))return Bq(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},Ak=function(t,r){if(!Buffer.isBuffer(t))return Hq(t,r);var n=2*t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n-1)},kk=function(t,r){if(!Buffer.isBuffer(t))return Uq(t,r);var n=t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n)},Dk=function(t,r){if(!Buffer.isBuffer(t))return zq(t,r);var n=t.readUInt32LE(r);return t.toString("utf8",r+4,r+4+n)},Zv=function(t,r){return Buffer.isBuffer(t)?t.readDoubleLE(r):$q(t,r)},Mk=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});function Wq(){Gg=function(e,t,r){return Xr.utils.decode(1200,e.slice(t,r)).replace(D0,"")},i5=function(e,t,r){return Xr.utils.decode(65001,e.slice(t,r))},Sk=function(e,t){var r=Li(e,t);return r>0?Xr.utils.decode(Y3,e.slice(t+4,t+4+r-1)):""},Ck=function(e,t){var r=Li(e,t);return r>0?Xr.utils.decode(vs,e.slice(t+4,t+4+r-1)):""},Ak=function(e,t){var r=2*Li(e,t);return r>0?Xr.utils.decode(1200,e.slice(t+4,t+4+r-1)):""},kk=function(e,t){var r=Li(e,t);return r>0?Xr.utils.decode(1200,e.slice(t+4,t+4+r)):""},Dk=function(e,t){var r=Li(e,t);return r>0?Xr.utils.decode(65001,e.slice(t+4,t+4+r)):""}}typeof Xr<"u"&&Wq();var ch=function(e,t){return e[t]},eu=function(e,t){return e[t+1]*256+e[t]},DEe=function(e,t){var r=e[t+1]*256+e[t];return r<32768?r:(65535-r+1)*-1},Li=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},n3=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},MEe=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function P6(e,t){var r="",n,a,i=[],o,s,c,l;switch(t){case"dbcs":if(l=this.l,Sr&&Buffer.isBuffer(this))r=this.slice(this.l,this.l+2*e).toString("utf16le");else for(c=0;c<e;++c)r+=String.fromCharCode(eu(this,l)),l+=2;e*=2;break;case"utf8":r=i5(this,this.l,this.l+e);break;case"utf16le":e*=2,r=Gg(this,this.l,this.l+e);break;case"wstr":if(typeof Xr<"u")r=Xr.utils.decode(vs,this.slice(this.l,this.l+2*e));else return P6.call(this,e,"dbcs");e=2*e;break;case"lpstr-ansi":r=Sk(this,this.l),e=4+Li(this,this.l);break;case"lpstr-cp":r=Ck(this,this.l),e=4+Li(this,this.l);break;case"lpwstr":r=Ak(this,this.l),e=4+2*Li(this,this.l);break;case"lpp4":e=4+Li(this,this.l),r=kk(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+Li(this,this.l),r=Dk(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,r="";(o=ch(this,this.l+e++))!==0;)i.push(i6(o));r=i.join("");break;case"_wstr":for(e=0,r="";(o=eu(this,this.l+e))!==0;)i.push(i6(o)),e+=2;e+=2,r=i.join("");break;case"dbcs-cont":for(r="",l=this.l,c=0;c<e;++c){if(this.lens&&this.lens.indexOf(l)!==-1)return o=ch(this,l),this.l=l+1,s=P6.call(this,e-c,o?"dbcs-cont":"sbcs-cont"),i.join("")+s;i.push(i6(eu(this,l))),l+=2}r=i.join(""),e*=2;break;case"cpstr":if(typeof Xr<"u"){r=Xr.utils.decode(vs,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(r="",l=this.l,c=0;c!=e;++c){if(this.lens&&this.lens.indexOf(l)!==-1)return o=ch(this,l),this.l=l+1,s=P6.call(this,e-c,o?"dbcs-cont":"sbcs-cont"),i.join("")+s;i.push(i6(ch(this,l))),l+=1}r=i.join("");break;default:switch(e){case 1:return n=ch(this,this.l),this.l++,n;case 2:return n=(t==="i"?DEe:eu)(this,this.l),this.l+=2,n;case 4:case-4:return t==="i"||!(this[this.l+3]&128)?(n=(e>0?n3:MEe)(this,this.l),this.l+=4,n):(a=Li(this,this.l),this.l+=4,a);case 8:case-8:if(t==="f")return e==8?a=Zv(this,this.l):a=Zv([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,a;e=8;case 16:r=Fq(this,this.l,e);break}}return this.l+=e,r}var OEe=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255},PEe=function(e,t,r){e[r]=t&255,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255},REe=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255};function LEe(e,t,r){var n=0,a=0;if(r==="dbcs"){for(a=0;a!=t.length;++a)REe(this,t.charCodeAt(a),this.l+2*a);n=2*t.length}else if(r==="sbcs"){if(typeof Xr<"u"&&Y3==874)for(a=0;a!=t.length;++a){var i=Xr.utils.encode(Y3,t.charAt(a));this[this.l+a]=i[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),a=0;a!=t.length;++a)this[this.l+a]=t.charCodeAt(a)&255;n=t.length}else if(r==="hex"){for(;a<e;++a)this[this.l++]=parseInt(t.slice(2*a,2*a+2),16)||0;return this}else if(r==="utf16le"){var o=Math.min(this.l+e,this.length);for(a=0;a<Math.min(t.length,e);++a){var s=t.charCodeAt(a);this[this.l++]=s&255,this[this.l++]=s>>8}for(;this.l<o;)this[this.l++]=0;return this}else switch(e){case 1:n=1,this[this.l]=t&255;break;case 2:n=2,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255;break;case 3:n=3,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255,t>>>=8,this[this.l+2]=t&255;break;case 4:n=4,OEe(this,t,this.l);break;case 8:if(n=8,r==="f"){kEe(this,t,this.l);break}case 16:break;case-4:n=4,PEe(this,t,this.l);break}return this.l+=n,this}function Yq(e,t){var r=Fq(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function n0(e,t){e.l=t,e.read_shift=P6,e.chk=Yq,e.write_shift=LEe}function R0(e,t){e.l+=t}function Ve(e){var t=o2(e);return n0(t,0),t}function Lu(e,t,r){if(e){var n,a,i;n0(e,e.l||0);for(var o=e.length,s=0,c=0;e.l<o;){s=e.read_shift(1),s&128&&(s=(s&127)+((e.read_shift(1)&127)<<7));var l=R8[s]||R8[65535];for(n=e.read_shift(1),i=n&127,a=1;a<4&&n&128;++a)i+=((n=e.read_shift(1))&127)<<7*a;c=e.l+i;var u=l.f&&l.f(e,i,r);if(e.l=c,t(u,l,s))return}}}function So(){var e=[],t=Sr?256:2048,r=function(l){var u=Ve(l);return n0(u,0),u},n=r(t),a=function(){n&&(n.length>n.l&&(n=n.slice(0,n.l),n.l=n.length),n.length>0&&e.push(n),n=null)},i=function(l){return n&&l<n.length-n.l?n:(a(),n=r(Math.max(l+1,t)))},o=function(){return a(),Ni(e)},s=function(l){a(),n=l,n.l==null&&(n.l=n.length),i(t)};return{next:i,push:s,end:o,_bufs:e}}function at(e,t,r,n){var a=+t,i;if(!isNaN(a)){n||(n=R8[a].p||(r||[]).length||0),i=1+(a>=128?1:0)+1,n>=128&&++i,n>=16384&&++i,n>=2097152&&++i;var o=e.next(i);a<=127?o.write_shift(1,a):(o.write_shift(1,(a&127)+128),o.write_shift(1,a>>7));for(var s=0;s!=4;++s)if(n>=128)o.write_shift(1,(n&127)+128),n>>=7;else{o.write_shift(1,n);break}n>0&&Mk(r)&&e.push(r)}}function R6(e,t,r){var n=Bn(e);
vendor: 6,001 bytes, line 321
321if(t.s?(n.cRel&&(n.c+=t.s.c),n.rRel&&(n.r+=t.s.r)):(n.cRel&&(n.c+=t.c),n.rRel&&(n.r+=t.r)),!r||r.biff<12){for(;n.c>=256;)n.c-=256;for(;n.r>=65536;)n.r-=65536}return n}function PF(e,t,r){var n=Bn(e);return n.s=R6(n.s,t.s,r),n.e=R6(n.e,t.s,r),n}function L6(e,t){if(e.cRel&&e.c<0)for(e=Bn(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=Bn(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=rr(e);return!e.cRel&&e.cRel!=null&&(r=IEe(r)),!e.rRel&&e.rRel!=null&&(r=NEe(r)),r}function Iy(e,t){return e.s.r==0&&!e.s.rRel&&e.e.r==(t.biff>=12?1048575:t.biff>=8?65536:16384)&&!e.e.rRel?(e.s.cRel?"":"$")+ra(e.s.c)+":"+(e.e.cRel?"":"$")+ra(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(t.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+Ba(e.s.r)+":"+(e.e.rRel?"":"$")+Ba(e.e.r):L6(e.s,t.biff)+":"+L6(e.e,t.biff)}function Ok(e){return parseInt(FEe(e),10)-1}function Ba(e){return""+(e+1)}function NEe(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function FEe(e){return e.replace(/\$(\d+)$/,"$1")}function Pk(e){for(var t=BEe(e),r=0,n=0;n!==t.length;++n)r=26*r+t.charCodeAt(n)-64;return r-1}function ra(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function IEe(e){return e.replace(/^([A-Z])/,"$$$1")}function BEe(e){return e.replace(/^\$([A-Z])/,"$1")}function HEe(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function Aa(e){for(var t=0,r=0,n=0;n<e.length;++n){var a=e.charCodeAt(n);a>=48&&a<=57?t=10*t+(a-48):a>=65&&a<=90&&(r=26*r+(a-64))}return{c:r-1,r:t-1}}function rr(e){for(var t=e.c+1,r="";t;t=(t-1)/26|0)r=String.fromCharCode((t-1)%26+65)+r;return r+(e.r+1)}function V0(e){var t=e.indexOf(":");return t==-1?{s:Aa(e),e:Aa(e)}:{s:Aa(e.slice(0,t)),e:Aa(e.slice(t+1))}}function pr(e,t){return typeof t>"u"||typeof t=="number"?pr(e.s,e.e):(typeof e!="string"&&(e=rr(e)),typeof t!="string"&&(t=rr(t)),e==t?e:e+":"+t)}function Br(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,n=0,a=0,i=e.length;for(r=0;n<i&&!((a=e.charCodeAt(n)-64)<1||a>26);++n)r=26*r+a;for(t.s.c=--r,r=0;n<i&&!((a=e.charCodeAt(n)-48)<0||a>9);++n)r=10*r+a;if(t.s.r=--r,n===i||a!=10)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++n,r=0;n!=i&&!((a=e.charCodeAt(n)-64)<1||a>26);++n)r=26*r+a;for(t.e.c=--r,r=0;n!=i&&!((a=e.charCodeAt(n)-48)<0||a>9);++n)r=10*r+a;return t.e.r=--r,t}function RF(e,t){var r=e.t=="d"&&t instanceof Date;if(e.z!=null)try{return e.w=As(e.z,r?_i(t):t)}catch{}try{return e.w=As((e.XF||{}).numFmtId||(r?14:0),r?_i(t):t)}catch{return""+t}}function oc(e,t,r){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),e.t=="e"?Nu[e.v]||e.v:t==null?RF(e,e.v):RF(e,t))}function k2(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",n={};return n[r]=e,{SheetNames:[r],Sheets:n}}function jq(e,t,r){var n=r||{},a=e?Array.isArray(e):n.dense,i=e||(a?[]:{}),o=0,s=0;if(i&&n.origin!=null){if(typeof n.origin=="number")o=n.origin;else{var c=typeof n.origin=="string"?Aa(n.origin):n.origin;o=c.r,s=c.c}i["!ref"]||(i["!ref"]="A1:A1")}var l={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var u=Br(i["!ref"]);l.s.c=u.s.c,l.s.r=u.s.r,l.e.c=Math.max(l.e.c,u.e.c),l.e.r=Math.max(l.e.r,u.e.r),o==-1&&(l.e.r=o=u.e.r+1)}for(var h=0;h!=t.length;++h)if(t[h]){if(!Array.isArray(t[h]))throw new Error("aoa_to_sheet expects an array of arrays");for(var d=0;d!=t[h].length;++d)if(!(typeof t[h][d]>"u")){var p={v:t[h][d]},g=o+h,v=s+d;if(l.s.r>g&&(l.s.r=g),l.s.c>v&&(l.s.c=v),l.e.r<g&&(l.e.r=g),l.e.c<v&&(l.e.c=v),t[h][d]&&typeof t[h][d]=="object"&&!Array.isArray(t[h][d])&&!(t[h][d]instanceof Date))p=t[h][d];else if(Array.isArray(p.v)&&(p.f=t[h][d][1],p.v=p.v[0]),p.v===null)if(p.f)p.t="n";else if(n.nullError)p.t="e",p.v=0;else if(n.sheetStubs)p.t="z";else continue;else typeof p.v=="number"?p.t="n":typeof p.v=="boolean"?p.t="b":p.v instanceof Date?(p.z=n.dateNF||Kt[14],n.cellDates?(p.t="d",p.w=As(p.z,_i(p.v))):(p.t="n",p.v=_i(p.v),p.w=As(p.z,p.v))):p.t="s";if(a)i[g]||(i[g]=[]),i[g][v]&&i[g][v].z&&(p.z=i[g][v].z),i[g][v]=p;else{var _=rr({c:v,r:g});i[_]&&i[_].z&&(p.z=i[_].z),i[_]=p}}}return l.s.c<1e7&&(i["!ref"]=pr(l)),i}function o5(e,t){return jq(null,e,t)}function UEe(e){return e.read_shift(4,"i")}function K1(e,t){return t||(t=Ve(4)),t.write_shift(4,e),t}function M0(e){var t=e.read_shift(4);return t===0?"":e.read_shift(t,"dbcs")}function Ii(e,t){var r=!1;return t==null&&(r=!0,t=Ve(4+2*e.length)),t.write_shift(4,e.length),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}function zEe(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function $Ee(e,t){return t||(t=Ve(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0),t}function Rk(e,t){var r=e.l,n=e.read_shift(1),a=M0(e),i=[],o={t:a,h:a};if(n&1){for(var s=e.read_shift(4),c=0;c!=s;++c)i.push(zEe(e));o.r=i}else o.r=[{ich:0,ifnt:0}];return e.l=r+t,o}function WEe(e,t){var r=!1;return t==null&&(r=!0,t=Ve(15+4*e.t.length)),t.write_shift(1,0),Ii(e.t,t),r?t.slice(0,t.l):t}var YEe=Rk;function jEe(e,t){var r=!1;return t==null&&(r=!0,t=Ve(23+4*e.t.length)),t.write_shift(1,1),Ii(e.t,t),t.write_shift(4,1),$Ee({ich:0,ifnt:0},t),r?t.slice(0,t.l):t}function y1(e){var t=e.read_shift(4),r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:r}}function Ed(e,t){return t==null&&(t=Ve(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function Td(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function Sd(e,t){return t==null&&(t=Ve(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var VEe=M0,Vq=Ii;function Lk(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function Kv(e,t){var r=!1;return t==null&&(r=!0,t=Ve(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}var qEe=M0,YE=Lk,Nk=Kv;function Fk(e){var t=e.slice(e.l,e.l+4),r=t[0]&1,n=t[0]&2;e.l+=4;var a=n===0?Zv([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):n3(t,0)>>2;return r?a/100:a}function qq(e,t){t==null&&(t=Ve(4));var r=0,n=0,a=e*100;
321if(e==(e|0)&&e>=-(1<<29)&&e<1<<29?n=1:a==(a|0)&&a>=-(1<<29)&&a<1<<29&&(n=1,r=1),n)t.write_shift(-4,((r?a:e)<<2)+(r+2));else throw new Error("unsupported RkNumber "+e)}function Gq(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}function GEe(e,t){return t||(t=Ve(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t}var Cd=Gq,s5=GEe;function S0(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function q3(e,t){return(t||Ve(8)).write_shift(8,e,"f")}function XEe(e){var t={},r=e.read_shift(1),n=r>>>1,a=e.read_shift(1),i=e.read_shift(2,"i"),o=e.read_shift(1),s=e.read_shift(1),c=e.read_shift(1);switch(e.l++,n){case 0:t.auto=1;break;case 1:t.index=a;var l=b3[a];l&&(t.rgb=D8(l));break;case 2:t.rgb=D8([o,s,c]);break;case 3:t.theme=a;break}return i!=0&&(t.tint=i>0?i/32767:i/32768),t}function Qv(e,t){if(t||(t=Ve(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;e.index!=null?(t.write_shift(1,2),t.write_shift(1,e.index)):e.theme!=null?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var r=e.tint||0;if(r>0?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),!e.rgb||e.theme!=null)t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);else{var n=e.rgb||"FFFFFF";typeof n=="number"&&(n=("000000"+n.toString(16)).slice(-6)),t.write_shift(1,parseInt(n.slice(0,2),16)),t.write_shift(1,parseInt(n.slice(2,4),16)),t.write_shift(1,parseInt(n.slice(4,6),16)),t.write_shift(1,255)}return t}function ZEe(e){var t=e.read_shift(1);e.l++;var r={fBold:t&1,fItalic:t&2,fUnderline:t&4,fStrikeout:t&8,fOutline:t&16,fShadow:t&32,fCondense:t&64,fExtend:t&128};return r}function KEe(e,t){t||(t=Ve(2));var r=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);return t.write_shift(1,r),t.write_shift(1,0),t}function Xq(e,t){var r={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},n=e.read_shift(4);switch(n){case 0:return"";case 4294967295:case 4294967294:return r[e.read_shift(4)]||""}if(n>400)throw new Error("Unsupported Clipboard: "+n.toString(16));return e.l-=4,e.read_shift(0,t==1?"lpstr":"lpwstr")}function QEe(e){return Xq(e,1)}function JEe(e){return Xq(e,2)}var Ik=2,wo=3,Bp=11,LF=12,Jv=19,Hp=64,eTe=65,tTe=71,rTe=4108,nTe=4126,Oi=80,Zq=81,aTe=[Oi,Zq],jE={1:{n:"CodePage",t:Ik},2:{n:"Category",t:Oi},3:{n:"PresentationFormat",t:Oi},4:{n:"ByteCount",t:wo},5:{n:"LineCount",t:wo},6:{n:"ParagraphCount",t:wo},7:{n:"SlideCount",t:wo},8:{n:"NoteCount",t:wo},9:{n:"HiddenCount",t:wo},10:{n:"MultimediaClipCount",t:wo},11:{n:"ScaleCrop",t:Bp},12:{n:"HeadingPairs",t:rTe},13:{n:"TitlesOfParts",t:nTe},14:{n:"Manager",t:Oi},15:{n:"Company",t:Oi},16:{n:"LinksUpToDate",t:Bp},17:{n:"CharacterCount",t:wo},19:{n:"SharedDoc",t:Bp},22:{n:"HyperlinksChanged",t:Bp},23:{n:"AppVersion",t:wo,p:"version"},24:{n:"DigSig",t:eTe},26:{n:"ContentType",t:Oi},27:{n:"ContentStatus",t:Oi},28:{n:"Language",t:Oi},29:{n:"Version",t:Oi},255:{},2147483648:{n:"Locale",t:Jv},2147483651:{n:"Behavior",t:Jv},1919054434:{}},VE={1:{n:"CodePage",t:Ik},2:{n:"Title",t:Oi},3:{n:"Subject",t:Oi},4:{n:"Author",t:Oi},5:{n:"Keywords",t:Oi},6:{n:"Comments",t:Oi},7:{n:"Template",t:Oi},8:{n:"LastAuthor",t:Oi},9:{n:"RevNumber",t:Oi},10:{n:"EditTime",t:Hp},11:{n:"LastPrinted",t:Hp},12:{n:"CreatedDate",t:Hp},13:{n:"ModifiedDate",t:Hp},14:{n:"PageCount",t:wo},15:{n:"WordCount",t:wo},16:{n:"CharCount",t:wo},17:{n:"Thumbnail",t:tTe},18:{n:"Application",t:Oi},19:{n:"DocSecurity",t:wo},255:{},2147483648:{n:"Locale",t:Jv},2147483651:{n:"Behavior",t:Jv},1919054434:{}},NF={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},iTe=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","dar
321kVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function oTe(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var sTe=oTe([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),b3=Bn(sTe),Nu={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Kq={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},qE={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Up={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"}
vendor: 2,304 bytes, line 321
321,comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function Bk(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function lTe(e){var t=Bk();if(!e||!e.match)return t;var r={};if((e.match(L0)||[]).forEach(function(n){var a=nr(n);switch(a[0].replace(_Ee,"<")){case"<?xml":break;case"<Types":t.xmlns=a["xmlns"+(a[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":r[a.Extension]=a.ContentType;break;case"<Override":t[qE[a.ContentType]]!==void 0&&t[qE[a.ContentType]].push(a.PartName);break}}),t.xmlns!==mi.CT)throw new Error("Unknown Namespace: "+t.xmlns);return t.calcchain=t.calcchains.length>0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=r,delete t.calcchains,t}function Qq(e,t){var r=cEe(qE),n=[],a;n[n.length]=Qa,n[n.length]=gt("Types",null,{xmlns:mi.CT,"xmlns:xsd":mi.xsd,"xmlns:xsi":mi.xsi}),n=n.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["t
321if","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(c){return gt("Default",null,{Extension:c[0],ContentType:c[1]})}));var i=function(c){e[c]&&e[c].length>0&&(a=e[c][0],n[n.length]=gt("Override",null,{PartName:(a[0]=="/"?"":"/")+a,ContentType:Up[c][t.bookType]||Up[c].xlsx}))},o=function(c){(e[c]||[]).forEach(function(l){n[n.length]=gt("Override",null,{PartName:(l[0]=="/"?"":"/")+l,ContentType:Up[c][t.bookType]||Up[c].xlsx})})},s=function(c){(e[c]||[]).forEach(function(l){n[n.length]=gt("Override",null,{PartName:(l[0]=="/"?"":"/")+l,ContentType:r[c][0]})})};return i("workbooks"),o("sheets"),o("charts"),s("themes"),["strs","styles"].forEach(i),["coreprops","extprops","custprops"].forEach(s),s("vba"),s("comments"),s("threadedcomments"),s("drawings"),o("metadata"),s("people"),n.length>2&&(n[n.length]="</Types>",n[1]=n[1].replace("/>",">")),n.join("")}var Mr
vendor: 2,399 bytes, line 321
321={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",
vendor: 4,100 bytes, lines 321-331
321VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function k8(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function N6(e,t){var r={"!id":{}};if(!e)return r;t.charAt(0)!=="/"&&(t="/"+t);var n={};return(e.match(L0)||[]).forEach(function(a){var i=nr(a);if(i[0]==="<Relationship"){var o={};o.Type=i.Type,o.Target=i.Target,o.Id=i.Id,i.TargetMode&&(o.TargetMode=i.TargetMode);var s=i.TargetMode==="External"?i.Target:s6(i.Target,t);r[s]=o,n[i.Id]=o}}),r["!id"]=n,r}function $h(e){var t=[Qa,gt("Relationships",null,{xmlns:mi.RELS})];return za(e["!id"]).forEach(function(r){t[t.length]=gt("Relationship",null,e["!id"][r])}),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function En(e,t,r,n,a,i){if(a||(a={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,a.Id="rId"+t,a.Type=n,a.Target=r,i?a.TargetMode=i:[Mr.HLINK,Mr.XPATH,Mr.XMISS].indexOf(a.Type)>-1&&(a.TargetMode="External"),e["!id"][a.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][a.Id]=a,e[("/"+a.Target).replace("//","/")]=a,t}var cTe="application/vnd.oasis.opendocument.spreadsheet";function uTe(e,t){for(var r=Tk(e),n,a;n=A8.exec(r);)switch(n[3]){case"manifest":break;case"file-entry":if(a=nr(n[0],!1),a.path=="/"&&a.type!==cTe)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw n}}function fTe(e){var t=[Qa];t.push(`<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">
322`),t.push(`  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>
323`);for(var r=0;r<e.length;++r)t.push('  <manifest:file-entry manifest:full-path="'+e[r][0]+'" manifest:media-type="'+e[r][1]+`"/>
324`);return t.push("</manifest:manifest>"),t.join("")}function FF(e,t,r){return['  <rdf:Description rdf:about="'+e+`">
325`,'    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(r||"odf")+"#"+t+`"/>
326`,`  </rdf:Description>
327`].join("")}function dTe(e,t){return['  <rdf:Description rdf:about="'+e+`">
328`,'    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+`"/>
329`,`  </rdf:Description>
330`].join("")}function hTe(e){var t=[Qa];t.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
331`);for(var r=0;r!=e.length;++r)t.push(FF(e[r][0],e[r][1])),t.push(dTe("",e[r][0]));return t.push(FF("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}function Jq(){return'<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+b8.version+"</meta:generator></office:meta></office:document-meta>"}var f1=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],pTe=function(){for(var e=new Array(f1.length),t=0;t<f1.length;++t){var r=f1[t],n="(?:"+r[0].slice(0,r[0].indexOf(":"))+":)"+r[0].slice(r[0].indexOf(":")+1);e[t]=new RegExp("<"+n+"[^>]*>([\\s\\S]*?)</"+n+">")}return e}();function eG(e){var t={};e=On(e);for(var r=0;r<f1.length;++r){var n=f1[r],a=e.match(pTe[r]);a!=null&&a.length>0&&(t[n[1]]=tn(a[1])),n[2]==="date"&&t[n[1]]&&(t[n[1]]=aa(t[n[1]]))}return t}function By(e,t,r,n,a){a[e]!=null||t==null||t===""||(a[e]=t,t=Cn(t),n[n.length]=r?gt(e,t,r):o0(e,t))}function tG(e,t){var r=t||{}
vendor: 11,734 bytes, line 331
331,n=[Qa,gt("cp:coreProperties",null,{"xmlns:cp":mi.CORE_PROPS,"xmlns:dc":mi.dc,"xmlns:dcterms":mi.dcterms,"xmlns:dcmitype":mi.dcmitype,"xmlns:xsi":mi.xsi})],a={};if(!e&&!r.Props)return n.join("");e&&(e.CreatedDate!=null&&By("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:WE(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a),e.ModifiedDate!=null&&By("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:WE(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a));for(var i=0;i!=f1.length;++i){var o=f1[i],s=r.Props&&r.Props[o[1]]!=null?r.Props[o[1]]:e?e[o[1]]:null;s===!0?s="1":s===!1?s="0":typeof s=="number"&&(s=String(s)),s!=null&&By(o[0],s,null,n,a)}return n.length>2&&(n[n.length]="</cp:coreProperties>",n[1]=n[1].replace("/>",">")),n.join("")}var E3=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],rG=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function nG(e,t,r,n){var a=[];if(typeof e=="string")a=CF(e,n);else for(var i=0;i<e.length;++i)a=a.concat(e[i].map(function(u){return{v:u}}));var o=typeof t=="string"?CF(t,n).map(function(u){return u.v}):t,s=0,c=0;if(o.length>0)for(var l=0;l!==a.length;l+=2){switch(c=+a[l+1].v,a[l].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":r.Worksheets=c,r.SheetNames=o.slice(s,s+c);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":r.NamedRanges=c,r.DefinedNames=o.slice(s,s+c);break;case"Charts":case"Diagramme":r.Chartsheets=c,r.ChartNames=o.slice(s,s+c);break}s+=c}}function mTe(e,t,r){var n={};return t||(t={}),e=On(e),E3.forEach(function(a){var i=(e.match(S8(a[0]))||[])[1];switch(a[2]){case"string":i&&(t[a[1]]=tn(i));break;case"bool":t[a[1]]=i==="true";break;case"raw":var o=e.match(new RegExp("<"+a[0]+"[^>]*>([\\s\\S]*?)</"+a[0]+">"));o&&o.length>0&&(n[a[1]]=o[1]);break}}),n.HeadingPairs&&n.TitlesOfParts&&nG(n.HeadingPairs,n.TitlesOfParts,t,r),t}function aG(e){var t=[],r=gt;return e||(e={}),e.Application="SheetJS",t[t.length]=Qa,t[t.length]=gt("Properties",null,{xmlns:mi.EXT_PROPS,"xmlns:vt":mi.vt}),E3.forEach(function(n){if(e[n[1]]!==void 0){var a;switch(n[2]){case"string":a=Cn(String(e[n[1]]));break;case"bool":a=e[n[1]]?"true":"false";break}a!==void 0&&(t[t.length]=r(n[0],a))}}),t[t.length]=r("HeadingPairs",r("vt:vector",r("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+r("vt:variant",r("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=r("TitlesOfParts",r("vt:vector",e.SheetNames.map(function(n){return"<vt:lpstr>"+Cn(n)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var vTe=/<[^>]+>[^<]*/g;function gTe(e,t){var r={},n="",a=e.match(vTe);if(a)for(var i=0;i!=a.length;++i){var o=a[i],s=nr(o);switch(s[0]){case"<?xml":break;case"<Properties":break;case"<property":n=tn(s.name);break;case"</property>":n=null;break;default:if(o.indexOf("<vt:")===0){var c=o.split(">"),l=c[0].slice(4),u=c[1];switch(l){case"lpstr":case"bstr":case"lpwstr":r[n]=tn(u);break;case"bool":r[n]=Jn(u);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[n]=parseInt(u,10);break;case"r4":case"r8":case"decimal":r[n]=parseFloat(u);break;case"filetime":case"date":r[n]=aa(u);break;case"cy":case"error":r[n]=tn(u);break;default:if(l.slice(-1)=="/")break;t.WTF&&typeof console<"u"&&console.warn("Unexpected",o,l,c)}}else if(o.slice(0,2)!=="</"){if(t.WTF)throw new Error(o)}}}return r}function iG(e){var t=[Qa,gt("Properties",null,{xmlns:mi.CUST_PROPS,"xmlns:vt":mi.vt})];if(!e)return t.join("");var r=1;return za(e).forEach(function(a){++r,t[t.length]=gt("property",CEe(e[a],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:r,name:Cn(a)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var GE={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},Hy;function _Te(e,t,r){Hy||(Hy=jg(GE)),t=Hy[t]||t,e[t]=r}function xTe(e,t){var r=[];return za(GE).map(function(n){for(var a=0;a<f1.length;++a)if(f1[a][1]==n)return f1[a];for(a=0;a<E3.length;++a)if(E3[a][1]==n)return E3[a];throw n}).forEach(function(n){if(e[n[1]]!=null){var a=t&&t.Props&&t.Props[n[1]]!=null?t.Props[n[1]]:e[n[1]];switch(n[2]){case"date":a=new Date(a).toISOString().replace(/\.\d*Z/,"Z");break}typeof a=="number"?a=String(a):a===!0||a===!1?a=a?"1":"0":a instanceof Date&&(a=new Date(a).toISOString().replace(/\.\d*Z/,"")),r.push(o0(GE[n[1]]||n[1],a))}}),gt("DocumentProperties",r.join(""),{xmlns:as.o})}function yTe(e,t){var r=["Worksheets","SheetNames"],n="CustomDocumentProperties",a=[];return e&&za(e).forEach(function(i){if(Object.prototype.hasOwnProperty.call(e,i)){for(var o=0;o<f1.length;++o)if(i==f1[o][1])return;for(o=0;o<E3.length;++o)if(i==E3[o][1])return;for(o=0;o<r.length;++o)if(i==r[o])return;var s=e[i],c="string";typeof s=="number"?(c="float",s=String(s)):s===!0||s===!1?(c="boolean",s=s?"1":"0"):s=String(s),a.push(gt(bF(i),s,{"dt:dt":c}))}}),t&&za(t).forEach(function(i){if(Object.prototype.hasOwnProperty.call(t,i)&&!(e&&Object.prototype.hasOwnProperty.call(e,i))){var o=t[i],s="string";typeof o=="number"?(s="float",o=String(o)):o===!0||o===!1?(s="boolean",o=o?"1":"0"):o instanceof Date?(s="dateTime.tz",o=o.toISOString()):o=String(o),a.push(gt(bF(i),o,{"dt:dt":s}))}}),"<"+n+' xmlns="'+as.o+'">'+a.join("")+"</"+n+">"}function Hk(e){var t=e.read_shift(4),r=e.read_shift(4);return new Date((r/1e7*Math.pow(2,32)+t/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function wTe(e){var t=typeof e=="string"?new Date(Date.parse(e)):e,r=t.getTime()/1e3+11644473600,n=r%Math.pow(2,32),a=(r-n)/Math.pow(2,32);n*=1e7,a*=1e7;var i=n/Math.pow(2,32)|0;i>0&&(n=n%Math.pow(2,32),a+=i);var o=Ve(8);return o.write_shift(4,n),o.write_shift(4,a),o}function oG(e,t,r){var n=e.l,a=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-n&3;)++e.l;return a}function sG(e,t,r){var n=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(n.length+1&3)&3),n}function lG(e,t,r){return t===31?sG(e):oG(e,t,r)}function XE(e,t,r){return lG(e,t,r===!1?0:4)}function bTe(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return lG(e,t,0)}function ETe(e){for(var t=e.read_shift(4),r=[],n=0;n!=t;++n){var a=e.l;r[n]=e.read_shift(0,"lpwstr").replace(D0,""),e.l-a&2&&(e.l+=2)}return r}function TTe(e){for(var t=e.read_shift(4),r=[],n=0;n!=t;++n)r[n]=e.read_shift(0,"lpstr-cp").replace(D0,"");return r}function STe(e){var t=e.l,r=e9(e,Zq);e[e.l]==0&&e[e.l+1]==0&&e.l-t&2&&(e.l+=2);var n=e9(e,wo);return[r,n]}function CTe(e){for(var t=e.read_shift(4),r=[],n=0;n<t/2;++n)r.push(STe(e));return r}function IF(e,t){for(var r=e.read_shift(4),n={},a=0;a!=r;++a){var i=e.read_shift(4),o=e.read_shift(4);n[i]=e.read_shift(o,t===1200?"utf16le":"utf8").replace(D0,"").replace(o6,"!"),t===1200&&o%2&&(e.l+=2)}return e.l&3&&(e.l=e.l>>3<<2),n}function cG(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,(t&3)>0&&(e.l+=4-(t&3)&3),r}function ATe(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}function e9(e,t,r){var n=e.read_shift(2),a,i=r||{};if(e.l+=2,t!==LF&&n!==t&&aTe.indexOf(t)===-1&&!((t&65534)==4126&&(n&65534)==4126))throw new Error("Expected type "+t+" saw "+n);switch(t===LF?n:t){case 2:return a=e.read_shift(2,"i"),i.raw||(e.l+=2),a;case 3:return a=e.read_shift(4,"i"),a;case 11:return e.read_shift(4)!==0;case 19:return a=e.read_shift(4),a;case 30:return oG(e,n,4).replace(D0,"");case 31:return sG(e);case 64:return Hk(e);case 65:return cG(e);case 71:return ATe(e);case 80:return XE(e,n,!i.raw).replace(D0,"");case 81:return bTe(e,n).replace(D0,"");case 4108:return CTe(e);case 4126:case 4127:return n==4127?ETe(e):TTe(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+n)}}function BF(e,t){var r=Ve(4),n=Ve(4);switch(r.write_shift(4,e==80?31:e),e){case 3:n.write_shift(-4,t);break;case 5:n=Ve(8),n.write_shift(8,t,"f");break;case 11:n.write_shift(4,t?1:0);break;case 64:n=wTe(t);break;case 31:case 80:for(n=Ve(4+2*(t.length+1)+(t.length%2?0:2)),n.write_shift(4,t.length+1),n.write_shift(0,t,"dbcs");n.l!=n.length;)n.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return Ni([r,n])}function HF(e,t){var r=e.l,n=e.read_shift(4),a=e.read_shift(4),i=[],o=0,s=0,c=-1,l={};for(o=0;o!=a;++o){var u=e.read_shift(4),h=e.read_shift(4);i[o]=[u,h+r]}i.sort(function(w,y){return w[1]-y[1]});var d={};for(o=0;o!=a;++o){if(e.l!==i[o][1]){var p=!0;if(o>0&&t)switch(t[i[o-1][0]].t){case 2:e.l+2===i[o][1]&&(e.l+=2,p=!1);break;case 80:e.l<=i[o][1]&&(e.l=i[o][1],p=!1);break;case 4108:e.l<=i[o][1]&&(e.l=i[o][1],p=!1);break}if((!t||o==0)&&e.l<=i[o][1]&&(p=!1,e.l=i[o][1]),p)throw new Error("Read Error: Expected address "+i[o][1]+" at "+e.l+" :"+o)}if(t){var g=t[i[o][0]];if(d[g.n]=e9(e,g.t,{raw:!0}),g.p==="version"&&(d[g.n]=String(d[g.n]>>16)+"."+("0000"+String(d[g.n]&65535)).slice(-4)),g.n=="CodePage")switch(d[g.n]){case 0:d[g.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:l1(s=d[g.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+d[g.n])}}else if(i[o][0]===1){if(s=d.CodePage=e9(e,Ik),l1(s),c!==-1){var v=e.l;e.l=i[c][1],l=IF(e,s),e.l=v}}else if(i[o][0]===0){if(s===0){c=o,e.l=i[o+1][1];continue}l=IF(e,s)}else{var _=l[i[o][0]],x;switch(e[e.l]){case 65:e.l+=4,x=cG(e);break;case 30:e.l+=4,x=XE(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,x=XE(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,x=e.read_shift(4,"i");break;case 19:e.l+=4,x=e.read_shift(4);break;case 5:e.l+=4,x=e.read_shift(8,"f");break;case 11:e.l+=4,x=Ga(e,4);break;case 64:e.l+=4,x=aa(Hk(e));break;default:throw new Error("unparsed value: "+e[e.l])}d[_]=x}}return e.l=r+n,d}var uG=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function kTe(e){switch(typeof e){case"boolean":return 11;case"number":return(e|0)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break}return-1}function UF(e,t,r){var n=Ve(8),a=[],i=[],o=8,s=0,c=Ve(8),l=Ve(8);if(c.write_shift(4,2),c.write_shift(4,1200),l.write_shift(4,1),i.push(c),a.push(l),o+=8+c.length,!t){l=Ve(8),l.write_shift(4,0),a.unshift(l);var u=[Ve(4)];for(u[0].write_shift(4,e.length),s=0;s<e.length;++s){var h=e[s][0];for(c=Ve(8+2*(h.length+1)+(h.length%2?0:2)),c.write_shift(4,s+2),c.write_shift(4,h.length+1),c.write_shift(0,h,"dbcs");c.l!=c.length;)c.write_shift(1,0);u.push(c)}c=Ni(u),i.unshift(c),o+=8+c.length}for(s=0;s<e.length;++s)if(!(t&&!t[e[s][0]])&&!(uG.indexOf(e[s][0])>-1||rG.indexOf(e[s][0])>-1)&&e[s][1]!=null){var d=e[s][1],p=0;if(t){p=+t[e[s][0]];var g=r[p];
vendor: 5,643 bytes, line 331
331if(g.p=="version"&&typeof d=="string"){var v=d.split(".");d=(+v[0]<<16)+(+v[1]||0)}c=BF(g.t,d)}else{var _=kTe(d);_==-1&&(_=31,d=String(d)),c=BF(_,d)}i.push(c),l=Ve(8),l.write_shift(4,t?p:2+s),a.push(l),o+=8+c.length}var x=8*(i.length+1);for(s=0;s<i.length;++s)a[s].write_shift(4,x),x+=i[s].length;return n.write_shift(4,o),n.write_shift(4,i.length),Ni([n].concat(a).concat(i))}function zF(e,t,r){var n=e.content;if(!n)return{};n0(n,0);var a,i,o,s,c=0;n.chk("feff","Byte Order: "),n.read_shift(2);var l=n.read_shift(4),u=n.read_shift(16);if(u!==Vt.utils.consts.HEADER_CLSID&&u!==r)throw new Error("Bad PropertySet CLSID "+u);if(a=n.read_shift(4),a!==1&&a!==2)throw new Error("Unrecognized #Sets: "+a);if(i=n.read_shift(16),s=n.read_shift(4),a===1&&s!==n.l)throw new Error("Length mismatch: "+s+" !== "+n.l);a===2&&(o=n.read_shift(16),c=n.read_shift(4));var h=HF(n,t),d={SystemIdentifier:l};for(var p in h)d[p]=h[p];if(d.FMTID=i,a===1)return d;if(c-n.l==2&&(n.l+=2),n.l!==c)throw new Error("Length mismatch 2: "+n.l+" !== "+c);var g;try{g=HF(n,null)}catch{}for(p in g)d[p]=g[p];return d.FMTID=[i,o],d}function $F(e,t,r,n,a,i){var o=Ve(a?68:48),s=[o];o.write_shift(2,65534),o.write_shift(2,0),o.write_shift(4,842412599),o.write_shift(16,Vt.utils.consts.HEADER_CLSID,"hex"),o.write_shift(4,a?2:1),o.write_shift(16,t,"hex"),o.write_shift(4,a?68:48);var c=UF(e,r,n);if(s.push(c),a){var l=UF(a,null,null);o.write_shift(16,i,"hex"),o.write_shift(4,68+c.length),s.push(l)}return Ni(s)}function ef(e,t){return e.read_shift(t),null}function DTe(e,t){t||(t=Ve(e));for(var r=0;r<e;++r)t.write_shift(1,0);return t}function MTe(e,t,r){for(var n=[],a=e.l+t;e.l<a;)n.push(r(e,a-e.l));if(a!==e.l)throw new Error("Slurp error");return n}function Ga(e,t){return e.read_shift(t)===1}function z0(e,t){return t||(t=Ve(2)),t.write_shift(2,+!!e),t}function ai(e){return e.read_shift(2,"u")}function Qs(e,t){return t||(t=Ve(2)),t.write_shift(2,e),t}function fG(e,t){return MTe(e,t,ai)}function OTe(e){var t=e.read_shift(1),r=e.read_shift(1);return r===1?t:t===1}function dG(e,t,r){return r||(r=Ve(2)),r.write_shift(1,t=="e"?+e:+!!e),r.write_shift(1,t=="e"?1:0),r}function $7(e,t,r){var n=e.read_shift(r&&r.biff>=12?2:1),a="sbcs-cont",i=vs;if(r&&r.biff>=8&&(vs=1200),!r||r.biff==8){var o=e.read_shift(1);o&&(a="dbcs-cont")}else r.biff==12&&(a="wstr");r.biff>=2&&r.biff<=5&&(a="cpstr");var s=n?e.read_shift(n,a):"";return vs=i,s}function PTe(e){var t=vs;vs=1200;var r=e.read_shift(2),n=e.read_shift(1),a=n&4,i=n&8,o=1+(n&1),s=0,c,l={};i&&(s=e.read_shift(2)),a&&(c=e.read_shift(4));var u=o==2?"dbcs-cont":"sbcs-cont",h=r===0?"":e.read_shift(r,u);return i&&(e.l+=4*s),a&&(e.l+=c),l.t=h,i||(l.raw="<t>"+l.t+"</t>",l.r=l.t),vs=t,l}function RTe(e){var t=e.t||"",r=Ve(3);r.write_shift(2,t.length),r.write_shift(1,1);var n=Ve(2*t.length);n.write_shift(2*t.length,t,"utf16le");var a=[r,n];return Ni(a)}function G3(e,t,r){var n;if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(t,"cpstr");if(r.biff>=12)return e.read_shift(t,"dbcs-cont")}var a=e.read_shift(1);return a===0?n=e.read_shift(t,"sbcs-cont"):n=e.read_shift(t,"dbcs-cont"),n}function W7(e,t,r){var n=e.read_shift(r&&r.biff==2?1:2);return n===0?(e.l++,""):G3(e,n,r)}function Ad(e,t,r){if(r.biff>5)return W7(e,t,r);var n=e.read_shift(1);return n===0?(e.l++,""):e.read_shift(n,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function hG(e,t,r){return r||(r=Ve(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function LTe(e){var t=e.read_shift(1);e.l++;var r=e.read_shift(2);return e.l+=2,[t,r]}function NTe(e){var t=e.read_shift(4),r=e.l,n=!1;t>24&&(e.l+=t-24,e.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(n=!0),e.l=r);var a=e.read_shift((n?t-24:t)>>1,"utf16le").replace(D0,"");return n&&(e.l+=24),a}function FTe(e){for(var t=e.read_shift(2),r="";t-- >0;)r+="../";var n=e.read_shift(0,"lpstr-ansi");if(e.l+=2,e.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var a=e.read_shift(4);if(a===0)return r+n.replace(/\\/g,"/");var i=e.read_shift(4);if(e.read_shift(2)!=3)throw new Error("Bad FileMoniker");var o=e.read_shift(i>>1,"utf16le").replace(D0,"");return r+o}function ITe(e,t){var r=e.read_shift(16);switch(r){case"e0c9ea79f9bace118c8200aa004ba90b":return NTe(e);case"0303000000000000c000000000000046":return FTe(e);default:throw new Error("Unsupported Moniker "+r)}}function zp(e){var t=e.read_shift(4),r=t>0?e.read_shift(t,"utf16le").replace(D0,""):"";return r}function WF(e,t){t||(t=Ve(6+e.length*2)),t.write_shift(4,1+e.length);for(var r=0;r<e.length;++r)t.write_shift(2,e.charCodeAt(r));return t.write_shift(2,0),t}function BTe(e,t){var r=e.l+t,n=e.read_shift(4);if(n!==2)throw new Error("Unrecognized streamVersion: "+n);var a=e.read_shift(2);e.l+=2;var i,o,s,c,l="",u,h;a&16&&(i=zp(e,r-e.l)),a&128&&(o=zp(e,r-e.l)),(a&257)===257&&(s=zp(e,r-e.l)),(a&257)===1&&(c=ITe(e,r-e.l)),a&8&&(l=zp(e,r-e.l)),a&32&&(u=e.read_shift(16)),a&64&&(h=Hk(e)),e.l=r;var d=o||s||c||"";d&&l&&(d+="#"+l),d||(d="#"+l),a&2&&d.charAt(0)=="/"&&d.charAt(1)!="/"&&(d="file://"+d);var p={Target:d};return u&&(p.guid=u),h&&(p.time=h),i&&(p.Tooltip=i),p}function HTe(e){var t=Ve(512),r=0,n=e.Target;n.slice(0,7)=="file://"&&(n=n.slice(7));var a=n.indexOf("#"),i=a>-1?31:23;switch(n.charAt(0)){case"#":i=28;break;case".":i&=-3;break}t.write_shift(4,2),t.write_shift(4,i);var o=[8,6815827,6619237,4849780,83];for(r=0;r<o.length;++r)t.write_shift(4,o[r]);if(i==28)n=n.slice(1),WF(n,t);else if(i&2){for(o="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),r=0;r<o.length;++r)t.write_shift(1,parseInt(o[r],16));var s=a>-1?n.slice(0,a):n;for(t.write_shift(4,2*(s.length+1)),r=0;r<s.length;
331++r)t.write_shift(2,s.charCodeAt(r));t.write_shift(2,0),i&8&&WF(a>-1?n.slice(a+1):"",t)}else{for(o="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),r=0;r<o.length;++r)t.write_shift(1,parseInt(o[r],16));for(var c=0;n.slice(c*3,c*3+3)=="../"||n.slice(c*3,c*3+3)=="..\\";)++c;for(t.write_shift(2,c),t.write_shift(4,n.length-3*c+1),r=0;r<n.length-3*c;++r)t.write_shift(1,n.charCodeAt(r+3*c)&255);for(t.write_shift(1,0),t.write_shift(2,65535),t.write_shift(2,57005),r=0;r<6;++r)t.write_shift(4,0)}return t.slice(0,t.l)}function pG(e){var t=e.read_shift(1),r=e.read_shift(1),n=e.read_shift(1),a=e.read_shift(1);return[t,r,n,a]}function mG(e,t){var r=pG(e);return r[3]=0,r}function bc(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2);return{r:t,c:r,ixfe:n}}function X3(e,t,r,n){return n||(n=Ve(6)),n.write_shift(2,e),n.write_shift(2,t),n.write_shift(2,r||0),n}function UTe(e){var t=e.read_shift(2),r=e.read_shift(2);return e.l+=8,{type:t,flags:r}}function zTe(e,t,r){return t===0?"":Ad(e,t,r)}function $Te(e,t,r){var n=r.biff>8?4:2,a=e.read_shift(n),i=e.read_shift(n,"i"),o=e.read_shift(n,"i");return[a,i,o]}function vG(e){var t=e.read_shift(2),r=Fk(e);return[t,r]}function WTe(e,t,r){e.l+=4,t-=4;var n=e.l+t,a=$7(e,t,r),i=e.read_shift(2);if(n-=e.l,i!==n)throw new Error("Malformed AddinUdf: padding = "+n+" != "+i);return e.l+=i,a}function Xg(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2),a=e.read_shift(2);return{s:{c:n,r:t},e:{c:a,r}}}function gG(e,t){return t||(t=Ve(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function _G(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(1),a=e.read_shift(1);return{s:{c:n,r:t},e:{c:a,r}}}var YTe=_G;function xG(e){e.l+=4;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2);return e.l+=12,[r,t,n]}function jTe(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t}function VTe(e){var t={};return e.l+=4,e.cf=e.read_shift(2),t}function _0(e){e.l+=2,e.l+=e.read_shift(2)}var qTe={0:_0,4:_0,5:_0,6:_0,7:VTe,8:_0,9:_0,10:_0,11:_0,12:_0,13:jTe,14:_0,15:_0,16:_0,17:_0,18:_0,19:_0,20:_0,21:xG};function GTe(e,t){for(var r=e.l+t,n=[];e.l<r;){var a=e.read_shift(2);e.l-=2;try{n.push(qTe[a](e,r-e.l))}catch{return e.l=r,n}}return e.l!=r&&(e.l=r),n}function $p(e,t){var r={BIFFVer:0,dt:0};switch(r.BIFFVer=e.read_shift(2),t-=2,t>=2&&(r.dt=e.read_shift(2),e.l-=2),r.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+r.BIFFVer)}return e.read_shift(t),r}function Uk(e,t,r){var n=1536,a=16;switch(r.bookType){case"biff8":break;case"biff5":n=1280,a=8;break;case"biff4":n=4,a=6;break;case"biff3":n=3,a=6;break;case"biff2":n=2,a=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var i=Ve(a);return i.write_shift(2,n),i.write_shift(2,t),a>4&&i.write_shift(2,29282),a>6&&i.write_shift(2,1997),a>8&&(i.write_shift(2,49161),i.write_shift(2,1),i.write_shift(2,1798),i.write_shift(2,0)),i}function XTe(e,t){return t===0||e.read_shift(2),1200}function ZTe(e,t,r){if(r.enc)return e.l+=t,"";var n=e.l,a=Ad(e,0,r);return e.read_shift(t+n-e.l),a}function KTe(e,t){var r=!t||t.biff==8,n=Ve(r?112:54);for(n.write_shift(t.biff==8?2:1,7),r&&n.write_shift(1,0),n.write_shift(4,859007059),n.write_shift(4,5458548|(r?0:536870912));n.l<n.length;)n.write_shift(1,r?0:32);return n}function QTe(e,t,r){var n=r&&r.biff==8||t==2?e.read_shift(2):(e.l+=t,0);return{fDialog:n&16,fBelow:n&64,fRight:n&128}}function JTe(e,t,r){var n=e.read_shift(4),a=e.read_shift(1)&3,i=e.read_shift(1);switch(i){case 0:i="Worksheet";break;case 1:i="Macrosheet";break;case 2:i="Chartsheet";break;case 6:i="VBAModule";break}var o=$7(e,0,r);return o.length===0&&(o="Sheet1"),{pos:n,hs:a,dt:i,name:o}}function eSe(e,t){var r=!t||t.biff>=8?2:1,n=Ve(8+r*e.name.length);n.write_shift(4,e.pos),n.write_shift(1,e.hs||0),n.write_shift(1,e.dt),n.write_shift(1,e.name.length),t.biff>=8&&n.write_shift(1,1),n.write_shift(r*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var a=n.slice(0,n.l);return a.l=n.l,a}function tSe(e,t){for(var r=e.l+t,n=e.read_shift(4),a=e.read_shift(4),i=[],o=0;o!=a&&e.l<r;++o)i.push(PTe(e));return i.Count=n,i.Unique=a,i}function rSe(e,t){var r=Ve(8);r.write_shift(4,e.Count),r.write_shift(4,e.Unique);for(var n=[],a=0;a<e.length;++a)n[a]=RTe(e[a]);var i=Ni([r].concat(n));return i.parts=[r.length].concat(n.map(function(o){return o.length})),i}function nSe(e,t){var r={};return r.dsst=e.read_shift(2),e.l+=t-2,r}function aSe(e){var t={};t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c;var r=e.read_shift(2);e.l+=4;var n=e.read_shift(1);return e.l+=3,n&7&&(t.level=n&7),n&32&&(t.hidden=!0),n&64&&(t.hpt=r/20),t}function iSe(e){var t=UTe(e);
vendor: 10,538 bytes, line 331
331if(t.type!=2211)throw new Error("Invalid Future Record "+t.type);var r=e.read_shift(4);return r!==0}function oSe(e){return e.read_shift(2),e.read_shift(4)}function YF(e,t,r){var n=0;r&&r.biff==2||(n=e.read_shift(2));var a=e.read_shift(2);r&&r.biff==2&&(n=1-(a>>15),a&=32767);var i={Unsynced:n&1,DyZero:(n&2)>>1,ExAsc:(n&4)>>2,ExDsc:(n&8)>>3};return[i,a]}function sSe(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2),a=e.read_shift(2),i=e.read_shift(2),o=e.read_shift(2),s=e.read_shift(2),c=e.read_shift(2),l=e.read_shift(2);return{Pos:[t,r],Dim:[n,a],Flags:i,CurTab:o,FirstTab:s,Selected:c,TabRatio:l}}function lSe(){var e=Ve(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}function cSe(e,t,r){if(r&&r.biff>=2&&r.biff<5)return{};var n=e.read_shift(2);return{RTL:n&64}}function uSe(e){var t=Ve(18),r=1718;return e&&e.RTL&&(r|=64),t.write_shift(2,r),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}function fSe(){}function dSe(e,t,r){var n={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10;break}return n.name=$7(e,0,r),n}function hSe(e,t){var r=e.name||"Arial",n=t&&t.biff==5,a=n?15+r.length:16+2*r.length,i=Ve(a);return i.write_shift(2,(e.sz||12)*20),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,r.length),n||i.write_shift(1,1),i.write_shift((n?1:2)*r.length,r,n?"sbcs":"utf16le"),i}function pSe(e){var t=bc(e);return t.isst=e.read_shift(4),t}function mSe(e,t,r,n){var a=Ve(10);return X3(e,t,n,a),a.write_shift(4,r),a}function vSe(e,t,r){r.biffguess&&r.biff==2&&(r.biff=5);var n=e.l+t,a=bc(e);r.biff==2&&e.l++;var i=W7(e,n-e.l,r);return a.val=i,a}function gSe(e,t,r,n,a){var i=!a||a.biff==8,o=Ve(8+ +i+(1+i)*r.length);return X3(e,t,n,o),o.write_shift(2,r.length),i&&o.write_shift(1,1),o.write_shift((1+i)*r.length,r,i?"utf16le":"sbcs"),o}function _Se(e,t,r){var n=e.read_shift(2),a=Ad(e,0,r);return[n,a]}function xSe(e,t,r,n){var a=r&&r.biff==5;n||(n=Ve(a?3+t.length:5+2*t.length)),n.write_shift(2,e),n.write_shift(a?1:2,t.length),a||n.write_shift(1,1),n.write_shift((a?1:2)*t.length,t,a?"sbcs":"utf16le");var i=n.length>n.l?n.slice(0,n.l):n;return i.l==null&&(i.l=i.length),i}var ySe=Ad;function jF(e,t,r){var n=e.l+t,a=r.biff==8||!r.biff?4:2,i=e.read_shift(a),o=e.read_shift(a),s=e.read_shift(2),c=e.read_shift(2);return e.l=n,{s:{r:i,c:s},e:{r:o,c}}}function wSe(e,t){var r=t.biff==8||!t.biff?4:2,n=Ve(2*r+6);return n.write_shift(r,e.s.r),n.write_shift(r,e.e.r+1),n.write_shift(2,e.s.c),n.write_shift(2,e.e.c+1),n.write_shift(2,0),n}function bSe(e){var t=e.read_shift(2),r=e.read_shift(2),n=vG(e);return{r:t,c:r,ixfe:n[0],rknum:n[1]}}function ESe(e,t){for(var r=e.l+t-2,n=e.read_shift(2),a=e.read_shift(2),i=[];e.l<r;)i.push(vG(e));if(e.l!==r)throw new Error("MulRK read error");var o=e.read_shift(2);if(i.length!=o-a+1)throw new Error("MulRK length mismatch");return{r:n,c:a,C:o,rkrec:i}}function TSe(e,t){for(var r=e.l+t-2,n=e.read_shift(2),a=e.read_shift(2),i=[];e.l<r;)i.push(e.read_shift(2));if(e.l!==r)throw new Error("MulBlank read error");var o=e.read_shift(2);if(i.length!=o-a+1)throw new Error("MulBlank length mismatch");return{r:n,c:a,C:o,ixfe:i}}function SSe(e,t,r,n){var a={},i=e.read_shift(4),o=e.read_shift(4),s=e.read_shift(4),c=e.read_shift(2);return a.patternType=iTe[s>>26],n.cellStyles&&(a.alc=i&7,a.fWrap=i>>3&1,a.alcV=i>>4&7,a.fJustLast=i>>7&1,a.trot=i>>8&255,a.cIndent=i>>16&15,a.fShrinkToFit=i>>20&1,a.iReadOrder=i>>22&2,a.fAtrNum=i>>26&1,a.fAtrFnt=i>>27&1,a.fAtrAlc=i>>28&1,a.fAtrBdr=i>>29&1,a.fAtrPat=i>>30&1,a.fAtrProt=i>>31&1,a.dgLeft=o&15,a.dgRight=o>>4&15,a.dgTop=o>>8&15,a.dgBottom=o>>12&15,a.icvLeft=o>>16&127,a.icvRight=o>>23&127,a.grbitDiag=o>>30&3,a.icvTop=s&127,a.icvBottom=s>>7&127,a.icvDiag=s>>14&127,a.dgDiag=s>>21&15,a.icvFore=c&127,a.icvBack=c>>7&127,a.fsxButton=c>>14&1),a}function CSe(e,t,r){var n={};return n.ifnt=e.read_shift(2),n.numFmtId=e.read_shift(2),n.flags=e.read_shift(2),n.fStyle=n.flags>>2&1,t-=6,n.data=SSe(e,t,n.fStyle,r),n}function VF(e,t,r,n){var a=r&&r.biff==5;n||(n=Ve(a?16:20)),n.write_shift(2,0),e.style?(n.write_shift(2,e.numFmtId||0),n.write_shift(2,65524)):(n.write_shift(2,e.numFmtId||0),n.write_shift(2,t<<4));var i=0;return e.numFmtId>0&&a&&(i|=1024),n.write_shift(4,i),n.write_shift(4,0),a||n.write_shift(4,0),n.write_shift(2,0),n}function ASe(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(t[0]!==0&&t[0]--,t[1]!==0&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}function kSe(e){var t=Ve(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}function qF(e,t,r){var n=bc(e);(r.biff==2||t==9)&&++e.l;var a=OTe(e);return n.val=a,n.t=a===!0||a===!1?"b":"e",n}function DSe(e,t,r,n,a,i){var o=Ve(8);return X3(e,t,n,o),dG(r,i,o),o}function MSe(e,t,r){r.biffguess&&r.biff==2&&(r.biff=5);var n=bc(e),a=S0(e);return n.val=a,n}function OSe(e,t,r,n){var a=Ve(14);return X3(e,t,n,a),q3(r,a),a}var GF=zTe;function PSe(e,t,r){var n=e.l+t,a=e.read_shift(2),i=e.read_shift(2);if(r.sbcch=i,i==1025||i==14849)return[i,a];if(i<1||i>255)throw new Error("Unexpected SupBook type: "+i);for(var o=G3(e,i),s=[];n>e.l;)s.push(W7(e));return[i,a,o,s]}function XF(e,t,r){var n=e.read_shift(2),a,i={fBuiltIn:n&1,fWantAdvise:n>>>1&1,fWantPict:n>>>2&1,fOle:n>>>3&1,fOleLink:n>>>4&1,cf:n>>>5&1023,fIcon:n>>>15&1};return r.sbcch===14849&&(a=WTe(e,t-2,r)),i.body=a||e.read_shift(t-2),typeof a=="string"&&(i.Name=a),i}var RSe=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function ZF(e,t,r){var n=e.l+t,a=e.read_shift(2),i=e.read_shift(1),o=e.read_shift(1),s=e.read_shift(r&&r.biff==2?1:2),c=0;(!r||r.biff>=5)&&(r.biff!=5&&(e.l+=2),c=e.read_shift(2),r.biff==5&&(e.l+=2),e.l+=4);var l=G3(e,o,r);a&32&&(l=RSe[l.charCodeAt(0)]);var u=n-e.l;r&&r.biff==2&&--u;var h=n==e.l||s===0||!(u>0)?[]:GDe(e,u,r,s);return{chKey:i,Name:l,itab:c,rgce:h}}function yG(e,t,r){if(r.biff<8)return LSe(e,t,r);for(var n=[],a=e.l+t,i=e.read_shift(r.biff>8?4:2);i--!==0;)n.push($Te(e,r.biff>8?12:6,r));if(e.l!=a)throw new Error("Bad ExternSheet: "+e.l+" != "+a);return n}function LSe(e,t,r){e[e.l+1]==3&&e[e.l]++;var n=$7(e,t,r);return n.charCodeAt(0)==3?n.slice(1):n}function NSe(e,t,r){if(r.biff<8){e.l+=t;return}var n=e.read_shift(2),a=e.read_shift(2),i=G3(e,n,r),o=G3(e,a,r);return[i,o]}function FSe(e,t,r){var n=_G(e);e.l++;var a=e.read_shift(1);return t-=8,[XDe(e,t,r),a,n]}function KF(e,t,r){var n=YTe(e);switch(r.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[n,VDe(e,t,r)]}function ISe(e){var t=e.read_shift(4)!==0,r=e.read_shift(4)!==0,n=e.read_shift(4);return[t,r,n]}function BSe(e,t,r){if(!(r.biff<8)){var n=e.read_shift(2),a=e.read_shift(2),i=e.read_shift(2),o=e.read_shift(2),s=Ad(e,0,r);return r.biff<8&&e.read_shift(1),[{r:n,c:a},s,o,i]}}function HSe(e,t,r){return BSe(e,t,r)}function USe(e,t){for(var r=[],n=e.read_shift(2);n--;)r.push(Xg(e));return r}function zSe(e){var t=Ve(2+e.length*8);t.write_shift(2,e.length);for(var r=0;r<e.length;++r)gG(e[r],t);return t}function $Se(e,t,r){if(r&&r.biff<8)return YSe(e,t,r);var n=xG(e),a=GTe(e,t-22,n[1]);return{cmo:n,ft:a}}var WSe={8:function(e,t){var r=e.l+t;e.l+=10;var n=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var a=e.read_shift(1);return e.l+=a,e.l=r,{fmt:n}}};function YSe(e,t,r){e.l+=4;var n=e.read_shift(2),a=e.read_shift(2),i=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,t-=36;var o=[];return o.push((WSe[n]||R0)(e,t,r)),{cmo:[a,n,i],ft:o}}function jSe(e,t,r){var n=e.l,a="";try{e.l+=4;var i=(r.lastobj||{cmo:[0,0]}).cmo[1],o;[0,5,7,11,12,14].indexOf(i)==-1?e.l+=6:o=LTe(e,6,r);var s=e.read_shift(2);e.read_shift(2),ai(e,2);var c=e.read_shift(2);e.l+=c;for(var l=1;l<e.lens.length-1;++l){if(e.l-n!=e.lens[l])throw new Error("TxO: bad continue record");var u=e[e.l],h=G3(e,e.lens[l+1]-e.lens[l]-1);if(a+=h,a.length>=(u?s:2*s))break}if(a.length!==s&&a.length!==s*2)throw new Error("cchText: "+s+" != "+a.length);return e.l=n+t,{t:a}}catch{return e.l=n+t,{t:a}}}function VSe(e,t){var r=Xg(e);e.l+=16;var n=BTe(e,t-24);return[r,n]}function qSe(e){var t=Ve(24),r=Aa(e[0]);t.write_shift(2,r.r),t.write_shift(2,r.r),t.write_shift(2,r.c),t.write_shift(2,r.c);for(var n="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),a=0;a<16;++a)t.write_shift(1,parseInt(n[a],16));return Ni([t,HTe(e[1])])}function GSe(e,t){e.read_shift(2);var r=Xg(e),n=e.read_shift((t-10)/2,"dbcs-cont");return n=n.replace(D0,""),[r,n]}function XSe(e){var t=e[1].Tooltip,r=Ve(10+2*(t.length+1));r.write_shift(2,2048);var n=Aa(e[0]);r.write_shift(2,n.r),r.write_shift(2,n.r),r.write_shift(2,n.c),r.write_shift(2,n.c);for(var a=0;a<t.length;++a)r.write_shift(2,t.charCodeAt(a));return r.write_shift(2,0),r}function ZSe(e){var t=[0,0],r;return r=e.read_shift(2),t[0]=NF[r]||r,r=e.read_shift(2),t[1]=NF[r]||r,t}function KSe(e){return e||(e=Ve(4)),e.write_shift(2,1),e.write_shift(2,1),e}function QSe(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(mG(e));return r}function JSe(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(mG(e));return r}function eCe(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t}function wG(e,t,r){if(!r.cellStyles)return R0(e,t);var n=r&&r.biff>=12?4:2,a=e.read_shift(n),i=e.read_shift(n),o=e.read_shift(n),s=e.read_shift(n),c=e.read_shift(2);n==2&&(e.l+=2);var l={s:a,e:i,w:o,ixfe:s,flags:c};return(r.biff>=5||!r.biff)&&(l.level=c>>8&7),l}function tCe(e,t){var r=Ve(12);r.write_shift(2,t),r.write_shift(2,t),r.write_shift(2,e.width*256),r.write_shift(2,0);var n=0;return e.hidden&&(n|=1),r.write_shift(1,n),n=e.level||0,r.write_shift(1,n),r.write_shift(2,0),r}function rCe(e,t){var r={};return t<32||(e.l+=16,r.header=S0(e),r.footer=S0(e),e.l+=2),r}function nCe(e,t,r){var n={area:!1};if(r.biff!=5)return e.l+=t,n;var a=e.read_shift(1);return e.l+=3,a&16&&(n.area=!0),n}function aCe(e){for(var t=Ve(2*e),r=0;r<e;++r)t.write_shift(2,r+1);return t}var iCe=bc,oCe=fG,sCe=W7;function lCe(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),a={fmt:t,env:r,len:n,data:e.slice(e.l,e.l+n)};return e.l+=n,a}
vendor: 5,509 bytes, line 331
331function cCe(e,t,r){r.biffguess&&r.biff==5&&(r.biff=2);var n=bc(e);++e.l;var a=Ad(e,t-7,r);return n.t="str",n.val=a,n}function uCe(e){var t=bc(e);++e.l;var r=S0(e);return t.t="n",t.val=r,t}function fCe(e,t,r){var n=Ve(15);return q7(n,e,t),n.write_shift(8,r,"f"),n}function dCe(e){var t=bc(e);++e.l;var r=e.read_shift(2);return t.t="n",t.val=r,t}function hCe(e,t,r){var n=Ve(9);return q7(n,e,t),n.write_shift(2,r),n}function pCe(e){var t=e.read_shift(1);return t===0?(e.l++,""):e.read_shift(t,"sbcs-cont")}function mCe(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}function vCe(e,t,r){var n=e.l+t,a=bc(e),i=e.read_shift(2),o=G3(e,i,r);return e.l=n,a.t="str",a.val=o,a}var gCe=[2,3,48,49,131,139,140,245],ZE=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=jg({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function r(s,c){var l=[],u=o2(1);switch(c.type){case"base64":u=os(Cs(s));break;case"binary":u=os(s);break;case"buffer":case"array":u=s;break}n0(u,0);var h=u.read_shift(1),d=!!(h&136),p=!1,g=!1;switch(h){case 2:break;case 3:break;case 48:p=!0,d=!0;break;case 49:p=!0,d=!0;break;case 131:break;case 139:break;case 140:g=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+h.toString(16))}var v=0,_=521;h==2&&(v=u.read_shift(2)),u.l+=3,h!=2&&(v=u.read_shift(4)),v>1048576&&(v=1e6),h!=2&&(_=u.read_shift(2));var x=u.read_shift(2),w=c.codepage||1252;h!=2&&(u.l+=16,u.read_shift(1),u[u.l]!==0&&(w=e[u[u.l]]),u.l+=1,u.l+=2),g&&(u.l+=36);for(var y=[],E={},A=Math.min(u.length,h==2?521:_-10-(p?264:0)),S=g?32:11;u.l<A&&u[u.l]!=13;)switch(E={},E.name=Xr.utils.decode(w,u.slice(u.l,u.l+S)).replace(/[\u0000\r\n].*$/g,""),u.l+=S,E.type=String.fromCharCode(u.read_shift(1)),h!=2&&!g&&(E.offset=u.read_shift(4)),E.len=u.read_shift(1),h==2&&(E.offset=u.read_shift(2)),E.dec=u.read_shift(1),E.name.length&&y.push(E),h!=2&&(u.l+=g?13:14),E.type){case"B":(!p||E.len!=8)&&c.WTF&&console.log("Skipping "+E.name+":"+E.type);break;case"G":case"P":c.WTF&&console.log("Skipping "+E.name+":"+E.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+E.type)}if(u[u.l]!==13&&(u.l=_-1),u.read_shift(1)!==13)throw new Error("DBF Terminator not found "+u.l+" "+u[u.l]);u.l=_;var C=0,T=0;for(l[0]=[],T=0;T!=y.length;++T)l[0][T]=y[T].name;for(;v-- >0;){if(u[u.l]===42){u.l+=x;continue}for(++u.l,l[++C]=[],T=0,T=0;T!=y.length;++T){var D=u.slice(u.l,u.l+y[T].len);u.l+=y[T].len,n0(D,0);var M=Xr.utils.decode(w,D);switch(y[T].type){case"C":M.trim().length&&(l[C][T]=M.replace(/\s+$/,""));break;case"D":M.length===8?l[C][T]=new Date(+M.slice(0,4),+M.slice(4,6)-1,+M.slice(6,8)):l[C][T]=M;break;case"F":l[C][T]=parseFloat(M.trim());break;case"+":case"I":l[C][T]=g?D.read_shift(-4,"i")^2147483648:D.read_shift(4,"i");break;case"L":switch(M.trim().toUpperCase()){case"Y":case"T":l[C][T]=!0;break;case"N":case"F":l[C][T]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+M+"|")}break;case"M":if(!d)throw new Error("DBF Unexpected MEMO for type "+h.toString(16));l[C][T]="##MEMO##"+(g?parseInt(M.trim(),10):D.read_shift(4));break;case"N":M=M.replace(/\u0000/g,"").trim(),M&&M!="."&&(l[C][T]=+M||0);break;case"@":l[C][T]=new Date(D.read_shift(-8,"f")-621356832e5);break;case"T":l[C][T]=new Date((D.read_shift(4)-2440588)*864e5+D.read_shift(4));break;case"Y":l[C][T]=D.read_shift(4,"i")/1e4+D.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":l[C][T]=-D.read_shift(-8,"f");break;case"B":if(p&&y[T].len==8){l[C][T]=D.read_shift(8,"f");break}case"G":case"P":D.l+=y[T].len;break;case"0":if(y[T].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+y[T].type)}}}if(h!=2&&u.l<u.length&&u[u.l++]!=26)throw new Error("DBF EOF Marker missing "+(u.l-1)+" of "+u.length+" "+u[u.l-1].toString(16));return c&&c.sheetRows&&(l=l.slice(0,c.sheetRows)),c.DBF=y,l}function n(s,c){var l=c||{};l.dateNF||(l.dateNF="yyyymmdd");var u=o5(r(s,l),l);return u["!cols"]=l.DBF.map(function(h){return{wch:h.len,DBF:h}}),delete l.DBF,u}function a(s,c){try{return k2(n(s,c),c)}catch(l){if(c&&c.WTF)throw l}return{SheetNames:[],Sheets:{}}}var i={B:8,C:250,L:1,D:8,"?":0,"":0};function o(s,c){var l=c||{};if(+l.codepage>=0&&l1(+l.codepage),l.type=="string")throw new Error("Cannot write DBF to JS string");var u=So(),h=a9(s,{header:1,raw:!0,cellDates:!0}),d=h[0],p=h.slice(1),g=s["!cols"]||[],v=0,_=0,x=0,w=1;for(v=0;v<d.length;++v){if(((g[v]||{}).DBF||{}).name){d[v]=g[v].DBF.name,++x;continue}if(d[v]!=null){if(++x,typeof d[v]=="number"&&(d[v]=d[v].toString(10)),typeof d[v]!="string")throw new Error("DBF Invalid column name "+d[v]+" |"+typeof d[v]+"|");if(d.indexOf(d[v])!==v){for(_=0;_<1024;++_)if(d.indexOf(d[v]+"_"+_)==-1){d[v]+="_"+_;break}}}}var y=Br(s["!ref"]),E=[],A=[],S=[];for(v=0;v<=y.e.c-y.s.c;
vendor: 3,387 bytes, line 331
331++v){var C="",T="",D=0,M=[];for(_=0;_<p.length;++_)p[_][v]!=null&&M.push(p[_][v]);if(M.length==0||d[v]==null){E[v]="?";continue}for(_=0;_<M.length;++_){switch(typeof M[_]){case"number":T="B";break;case"string":T="C";break;case"boolean":T="L";break;case"object":T=M[_]instanceof Date?"D":"C";break;default:T="C"}D=Math.max(D,String(M[_]).length),C=C&&C!=T?"C":T}D>250&&(D=250),T=((g[v]||{}).DBF||{}).type,T=="C"&&g[v].DBF.len>D&&(D=g[v].DBF.len),C=="B"&&T=="N"&&(C="N",S[v]=g[v].DBF.dec,D=g[v].DBF.len),A[v]=C=="C"||T=="N"?D:i[C]||0,w+=A[v],E[v]=C}var N=u.next(32);for(N.write_shift(4,318902576),N.write_shift(4,p.length),N.write_shift(2,296+32*x),N.write_shift(2,w),v=0;v<4;++v)N.write_shift(4,0);for(N.write_shift(4,0|(+t[Y3]||3)<<8),v=0,_=0;v<d.length;++v)if(d[v]!=null){var F=u.next(32),V=(d[v].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);F.write_shift(1,V,"sbcs"),F.write_shift(1,E[v]=="?"?"C":E[v],"sbcs"),F.write_shift(4,_),F.write_shift(1,A[v]||i[E[v]]||0),F.write_shift(1,S[v]||0),F.write_shift(1,2),F.write_shift(4,0),F.write_shift(1,0),F.write_shift(4,0),F.write_shift(4,0),_+=A[v]||i[E[v]]||0}var Z=u.next(264);for(Z.write_shift(4,13),v=0;v<65;++v)Z.write_shift(4,0);for(v=0;v<p.length;++v){var ee=u.next(w);for(ee.write_shift(1,0),_=0;_<d.length;++_)if(d[_]!=null)switch(E[_]){case"L":ee.write_shift(1,p[v][_]==null?63:p[v][_]?84:70);break;case"B":ee.write_shift(8,p[v][_]||0,"f");break;case"N":var G="0";for(typeof p[v][_]=="number"&&(G=p[v][_].toFixed(S[_]||0)),x=0;x<A[_]-G.length;++x)ee.write_shift(1,32);ee.write_shift(1,G,"sbcs");break;case"D":p[v][_]?(ee.write_shift(4,("0000"+p[v][_].getFullYear()).slice(-4),"sbcs"),ee.write_shift(2,("00"+(p[v][_].getMonth()+1)).slice(-2),"sbcs"),ee.write_shift(2,("00"+p[v][_].getDate()).slice(-2),"sbcs")):ee.write_shift(8,"00000000","sbcs");break;case"C":var oe=String(p[v][_]!=null?p[v][_]:"").slice(0,A[_]);for(ee.write_shift(1,oe,"sbcs"),x=0;x<A[_]-oe.length;++x)ee.write_shift(1,32);break}}return u.next(1).write_shift(1,26),u.end()}return{to_workbook:a,to_sheet:n,from_sheet:o}}(),bG=function(){var e={AA:"À",BA:"Á",CA:"Â",DA:195,HA:"Ä",JA:197,AE:"È",BE:"É",CE:"Ê",HE:"Ë",AI:"Ì",BI:"Í",CI:"Î",HI:"Ï",AO:"Ò",BO:"Ó",CO:"Ô",DO:213,HO:"Ö",AU:"Ù",BU:"Ú",CU:"Û",HU:"Ü",Aa:"à",Ba:"á",Ca:"â",Da:227,Ha:"ä",Ja:229,Ae:"è",Be:"é",Ce:"ê",He:"ë",Ai:"ì",Bi:"í",Ci:"î",Hi:"ï",Ao:"ò",Bo:"ó",Co:"ô",Do:245,Ho:"ö",Au:"ù",Bu:"ú",Cu:"û",Hu:"ü",KC:"Ç",Kc:"ç",q:"æ",z:"œ",a:"Æ",j:"Œ",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},t=new RegExp("\x1BN("+za(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(d,p){var g=e[p];return typeof g=="number"?$E(g):g},n=function(d,p,g){var v=p.charCodeAt(0)-32<<4|g.charCodeAt(0)-48;return v==59?d:$E(v)};e["|"]=254;function a(d,p){switch(p.type){case"base64":return i(Cs(d),p);case"binary":return i(d,p);case"buffer":return i(Sr&&Buffer.isBuffer(d)?d.toString("binary"):A2(d),p);case"array":return i(V3(d),p)}throw new Error("Unrecognized type "+p.type)}function i(d,p){var g=d.split(/[\n\r]+/),v=-1,_=-1,x=0,w=0,y=[],E=[],A=null,S={},C=[],T=[],D=[],M=0,N;for(+p.codepage>=0&&l1(+p.codepage);x!==g.length;++x){M=0;
vendor: 5,844 bytes, lines 331-335
331var F=g[x].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),V=F.replace(/;;/g,"\0").split(";").map(function(H){return H.replace(/\u0000/g,";")}),Z=V[0],ee;if(F.length>0)switch(Z){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":V[1].charAt(0)=="P"&&E.push(F.slice(3).replace(/;;/g,";"));break;case"C":var G=!1,oe=!1,le=!1,ae=!1,fe=-1,re=-1;for(w=1;w<V.length;++w)switch(V[w].charAt(0)){case"A":break;case"X":_=parseInt(V[w].slice(1))-1,oe=!0;break;case"Y":for(v=parseInt(V[w].slice(1))-1,oe||(_=0),N=y.length;N<=v;++N)y[N]=[];break;case"K":ee=V[w].slice(1),ee.charAt(0)==='"'?ee=ee.slice(1,ee.length-1):ee==="TRUE"?ee=!0:ee==="FALSE"?ee=!1:isNaN(Z1(ee))?isNaN(y4(ee).getDate())||(ee=aa(ee)):(ee=Z1(ee),A!==null&&wd(A)&&(ee=qg(ee))),typeof Xr<"u"&&typeof ee=="string"&&(p||{}).type!="string"&&(p||{}).codepage&&(ee=Xr.utils.decode(p.codepage,ee)),G=!0;break;case"E":ae=!0;var j=Wh(V[w].slice(1),{r:v,c:_});y[v][_]=[y[v][_],j];break;case"S":le=!0,y[v][_]=[y[v][_],"S5S"];break;case"G":break;case"R":fe=parseInt(V[w].slice(1))-1;break;case"C":re=parseInt(V[w].slice(1))-1;break;default:if(p&&p.WTF)throw new Error("SYLK bad record "+F)}if(G&&(y[v][_]&&y[v][_].length==2?y[v][_][0]=ee:y[v][_]=ee,A=null),le){if(ae)throw new Error("SYLK shared formula cannot have own formula");var te=fe>-1&&y[fe][re];if(!te||!te[1])throw new Error("SYLK shared formula cannot find base");y[v][_][1]=UG(te[1],{r:v-fe,c:_-re})}break;case"F":var q=0;for(w=1;w<V.length;++w)switch(V[w].charAt(0)){case"X":_=parseInt(V[w].slice(1))-1,++q;break;case"Y":for(v=parseInt(V[w].slice(1))-1,N=y.length;N<=v;++N)y[N]=[];break;case"M":M=parseInt(V[w].slice(1))/20;break;case"F":break;case"G":break;case"P":A=E[parseInt(V[w].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(D=V[w].slice(1).split(" "),N=parseInt(D[0],10);N<=parseInt(D[1],10);++N)M=parseInt(D[2],10),T[N-1]=M===0?{hidden:!0}:{wch:M},s2(T[N-1]);break;case"C":_=parseInt(V[w].slice(1))-1,T[_]||(T[_]={});break;case"R":v=parseInt(V[w].slice(1))-1,C[v]||(C[v]={}),M>0?(C[v].hpt=M,C[v].hpx=b4(M)):M===0&&(C[v].hidden=!0);break;default:if(p&&p.WTF)throw new Error("SYLK bad record "+F)}q<1&&(A=null);break;default:if(p&&p.WTF)throw new Error("SYLK bad record "+F)}}return C.length>0&&(S["!rows"]=C),T.length>0&&(S["!cols"]=T),p&&p.sheetRows&&(y=y.slice(0,p.sheetRows)),[y,S]}function o(d,p){var g=a(d,p),v=g[0],_=g[1],x=o5(v,p);return za(_).forEach(function(w){x[w]=_[w]}),x}function s(d,p){return k2(o(d,p),p)}function c(d,p,g,v){var _="C;Y"+(g+1)+";X"+(v+1)+";K";switch(d.t){case"n":_+=d.v||0,d.f&&!d.F&&(_+=";E"+Vk(d.f,{r:g,c:v}));break;case"b":_+=d.v?"TRUE":"FALSE";break;case"e":_+=d.w||d.v;break;case"d":_+='"'+(d.w||d.v)+'"';break;case"s":_+='"'+d.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return _}function l(d,p){p.forEach(function(g,v){var _="F;W"+(v+1)+" "+(v+1)+" ";g.hidden?_+="0":(typeof g.width=="number"&&!g.wpx&&(g.wpx=M8(g.width)),typeof g.wpx=="number"&&!g.wch&&(g.wch=O8(g.wpx)),typeof g.wch=="number"&&(_+=Math.round(g.wch))),_.charAt(_.length-1)!=" "&&d.push(_)})}function u(d,p){p.forEach(function(g,v){var _="F;";g.hidden?_+="M0;":g.hpt?_+="M"+20*g.hpt+";":g.hpx&&(_+="M"+20*P8(g.hpx)+";"),_.length>2&&d.push(_+"R"+(v+1))})}function h(d,p){var g=["ID;PWXL;N;E"],v=[],_=Br(d["!ref"]),x,w=Array.isArray(d),y=`\r
332`;g.push("P;PGeneral"),g.push("F;P0;DG0G8;M255"),d["!cols"]&&l(g,d["!cols"]),d["!rows"]&&u(g,d["!rows"]),g.push("B;Y"+(_.e.r-_.s.r+1)+";X"+(_.e.c-_.s.c+1)+";D"+[_.s.c,_.s.r,_.e.c,_.e.r].join(" "));for(var E=_.s.r;E<=_.e.r;++E)for(var A=_.s.c;A<=_.e.c;++A){var S=rr({r:E,c:A});x=w?(d[E]||[])[A]:d[S],!(!x||x.v==null&&(!x.f||x.F))&&v.push(c(x,d,E,A))}return g.join(y)+y+v.join(y)+y+"E"+y}return{to_workbook:s,to_sheet:o,from_sheet:h}}(),EG=function(){function e(i,o){switch(o.type){case"base64":return t(Cs(i),o);case"binary":return t(i,o);case"buffer":return t(Sr&&Buffer.isBuffer(i)?i.toString("binary"):A2(i),o);case"array":return t(V3(i),o)}throw new Error("Unrecognized type "+o.type)}function t(i,o){for(var s=i.split(`
333`),c=-1,l=-1,u=0,h=[];u!==s.length;++u){if(s[u].trim()==="BOT"){h[++c]=[],l=0;continue}if(!(c<0)){var d=s[u].trim().split(","),p=d[0],g=d[1];++u;for(var v=s[u]||"";(v.match(/["]/g)||[]).length&1&&u<s.length-1;)v+=`
334`+s[++u];switch(v=v.trim(),+p){case-1:if(v==="BOT"){h[++c]=[],l=0;continue}else if(v!=="EOD")throw new Error("Unrecognized DIF special command "+v);break;case 0:v==="TRUE"?h[c][l]=!0:v==="FALSE"?h[c][l]=!1:isNaN(Z1(g))?isNaN(y4(g).getDate())?h[c][l]=g:h[c][l]=aa(g):h[c][l]=Z1(g),++l;break;case 1:v=v.slice(1,v.length-1),v=v.replace(/""/g,'"'),v&&v.match(/^=".*"$/)&&(v=v.slice(2,-1)),h[c][l++]=v!==""?v:null;break}if(v==="EOD")break}}return o&&o.sheetRows&&(h=h.slice(0,o.sheetRows)),h}function r(i,o){return o5(e(i,o),o)}function n(i,o){return k2(r(i,o),o)}var a=function(){var i=function(c,l,u,h,d){c.push(l),c.push(u+","+h),c.push('"'+d.replace(/"/g,'""')+'"')},o=function(c,l,u,h){c.push(l+","+u),c.push(l==1?'"'+h.replace(/"/g,'""')+'"':h)};return function(c){var l=[],u=Br(c["!ref"]),h,d=Array.isArray(c);i(l,"TABLE",0,1,"sheetjs"),i(l,"VECTORS",0,u.e.r-u.s.r+1,""),i(l,"TUPLES",0,u.e.c-u.s.c+1,""),i(l,"DATA",0,0,"");for(var p=u.s.r;p<=u.e.r;++p){o(l,-1,0,"BOT");for(var g=u.s.c;g<=u.e.c;++g){var v=rr({r:p,c:g});if(h=d?(c[p]||[])[g]:c[v],!h){o(l,1,0,"");continue}switch(h.t){case"n":var _=h.w;!_&&h.v!=null&&(_=h.v),_==null?h.f&&!h.F?o(l,1,0,"="+h.f):o(l,1,0,""):o(l,0,_,"V");break;case"b":o(l,0,h.v?1:0,h.v?"TRUE":"FALSE");break;case"s":o(l,1,0,isNaN(h.v)?h.v:'="'+h.v+'"');break;case"d":h.w||(h.w=As(h.z||Kt[14],_i(aa(h.v)))),o(l,0,h.w,"V");break;default:o(l,1,0,"")}}}o(l,-1,0,"EOD");var x=`\r
335`,w=l.join(x);return w}}();return{to_workbook:n,to_sheet:r,from_sheet:a}}(),TG=function(){function e(h){return h.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n
vendor: 4,396 bytes, lines 335-344
335/g,`
336`)}function t(h){return h.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function r(h,d){for(var p=h.split(`
337`),g=-1,v=-1,_=0,x=[];_!==p.length;++_){var w=p[_].trim().split(":");if(w[0]==="cell"){var y=Aa(w[1]);if(x.length<=y.r)for(g=x.length;g<=y.r;++g)x[g]||(x[g]=[]);switch(g=y.r,v=y.c,w[2]){case"t":x[g][v]=e(w[3]);break;case"v":x[g][v]=+w[3];break;case"vtf":var E=w[w.length-1];case"vtc":switch(w[3]){case"nl":x[g][v]=!!+w[4];break;default:x[g][v]=+w[4];break}w[2]=="vtf"&&(x[g][v]=[x[g][v],E])}}}return d&&d.sheetRows&&(x=x.slice(0,d.sheetRows)),x}function n(h,d){return o5(r(h,d),d)}function a(h,d){return k2(n(h,d),d)}var i=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
338`),o=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
339`)+`
340`,s=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
341`),c="--SocialCalcSpreadsheetControlSave--";function l(h){if(!h||!h["!ref"])return"";for(var d=[],p=[],g,v="",_=V0(h["!ref"]),x=Array.isArray(h),w=_.s.r;w<=_.e.r;++w)for(var y=_.s.c;y<=_.e.c;++y)if(v=rr({r:w,c:y}),g=x?(h[w]||[])[y]:h[v],!(!g||g.v==null||g.t==="z")){switch(p=["cell",v,"t"],g.t){case"s":case"str":p.push(t(g.v));break;case"n":g.f?(p[2]="vtf",p[3]="n",p[4]=g.v,p[5]=t(g.f)):(p[2]="v",p[3]=g.v);break;case"b":p[2]="vt"+(g.f?"f":"c"),p[3]="nl",p[4]=g.v?"1":"0",p[5]=t(g.f||(g.v?"TRUE":"FALSE"));break;case"d":var E=_i(aa(g.v));p[2]="vtc",p[3]="nd",p[4]=""+E,p[5]=g.w||As(g.z||Kt[14],E);break;case"e":continue}d.push(p.join(":"))}return d.push("sheet:c:"+(_.e.c-_.s.c+1)+":r:"+(_.e.r-_.s.r+1)+":tvf:1"),d.push("valueformat:1:text-wiki"),d.join(`
342`)}function u(h){return[i,o,s,o,l(h),c].join(`
343`)}return{to_workbook:a,to_sheet:n,from_sheet:u}}(),w4=function(){function e(u,h,d,p,g){g.raw?h[d][p]=u:u===""||(u==="TRUE"?h[d][p]=!0:u==="FALSE"?h[d][p]=!1:isNaN(Z1(u))?isNaN(y4(u).getDate())?h[d][p]=u:h[d][p]=aa(u):h[d][p]=Z1(u))}function t(u,h){var d=h||{},p=[];if(!u||u.length===0)return p;for(var g=u.split(/[\r\n]/),v=g.length-1;v>=0&&g[v].length===0;)--v;for(var _=10,x=0,w=0;w<=v;++w)x=g[w].indexOf(" "),x==-1?x=g[w].length:x++,_=Math.max(_,x);for(w=0;w<=v;++w){p[w]=[];var y=0;for(e(g[w].slice(0,_).trim(),p,w,y,d),y=1;y<=(g[w].length-_)/10+1;++y)e(g[w].slice(_+(y-1)*10,_+y*10).trim(),p,w,y,d)}return d.sheetRows&&(p=p.slice(0,d.sheetRows)),p}var r={44:",",9:"	",59:";",124:"|"},n={44:3,9:2,59:1,124:0};function a(u){for(var h={},d=!1,p=0,g=0;p<u.length;++p)(g=u.charCodeAt(p))==34?d=!d:!d&&g in r&&(h[g]=(h[g]||0)+1);g=[];for(p in h)Object.prototype.hasOwnProperty.call(h,p)&&g.push([h[p],p]);if(!g.length){h=n;for(p in h)Object.prototype.hasOwnProperty.call(h,p)&&g.push([h[p],p])}return g.sort(function(v,_){return v[0]-_[0]||n[v[1]]-n[_[1]]}),r[g.pop()[1]]||44}function i(u,h){var d=h||{},p="",g=d.dense?[]:{},v={s:{c:0,r:0},e:{c:0,r:0}};u.slice(0,4)=="sep="?u.charCodeAt(5)==13&&u.charCodeAt(6)==10?(p=u.charAt(4),u=u.slice(7)):u.charCodeAt(5)==13||u.charCodeAt(5)==10?(p=u.charAt(4),u=u.slice(6)):p=a(u.slice(0,1024)):d&&d.FS?p=d.FS:p=a(u.slice(0,1024));var _=0,x=0,w=0,y=0,E=0,A=p.charCodeAt(0),S=!1,C=0,T=u.charCodeAt(0);u=u.replace(/\r\n/mg,`
344`);var D=d.dateNF!=null?nEe(d.dateNF):null;function M(){var N=u.slice(y,E),F={};if(N.charAt(0)=='"'&&N.charAt(N.length-1)=='"'&&(N=N.slice(1,-1).replace(/""/g,'"')),N.length===0)F.t="z";else if(d.raw)F.t="s",F.v=N;else if(N.trim().length===0)F.t="s",F.v=N;else if(N.charCodeAt(0)==61)N.charCodeAt(1)==34&&N.charCodeAt(N.length-1)==34?(F.t="s",F.v=N.slice(2,-1).replace(/""/g,'"')):Pke(N)?(F.t="n",F.f=N.slice(1)):(F.t="s",F.v=N);else if(N=="TRUE")F.t="b",F.v=!0;else if(N=="FALSE")F.t="b",F.v=!1;else if(!isNaN(w=Z1(N)))F.t="n",d.cellText!==!1&&(F.w=N),F.v=w;else if(!isNaN(y4(N).getDate())||D&&N.match(D)){F.z=d.dateNF||Kt[14];var V=0;D&&N.match(D)&&(N=aEe(N,d.dateNF,N.match(D)||[]),V=1),d.cellDates?(F.t="d",F.v=aa(N,V)):(F.t="n",F.v=_i(aa(N,V))),d.cellText!==!1&&(F.w=As(F.z,F.v instanceof Date?_i(F.v):F.v)),d.cellNF||delete F.z}else F.t="s",F.v=N;if(F.t=="z"||(d.dense?(g[_]||(g[_]=[]),g[_][x]=F):g[rr({c:x,r:_})]=F),y=E+1,T=u.charCodeAt(y),v.e.c<x&&(v.e.c=x),v.e.r<_&&(v.e.r=_),C==A)++x;else if(x=0,++_,d.sheetRows&&d.sheetRows<=_)return!0}e:for(;E<u.length;++E)switch(C=u.charCodeAt(E)){case 34:T===34&&(S=!S);break;case A:case 10:case 13:if(!S&&M())break e;break}return E-y>
vendor: 6,439 bytes, lines 344-345
3440&&M(),g["!ref"]=pr(v),g}function o(u,h){return!(h&&h.PRN)||h.FS||u.slice(0,4)=="sep="||u.indexOf("	")>=0||u.indexOf(",")>=0||u.indexOf(";")>=0?i(u,h):o5(t(u,h),h)}function s(u,h){var d="",p=h.type=="string"?[0,0,0,0]:tD(u,h);switch(h.type){case"base64":d=Cs(u);break;case"binary":d=u;break;case"buffer":h.codepage==65001?d=u.toString("utf8"):h.codepage&&typeof Xr<"u"?d=Xr.utils.decode(h.codepage,u):d=Sr&&Buffer.isBuffer(u)?u.toString("binary"):A2(u);break;case"array":d=V3(u);break;case"string":d=u;break;default:throw new Error("Unrecognized type "+h.type)}return p[0]==239&&p[1]==187&&p[2]==191?d=On(d.slice(3)):h.type!="string"&&h.type!="buffer"&&h.codepage==65001?d=On(d):h.type=="binary"&&typeof Xr<"u"&&h.codepage&&(d=Xr.utils.decode(h.codepage,Xr.utils.encode(28591,d))),d.slice(0,19)=="socialcalc:version:"?TG.to_sheet(h.type=="string"?d:On(d),h):o(d,h)}function c(u,h){return k2(s(u,h),h)}function l(u){for(var h=[],d=Br(u["!ref"]),p,g=Array.isArray(u),v=d.s.r;v<=d.e.r;++v){for(var _=[],x=d.s.c;x<=d.e.c;++x){var w=rr({r:v,c:x});if(p=g?(u[v]||[])[x]:u[w],!p||p.v==null){_.push("          ");continue}for(var y=(p.w||(oc(p),p.w)||"").slice(0,10);y.length<10;)y+=" ";_.push(y+(x===0?" ":""))}h.push(_.join(""))}return h.join(`
345`)}return{to_workbook:c,to_sheet:s,from_sheet:l}}();function _Ce(e,t){var r=t||{},n=!!r.WTF;r.WTF=!0;try{var a=bG.to_workbook(e,r);return r.WTF=n,a}catch(i){if(r.WTF=n,!i.message.match(/SYLK bad record ID/)&&n)throw i;return w4.to_workbook(e,t)}}var T3=function(){function e(j,te,q){if(j){n0(j,j.l||0);for(var H=q.Enum||fe;j.l<j.length;){var _e=j.read_shift(2),He=H[_e]||H[65535],Ce=j.read_shift(2),Ee=j.l+Ce,ye=He.f&&He.f(j,Ce,q);if(j.l=Ee,te(ye,He,_e))return}}}function t(j,te){switch(te.type){case"base64":return r(os(Cs(j)),te);case"binary":return r(os(j),te);case"buffer":case"array":return r(j,te)}throw"Unsupported type "+te.type}function r(j,te){if(!j)return j;var q=te||{},H=q.dense?[]:{},_e="Sheet1",He="",Ce=0,Ee={},ye=[],rt=[],se={s:{r:0,c:0},e:{r:0,c:0}},mt=q.sheetRows||0;if(j[2]==0&&(j[3]==8||j[3]==9)&&j.length>=16&&j[14]==5&&j[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(j[2]==2)q.Enum=fe,e(j,function(Ye,Mt,Rt){switch(Rt){case 0:q.vers=Ye,Ye>=4096&&(q.qpro=!0);break;case 6:se=Ye;break;case 204:Ye&&(He=Ye);break;case 222:He=Ye;break;case 15:case 51:q.qpro||(Ye[1].v=Ye[1].v.slice(1));case 13:case 14:case 16:Rt==14&&(Ye[2]&112)==112&&(Ye[2]&15)>1&&(Ye[2]&15)<15&&(Ye[1].z=q.dateNF||Kt[14],q.cellDates&&(Ye[1].t="d",Ye[1].v=qg(Ye[1].v))),q.qpro&&Ye[3]>Ce&&(H["!ref"]=pr(se),Ee[_e]=H,ye.push(_e),H=q.dense?[]:{},se={s:{r:0,c:0},e:{r:0,c:0}},Ce=Ye[3],_e=He||"Sheet"+(Ce+1),He="");var Xt=q.dense?(H[Ye[0].r]||[])[Ye[0].c]:H[rr(Ye[0])];if(Xt){Xt.t=Ye[1].t,Xt.v=Ye[1].v,Ye[1].z!=null&&(Xt.z=Ye[1].z),Ye[1].f!=null&&(Xt.f=Ye[1].f);break}q.dense?(H[Ye[0].r]||(H[Ye[0].r]=[]),H[Ye[0].r][Ye[0].c]=Ye[1]):H[rr(Ye[0])]=Ye[1];break}},q);else if(j[2]==26||j[2]==14)q.Enum=re,j[2]==14&&(q.qpro=!0,j.l=0),e(j,function(Ye,Mt,Rt){switch(Rt){case 204:_e=Ye;break;case 22:Ye[1].v=Ye[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(Ye[3]>Ce&&(H["!ref"]=pr(se),Ee[_e]=H,ye.push(_e),H=q.dense?[]:{},se={s:{r:0,c:0},e:{r:0,c:0}},Ce=Ye[3],_e="Sheet"+(Ce+1)),mt>0&&Ye[0].r>=mt)break;q.dense?(H[Ye[0].r]||(H[Ye[0].r]=[]),H[Ye[0].r][Ye[0].c]=Ye[1]):H[rr(Ye[0])]=Ye[1],se.e.c<Ye[0].c&&(se.e.c=Ye[0].c),se.e.r<Ye[0].r&&(se.e.r=Ye[0].r);break;case 27:Ye[14e3]&&(rt[Ye[14e3][0]]=Ye[14e3][1]);break;case 1537:rt[Ye[0]]=Ye[1],Ye[0]==Ce&&(_e=Ye[1]);break}},q);else throw new Error("Unrecognized LOTUS BOF "+j[2]);if(H["!ref"]=pr(se),Ee[He||_e]=H,ye.push(He||_e),!rt.length)return{SheetNames:ye,Sheets:Ee};for(var Ue={},Ze=[],ot=0;ot<rt.length;++ot)Ee[ye[ot]]?(Ze.push(rt[ot]||ye[ot]),Ue[rt[ot]]=Ee[rt[ot]]||Ee[ye[ot]]):(Ze.push(rt[ot]),Ue[rt[ot]]={"!ref":"A1"});return{SheetNames:Ze,Sheets:Ue}}function n(j,te){var q=te||{};if(+q.codepage>=0&&l1(+q.codepage),q.type=="string")throw new Error("Cannot write WK1 to JS string");var H=So(),_e=Br(j["!ref"]),He=Array.isArray(j),Ce=[];_t(H,0,i(1030)),_t(H,6,c(_e));for(var Ee=Math.min(_e.e.r,8191),ye=_e.s.r;ye<=Ee;++ye)for(var rt=Ba(ye),se=_e.s.c;se<=_e.e.c;++se){ye===_e.s.r&&(Ce[se]=ra(se));var mt=Ce[se]+rt,Ue=He?(j[ye]||[])[se]:j[mt];if(!(!Ue||Ue.t=="z"))if(Ue.t=="n")(Ue.v|0)==Ue.v&&Ue.v>=-32768&&Ue.v<=32767?_t(H,13,p(ye,se,Ue.v)):_t(H,14,v(ye,se,Ue.v));else{var Ze=oc(Ue);_t(H,15,h(ye,se,Ze.slice(0,239)))}}return _t(H,1),H.end()}function a(j,te){var q=te||{};if(+q.codepage>=0&&l1(+q.codepage),q.type=="string")throw new Error("Cannot write WK3 to JS string");var H=So();_t(H,0,o(j));for(var _e=0,He=0;_e<j.SheetNames.length;++_e)(j.Sheets[j.SheetNames[_e]]||{})["!ref"]&&_t(H,27,ae(j.SheetNames[_e],He++));var Ce=0;for(_e=0;_e<j.SheetNames.length;++_e){var Ee=j.Sheets[j.SheetNames[_e]];if(!(!Ee||!Ee["!ref"])){for(var ye=Br(Ee["!ref"]),rt=Array.isArray(Ee),se=[],mt=Math.min(ye.e.r,8191),Ue=ye.s.r;Ue<=mt;++Ue)for(var Ze=Ba(Ue),ot=ye.s.c;ot<=ye.e.c;++ot){Ue===ye.s.r&&(se[ot]=ra(ot));var Ye=se[ot]+Ze,Mt=rt?(Ee[Ue]||[])[ot]:Ee[Ye];if(!(!Mt||Mt.t=="z"))if(Mt.t=="n")_t(H,23,M(Ue,ot,Ce,Mt.v));else{var Rt=oc(Mt);_t(H,22,C(Ue,ot,Ce,Rt.slice(0,239)))}}++Ce}}return _t(H,1),H.end()}function i(j){var te=Ve(2);return te.write_shift(2,j),te}function o(j){var te=Ve(26);te.write_shift(2,4096),te.write_shift(2,4),te.write_shift(4,0);for(var q=0,H=0,_e=0,He=0;He<j.SheetNames.length;++He){var Ce=j.SheetNames[He],Ee=j.Sheets[Ce];if(!(!Ee||!Ee["!ref"])){++_e;var ye=V0(Ee["!ref"]);q<ye.e.r&&(q=ye.e.r),H<ye.e.c&&(H=ye.e.c)}}return q>8191&&(q=8191),te.write_shift(2,q),te.write_shift(1,_e),te.write_shift(1,H),te.write_shift(2,0),te.write_shift(2,0),te.write_shift(1,1),te.write_shift(1,2),te.write_shift(4,0),te.write_shift(4,0),te}function s(j,te,q){var H={s:{c:0,r:0},e:{c:0,r:0}};return te==8&&q.qpro?(H.s.c=j.read_shift(1),j.l++,H.s.r=j.read_shift(2),H.e.c=j.read_shift(1),j.l++,H.e.r=j.read_shift(2),H):(H.s.c=j.read_shift(2),H.s.r=j.read_shift(2),te==12&&q.qpro&&(j.l+=2),H.e.c=j.read_shift(2),H.e.r=j.read_shift(2),te==12&&q.qpro&&(j.l+=2),H.s.c==65535&&(H.s.c=H.e.c=H.s.r=H.e.r=0),H)}function c(j){var te=Ve(8);return te.write_shift(2,j.s.c),te.write_shift(2,j.s.r),te.write_shift(2,j.e.c),te.write_shift(2,j.e.r),te}function l(j,te,q){var H=[{c:0,r:0},{t:"n",v:0},0,0];return q.qpro&&q.vers!=20768?(H[0].c=j.read_shift(1),H[3]=j.read_shift(1),H[0].r=j.read_shift(2),j.l+=2):(H[2]=j.read_shift(1),H[0].c=j.read_shift(2),H[0].r
vendor: 4,439 bytes, line 345
345=j.read_shift(2)),H}function u(j,te,q){var H=j.l+te,_e=l(j,te,q);if(_e[1].t="s",q.vers==20768){j.l++;var He=j.read_shift(1);return _e[1].v=j.read_shift(He,"utf8"),_e}return q.qpro&&j.l++,_e[1].v=j.read_shift(H-j.l,"cstr"),_e}function h(j,te,q){var H=Ve(7+q.length);H.write_shift(1,255),H.write_shift(2,te),H.write_shift(2,j),H.write_shift(1,39);for(var _e=0;_e<H.length;++_e){var He=q.charCodeAt(_e);H.write_shift(1,He>=128?95:He)}return H.write_shift(1,0),H}function d(j,te,q){var H=l(j,te,q);return H[1].v=j.read_shift(2,"i"),H}function p(j,te,q){var H=Ve(7);return H.write_shift(1,255),H.write_shift(2,te),H.write_shift(2,j),H.write_shift(2,q,"i"),H}function g(j,te,q){var H=l(j,te,q);return H[1].v=j.read_shift(8,"f"),H}function v(j,te,q){var H=Ve(13);return H.write_shift(1,255),H.write_shift(2,te),H.write_shift(2,j),H.write_shift(8,q,"f"),H}function _(j,te,q){var H=j.l+te,_e=l(j,te,q);if(_e[1].v=j.read_shift(8,"f"),q.qpro)j.l=H;else{var He=j.read_shift(2);E(j.slice(j.l,j.l+He),_e),j.l+=He}return _e}function x(j,te,q){var H=te&32768;return te&=-32769,te=(H?j:0)+(te>=8192?te-16384:te),(H?"":"$")+(q?ra(te):Ba(te))}var w={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},y=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function E(j,te){n0(j,0);for(var q=[],H=0,_e="",He="",Ce="",Ee="";j.l<j.length;){var ye=j[j.l++];switch(ye){case 0:q.push(j.read_shift(8,"f"));break;case 1:He=x(te[0].c,j.read_shift(2),!0),_e=x(te[0].r,j.read_shift(2),!1),q.push(He+_e);break;case 2:{var rt=x(te[0].c,j.read_shift(2),!0),se=x(te[0].r,j.read_shift(2),!1);He=x(te[0].c,j.read_shift(2),!0),_e=x(te[0].r,j.read_shift(2),!1),q.push(rt+se+":"+He+_e)}break;case 3:if(j.l<j.length){console.error("WK1 premature formula end");return}break;case 4:q.push("("+q.pop()+")");break;case 5:q.push(j.read_shift(2));break;case 6:{for(var mt="";ye=j[j.l++];)mt+=String.fromCharCode(ye);q.push('"'+mt.replace(/"/g,'""')+'"')}break;case 8:q.push("-"+q.pop());break;case 23:q.push("+"+q.pop());break;case 22:q.push("NOT("+q.pop()+")");break;case 20:case 21:Ee=q.pop(),Ce=q.pop(),q.push(["AND","OR"][ye-20]+"("+Ce+","+Ee+")");break;default:if(ye<32&&y[ye])Ee=q.pop(),Ce=q.pop(),q.push(Ce+y[ye]+Ee);else if(w[ye]){if(H=w[ye][1],H==69&&(H=j[j.l++]),H>q.length){console.error("WK1 bad formula parse 0x"+ye.toString(16)+":|"+q.join("|")+"|");return}var Ue=q.slice(-H);q.length-=H,q.push(w[ye][0]+"("+Ue.join(",")+")")}else return ye<=7?console.error("WK1 invalid opcode "+ye.toString(16)):ye<=24?console.error("WK1 unsupported op "+ye.toString(16)):ye<=30?console.error("WK1 invalid opcode "+ye.toString(16)):ye<=115?console.error("WK1 unsupported function opcode "+ye.toString(16)):console.error("WK1 unrecognized opcode "+ye.toString(16))}}q.length==1?te[1].f=""+q[0]:console.error("WK1 bad formula parse |"+q.join("|")+"|")}function A(j){var te=[{c:0,r:0},{t:"n",v:0},0];return te[0].r=j.read_shift(2),te[3]=j[j.l++],te[0].c=j[j.l++],te}function S(j,te){var q=A(j);return q[1].t="s",q[1].v=j.read_shift(te-4,"cstr"),q}function C(j,te,q,H){var _e=Ve(6+H.length);_e.write_shift(2,j),_e.write_shift(1,q),_e.write_shift(1,te),_e.write_shift(1,39);for(var He=0;He<H.length;++He){var Ce=H.charCodeAt(He);_e.write_shift(1,Ce>=128?95:Ce)}return _e.write_shift(1,0),_e}function T(j,te){var q=A(j);q[1].v=j.read_shift(2);var H=q[1].v>>1;if(q[1].v&1)switch(H&7){case 0:H=(H>>3)*5e3;break;case 1:H=(H>>3)*500;break;case 2:H=(H>>3)/20;break;case 3:H=(H>>3)/200;break;case 4:H=(H>>3)/2e3;break;case 5:H=(H>>3)/2e4;break;case 6:H=(H>>3)/16;break;case 7:H=(H>>3)/64;break}return q[1].v=H,q}function D(j,te){var q=A(j),H=j.read_shift(4),_e=j.read_shift(4),He=j.read_shift(2);if(He==65535)return H===0&&_e===3221225472?(q[1].t="e",q[1].v=15):H===0&&_e===3489660928?(q[1].t="e",q[1].v=42):q[1].v=0,q;var Ce=He&32768;return He=(He&32767)-16446,q[1].v=(1-Ce*2)*(_e*Math.pow(2,He+32)+H*Math.pow(2,He)),q}function M(j,te,q,H){var _e=Ve(14);if(_e.write_shift(2,j),_e.write_shift(1,q),_e.write_shift(1,te),H==0)return _e.write_shift(4,0),_e.write_shift(4,0),_e.write_shift(2,65535),_e;var He=0,Ce=0,Ee=0,ye=0;return H<0&&(He=1,H=-H),Ce=Math.log2(H)|0,H/=Math.pow(2,Ce-31),ye=H>>>0,ye&2147483648||(H/=2,++Ce,ye=H>>>0),H-=ye,ye|=2147483648,ye>>>=0,H*=Math.pow(2,32),Ee=H>>>0,_e.write_shift(4,Ee),_e.write_shift(4,ye),Ce+=16383+(He?32768:0),_e.
vendor: 5,420 bytes, line 345
345write_shift(2,Ce),_e}function N(j,te){var q=D(j);return j.l+=te-14,q}function F(j,te){var q=A(j),H=j.read_shift(4);return q[1].v=H>>6,q}function V(j,te){var q=A(j),H=j.read_shift(8,"f");return q[1].v=H,q}function Z(j,te){var q=V(j);return j.l+=te-10,q}function ee(j,te){return j[j.l+te-1]==0?j.read_shift(te,"cstr"):""}function G(j,te){var q=j[j.l++];q>te-1&&(q=te-1);for(var H="";H.length<q;)H+=String.fromCharCode(j[j.l++]);return H}function oe(j,te,q){if(!(!q.qpro||te<21)){var H=j.read_shift(1);j.l+=17,j.l+=1,j.l+=2;var _e=j.read_shift(te-21,"cstr");return[H,_e]}}function le(j,te){for(var q={},H=j.l+te;j.l<H;){var _e=j.read_shift(2);if(_e==14e3){for(q[_e]=[0,""],q[_e][0]=j.read_shift(2);j[j.l];)q[_e][1]+=String.fromCharCode(j[j.l]),j.l++;j.l++}}return q}function ae(j,te){var q=Ve(5+j.length);q.write_shift(2,14e3),q.write_shift(2,te);for(var H=0;H<j.length;++H){var _e=j.charCodeAt(H);q[q.l++]=_e>127?95:_e}return q[q.l++]=0,q}var fe={0:{n:"BOF",f:ai},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:s},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:d},14:{n:"NUMBER",f:g},15:{n:"LABEL",f:u},16:{n:"FORMULA",f:_},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:u},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:ee},222:{n:"SHEETNAMELP",f:G},65535:{n:""}},re={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:S},23:{n:"NUMBER17",f:D},24:{n:"NUMBER18",f:T},25:{n:"FORMULA19",f:N},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:le},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:F},38:{n:"??"},39:{n:"NUMBER27",f:V},40:{n:"FORMULA28",f:Z},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:ee},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:oe},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:n,book_to_wk3:a,to_workbook:t}}();function xCe(e){var t={},r=e.match(L0),n=0,a=!1;if(r)for(;n!=r.length;++n){var i=nr(r[n]);switch(i[0].replace(/\w*:/g,"")){case"<condense":break;case"<extend":break;case"<shadow":if(!i.val)break;case"<shadow>":case"<shadow/>":t.shadow=1;break;case"</shadow>":break;case"<charset":if(i.val=="1")break;t.cp=mk[parseInt(i.val,10)];break;case"<outline":if(!i.val)break;case"<outline>":case"<outline/>":t.outline=1;break;case"</outline>":break;case"<rFont":t.name=i.val;break;case"<sz":t.sz=i.val;break;case"<strike":if(!i.val)break;case"<strike>":case"<strike/>":t.strike=1;break;case"</strike>":break;case"<u":if(!i.val)break;switch(i.val){case"double":t.uval="double";break;case"singleAccounting":t.uval="single-accounting";break;case"doubleAccounting":t.uval="double-accounting";break}case"<u>":case"<u/>":t.u=1;break;case"</u>":break;case"<b":if(i.val=="0")break;case"<b>":case"<b/>":t.b=1;break;case"</b>":break;case"<i":if(i.val=="0")break;case"<i>":case"<i/>":t.i=1;break;case"</i>":break;case"<color":i.rgb&&(t.color=i.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":t.family=i.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":t.valign=i.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":break;case"<scheme":break;case"<scheme>":case"<scheme/>":case"</scheme>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;
vendor: 5,203 bytes, line 345
345default:if(i[0].charCodeAt(1)!==47&&!a)throw new Error("Unrecognized rich format "+i[0])}}return t}var yCe=function(){var e=S8("t"),t=S8("rPr");function r(i){var o=i.match(e);if(!o)return{t:"s",v:""};var s={t:"s",v:tn(o[1])},c=i.match(t);return c&&(s.s=xCe(c[1])),s}var n=/<(?:\w+:)?r>/g,a=/<\/(?:\w+:)?r>/;return function(o){return o.replace(n,"").split(a).map(r).filter(function(s){return s.v})}}(),wCe=function(){var t=/(\r\n|\n)/g;function r(a,i,o){var s=[];a.u&&s.push("text-decoration: underline;"),a.uval&&s.push("text-underline-style:"+a.uval+";"),a.sz&&s.push("font-size:"+a.sz+"pt;"),a.outline&&s.push("text-effect: outline;"),a.shadow&&s.push("text-shadow: auto;"),i.push('<span style="'+s.join("")+'">'),a.b&&(i.push("<b>"),o.push("</b>")),a.i&&(i.push("<i>"),o.push("</i>")),a.strike&&(i.push("<s>"),o.push("</s>"));var c=a.valign||"";return c=="superscript"||c=="super"?c="sup":c=="subscript"&&(c="sub"),c!=""&&(i.push("<"+c+">"),o.push("</"+c+">")),o.push("</span>"),a}function n(a){var i=[[],a.v,[]];return a.v?(a.s&&r(a.s,i[0],i[2]),i[0].join("")+i[1].replace(t,"<br/>")+i[2].join("")):""}return function(i){return i.map(n).join("")}}(),bCe=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,ECe=/<(?:\w+:)?r>/,TCe=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function zk(e,t){var r=t?t.cellHTML:!0,n={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(n.t=tn(On(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),n.r=On(e),r&&(n.h=Ek(n.t))):e.match(ECe)&&(n.r=On(e),n.t=tn(On((e.replace(TCe,"").match(bCe)||[]).join("").replace(L0,""))),r&&(n.h=wCe(yCe(n.r)))),n):{t:""}}var SCe=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,CCe=/<(?:\w+:)?(?:si|sstItem)>/g,ACe=/<\/(?:\w+:)?(?:si|sstItem)>/;function kCe(e,t){var r=[],n="";if(!e)return r;var a=e.match(SCe);if(a){n=a[2].replace(CCe,"").split(ACe);for(var i=0;i!=n.length;++i){var o=zk(n[i].trim(),t);o!=null&&(r[r.length]=o)}a=nr(a[1]),r.Count=a.count,r.Unique=a.uniqueCount}return r}var DCe=/^\s|\s$|[\t\n\r]/;function SG(e,t){if(!t.bookSST)return"";var r=[Qa];r[r.length]=gt("sst",null,{xmlns:bd[0],count:e.Count,uniqueCount:e.Unique});for(var n=0;n!=e.length;++n)if(e[n]!=null){var a=e[n],i="<si>";a.r?i+=a.r:(i+="<t",a.t||(a.t=""),a.t.match(DCe)&&(i+=' xml:space="preserve"'),i+=">"+Cn(a.t)+"</t>"),i+="</si>",r[r.length]=i}return r.length>2&&(r[r.length]="</sst>",r[1]=r[1].replace("/>",">")),r.join("")}function MCe(e){return[e.read_shift(4),e.read_shift(4)]}function OCe(e,t){var r=[],n=!1;return Lu(e,function(i,o,s){switch(s){case 159:r.Count=i[0],r.Unique=i[1];break;case 19:r.push(i);break;case 160:return!0;case 35:n=!0;break;case 36:n=!1;break;default:if(o.T,!n||t.WTF)throw new Error("Unexpected record 0x"+s.toString(16))}}),r}function PCe(e,t){return t||(t=Ve(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var RCe=WEe;function LCe(e){var t=So();at(t,159,PCe(e));for(var r=0;r<e.length;++r)at(t,19,RCe(e[r]));return at(t,160),t.end()}function CG(e){if(typeof Xr<"u")return Xr.utils.encode(Y3,e);for(var t=[],r=e.split(""),n=0;n<r.length;++n)t[n]=r[n].charCodeAt(0);return t}function hu(e,t){var r={};return r.Major=e.read_shift(2),r.Minor=e.read_shift(2),t>=4&&(e.l+=t-4),r}function NCe(e){var t={};return t.id=e.read_shift(0,"lpp4"),t.R=hu(e,4),t.U=hu(e,4),t.W=hu(e,4),t}function FCe(e){for(var t=e.read_shift(4),r=e.l+t-4,n={},a=e.read_shift(4),i=[];a-- >0;)i.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(n.name=e.read_shift(0,"lpp4"),n.comps=i,e.l!=r)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+r);return n}function ICe(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(FCe(e));return t}function BCe(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(e.read_shift(0,"lpp4"));return t}function HCe(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=hu(e,4),t.U=hu(e,4),t.W=hu(e,4),t}function UCe(e){var t=HCe(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return t}function AG(e,t){var r=e.l+t,n={};n.Flags=e.read_shift(4)&63,e.l+=4,n.AlgID=e.read_shift(4);var a=!1;switch(n.AlgID){case 26126:case 26127:case 26128:a=n.Flags==36;break;case 26625:a=n.Flags==4;break;case 0:a=n.Flags==16||n.Flags==4||n.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+n.AlgID}if(!a)throw new Error("Encryption Flags/AlgID mismatch");return n.AlgIDHash=e.read_shift(4),n.KeySize=e.read_shift(4),n.ProviderType=e.read_shift(4),e.l+=8,n.CSPName=e.read_shift(r-e.l>>1,"utf16le"),e.l=r,n}function kG(e,t){var r={},n=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,n),e.l=n,r}function zCe(e){var t=hu(e);switch(t.Minor){case 2:return[t.Minor,$Ce(e)];case 3:return[t.Minor,WCe()];case 4:return[t.Minor,YCe(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}function $Ce(e){var t=e.read_shift(4);if((t&63)!=36)throw new Error("EncryptionInfo mismatch");var r=e.read_shift(4),n=AG(e,r),a=kG(e,e.length-e.l);return{t:"Std",h:n,v:a}}function WCe(){throw new Error("File is password-protected: ECMA-376 Extensible")}
vendor: 1,098 bytes, line 345
345function YCe(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var r=e.read_shift(e.length-e.l,"utf8"),n={};return r.replace(L0,function(i){var o=nr(i);switch(wc(o[0])){case"<?xml":break;case"<encryption":case"</encryption>":break;case"<keyData":t.forEach(function(s){n[s]=o[s]});break;case"<dataIntegrity":n.encryptedHmacKey=o.encryptedHmacKey,n.encryptedHmacValue=o.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":n.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":n.uri=o.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":n.encs.push(o);break;default:throw o[0]}}),n}function jCe(e,t){var r={},n=r.EncryptionVersionInfo=hu(e,4);if(t-=4,n.Minor!=2)throw new Error("unrecognized minor version code: "+n.Minor);if(n.Major>4||n.Major<2)throw new Error("unrecognized major version code: "+n.Major);r.Flags=e.read_shift(4),t-=4;var a=e.read_shift(4);return t-=4,r.EncryptionHeader=AG(e,a),t-=a,r.EncryptionVerifier=kG(e,t),r}function VCe(e){var t={},r=t.EncryptionVersionInfo=hu(e,4);
vendor: 5,097 bytes, line 345
345if(r.Major!=1||r.Minor!=1)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}function $k(e){var t=0,r,n=CG(e),a=n.length+1,i,o,s,c,l;for(r=o2(a),r[0]=n.length,i=1;i!=a;++i)r[i]=n[i-1];for(i=a-1;i>=0;--i)o=r[i],s=t&16384?1:0,c=t<<1&32767,l=s|c,t=l^o;return t^52811}var DG=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],r=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],n=function(o){return(o/2|o*128)&255},a=function(o,s){return n(o^s)},i=function(o){for(var s=t[o.length-1],c=104,l=o.length-1;l>=0;--l)for(var u=o[l],h=0;h!=7;++h)u&64&&(s^=r[c]),u*=2,--c;return s};return function(o){for(var s=CG(o),c=i(s),l=s.length,u=o2(16),h=0;h!=16;++h)u[h]=0;var d,p,g;for((l&1)===1&&(d=c>>8,u[l]=a(e[0],d),--l,d=c&255,p=s[s.length-1],u[l]=a(p,d));l>0;)--l,d=c>>8,u[l]=a(s[l],d),--l,d=c&255,u[l]=a(s[l],d);for(l=15,g=15-s.length;g>0;)d=c>>8,u[l]=a(e[g],d),--l,--g,d=c&255,u[l]=a(s[l],d),--l,--g;return u}}(),qCe=function(e,t,r,n,a){a||(a=t),n||(n=DG(e));var i,o;for(i=0;i!=t.length;++i)o=t[i],o^=n[r],o=(o>>5|o<<3)&255,a[i]=o,++r;return[a,r,n]},GCe=function(e){var t=0,r=DG(e);return function(n){var a=qCe("",n,t,r);return t=a[1],a[0]}};function XCe(e,t,r,n){var a={key:ai(e),verificationBytes:ai(e)};return r.password&&(a.verifier=$k(r.password)),n.valid=a.verificationBytes===a.verifier,n.valid&&(n.insitu=GCe(r.password)),a}function ZCe(e,t,r){var n=r||{};return n.Info=e.read_shift(2),e.l-=2,n.Info===1?n.Data=VCe(e):n.Data=jCe(e,t),n}function KCe(e,t,r){var n={Type:r.biff>=8?e.read_shift(2):0};return n.Type?ZCe(e,t-2,n):XCe(e,r.biff>=8?t:t-2,r,n),n}var MG=function(){function e(a,i){switch(i.type){case"base64":return t(Cs(a),i);case"binary":return t(a,i);case"buffer":return t(Sr&&Buffer.isBuffer(a)?a.toString("binary"):A2(a),i);case"array":return t(V3(a),i)}throw new Error("Unrecognized type "+i.type)}function t(a,i){var o=i||{},s=o.dense?[]:{},c=a.match(/\\trowd.*?\\row\b/g);if(!c.length)throw new Error("RTF missing table");var l={s:{c:0,r:0},e:{c:0,r:c.length-1}};return c.forEach(function(u,h){Array.isArray(s)&&(s[h]=[]);for(var d=/\\\w+\b/g,p=0,g,v=-1;g=d.exec(u);){switch(g[0]){case"\\cell":var _=u.slice(p,d.lastIndex-g[0].length);if(_[0]==" "&&(_=_.slice(1)),++v,_.length){var x={v:_,t:"s"};Array.isArray(s)?s[h][v]=x:s[rr({r:h,c:v})]=x}break}p=d.lastIndex}v>l.e.c&&(l.e.c=v)}),s["!ref"]=pr(l),s}function r(a,i){return k2(e(a,i),i)}function n(a){for(var i=["{\\rtf1\\ansi"],o=Br(a["!ref"]),s,c=Array.isArray(a),l=o.s.r;l<=o.e.r;++l){i.push("\\trowd\\trautofit1");for(var u=o.s.c;u<=o.e.c;++u)i.push("\\cellx"+(u+1));for(i.push("\\pard\\intbl"),u=o.s.c;u<=o.e.c;++u){var h=rr({r:l,c:u});s=c?(a[l]||[])[u]:a[h],!(!s||s.v==null&&(!s.f||s.F))&&(i.push(" "+(s.w||(oc(s),s.w))),i.push("\\cell"))}i.push("\\pard\\intbl\\row")}return i.join("")+"}"}return{to_workbook:r,to_sheet:e,from_sheet:n}}();function QCe(e){var t=e.slice(e[0]==="#"?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}function D8(e){for(var t=0,r=1;t!=3;++t)r=r*256+(e[t]>255?255:e[t]<0?0:e[t]);return r.toString(16).toUpperCase().slice(1)}function JCe(e){var t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.max(t,r,n),i=Math.min(t,r,n),o=a-i;if(o===0)return[0,0,t];var s=0,c=0,l=a+i;switch(c=o/(l>1?2-l:l),a){case t:s=((r-n)/o+6)%6;break;case r:s=(n-t)/o+2;break;case n:s=(t-r)/o+4;break}return[s/6,c,l/2]}function eAe(e){var t=e[0],r=e[1],n=e[2],a=r*2*(n<.5?n:1-n),i=n-a/2,o=[i,i,i],s=6*t,c;if(r!==0)switch(s|0){case 0:case 6:c=a*s,o[0]+=a,o[1]+=c;break;case 1:c=a*(2-s),o[0]+=c,o[1]+=a;break;case 2:c=a*(s-2),o[1]+=a,o[2]+=c;break;case 3:c=a*(4-s),o[1]+=c,o[2]+=a;break;case 4:c=a*(s-4),o[2]+=a,o[0]+=c;break;case 5:c=a*(6-s),o[2]+=c,o[0]+=a;break}for(var l=0;l!=3;++l)o[l]=Math.round(o[l]*255);return o}function t9(e,t){if(t===0)return e;var r=JCe(QCe(e));return t<0?r[2]=r[2]*(1+t):r[2]=1-(1-r[2])*(1-t),D8(eAe(r))}var OG=6,tAe=15,rAe=1,E0=OG;function M8(e){return Math.floor((e+Math.round(128/E0)/256)*E0)}function O8(e){return Math.floor((e-5)/E0*100+.5)/100}function r9(e){return Math.round((e*E0+5)/E0*256)/256}function Uy(e){return r9(O8(M8(e)))}function Wk(e){var t=Math.abs(e-Uy(e)),r=E0;if(t>.005)for(E0=rAe;E0<tAe;++E0)Math.abs(e-Uy(e))<=t&&(t=Math.abs(e-Uy(e)),r=E0);E0=r}function s2(e){e.width?(e.wpx=M8(e.width),e.wch=O8(e.wpx),e.MDW=E0):e.wpx?(e.wch=O8(e.wpx),e.width=r9(e.wc
vendor: 10,741 bytes, line 345
345h),e.MDW=E0):typeof e.wch=="number"&&(e.width=r9(e.wch),e.wpx=M8(e.width),e.MDW=E0),e.customWidth&&delete e.customWidth}var nAe=96,PG=nAe;function P8(e){return e*96/PG}function b4(e){return e*PG/96}var aAe={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function iAe(e,t,r,n){t.Borders=[];var a={},i=!1;(e[0].match(L0)||[]).forEach(function(o){var s=nr(o);switch(wc(s[0])){case"<borders":case"<borders>":case"</borders>":break;case"<border":case"<border>":case"<border/>":a={},s.diagonalUp&&(a.diagonalUp=Jn(s.diagonalUp)),s.diagonalDown&&(a.diagonalDown=Jn(s.diagonalDown)),t.Borders.push(a);break;case"</border>":break;case"<left/>":break;case"<left":case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":case"<bottom>":break;case"</bottom>":break;case"<diagonal":case"<diagonal>":case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":case"<horizontal>":case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":case"<vertical>":case"<vertical/>":break;case"</vertical>":break;case"<start":case"<start>":case"<start/>":break;case"</start>":break;case"<end":case"<end>":case"<end/>":break;case"</end>":break;case"<color":case"<color>":break;case"<color/>":case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(n&&n.WTF&&!i)throw new Error("unrecognized "+s[0]+" in borders")}})}function oAe(e,t,r,n){t.Fills=[];var a={},i=!1;(e[0].match(L0)||[]).forEach(function(o){var s=nr(o);switch(wc(s[0])){case"<fills":case"<fills>":case"</fills>":break;case"<fill>":case"<fill":case"<fill/>":a={},t.Fills.push(a);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":case"</gradientFill>":t.Fills.push(a),a={};break;case"<patternFill":case"<patternFill>":s.patternType&&(a.patternType=s.patternType);break;case"<patternFill/>":case"</patternFill>":break;case"<bgColor":a.bgColor||(a.bgColor={}),s.indexed&&(a.bgColor.indexed=parseInt(s.indexed,10)),s.theme&&(a.bgColor.theme=parseInt(s.theme,10)),s.tint&&(a.bgColor.tint=parseFloat(s.tint)),s.rgb&&(a.bgColor.rgb=s.rgb.slice(-6));break;case"<bgColor/>":case"</bgColor>":break;case"<fgColor":a.fgColor||(a.fgColor={}),s.theme&&(a.fgColor.theme=parseInt(s.theme,10)),s.tint&&(a.fgColor.tint=parseFloat(s.tint)),s.rgb!=null&&(a.fgColor.rgb=s.rgb.slice(-6));break;case"<fgColor/>":case"</fgColor>":break;case"<stop":case"<stop/>":break;case"</stop>":break;case"<color":case"<color/>":break;case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(n&&n.WTF&&!i)throw new Error("unrecognized "+s[0]+" in fills")}})}function sAe(e,t,r,n){t.Fonts=[];var a={},i=!1;(e[0].match(L0)||[]).forEach(function(o){var s=nr(o);switch(wc(s[0])){case"<fonts":case"<fonts>":case"</fonts>":break;case"<font":case"<font>":break;case"</font>":case"<font/>":t.Fonts.push(a),a={};break;case"<name":s.val&&(a.name=On(s.val));break;case"<name/>":case"</name>":break;case"<b":a.bold=s.val?Jn(s.val):1;break;case"<b/>":a.bold=1;break;case"<i":a.italic=s.val?Jn(s.val):1;break;case"<i/>":a.italic=1;break;case"<u":switch(s.val){case"none":a.underline=0;break;case"single":a.underline=1;break;case"double":a.underline=2;break;case"singleAccounting":a.underline=33;break;case"doubleAccounting":a.underline=34;break}break;case"<u/>":a.underline=1;break;case"<strike":a.strike=s.val?Jn(s.val):1;break;case"<strike/>":a.strike=1;break;case"<outline":a.outline=s.val?Jn(s.val):1;break;case"<outline/>":a.outline=1;break;case"<shadow":a.shadow=s.val?Jn(s.val):1;break;case"<shadow/>":a.shadow=1;break;case"<condense":a.condense=s.val?Jn(s.val):1;break;case"<condense/>":a.condense=1;break;case"<extend":a.extend=s.val?Jn(s.val):1;break;case"<extend/>":a.extend=1;break;case"<sz":s.val&&(a.sz=+s.val);break;case"<sz/>":case"</sz>":break;case"<vertAlign":s.val&&(a.vertAlign=s.val);break;case"<vertAlign/>":case"</vertAlign>":break;case"<family":s.val&&(a.family=parseInt(s.val,10));break;case"<family/>":case"</family>":break;case"<scheme":s.val&&(a.scheme=s.val);break;case"<scheme/>":case"</scheme>":break;case"<charset":if(s.val=="1")break;s.codepage=mk[parseInt(s.val,10)];break;case"<color":if(a.color||(a.color={}),s.auto&&(a.color.auto=Jn(s.auto)),s.rgb)a.color.rgb=s.rgb.slice(-6);else if(s.indexed){a.color.index=parseInt(s.indexed,10);var c=b3[a.color.index];a.color.index==81&&(c=b3[1]),c||(c=b3[1]),a.color.rgb=c[0].toString(16)+c[1].toString(16)+c[2].toString(16)}else s.theme&&(a.color.theme=parseInt(s.theme,10),s.tint&&(a.color.tint=parseFloat(s.tint)),s.theme&&r.themeElements&&r.themeElements.clrScheme&&(a.color.rgb=t9(r.themeElements.clrScheme[a.color.theme].rgb,a.color.tint||0)));break;case"<color/>":case"</color>":break;case"<AlternateContent":i=!0;break;case"</AlternateContent>":i=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(n&&n.WTF&&!i)throw new Error("unrecognized "+s[0]+" in fonts")}})}function lAe(e,t,r){t.NumberFmt=[];for(var n=za(Kt),a=0;a<n.length;++a)t.NumberFmt[n[a]]=Kt[n[a]];var i=e[0].match(L0);if(i)for(a=0;a<i.length;++a){var o=nr(i[a]);switch(wc(o[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":{var s=tn(On(o.formatCode)),c=parseInt(o.numFmtId,10);if(t.NumberFmt[c]=s,c>0){if(c>392){for(c=392;c>60&&t.NumberFmt[c]!=null;--c);t.NumberFmt[c]=s}Jl(s,c)}}break;case"</numFmt>":break;default:if(r.WTF)throw new Error("unrecognized "+o[0]+" in numFmts")}}}function cAe(e){var t=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var n=r[0];n<=r[1];++n)e[n]!=null&&(t[t.length]=gt("numFmt",null,{numFmtId:n,formatCode:Cn(e[n])}))}),t.length===1?"":(t[t.length]="</numFmts>",t[0]=gt("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var Wp=["numFmtId","fillId","fontId","borderId","xfId"],Yp=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function uAe(e,t,r){t.CellXf=[];var n,a=!1;(e[0].match(L0)||[]).forEach(function(i){var o=nr(i),s=0;switch(wc(o[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":for(n=o,delete n[0],s=0;s<Wp.length;++s)n[Wp[s]]&&(n[Wp[s]]=parseInt(n[Wp[s]],10));for(s=0;s<Yp.length;++s)n[Yp[s]]&&(n[Yp[s]]=Jn(n[Yp[s]]));if(t.NumberFmt&&n.numFmtId>392){for(s=392;s>60;--s)if(t.NumberFmt[n.numFmtId]==t.NumberFmt[s]){n.numFmtId=s;break}}t.CellXf.push(n);break;case"</xf>":break;case"<alignment":case"<alignment/>":var c={};o.vertical&&(c.vertical=o.vertical),o.horizontal&&(c.horizontal=o.horizontal),o.textRotation!=null&&(c.textRotation=o.textRotation),o.indent&&(c.indent=o.indent),o.wrapText&&(c.wrapText=Jn(o.wrapText)),n.alignment=c;break;case"</alignment>":break;case"<protection":break;case"</protection>":case"<protection/>":break;case"<AlternateContent":a=!0;break;case"</AlternateContent>":a=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(r&&r.WTF&&!a)throw new Error("unrecognized "+o[0]+" in cellXfs")}})}function fAe(e){var t=[];return t[t.length]=gt("cellXfs",null),e.forEach(function(r){t[t.length]=gt("xf",null,r)}),t[t.length]="</cellXfs>",t.length===2?"":(t[0]=gt("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var dAe=function(){var t=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,r=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,n=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,a=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,i=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(s,c,l){var u={};if(!s)return u;s=s.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");var h;return(h=s.match(t))&&lAe(h,u,l),(h=s.match(a))&&sAe(h,u,c,l),(h=s.match(n))&&oAe(h,u,c,l),(h=s.match(i))&&iAe(h,u,c,l),(h=s.match(r))&&uAe(h,u,l),u}}();function RG(e,t){var r=[Qa,gt("styleSheet",null,{xmlns:bd[0],"xmlns:vt":mi.vt})],n;return e.SSF&&(n=cAe(e.SSF))!=null&&(r[r.length]=n),r[r.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',r[r.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',r[r.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',r[r.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(n=fAe(t.cellXfs))&&(r[r.length]=n),r[r.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',r[r.length]='<dxfs count="0"/>',r[r.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',r.length>2&&(r[r.length]="</styleSheet>",r[1]=r[1].replace("/>",">")),r.join("")}function hAe(e,t){var r=e.read_shift(2),n=M0(e);return[r,n]}function pAe(e,t,r){r||(r=Ve(6+4*t.length)),r.write_shift(2,e),Ii(t,r);var n=r.length>r.l?r.slice(0,r.l):r;return r.l==null&&(r.l=r.length),n}function mAe(e,t,r){var n={};n.sz=e.read_shift(2)/20;var a=ZEe(e);a.fItalic&&(n.italic=1),a.fCondense&&(n.condense=1),a.fExtend&&(n.extend=1),a.fShadow&&(n.shadow=1),a.fOutline&&(n.outline=1),a.fStrikeout&&(n.strike=1);var i=e.read_shift(2);switch(i===700&&(n.bold=1),e.read_shift(2)){case 1:n.vertAlign="superscript";break;case 2:n.vertAlign="subscript";break}var o=e.read_shift(1);o!=0&&(n.underline=o);var s=e.read_shift(1);s>0&&(n.family=s);var c=e.read_shift(1);switch(c>0&&(n.charset=c),e.l++,n.color=XEe(e),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor";break}return n.name=M0(e),n}function vAe(e,t){t||(t=Ve(25+4*32)),t.write_shift(2,e.sz*20),KEe(e,t),t.write_shift(2,e.bold?700:400);var r=0;e.vertAlign=="superscript"?r=1:e.vertAlign=="subscript"&&(r=2),t.write_shift(2,r),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),Qv(e.color,t);var n=0;return e.scheme=="major"&&(n=1),e.scheme=="minor"&&(n=2),t.write_shift(1,n),Ii(e.name,t),t.length>t.l?t.slice(0,t.l):t}var gAe=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","dar
345kVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],zy,_Ae=R0;function QF(e,t){t||(t=Ve(4*3+8*7+16*1)),zy||(zy=jg(gAe));var r=zy[e.patternType];r==null&&(r=40),t.write_shift(4,r);var n=0;if(r!=40)for(Qv({auto:1},t),Qv({auto:1},t);n<12;++n)t.write_shift(4,0);else{for(;n<4;++n)t.write_shift(4,0);for(;n<12;++n)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function xAe(e,t){var r=e.l+t,n=e.read_shift(2),a=e.read_shift(2);return e.l=r,{ixfe:n,numFmtId:a}}function LG(e,t,r){r||(r=Ve(16)),r.write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);var n=0;return r.write_shift(1,n),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function q5(e,t){return t||(t=Ve(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var yAe=R0;function wAe(e,t){return t||(t=Ve(51)),t.write_shift(1,0),q5(null,t),q5(null,t),q5(null,t),q5(null,t),q5(null,t),t.length>t.l?t.slice(0,t.l):t}function bAe(e,t){return t||(t=Ve(12+4*10)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),Kv(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function EAe(e,t,r){var n=Ve(2052);return n.write_shift(4,e),Kv(t,n),Kv(r,n),n.length>n.l?n.slice(0,n.l):n}function TAe(e,t,r){var n={};n.NumberFmt=[];for(var a in Kt)n.NumberFmt[a]=Kt[a];n.CellXf=[],n.Fonts=[];var i=[],o=!1;return Lu(e,function(c,l,u){switch(u){case 44:n.NumberFmt[c[0]]=c[1],Jl(c[1],c[0]);break;case 43:n.Fonts.push(c),c.color.theme!=null&&t&&t.themeElements&&t.themeElements.clrScheme&&(c.color.rgb=t9(t.themeElements.clrScheme[c.color.theme].rgb,c.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:i[i.length-1]==617&&n.CellXf.push(c);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:i.push(u),o=!0;break;case 38:i.pop(),o=!1;break;default:if(l.T>0)i.push(u);else if(l.T<0)i.pop();else if(!o||r.WTF&&i[i.length-1]!=37)throw new Error("Unexpected record 0x"+u.toString(16))}}),n}function SAe(e,t){if(t){var r=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var a=n[0];a<=n[1];++a)t[a]!=null&&++r}),r!=0&&(at(e,615,K1(r)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var a=n[0];a<=n[1];++a)t[a]!=null&&at(e,44,pAe(a,t[a]))}),at(e,616))}}function CAe(e){var t=1;at(e,611,K1(t)),at(e,43,vAe({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),at(e,612)}function AAe(e){var t=2;at(e,603,K1(t)),at(e,45,QF({patternType:"none"})),at(e,45,QF({patternType:"gray125"})),at(e,604)}function kAe(e){var t=1;at(e,613,K1(t)),at(e,46,wAe()),at(e,614)}function DAe(e){var t=1;at(e,626,K1(t)),at(e,47,LG({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),at(e,627)}function MAe(e,t){at(e,617,K1(t.length)),t.forEach(function(r){at(e,47,LG(r,0))}),at(e,618)}function OAe(e){var t=1;at(e,619,K1(t)),at(e,48,bAe({xfId:0,builtinId:0,name:"Normal"})),at(e,620)}function PAe(e){var t=0;at(e,505,K1(t)),at(e,506)}function RAe(e){var t=0;at(e,508,EAe(t,"TableStyleMedium9","PivotStyleMedium4")),at(e,509)}function LAe(e,t){var r=So();return at(r,278),SAe(r,e.SSF),CAe(r),AAe(r),kAe(r),DAe(r),MAe(r,t.cellXfs),OAe(r),PAe(r),RAe(r),at(r,279),r.end()}var NAe=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function FAe(e,t,r){t.themeElements.clrScheme=[];var n={};(e[0].match(L0)||[]).forEach(function(a){var i=nr(a);switch(i[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":n.rgb=i.val;break;case"<a:sysClr":n.rgb=i.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>
345":i[0].charAt(1)==="/"?(t.themeElements.clrScheme[NAe.indexOf(i[0])]=n,n={}):n.name=i[0].slice(3,i[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+i[0]+" in clrScheme")}})}function IAe(){}function BAe(){}var HAe=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,UAe=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,zAe=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function $Ae(e,t,r){t.themeElements={};var n;[["clrScheme",HAe,FAe],["fontScheme",UAe,IAe],["fmtScheme",zAe,BAe]].forEach(function(a){if(!(n=e.match(a[1])))throw new Error(a[0]+" not found in themeElements");a[2](n,t,r)})}var WAe=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function NG(e,t){(!e||e.length===0)&&(e=Yk());var r,n={};if(!(r=e.match(WAe)))throw new Error("themeElements not found in theme");return $Ae(r[0],n,t),n.raw=e,n}function Yk(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var r=[Qa];return r[r.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',r[r.length]="<a:themeElements>",r[r.length]='<a:clrScheme name="Office">',r[r.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',r[r.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',r[r.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',r[r.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',r[r.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',r[r.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',r[r.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',r[r.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',r[r.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',r[r.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',r[r.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',r[r.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',r[r.length]="</a:clrScheme>",r[r.length]='<a:fontScheme name="Office">',r[r.length]="<a:majorFont>",r[r.length]='<a:latin typeface="Cambria"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Times New Roman"/>',r[r.length]='<a:font script="Hebr" typeface="Times New Roman"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="MoolBoran"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Times New Roman"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:majorFont>",r[r.length]="<a:minorFont>",r[r.length]='<a:latin typeface="Calibri"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>
345',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Arial"/>',r[r.length]='<a:font script="Hebr" typeface="Arial"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="DaunPenh"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Arial"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:minorFont>",r[r.length]="</a:fontScheme>",r[r.length]='<a:fmtScheme name="Office">',r[r.length]="<a:fillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="1"/>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="0"/>',r[r.length]="</a:gradFill>",r[r.length]="</a:fillStyleLst>",r[r.length]="<a:lnStyleLst>",r[r.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]="</a:lnStyleLst>",r[r.length]="<a:effectStyleLst>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>
345",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',r[r.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',r[r.length]="</a:effectStyle>",r[r.length]="</a:effectStyleLst>",r[r.length]="<a:bgFillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]="</a:bgFillStyleLst>",r[r.length]="</a:fmtScheme>",r[r.length]="</a:themeElements>",r[r.length]="<a:objectDefaults>",r[r.length]="<a:spDef>",r[r.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',r[r.length]="</a:spDef>",r[r.length]="<a:lnDef>",r[r.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',r[r.length]="</a:lnDef>",r[r.length]="</a:objectDefaults>",r[r.length]="<a:extraClrSchemeLst/>",r[r.length]="</a:theme>",r.join("")}function YAe(e,t,r){var n=e.l+t,a=e.read_shift(4);if(a!==124226){if(!r.cellStyles){e.l=n;return}var i=e.slice(e.l);e.l=n;var o;try{o=Oq(i,{type:"array"})}catch{return}var s=ss(o,"theme/theme/theme1.xml",!0);if(s)return NG(s,r)}}function jAe(e){return e.read_shift(4)}function VAe(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=qAe(e,4);break;case 2:t.xclrValue=pG(e);break;case 3:t.xclrValue=jAe(e);break;case 4:e.l+=4;break}return e.l+=8,t}function qAe(e,t){return R0(e,t)}function GAe(e,t){return R0(e,t)}function XAe(e){var t=e.read_shift(2),r=e.read_shift(2)-4,n=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:n[1]=VAe(e);break;case 6:n[1]=GAe(e,r);break;case 14:case 15:n[1]=e.read_shift(r===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return n}function ZAe(e,t){var r=e.l+t;e.l+=2;var n=e.read_shift(2);e.l+=2;for(var a=e.read_shift(2),i=[];a-- >0;)i.push(XAe(e,r-e.l));return{ixfe:n,ext:i}}function KAe(e,t){t.forEach(function(r){switch(r[0]){}})}function QAe(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:M0(e)}}function JAe(e){var t=Ve(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),Ii(e.name,t),t.slice(0,t.l)}function eke(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function tke(e){var t=Ve(4+8*e.length);t.write_shift(4,e.length);for(var r=0;r<e.length;++r)t.write_shift(4,e[r][0]),t.write_shift(4,e[r][1]);return t}function rke(e,t){var r=Ve(8+2*t.length);return r.write_shift(4,e),Ii(t,r),r.slice(0,r.l)}
vendor: 5,542 bytes, lines 345-363
345function nke(e){return e.l+=4,e.read_shift(4)!=0}function ake(e,t){var r=Ve(8);return r.write_shift(4,e),r.write_shift(4,t?1:0),r}function ike(e,t,r){var n={Types:[],Cell:[],Value:[]},a=r||{},i=[],o=!1,s=2;return Lu(e,function(c,l,u){switch(u){case 335:n.Types.push({name:c.name});break;case 51:c.forEach(function(h){s==1?n.Cell.push({type:n.Types[h[0]-1].name,index:h[1]}):s==0&&n.Value.push({type:n.Types[h[0]-1].name,index:h[1]})});break;case 337:s=c?1:0;break;case 338:s=2;break;case 35:i.push(u),o=!0;break;case 36:i.pop(),o=!1;break;default:if(!l.T){if(!o||a.WTF&&i[i.length-1]!=35)throw new Error("Unexpected record 0x"+u.toString(16))}}}),n}function oke(){var e=So();return at(e,332),at(e,334,K1(1)),at(e,335,JAe({name:"XLDAPR",version:12e4,flags:3496657072})),at(e,336),at(e,339,rke(1,"XLDAPR")),at(e,52),at(e,35,K1(514)),at(e,4096,K1(0)),at(e,4097,Qs(1)),at(e,36),at(e,53),at(e,340),at(e,337,ake(1,!0)),at(e,51,tke([[1,0]])),at(e,338),at(e,333),e.end()}function ske(e,t,r){var n={Types:[],Cell:[],Value:[]};if(!e)return n;var a=!1,i=2,o;return e.replace(L0,function(s){var c=nr(s);switch(wc(c[0])){case"<?xml":break;case"<metadata":case"</metadata>":break;case"<metadataTypes":case"</metadataTypes>":break;case"<metadataType":n.Types.push({name:c.name});break;case"</metadataType>":break;case"<futureMetadata":for(var l=0;l<n.Types.length;++l)n.Types[l].name==c.name&&(o=n.Types[l]);break;case"</futureMetadata>":break;case"<bk>":break;case"</bk>":break;case"<rc":i==1?n.Cell.push({type:n.Types[c.t-1].name,index:+c.v}):i==0&&n.Value.push({type:n.Types[c.t-1].name,index:+c.v});break;case"</rc>":break;case"<cellMetadata":i=1;break;case"</cellMetadata>":i=2;break;case"<valueMetadata":i=0;break;case"</valueMetadata>":i=2;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;case"<rvb":if(!o)break;o.offsets||(o.offsets=[]),o.offsets.push(+c.i);break;default:if(!a&&r.WTF)throw new Error("unrecognized "+c[0]+" in metadata")}return s}),n}function FG(){var e=[Qa];return e.push(`<metadata xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xlrd="http://schemas.microsoft.com/office/spreadsheetml/2017/richdata" xmlns:xda="http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray">
346  <metadataTypes count="1">
347    <metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/>
348  </metadataTypes>
349  <futureMetadata name="XLDAPR" count="1">
350    <bk>
351      <extLst>
352        <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">
353          <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>
354        </ext>
355      </extLst>
356    </bk>
357  </futureMetadata>
358  <cellMetadata count="1">
359    <bk>
360      <rc t="1" v="0"/>
361    </bk>
362  </cellMetadata>
363</metadata>`),e.join("")}function lke(e){var t=[];if(!e)return t;var r=1;return(e.match(L0)||[]).forEach(function(n){var a=nr(n);switch(a[0]){case"<?xml":break;case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete a[0],a.i?r=a.i:a.i=r,t.push(a);break}}),t}function cke(e){var t={};t.i=e.read_shift(4);var r={};r.r=e.read_shift(4),r.c=e.read_shift(4),t.r=rr(r);var n=e.read_shift(1);return n&2&&(t.l="1"),n&8&&(t.a="1"),t}function uke(e,t,r){var n=[];return Lu(e,function(i,o,s){switch(s){case 63:n.push(i);break;default:if(!o.T)throw new Error("Unexpected record 0x"+s.toString(16))}}),n}function fke(e,t,r,n){if(!e)return e;var a=n||{},i=!1;Lu(e,function(s,c,l){switch(l){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:i=!0;break;case 36:i=!1;break;default:if(!c.T){if(!i||a.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}},a)}function dke(e,t){if(!e)return"??";var r=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][r].Target}var Ch=1024;function IG(e,t){for(var r=[21600,21600],n=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),a=[gt("xml",null,{"xmlns:v":as.v,"xmlns:o":as.o,"xmlns:x":as.x,"xmlns:mv":as.mv}).replace(/\/>/,">"),gt("o:shapelayout",gt("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),gt("v:shapetype",[gt("v:stroke",null,{joinstyle:"miter"}),gt("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:n})];Ch<e*1e3;)Ch+=1e3;return t.forEach(function(i){var o=Aa(i[0]),s={color2:"#BEFF82",type:"gradient"};s.type=="gradient"&&(s.angle="-180");var c=s.type=="gradient"?gt("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,l=gt("v:fill",c,s),u={on:"t",obscured:"t"};++Ch,a=a.concat(["<v:shape"+C8({id:"_x0000_s"+Ch,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(i[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",l,gt("v:shadow",null,u),gt("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",o0("x:Anchor",[o.c+1,0,o.r+1,0,o.c+3,20,o.r+5,20].join(",")),o0("x:AutoFill","False"),o0("x:Row",String(o.r)),o0("x:Column",String(o.c)),i[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])}),a.push("</xml>"),a.join("")}function JF(e,t,r,n){var a=Array.isArray(e),i;t.forEach(function(o){var s=Aa(o.ref);
vendor: 5,165 bytes, lines 363-371
363if(a?(e[s.r]||(e[s.r]=[]),i=e[s.r][s.c]):i=e[o.ref],!i){i={t:"z"},a?e[s.r][s.c]=i:e[o.ref]=i;var c=Br(e["!ref"]||"BDWGO1000001:A1");c.s.r>s.r&&(c.s.r=s.r),c.e.r<s.r&&(c.e.r=s.r),c.s.c>s.c&&(c.s.c=s.c),c.e.c<s.c&&(c.e.c=s.c);var l=pr(c);l!==e["!ref"]&&(e["!ref"]=l)}i.c||(i.c=[]);var u={a:o.author,t:o.t,r:o.r,T:r};o.h&&(u.h=o.h);for(var h=i.c.length-1;h>=0;--h){if(!r&&i.c[h].T)return;r&&!i.c[h].T&&i.c.splice(h,1)}if(r&&n){for(h=0;h<n.length;++h)if(u.a==n[h].id){u.a=n[h].name||u.a;break}}i.c.push(u)})}function hke(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var r=[],n=[],a=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);a&&a[1]&&a[1].split(/<\/\w*:?author>/).forEach(function(o){if(!(o===""||o.trim()==="")){var s=o.match(/<(?:\w+:)?author[^>]*>(.*)/);s&&r.push(s[1])}});var i=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return i&&i[1]&&i[1].split(/<\/\w*:?comment>/).forEach(function(o){if(!(o===""||o.trim()==="")){var s=o.match(/<(?:\w+:)?comment[^>]*>/);if(s){var c=nr(s[0]),l={author:c.authorId&&r[c.authorId]||"sheetjsghost",ref:c.ref,guid:c.guid},u=Aa(c.ref);if(!(t.sheetRows&&t.sheetRows<=u.r)){var h=o.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),d=!!h&&!!h[1]&&zk(h[1])||{r:"",t:"",h:""};l.r=d.r,d.r=="<t></t>"&&(d.t=d.h=""),l.t=(d.t||"").replace(/\r\n/g,`
364`).replace(/\r/g,`
365`),t.cellHTML&&(l.h=d.h),n.push(l)}}}}),n}function BG(e){var t=[Qa,gt("comments",null,{xmlns:bd[0]})],r=[];return t.push("<authors>"),e.forEach(function(n){n[1].forEach(function(a){var i=Cn(a.a);r.indexOf(i)==-1&&(r.push(i),t.push("<author>"+i+"</author>")),a.T&&a.ID&&r.indexOf("tc="+a.ID)==-1&&(r.push("tc="+a.ID),t.push("<author>tc="+a.ID+"</author>"))})}),r.length==0&&(r.push("SheetJ5"),t.push("<author>SheetJ5</author>")),t.push("</authors>"),t.push("<commentList>"),e.forEach(function(n){var a=0,i=[];if(n[1][0]&&n[1][0].T&&n[1][0].ID?a=r.indexOf("tc="+n[1][0].ID):n[1].forEach(function(c){c.a&&(a=r.indexOf(Cn(c.a))),i.push(c.t||"")}),t.push('<comment ref="'+n[0]+'" authorId="'+a+'"><text>'),i.length<=1)t.push(o0("t",Cn(i[0]||"")));else{for(var o=`Comment:
366    `+i[0]+`
367`,s=1;s<i.length;++s)o+=`Reply:
368    `+i[s]+`
369`;t.push(o0("t",Cn(o)))}t.push("</text></comment>")}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function pke(e,t){var r=[],n=!1,a={},i=0;return e.replace(L0,function(s,c){var l=nr(s);switch(wc(l[0])){case"<?xml":break;case"<ThreadedComments":break;case"</ThreadedComments>":break;case"<threadedComment":a={author:l.personId,guid:l.id,ref:l.ref,T:1};break;case"</threadedComment>":a.t!=null&&r.push(a);break;case"<text>":case"<text":i=c+s.length;break;case"</text>":a.t=e.slice(i,c).replace(/\r\n/g,`
370`).replace(/\r/g,`
371`);break;case"<mentions":case"<mentions>":n=!0;break;case"</mentions>":n=!1;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;default:if(!n&&t.WTF)throw new Error("unrecognized "+l[0]+" in threaded comments")}return s}),r}function mke(e,t,r){var n=[Qa,gt("ThreadedComments",null,{xmlns:mi.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(a){var i="";(a[1]||[]).forEach(function(o,s){if(!o.T){delete o.ID;return}o.a&&t.indexOf(o.a)==-1&&t.push(o.a);var c={ref:a[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+r.tcid++).slice(-12)+"}"};s==0?i=c.id:c.parentId=i,o.ID=c.id,o.a&&(c.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(o.a)).slice(-12)+"}"),n.push(gt("threadedComment",o0("text",o.t||""),c))})}),n.push("</ThreadedComments>"),n.join("")}function vke(e,t){var r=[],n=!1;return e.replace(L0,function(i){var o=nr(i);switch(wc(o[0])){case"<?xml":break;case"<personList":break;case"</personList>":break;case"<person":r.push({name:o.displayname,id:o.id});break;case"</person>":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;default:if(!n&&t.WTF)throw new Error("unrecognized "+o[0]+" in threaded comments")}return i}),r}function gke(e){var t=[Qa,gt("personList",null,{xmlns:mi.TCMNT,"xmlns:x":bd[0]}).replace(/[\/]>/,">")];return e.forEach(function(r,n){t.push(gt("person",null,{displayName:r,id:"{54EE7950-7262-4200-6969-"+("000000000000"+n).slice(-12)+"}",userId:r,providerId:"None"}))}),t.push("</personList>"),t.join("")}function _ke(e){var t={};t.iauthor=e.read_shift(4);var r=Cd(e);return t.rfx=r.s,t.ref=rr(r.s),e.l+=16,t}function xke(e,t){return t==null&&(t=Ve(36)),t.write_shift(4,e[1].iauthor),s5(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}var yke=M0;function wke(e){return Ii(e.slice(0,54))}function bke(e,t){var r=[],n=[],a={},i=!1;return Lu(e,function(s,c,l){switch(l){case 632:n.push(s);break;case 635:a=s;break;case 637:a.t=s.t,a.h=s.h,a.r=s.r;break;case 636:if(a.author=n[a.iauthor],delete a.iauthor,t.sheetRows&&a.rfx&&t.sheetRows<=a.rfx.r)break;a.t||(a.t=""),delete a.rfx,r.push(a);break;case 3072:break;case 35:i=!0;break;case 36:i=!1;break;case 37:break;case 38:break;default:if(!c.T){if(!i||t.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}}),r}function Eke(e){var t=So(),r=[];
371return at(t,628),at(t,630),e.forEach(function(n){n[1].forEach(function(a){r.indexOf(a.a)>-1||(r.push(a.a.slice(0,54)),at(t,632,wke(a.a)))})}),at(t,631),at(t,633),e.forEach(function(n){n[1].forEach(function(a){a.iauthor=r.indexOf(a.a);var i={s:Aa(n[0]),e:Aa(n[0])};at(t,635,xke([i,a])),a.t&&a.t.length>0&&at(t,637,jEe(a)),at(t,636),delete a.iauthor})}),at(t,634),at(t,629),t.end()}var Tke="application/vnd.ms-office.vbaProject";function Ske(e){var t=Vt.utils.cfb_new({root:"R"});return e.FullPaths.forEach(function(r,n){if(!(r.slice(-1)==="/"||!r.match(/_VBA_PROJECT_CUR/))){var a=r.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Vt.utils.cfb_add(t,a,e.FileIndex[n].content)}}),Vt.write(t)}function Cke(e,t){t.FullPaths.forEach(function(r,n){if(n!=0){var a=r.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");a.slice(-1)!=="/"&&Vt.utils.cfb_add(e,a,t.FileIndex[n].content)}})}var HG=["xlsb","xlsm","xlam","biff8","xla"];function Ake(){return{"!type":"dialog"}}function kke(){return{"!type":"dialog"}}function Dke(){return{"!type":"macro"}}function Mke(){return{"!type":"macro"}}var Wh=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function r(n,a,i,o){var s=!1,c=!1;i.length==0?c=!0:i.charAt(0)=="["&&(c=!0,i=i.slice(1,-1)),o.length==0?s=!0:o.charAt(0)=="["&&(s=!0,o=o.slice(1,-1));var l=i.length>0?parseInt(i,10)|0:0,u=o.length>0?parseInt(o,10)|0:0;return s?u+=t.c:--u,c?l+=t.r:--l,a+(s?"":"$")+ra(u)+(c?"":"$")+Ba(l)}return function(a,i){return t=i,a.replace(e,r)}}(),jk=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,Vk=function(){return function(t,r){return t.replace(jk,function(n,a,i,o,s,c
371){var l=Pk(o)-(i?0:r.c),u=Ok(c)-(s?0:r.r),h=u==0?"":s?u+1:"["+u+"]",d=l==0?"":i?l+1:"["+l+"]";return a+"R"+h+"C"+d})}}();function UG(e,t){return e.replace(jk,function(r,n,a,i,o,s){return n+(a=="$"?a+i:ra(Pk(i)+t.c))+(o=="$"?o+s:Ba(Ok(s)+t.r))})}function Oke(e,t,r){var n=V0(t),a=n.s,i=Aa(r),o={r:i.r-a.r,c:i.c-a.c};return UG(e,o)}function Pke(e){return e.length!=1}function eI(e){return e.replace(/_xlfn\./g,"")}function ri(e){e.l+=1}function l2(e,t){var r=e.read_shift(t==1?1:2);return[r&16383,r>>14&1,r>>15&1]}function zG(e,t,r){var n=2;if(r){if(r.biff>=2&&r.biff<=5)return $G(e);r.biff==12&&(n=4)}var a=e.read_shift(n),i=e.read_shift(n),o=l2(e,2),s=l2(e,2);return{s:{r:a,c:o[0],cRel:o[1],rRel:o[2]},e:{r:i,c:s[0],cRel:s[1],rRel:s[2]}}}function $G(e){var t=l2(e,2),r=l2(e,2),n=e.read_shift(1),a=e.read_shift(1);return{s:{r:t[0],c:n,cRel:t[1],rRel:t[2]},e:{r:r[0],c:a,cRel:r[1],rRel:r[2]}}}function Rke(e,t,r){if(r.biff<8)return $G(e);var n=e.read_shift(r.biff==12?4:2),a=e.read_shift(r.biff==12?4:2),i=l2(e,2),o=l2(e,2);return{s:{r:n,c:i[0],cRel:i[1],rRel:i[2]},e:{r:a,c:o[0],cRel:o[1],rRel:o[2]}}}function WG(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return Lke(e);var n=e.read_shift(r&&r.biff==12?4:2),a=l2(e,2);return{r:n,c:a[0],cRel:a[1],rRel:a[2]}}function Lke(e){var t=l2(e,2),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}function Nke(e){var t=e.read_shift(2),r=e.read_shift(2);return{r:t,c:r&255,fQuoted:!!(r&16384),cRel:r>>15,rRel:r>>15}}function Fke(e,t,r){var n=r&&r.biff?r.biff:8;if(n>=2&&n<=5)return Ike(e);var a=e.read_shift(n>=12?4:2),i=e.read_shift(2),o=(i&16384)>>14,s=(i&32768)>>15;if(i&=16383,s==1)for(;a>524287;)a-=1048576;if(o==1)for(;i>8191;)i=i-16384;return{r:a,c:i,cRel:o,rRel:s}}function Ike(e){var t=e.read_shift(2),r=e.read_shift(1),n=(t&32768)>>15,a=(t&16384)>>14;return t&=16383,n==1&&t>=8192&&(t=t-16384),a==1&&r>=128&&(r=r-256),{r:t,c:r,cRel:a,rRel:n}}function Bke(e,t,r){var n=(e[e.l++]&96)>>5,a=zG(e,r.biff>=2&&r.biff<=5?6:8,r);return[n,a]}function Hke(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2,"i"),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}var o=zG(e,i,r);return[n,a,o]}function Uke(e,t,r){var n=(e[e.l++]&96)>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[n]}function zke(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}return e.l+=i,[n,a]}function $ke(e,t,r){var n=(e[e.l++]&96)>>5,a=Rke(e,t-1,r);return[n,a]}function Wke(e,t,r){var n=(e[e.l++]&96)>>5;return e.l+=r.biff==2?6:r.biff==12?14:7,[n]}function tI(e){var t=e[e.l+1]&1,r=1;return e.l+=4,[t,r]}function Yke(e,t,r){e.l+=2;for(var n=e.read_shift(r&&r.biff==2?1:2),a=[],i=0;i<=n;++i)a.push(e.read_shift(r&&r.biff==2?1:2));return a}function jke(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=2,[n,e.read_shift(r&&r.biff==2?1:2)]}function Vke(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=2,[n,e.read_shift(r&&r.biff==2?1:2)]}function qke(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function Gke(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=r&&r.biff==2?3:4,[n]}function YG(e){var t=e.read_shift(1),r=e.read_shift(1);return[t,r]}function Xke(e){return e.read_shift(2),YG(e)}function Zke(e){return e.read_shift(2),YG(e)}function Kke(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=WG(e,0,r);return[n,a]}function Qke(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=Fke(e,0,r);return[n,a]}function Jke(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=e.read_shift(2);r&&r.biff==5&&(e.l+=12);var i=WG(e,0,r);return[n,a,i]}function eDe(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=e.read_shift(r&&r.biff<=3?1:2);return[nMe[a],qG[a],n]}function tDe(e,t,r){var n=e[e.l++],a=e.read_shift(1),i=r&&r.biff<=3?[n==88?-1:0,e.read_shift(1)]:rDe(e);return[a,(i[0]===0?qG:rMe)[i[1]]]}function rDe(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function nDe(e,t,r){e.l+=r&&r.biff==2?3:4}function aDe(e,t,r){if(e.l++,r&&r.biff==12)return[e.read_shift(4,"i"),0];var n=e.read_shift(2),a=e.read_shift(r&&r.biff==2?1:2);return[n,a]}function iDe(e){return e.l++,Nu[e.read_shift(1)]}function oDe(e){return e.l++,e.read_shift(2)}function sDe(e){return e.l++,e.read_shift(1)!==0}function lDe(e){return e.l++,S0(e)}function cDe(e,t,r){return e.l++,$7(e,t-1,r)}function uDe(e,t){var r=[e.read_shift(1)];if(t==12)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2;break}switch(r[0]){case 4:r[1]=Ga(e,1)?"TRUE":"FALSE",t!=12&&(e.l+=7);break;case 37:case 16:r[1]=Nu[e[e.l]],e.l+=t==12?4:8;break;case 0:e.l+=8;break;case 1:r[1]=S0(e);break;case 2:r[1]=Ad(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function fDe(e,t,r){for(var n=e.read_shift(r.biff==12?4:2),a=[],i=0;i!=n;++i)a.push((r.biff==12?Cd:Xg)(e));return a}function dDe(e,t,r){var n=0,a=0;r.biff==12?(n=e.read_shift(4),a=e.read_shift(4)):(a=1+e.read_shift(1),n=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--n,--a==0&&(a=256));for(var i=0,o=[];i!=n&&(o[i]=[]);++i)for(var s=0;s!=a;++s)o[i][s]=uDe(e,r.biff);return o}function hDe(e,t,r){var n=e.read_shift(1)>>>5&3,a=!r||r.biff>=8?4:2,i=e.read_shift(a);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[n,0,i]}function pDe(e,t,r){if(r.biff==5)return mDe(e);var n=e.read_shift(1)>>>5&3,a=e.read_shift(2),i=e.read_shift(4);return[n,a,i]}function mDe(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var n=e.read_shift(2);return e.l+=12,[t,r,n]}function vDe(e,t,r){var n=e.read_shift(1)>>>5&3;e.l+=r&&r.biff==2?3:4;var a=e.read_shift(r&&r.biff==2?1:2);return[n,a]}function gDe(e,t,r){var n=e.read_shift(1)>>>5&3,a=e.read_shift(r&&r.biff==2?1:2);return[n,a]}function _De(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,r.biff==12&&(e.l+=2),[n]}function xDe(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2),i=4;if(r)switch(r.biff){case 5:i=15;break;case 12:i=6;break}return e.l+=i,[n,a]}var yDe=R0,wDe=R0,bDe=R0;function Y7(e,t,r){return e.l+=2,[Nke(e)]}function qk(e){return e.l+=6,[]}var EDe=Y7,TDe=qk,SDe=qk,CDe=Y7;function jG(e){return e.l+=2,[ai(e),e.read_shift(2)&1]}var ADe=Y7,kDe=jG,DDe=qk,MDe=Y7,ODe=Y7,PDe=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function RDe(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),a=e.read_shift(2),i=e.read_shift(2),o=PDe[r>>2&31];return{ixti:t,coltype:r&3,rt:o,idx:n,c:a,C:i}}function LDe(e){return e.l+=2,[e.read_shift(4)]}function NDe(e,t,r){return e.l+=5,e.l+=2,e.l+=r.biff==2?1:4,["PTGSHEET"]}function FDe(e,t,r){return e.l+=r.biff==2?4:5,["PTGENDSHEET"]}function IDe(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function BDe(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function HDe(e){return e.l+=4,[0,0]}var rI={1:{n:"PtgExp",f:aDe},2:{n:"PtgTbl",f:bDe},3:{n:"PtgAdd",f:ri},4:{n:"PtgSub",f:ri},5:{n:"PtgMul",f:ri},6:{n:"PtgDiv",f:ri},7:{n:"PtgPower",f:ri},8:{n:"PtgConcat",f:ri},9:{n:"PtgLt",f:ri},10:{n:"PtgLe",f:ri},11:{n:"PtgEq",f:ri},12:{n:"PtgGe",f:ri},13:{n:"PtgGt",f:ri},14:{n:"PtgNe",f:ri},15:{n:"PtgIsect",f:ri},16:{n:"PtgUnion",f:ri},17:{n:"PtgRange",f:ri},18:{n:"PtgUplus",f:ri},19:{n:"PtgUminus",f:ri},20:{n:"PtgPercent",f:ri},21:{n:"PtgParen",f:ri},22:{n:"PtgMissArg",f:ri},23:{n:"PtgStr",f:cDe},26:{n:"PtgSheet",f:NDe},27:{n:"PtgEndSheet",f:FDe},28:{n:"PtgErr",f:iDe},29:{n:"PtgBool",f:sDe},30:{n:"PtgInt",f:oDe},31:{n:"PtgNum",f:lDe},32:{n:"PtgArray",f:Wke}
vendor: 9,454 bytes, line 371
371,33:{n:"PtgFunc",f:eDe},34:{n:"PtgFuncVar",f:tDe},35:{n:"PtgName",f:hDe},36:{n:"PtgRef",f:Kke},37:{n:"PtgArea",f:Bke},38:{n:"PtgMemArea",f:vDe},39:{n:"PtgMemErr",f:yDe},40:{n:"PtgMemNoMem",f:wDe},41:{n:"PtgMemFunc",f:gDe},42:{n:"PtgRefErr",f:_De},43:{n:"PtgAreaErr",f:Uke},44:{n:"PtgRefN",f:Qke},45:{n:"PtgAreaN",f:$ke},46:{n:"PtgMemAreaN",f:IDe},47:{n:"PtgMemNoMemN",f:BDe},57:{n:"PtgNameX",f:pDe},58:{n:"PtgRef3d",f:Jke},59:{n:"PtgArea3d",f:Hke},60:{n:"PtgRefErr3d",f:xDe},61:{n:"PtgAreaErr3d",f:zke},255:{}},UDe={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},zDe={1:{n:"PtgElfLel",f:jG},2:{n:"PtgElfRw",f:MDe},3:{n:"PtgElfCol",f:EDe},6:{n:"PtgElfRwV",f:ODe},7:{n:"PtgElfColV",f:CDe},10:{n:"PtgElfRadical",f:ADe},11:{n:"PtgElfRadicalS",f:DDe},13:{n:"PtgElfColS",f:TDe},15:{n:"PtgElfColSV",f:SDe},16:{n:"PtgElfRadicalLel",f:kDe},25:{n:"PtgList",f:RDe},29:{n:"PtgSxName",f:LDe},255:{}},$De={0:{n:"PtgAttrNoop",f:HDe},1:{n:"PtgAttrSemi",f:Gke},2:{n:"PtgAttrIf",f:Vke},4:{n:"PtgAttrChoose",f:Yke},8:{n:"PtgAttrGoto",f:jke},16:{n:"PtgAttrSum",f:nDe},32:{n:"PtgAttrBaxcel",f:tI},33:{n:"PtgAttrBaxcel",f:tI},64:{n:"PtgAttrSpace",f:Xke},65:{n:"PtgAttrSpaceSemi",f:Zke},128:{n:"PtgAttrIfError",f:qke},255:{}};function j7(e,t,r,n){if(n.biff<8)return R0(e,t);for(var a=e.l+t,i=[],o=0;o!==r.length;++o)switch(r[o][0]){case"PtgArray":r[o][1]=dDe(e,0,n),i.push(r[o][1]);break;case"PtgMemArea":r[o][2]=fDe(e,r[o][1],n),i.push(r[o][2]);break;case"PtgExp":n&&n.biff==12&&(r[o][1][1]=e.read_shift(4),i.push(r[o][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[o][0]}return t=a-e.l,t!==0&&i.push(R0(e,t)),i}function V7(e,t,r){for(var n=e.l+t,a,i,o=[];n!=e.l;)t=n-e.l,i=e[e.l],a=rI[i]||rI[UDe[i]],(i===24||i===25)&&(a=(i===24?zDe:$De)[e[e.l+1]]),!a||!a.f?R0(e,t):o.push([a.n,a.f(e,t,r)]);return o}function WDe(e){for(var t=[],r=0;r<e.length;++r){for(var n=e[r],a=[],i=0;i<n.length;++i){var o=n[i];if(o)switch(o[0]){case 2:a.push('"'+o[1].replace(/"/g,'""')+'"');break;default:a.push(o[1])}else a.push("")}t.push(a.join(","))}return t.join(";")}var YDe={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function jDe(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}function VG(e,t,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var n=e.XTI[t];if(r.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),t==0?"":e.XTI[t-1];if(!n)return"SH33TJSERR1";var a="";if(r.biff>8)switch(e[n[0]][0]){case 357:return a=n[1]==-1?"#REF":e.SheetNames[n[1]],n[1]==n[2]?a:a+":"+e.SheetNames[n[2]];case 358:return r.SID!=null?e.SheetNames[r.SID]:"SH33TJSSAME"+e[n[0]][0];case 355:default:return"SH33TJSSRC"+e[n[0]][0]}switch(e[n[0]][0][0]){case 1025:return a=n[1]==-1?"#REF":e.SheetNames[n[1]]||"SH33TJSERR3",n[1]==n[2]?a:a+":"+e.SheetNames[n[2]];case 14849:return e[n[0]].slice(1).map(function(i){return i.Name}).join(";;");default:return e[n[0]][0][3]?(a=n[1]==-1?"#REF":e[n[0]][0][3][n[1]]||"SH33TJSERR4",n[1]==n[2]?a:a+":"+e[n[0]][0][3][n[2]]):"SH33TJSERR2"}}function nI(e,t,r){var n=VG(e,t,r);return n=="#REF"?n:jDe(n,r)}function w0(e,t,r,n,a){var i=a&&a.biff||8,o={s:{c:0,r:0},e:{c:0,r:0}},s=[],c,l,u,h=0,d=0,p,g="";if(!e[0]||!e[0][0])return"";for(var v=-1,_="",x=0,w=e[0].length;x<w;++x){var y=e[0][x];switch(y[0]){case"PtgUminus":s.push("-"+s.pop());break;case"PtgUplus":s.push("+"+s.pop());break;case"PtgPercent":s.push(s.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(c=s.pop(),l=s.pop(),v>=0){switch(e[0][v][1][0]){case 0:_=Fa(" ",e[0][v][1][1]);break;case 1:_=Fa("\r",e[0][v][1][1]);break;default:if(_="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}l=l+_,v=-1}s.push(l+YDe[y[0]]+c);break;case"PtgIsect":c=s.pop(),l=s.pop(),s.push(l+" "+c);break;case"PtgUnion":c=s.pop(),l=s.pop(),s.push(l+","+c);break;case"PtgRange":c=s.pop(),l=s.pop(),s.push(l+":"+c);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":u=R6(y[1][1],o,a),s.push(L6(u,i));break;case"PtgRefN":u=r?R6(y[1][1],r,a):y[1][1],s.push(L6(u,i));break;case"PtgRef3d":h=y[1][1],u=R6(y[1][2],o,a),g=nI(n,h,a),s.push(g+"!"+L6(u,i));break;case"PtgFunc":case"PtgFuncVar":var E=y[1][0],A=y[1][1];E||(E=0),E&=127;var S=E==0?[]:s.slice(-E);s.length-=E,A==="User"&&(A=S.shift()),s.push(A+"("+S.join(",")+")");break;case"PtgBool":s.push(y[1]?"TRUE":"FALSE");break;case"PtgInt":s.push(y[1]);break;case"PtgNum":s.push(String(y[1]));break;case"PtgStr":s.push('"'+y[1].replace(/"/g,'""')+'"');break;case"PtgErr":s.push(y[1]);break;case"PtgAreaN":p=PF(y[1][1],r?{s:r}:o,a),s.push(Iy(p,a));break;case"PtgArea":p=PF(y[1][1],o,a),s.push(Iy(p,a));break;case"PtgArea3d":h=y[1][1],p=y[1][2],g=nI(n,h,a),s.push(g+"!"+Iy(p,a));break;case"PtgAttrSum":s.push("SUM("+s.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":d=y[1][2];var C=(n.names||[])[d-1]||(n[0]||[])[d],T=C?C.Name:"SH33TJSNAME"+String(d);T&&T.slice(0,6)=="_xlfn."&&!a.xlfn&&(T=T.slice(6)),s.push(T);break;case"PtgNameX":var D=y[1][1];d=y[1][2];var M;if(a.biff<=5)D<0&&(D=-D),n[D]&&(M=n[D][d]);else{var N="";if(((n[D]||[])[0]||[])[0]==14849||(((n[D]||[])[0]||[])[0]==1025?n[D][d]&&n[D][d].itab>0&&(N=n.SheetNames[n[D][d].itab-1]+"!"):N=n.SheetNames[d-1]+"!"),n[D]&&n[D][d])N+=n[D][d].Name;else if(n[0]&&n[0][d])N+=n[0][d].Name;else{var F=(VG(n,D,a)||"").split(";;");F[d-1]?N=F[d-1]:N+="SH33TJSERRX"}s.push(N);break}M||(M={Name:"SH33TJSERRY"}),s.push(M.Name);break;case"PtgParen":var V="(",Z=")";if(v>=0){switch(_="",e[0][v][1][0]){case 2:V=Fa(" ",e[0][v][1][1])+V;break;case 3:V=Fa("\r",e[0][v][1][1])+V;break;case 4:Z=Fa(" ",e[0][v][1][1])+Z;break;case 5:Z=Fa("\r",e[0][v][1][1])+Z;break;default:if(a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}v=-1}s.push(V+s.pop()+Z);break;case"PtgRefErr":s.push("#REF!");break;case"PtgRefErr3d":s.push("#REF!");break;case"PtgExp":u={c:y[1][1],r:y[1][0]};var ee={c:r.c,r:r.r};if(n.sharedf[rr(u)]){var G=n.sharedf[rr(u)];s.push(w0(G,o,ee,n,a))}else{var oe=!1;for(c=0;c!=n.arrayf.length;++c)if(l=n.arrayf[c],!(u.c<l[0].s.c||u.c>l[0].e.c)&&!(u.r<l[0].s.r||u.r>l[0].e.r)){s.push(w0(l[1],o,ee,n,a)),oe=!0;break}oe||s.push(y[1])}break;case"PtgArray":s.push("{"+WDe(y[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":v=x;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":s.push("");break;case"PtgAreaErr":s.push("#REF!");break;case"PtgAreaErr3d":s.push("#REF!");break;case"PtgList":s.push("Table"+y[1].idx+"[#"+y[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(y));default:throw new Error("Unrecognized Formula Token: "+String(y))}var le=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(a.biff!=3&&v>=0&&le.indexOf(e[0][x][0])==-1){y=e[0][v];var ae=!0;switch(y[1][0]){case 4:ae=!1;case 0:_=Fa(" ",y[1][1]);break;case 5:ae=!1;case 1:_=Fa("\r",y[1][1]);break;default:if(_="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+y[1][0])}s.push((ae?_:"")+s.pop()+(ae?"":_)),v=-1}}if(s.length>1&&a.WTF)throw new Error("bad formula stack");return s[0]}function VDe(e,t,r){var n=e.l+t,a=r.biff==2?1:2,i,o=e.read_shift(a);if(o==65535)return[[],R0(e,t-2)];var s=V7(e,o,r);return t!==o+a&&(i=j7(e,t-o-a,s,r)),e.l=n,[s,i]}function qDe(e,t,r){var n=e.l+t,a=r.biff==2?1:2,i,o=e.read_shift(a);if(o==65535)return[[],R0(e,t-2)];var s=V7(e,o,r);return t!==o+a&&(i=j7(e,t-o-a,s,r)),e.l=n,[s,i]}function GDe(e,t,r,n){var a=e.l+t,i=V7(e,n,r),o;return a!==e.l&&(o=j7(e,a-e.l,i,r)),[i,o]}function XDe(e,t,r){var n=e.l+t,a,i=e.read_shift(2),o=V7(e,i,r);return i==65535?[[],R0(e,t-2)]:(t!==i+2&&(a=j7(e,n-i-2,o,r)),[o,a])}function ZDe(e){var t;if(eu(e,e.l+6)!==65535)return[S0(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=e[e.l+2]===1,e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}function KDe(e){if(e==null){var t=Ve(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}else if(typeof e=="number")return q3(e);return q3(0)}function $y(e,t,r){var n=e.l+t,a=bc(e);r.biff==2&&++e.l;var i=ZDe(e),o=e.read_shift(1);r.biff!=2&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var s=qDe(e,n-e.l,r);return{cell:a,val:i[0],formula:s,shared:o>>3&1,tt:i[1]}}function QDe(e,t,r,n,a){var i=X3(t,r,a),o=KDe(e.v),s=Ve(6),c=33;s.write_shift(2,c),s.write_shift(4,0);for(var l=Ve(e.bf.length),u=0;u<e.bf.length;++u)l[u]=e.bf[u];var h=Ni([i,o,s,l]);return h}function Zg(e,t,r){var n=e.read_shift(4),a=V7(e,n,r),i=e.read_shift(4),o=i>
3710?j7(e,i,a,r):null;return[a,o]}var JDe=Zg,Kg=Zg,eMe=Zg,tMe=Zg,rMe={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.
371NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},qG
vendor: 6,535 bytes, line 371
371={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},
vendor: 8,582 bytes, line 371
371nMe={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function aI(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1),e.charCodeAt(0)==61&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(t,r){return r.replace(/\./g,"")}),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function aMe(e){var t="of:="+e.replace(jk,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function Wy(e){var t=e.split(":"),r=t[0].split(".")[0];return[r,t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}function iMe(e){return e.replace(/\./,"!")}var F6={},Yh={},I6=typeof Map<"u";function Gk(e,t,r){var n=0,a=e.length;if(r){if(I6?r.has(t):Object.prototype.hasOwnProperty.call(r,t)){for(var i=I6?r.get(t):r[t];n<i.length;++n)if(e[i[n]].t===t)return e.Count++,i[n]}}else for(;n<a;++n)if(e[n].t===t)return e.Count++,n;return e[a]={t},e.Count++,e.Unique++,r&&(I6?(r.has(t)||r.set(t,[]),r.get(t).push(a)):(Object.prototype.hasOwnProperty.call(r,t)||(r[t]=[]),r[t].push(a))),a}function Qg(e,t){var r={min:e+1,max:e+1},n=-1;return t.MDW&&(E0=t.MDW),t.width!=null?r.customWidth=1:t.wpx!=null?n=O8(t.wpx):t.wch!=null&&(n=t.wch),n>-1?(r.width=r9(n),r.customWidth=1):t.width!=null&&(r.width=t.width),t.hidden&&(r.hidden=!0),t.level!=null&&(r.outlineLevel=r.level=t.level),r}function S3(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];t=="xlml"&&(r=[1,1,1,1,.5,.5]),e.left==null&&(e.left=r[0]),e.right==null&&(e.right=r[1]),e.top==null&&(e.top=r[2]),e.bottom==null&&(e.bottom=r[3]),e.header==null&&(e.header=r[4]),e.footer==null&&(e.footer=r[5])}}function D2(e,t,r){var n=r.revssf[t.z!=null?t.z:"General"],a=60,i=e.length;if(n==null&&r.ssf){for(;a<392;++a)if(r.ssf[a]==null){Jl(t.z,a),r.ssf[a]=t.z,r.revssf[t.z]=n=a;break}}for(a=0;a!=i;++a)if(e[a].numFmtId===n)return a;return e[i]={numFmtId:n,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},i}function GG(e,t,r,n,a,i){try{n.cellNF&&(e.z=Kt[t])}catch(s){if(n.WTF)throw s}if(!(e.t==="z"&&!n.cellStyles)){if(e.t==="d"&&typeof e.v=="string"&&(e.v=aa(e.v)),(!n||n.cellText!==!1)&&e.t!=="z")try{if(Kt[t]==null&&Jl(rEe[t]||"General",t),e.t==="e")e.w=e.w||Nu[e.v];else if(t===0)if(e.t==="n")(e.v|0)===e.v?e.w=e.v.toString(10):e.w=T8(e.v);else if(e.t==="d"){var o=_i(e.v);(o|0)===o?e.w=o.toString(10):e.w=T8(o)}else{if(e.v===void 0)return"";e.w=j3(e.v,Yh)}else e.t==="d"?e.w=As(t,_i(e.v),Yh):e.w=As(t,e.v,Yh)}catch(s){if(n.WTF)throw s}if(n.cellStyles&&r!=null)try{e.s=i.Fills[r],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=t9(a.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),n.WTF&&(e.s.fgColor.raw_rgb=a.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=t9(a.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),n.WTF&&(e.s.bgColor.raw_rgb=a.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(s){if(n.WTF&&i.Fills)throw s}}}function oMe(e,t,r){if(e&&e["!ref"]){var n=Br(e["!ref"]);if(n.e.c<n.s.c||n.e.r<n.s.r)throw new Error("Bad range ("+r+"): "+e["!ref"])}}function sMe(e,t){var r=Br(t);r.s.r<=r.e.r&&r.s.c<=r.e.c&&r.s.r>=0&&r.s.c>=0&&(e["!ref"]=pr(r))}var lMe=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,cMe=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,uMe=/<(?:\w:)?hyperlink [^>]*>/mg,fMe=/"(\w*:\w*)"/,dMe=/<(?:\w:)?col\b[^>]*[\/]?>/g,hMe=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,pMe=/<(?:\w:)?pageMargins[^>]*\/>/g,XG=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,mMe=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,vMe=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function gMe(e,t,r,n,a,i,o){if(!e)return e;n||(n={"!id":{}});var s=t.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},l="",u="",h=e.match(cMe);h?(l=e.slice(0,h.index),u=e.slice(h.index+h[0].length)):l=u=e;var d=l.match(XG);d?Xk(d[0],s,a,r):(d=l.match(mMe))&&xMe(d[0],d[1]||"",s,a,r);var p=(l.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(p>0){var g=l.slice(p,p+50).match(fMe);g&&sMe(s,g[1])}var v=l.match(vMe);v&&v[1]&&PMe(v[1],a);var _=[];if(t.cellStyles){var x=l.match(dMe);x&&AMe(_,x)}h&&NMe(h[1],s,t,c,i,o);var w=u.match(hMe);w&&(s["!autofilter"]=DMe(w[0]));var y=[],E=u.match(lMe);if(E)for(p=0;p!=E.length;++p)y[p]=Br(E[p].slice(E[p].indexOf('"')+1));var A=u.match(uMe);A&&TMe(s,A,n);var S=u.match(pMe);if(S&&(s["!margins"]=SMe(nr(S[0]))),!s["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(s["!ref"]=pr(c)),t.sheetRows>0&&s["!ref"]){var C=Br(s["!ref"]);t.sheetRows<=+C.e.r&&(C.e.r=t.sheetRows-1,C.e.r>c.e.r&&(C.e.r=c.e.r),C.e.r<C.s.r&&(C.s.r=C.e.r),C.e.c>c.e.c&&(C.e.c=c.e.c),C.e.c<C.s.c&&(C.s.c=C.e.c),s["!fullref"]=s["!ref"],s["!ref"]=pr(C))}return _.length>0&&(s["!cols"]=_),y.length>0&&(s["!merges"]=y),s}function _Me(e){if(e.length===0)return"";for(var t='<mergeCells count="'+e.length+'">',r=0;r!=e.length;++r)t+='<mergeCell ref="'+pr(e[r])+'"/>';return t+"</mergeCells>"}function Xk(e,t,r,n){var a=nr(e);r.Sheets[n]||(r.Sheets[n]={}),a.codeName&&(r.Sheets[n].CodeName=tn(On(a.codeName)))}function xMe(e,t,r,n,a){Xk(e.slice(0,e.indexOf(">")),r,n,a)}function yMe(e,t,r,n,a){var i=!1,o={},s=null;if(n.bookType!=="xlsx"&&t.vbaraw){var c=t.SheetNames[r];try{t.Workbook&&(c=t.Workbook.Sheets[r].CodeName||c)}catch{}i=!0,o.codeName=Wl(Cn(c))}if(e&&e["!outline"]){var l={summaryBelow:1,summaryRight:1};e["!outline"].above&&(l.summaryBelow=0),e["!outline"].left&&(l.summaryRight=0),s=(s||"")+gt("outlinePr",null,l)}!i&&!s||(a[a.length]=gt("sheetPr",s,o))}var wMe=["objects","scenarios","selectLockedCells","selectUnlockedCells"],bMe=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function EMe(e){var t={sheet:1};return wMe.forEach(function(r){e[r]!=null&&e[r]&&(t[r]="1")}),bMe.forEach(function(r){e[r]!=null&&!e[r]&&(t[r]="0")}),e.password&&(t.password=$k(e.password).toString(16).toUpperCase()),gt("sheetProtection",null,t)}function TMe(e,t,r){for(var n=Array.isArray(e),a=0;a!=t.length;++a){var i=nr(On(t[a]),!0);if(!i.ref)return;var o=((r||{})["!id"]||[])[i.id];o?(i.Target=o.Target,i.location&&(i.Target+="#"+tn(i.location))):(i.Target="#"+tn(i.location),o={Target:i.Target,TargetMode:"Internal"}),i.Rel=o,i.tooltip&&(i.Tooltip=i.tooltip,delete i.tooltip);for(var s=Br(i.ref),c=s.s.r;c<=s.e.r;++c)for(var l=s.s.c;l<=s.e.c;++l){var u=rr({c:l,r:c});n?(e[c]||(e[c]=[]),e[c][l]||(e[c][l]={t:"z",v:void 0}),e[c][l].l=i):(e[u]||(e[u]={t:"z",v:void 0}),e[u].l=i)}}}function SMe(e){var t={};return["left","right","top","bottom","header","footer"].forEach(function(r){e[r]&&(t[r]=parseFloat(e[r]))}),t}function CMe(e){return S3(e),gt("pageMargins",null,e)}function AMe(e,t){for(var r=!1,n=0;n!=t.length;++n){var a=nr(t[n],!0);a.hidden&&(a.hidden=Jn(a.hidden));var i=parseInt(a.min,10)-1,o=parseInt(a.max,10)-1;for(a.outlineLevel&&(a.level=+a.outlineLevel||0),delete a.min,delete a.max,a.width=+a.width,!r&&a.width&&(r=!0,Wk(a.width)),s2(a);i<=o;)e[i++]=Bn(a)}}function kMe(e,t){for(var r=["<cols>"],n,a=0;a!=t.length;
vendor: 21,868 bytes, lines 371-372
371++a)(n=t[a])&&(r[r.length]=gt("col",null,Qg(a,n)));return r[r.length]="</cols>",r.join("")}function DMe(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}function MMe(e,t,r,n){var a=typeof e.ref=="string"?e.ref:pr(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var i=r.Workbook.Names,o=V0(a);o.s.r==o.e.r&&(o.e.r=V0(t["!ref"]).e.r,a=pr(o));for(var s=0;s<i.length;++s){var c=i[s];if(c.Name=="_xlnm._FilterDatabase"&&c.Sheet==n){c.Ref="'"+r.SheetNames[n]+"'!"+a;break}}return s==i.length&&i.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+a}),gt("autoFilter",null,{ref:a})}var OMe=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function PMe(e,t){t.Views||(t.Views=[{}]),(e.match(OMe)||[]).forEach(function(r,n){var a=nr(r);t.Views[n]||(t.Views[n]={}),+a.zoomScale&&(t.Views[n].zoom=+a.zoomScale),Jn(a.rightToLeft)&&(t.Views[n].RTL=!0)})}function RMe(e,t,r,n){var a={workbookViewId:"0"};return(((n||{}).Workbook||{}).Views||[])[0]&&(a.rightToLeft=n.Workbook.Views[0].RTL?"1":"0"),gt("sheetViews",gt("sheetView",null,a),{})}function LMe(e,t,r,n){if(e.c&&r["!comments"].push([t,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var a="",i=e.t,o=e.v;if(e.t!=="z")switch(e.t){case"b":a=e.v?"1":"0";break;case"n":a=""+e.v;break;case"e":a=Nu[e.v];break;case"d":n&&n.cellDates?a=aa(e.v,-1).toISOString():(e=Bn(e),e.t="n",a=""+(e.v=_i(aa(e.v)))),typeof e.z>"u"&&(e.z=Kt[14]);break;default:a=e.v;break}var s=o0("v",Cn(a)),c={r:t},l=D2(n.cellXfs,e,n);switch(l!==0&&(c.s=l),e.t){case"n":break;case"d":c.t="d";break;case"b":c.t="b";break;case"e":c.t="e";break;case"z":break;default:if(e.v==null){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(n&&n.bookSST){s=o0("v",""+Gk(n.Strings,e.v,n.revStrings)),c.t="s";break}c.t="str";break}if(e.t!=i&&(e.t=i,e.v=o),typeof e.f=="string"&&e.f){var u=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;s=gt("f",Cn(e.f),u)+(e.v!=null?s:"")}return e.l&&r["!links"].push([t,e.l]),e.D&&(c.cm=1),gt("c",s,c)}var NMe=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,r=/r=["']([^"']*)["']/,n=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,a=/ref=["']([^"']*)["']/,i=S8("v"),o=S8("f");return function(c,l,u,h,d,p){for(var g=0,v="",_=[],x=[],w=0,y=0,E=0,A="",S,C,T=0,D=0,M,N,F=0,V=0,Z=Array.isArray(p.CellXf),ee,G=[],oe=[],le=Array.isArray(l),ae=[],fe={},re=!1,j=!!u.sheetStubs,te=c.split(t),q=0,H=te.length;q!=H;++q){v=te[q].trim();var _e=v.length;if(_e!==0){var He=0;e:for(g=0;g<_e;++g)switch(v[g]){case">":if(v[g-1]!="/"){++g;break e}if(u&&u.cellStyles){if(C=nr(v.slice(He,g),!0),T=C.r!=null?parseInt(C.r,10):T+1,D=-1,u.sheetRows&&u.sheetRows<T)continue;fe={},re=!1,C.ht&&(re=!0,fe.hpt=parseFloat(C.ht),fe.hpx=b4(fe.hpt)),C.hidden=="1"&&(re=!0,fe.hidden=!0),C.outlineLevel!=null&&(re=!0,fe.level=+C.outlineLevel),re&&(ae[T-1]=fe)}break;case"<":He=g;break}if(He>=g)break;if(C=nr(v.slice(He,g),!0),T=C.r!=null?parseInt(C.r,10):T+1,D=-1,!(u.sheetRows&&u.sheetRows<T)){h.s.r>T-1&&(h.s.r=T-1),h.e.r<T-1&&(h.e.r=T-1),u&&u.cellStyles&&(fe={},re=!1,C.ht&&(re=!0,fe.hpt=parseFloat(C.ht),fe.hpx=b4(fe.hpt)),C.hidden=="1"&&(re=!0,fe.hidden=!0),C.outlineLevel!=null&&(re=!0,fe.level=+C.outlineLevel),re&&(ae[T-1]=fe)),_=v.slice(g).split(e);for(var Ce=0;Ce!=_.length&&_[Ce].trim().charAt(0)=="<";++Ce);for(_=_.slice(Ce),g=0;g!=_.length;++g)if(v=_[g].trim(),v.length!==0){if(x=v.match(r),w=g,y=0,E=0,v="<c "+(v.slice(0,1)=="<"?">":"")+v,x!=null&&x.length===2){for(w=0,A=x[1],y=0;y!=A.length&&!((E=A.charCodeAt(y)-64)<1||E>26);++y)w=26*w+E;--w,D=w}else++D;for(y=0;y!=v.length&&v.charCodeAt(y)!==62;++y);if(++y,C=nr(v.slice(0,y),!0),C.r||(C.r=rr({r:T-1,c:D})),A=v.slice(y),S={t:""},(x=A.match(i))!=null&&x[1]!==""&&(S.v=tn(x[1])),u.cellFormula){if((x=A.match(o))!=null&&x[1]!==""){if(S.f=tn(On(x[1])).replace(/\r\n/g,`
372`),u.xlfn||(S.f=eI(S.f)),x[0].indexOf('t="array"')>-1)S.F=(A.match(a)||[])[1],S.F.indexOf(":")>-1&&G.push([Br(S.F),S.F]);else if(x[0].indexOf('t="shared"')>-1){N=nr(x[0]);var Ee=tn(On(x[1]));u.xlfn||(Ee=eI(Ee)),oe[parseInt(N.si,10)]=[N,Ee,C.r]}}else(x=A.match(/<f[^>]*\/>/))&&(N=nr(x[0]),oe[N.si]&&(S.f=Oke(oe[N.si][1],oe[N.si][2],C.r)));var ye=Aa(C.r);for(y=0;y<G.length;++y)ye.r>=G[y][0].s.r&&ye.r<=G[y][0].e.r&&ye.c>=G[y][0].s.c&&ye.c<=G[y][0].e.c&&(S.F=G[y][1])}if(C.t==null&&S.v===void 0)if(S.f||S.F)S.v=0,S.t="n";else if(j)S.t="z";else continue;else S.t=C.t||"n";switch(h.s.c>D&&(h.s.c=D),h.e.c<D&&(h.e.c=D),S.t){case"n":if(S.v==""||S.v==null){if(!j)continue;S.t="z"}else S.v=parseFloat(S.v);break;case"s":if(typeof S.v>"u"){if(!j)continue;S.t="z"}else M=F6[parseInt(S.v,10)],S.v=M.t,S.r=M.r,u.cellHTML&&(S.h=M.h);break;case"str":S.t="s",S.v=S.v!=null?On(S.v):"",u.cellHTML&&(S.h=Ek(S.v));break;case"inlineStr":x=A.match(n),S.t="s",x!=null&&(M=zk(x[1]))?(S.v=M.t,u.cellHTML&&(S.h=M.h)):S.v="";break;case"b":S.v=Jn(S.v);break;case"d":u.cellDates?S.v=aa(S.v,1):(S.v=_i(aa(S.v,1)),S.t="n");break;case"e":(!u||u.cellText!==!1)&&(S.w=S.v),S.v=Kq[S.v];break}if(F=V=0,ee=null,Z&&C.s!==void 0&&(ee=p.CellXf[C.s],ee!=null&&(ee.numFmtId!=null&&(F=ee.numFmtId),u.cellStyles&&ee.fillId!=null&&(V=ee.fillId))),GG(S,F,V,u,d,p),u.cellDates&&Z&&S.t=="n"&&wd(Kt[F])&&(S.t="d",S.v=qg(S.v)),C.cm&&u.xlmeta){var rt=(u.xlmeta.Cell||[])[+C.cm-1];rt&&rt.type=="XLDAPR"&&(S.D=!0)}if(le){var se=Aa(C.r);l[se.r]||(l[se.r]=[]),l[se.r][se.c]=S}else l[C.r]=S}}}}ae.length>0&&(l["!rows"]=ae)}}();function FMe(e,t,r,n){var a=[],i=[],o=Br(e["!ref"]),s="",c,l="",u=[],h=0,d=0,p=e["!rows"],g=Array.isArray(e),v={r:l},_,x=-1;for(d=o.s.c;d<=o.e.c;++d)u[d]=ra(d);for(h=o.s.r;h<=o.e.r;++h){for(i=[],l=Ba(h),d=o.s.c;d<=o.e.c;++d){c=u[d]+l;var w=g?(e[h]||[])[d]:e[c];w!==void 0&&(s=LMe(w,c,e,t))!=null&&i.push(s)}(i.length>0||p&&p[h])&&(v={r:l},p&&p[h]&&(_=p[h],_.hidden&&(v.hidden=1),x=-1,_.hpx?x=P8(_.hpx):_.hpt&&(x=_.hpt),x>-1&&(v.ht=x,v.customHeight=1),_.level&&(v.outlineLevel=_.level)),a[a.length]=gt("row",i.join(""),v))}if(p)for(;h<p.length;++h)p&&p[h]&&(v={r:h+1},_=p[h],_.hidden&&(v.hidden=1),x=-1,_.hpx?x=P8(_.hpx):_.hpt&&(x=_.hpt),x>-1&&(v.ht=x,v.customHeight=1),_.level&&(v.outlineLevel=_.level),a[a.length]=gt("row","",v));return a.join("")}function ZG(e,t,r,n){var a=[Qa,gt("worksheet",null,{xmlns:bd[0],"xmlns:r":mi.r})],i=r.SheetNames[e],o=0,s="",c=r.Sheets[i];c==null&&(c={});var l=c["!ref"]||"A1",u=Br(l);if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw new Error("Range "+l+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),l=pr(u)}n||(n={}),c["!comments"]=[];var h=[];yMe(c,r,e,t,a),a[a.length]=gt("dimension",null,{ref:l}),a[a.length]=RMe(c,t,e,r),t.sheetFormat&&(a[a.length]=gt("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),c["!cols"]!=null&&c["!cols"].length>0&&(a[a.length]=kMe(c,c["!cols"])),a[o=a.length]="<sheetData/>",c["!links"]=[],c["!ref"]!=null&&(s=FMe(c,t),s.length>0&&(a[a.length]=s)),a.length>o+1&&(a[a.length]="</sheetData>",a[o]=a[o].replace("/>",">")),c["!protect"]&&(a[a.length]=EMe(c["!protect"])),c["!autofilter"]!=null&&(a[a.length]=MMe(c["!autofilter"],c,r,e)),c["!merges"]!=null&&c["!merges"].length>0&&(a[a.length]=_Me(c["!merges"]));var d=-1,p,g=-1;return c["!links"].length>0&&(a[a.length]="<hyperlinks>",c["!links"].forEach(function(v){v[1].Target&&(p={ref:v[0]},v[1].Target.charAt(0)!="#"&&(g=En(n,-1,Cn(v[1].Target).replace(/#.*$/,""),Mr.HLINK),p["r:id"]="rId"+g),(d=v[1].Target.indexOf("#"))>-1&&(p.location=Cn(v[1].Target.slice(d+1))),v[1].Tooltip&&(p.tooltip=Cn(v[1].Tooltip)),a[a.length]=gt("hyperlink",null,p))}),a[a.length]="</hyperlinks>"),delete c["!links"],c["!margins"]!=null&&(a[a.length]=CMe(c["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&(a[a.length]=o0("ignoredErrors",gt("ignoredError",null,{numberStoredAsText:1,sqref:l}))),h.length>0&&(g=En(n,-1,"../drawings/drawing"+(e+1)+".xml",Mr.DRAW),a[a.length]=gt("drawing",null,{"r:id":"rId"+g}),c["!drawing"]=h),c["!comments"].length>0&&(g=En(n,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Mr.VML),a[a.length]=gt("legacyDrawing",null,{"r:id":"rId"+g}),c["!legacy"]=g),a.length>1&&(a[a.length]="</worksheet>",a[1]=a[1].replace("/>",">")),a.join("")}function IMe(e,t){var r={},n=e.l+t;r.r=e.read_shift(4),e.l+=4;var a=e.read_shift(2);e.l+=1;var i=e.read_shift(1);return e.l=n,i&7&&(r.level=i&7),i&16&&(r.hidden=!0),i&32&&(r.hpt=a/20),r}function BMe(e,t,r){var n=Ve(145),a=(r["!rows"]||[])[e]||{};n.write_shift(4,e),n.write_shift(4,0);var i=320;a.hpx?i=P8(a.hpx)*20:a.hpt&&(i=a.hpt*20),n.write_shift(2,i),n.write_shift(1,0);var o=0;a.level&&(o|=a.level),a.hidden&&(o|=16),(a.hpx||a.hpt)&&(o|=32),n.write_shift(1,o),n.write_shift(1,0);var s=0,c=n.l;n.l+=4;for(var l={r:e,c:0},u=0;u<16;++u)if(!(t.s.c>u+1<<10||t.e.c<u<<10)){for(var h=-1,d=-1,p=u<<10;p<u+1<<10;++p){l.c=p;var g=Array.isArray(r)?(r[l.r]||[])[l.c]:r[rr(l)];g&&(h<0&&(h=p),d=p)}h<0||(++s,n.write_shift(4,h),n.write_shift(4,d))}var v=n.l;return n.l=c,n.write_shift(4,s),n.l=v,n.length>n.l?n.slice(0,n.l):n}function HMe(e,t,r,n){var a=BMe(n,r,t);(a.length>17||(t["!rows"]||[])[n])&&at(e,0,a)}var UMe=Cd,zMe=s5;function $Me(){}function WMe(e,t){var r={},n=e[e.l];return++e.l,r.above=!(n&64),r.left=!(n&128),e.l+=18,r.name=VEe(e),r}function YMe(e,t,r){r==null&&(r=Ve(84+4*e.length));var n=192;t&&(t.above&&(n&=-65),t.left&&(n&=-129)),r.write_shift(1,n);for(var a=1;a<3;++a)r.write_shift(1,0);return Qv({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),Vq(e,r),r.slice(0,r.l)}function jMe(e){var t=y1(e);return[t]}function VMe(e,t,r){return r==null&&(r=Ve(8)),Ed(t,r)}function qMe(e){var t=Td(e);return[t]}function GMe(e,t,r){return r==null&&(r=Ve(4)),Sd(t,r)}function XMe(e){var t=y1(e),r=e.read_shift(1);return[t,r,"b"]}function ZMe(e,t,r){return r==null&&(r=Ve(9)),Ed(t,r),r.write_shift(1,e.v?1:0),r}function KMe(e){var t=Td(e),r=e.read_shift(1);return[t,r,"b"]}function QMe(e,t,r){return r==null&&(r=Ve(5)),Sd(t,r),r.write_shift(1,e.v?1:0),r}function JMe(e){var t=y1(e),r=e.read_shift(1);return[t,r,"e"]}function eOe(e,t,r){return r==null&&(r=Ve(9)),Ed(t,r),r.write_shift(1,e.v),r}function tOe(e){var t=Td(e),r=e.read_shift(1);return[t,r,"e"]}function rOe(e,t,r){return r==null&&(r=Ve(8)),Sd(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}function nOe(e){var t=y1(e),r=e.read_shift(4);return[t,r,"s"]}function aOe(e,t,r){return r==null&&(r=Ve(12)),Ed(t,r),r.write_shift(4,t.v),r}function iOe(e){var t=Td(e),r=e.read_shift(4);return[t,r,"s"]}function oOe(e,t,r){return r==null&&(r=Ve(8)),Sd(t,r),r.write_shift(4,t.v),r}function sOe(e){var t=y1(e),r=S0(e);return[t,r,"n"]}function lOe(e,t,r){return r==null&&(r=Ve(16)),Ed(t,r),q3(e.v,r),r}function KG(e){var t=Td(e),r=S0(e);return[t,r,"n"]}function cOe(e,t,r){return r==null&&(r=Ve(12)),Sd(t,r),q3(e.v,r),r}function uOe(e){var t=y1(e),r=Fk(e);return[t,r,"n"]}function fOe(e,t,r){return r==null&&(r=Ve(12)),Ed(t,r),qq(e.v,r),r}function dOe(e){var t=Td(e),r=Fk(e);return[t,r,"n"]}function hOe(e,t,r){return r==null&&(r=Ve(8)),Sd(t,r),qq(e.v,r),r}function pOe(e){var t=y1(e),r=Rk(e);return[t,r,"is"]}function mOe(e){var t=y1(e),r=M0(e);return[t,r,"str"]}function vOe(e,t,r){return r==null&&(r=Ve(12+4*e.v.length)),Ed(t,r),Ii(e.v,r),r.length>r.l?r.slice(0,r.l):r}function gOe(e){var t=Td(e),r=M0(e);return[t,r,"str"]}function _Oe(e,t,r){return r==null&&(r=Ve(8+4*e.v.length)),Sd(t,r),Ii(e.v,r),r.length>r.l?r.slice(0,r.l):r}function xOe(e,t,r){var n=e.l+t,a=y1(e);a.r=r["!row"];var i=e.read_shift(1),o=[a,i,"b"];if(r.cellFormula){e.l+=2;var s=Kg(e,n-e.l,r);o[3]=w0(s,null,a,r.supbooks,r)}else e.l=n;return o}function yOe(e,t,r){var n=e.l+t,a=y1(e);a.r=r["!row"];var i=e.read_shift(1),o=[a,i,"e"];if(r.cellFormula){e.l+=2;var s=Kg(e,n-e.l,r);o[3]=w0(s,null,a,r.supbooks,r)}else e.l=n;return o}function wOe(e,t,r){var n=e.l+t,a=y1(e);a.r=r["!row"];var i=S0(e),o=[a,i,"n"];if(r.cellFormula){e.l+=2;var s=Kg(e,n-e.l,r);o[3]=w0(s,null,a,r.supbooks,r)}else e.l=n;return o}function bOe(e,t,r){var n=e.l+t,a=y1(e);a.r=r["!row"];var i=M0(e),o=[a,i,"str"];if(r.cellFormula){e.l+=2;var s=Kg(e,n-e.l,r);o[3]=w0(s,null,a,r.supbooks,r)}else e.l=n;return o}var EOe=Cd,TOe=s5;function SOe(e,t){return t==null&&(t=Ve(4)),t.write_shift(4,e),t}function COe(e,t){var r=e.l+t,n=Cd(e),a=Lk(e),i=M0(e),o=M0(e),s=M0(e);e.l=r;var c={rfx:n,relId:a,loc:i,display:s};return o&&(c.Tooltip=o),c}function AOe(e,t){var r=Ve(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));s5({s:Aa(e[0]),e:Aa(e[0])},r),Nk("rId"+t,r);var n=e[1].Target.indexOf("#"),a=n==-1?"":e[1].Target.slice(n+1);return Ii(a||"",r),Ii(e[1].Tooltip||"",r),Ii("",r),r.slice(0,r.l)}function kOe(){}function DOe(e,t,r){var n=e.l+t,a=Gq(e),i=e.read_shift(1),o=[a];if(o[2]=i,r.cellFormula){var s=JDe(e,n-e.l,r);o[1]=s}else e.l=n;return o}function MOe(e,t,r){var n=e.l+t,a=Cd(e),i=[a];if(r.cellFormula){var o=tMe(e,n-e.l,r);i[1]=o,e.l=n}else e.l=n;return i}function OOe(e,t,r){r==null&&(r=Ve(18));var n=Qg(e,t);r.write_shift(-4,e),r.write_shift(-4,e),r.write_shift(4,(n.width||10)*256),r.write_shift(4,0);var a=0;return t.hidden&&(a|=1),typeof n.width=="number"&&(a|=2),t.level&&(a|=t.level<<8),r.write_shift(2,a),r}var QG=["left","right","top","bottom","header","footer"];function POe(e){var t={};return QG.forEach(function(r){t[r]=S0(e)}),t}function ROe(e,t){return t==null&&(t=Ve(6*8)),S3(e),QG.forEach(function(r){q3(e[r],t)}),t}function LOe(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function NOe(e,t,r){r==null&&(r=Ve(30));var n=924;return(((t||{}).Views||[])[0]||{}).RTL&&(n|=32),r.write_shift(2,n),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(2,0),r.write_shift(2,100),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(4,0),r}function FOe(e){var t=Ve(24);return t.write_shift(4,4),t.write_shift(4,1),s5(e,t),t}function IOe(e,t){return t==null&&(t=Ve(16*4+2)),t.write_shift(2,e.password?$k(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(r){r[1]?t.write_shift(4,e[r[0]]!=null&&!e[r[0]]?1:0):t.write_shift(4,e[r[0]]!=null&&e[r[0]]?0:1)}),t}function BOe(){}function HOe(){}function UOe(e,t,r,n,a,i,o){if(!e)return e;var s=t||{};n||(n={"!id":{}});var c=s.dense?[]:{},l,u={s:{r:2e6,c:2e6},e:{r:0,c:0}},h=!1,d=!1,p,g,v,_,x,w,y,E,A,S=[];s.biff=12,s["!row"]=0;var C=0,T=!1,D=[],M={},N=s.supbooks||a.supbooks||[[]];if(N.sharedf=M,N.arrayf=D,N.SheetNames=a.SheetNames||a.Sheets.map(function(le){return le.name}),!s.supbooks&&(s.supbooks=N,a.Names))for(var F=0;F<a.Names.length;++F)N[0][F+1]=a.Names[F];var V=[],Z=[],ee=!1;R8[16]={n:"BrtShortReal",f:KG};var G;if(Lu(e,function(ae,fe,re){if(!d)switch(re){case 148:l=ae;break;case 0:p=ae,s.sheetRows&&s.sheetRows<=p.r&&(d=!0),E=Ba(_=p.r),s["!row"]=p.r,(ae.hidden||ae.hpt||ae.level!=null)&&(ae.hpt&&(ae.hpx=b4(ae.hpt)),Z[ae.r]=ae);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(g={t:ae[2]},ae[2]){case"n":g.v=ae[1];break;case"s":y=F6[ae[1]],g.v=y.t,g.r=y.r;break;case"b":g.v=!!ae[1];break;case"e":g.v=ae[1],s.cellText!==!1&&(g.w=Nu[g.v]);break;case"str":g.t="s",g.v=ae[1];break;case"is":g.t="s",g.v=ae[1].t;break}if((v=o.CellXf[ae[0].iStyleRef])&&GG(g,v.numFmtId,null,s,i,o),x=ae[0].c==-1?x+1:ae[0].c,s.dense?(c[_]||(c[_]=[]),c[_][x]=g):c[ra(x)+E]=g,s.cellFormula){for(T=!1,C=0;C<D.length;++C){var j=D[C];p.r>=j[0].s.r&&p.r<=j[0].e.r&&x>=j[0].s.c&&x<=j[0].e.c&&(g.F=pr(j[0]),T=!0)}!T&&ae.length>3&&(g.f=ae[3])}if(u.s.r>p.r&&(u.s.r=p.r),u.s.c>x&&(u.s.c=x),u.e.r<p.r&&(u.e.r=p.r),u.e.c<x&&(u.e.c=x),s.cellDates&&v&&g.t=="n"&&wd(Kt[v.numFmtId])){var te=Cf(g.v);te&&(g.t="d",g.v=new Date(te.y,te.m-1,te.d,te.H,te.M,te.S,te.u))}G&&(G.type=="XLDAPR"&&(g.D=!0),G=void 0);break;case 1:case 12:if(!s.sheetStubs||h)break;g={t:"z",v:void 0},x=ae[0].c==-1?x+1:ae[0].c,s.dense?(c[_]||(c[_]=[]),c[_][x]=g):c[ra(x)+E]=g,u.s.r>p.r&&(u.s.r=p.r),u.s.c>x&&(u.s.c=x),u.e.r<p.r&&(u.e.r=p.r),u.e.c<x&&(u.e.c=x),G&&(G.type=="XLDAPR"&&(g.D=!0),G=void 0);break;case 176:S.push(ae);break;case 49:G=((s.xlmeta||{}).Cell||[])[ae-1];break;case 494:var q=n["!id"][ae.relId];for(q?(ae.Target=q.Target,ae.loc&&(ae.Target+="#"+ae.loc),ae.Rel=q):ae.relId==""&&(ae.Target="#"+ae.loc),_=ae.rfx.s.r;_<=ae.rfx.e.r;++_)for(x=ae.rfx.s.c;x<=ae.rfx.e.c;++x)s.dense?(c[_]||(c[_]=[]),c[_][x]||(c[_][x]={t:"z",v:void 0}),c[_][x].l=ae):(w=rr({c:x,r:_}),c[w]||(c[w]={t:"z",v:void 0}),c[w].l=ae);break;case 426:if(!s.cellFormula)break;D.push(ae),A=s.dense?c[_][x]:c[ra(x)+E],A.f=w0(ae[1],u,{r:p.r,c:x},N,s),A.F=pr(ae[0]);break;case 427:if(!s.cellFormula)break;M[rr(ae[0].s)]=ae[1],A=s.dense?c[_][x]:c[ra(x)+E],A.f=w0(ae[1],u,{r:p.r,c:x},N,s);break;case 60:if(!s.cellStyles)break;for(;ae.e>=ae.s;)V[ae.e--]={width:ae.w/256,hidden:!!(ae.flags&1),level:ae.level},ee||(ee=!0,Wk(ae.w/256)),s2(V[ae.e+1]);break;case 161:c["!autofilter"]={ref:pr(ae)};break;case 476:c["!margins"]=ae;break;case 147:a.Sheets[r]||(a.Sheets[r]={}),ae.name&&(a.Sheets[r].CodeName=ae.name),(ae.above||ae.left)&&(c["!outline"]={above:ae.above,left:ae.left});break;case 137:a.Views||(a.Views=[{}]),a.Views[0]||(a.Views[0]={}),ae.RTL&&(a.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:h=!0;break;case 36:h=!1;break;case 37:h=!0;break;case 38:h=!1;break;default:if(!fe.T){if(!h||s.WTF)throw new Error("Unexpected record 0x"+re.toString(16))}}},s),delete s.supbooks,delete s["!row"],!c["!ref"]&&(u.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0))&&(c["!ref"]=pr(l||u)),s.sheetRows&&c["!ref"]){var oe=Br(c["!ref"]);s.sheetRows<=+oe.e.r&&(oe.e.r=s.sheetRows-1,oe.e.r>u.e.r&&(oe.e.r=u.e.r),oe.e.r<oe.s.r&&(oe.s.r=oe.e.r),oe.e.c>u.e.c&&(oe.e.c=u.e.c),oe.e.c<oe.s.c&&(oe.s.c=oe.e.c),c["!fullref"]=c["!ref"],c["!ref"]=pr(oe))}return S.length>0&&(c["!merges"]=S),V.length>0&&(c["!cols"]=V),Z.length>0&&(c["!rows"]=Z),c}function zOe(e,t,r,n,a,i,o){if(t.v===void 0)return!1;var s="";switch(t.t){case"b":s=t.v?"1":"0";break;case"d":t=Bn(t),t.z=t.z||Kt[14],t.v=_i(aa(t.v)),t.t="n";break;case"n":case"e":s=""+t.v;break;default:s=t.v;break}var c={r,c:n};switch(c.s=D2(a.cellXfs,t,a),t.l&&i["!links"].push([rr(c),t.l]),t.c&&i["!comments"].push([rr(c),t.c]),t.t){case"s":case"str":return a.bookSST?(s=Gk(a.Strings,t.v,a.revStrings),c.t="s",c.v=s,o?at(e,18,oOe(t,c)):at(e,7,aOe(t,c))):(c.t="str",o?at(e,17,_Oe(t,c)):at(e,6,vOe(t,c))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?o?at(e,13,hOe(t,c)):at(e,2,fOe(t,c)):o?at(e,16,cOe(t,c)):at(e,5,lOe(t,c)),!0;case"b":return c.t="b",o?at(e,15,QMe(t,c)):at(e,4,ZMe(t,c)),!0;case"e":return c.t="e",o?at(e,14,rOe(t,c)):at(e,3,eOe(t,c)),!0}return o?at(e,12,GMe(t,c)):at(e,1,VMe(t,c)),!0}function $Oe(e,t,r,n){var a=Br(t["!ref"]||"A1"),i,o="",s=[];at(e,145);var c=Array.isArray(t),l=a.e.r;t["!rows"]&&(l=Math.max(a.e.r,t["!rows"].length-1));for(var u=a.s.r;u<=l;++u){o=Ba(u),HMe(e,t,a,u);var h=!1;if(u<=a.e.r)for(var d=a.s.c;d<=a.e.c;++d){u===a.s.r&&(s[d]=ra(d)),i=s[d]+o;var p=c?(t[u]||[])[d]:t[i];if(!p){h=!1;continue}h=zOe(e,p,u,d,n,t,h)}}at(e,146)}function WOe(e,t){!t||!t["!merges"]||(at(e,177,SOe(t["!merges"].length)),t["!merges"].forEach(function(r){at(e,176,TOe(r))}),at(e,178))}function YOe(e,t){!t||!t["!cols"]||(at(e,390),t["!cols"].forEach(function(r,n){r&&at(e,60,OOe(n,r))}),at(e,391))}function jOe(e,t){!t||!t["!ref"]||(at(e,648),at(e,649,FOe(Br(t["!ref"]))),at(e,650))}function VOe(e,t,r){t["!links"].forEach(function(n){if(n[1].Target){var a=En(r,-1,n[1].Target.replace(/#.*$/,""),Mr.HLINK);at(e,494,AOe(n,a))}}),delete t["!links"]}function qOe(e,t,r,n){if(t["!comments"].length>0){var a=En(n,-1,"../drawings/vmlDrawing"+(r+1)+".vml",Mr.VML);at(e,551,Nk("rId"+a)),t["!legacy"]=a}}function GOe(e,t,r,n){if(t["!autofilter"]){var a=t["!autofilter"],i=typeof a.ref=="string"?a.ref:pr(a.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var o=r.Workbook.Names,s=V0(i);s.s.r==s.e.r&&(s.e.r=V0(t["!ref"]).e.r,i=pr(s));for(var c=0;c<o.length;++c){var l=o[c];if(l.Name=="_xlnm._FilterDatabase"&&l.Sheet==n){l.Ref="'"+r.SheetNames[n]+"'!"+i;break}}c==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+i}),at(e,161,s5(Br(i))),at(e,162)}}function XOe(e,t,r){at(e,133),at(e,137,NOe(t,r)),at(e,138),at(e,134)}function ZOe(e,t){t["!protect"]&&at(e,535,IOe(t["!protect"]))}function KOe(e,t,r,n){var a=So(),i=r.SheetNames[e],o=r.Sheets[i]||{},s=i;try{r&&r.Workbook&&(s=r.Workbook.Sheets[e].CodeName||s)}catch{}var c=Br(o["!ref"]||"A1");if(c.e.c>16383||c.e.r>1048575){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");c.e.c=Math.min(c.e.c,16383),c.e.r=Math.min(c.e.c,1048575)}return o["!links"]=[],o["!comments"]=[],at(a,129),(r.vbaraw||o["!outline"])&&at(a,147,YMe(s,o["!outline"])),at(a,148,zMe(c)),XOe(a,o,r.Workbook),YOe(a,o),$Oe(a,o,e,t),ZOe(a,o),GOe(a,o,r,e),WOe(a,o),VOe(a,o,n),o["!margins"]&&at(a,476,ROe(o["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&jOe(a,o),qOe(a,o,e,n),at(a,130),a.end()}function QOe(e){var t=[],r=e.match(/^<c:numCache>/),n;(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>
372/mg)||[]).forEach(function(i){var o=i.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);o&&(t[+o[1]]=r?+o[2]:o[2])});var a=tn((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/<c:f>(.*?)<\/c:f>/mg)||[]).forEach(function(i){n=i.replace(/<.*?>/g,"")}),[t,a,n]}function JOe(e,t,r,n,a,i){var o=i||{"!type":"chart"};if(!e)return i;var s=0,c=0,l="A",u={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(h){var d=QOe(h);u.s.r=u.s.c=0,u.e.c=s,l=ra(s),d[0].forEach(function(p,g){o[l+Ba(g)]={t:"n",v:p,z:d[1]},c=g}),u.e.r<c&&(u.e.r=c),++s}),s>0&&(o["!ref"]=pr(u)),o}function ePe(e,t,r,n,a){if(!e)return e;n||(n={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},o,s=e.match(XG);return s&&Xk(s[0],i,a,r),(o=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=o[1]),n["!id"][i["!rel"]]&&(i["!drawel"]=n["!id"][i["!rel"]]),i}function tPe(e,t){e.l+=10;var r=M0(e);return{name:r}}function rPe(e,t,r,n,a){if(!e)return e;n||(n={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},o=!1;return Lu(e,function(c,l,u){switch(u){case 550:i["!rel"]=c;break;case 651:a.Sheets[r]||(a.Sheets[r]={}),c.name&&(a.Sheets[r].CodeName=c.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:break;case 38:break;default:if(!(l.T>0)){if(!(l.T<0)){if(!o||t.WTF)throw new Error("Unexpected record 0x"+u.toString(16))}}}},t),n["!id"][i["!rel"]]&&(i["!drawel"]=n["!id"][i["!rel"]]),i}var Zk=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],nPe=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],aPe=[],iPe=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function iI(e,t){for(var r=0;r!=e.length;++r)for(var n=e[r],a=0;a!=t.length;++a){var i=t[a];if(n[i[0]]==null)n[i[0]]=i[1];else switch(i[2]){case"bool":typeof n[i[0]]=="string"&&(n[i[0]]=Jn(n[i[0]]));break;case"int":typeof n[i[0]]=="string"&&(n[i[0]]=parseInt(n[i[0]],10));break}}}function oI(e,t){for(var r=0;r!=t.length;++r){var n=t[r];if(e[n[0]]==null)e[n[0]]=n[1];else switch(n[2]){case"bool":typeof e[n[0]]=="string"&&(e[n[0]]=Jn(e[n[0]]));break;case"int":typeof e[n[0]]=="string"&&(e[n[0]]=parseInt(e[n[0]],10));break}}}function JG(e){oI(e.WBProps,Zk),oI(e.CalcPr,iPe),iI(e.WBView,nPe),iI(e.Sheets,aPe),Yh.date1904=Jn(e.WBProps.date1904)}function oPe(e){return!e.Workbook||!e.Workbook.WBProps?"false":Jn(e.Workbook.WBProps.date1904)?"true":"false"}var sPe="][*?/\\".split("");function eX(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var r=!0;return sPe.forEach(function(n){if(e.indexOf(n)!=-1){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");r=!1}}),r}function lPe(e,t,r){e.forEach(function(n,a){eX(n);for(var i=0;i<a;++i)if(n==e[i])throw new Error("Duplicate Sheet Name: "+n);if(r){var o=t&&t[a]&&t[a].CodeName||n;
vendor: 4,494 bytes, line 372
372if(o.charCodeAt(0)==95&&o.length>22)throw new Error("Bad Code Name: Worksheet"+o)}})}function tX(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t=e.Workbook&&e.Workbook.Sheets||[];lPe(e.SheetNames,t,!!e.vbaraw);for(var r=0;r<e.SheetNames.length;++r)oMe(e.Sheets[e.SheetNames[r]],e.SheetNames[r],r)}var cPe=/<\w+:workbook/;function uPe(e,t){if(!e)throw new Error("Could not find file");var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},n=!1,a="xmlns",i={},o=0;if(e.replace(L0,function(c,l){var u=nr(c);switch(wc(u[0])){case"<?xml":break;case"<workbook":c.match(cPe)&&(a="xmlns"+c.match(/<(\w+):/)[1]),r.xmlns=u[a];break;case"</workbook>":break;case"<fileVersion":delete u[0],r.AppVersion=u;break;case"<fileVersion/>":case"</fileVersion>":break;case"<fileSharing":break;case"<fileSharing/>":break;case"<workbookPr":case"<workbookPr/>":Zk.forEach(function(h){if(u[h[0]]!=null)switch(h[2]){case"bool":r.WBProps[h[0]]=Jn(u[h[0]]);break;case"int":r.WBProps[h[0]]=parseInt(u[h[0]],10);break;default:r.WBProps[h[0]]=u[h[0]]}}),u.codeName&&(r.WBProps.CodeName=On(u.codeName));break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":case"<bookViews>":case"</bookViews>":break;case"<workbookView":case"<workbookView/>":delete u[0],r.WBView.push(u);break;case"</workbookView>":break;case"<sheets":case"<sheets>":case"</sheets>":break;case"<sheet":switch(u.state){case"hidden":u.Hidden=1;break;case"veryHidden":u.Hidden=2;break;default:u.Hidden=0}delete u.state,u.name=tn(On(u.name)),delete u[0],r.Sheets.push(u);break;case"</sheet>":break;case"<functionGroups":case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":case"</externalReferences>":case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":case"<definedNames":n=!0;break;case"</definedNames>":n=!1;break;case"<definedName":i={},i.Name=On(u.name),u.comment&&(i.Comment=u.comment),u.localSheetId&&(i.Sheet=+u.localSheetId),Jn(u.hidden||"0")&&(i.Hidden=!0),o=l+c.length;break;case"</definedName>":i.Ref=tn(On(e.slice(o,l))),r.Names.push(i);break;case"<definedName/>":break;case"<calcPr":delete u[0],r.CalcPr=u;break;case"<calcPr/>":delete u[0],r.CalcPr=u;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":break;case"<customWorkbookView":case"</customWorkbookView>":break;case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":case"<smartTagPr/>":break;case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":case"<webPublishing/>":break;case"<fileRecoveryPr":case"<fileRecoveryPr/>":break;case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;case"<ArchID":break;case"<AlternateContent":case"<AlternateContent>":n=!0;break;case"</AlternateContent>":n=!1;break;case"<revisionPtr":break;default:if(!n&&t.WTF)throw new Error("unrecognized "+u[0]+" in workbook")}return c}),bd.indexOf(r.xmlns)===-1)throw new Error("Unknown Namespace: "+r.xmlns);return JG(r),r}function rX(e){var t=[Qa];t[t.length]=gt("workbook",null,{xmlns:bd[0],"xmlns:r":mi.r});var r=e.Workbook&&(e.Workbook.Names||[]).length>0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(Zk.forEach(function(s){e.Workbook.WBProps[s[0]]!=null&&e.Workbook.WBProps[s[0]]!=s[1]&&(n[s[0]]=e.Workbook.WBProps[s[0]])}),e.Workbook.WBProps.CodeName&&(n.codeName=e.Workbook.WBProps.CodeName,delete n.CodeName)),t[t.length]=gt("workbookPr",null,n);var a=e.Workbook&&e.Workbook.Sheets||[],i=0;if(a&&a[0]&&a[0].Hidden){for(t[t.length]="<bookViews>",i=0;i!=e.SheetNames.length&&!(!a[i]||!a[i].Hidden);++i);i==e.SheetNames.length&&(i=0),t[t.length]='<workbookView firstSheet="'+i+'" activeTab="'+i+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",i=0;i!=e.SheetNames.length;++i){var o={name:Cn(e.SheetNames[i].slice(0,31))};if(o.sheetId=""+(i+1),o["r:id"]="rId"+(i+1),a[i])switch(a[i].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden";break}t[t.length]=gt("sheet",null,o)}return t[t.length]="</sheets>",r&&(t[t.length]="<definedNames>
vendor: 8,018 bytes, line 372
372",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(s){var c={name:s.Name};s.Comment&&(c.comment=s.Comment),s.Sheet!=null&&(c.localSheetId=""+s.Sheet),s.Hidden&&(c.hidden="1"),s.Ref&&(t[t.length]=gt("definedName",Cn(s.Ref),c))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function fPe(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=YE(e),r.name=M0(e),r}function dPe(e,t){return t||(t=Ve(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),Nk(e.strRelID,t),Ii(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function hPe(e,t){var r={},n=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var a=t>8?M0(e):"";return a.length>0&&(r.CodeName=a),r.autoCompressPictures=!!(n&65536),r.backupFile=!!(n&64),r.checkCompatibility=!!(n&4096),r.date1904=!!(n&1),r.filterPrivacy=!!(n&8),r.hidePivotFieldList=!!(n&1024),r.promptedSolutions=!!(n&16),r.publishItems=!!(n&2048),r.refreshAllConnections=!!(n&262144),r.saveExternalLinkValues=!!(n&128),r.showBorderUnselectedTables=!!(n&4),r.showInkAnnotation=!!(n&32),r.showObjects=["all","placeholders","none"][n>>13&3],r.showPivotChartFilter=!!(n&32768),r.updateLinks=["userSet","never","always"][n>>8&3],r}function pPe(e,t){t||(t=Ve(72));var r=0;return e&&e.filterPrivacy&&(r|=8),t.write_shift(4,r),t.write_shift(4,0),Vq(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function mPe(e,t){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=t-8,r}function vPe(e,t,r){var n=e.l+t;e.l+=4,e.l+=1;var a=e.read_shift(4),i=qEe(e),o=eMe(e,0,r),s=Lk(e);e.l=n;var c={Name:i,Ptg:o};return a<268435455&&(c.Sheet=a),s&&(c.Comment=s),c}function gPe(e,t){var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},n=[],a=!1;t||(t={}),t.biff=12;var i=[],o=[[]];return o.SheetNames=[],o.XTI=[],R8[16]={n:"BrtFRTArchID$",f:mPe},Lu(e,function(c,l,u){switch(u){case 156:o.SheetNames.push(c.name),r.Sheets.push(c);break;case 153:r.WBProps=c;break;case 39:c.Sheet!=null&&(t.SID=c.Sheet),c.Ref=w0(c.Ptg,null,null,o,t),delete t.SID,delete c.Ptg,i.push(c);break;case 1036:break;case 357:case 358:case 355:case 667:o[0].length?o.push([u,c]):o[0]=[u,c],o[o.length-1].XTI=[];break;case 362:o.length===0&&(o[0]=[],o[0].XTI=[]),o[o.length-1].XTI=o[o.length-1].XTI.concat(c),o.XTI=o.XTI.concat(c);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:n.push(u),a=!0;break;case 36:n.pop(),a=!1;break;case 37:n.push(u),a=!0;break;case 38:n.pop(),a=!1;break;case 16:break;default:if(!l.T){if(!a||t.WTF&&n[n.length-1]!=37&&n[n.length-1]!=35)throw new Error("Unexpected record 0x"+u.toString(16))}}},t),JG(r),r.Names=i,r.supbooks=o,r}function _Pe(e,t){at(e,143);for(var r=0;r!=t.SheetNames.length;++r){var n=t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[r]&&t.Workbook.Sheets[r].Hidden||0,a={Hidden:n,iTabID:r+1,strRelID:"rId"+(r+1),name:t.SheetNames[r]};at(e,156,dPe(a))}at(e,144)}function xPe(e,t){t||(t=Ve(127));for(var r=0;r!=4;++r)t.write_shift(4,0);return Ii("SheetJS",t),Ii(b8.version,t),Ii(b8.version,t),Ii("7262",t),t.length>t.l?t.slice(0,t.l):t}function yPe(e,t){t||(t=Ve(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e);var r=120;return t.write_shift(1,r),t.length>t.l?t.slice(0,t.l):t}function wPe(e,t){if(!(!t.Workbook||!t.Workbook.Sheets)){for(var r=t.Workbook.Sheets,n=0,a=-1,i=-1;n<r.length;++n)!r[n]||!r[n].Hidden&&a==-1?a=n:r[n].Hidden==1&&i==-1&&(i=n);i>a||(at(e,135),at(e,158,yPe(a)),at(e,136))}}function bPe(e,t){var r=So();return at(r,131),at(r,128,xPe()),at(r,153,pPe(e.Workbook&&e.Workbook.WBProps||null)),wPe(r,e),_Pe(r,e),at(r,132),r.end()}function EPe(e,t,r){return t.slice(-4)===".bin"?gPe(e,r):uPe(e,r)}function TPe(e,t,r,n,a,i,o,s){return t.slice(-4)===".bin"?UOe(e,n,r,a,i,o,s):gMe(e,n,r,a,i,o,s)}function SPe(e,t,r,n,a,i,o,s){return t.slice(-4)===".bin"?rPe(e,n,r,a,i):ePe(e,n,r,a,i)}function CPe(e,t,r,n,a,i,o,s){return t.slice(-4)===".bin"?Dke():Mke()}function APe(e,t,r,n,a,i,o,s){return t.slice(-4)===".bin"?Ake():kke()}function kPe(e,t,r,n){return t.slice(-4)===".bin"?TAe(e,r,n):dAe(e,r,n)}function DPe(e,t,r){return NG(e,r)}function MPe(e,t,r){return t.slice(-4)===".bin"?OCe(e,r):kCe(e,r)}function OPe(e,t,r){return t.slice(-4)===".bin"?bke(e,r):hke(e,r)}function PPe(e,t,r){return t.slice(-4)===".bin"?uke(e):lke(e)}function RPe(e,t,r,n){return r.slice(-4)===".bin"?fke(e,t,r,n):void 0}function LPe(e,t,r){return t.slice(-4)===".bin"?ike(e,t,r):ske(e,t,r)}function NPe(e,t,r){return(t.slice(-4)===".bin"?bPe:rX)(e)}function FPe(e,t,r,n,a){return(t.slice(-4)===".bin"?KOe:ZG)(e,r,n,a)}function IPe(e,t,r){return(t.slice(-4)===".bin"?LAe:RG)(e,r)}function BPe(e,t,r){return(t.slice(-4)===".bin"?LCe:SG)(e,r)}function HPe(e,t,r){return(t.slice(-4)===".bin"?Eke:BG)(e)}function UPe(e){return(e.slice(-4)===".bin"?oke:FG)()}var nX=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,aX=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function U1(e,t){var r=e.split(/\s+/),n=[];if(t||(n[0]=r[0]),r.length===1)return n;var a=e.match(nX),i,o,s,c;if(a)for(c=0;c!=a.length;++c)i=a[c].match(aX),(o=i[1].indexOf(":"))===-1?n[i[1]]=i[2].slice(1,i[2].length-1):(i[1].slice(0,6)==="xmlns:"?s="xmlns"+i[1].slice(6):s=i[1].slice(o+1),n[s]=i[2].slice(1,i[2].length-1));return n}function zPe(e){var t=e.split(/\s+/),r={};if(t.length===1)return r;var n=e.match(nX),a,i,o,s;if(n)for(s=0;s!=n.length;++s)a=n[s].match(aX),(i=a[1].indexOf(":"))===-1?r[a[1]]=a[2].slice(1,a[2].length-1):(a[1].slice(0,6)==="xmlns:"?o="xmlns"+a[1].slice(6):o=a[1].slice(i+1),r[o]=a[2].slice(1,a[2].length-1));return r}var B6;function $Pe(e,t){var r=B6[e]||tn(e);return r==="General"?j3(t):As(r,t)}function WPe(e,t,r,n){var a=n;switch((r[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":a=Jn(n);break;case"i2":case"int":a=parseInt(n,10);break;case"r4":case"float":a=parseFloat(n);break;case"date":case"dateTime.tz":a=aa(n);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+r[0])}e[tn(t)]=a}function YPe(e,t,r){if(e.t!=="z"){if(!r||r.cellText!==!1)try{e.t==="e"?e.w=e.w||Nu[e.v]:t==="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=T8(e.v):e.w=j3(e.v):e.w=$Pe(t||"General",e.v)}catch(i){if(r.WTF)throw i}try{var n=B6[t]||t||"General";if(r.cellNF&&(e.z=n),r.cellDates&&e.t=="n"&&wd(n)){var a=Cf(e.v);a&&(e.t="d",e.v=new Date(a.y,a.m-1,a.d,a.H,a.M,a.S,a.u))}}catch(i){if(r.WTF)throw i}}}function jPe(e,t,r){if(r.cellStyles&&t.Interior){var n=t.Interior;n.Pattern&&(n.patternType=aAe[n.Pattern]||n.Pattern)}e[t.ID]=t}function VPe(e,t,r,n,a,i,o,s,c,l){var u="General",h=n.StyleID,d={};l=l||{};var p=[],g=0;for(h===void 0&&s&&(h=s.StyleID),h===void 0&&o&&(h=o.StyleID);i[h]!==void 0&&(i[h].nf&&(u=i[h].nf),i[h].Interior&&p.push(i[h].Interior),!!i[h].Parent);)h=i[h].Parent;switch(r.Type){case"Boolean":n.t="b",n.v=Jn(e);break;case"String":n.t="s",n.r=EF(tn(e)),n.v=e.indexOf("<")>-1?tn(t||e).replace(/<.*?>/g,""):n.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),n.v=(aa(e)-new Date(Date.UTC(1899,11,30)))/(24*60*60*1e3),n.v!==n.v?n.v=tn(e):n.v<60&&(n.v=n.v-1),(!u||u=="General")&&(u="yyyy-mm-dd");case"Number":n.v===void 0&&(n.v=+e),n.t||(n.t="n");break;case"Error":n.t="e",n.v=Kq[e],l.cellText!==!1&&(n.w=e);break;default:e==""&&t==""?n.t="z":(n.t="s",n.v=EF(t||e));break}if(YPe(n,u,l),l.cellFormula!==!1)if(n.Formula){var v=tn(n.Formula);v.charCodeAt(0)==61&&(v=v.slice(1)),n.f=Wh(v,a),delete n.Formula,n.ArrayRange=="RC"?n.F=Wh("RC:RC",a):n.ArrayRange&&(n.F=Wh(n.ArrayRange,a),c.push([Br(n.F),n.F]))}else for(g=0;g<c.length;++g)a.r>=c[g][0].s.r&&a.r<=c[g][0].e.r&&a.c>=c[g][0].s.c&&a.c<=c[g][0].e.c&&(n.F=c[g][1]);
vendor: 3,912 bytes, lines 372-374
372l.cellStyles&&(p.forEach(function(_){!d.patternType&&_.patternType&&(d.patternType=_.patternType)}),n.s=d),n.StyleID!==void 0&&(n.ixfe=n.StyleID)}function qPe(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,`
373`).replace(/\r/g,`
374`),e.v=e.w=e.ixfe=void 0}function Yy(e,t){var r=t||{};a5();var n=Sh(Tk(e));(r.type=="binary"||r.type=="array"||r.type=="base64")&&(typeof Xr<"u"?n=Xr.utils.decode(65001,jv(n)):n=On(n));var a=n.slice(0,1024).toLowerCase(),i=!1;if(a=a.replace(/".*?"/g,""),(a.indexOf(">")&1023)>Math.min(a.indexOf(",")&1023,a.indexOf(";")&1023)){var o=Bn(r);return o.type="string",w4.to_workbook(n,o)}if(a.indexOf("<?xml")==-1&&["html","table","head","meta","script","style","div"].forEach(function(Mt){a.indexOf("<"+Mt)>=0&&(i=!0)}),i)return DRe(n,r);B6={"General Number":"General","General Date":Kt[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":Kt[15],"Short Date":Kt[14],"Long Time":Kt[19],"Medium Time":Kt[18],"Short Time":Kt[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:Kt[2],Standard:Kt[4],Percent:Kt[10],Scientific:Kt[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var s,c=[],l,u={},h=[],d=r.dense?[]:{},p="",g={},v={},_=U1('<Data ss:Type="String">'),x=0,w=0,y=0,E={s:{r:2e6,c:2e6},e:{r:0,c:0}},A={},S={},C="",T=0,D=[],M={},N={},F=0,V=[],Z=[],ee={},G=[],oe,le=!1,ae=[],fe=[],re={},j=0,te=0,q={Sheets:[],WBProps:{date1904:!1}},H={};A8.lastIndex=0,n=n.replace(/<!--([\s\S]*?)-->/mg,"");for(var _e="";s=A8.exec(n);)switch(s[3]=(_e=s[3]).toLowerCase()){case"data":if(_e=="data"){if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"))}else s[0].charAt(s[0].length-2)!=="/"&&c.push([s[3],!0]);break}if(c[c.length-1][1])break;s[1]==="/"?VPe(n.slice(x,s.index),C,_,c[c.length-1][0]=="comment"?ee:g,{c:w,r:y},A,G[w],v,ae,r):(C="",_=U1(s[0]),x=s.index+s[0].length);break;case"cell":if(s[1]==="/")if(Z.length>0&&(g.c=Z),(!r.sheetRows||r.sheetRows>y)&&g.v!==void 0&&(r.dense?(d[y]||(d[y]=[]),d[y][w]=g):d[ra(w)+Ba(y)]=g),g.HRef&&(g.l={Target:tn(g.HRef)},g.HRefScreenTip&&(g.l.Tooltip=g.HRefScreenTip),delete g.HRef,delete g.HRefScreenTip),(g.MergeAcross||g.MergeDown)&&(j=w+(parseInt(g.MergeAcross,10)|0),te=y+(parseInt(g.MergeDown,10)|0),D.push({s:{c:w,r:y},e:{c:j,r:te}})),!r.sheetStubs)g.MergeAcross?w=j+1:++w;else if(g.MergeAcross||g.MergeDown){for(var He=w;He<=j;++He)for(var Ce=y;Ce<=te;++Ce)(He>w||Ce>y)&&(r.dense?(d[Ce]||(d[Ce]=[]),d[Ce][He]={t:"z"}):d[ra(He)+Ba(Ce)]={t:"z"});w=j+1}else++w;else g=zPe(s[0]),g.Index&&(w=+g.Index-1),w<E.s.c&&(E.s.c=w),w>E.e.c&&(E.e.c=w),s[0].slice(-2)==="/>"&&++w,Z=[];break;case"row":s[1]==="/"||s[0].slice(-2)==="/>"?(y<E.s.r&&(E.s.r=y),y>E.e.r&&(E.e.r=y),s[0].slice(-2)==="/>"&&(v=U1(s[0]),v.Index&&(y=+v.Index-1)),w=0,++y):(v=U1(s[0]),v.Index&&(y=+v.Index-1),re={},(v.AutoFitHeight=="0"||v.Height)&&(re.hpx=parseInt(v.Height,10),re.hpt=P8(re.hpx),fe[y]=re),v.Hidden=="1"&&(re.hidden=!0,fe[y]=re));break;case"worksheet":if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"));h.push(p),E.s.r<=E.e.r&&E.s.c<=E.e.c&&(d["!ref"]=pr(E),r.sheetRows&&r.sheetRows<=E.e.r&&(d["!fullref"]=d["!ref"],E.e.r=r.sheetRows-1,d["!ref"]=pr(E))),D.length&&(d["!merges"]=D),G.length>0&&(d["!cols"]=G),fe.length>0&&(d["!rows"]=fe),u[p]=d}else E={s:{r:2e6,c:2e6},e:{r:0,c:0}},y=w=0,c.push([s[3],!1]),l=U1(s[0]),p=tn(l.Name),d=r.dense?[]:{},D=[],ae=[],fe=[],H={name:p,Hidden:0},q.Sheets.push(H);break;case"table":if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"))}else{if(s[0].slice(-2)=="/>")break;c.push([s[3],!1]),G=[],le=!1}break;case"style":s[1]==="/"?jPe(A,S,r):S=U1(s[0]);break;case"numberformat":S.nf=tn(U1(s[0]).Format||"General"),B6[S.nf]&&(S.nf=B6[S.nf]);for(var Ee=0;Ee!=392&&Kt[Ee]!=S.nf;++Ee);if(Ee==392){for(Ee=57;Ee!=392;++Ee)if(Kt[Ee]==null){Jl(S.nf,Ee);break}}break;case"column":if(c[c.length-1][0]!=="table")break;
vendor: 6,678 bytes, line 374
374if(oe=U1(s[0]),oe.Hidden&&(oe.hidden=!0,delete oe.Hidden),oe.Width&&(oe.wpx=parseInt(oe.Width,10)),!le&&oe.wpx>10){le=!0,E0=OG;for(var ye=0;ye<G.length;++ye)G[ye]&&s2(G[ye])}le&&s2(oe),G[oe.Index-1||G.length]=oe;for(var rt=0;rt<+oe.Span;++rt)G[G.length]=Bn(oe);break;case"namedrange":if(s[1]==="/")break;q.Names||(q.Names=[]);var se=nr(s[0]),mt={Name:se.Name,Ref:Wh(se.RefersTo.slice(1),{r:0,c:0})};q.Sheets.length>0&&(mt.Sheet=q.Sheets.length-1),q.Names.push(mt);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(s[0].slice(-2)==="/>")break;s[1]==="/"?C+=n.slice(T,s.index):T=s.index+s[0].length;break;case"interior":if(!r.cellStyles)break;S.Interior=U1(s[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(s[0].slice(-2)==="/>")break;s[1]==="/"?_Te(M,_e,n.slice(F,s.index)):F=s.index+s[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"))}else c.push([s[3],!1]);break;case"comment":if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"));qPe(ee),Z.push(ee)}else c.push([s[3],!1]),l=U1(s[0]),ee={a:l.Author};break;case"autofilter":if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"))}else if(s[0].charAt(s[0].length-2)!=="/"){var Ue=U1(s[0]);d["!autofilter"]={ref:Wh(Ue.Range).replace(/\$/g,"")},c.push([s[3],!0])}break;case"name":break;case"datavalidation":if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"))}else s[0].charAt(s[0].length-2)!=="/"&&c.push([s[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(s[1]==="/"){if((l=c.pop())[0]!==s[3])throw new Error("Bad state: "+l.join("|"))}else s[0].charAt(s[0].length-2)!=="/"&&c.push([s[3],!0]);break;case"null":break;default:if(c.length==0&&s[3]=="document"||c.length==0&&s[3]=="uof")return fI(n,r);var Ze=!0;switch(c[c.length-1][0]){case"officedocumentsettings":switch(s[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:Ze=!1}break;case"componentoptions":switch(s[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:Ze=!1}break;case"excelworkbook":switch(s[3]){case"date1904":q.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:Ze=!1}break;case"workbookoptions":switch(s[3]){case"owcversion":break;case"height":break;case"width":break;default:Ze=!1}break;case"worksheetoptions":switch(s[3]){case"visible":if(s[0].slice(-2)!=="/>")if(s[1]==="/")switch(n.slice(F,s.index)){case"SheetHidden":H.Hidden=1;break;case"SheetVeryHidden":H.Hidden=2;break}else F=s.index+s[0].length;break;case"header":d["!margins"]||S3(d["!margins"]={},"xlml"),isNaN(+nr(s[0]).Margin)||(d["!margins"].header=+nr(s[0]).Margin);break;case"footer":d["!margins"]||S3(d["!margins"]={},"xlml"),isNaN(+nr(s[0]).Margin)||(d["!margins"].footer=+nr(s[0]).Margin);break;case"pagemargins":var ot=nr(s[0]);d["!margins"]||S3(d["!margins"]={},"xlml"),isNaN(+ot.Top)||(d["!margins"].top=+ot.Top),isNaN(+ot.Left)||(d["!margins"].left=+ot.Left),isNaN(+ot.Right)||(d["!margins"].right=+ot.Right),isNaN(+ot.Bottom)||(d["!margins"].bottom=+ot.Bottom);break;case"displayrighttoleft":q.Views||(q.Views=[]),q.Views[0]||(q.Views[0]={}),q.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;
374case"nosummaryrowsbelowdetail":d["!outline"]||(d["!outline"]={}),d["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":d["!outline"]||(d["!outline"]={}),d["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:Ze=!1}break;case"pivottable":case"pivotcache":switch(s[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:Ze=!1}break;case"pagebreaks":switch(s[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:Ze=!1}break;case"autofilter":switch(s[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:Ze=!1}break;case"querytable":switch(s[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:Ze=!1}break;case"datavalidation":switch(s[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:Ze=!1}break;case"sorting":case"conditionalformatting":switch(s[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:Ze=!1}break;case"mapinfo":case"schema":case"data":switch(s[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:Ze=!1}break;case"smarttags":break;default:Ze=!1;break}if(Ze||s[3].match(/!\[CDATA/))break;if(!c[c.length-1][1])throw"Unrecognized tag: "+s[3]+"|"+c.join("|");if(c[c.length-1][0]==="customdocumentproperties"){if(s[0].slice(-2)==="/>")break;s[1]==="/"?WPe(N,_e,V,n.slice(F,s.index)):(V=s,F=s.index+s[0].length);break}if(r.WTF)throw"Unrecognized tag: "+s[3]+"|"+c.join("|")}var Ye={};return!r.bookSheets&&!r.bookProps&&(Ye.Sheets=u),Ye.SheetNames=h,Ye.Workbook=q,Ye.SSF=Bn(Kt),Ye.Props=M,Ye.Custprops=N,Ye}function KE(e,t){switch(Jk(t=t||{}),t.type||"base64"){case"base64":return Yy(Cs(e),t);case"binary":case"buffer":case"file":return Yy(e,t);case"array":return Yy(A2(e),t)}}function GPe(e,t){var r=[];return e.Props&&r.push(xTe(e.Props,t)),e.Custprops&&r.push(yTe(e.Props,e.Custprops)),r.join("")}function XPe(){return""}function ZPe(e,t){var r=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];
vendor: 2,696 bytes, line 374
374return t.cellXfs.forEach(function(n,a){var i=[];i.push(gt("NumberFormat",null,{"ss:Format":Cn(Kt[n.numFmtId])}));var o={"ss:ID":"s"+(21+a)};r.push(gt("Style",i.join(""),o))}),gt("Styles",r.join(""))}function iX(e){return gt("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+Vk(e.Ref,{r:0,c:0})})}function KPe(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],n=0;n<t.length;++n){var a=t[n];a.Sheet==null&&(a.Name.match(/^_xlfn\./)||r.push(iX(a)))}return gt("Names",r.join(""))}function QPe(e,t,r,n){if(!e||!((n||{}).Workbook||{}).Names)return"";for(var a=n.Workbook.Names,i=[],o=0;o<a.length;++o){var s=a[o];s.Sheet==r&&(s.Name.match(/^_xlfn\./)||i.push(iX(s)))}return i.join("")}function JPe(e,t,r,n){if(!e)return"";var a=[];if(e["!margins"]&&(a.push("<PageSetup>"),e["!margins"].header&&a.push(gt("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&a.push(gt("Footer",null,{"x:Margin":e["!margins"].footer})),a.push(gt("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),a.push("</PageSetup>")),n&&n.Workbook&&n.Workbook.Sheets&&n.Workbook.Sheets[r])if(n.Workbook.Sheets[r].Hidden)a.push(gt("Visible",n.Workbook.Sheets[r].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var i=0;i<r&&!(n.Workbook.Sheets[i]&&!n.Workbook.Sheets[i].Hidden);++i);i==r&&a.push("<Selected/>")}return((((n||{}).Workbook||{}).Views||[])[0]||{}).RTL&&a.push("<DisplayRightToLeft/>"),e["!protect"]&&(a.push(o0("ProtectContents","True")),e["!protect"].objects&&a.push(o0("ProtectObjects","True")),e["!protect"].scenarios&&a.push(o0("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?a.push(o0("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&a.push(o0("EnableSelection","UnlockedCells")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(o){e["!protect"][o[0]]&&a.push("<"+o[1]+"/>")})),a.length==0?"":gt("WorksheetOptions",a.join(""),{xmlns:as.x})}function eRe(e){return e.map(function(t){var r=bEe(t.t||""),n=gt("ss:Data",r,{xmlns:"http://www.w3.org/TR/REC-html40"});return gt("Comment",n,{"ss:Author":t.a})}).join("")}function tRe(e,t,r,n,a,i,o){if(!e||e.v==null&&e.f==null)return"";var s={};
vendor: 31,000 bytes, line 374
374if(e.f&&(s["ss:Formula"]="="+Cn(Vk(e.f,o))),e.F&&e.F.slice(0,t.length)==t){var c=Aa(e.F.slice(t.length+1));s["ss:ArrayRange"]="RC:R"+(c.r==o.r?"":"["+(c.r-o.r)+"]")+"C"+(c.c==o.c?"":"["+(c.c-o.c)+"]")}if(e.l&&e.l.Target&&(s["ss:HRef"]=Cn(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=Cn(e.l.Tooltip))),r["!merges"])for(var l=r["!merges"],u=0;u!=l.length;++u)l[u].s.c!=o.c||l[u].s.r!=o.r||(l[u].e.c>l[u].s.c&&(s["ss:MergeAcross"]=l[u].e.c-l[u].s.c),l[u].e.r>l[u].s.r&&(s["ss:MergeDown"]=l[u].e.r-l[u].s.r));var h="",d="";switch(e.t){case"z":if(!n.sheetStubs)return"";break;case"n":h="Number",d=String(e.v);break;case"b":h="Boolean",d=e.v?"1":"0";break;case"e":h="Error",d=Nu[e.v];break;case"d":h="DateTime",d=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||Kt[14]);break;case"s":h="String",d=wEe(e.v||"");break}var p=D2(n.cellXfs,e,n);s["ss:StyleID"]="s"+(21+p),s["ss:Index"]=o.c+1;var g=e.v!=null?d:"",v=e.t=="z"?"":'<Data ss:Type="'+h+'">'+g+"</Data>";return(e.c||[]).length>0&&(v+=eRe(e.c)),gt("Cell",v,s)}function rRe(e,t){var r='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=b4(t.hpt)),t.hpx&&(r+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(r+=' ss:Hidden="1"')),r+">"}function nRe(e,t,r,n){if(!e["!ref"])return"";var a=Br(e["!ref"]),i=e["!merges"]||[],o=0,s=[];e["!cols"]&&e["!cols"].forEach(function(_,x){s2(_);var w=!!_.width,y=Qg(x,_),E={"ss:Index":x+1};w&&(E["ss:Width"]=M8(y.width)),_.hidden&&(E["ss:Hidden"]="1"),s.push(gt("Column",null,E))});for(var c=Array.isArray(e),l=a.s.r;l<=a.e.r;++l){for(var u=[rRe(l,(e["!rows"]||[])[l])],h=a.s.c;h<=a.e.c;++h){var d=!1;for(o=0;o!=i.length;++o)if(!(i[o].s.c>h)&&!(i[o].s.r>l)&&!(i[o].e.c<h)&&!(i[o].e.r<l)){(i[o].s.c!=h||i[o].s.r!=l)&&(d=!0);break}if(!d){var p={r:l,c:h},g=rr(p),v=c?(e[l]||[])[h]:e[g];u.push(tRe(v,g,e,t,r,n,p))}}u.push("</Row>"),u.length>2&&s.push(u.join(""))}return s.join("")}function aRe(e,t,r){var n=[],a=r.SheetNames[e],i=r.Sheets[a],o=i?QPe(i,t,e,r):"";return o.length>0&&n.push("<Names>"+o+"</Names>"),o=i?nRe(i,t,e,r):"",o.length>0&&n.push("<Table>"+o+"</Table>"),n.push(JPe(i,t,e,r)),n.join("")}function iRe(e,t){t||(t={}),e.SSF||(e.SSF=Bn(Kt)),e.SSF&&(a5(),U7(e.SSF),t.revssf=Vg(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],D2(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(GPe(e,t)),r.push(XPe()),r.push(""),r.push("");for(var n=0;n<e.SheetNames.length;++n)r.push(gt("Worksheet",aRe(n,t,e),{"ss:Name":Cn(e.SheetNames[n])}));return r[2]=ZPe(e,t),r[3]=KPe(e),Qa+gt("Workbook",r.join(""),{xmlns:as.ss,"xmlns:o":as.o,"xmlns:x":as.x,"xmlns:ss":as.ss,"xmlns:dt":as.dt,"xmlns:html":as.html})}function oRe(e){var t={},r=e.content;if(r.l=28,t.AnsiUserType=r.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=QEe(r),r.length-r.l<=4)return t;var n=r.read_shift(4);if(n==0||n>40||(r.l-=4,t.Reserved1=r.read_shift(0,"lpstr-ansi"),r.length-r.l<=4)||(n=r.read_shift(4),n!==1907505652)||(t.UnicodeClipboardFormat=JEe(r),n=r.read_shift(4),n==0||n>40))return t;r.l-=4,t.Reserved2=r.read_shift(0,"lpwstr")}var sRe=[60,1084,2066,2165,2175];function lRe(e,t,r,n,a){var i=n,o=[],s=r.slice(r.l,r.l+i);if(a&&a.enc&&a.enc.insitu&&s.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:break;case 133:break;default:a.enc.insitu(s)}o.push(s),r.l+=i;for(var c=eu(r,r.l),l=QE[c],u=0;l!=null&&sRe.indexOf(c)>-1;)i=eu(r,r.l+2),u=r.l+4,c==2066?u+=4:(c==2165||c==2175)&&(u+=12),s=r.slice(u,r.l+4+i),o.push(s),r.l+=4+i,l=QE[c=eu(r,r.l)];var h=Ni(o);n0(h,0);var d=0;h.lens=[];for(var p=0;p<o.length;++p)h.lens.push(d),d+=o[p].length;if(h.length<n)throw"XLS Record 0x"+e.toString(16)+" Truncated: "+h.length+" < "+n;return t.f(h,h.length,a)}function Ml(e,t,r){if(e.t!=="z"&&e.XF){var n=0;try{n=e.z||e.XF.numFmtId||0,t.cellNF&&(e.z=Kt[n])}catch(i){if(t.WTF)throw i}if(!t||t.cellText!==!1)try{e.t==="e"?e.w=e.w||Nu[e.v]:n===0||n=="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=T8(e.v):e.w=j3(e.v):e.w=As(n,e.v,{date1904:!!r,dateNF:t&&t.dateNF})}catch(i){if(t.WTF)throw i}if(t.cellDates&&n&&e.t=="n"&&wd(Kt[n]||String(n))){var a=Cf(e.v);a&&(e.t="d",e.v=new Date(a.y,a.m-1,a.d,a.H,a.M,a.S,a.u))}}}function jp(e,t,r){return{v:e,ixfe:t,t:r}}function cRe(e,t){var r={opts:{}},n={},a=t.dense?[]:{},i={},o={},s=null,c=[],l="",u={},h,d="",p,g,v,_,x={},w=[],y,E,A=[],S=[],C={Sheets:[],WBProps:{date1904:!1},Views:[{}]},T={},D=function(xt){return xt<8?b3[xt]:xt<64&&S[xt-8]||b3[xt]},M=function(xt,Yt,or){var Lt=Yt.XF.data;if(!(!Lt||!Lt.patternType||!or||!or.cellStyles)){Yt.s={},Yt.s.patternType=Lt.patternType;var Or;(Or=D8(D(Lt.icvFore)))&&(Yt.s.fgColor={rgb:Or}),(Or=D8(D(Lt.icvBack)))&&(Yt.s.bgColor={rgb:Or})}},N=function(xt,Yt,or){if(!(re>1)&&!(or.sheetRows&&xt.r>=or.sheetRows)){if(or.cellStyles&&Yt.XF&&Yt.XF.data&&M(xt,Yt,or),delete Yt.ixfe,delete Yt.XF,h=xt,d=rr(xt),(!o||!o.s||!o.e)&&(o={s:{r:0,c:0},e:{r:0,c:0}}),xt.r<o.s.r&&(o.s.r=xt.r),xt.c<o.s.c&&(o.s.c=xt.c),xt.r+1>o.e.r&&(o.e.r=xt.r+1),xt.c+1>o.e.c&&(o.e.c=xt.c+1),or.cellFormula&&Yt.f){for(var Lt=0;Lt<w.length;++Lt)if(!(w[Lt][0].s.c>xt.c||w[Lt][0].s.r>xt.r)&&!(w[Lt][0].e.c<xt.c||w[Lt][0].e.r<xt.r)){Yt.F=pr(w[Lt][0]),(w[Lt][0].s.c!=xt.c||w[Lt][0].s.r!=xt.r)&&delete Yt.f,Yt.f&&(Yt.f=""+w0(w[Lt][1],o,xt,ae,F));break}}or.dense?(a[xt.r]||(a[xt.r]=[]),a[xt.r][xt.c]=Yt):a[d]=Yt}},F={enc:!1,sbcch:0,snames:[],sharedf:x,arrayf:w,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!t&&!!t.cellStyles,WTF:!!t&&!!t.wtf};t.password&&(F.password=t.password);var V,Z=[],ee=[],G=[],oe=[],le=!1,ae=[];ae.SheetNames=F.snames,ae.sharedf=F.sharedf,ae.arrayf=F.arrayf,ae.names=[],ae.XTI=[];var fe=0,re=0,j=0,te=[],q=[],H;F.codepage=1200,l1(1200);for(var _e=!1;e.l<e.length-1;){var He=e.l,Ce=e.read_shift(2);if(Ce===0&&fe===10)break;var Ee=e.l===e.length?0:e.read_shift(2),ye=QE[Ce];if(ye&&ye.f){if(t.bookSheets&&fe===133&&Ce!==133)break;if(fe=Ce,ye.r===2||ye.r==12){var rt=e.read_shift(2);if(Ee-=2,!F.enc&&rt!==Ce&&((rt&255)<<8|rt>>8)!==Ce)throw new Error("rt mismatch: "+rt+"!="+Ce);ye.r==12&&(e.l+=10,Ee-=10)}var se={};if(Ce===10?se=ye.f(e,Ee,F):se=lRe(Ce,ye,e,Ee,F),re==0&&[9,521,1033,2057].indexOf(fe)===-1)continue;switch(Ce){case 34:r.opts.Date1904=C.WBProps.date1904=se;break;case 134:r.opts.WriteProtect=!0;break;case 47:if(F.enc||(e.l=0),F.enc=se,!t.password)throw new Error("File is password-protected");if(se.valid==null)throw new Error("Encryption scheme unsupported");if(!se.valid)throw new Error("Password is incorrect");break;case 92:F.lastuser=se;break;case 66:var mt=Number(se);switch(mt){case 21010:mt=1200;break;case 32768:mt=1e4;break;case 32769:mt=1252;break}l1(F.codepage=mt),_e=!0;break;case 317:F.rrtabid=se;break;case 25:F.winlocked=se;break;case 439:r.opts.RefreshAll=se;break;case 12:r.opts.CalcCount=se;break;case 16:r.opts.CalcDelta=se;break;case 17:r.opts.CalcIter=se;break;case 13:r.opts.CalcMode=se;break;case 14:r.opts.CalcPrecision=se;break;case 95:r.opts.CalcSaveRecalc=se;break;case 15:F.CalcRefMode=se;break;case 2211:r.opts.FullCalc=se;break;case 129:se.fDialog&&(a["!type"]="dialog"),se.fBelow||((a["!outline"]||(a["!outline"]={})).above=!0),se.fRight||((a["!outline"]||(a["!outline"]={})).left=!0);break;case 224:A.push(se);break;case 430:ae.push([se]),ae[ae.length-1].XTI=[];break;case 35:case 547:ae[ae.length-1].push(se);break;case 24:case 536:H={Name:se.Name,Ref:w0(se.rgce,o,null,ae,F)},se.itab>0&&(H.Sheet=se.itab-1),ae.names.push(H),ae[0]||(ae[0]=[],ae[0].XTI=[]),ae[ae.length-1].push(se),se.Name=="_xlnm._FilterDatabase"&&se.itab>0&&se.rgce&&se.rgce[0]&&se.rgce[0][0]&&se.rgce[0][0][0]=="PtgArea3d"&&(q[se.itab-1]={ref:pr(se.rgce[0][0][1][2])});break;case 22:F.ExternCount=se;break;case 23:ae.length==0&&(ae[0]=[],ae[0].XTI=[]),ae[ae.length-1].XTI=ae[ae.length-1].XTI.concat(se),ae.XTI=ae.XTI.concat(se);break;case 2196:if(F.biff<8)break;H!=null&&(H.Comment=se[1]);break;case 18:a["!protect"]=se;break;case 19:se!==0&&F.WTF&&console.error("Password verifier: "+se);break;case 133:i[se.pos]=se,F.snames.push(se.name);break;case 10:{if(--re)break;if(o.e){if(o.e.r>0&&o.e.c>0){if(o.e.r--,o.e.c--,a["!ref"]=pr(o),t.sheetRows&&t.sheetRows<=o.e.r){var Ue=o.e.r;o.e.r=t.sheetRows-1,a["!fullref"]=a["!ref"],a["!ref"]=pr(o),o.e.r=Ue}o.e.r++,o.e.c++}Z.length>0&&(a["!merges"]=Z),ee.length>0&&(a["!objects"]=ee),G.length>0&&(a["!cols"]=G),oe.length>0&&(a["!rows"]=oe),C.Sheets.push(T)}l===""?u=a:n[l]=a,a=t.dense?[]:{}}break;case 9:case 521:case 1033:case 2057:{if(F.biff===8&&(F.biff={9:2,521:3,1033:4}[Ce]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[se.BIFFVer]||8),F.biffguess=se.BIFFVer==0,se.BIFFVer==0&&se.dt==4096&&(F.biff=5,_e=!0,l1(F.codepage=28591)),F.biff==8&&se.BIFFVer==0&&se.dt==16&&(F.biff=2),re++)break;if(a=t.dense?[]:{},F.biff<8&&!_e&&(_e=!0,l1(F.codepage=t.codepage||1252)),F.biff<5||se.BIFFVer==0&&se.dt==4096){l===""&&(l="Sheet1"),o={s:{r:0,c:0},e:{r:0,c:0}};var Ze={pos:e.l-Ee,name:l};i[Ze.pos]=Ze,F.snames.push(l)}else l=(i[He]||{name:""}).name;se.dt==32&&(a["!type"]="chart"),se.dt==64&&(a["!type"]="macro"),Z=[],ee=[],F.arrayf=w=[],G=[],oe=[],le=!1,T={Hidden:(i[He]||{hs:0}).hs,name:l}}break;case 515:case 3:case 2:a["!type"]=="chart"&&(t.dense?(a[se.r]||[])[se.c]:a[rr({c:se.c,r:se.r})])&&++se.c,y={ixfe:se.ixfe,XF:A[se.ixfe]||{},v:se.val,t:"n"},j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:se.c,r:se.r},y,t);break;case 5:case 517:y={ixfe:se.ixfe,XF:A[se.ixfe],v:se.val,t:se.t},j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:se.c,r:se.r},y,t);break;case 638:y={ixfe:se.ixfe,XF:A[se.ixfe],v:se.rknum,t:"n"},j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:se.c,r:se.r},y,t);break;case 189:for(var ot=se.c;ot<=se.C;++ot){var Ye=se.rkrec[ot-se.c][0];y={ixfe:Ye,XF:A[Ye],v:se.rkrec[ot-se.c][1],t:"n"},j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:ot,r:se.r},y,t)}break;case 6:case 518:case 1030:{if(se.val=="String"){s=se;break}if(y=jp(se.val,se.cell.ixfe,se.tt),y.XF=A[y.ixfe],t.cellFormula){var Mt=se.formula;if(Mt&&Mt[0]&&Mt[0][0]&&Mt[0][0][0]=="PtgExp"){var Rt=Mt[0][0][1][0],Xt=Mt[0][0][1][1],Et=rr({r:Rt,c:Xt});x[Et]?y.f=""+w0(se.formula,o,se.cell,ae,F):y.F=((t.dense?(a[Rt]||[])[Xt]:a[Et])||{}).F}else y.f=""+w0(se.formula,o,se.cell,ae,F)}j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N(se.cell,y,t),s=se}break;case 7:case 519:if(s)s.val=se,y=jp(se,s.cell.ixfe,"s"),y.XF=A[y.ixfe],t.cellFormula&&(y.f=""+w0(s.formula,o,s.cell,ae,F)),j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N(s.cell,y,t),s=null;else throw new Error("String record expects Formula");break;case 33:case 545:{w.push(se);var At=rr(se[0].s);if(p=t.dense?(a[se[0].s.r]||[])[se[0].s.c]:a[At],t.cellFormula&&p){if(!s||!At||!p)break;p.f=""+w0(se[1],o,se[0],ae,F),p.F=pr(se[0])}}break;case 1212:{if(!t.cellFormula)break;if(d){if(!s)break;x[rr(s.cell)]=se[0],p=t.dense?(a[s.cell.r]||[])[s.cell.c]:a[rr(s.cell)],(p||{}).f=""+w0(se[0],o,h,ae,F)}}break;case 253:y=jp(c[se.isst].t,se.ixfe,"s"),c[se.isst].h&&(y.h=c[se.isst].h),y.XF=A[y.ixfe],j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:se.c,r:se.r},y,t);break;case 513:t.sheetStubs&&(y={ixfe:se.ixfe,XF:A[se.ixfe],t:"z"},j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:se.c,r:se.r},y,t));break;case 190:if(t.sheetStubs)for(var ir=se.c;ir<=se.C;++ir){var Ge=se.ixfe[ir-se.c];y={ixfe:Ge,XF:A[Ge],t:"z"},j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:ir,r:se.r},y,t)}break;case 214:case 516:case 4:y=jp(se.val,se.ixfe,"s"),y.XF=A[y.ixfe],j>0&&(y.z=te[y.ixfe>>8&63]),Ml(y,t,r.opts.Date1904),N({c:se.c,r:se.r},y,t);break;case 0:case 512:re===1&&(o=se);break;case 252:c=se;break;case 1054:if(F.biff==4){te[j++]=se[1];for(var ht=0;ht<j+163&&Kt[ht]!=se[1];++ht);ht>=163&&Jl(se[1],j+163)}else Jl(se[1],se[0]);break;case 30:{te[j++]=se;for(var Dt=0;Dt<j+163&&Kt[Dt]!=se;++Dt);Dt>=163&&Jl(se,j+163)}break;case 229:Z=Z.concat(se);break;case 93:ee[se.cmo[0]]=F.lastobj=se;break;case 438:F.lastobj.TxO=se;break;case 127:F.lastobj.ImData=se;break;case 440:for(_=se[0].s.r;_<=se[0].e.r;++_)for(v=se[0].s.c;v<=se[0].e.c;++v)p=t.dense?(a[_]||[])[v]:a[rr({c:v,r:_})],p&&(p.l=se[1]);break;case 2048:for(_=se[0].s.r;_<=se[0].e.r;++_)for(v=se[0].s.c;v<=se[0].e.c;++v)p=t.dense?(a[_]||[])[v]:a[rr({c:v,r:_})],p&&p.l&&(p.l.Tooltip=se[1]);break;case 28:{if(F.biff<=5&&F.biff>=2)break;p=t.dense?(a[se[0].r]||[])[se[0].c]:a[rr(se[0])];var Gt=ee[se[2]];p||(t.dense?(a[se[0].r]||(a[se[0].r]=[]),p=a[se[0].r][se[0].c]={t:"z"}):p=a[rr(se[0])]={t:"z"},o.e.r=Math.max(o.e.r,se[0].r),o.s.r=Math.min(o.s.r,se[0].r),o.e.c=Math.max(o.e.c,se[0].c),o.s.c=Math.min(o.s.c,se[0].c)),p.c||(p.c=[]),g={a:se[1],t:Gt.TxO.t},p.c.push(g)}break;case 2173:KAe(A[se.ixfe],se.ext);break;case 125:{if(!F.cellStyles)break;for(;se.e>=se.s;)G[se.e--]={width:se.w/256,level:se.level||0,hidden:!!(se.flags&1)},le||(le=!0,Wk(se.w/256)),s2(G[se.e+1])}break;case 520:{var Ft={};se.level!=null&&(oe[se.r]=Ft,Ft.level=se.level),se.hidden&&(oe[se.r]=Ft,Ft.hidden=!0),se.hpt&&(oe[se.r]=Ft,Ft.hpt=se.hpt,Ft.hpx=b4(se.hpt))}break;case 38:case 39:case 40:case 41:a["!margins"]||S3(a["!margins"]={}),a["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[Ce]]=se;break;case 161:a["!margins"]||S3(a["!margins"]={}),a["!margins"].header=se.header,a["!margins"].footer=se.footer;break;case 574:se.RTL&&(C.Views[0].RTL=!0);break;case 146:S=se;break;case 2198:V=se;break;case 140:E=se;break;case 442:l?T.CodeName=se||T.name:C.WBProps.CodeName=se||"ThisWorkbook";break}}else ye||console.error("Missing Info for XLS Record 0x"+Ce.toString(16)),e.l+=Ee}return r.SheetNames=za(i).sort(function(Ur,xt){return Number(Ur)-Number(xt)}).map(function(Ur){return i[Ur].name}),t.bookSheets||(r.Sheets=n),!r.SheetNames.length&&u["!ref"]?(r.SheetNames.push("Sheet1"),r.Sheets&&(r.Sheets.Sheet1=u)):r.Preamble=u,r.Sheets&&q.forEach(function(Ur,xt){r.Sheets[r.SheetNames[xt]]["!autofilter"]=Ur}),r.Strings=c,r.SSF=Bn(Kt),F.enc&&(r.Encryption=F.enc),V&&(r.Themes=V),r.Metadata={},E!==void 0&&(r.Metadata.Country=E),ae.names.length>0&&(C.Names=ae.names),r.Workbook=C,r}var H6={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function uRe(e,t,r){var n=Vt.find(e,"/!DocumentSummaryInformation");if(n&&n.size>0)try{var a=zF(n,jE,H6.DSI);for(var i in a)t[i]=a[i]}catch(l){if(r.WTF)throw l}var o=Vt.find(e,"/!SummaryInformation");if(o&&o.size>0)try{var s=zF(o,VE,H6.SI);for(var c in s)t[c]==null&&(t[c]=s[c])}catch(l){if(r.WTF)throw l}t.HeadingPairs&&t.TitlesOfParts&&(nG(t.HeadingPairs,t.TitlesOfParts,t,r),delete t.HeadingPairs,delete t.TitlesOfParts)}function fRe(e,t){var r=[],n=[],a=[],i=0,o,s=gF(jE,"n"),c=gF(VE,"n");if(e.Props)for(o=za(e.Props),i=0;i<o.length;++i)(Object.prototype.hasOwnProperty.call(s,o[i])?r:Object.prototype.hasOwnProperty.call(c,o[i])?n:a).push([o[i],e.Props[o[i]]]);if(e.Custprops)for(o=za(e.Custprops),i=0;i<o.length;++i)Object.prototype.hasOwnProperty.call(e.Props||{},o[i])||(Object.prototype.hasOwnProperty.call(s,o[i])?r:Object.prototype.hasOwnProperty.call(c,o[i])?n:a).push([o[i],e.Custprops[o[i]]]);var l=[];for(i=0;i<a.length;++i)uG.indexOf(a[i][0])>-1||rG.indexOf(a[i][0])>-1||a[i][1]!=null&&l.push(a[i]);n.length&&Vt.utils.cfb_add(t,"/�SummaryInformation",$F(n,H6.SI,c,VE)),(r.length||l.length)&&Vt.utils.cfb_add(t,"/�DocumentSummaryInformation",$F(r,H6.DSI,s,jE,l.length?l:null,H6.UDI))}function Kk(e,t){t||(t={}),Jk(t),Yg(),t.codepage&&Wg(t.codepage);var r,n;if(e.FullPaths){if(Vt.find(e,"/encryption"))throw new Error("File is password-protected");r=Vt.find(e,"!CompObj"),n=Vt.find(e,"/Workbook")||Vt.find(e,"/Book")}else{switch(t.type){case"base64":e=os(Cs(e));break;case"binary":e=os(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}n0(e,0),n={content:e}}var a,i;if(r&&oRe(r),t.bookProps&&!t.bookSheets)a={};else{var o=Sr?"buffer":"array";if(n&&n.content)a=cRe(n.content,t);else if((i=Vt.find(e,"PerfectOffice_MAIN"))&&i.content)a=T3.to_workbook(i.content,(t.type=o,t));else if((i=Vt.find(e,"NativeContent_MAIN"))&&i.content)a=T3.to_workbook(i.content,(t.type=o,t));else throw(i=Vt.find(e,"MN0"))&&i.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");t.bookVBA&&e.FullPaths&&Vt.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(a.vbaraw=Ske(e))}var s={};return e.FullPaths&&uRe(e,s,t),a.Props=a.Custprops=s,t.bookFiles&&(a.cfb=e),a}function dRe(e,t){var r=t||{},n=Vt.utils.cfb_new({root:"R"}),a="/Workbook";switch(r.bookType||"xls"){case"xls":r.bookType="biff8";case"xla":r.bookType||(r.bookType="xla");case"biff8":a="/Workbook",r.biff=8;break;case"biff5":a="/Book",r.biff=5;break;default:throw new Error("invalid type "+r.bookType+" for XLS CFB")}return Vt.utils.cfb_add(n,a,oX(e,r)),r.biff==8&&(e.Props||e.Custprops)&&fRe(e,n),r.biff==8&&e.vbaraw&&Cke(n,Vt.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),n}var R8={0:{f:IMe},1:{f:jMe},2:{f:uOe},3:{f:JMe},4:{f:XMe},5:{f:sOe},6:{f:mOe},7:{f:nOe},8:{f:bOe},9:{f:wOe},10:{f:xOe},11:{f:yOe},12:{f:qMe},13:{f:dOe},14:{f:tOe},15:{f:KMe},16:{f:KG},17:{f:gOe},18:{f:iOe},19:{f:Rk},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:vPe},40:{},42:{},43:{f:mAe},44:{f:hAe},45:{f:_Ae},46:{f:yAe},47:{f:xAe},48:{},49:{f:UEe},50:{},51:{f:eke},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:wG},62:{f:pOe},63:{f:cke},64:{f:BOe},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:R0,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:LOe},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:WMe},148:{f:UMe,p:16},151:{f:kOe},152:{},153:{f:hPe},154:{},155:{},156:{f:fPe},157:{},158:{},159:{T:1,f:MCe},160:{T:-1},161:{T:1,f:Cd},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:EOe},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:QAe},336:{T:-1},337:{f:nke,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:YE},357:{},358:{},359:{},360:{T:1},361:{},362:{f:yG},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:DOe},427:{f:MOe},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:POe},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:$Me},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:COe},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:YE},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:yke},633:{T:1},634:{T:-1},635:{T:1,f:_ke},636:{T:-1},637:{f:YEe},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:tPe},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:HOe},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},QE={6:{f:$y},10:{f:ef},12:{f:ai},13:{f:ai},14:{f:Ga},15:{f:Ga},16:{f:S0},17:{f:Ga},18:{f:Ga},19:{f:ai},20:{f:GF},21:{f:GF},23:{f:yG},24:{f:ZF},25:{f:Ga},26:{},27:{},28:{f:HSe},29:{},34:{f:Ga},35:{f:XF},38:{f:S0},39:{f:S0},40:{f:S0},41:{f:S0},42:{f:Ga},43:{f:Ga},47:{f:KCe},49:{f:dSe},51:{f:ai},60:{},61:{f:sSe},64:{f:Ga},65:{f:fSe},66:{f:ai},77:{},80:{},81:{},82:{},85:{f:ai},89:{},90:{},91:{},92:{f:ZTe},93:{f:$Se},94:{},95:{f:Ga},96:{},97:{},99:{f:Ga},125:{f:wG},128:{f:ASe},129:{f:QTe},130:{f:ai},131:{f:Ga},132:{f:Ga},133:{f:JTe},134:{},140:{f:ZSe},141:{f:ai},144:{},146:{f:JSe},151:{},152:{},153:{},154:{},155:{},156:{f:ai},157:{},158:{},160:{f:oCe},161:{f:rCe},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:ESe},190:{f:TSe},193:{f:ef},197:{},198:{},199:{},200:{},201:{},202:{f:Ga},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:ai},220:{},221:{f:Ga},222:{},224:{f:CSe},225:{f:XTe},226:{f:ef},227:{},229:{f:USe},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:tSe},253:{f:pSe},255:{f:nSe},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:fG},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:Ga},353:{f:ef},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:PSe},431:{f:Ga},432:{},433:{},434:{},437:{},438:{f:jSe},439:{f:Ga},440:{f:VSe},441:{},442:{f:W7},443:{},444:{f:ai},445:{},446:{},448:{f:ef},449:{f:oSe,r:2},450:{f:ef},512:{f:jF},513:{f:iCe},515:{f:MSe},516:{f:vSe},517:{f:qF},519:{f:sCe},520:{f:aSe},523:{},545:{f:KF},549:{f:YF},566:{},574:{f:cSe},638:{f:bSe},659:{},1048:{},1054:{f:_Se},1084:{},1212:{f:FSe},2048:{f:GSe},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:$p},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:ef},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:eCe,r:12},2173:{f:ZAe,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:Ga,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:NSe,r:12},2197:{},2198:{f:YAe,r:12},2199:{},2200:{},2201:{},2202:{f:ISe,r:12},2203:{f:ef},2204:{},2205:{},2206:{},2207:{},2211:{f:iSe},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:ai},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:nCe},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:QSe},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:jF},1:{},2:{f:dCe},3:{f:uCe},4:{f:cCe},5:{f:qF},7:{f:pCe},8:{},9:{f:$p},11:{},22:{f:ai},30:{f:ySe},31:{},32:{},33:{f:KF},36:{},37:{f:YF},50:{f:mCe},62:{},52:{},67:{},68:{f:ai},69:{},86:{},126:{},127:{f:lCe},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:vCe},223:{},234:{},354:{},421:{},518:{f:$y},521:{f:$p},536:{f:ZF},547:{f:XF},561:{},579:{},1030:{f:$y},1033:{f:$p},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function _t(e,t,r,n){var a=t;if(!isNaN(a)){var i=n||(r||[]).length||0,o=e.next(4);o.write_shift(2,a),o.write_shift(2,i),i>0&&Mk(r)&&e.push(r)}}function hRe(e,t,r,n){var a=n||(r||[]).length||0;if(a<=8224)return _t(e,t,r,a);var i=t;if(!isNaN(i)){for(var o=r.parts||[],s=0,c=0,l=0;l+(o[s]||8224)<=8224;)l+=o[s]||8224,s++;var u=e.next(4);for(u.write_shift(2,i),u.write_shift(2,l),e.push(r.slice(c,c+l)),c+=l;c<a;){for(u=e.next(4),u.write_shift(2,60),l=0;l+(o[s]||8224)<=8224;)l+=o[s]||8224,s++;u.write_shift(2,l),e.push(r.slice(c,c+l)),c+=l}}}function q7(e,t,r){return e||(e=Ve(7)),e.write_shift(2,t),e.write_shift(2,r),e.write_shift(2,0),e.write_shift(1,0),e}function pRe(e,t,r,n){var a=Ve(9);return q7(a,e,t),dG(r,n||"b",a),a}function mRe(e,t,r){var n=Ve(8+2*r.length);return q7(n,e,t),n.write_shift(1,r.length),n.write_shift(r.length,r,"sbcs"),n.l<n.length?n.slice(0,n.l):n}function vRe(e,t,r,n){if(t.v!=null)switch(t.t){case"d":case"n":var a=t.t=="d"?_i(aa(t.v)):t.v;a==(a|0)&&a>=0&&a<65536?_t(e,2,hCe(r,n,a)):_t(e,3,fCe(r,n,a));return;case"b":case"e":_t(e,5,pRe(r,n,t.v,t.t));return;case"s":case"str":_t(e,4,mRe(r,n,(t.v||"").slice(0,255)));return}_t(e,1,q7(null,r,n))}function gRe(e,t,r,n){var a=Array.isArray(t),i=Br(t["!ref"]||"A1"),o,s="",c=[];if(i.e.c>255||i.e.r>16383){if(n.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");i.e.c=Math.min(i.e.c,255),i.e.r=Math.min(i.e.c,16383),o=pr(i)}for(var l=i.s.r;l<=i.e.r;++l){s=Ba(l);for(var u=i.s.c;u<=i.e.c;++u){l===i.s.r&&(c[u]=ra(u)),o=c[u]+s;var h=a?(t[l]||[])[u]:t[o];h&&vRe(e,h,l,u)}}}function _Re(e,t){for(var r=t||{},n=So(),a=0,i=0;i<e.SheetNames.length;++i)e.SheetNames[i]==r.sheet&&(a=i);if(a==0&&r.sheet&&e.SheetNames[0]!=r.sheet)throw new Error("Sheet not found: "+r.sheet);return _t(n,r.biff==4?1033:r.biff==3?521:9,Uk(e,16,r)),gRe(n,e.Sheets[e.SheetNames[a]],a,r),_t(n,10),n.end()}function xRe(e,t,r){_t(e,49,hSe({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},r))}
vendor: 5,943 bytes, line 374
374function yRe(e,t,r){t&&[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var a=n[0];a<=n[1];++a)t[a]!=null&&_t(e,1054,xSe(a,t[a],r))})}function wRe(e,t){var r=Ve(19);r.write_shift(4,2151),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(2,3),r.write_shift(1,1),r.write_shift(4,0),_t(e,2151,r),r=Ve(39),r.write_shift(4,2152),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(2,3),r.write_shift(1,0),r.write_shift(4,0),r.write_shift(2,1),r.write_shift(4,4),r.write_shift(2,0),gG(Br(t["!ref"]||"A1"),r),r.write_shift(4,4),_t(e,2152,r)}function bRe(e,t){for(var r=0;r<16;++r)_t(e,224,VF({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(n){_t(e,224,VF(n,0,t))})}function ERe(e,t){for(var r=0;r<t["!links"].length;++r){var n=t["!links"][r];_t(e,440,qSe(n)),n[1].Tooltip&&_t(e,2048,XSe(n))}delete t["!links"]}function TRe(e,t){if(t){var r=0;t.forEach(function(n,a){++r<=256&&n&&_t(e,125,tCe(Qg(a,n),a))})}}function SRe(e,t,r,n,a){var i=16+D2(a.cellXfs,t,a);if(t.v==null&&!t.bf){_t(e,513,X3(r,n,i));return}if(t.bf)_t(e,6,QDe(t,r,n,a,i));else switch(t.t){case"d":case"n":var o=t.t=="d"?_i(aa(t.v)):t.v;_t(e,515,OSe(r,n,o,i));break;case"b":case"e":_t(e,517,DSe(r,n,t.v,i,a,t.t));break;case"s":case"str":if(a.bookSST){var s=Gk(a.Strings,t.v,a.revStrings);_t(e,253,mSe(r,n,s,i))}else _t(e,516,gSe(r,n,(t.v||"").slice(0,255),i,a));break;default:_t(e,513,X3(r,n,i))}}function CRe(e,t,r){var n=So(),a=r.SheetNames[e],i=r.Sheets[a]||{},o=(r||{}).Workbook||{},s=(o.Sheets||[])[e]||{},c=Array.isArray(i),l=t.biff==8,u,h="",d=[],p=Br(i["!ref"]||"A1"),g=l?65536:16384;if(p.e.c>255||p.e.r>=g){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");p.e.c=Math.min(p.e.c,255),p.e.r=Math.min(p.e.c,g-1)}_t(n,2057,Uk(r,16,t)),_t(n,13,Qs(1)),_t(n,12,Qs(100)),_t(n,15,z0(!0)),_t(n,17,z0(!1)),_t(n,16,q3(.001)),_t(n,95,z0(!0)),_t(n,42,z0(!1)),_t(n,43,z0(!1)),_t(n,130,Qs(1)),_t(n,128,kSe([0,0])),_t(n,131,z0(!1)),_t(n,132,z0(!1)),l&&TRe(n,i["!cols"]),_t(n,512,wSe(p,t)),l&&(i["!links"]=[]);for(var v=p.s.r;v<=p.e.r;++v){h=Ba(v);for(var _=p.s.c;_<=p.e.c;++_){v===p.s.r&&(d[_]=ra(_)),u=d[_]+h;var x=c?(i[v]||[])[_]:i[u];x&&(SRe(n,x,v,_,t),l&&x.l&&i["!links"].push([u,x.l]))}}var w=s.CodeName||s.name||a;return l&&_t(n,574,uSe((o.Views||[])[0])),l&&(i["!merges"]||[]).length&&_t(n,229,zSe(i["!merges"])),l&&ERe(n,i),_t(n,442,hG(w)),l&&wRe(n,i),_t(n,10),n.end()}function ARe(e,t,r){var n=So(),a=(e||{}).Workbook||{},i=a.Sheets||[],o=a.WBProps||{},s=r.biff==8,c=r.biff==5;if(_t(n,2057,Uk(e,5,r)),r.bookType=="xla"&&_t(n,135),_t(n,225,s?Qs(1200):null),_t(n,193,DTe(2)),c&&_t(n,191),c&&_t(n,192),_t(n,226),_t(n,92,KTe("SheetJS",r)),_t(n,66,Qs(s?1200:1252)),s&&_t(n,353,Qs(0)),s&&_t(n,448),_t(n,317,aCe(e.SheetNames.length)),s&&e.vbaraw&&_t(n,211),s&&e.vbaraw){var l=o.CodeName||"ThisWorkbook";_t(n,442,hG(l))}_t(n,156,Qs(17)),_t(n,25,z0(!1)),_t(n,18,z0(!1)),_t(n,19,Qs(0)),s&&_t(n,431,z0(!1)),s&&_t(n,444,Qs(0)),_t(n,61,lSe()),_t(n,64,z0(!1)),_t(n,141,Qs(0)),_t(n,34,z0(oPe(e)=="true")),_t(n,14,z0(!0)),s&&_t(n,439,z0(!1)),_t(n,218,Qs(0)),xRe(n,e,r),yRe(n,e.SSF,r),bRe(n,r),s&&_t(n,352,z0(!1));var u=n.end(),h=So();s&&_t(h,140,KSe()),s&&r.Strings&&hRe(h,252,rSe(r.Strings)),_t(h,10);var d=h.end(),p=So(),g=0,v=0;for(v=0;v<e.SheetNames.length;++v)g+=(s?12:11)+(s?2:1)*e.SheetNames[v].length;var _=u.length+g+d.length;for(v=0;v<e.SheetNames.length;++v){var x=i[v]||{};_t(p,133,eSe({pos:_,hs:x.Hidden||0,dt:0,name:e.SheetNames[v]},r)),_+=t[v].length}var w=p.end();if(g!=w.length)throw new Error("BS8 "+g+" != "+w.length);var y=[];return u.length&&y.push(u),w.length&&y.push(w),d.length&&y.push(d),Ni(y)}function kRe(e,t){var r=t||{},n=[];e&&!e.SSF&&(e.SSF=Bn(Kt)),e&&e.SSF&&(a5(),U7(e.SSF),r.revssf=Vg(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,eD(r),r.cellXfs=[],D2(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var a=0;a<e.SheetNames.length;++a)n[n.length]=CRe(a,r,e);return n.unshift(ARe(e,n,r)),Ni(n)}function oX(e,t){for(var r=0;r<=e.SheetNames.length;++r){var n=e.Sheets[e.SheetNames[r]];if(!(!n||!n["!ref"])){var a=V0(n["!ref"]);a.e.c>255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[r]+"' extends beyond column IV (255).  Data may be lost.")}}var i=t||{};switch(i.biff||2){case 8:case 5:return kRe(e,t);case 4:case 3:case 2:return _Re(e,t)}throw new Error("invalid type "+i.bookType+" for BIFF")}function sI(e,t){var r=t||{},n=r.dense?[]:{};e=e.replace(/<!--.*?-->/g,"");var a=e.match(/<table/i);if(!a)throw new Error("Invalid HTML: could not find <table>");var i=e.match(/<\/table/i),o=a.index,s=i&&i.index||e.length,c=pEe(e.slice(o,s),/(:?<tr[^>]*>)/i,"<tr>"),l=-1,u=0,h=0,d=0,p={s:{r:1e7,c:1e7},e:{r:0,c:0}},g=[];for(o=0;o<c.length;++o){var v=c[o].trim(),_=v.slice(0,3).toLowerCase();if(_=="<tr"){if(++l,r.sheetRows&&r.sheetRows<=l){--l;break}u=0;continue}if(!(_!="<td"&&_!="<th")){var x=v.split(/<\/t[dh]>/i);for(s=0;s<x.length;++s){var w=x[s].trim();if(w.match(/<t[dh]/i)){for(var y=w,E=0;y.charAt(0)=="<"&&(E=y.indexOf(">"))>-1;)y=y.slice(E+1);for(var A=0;A<g.length;++A){var S=g[A];S.s.c==u&&S.s.r<l&&l<=S.e.r&&(u=S.e.c+1,A=-1)}var C=nr(w.slice(0,w.indexOf(">")));d=C.colspan?+C.colspan:1,((h=+C.rowspan)>1||d>1)&&g.push({s:{r:l,c:u},e:{r:l+(h||1)-1,c:u+d-1}});var T=C.t||C["data-t"]||"";if(!y.length){u+=d;continue}if(y=Lq(y),p.s.r>l&&(p.s.r=l),p.e.r<l&&(p.e.r=l),p.s.c>u&&(p.s.c=u),p.e.c<u&&(p.e.c=u),!y.length){u+=d;continue}var D={t:"s",v:y};r.raw||!y.trim().length||T=="s"||(y==="TRUE"?D={t:"b",v:!0}:y==="FALSE"?D={t:"b",v:!1}:isNaN(Z1(y))?isNaN(y4(y).getDate())||(D={t:"d",v:aa(y)},r.cellDates||(D={t:"n",v:_i(D.v)}),D.z=r.dateNF||Kt[14]):D={t:"n",v:Z1(y)}),r.dense?(n[l]||(n[l]=[]),n[l][u]=D):n[rr({r:l,c:u})]=D,u+=d}}}}return n["!ref"]=pr(p),g.length&&(n["!merges"]=g),n}function sX(e,t,r,n){for(var a=e["!merges"]||[],i=[],o=t.s.c;o<=t.e.c;++o){for(var s=0,c=0,l=0;l<a.length;++l)if(!(a[l].s.r>r||a[l].s.c>
vendor: 14,674 bytes, lines 374-376
374o)&&!(a[l].e.r<r||a[l].e.c<o)){if(a[l].s.r<r||a[l].s.c<o){s=-1;break}s=a[l].e.r-a[l].s.r+1,c=a[l].e.c-a[l].s.c+1;break}if(!(s<0)){var u=rr({r,c:o}),h=n.dense?(e[r]||[])[o]:e[u],d=h&&h.v!=null&&(h.h||Ek(h.w||(oc(h),h.w)||""))||"",p={};s>1&&(p.rowspan=s),c>1&&(p.colspan=c),n.editable?d='<span contenteditable="true">'+d+"</span>":h&&(p["data-t"]=h&&h.t||"z",h.v!=null&&(p["data-v"]=h.v),h.z!=null&&(p["data-z"]=h.z),h.l&&(h.l.Target||"#").charAt(0)!="#"&&(d='<a href="'+h.l.Target+'">'+d+"</a>")),p.id=(n.id||"sjs")+"-"+u,i.push(gt("td",d,p))}}var g="<tr>";return g+i.join("")+"</tr>"}var lX='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',cX="</body></html>";function DRe(e,t){var r=e.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);if(!r||r.length==0)throw new Error("Invalid HTML: could not find <table>");if(r.length==1)return k2(sI(r[0],t),t);var n=iD();return r.forEach(function(a,i){oD(n,sI(a,t),"Sheet"+(i+1))}),n}function uX(e,t,r){var n=[];return n.join("")+"<table"+(r&&r.id?' id="'+r.id+'"':"")+">"}function fX(e,t){var r=t||{},n=r.header!=null?r.header:lX,a=r.footer!=null?r.footer:cX,i=[n],o=V0(e["!ref"]);r.dense=Array.isArray(e),i.push(uX(e,o,r));for(var s=o.s.r;s<=o.e.r;++s)i.push(sX(e,o,s,r));return i.push("</table>"+a),i.join("")}function dX(e,t,r){var n=r||{},a=0,i=0;if(n.origin!=null)if(typeof n.origin=="number")a=n.origin;else{var o=typeof n.origin=="string"?Aa(n.origin):n.origin;a=o.r,i=o.c}var s=t.getElementsByTagName("tr"),c=Math.min(n.sheetRows||1e7,s.length),l={s:{r:0,c:0},e:{r:a,c:i}};if(e["!ref"]){var u=V0(e["!ref"]);l.s.r=Math.min(l.s.r,u.s.r),l.s.c=Math.min(l.s.c,u.s.c),l.e.r=Math.max(l.e.r,u.e.r),l.e.c=Math.max(l.e.c,u.e.c),a==-1&&(l.e.r=a=u.e.r+1)}var h=[],d=0,p=e["!rows"]||(e["!rows"]=[]),g=0,v=0,_=0,x=0,w=0,y=0;for(e["!cols"]||(e["!cols"]=[]);g<s.length&&v<c;++g){var E=s[g];if(lI(E)){if(n.display)continue;p[v]={hidden:!0}}var A=E.children;for(_=x=0;_<A.length;++_){var S=A[_];if(!(n.display&&lI(S))){var C=S.hasAttribute("data-v")?S.getAttribute("data-v"):S.hasAttribute("v")?S.getAttribute("v"):Lq(S.innerHTML),T=S.getAttribute("data-z")||S.getAttribute("z");for(d=0;d<h.length;++d){var D=h[d];D.s.c==x+i&&D.s.r<v+a&&v+a<=D.e.r&&(x=D.e.c+1-i,d=-1)}y=+S.getAttribute("colspan")||1,((w=+S.getAttribute("rowspan")||1)>1||y>1)&&h.push({s:{r:v+a,c:x+i},e:{r:v+a+(w||1)-1,c:x+i+(y||1)-1}});var M={t:"s",v:C},N=S.getAttribute("data-t")||S.getAttribute("t")||"";C!=null&&(C.length==0?M.t=N||"z":n.raw||C.trim().length==0||N=="s"||(C==="TRUE"?M={t:"b",v:!0}:C==="FALSE"?M={t:"b",v:!1}:isNaN(Z1(C))?isNaN(y4(C).getDate())||(M={t:"d",v:aa(C)},n.cellDates||(M={t:"n",v:_i(M.v)}),M.z=n.dateNF||Kt[14]):M={t:"n",v:Z1(C)})),M.z===void 0&&T!=null&&(M.z=T);var F="",V=S.getElementsByTagName("A");if(V&&V.length)for(var Z=0;Z<V.length&&!(V[Z].hasAttribute("href")&&(F=V[Z].getAttribute("href"),F.charAt(0)!="#"));++Z);F&&F.charAt(0)!="#"&&(M.l={Target:F}),n.dense?(e[v+a]||(e[v+a]=[]),e[v+a][x+i]=M):e[rr({c:x+i,r:v+a})]=M,l.e.c<x+i&&(l.e.c=x+i),x+=y}}++v}return h.length&&(e["!merges"]=(e["!merges"]||[]).concat(h)),l.e.r=Math.max(l.e.r,v-1+a),e["!ref"]=pr(l),v>=c&&(e["!fullref"]=pr((l.e.r=s.length-g+v-1+a,l))),e}function hX(e,t){var r=t||{},n=r.dense?[]:{};return dX(n,e,t)}function MRe(e,t){return k2(hX(e,t),t)}function lI(e){var t="",r=ORe(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function ORe(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function PRe(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(n,a){return Array(parseInt(a,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g,"	").replace(/<text:line-break\/>/g,`
375`),r=tn(t.replace(/<[^>]*>/g,""));return[r]}var cI={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function pX(e,t){var r=t||{},n=Tk(e),a=[],i,o,s={name:""},c="",l=0,u,h,d={},p=[],g=r.dense?[]:{},v,_,x={value:""},w="",y=0,E=[],A=-1,S=-1,C={s:{r:1e6,c:1e7},e:{r:0,c:0}},T=0,D={},M=[],N={},F=0,V=0,Z=[],ee=1,G=1,oe=[],le={Names:[]},ae={},fe=["",""],re=[],j={},te="",q=0,H=!1,_e=!1,He=0;for(A8.lastIndex=0,n=n.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");v=A8.exec(n);)switch(v[3]=v[3].replace(/_.*$/,"")){case"table":case"工作表":v[1]==="/"?(C.e.c>=C.s.c&&C.e.r>=C.s.r?g["!ref"]=pr(C):g["!ref"]="A1:A1",r.sheetRows>0&&r.sheetRows<=C.e.r&&(g["!fullref"]=g["!ref"],C.e.r=r.sheetRows-1,g["!ref"]=pr(C)),M.length&&(g["!merges"]=M),Z.length&&(g["!rows"]=Z),u.name=u.名称||u.name,typeof JSON<"u"&&JSON.stringify(u),p.push(u.name),d[u.name]=g,_e=!1):v[0].charAt(v[0].length-2)!=="/"&&(u=nr(v[0],!1),A=S=-1,C.s.r=C.s.c=1e7,C.e.r=C.e.c=0,g=r.dense?[]:{},M=[],Z=[],_e=!0);break;case"table-row-group":v[1]==="/"?--T:++T;break;case"table-row":case"行":if(v[1]==="/"){A+=ee,ee=1;break}if(h=nr(v[0],!1),h.行号?A=h.行号-1:A==-1&&(A=0),ee=+h["number-rows-repeated"]||1,ee<10)for(He=0;He<ee;++He)T>0&&(Z[A+He]={level:T});S=-1;break;case"covered-table-cell":v[1]!=="/"&&++S,r.sheetStubs&&(r.dense?(g[A]||(g[A]=[]),g[A][S]={t:"z"}):g[rr({r:A,c:S})]={t:"z"}),w="",E=[];break;case"table-cell":case"数据":if(v[0].charAt(v[0].length-2)==="/")++S,x=nr(v[0],!1),G=parseInt(x["number-columns-repeated"]||"1",10),_={t:"z",v:null},x.formula&&r.cellFormula!=!1&&(_.f=aI(tn(x.formula))),(x.数据类型||x["value-type"])=="string"&&(_.t="s",_.v=tn(x["string-value"]||""),r.dense?(g[A]||(g[A]=[]),g[A][S]=_):g[rr({r:A,c:S})]=_),S+=G-1;else if(v[1]!=="/"){++S,w="",y=0,E=[],G=1;var Ce=ee?A+ee-1:A;if(S>C.e.c&&(C.e.c=S),S<C.s.c&&(C.s.c=S),A<C.s.r&&(C.s.r=A),Ce>C.e.r&&(C.e.r=Ce),x=nr(v[0],!1),re=[],j={},_={t:x.数据类型||x["value-type"],v:null},r.cellFormula)if(x.formula&&(x.formula=tn(x.formula)),x["number-matrix-columns-spanned"]&&x["number-matrix-rows-spanned"]&&(F=parseInt(x["number-matrix-rows-spanned"],10)||0,V=parseInt(x["number-matrix-columns-spanned"],10)||0,N={s:{r:A,c:S},e:{r:A+F-1,c:S+V-1}},_.F=pr(N),oe.push([N,_.F])),x.formula)_.f=aI(x.formula);else for(He=0;He<oe.length;++He)A>=oe[He][0].s.r&&A<=oe[He][0].e.r&&S>=oe[He][0].s.c&&S<=oe[He][0].e.c&&(_.F=oe[He][1]);switch((x["number-columns-spanned"]||x["number-rows-spanned"])&&(F=parseInt(x["number-rows-spanned"],10)||0,V=parseInt(x["number-columns-spanned"],10)||0,N={s:{r:A,c:S},e:{r:A+F-1,c:S+V-1}},M.push(N)),x["number-columns-repeated"]&&(G=parseInt(x["number-columns-repeated"],10)),_.t){case"boolean":_.t="b",_.v=Jn(x["boolean-value"]);break;case"float":_.t="n",_.v=parseFloat(x.value);break;case"percentage":_.t="n",_.v=parseFloat(x.value);break;case"currency":_.t="n",_.v=parseFloat(x.value);break;case"date":_.t="d",_.v=aa(x["date-value"]),r.cellDates||(_.t="n",_.v=_i(_.v)),_.z="m/d/yy";break;case"time":_.t="n",_.v=fEe(x["time-value"])/86400,r.cellDates&&(_.t="d",_.v=qg(_.v)),_.z="HH:MM:SS";break;case"number":_.t="n",_.v=parseFloat(x.数据数值);break;default:if(_.t==="string"||_.t==="text"||!_.t)_.t="s",x["string-value"]!=null&&(w=tn(x["string-value"]),E=[]);else throw new Error("Unsupported value type "+_.t)}}else{if(H=!1,_.t==="s"&&(_.v=w||"",E.length&&(_.R=E),H=y==0),ae.Target&&(_.l=ae),re.length>0&&(_.c=re,re=[]),w&&r.cellText!==!1&&(_.w=w),H&&(_.t="z",delete _.v),(!H||r.sheetStubs)&&!(r.sheetRows&&r.sheetRows<=A))for(var Ee=0;Ee<ee;++Ee){if(G=parseInt(x["number-columns-repeated"]||"1",10),r.dense)for(g[A+Ee]||(g[A+Ee]=[]),g[A+Ee][S]=Ee==0?_:Bn(_);--G>0;)g[A+Ee][S+G]=Bn(_);else for(g[rr({r:A+Ee,c:S})]=_;--G>0;)g[rr({r:A+Ee,c:S+G})]=Bn(_);C.e.c<=S&&(C.e.c=S)}G=parseInt(x["number-columns-repeated"]||"1",10),S+=G-1,G=0,_={},w="",E=[]}ae={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(v[1]==="/"){if((i=a.pop())[0]!==v[3])throw"Bad state: "+i}else v[0].charAt(v[0].length-2)!=="/"&&a.push([v[3],!0]);break;case"annotation":if(v[1]==="/"){if((i=a.pop())[0]!==v[3])throw"Bad state: "+i;j.t=w,E.length&&(j.R=E),j.a=te,re.push(j)}else v[0].charAt(v[0].length-2)!=="/"&&a.push([v[3],!1]);te="",q=0,w="",y=0,E=[];break;case"creator":v[1]==="/"?te=n.slice(q,v.index):q=v.index+v[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(v[1]==="/"){if((i=a.pop())[0]!==v[3])throw"Bad state: "+i}else v[0].charAt(v[0].length-2)!=="/"&&a.push([v[3],!1]);w="",y=0,E=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(v[1]==="/"){if(D[s.name]=c,(i=a.pop())[0]!==v[3])throw"Bad state: "+i}else v[0].charAt(v[0].length-2)!=="/"&&(c="",s=nr(v[0],!1),a.push([v[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(a[a.length-1][0]){case"time-style":case"date-style":o=nr(v[0],!1),c+=cI[v[3]][o.style==="long"?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(a[a.length-1][0]){case"time-style":case"date-style":o=nr(v[0],!1),c+=cI[v[3]][o.style==="long"?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(v[0].slice(-2)==="/>")break;if(v[1]==="/")switch(a[a.length-1][0]){case"number-style":case"date-style":case"time-style":c+=n.slice(l,v.index);break}else l=v.index+v[0].length;break;case"named-range":o=nr(v[0],!1),fe=Wy(o["cell-range-address"]);var ye={Name:o.name,Ref:fe[0]+"!"+fe[1]};_e&&(ye.Sheet=p.length),le.Names.push(ye);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"电子表格":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"文本串":if(["master-styles"].indexOf(a[a.length-1][0])>-1)break;if(v[1]==="/"&&(!x||!x["string-value"])){var rt=PRe(n.slice(y,v.index));w=(w.length>0?w+`
376`:"")+rt[0]}else nr(v[0],!1),y=v.index+v[0].length;break;case"s":break;case"database-range":if(v[1]==="/")break;try{fe=Wy(nr(v[0])["target-range-address"]),d[fe[0]]["!autofilter"]={ref:fe[1]}}catch{}break;case"date":break;case"object":break;case"title":case"标题":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if(v[1]!=="/"){if(ae=nr(v[0],!1),!ae.href)break;ae.Target=tn(ae.href),delete ae.href,ae.Target.charAt(0)=="#"&&ae.Target.indexOf(".")>-1?(fe=Wy(ae.Target.slice(1)),ae.Target="#"+fe[0]+"!"+fe[1]):ae.Target.match(/^\.\.[\\\/]/)&&(ae.Target=ae.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(v[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(r.WTF)throw new Error(v)}}var se={Sheets:d,SheetNames:p,Workbook:le};return r.bookSheets&&delete se.Sheets,se}function uI(e,t){t=t||{},Gs(e,"META-INF/manifest.xml")&&uTe(ni(e,"META-INF/manifest.xml"),t);var r=ss(e,"content.xml");if(!r)throw new Error("Missing content.xml in ODS / UOF file");var n=pX(On(r),t);return Gs(e,"meta.xml")&&(n.Props=eG(ni(e,"meta.xml"))),n}function fI(e,t){return pX(e,t)}var RRe=function(){var e=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),t="<office:document-styles "+C8({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office
376:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+e+"</office:document-styles>";return function(){return Qa+t}}(),dI=function(){var e=function(i){return Cn(i).replace(/  +/g,function(o){return'<text:s text:c="'+o.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},t=`          <table:table-cell />
377`,r=`          <table:covered-table-cell/>
378`,n=function(i,o,s){var c=[];c.push('      <table:table table:name="'+Cn(o.SheetNames[s])+`" table:style-name="ta1">
379`);var l=0,u=0,h=V0(i["!ref"]||"A1"),d=i["!merges"]||[],p=0,g=Array.isArray(i);if(i["!cols"])for(u=0;u<=h.e.c;++u)c.push("        <table:table-column"+(i["!cols"][u]?' table:style-name="co'+i["!cols"][u].ods+'"':"")+`></table:table-column>
380`);var v="",_=i["!rows"]||[];for(l=0;l<h.s.r;++l)v=_[l]?' table:style-name="ro'+_[l].ods+'"':"",c.push("        <table:table-row"+v+`></table:table-row>
381`);for(;l<=h.e.r;++l){for(v=_[l]?' table:style-name="ro'+_[l].ods+'"':"",c.push("        <table:table-row"+v+`>
382`),u=0;u<h.s.c;++u)c.push(t);for(;u<=h.e.c;++u){var x=!1,w={},y="";for(p=0;p!=d.length;++p)if(!(d[p].s.c>u)&&!(d[p].s.r>l)&&!(d[p].e.c<u)&&!(d[p].e.r<l)){(d[p].s.c!=u||d[p].s.r!=l)&&(x=!0),w["table:number-columns-spanned"]=d[p].e.c-d[p].s.c+1,w["table:number-rows-spanned"]=d[p].e.r-d[p].s.r+1;break}if(x){c.push(r);continue}var E=rr({r:l,c:u}),A=g?(i[l]||[])[u]:i[E];if(A&&A.f&&(w["table:formula"]=Cn(aMe(A.f)),A.F&&A.F.slice(0,E.length)==E)){var S=V0(A.F);w["table:number-matrix-columns-spanned"]=S.e.c-S.s.c+1,w["table:number-matrix-rows-spanned"]=S.e.r-S.s.r+1}if(!A){c.push(t);continue}switch(A.t){case"b":y=A.v?"TRUE":"FALSE",w["office:value-type"]="boolean",w["office:boolean-value"]=A.v?"true":"false";break;case"n":y=A.w||String(A.v||0),w["office:value-type"]="float",w["office:value"]=A.v||0;break;case"s":case"str":y=A.v==null?"":A.v,w["office:value-type"]="string";break;case"d":y=A.w||aa(A.v).toISOString(),w["office:value-type"]="date",w["office:date-value"]=aa(A.v).toISOString(),w["table:style-name"]="ce1";break;default:c.push(t);continue}var C=e(y);if(A.l&&A.l.Target){var T=A.l.Target;T=T.charAt(0)=="#"?"#"+iMe(T.slice(1)):T,T.charAt(0)!="#"&&!T.match(/^\w+:/)&&(T="../"+T),C=gt("text:a",C,{"xlink:href":T.replace(/&/g,"&amp;")})}c.push("          "+gt("table:table-cell",gt("text:p",C,{}),w)+`
383`)}c.push(`        </table:table-row>
384`)}return c.push(`      </table:table>
385`),c.join("")},a=function(i,o){i.push(` <office:automatic-styles>
386`),i.push(`  <number:date-style style:name="N37" number:automatic-order="true">
387`),i.push(`   <number:month number:style="long"/>
388`),i.push(`   <number:text>/</number:text>
389`),i.push(`   <number:day number:style="long"/>
390`),i.push(`   <number:text>/</number:text>
391`),i.push(`   <number:year/>
392`),i.push(`  </number:date-style>
393`);var s=0;o.SheetNames.map(function(l){return o.Sheets[l]}).forEach(function(l){if(l&&l["!cols"]){for(var u=0;u<l["!cols"].length;++u)if(l["!cols"][u]){var h=l["!cols"][u];if(h.width==null&&h.wpx==null&&h.wch==null)continue;s2(h),h.ods=s;var d=l["!cols"][u].wpx+"px";i.push('  <style:style style:name="co'+s+`" style:family="table-column">
394`),i.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+d+`"/>
395`),i.push(`  </style:style>
396`),++s}}});var c=0;o.SheetNames.map(function(l){return o.Sheets[l]}).forEach(function(l){if(l&&l["!rows"]){for(var u=0;u<l["!rows"].length;++u)if(l["!rows"][u]){l["!rows"][u].ods=c;var h=l["!rows"][u].hpx+"px";i.push('  <style:style style:name="ro'+c+`" style:family="table-row">
397`),i.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+h+`"/>
398`),i.push(`  </style:style>
399`),++c}}}),i.push(`  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">
400`),i.push(`   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
401`),i.push(`  </style:style>
402`),i.push(`  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>
403`),i.push(` </office:automatic-styles>
404`)};return function(o,s){var c=[Qa],l=C8({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office
404:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),u=C8({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});s.bookType=="fods"?(c.push("<office:document"+l+u+`>
405`),c.push(Jq().replace(/office:document-meta/g,"office:meta"))):c.push("<office:document-content"+l+`>
406`),a(c,o),c.push(`  <office:body>
407`),c.push(`    <office:spreadsheet>
408`);for(var h=0;h!=o.SheetNames.length;++h)c.push(n(o.Sheets[o.SheetNames[h]],o,h));return c.push(`    </office:spreadsheet>
409`),c.push(`  </office:body>
410`),s.bookType=="fods"?c.push("</office:document>"):c.push("</office:document-content>"),c.join("")}}();function mX(e,t){if(t.bookType=="fods")return dI(e,t);var r=yk(),n="",a=[],i=[];return n="mimetype",vr(r,n,"application/vnd.oasis.opendocument.spreadsheet"),n="content.xml",vr(r,n,dI(e,t)),a.push([n,"text/xml"]),i.push([n,"ContentFile"]),n="styles.xml",vr(r,n,RRe(e,t)),a.push([n,"text/xml"]),i.push([n,"StylesFile"]),n="meta.xml",vr(r,n,Qa+Jq()),a.push([n,"text/xml"]),i.push([n,"MetadataFile"]),n="manifest.rdf",vr(r,n,hTe(i)),a.push([n,"application/rdf+xml"]),n="META-INF/manifest.xml",vr(r,n,fTe(a)),r}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function Z3(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function JE(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):On(A2(e))}function LRe(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):os(Wl(e))}function NRe(e,t){e:for(var r=0;r<=e.length-t.length;++r){for(var n=0;n<t.length;++n)if(e[r+n]!=t[n])continue e;return!0}return!1}function c2(e){var t=e.reduce(function(a,i){return a+i.length},0),r=new Uint8Array(t),n=0;return e.forEach(function(a){r.set(a,n),n+=a.length}),r}function hI(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function FRe(e,t){for(var r=(e[t+15]&127)<<7|e[t+14]>>1,n=e[t+14]&1,a=t+13;a>=t;--a)n=n*256+e[a];return(e[t+15]&128?-n:n)*Math.pow(10,r-6176)}function IRe(e,t,r){var n=Math.floor(r==0?0:Math.LOG10E*Math.log(Math.abs(r)))+6176-20,a=r/Math.pow(10,n-6176);e[t+15]|=n>>7,e[t+14]|=(n&127)<<1;for(var i=0;a>=1;++i,a/=256)e[t+i]=a&255;e[t+15]|=r>=0?0:128}function L8(e,t){var r=t?t[0]:0,n=e[r]&127;e:if(e[r++]>=128&&(n|=(e[r]&127)<<7,e[r++]<128||(n|=(e[r]&127)<<14,e[r++]<128)||(n|=(e[r]&127)<<21,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,28),++r,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,35),++r,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,42),++r,e[r++]<128)))break e;return t&&(t[0]=r),n}function xn(e){var t=new Uint8Array(7);t[0]=e&127;var r=1;e:if(e>127){if(t[r-1]|=128,t[r]=e>>7&127,++r,e<=16383||(t[r-1]|=128,t[r]=e>>14&127,++r,e<=2097151)||(t[r-1]|=128,t[r]=e>>21&127,++r,e<=268435455)||(t[r-1]|=128,t[r]=e/256>>>21&127,++r,e<=34359738367)||(t[r-1]|=128,t[r]=e/65536>>>21&127,++r,e<=4398046511103))break e;t[r-1]|=128,t[r]=e/16777216>>>21&127,++r}return t.slice(0,r)}function Ha(e){var t=0,r=e[t]&127;e:if(e[t++]>=128){if(r|=(e[t]&127)<<7,e[t++]<128||(r|=(e[t]&127)<<14,e[t++]<128)||(r|=(e[t]&127)<<21,e[t++]<128))break e;r|=(e[t]&127)<<28}return r}function on(e){for(var t=[],r=[0];r[0]<e.length;){var n=r[0],a=L8(e,r),i=a&7;a=Math.floor(a/8);var o=0,s;if(a==0)break;switch(i){case 0:{for(var c=r[0];e[r[0]++]>=128;);s=e.slice(c,r[0])}break;case 5:o=4,s=e.slice(r[0],r[0]+o),r[0]+=o;break;case 1:o=8,s=e.slice(r[0],r[0]+o),r[0]+=o;break;case 2:o=L8(e,r),s=e.slice(r[0],r[0]+o),r[0]+=o;break;case 3:case 4:default:throw new Error("PB Type ".concat(i," for Field ").concat(a," at offset ").concat(n))}var l={data:s,type:i};t[a]==null?t[a]=[l]:t[a].push(l)}return t}function t0(e){var t=[];return e.forEach(function(r,n){r.forEach(function(a){a.data&&(t.push(xn(n*8+a.type)),a.type==2&&t.push(xn(a.data.length)),t.push(a.data))})}),c2(t)}function Qk(e,t){return(e==null?void 0:e.map(function(r){return t(r.data)}))||[]}function Vs(e){for(var t,r=[],n=[0];n[0]<e.length;){var a=L8(e,n),i=on(e.slice(n[0],n[0]+a));n[0]+=a;var o={id:Ha(i[1][0].data),messages:[]};i[2].forEach(function(s){var c=on(s.data),l=Ha(c[3][0].data);o.messages.push({meta:c,data:e.slice(n[0],n[0]+l)}),n[0]+=l}),(t=i[3])!=null&&t[0]&&(o.merge=Ha(i[3][0].data)>>>0>0),r.push(o)}return r}function Zd(e){var t=[];return e.forEach(function(r){var n=[];n[1]=[{data:xn(r.id),type:0}],n[2]=[],r.merge!=null&&(n[3]=[{data:xn(+!!r.merge),type:0}]);var a=[];
vendor: 6,660 bytes, line 410
410r.messages.forEach(function(o){a.push(o.data),o.meta[3]=[{type:0,data:xn(o.data.length)}],n[2].push({data:t0(o.meta),type:2})});var i=t0(n);t.push(xn(i.length)),t.push(i),a.forEach(function(o){return t.push(o)})}),c2(t)}function BRe(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],n=L8(t,r),a=[];r[0]<t.length;){var i=t[r[0]]&3;if(i==0){var o=t[r[0]++]>>2;if(o<60)++o;else{var s=o-59;o=t[r[0]],s>1&&(o|=t[r[0]+1]<<8),s>2&&(o|=t[r[0]+2]<<16),s>3&&(o|=t[r[0]+3]<<24),o>>>=0,o++,r[0]+=s}a.push(t.slice(r[0],r[0]+o)),r[0]+=o;continue}else{var c=0,l=0;if(i==1?(l=(t[r[0]]>>2&7)+4,c=(t[r[0]++]&224)<<3,c|=t[r[0]++]):(l=(t[r[0]++]>>2)+1,i==2?(c=t[r[0]]|t[r[0]+1]<<8,r[0]+=2):(c=(t[r[0]]|t[r[0]+1]<<8|t[r[0]+2]<<16|t[r[0]+3]<<24)>>>0,r[0]+=4)),a=[c2(a)],c==0)throw new Error("Invalid offset 0");if(c>a[0].length)throw new Error("Invalid offset beyond length");if(l>=c)for(a.push(a[0].slice(-c)),l-=c;l>=a[a.length-1].length;)a.push(a[a.length-1]),l-=a[a.length-1].length;a.push(a[0].slice(-c,-c+l))}}var u=c2(a);if(u.length!=n)throw new Error("Unexpected length: ".concat(u.length," != ").concat(n));return u}function qs(e){for(var t=[],r=0;r<e.length;){var n=e[r++],a=e[r]|e[r+1]<<8|e[r+2]<<16;r+=3,t.push(BRe(n,e.slice(r,r+a))),r+=a}if(r!==e.length)throw new Error("data is not a valid framed stream!");return c2(t)}function Kd(e){for(var t=[],r=0;r<e.length;){var n=Math.min(e.length-r,268435455),a=new Uint8Array(4);t.push(a);var i=xn(n),o=i.length;t.push(i),n<=60?(o++,t.push(new Uint8Array([n-1<<2]))):n<=256?(o+=2,t.push(new Uint8Array([240,n-1&255]))):n<=65536?(o+=3,t.push(new Uint8Array([244,n-1&255,n-1>>8&255]))):n<=16777216?(o+=4,t.push(new Uint8Array([248,n-1&255,n-1>>8&255,n-1>>16&255]))):n<=4294967296&&(o+=5,t.push(new Uint8Array([252,n-1&255,n-1>>8&255,n-1>>16&255,n-1>>>24&255]))),t.push(e.slice(r,r+n)),o+=n,a[0]=0,a[1]=o&255,a[2]=o>>8&255,a[3]=o>>16&255,r+=n}return c2(t)}function HRe(e,t,r,n){var a=Z3(e),i=a.getUint32(4,!0),o=(n>1?12:8)+hI(i&(n>1?3470:398))*4,s=-1,c=-1,l=NaN,u=new Date(2001,0,1);i&512&&(s=a.getUint32(o,!0),o+=4),o+=hI(i&(n>1?12288:4096))*4,i&16&&(c=a.getUint32(o,!0),o+=4),i&32&&(l=a.getFloat64(o,!0),o+=8),i&64&&(u.setTime(u.getTime()+a.getFloat64(o,!0)*1e3),o+=8);var h;switch(e[2]){case 0:break;case 2:h={t:"n",v:l};break;case 3:h={t:"s",v:t[c]};break;case 5:h={t:"d",v:u};break;case 6:h={t:"b",v:l>0};break;case 7:h={t:"n",v:l/86400};break;case 8:h={t:"e",v:0};break;case 9:if(s>-1)h={t:"s",v:r[s]};else if(c>-1)h={t:"s",v:t[c]};else if(!isNaN(l))h={t:"n",v:l};else throw new Error("Unsupported cell type ".concat(e.slice(0,4)));break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return h}function URe(e,t,r){var n=Z3(e),a=n.getUint32(8,!0),i=12,o=-1,s=-1,c=NaN,l=NaN,u=new Date(2001,0,1);a&1&&(c=FRe(e,i),i+=16),a&2&&(l=n.getFloat64(i,!0),i+=8),a&4&&(u.setTime(u.getTime()+n.getFloat64(i,!0)*1e3),i+=8),a&8&&(s=n.getUint32(i,!0),i+=4),a&16&&(o=n.getUint32(i,!0),i+=4);var h;switch(e[1]){case 0:break;case 2:h={t:"n",v:c};break;case 3:h={t:"s",v:t[s]};break;case 5:h={t:"d",v:u};break;case 6:h={t:"b",v:l>0};break;case 7:h={t:"n",v:l/86400};break;case 8:h={t:"e",v:0};break;case 9:if(o>-1)h={t:"s",v:r[o]};else throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(a&31," : ").concat(e.slice(0,4)));break;case 10:h={t:"n",v:c};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(a&31," : ").concat(e.slice(0,4)))}return h}function jy(e,t){var r=new Uint8Array(32),n=Z3(r),a=12,i=0;switch(r[0]=5,e.t){case"n":r[1]=2,IRe(r,a,e.v),i|=1,a+=16;break;case"b":r[1]=6,n.setFloat64(a,e.v?1:0,!0),i|=2,a+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[1]=3,n.setUint32(a,t.indexOf(e.v),!0),i|=8,a+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(8,i,!0),r.slice(0,a)}function Vy(e,t){var r=new Uint8Array(32),n=Z3(r),a=12,i=0;switch(r[0]=3,e.t){case"n":r[2]=2,n.setFloat64(a,e.v,!0),i|=32,a+=8;break;case"b":r[2]=6,n.setFloat64(a,e.v?1:0,!0),i|=32,a+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[2]=3,n.setUint32(a,t.indexOf(e.v),!0),i|=16,a+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(4,i,!0),r.slice(0,a)}function zRe(e,t,r){switch(e[0]){case 0:case 1:case 2:case 3:return HRe(e,t,r,e[0]);case 5:return URe(e,t,r);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function x0(e){var t=on(e);return L8(t[1][0].data)}function pI(e,t){var r=on(t.data),n=Ha(r[1][0].data),a=r[3],i=[];return(a||[]).forEach(function(o){var s=on(o.data),c=Ha(s[1][0].data)>>>0;switch(n){case 1:i[c]=JE(s[3][0].data);break;case 8:{var l=e[x0(s[9][0].data)][0],u=on(l.data),h=e[x0(u[1][0].data)][0],d=Ha(h.meta[1][0].data);if(d!=2001)throw new Error("2000 unexpected reference to ".concat(d));var p=on(h.data);i[c]=p[3].map(function(g){return JE(g.data)}).join("")}break}}),i}function $Re(e,t){var r,n,a,i,o,s,c,l,u,h,d,p,g,v,_=on(e),x=Ha(_[1][0].data)>>>0,w=Ha(_[2][0].data)>>>0,y=((n=(r=_[8])==null?void 0:r[0])==null?void 0:n.data)&&Ha(_[8][0].data)>0||!1,E,A;if((i=(a=_[7])==null?void 0:a[0])!=null&&i.data&&t!=0)E=(s=(o=_[7])==null?void 0:o[0])==null?void 0:s.data,A=(l=(c=_[6])==null?void 0:c[0])==null?void 0:l.data;else if((h=(u=_[4])==null?void 0:u[0])!=null&&h.data&&t!=1)E=(p=(d=_[4])==null?void 0:d[0])==null?void 0:p.data,A=(v=(g=_[3])==null?void 0:g[0])==null?void 0:v.data;else throw"NUMBERS Tile missing ".concat(t," cell storage");for(var S=y?4:1,C=Z3(E),T=[],D=0;D<E.length/2;++D){var M=C.getUint16(D*2,!0);M<65535&&T.push([D,M])}if(T.length!=w)throw"Expected ".concat(w," cells, found ").concat(T.length);var N=[];for(D=0;D<T.length-1;++D)N[T[D][0]]=A.subarray(T[D][1]*S,T[D+1][1]*S);return T.length>=1&&(N[T[T.length-1][0]]=A.subarray(T[T.length-1][1]*S)),{R:x,cells:N}}function WRe(e,t){var r,n=on(t.data),a=(r=n==null?void 0:n[7])!=null&&r[0]?Ha(n[7][0].data)>>>0>0?1:0:-1,i=Qk(n[5],function(o){return $Re(o,a)});return{nrows:Ha(n[4][0].data)>>>0,data:i.reduce(function(o,s){return o[s.R]||(o[s.R]=[]),s.cells.forEach(function(c,l){if(o[s.R][l])throw new Error("Duplicate cell r=".concat(s.R," c=").concat(l));o[s.R][l]=c}),o},[])}}function YRe(e,t,r){var n,a=on(t.data),i={s:{r:0,c:0},e:{r:0,c:0}};if(i.e.r=(Ha(a[6][0].data)>>>0)-1,i.e.r<0)throw new Error("Invalid row varint ".concat(a[6][0].data));if(i.e.c=(Ha(a[7][0].data)>>>0)-1,i.e.c<0)throw new Error("Invalid col varint ".concat(a[7][0].data));r["!ref"]=pr(i);var o=on(a[4][0].data),s=pI(e,e[x0(o[4][0].data)][0]),c=(n=o[17])!=null&&n[0]?pI(e,e[x0(o[17][0].data)][0]):[],l=on(o[3][0].data),u=0;
410l[1].forEach(function(h){var d=on(h.data),p=e[x0(d[2][0].data)][0],g=Ha(p.meta[1][0].data);if(g!=6002)throw new Error("6001 unexpected reference to ".concat(g));var v=WRe(e,p);v.data.forEach(function(_,x){_.forEach(function(w,y){var E=rr({r:u+x,c:y}),A=zRe(w,s,c);A&&(r[E]=A)})}),u+=v.nrows})}function jRe(e,t){var r=on(t.data),n={"!ref":"A1"},a=e[x0(r[2][0].data)],i=Ha(a[0].meta[1][0].data);if(i!=6001)throw new Error("6000 unexpected reference to ".concat(i));return YRe(e,a[0],n),n}function VRe(e,t){var r,n=on(t.data),a={name:(r=n[1])!=null&&r[0]?JE(n[1][0].data):"",sheets:[]},i=Qk(n[2],x0);return i.forEach(function(o){e[o].forEach(function(s){var c=Ha(s.meta[1][0].data);c==6e3&&a.sheets.push(jRe(e,s))})}),a}function qRe(e,t){var r=iD(),n=on(t.data),a=Qk(n[1],x0);if(a.forEach(function(i){e[i].forEach(function(o){var s=Ha(o.meta[1][0].data);if(s==2){var c=VRe(e,o);c.sheets.forEach(function(l,u){oD(r,l,u==0?c.name:c.name+"_"+u,!0)})}})}),r.SheetNames.length==0)throw new Error("Empty NUMBERS file");return r}function qy(e){var t,r,n,a,i={},o=[];if(e.FullPaths.forEach(function(c){if(c.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(c){if(c.name.match(/\.iwa$/)){var l;try{l=qs(c.content)}catch(h){return console.log("?? "+c.content.length+" "+(h.message||h))}var u;try{u=Vs(l)}catch(h){return console.log("## "+(h.message||h))}u.forEach(function(h){i[h.id]=h.messages,o.push(h.id)})}}),!o.length)throw new Error("File has no messages");var s=((a=(n=(r=(t=i==null?void 0:i[1])==null?void 0:t[0])==null?void 0:r.meta)==null?void 0:n[1])==null?void 0:a[0].data)&&Ha(i[1][0].meta[1][0].data)==1&&i[1][0];if(s||o.forEach(function(c){i[c].forEach(function(l){var u=Ha(l.meta[1][0].data)>>>0;if(u==1)if(!s)s=l;else throw new Error("Document has multiple roots")})}),!s)throw new Error("Cannot find Document root");return qRe(i,s)}function GRe(e,t,r){var n,a,i,o;if(!((n=e[6])!=null&&n[0])||!((a=e[7])!=null&&a[0]))throw"Mutation only works on post-BNC storages!";var s=((o=(i=e[8])==null?void 0:i[0])==null?void 0:o.data)&&Ha(e[8][0].data)>0||!1;if(s)throw"Math only works with normal offsets";for(var c=0,l=Z3(e[7][0].data),u=0,h=[],d=Z3(e[4][0].data),p=0,g=[],v=0;v<t.length;++v){if(t[v]==null){l.setUint16(v*2,65535,!0),d.setUint16(v*2,65535);continue}l.setUint16(v*2,u,!0),d.setUint16(v*2,p,!0);var _,x;switch(typeof t[v]){case"string":_=jy({t:"s",v:t[v]},r),x=Vy({t:"s",v:t[v]},r);break;case"number":_=jy({t:"n",v:t[v]},r),x=Vy({t:"n",v:t[v]},r);break;case"boolean":_=jy({t:"b",v:t[v]},r),x=Vy({t:"b",v:t[v]},r);break;default:throw new Error("Unsupported value "+t[v])}h.push(_),u+=_.length,g.push(x),p+=x.length,++c}for(e[2][0].data=xn(c);v<e[7][0].data.length/2;++v)l.setUint16(v*2,65535,!0),d.setUint16(v*2,65535,!0);return e[6][0].data=c2(h),e[3][0].data=c2(g),c}
410function XRe(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var r=e.Sheets[e.SheetNames[0]];e.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var n=V0(r["!ref"]);n.s.r=n.s.c=0;var a=!1;n.e.c>9&&(a=!0,n.e.c=9),n.e.r>49&&(a=!0,n.e.r=49),a&&console.error("The Numbers writer is currently limited to ".concat(pr(n)));var i=a9(r,{range:n,header:1}),o=["~Sh33tJ5~"];i.forEach(function(te){return te.forEach(function(q){typeof q=="string"&&o.push(q)})});var s={},c=[],l=Vt.read(t.numbers,{type:"base64"});l.FileIndex.map(function(te,q){return[te,l.FullPaths[q]]}).forEach(function(te){var q=te[0],H=te[1];if(q.type==2&&q.name.match(/\.iwa/)){var _e=q.content,He=qs(_e),Ce=Vs(He);Ce.forEach(function(Ee){c.push(Ee.id),s[Ee.id]={deps:[],location:H,type:Ha(Ee.messages[0].meta[1][0].data)}})}}),c.sort(function(te,q){return te-q});var u=c.filter(function(te){return te>1}).map(function(te){return[te,xn(te)]});l.FileIndex.map(function(te,q){return[te,l.FullPaths[q]]}).forEach(function(te){var q=te[0];if(te[1],!!q.name.match(/\.iwa/)){var H=Vs(qs(q.content));H.forEach(function(_e){_e.messages.forEach(function(He){u.forEach(function(Ce){_e.messages.some(function(Ee){return Ha(Ee.meta[1][0].data)!=11006&&NRe(Ee.data,Ce[1])})&&s[Ce[0]].deps.push(_e.id)})})})}});for(var h=Vt.find(l,s[1].location),d=Vs(qs(h.content)),p,g=0;g<d.length;++g){var v=d[g];v.id==1&&(p=v)}var _=x0(on(p.messages[0].data)[1][0].data);for(h=Vt.find(l,s[_].location),d=Vs(qs(h.content)),g=0;g<d.length;++g)v=d[g],v.id==_&&(p=v);for(_=x0(on(p.messages[0].data)[2][0].data),h=Vt.find(l,s[_].location),d=Vs(qs(h.content)),g=0;g<d.length;++g)v=d[g],v.id==_&&(p=v);for(_=x0(on(p.messages[0].data)[2][0].data),h=Vt.find(l,s[_].location),d=Vs(qs(h.content)),g=0;g<d.length;++g)v=d[g],v.id==_&&(p=v);var x=on(p.messages[0].data);{x[6][0].data=xn(n.e.r+1),x[7][0].data=xn(n.e.c+1);var w=x0(x[46][0].data),y=Vt.find(l,s[w].location),E=Vs(qs(y.content));{for(var A=0;A<E.length&&E[A].id!=w;++A);if(E[A].id!=w)throw"Bad ColumnRowUIDMapArchive";var S=on(E[A].messages[0].data);S[1]=[],S[2]=[],S[3]=[];for(var C=0;C<=n.e.c;++C){var T=[];T[1]=T[2]=[{type:0,data:xn(C+420690)}],S[1].push({type:2,data:t0(T)}),S[2].push({type:0,data:xn(C)}),S[3].push({type:0,data:xn(C)})}S[4]=[],S[5]=[],S[6]=[];for(var D=0;D<=n.e.r;++D)T=[],T[1]=T[2]=[{type:0,data:xn(D+726270)}],S[4].push({type:2,data:t0(T)}),S[5].push({type:0,data:xn(D)}),S[6].push({type:0,data:xn(D)});E[A].messages[0].data=t0(S)}y.content=Kd(Zd(E)),y.size=y.content.length,delete x[46];var M=on(x[4][0].data);{M[7][0].data=xn(n.e.r+1);var N=on(M[1][0].data),F=x0(N[2][0].data);y=Vt.find(l,s[F].location),E=Vs(qs(y.content));{if(E[0].id!=F)throw"Bad HeaderStorageBucket";var V=on(E[0].messages[0].data);for(D=0;D<i.length;++D){var Z=on(V[2][0].data);Z[1][0].data=xn(D),Z[4][0].data=xn(i[D].length),V[2][D]={type:V[2][0].type,data:t0(Z)}}E[0].messages[0].data=t0(V)}y.content=Kd(Zd(E)),y.size=y.content.length;var ee=x0(M[2][0].data);y=Vt.find(l,s[ee].location),E=Vs(qs(y.content));{if(E[0].id!=ee)throw"Bad HeaderStorageBucket";for(V=on(E[0].messages[0].data),C=0;C<=n.e.c;++C)Z=on(V[2][0].data),Z[1][0].data=xn(C),Z[4][0].data=xn(n.e.r+1),V[2][C]={type:V[2][0].type,data:t0(Z)};E[0].messages[0].data=t0(V)}y.content=Kd(Zd(E)),y.size=y.content.length;var G=x0(M[4][0].data);(function(){for(var te=Vt.find(l,s[G].location),q=Vs(qs(te.content)),H,_e=0;_e<q.length;++_e){var He=q[_e];He.id==G&&(H=He)}var Ce=on(H.messages[0].data);{Ce[3]=[];var Ee=[];o.forEach(function(se,mt){Ee[1]=[{type:0,data:xn(mt)}],Ee[2]=[{type:0,data:xn(1)}],Ee[3]=[{type:2,data:LRe(se)}],Ce[3].push({type:2,data:t0(Ee)})})}H.messages[0].data=t0(Ce);var ye=Zd(q),rt=Kd(ye);te.content=rt,te.size=te.content.length})();var oe=on(M[3][0].data);{var le=oe[1][0];delete oe[2];var ae=on(le.data);{var fe=x0(ae[2][0].data);(function(){for(var te=Vt.find(l,s[fe].location),q=Vs(qs(te.content)),H,_e=0;_e<q.length;++_e){var He=q[_e];He.id==fe&&(H=He)}var Ce=on(H.messages[0].data);{delete Ce[6],delete oe[7];var Ee=new Uint8Array(Ce[5][0].data);Ce[5]=[];for(var ye=0,rt=0;rt<=n.e.r;++rt){var se=on(Ee);ye+=GRe(se,i[rt],o),se[1][0].data=xn(rt),Ce[5].push({data:t0(se),type:2})}Ce[1]=[{type:0,data:xn(n.e.c+1)}],Ce[2]=[{type:0,data:xn(n.e.r+1)}],Ce[3]=[{type:0,data:xn(ye)}],Ce[4]=[{type:0,data:xn(n.e.r+1)}]}H.messages[0].data=t0(Ce);var mt=Zd(q),Ue=Kd(mt);te.content=Ue,te.size=te.content.length})()}le.data=t0(ae)}M[3][0].data=t0(oe)}x[4][0].data=t0(M)}p.messages[0].data=t0(x);var re=Zd(d),j=Kd(re);return h.content=j,h.size=h.content.length,l}function vX(e){return function(r){for(var n=0;n!=e.length;++n){var a=e[n];r[a[0]]===void 0&&(r[a[0]]=a[1]),a[2]==="n"&&(r[a[0]]=Number(r[a[0]]))}}}function Jk(e){vX([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0
vendor: 11,040 bytes, line 410
410],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)}function eD(e){vX([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function ZRe(e){return Mr.WS.indexOf(e)>-1?"sheet":e==Mr.CS?"chart":e==Mr.DS?"dialog":e==Mr.MS?"macro":e&&e.length?e:"sheet"}function KRe(e,t){if(!e)return 0;try{e=t.map(function(n){return n.id||(n.id=n.strRelID),[n.name,e["!id"][n.id].Target,ZRe(e["!id"][n.id].Type)]})}catch{return null}return!e||e.length===0?null:e}function QRe(e,t,r,n,a,i,o,s,c,l,u,h){try{i[n]=N6(ss(e,r,!0),t);var d=ni(e,t),p;switch(s){case"sheet":p=TPe(d,t,a,c,i[n],l,u,h);break;case"chart":if(p=SPe(d,t,a,c,i[n],l,u,h),!p||!p["!drawel"])break;var g=s6(p["!drawel"].Target,t),v=k8(g),_=dke(ss(e,g,!0),N6(ss(e,v,!0),g)),x=s6(_,g),w=k8(x);p=JOe(ss(e,x,!0),x,c,N6(ss(e,w,!0),x),l,p);break;case"macro":p=CPe(d,t,a,c,i[n],l,u,h);break;case"dialog":p=APe(d,t,a,c,i[n],l,u,h);break;default:throw new Error("Unrecognized sheet type "+s)}o[n]=p;var y=[];i&&i[n]&&za(i[n]).forEach(function(E){var A="";if(i[n][E].Type==Mr.CMNT){A=s6(i[n][E].Target,t);var S=OPe(ni(e,A,!0),A,c);if(!S||!S.length)return;JF(p,S,!1)}i[n][E].Type==Mr.TCMNT&&(A=s6(i[n][E].Target,t),y=y.concat(pke(ni(e,A,!0),c)))}),y&&y.length&&JF(p,y,!0,c.people||[])}catch(E){if(c.WTF)throw E}}function Ys(e){return e.charAt(0)=="/"?e.slice(1):e}function gX(e,t){if(a5(),t=t||{},Jk(t),Gs(e,"META-INF/manifest.xml")||Gs(e,"objectdata.xml"))return uI(e,t);if(Gs(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof qy<"u"){if(e.FileIndex)return qy(e);var r=Vt.utils.cfb_new();return yF(e).forEach(function(Z){vr(r,Z,Mq(e,Z))}),qy(r)}throw new Error("Unsupported NUMBERS file")}if(!Gs(e,"[Content_Types].xml"))throw Gs(e,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):Gs(e,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var n=yF(e),a=lTe(ss(e,"[Content_Types].xml")),i=!1,o,s;if(a.workbooks.length===0&&(s="xl/workbook.xml",ni(e,s,!0)&&a.workbooks.push(s)),a.workbooks.length===0){if(s="xl/workbook.bin",!ni(e,s,!0))throw new Error("Could not find workbook");a.workbooks.push(s),i=!0}a.workbooks[0].slice(-3)=="bin"&&(i=!0);var c={},l={};if(!t.bookSheets&&!t.bookProps){if(F6=[],a.sst)try{F6=MPe(ni(e,Ys(a.sst)),a.sst,t)}catch(Z){if(t.WTF)throw Z}t.cellStyles&&a.themes.length&&(c=DPe(ss(e,a.themes[0].replace(/^\//,""),!0)||"",a.themes[0],t)),a.style&&(l=kPe(ni(e,Ys(a.style)),a.style,c,t))}a.links.map(function(Z){try{var ee=N6(ss(e,k8(Ys(Z))),Z);return RPe(ni(e,Ys(Z)),ee,Z,t)}catch{}});var u=EPe(ni(e,Ys(a.workbooks[0])),a.workbooks[0],t),h={},d="";a.coreprops.length&&(d=ni(e,Ys(a.coreprops[0]),!0),d&&(h=eG(d)),a.extprops.length!==0&&(d=ni(e,Ys(a.extprops[0]),!0),d&&mTe(d,h,t)));var p={};(!t.bookSheets||t.bookProps)&&a.custprops.length!==0&&(d=ss(e,Ys(a.custprops[0]),!0),d&&(p=gTe(d,t)));var g={};if((t.bookSheets||t.bookProps)&&(u.Sheets?o=u.Sheets.map(function(ee){return ee.name}):h.Worksheets&&h.SheetNames.length>0&&(o=h.SheetNames),t.bookProps&&(g.Props=h,g.Custprops=p),t.bookSheets&&typeof o<"u"&&(g.SheetNames=o),t.bookSheets?g.SheetNames:t.bookProps))return g;o={};var v={};t.bookDeps&&a.calcchain&&(v=PPe(ni(e,Ys(a.calcchain)),a.calcchain));var _=0,x={},w,y;{var E=u.Sheets;h.Worksheets=E.length,h.SheetNames=[];for(var A=0;A!=E.length;++A)h.SheetNames[A]=E[A].name}var S=i?"bin":"xml",C=a.workbooks[0].lastIndexOf("/"),T=(a.workbooks[0].slice(0,C+1)+"_rels/"+a.workbooks[0].slice(C+1)+".rels").replace(/^\//,"");Gs(e,T)||(T="xl/_rels/workbook."+S+".rels");var D=N6(ss(e,T,!0),T.replace(/_rels.*/,"s5s"));(a.metadata||[]).length>=1&&(t.xlmeta=LPe(ni(e,Ys(a.metadata[0])),a.metadata[0],t)),(a.people||[]).length>=1&&(t.people=vke(ni(e,Ys(a.people[0])),t)),D&&(D=KRe(D,u.Sheets));var M=ni(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(_=0;_!=h.Worksheets;++_){var N="sheet";if(D&&D[_]?(w="xl/"+D[_][1].replace(/[\/]?xl\//,""),Gs(e,w)||(w=D[_][1]),Gs(e,w)||(w=T.replace(/_rels\/.*$/,"")+D[_][1]),N=D[_][2]):(w="xl/worksheets/sheet"+(_+1-M)+"."+S,w=w.replace(/sheet0\./,"sheet.")),y=w.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&t.sheets!=null)switch(typeof t.sheets){case"number":if(_!=t.sheets)continue e;break;case"string":if(h.SheetNames[_].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var F=!1,V=0;V!=t.sheets.length;++V)typeof t.sheets[V]=="number"&&t.sheets[V]==_&&(F=1),typeof t.sheets[V]=="string"&&t.sheets[V].toLowerCase()==h.SheetNames[_].toLowerCase()&&(F=1);if(!F)continue e}}QRe(e,w,y,h.SheetNames[_],_,x,o,N,t,u,c,l)}return g={Directory:a,Workbook:u,Props:h,Custprops:p,Deps:v,Sheets:o,SheetNames:h.SheetNames,Strings:F6,Styles:l,Themes:c,SSF:Bn(Kt)},t&&t.bookFiles&&(e.files?(g.keys=n,g.files=e.files):(g.keys=[],g.files={},e.FullPaths.forEach(function(Z,ee){Z=Z.replace(/^Root Entry[\/]/,""),g.keys.push(Z),g.files[Z]=e.FileIndex[ee]}))),t&&t.bookVBA&&(a.vba.length>0?g.vbaraw=ni(e,Ys(a.vba[0]),!0):a.defaults&&a.defaults.bin===Tke&&(g.vbaraw=ni(e,"xl/vbaProject.bin",!0))),g}function JRe(e,t){var r=t||{},n="Workbook",a=Vt.find(e,n);try{if(n="/!DataSpaces/Version",a=Vt.find(e,n),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+n);if(NCe(a.content),n="/!DataSpaces/DataSpaceMap",a=Vt.find(e,n),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+n);var i=ICe(a.content);if(i.length!==1||i[0].comps.length!==1||i[0].comps[0].t!==0||i[0].name!=="StrongEncryptionDataSpace"||i[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+n);if(n="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",a=Vt.find(e,n),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+n);var o=BCe(a.content);if(o.length!=1||o[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+n);if(n="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",a=Vt.find(e,n),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+n);UCe(a.content)}catch{}if(n="/EncryptionInfo",a=Vt.find(e,n),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+n);var s=zCe(a.content);if(n="/EncryptedPackage",a=Vt.find(e,n),!a||!a.content)throw new Error("ECMA-376 Encrypted file missing "+n);if(s[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(s[1],a.content,r.password||"",r);if(s[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(s[1],a.content,r.password||"",r);throw new Error("File is password-protected")}function eLe(e,t){return t.bookType=="ods"?mX(e,t):t.bookType=="numbers"?XRe(e,t):t.bookType=="xlsb"?tLe(e,t):_X(e,t)}function tLe(e,t){Ch=1024,e&&!e.SSF&&(e.SSF=Bn(Kt)),e&&e.SSF&&(a5(),U7(e.SSF),t.revssf=Vg(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,I6?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r=t.bookType=="xlsb"?"bin":"xml",n=HG.indexOf(t.bookType)>-1,a=Bk();eD(t=t||{});var i=yk(),o="",s=0;if(t.cellXfs=[],D2(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",vr(i,o,tG(e.Props,t)),a.coreprops.push(o),En(t.rels,2,o,Mr.CORE_PROPS),o="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var c=[],l=0;l<e.SheetNames.length;++l)(e.Workbook.Sheets[l]||{}).Hidden!=2&&c.push(e.SheetNames[l]);e.Props.SheetNames=c}for(e.Props.Worksheets=e.Props.SheetNames.length,vr(i,o,aG(e.Props)),a.extprops.push(o),En(t.rels,3,o,Mr.EXT_PROPS),e.Custprops!==e.Props&&za(e.Custprops||{}).length>0&&(o="docProps/custom.xml",vr(i,o,iG(e.Custprops)),a.custprops.push(o),En(t.rels,4,o,Mr.CUST_PROPS)),s=1;s<=e.SheetNames.length;++s){var u={"!id":{}},h=e.Sheets[e.SheetNames[s-1]],d=(h||{})["!type"]||"sheet";switch(d){case"chart":default:o="xl/worksheets/sheet"+s+"."+r,vr(i,o,FPe(s-1,o,t,e,u)),a.sheets.push(o),En(t.wbrels,-1,"worksheets/sheet"+s+"."+r,Mr.WS[0])}if(h){var p=h["!comments"],g=!1,v="";p&&p.length>0&&(v="xl/comments"+s+"."+r,vr(i,v,HPe(p,v)),a.comments.push(v),En(u,-1,"../comments"+s+"."+r,Mr.CMNT),g=!0),h["!legacy"]&&g&&vr(i,"xl/drawings/vmlDrawing"+s+".vml",IG(s,h["!comments"])),delete h["!comments"],delete h["!legacy"]}u["!id"].rId1&&vr(i,k8(o),$h(u))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+r,vr(i,o,BPe(t.Strings,o,t)),a.strs.push(o),En(t.wbrels,-1,"sharedStrings."+r,Mr.SST)),o="xl/workbook."+r,vr(i,o,NPe(e,o)),a.workbooks.push(o),En(t.rels,1,o,Mr.WB),o="xl/theme/theme1.xml",vr(i,o,Yk(e.Themes,t)),a.themes.push(o),En(t.wbrels,-1,"theme/theme1.xml",Mr.THEME),o="xl/styles."+r,vr(i,o,IPe(e,o,t)),a.styles.push(o),En(t.wbrels,-1,"styles."+r,Mr.STY),e.vbaraw&&n&&(o="xl/vbaProject.bin",vr(i,o,e.vbaraw),a.vba.push(o),En(t.wbrels,-1,"vbaProject.bin",Mr.VBA)),o="xl/metadata."+r,vr(i,o,UPe(o)),a.metadata.push(o),En(t.wbrels,-1,"metadata."+r,Mr.XLMETA),vr(i,"[Content_Types].xml",Qq(a,t)),vr(i,"_rels/.rels",$h(t.rels)),vr(i,"xl/_rels/workbook."+r+".rels",$h(t.wbrels)),delete t.revssf,delete t.ssf,i}function _X(e,t){Ch=1024,e&&!e.SSF&&(e.SSF=Bn(Kt)),e&&e.SSF&&(a5(),U7(e.SSF),t.revssf=Vg(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,I6?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xml",n=HG.indexOf(t.bookType)>-1,a=Bk();eD(t=t||{});var i=yk(),o="",s=0;if(t.cellXfs=[],D2(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",vr(i,o,tG(e.Props,t)),a.coreprops.push(o),En(t.rels,2,o,Mr.CORE_PROPS),o="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var c=[],l=0;l<e.SheetNames.length;++l)(e.Workbook.Sheets[l]||{}).Hidden!=2&&c.push(e.SheetNames[l]);e.Props.SheetNames=c}e.Props.Worksheets=e.Props.SheetNames.length,vr(i,o,aG(e.Props)),a.extprops.push(o),En(t.rels,3,o,Mr.EXT_PROPS),e.Custprops!==e.Props&&za(e.Custprops||{}).length>0&&(o="docProps/custom.xml",vr(i,o,iG(e.Custprops)),a.custprops.push(o),En(t.rels,4,o,Mr.CUST_PROPS));var u=["SheetJ5"];for(t.tcid=0,s=1;s<=e.SheetNames.length;++s){var h={"!id":{}},d=e.Sheets[e.SheetNames[s-1]],p=(d||{})["!type"]||"sheet";switch(p){case"chart":default:o="xl/worksheets/sheet"+s+"."+r,vr(i,o,ZG(s-1,t,e,h)),a.sheets.push(o),En(t.wbrels,-1,"worksheets/sheet"+s+"."+r,Mr.WS[0])}if(d){var g=d["!comments"],v=!1,_="";if(g&&g.length>0){var x=!1;g.forEach(function(w){w[1].forEach(function(y){y.T==!0&&(x=!0)})}),x&&(_="xl/threadedComments/threadedComment"+s+"."+r,vr(i,_,mke(g,u,t)),a.threadedcomments.push(_),En(h,-1,"../threadedComments/threadedComment"+s+"."+r,Mr.TCMNT)),_="xl/comments"+s+"."+r,vr(i,_,BG(g)),a.comments.push(_),En(h,-1,"../comments"+s+"."+r,Mr.CMNT),v=!0}d["!legacy"]&&v&&vr(i,"xl/drawings/vmlDrawing"+s+".vml",IG(s,d["!comments"])),delete d["!comments"],delete d["!legacy"]}
vendor: 17,972 bytes, lines 410-413
410h["!id"].rId1&&vr(i,k8(o),$h(h))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+r,vr(i,o,SG(t.Strings,t)),a.strs.push(o),En(t.wbrels,-1,"sharedStrings."+r,Mr.SST)),o="xl/workbook."+r,vr(i,o,rX(e)),a.workbooks.push(o),En(t.rels,1,o,Mr.WB),o="xl/theme/theme1.xml",vr(i,o,Yk(e.Themes,t)),a.themes.push(o),En(t.wbrels,-1,"theme/theme1.xml",Mr.THEME),o="xl/styles."+r,vr(i,o,RG(e,t)),a.styles.push(o),En(t.wbrels,-1,"styles."+r,Mr.STY),e.vbaraw&&n&&(o="xl/vbaProject.bin",vr(i,o,e.vbaraw),a.vba.push(o),En(t.wbrels,-1,"vbaProject.bin",Mr.VBA)),o="xl/metadata."+r,vr(i,o,FG()),a.metadata.push(o),En(t.wbrels,-1,"metadata."+r,Mr.XLMETA),u.length>1&&(o="xl/persons/person.xml",vr(i,o,gke(u)),a.people.push(o),En(t.wbrels,-1,"persons/person.xml",Mr.PEOPLE)),vr(i,"[Content_Types].xml",Qq(a,t)),vr(i,"_rels/.rels",$h(t.rels)),vr(i,"xl/_rels/workbook."+r+".rels",$h(t.wbrels)),delete t.revssf,delete t.ssf,i}function tD(e,t){var r="";switch((t||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":r=Cs(e.slice(0,12));break;case"binary":r=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function rLe(e,t){return Vt.find(e,"EncryptedPackage")?JRe(e,t):Kk(e,t)}function nLe(e,t){var r,n=e,a=t||{};return a.type||(a.type=Sr&&Buffer.isBuffer(e)?"buffer":"base64"),r=Oq(n,a),gX(r,a)}function xX(e,t){var r=0;e:for(;r<e.length;)switch(e.charCodeAt(r)){case 10:case 13:case 32:++r;break;case 60:return KE(e.slice(r),t);default:break e}return w4.to_workbook(e,t)}function aLe(e,t){var r="",n=tD(e,t);switch(t.type){case"base64":r=Cs(e);break;case"binary":r=e;break;case"buffer":r=e.toString("binary");break;case"array":r=V3(e);break;default:throw new Error("Unrecognized type "+t.type)}return n[0]==239&&n[1]==187&&n[2]==191&&(r=On(r)),t.type="binary",xX(r,t)}function iLe(e,t){var r=e;return t.type=="base64"&&(r=Cs(r)),r=Xr.utils.decode(1200,r.slice(2),"str"),t.type="binary",xX(r,t)}function oLe(e){return e.match(/[^\x00-\x7F]/)?Wl(e):e}function Gy(e,t,r,n){return n?(r.type="string",w4.to_workbook(e,r)):w4.to_workbook(t,r)}function n9(e,t){Yg();var r=t||{};if(typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer)return n9(new Uint8Array(e),(r=Bn(r),r.type="array",r));typeof Uint8Array<"u"&&e instanceof Uint8Array&&!r.type&&(r.type=typeof Deno<"u"?"buffer":"array");var n=e,a=[0,0,0,0],i=!1;if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),Yh={},r.dateNF&&(Yh.dateNF=r.dateNF),r.type||(r.type=Sr&&Buffer.isBuffer(e)?"buffer":"base64"),r.type=="file"&&(r.type=Sr?"buffer":"binary",n=lEe(e),typeof Uint8Array<"u"&&!Sr&&(r.type="array")),r.type=="string"&&(i=!0,r.type="binary",r.codepage=65001,n=oLe(e)),r.type=="array"&&typeof Uint8Array<"u"&&e instanceof Uint8Array&&typeof ArrayBuffer<"u"){var o=new ArrayBuffer(3),s=new Uint8Array(o);if(s.foo="bar",!s.foo)return r=Bn(r),r.type="array",n9(vk(n),r)}switch((a=tD(n,r))[0]){case 208:if(a[1]===207&&a[2]===17&&a[3]===224&&a[4]===161&&a[5]===177&&a[6]===26&&a[7]===225)return rLe(Vt.read(n,r),r);break;case 9:if(a[1]<=8)return Kk(n,r);break;case 60:return KE(n,r);case 73:if(a[1]===73&&a[2]===42&&a[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(a[1]===68)return _Ce(n,r);break;case 84:if(a[1]===65&&a[2]===66&&a[3]===76)return EG.to_workbook(n,r);break;case 80:return a[1]===75&&a[2]<9&&a[3]<9?nLe(n,r):Gy(e,n,r,i);case 239:return a[3]===60?KE(n,r):Gy(e,n,r,i);case 255:if(a[1]===254)return iLe(n,r);if(a[1]===0&&a[2]===2&&a[3]===0)return T3.to_workbook(n,r);break;case 0:if(a[1]===0&&(a[2]>=2&&a[3]===0||a[2]===0&&(a[3]===8||a[3]===9)))return T3.to_workbook(n,r);break;case 3:case 131:case 139:case 140:return ZE.to_workbook(n,r);case 123:if(a[1]===92&&a[2]===114&&a[3]===116)return MG.to_workbook(n,r);break;case 10:case 13:case 32:return aLe(n,r);case 137:if(a[1]===80&&a[2]===78&&a[3]===71)throw new Error("PNG Image File is not a spreadsheet");break}return gCe.indexOf(a[0])>-1&&a[2]<=12&&a[3]<=31?ZE.to_workbook(n,r):Gy(e,n,r,i)}function mI(e,t){var r=t||{};return r.type="file",n9(e,r)}function yX(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return z7(t.file,Vt.write(e,{type:Sr?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return Vt.write(e,t)}function sLe(e,t){var r=Bn(t||{}),n=eLe(e,r);return wX(n,r)}function lLe(e,t){var r=Bn(t||{}),n=_X(e,r);return wX(n,r)}function wX(e,t){var r={},n=Sr?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(t.compression&&(r.compression="DEFLATE"),t.password)r.type=n;else switch(t.type){case"base64":r.type="base64";break;case"binary":r.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":r.type=n;break;default:throw new Error("Unrecognized type "+t.type)}var a=e.FullPaths?Vt.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[r.type]||r.type,compression:!!t.compression}):e.generate(r);if(typeof Deno<"u"&&typeof a=="string"){if(t.type=="binary"||t.type=="base64")return a;a=new Uint8Array(H7(a))}return t.password&&typeof encrypt_agile<"u"?yX(encrypt_agile(a,t.password),t):t.type==="file"?z7(t.file,a):t.type=="string"?On(a):a}function cLe(e,t){var r=t||{},n=dRe(e,r);return yX(n,r)}function Rl(e,t,r){r||(r="");var n=r+e;switch(t.type){case"base64":return E8(Wl(n));case"binary":return Wl(n);case"string":return e;case"file":return z7(t.file,n,"utf8");case"buffer":return Sr?Ru(n,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(n):Rl(n,{type:"binary"}).split("").map(function(a){return a.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function uLe(e,t){switch(t.type){case"base64":return E8(e);case"binary":return e;case"string":return e;case"file":return z7(t.file,e,"binary");case"buffer":return Sr?Ru(e,"binary"):e.split("").map(function(r){return r.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Vp(e,t){switch(t.type){case"string":case"base64":case"binary":for(var r="",n=0;n<e.length;++n)r+=String.fromCharCode(e[n]);return t.type=="base64"?E8(r):t.type=="string"?On(r):r;case"file":return z7(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function rD(e,t){Yg(),tX(e);var r=Bn(t||{});if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),r.type=="array"){r.type="binary";var n=rD(e,r);return r.type="array",H7(n)}return lLe(e,r)}function Jg(e,t){Yg(),tX(e);var r=Bn(t||{});if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),r.type=="array"){r.type="binary";var n=Jg(e,r);return r.type="array",H7(n)}var a=0;if(r.sheet&&(typeof r.sheet=="number"?a=r.sheet:a=e.SheetNames.indexOf(r.sheet),!e.SheetNames[a]))throw new Error("Sheet not found: "+r.sheet+" : "+typeof r.sheet);switch(r.bookType||"xlsb"){case"xml":case"xlml":return Rl(iRe(e,r),r);case"slk":case"sylk":return Rl(bG.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"htm":case"html":return Rl(fX(e.Sheets[e.SheetNames[a]],r),r);case"txt":return uLe(TX(e.Sheets[e.SheetNames[a]],r),r);case"csv":return Rl(aD(e.Sheets[e.SheetNames[a]],r),r,"\uFEFF");case"dif":return Rl(EG.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"dbf":return Vp(ZE.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"prn":return Rl(w4.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"rtf":return Rl(MG.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"eth":return Rl(TG.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"fods":return Rl(mX(e,r),r);case"wk1":return Vp(T3.sheet_to_wk1(e.Sheets[e.SheetNames[a]],r),r);case"wk3":return Vp(T3.book_to_wk3(e,r),r);case"biff2":r.biff||(r.biff=2);case"biff3":r.biff||(r.biff=3);case"biff4":return r.biff||(r.biff=4),Vp(oX(e,r),r);case"biff5":r.biff||(r.biff=5);case"biff8":case"xla":case"xls":return r.biff||(r.biff=8),cLe(e,r);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return sLe(e,r);default:throw new Error("Unrecognized bookType |"+r.bookType+"|")}}function nD(e){if(!e.bookType){var t={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},r=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();r.match(/^\.[a-z]+$/)&&(e.bookType=r.slice(1)),e.bookType=t[e.bookType]||e.bookType}}function vI(e,t,r){var n=r||{};return n.type="file",n.file=t,nD(n),Jg(e,n)}function fLe(e,t,r){var n=r||{};return n.type="file",n.file=t,nD(n),rD(e,n)}function dLe(e,t,r,n){var a=r||{};a.type="file",a.file=e,nD(a),a.type="buffer";var i=n;return i instanceof Function||(i=r),kf.writeFile(e,Jg(t,a),i)}function bX(e,t,r,n,a,i,o,s){var c=Ba(r),l=s.defval,u=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),h=!0,d=a===1?[]:{};if(a!==1)if(Object.defineProperty)try{Object.defineProperty(d,"__rowNum__",{value:r,enumerable:!1})}catch{d.__rowNum__=r}else d.__rowNum__=r;if(!o||e[r])for(var p=t.s.c;p<=t.e.c;++p){var g=o?e[r][p]:e[n[p]+c];if(g===void 0||g.t===void 0){if(l===void 0)continue;i[p]!=null&&(d[i[p]]=l);continue}var v=g.v;switch(g.t){case"z":if(v==null)break;continue;case"e":v=v==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+g.t)}if(i[p]!=null){if(v==null)if(g.t=="e"&&v===null)d[i[p]]=null;else if(l!==void 0)d[i[p]]=l;else if(u&&v===null)d[i[p]]=null;else continue;else d[i[p]]=u&&(g.t!=="n"||g.t==="n"&&s.rawNumbers!==!1)?v:oc(g,v,s);v!=null&&(h=!1)}}return{row:d,isempty:h}}function a9(e,t){if(e==null||e["!ref"]==null)return[];var r={t:"n",v:0},n=0,a=1,i=[],o=0,s="",c={s:{r:0,c:0},e:{r:0,c:0}},l=t||{},u=l.range!=null?l.range:e["!ref"];switch(l.header===1?n=1:l.header==="A"?n=2:Array.isArray(l.header)?n=3:l.header==null&&(n=0),typeof u){case"string":c=Br(u);break;case"number":c=Br(e["!ref"]),c.s.r=u;break;default:c=u}n>0&&(a=0);var h=Ba(c.s.r),d=[],p=[],g=0,v=0,_=Array.isArray(e),x=c.s.r,w=0,y={};_&&!e[x]&&(e[x]=[]);var E=l.skipHidden&&e["!cols"]||[],A=l.skipHidden&&e["!rows"]||[];for(w=c.s.c;w<=c.e.c;++w)if(!(E[w]||{}).hidden)switch(d[w]=ra(w),r=_?e[x][w]:e[d[w]+h],n){case 1:i[w]=w-c.s.c;break;case 2:i[w]=d[w];break;case 3:i[w]=l.header[w-c.s.c];break;default:if(r==null&&(r={w:"__EMPTY",t:"s"}),s=o=oc(r,null,l),v=y[o]||0,!v)y[o]=1;else{do s=o+"_"+v++;while(y[s]);y[o]=v,y[s]=1}i[w]=s}for(x=c.s.r+a;x<=c.e.r;++x)if(!(A[x]||{}).hidden){var S=bX(e,c,x,d,n,i,_,l);(S.isempty===!1||(n===1?l.blankrows!==!1:l.blankrows))&&(p[g++]=S.row)}return p.length=g,p}var gI=/"/g;function EX(e,t,r,n,a,i,o,s){for(var c=!0,l=[],u="",h=Ba(r),d=t.s.c;d<=t.e.c;++d)if(n[d]){var p=s.dense?(e[r]||[])[d]:e[n[d]+h];if(p==null)u="";else if(p.v!=null){c=!1,u=""+(s.rawNumbers&&p.t=="n"?p.v:oc(p,null,s));for(var g=0,v=0;g!==u.length;++g)if((v=u.charCodeAt(g))===a||v===i||v===34||s.forceQuotes){u='"'+u.replace(gI,'""')+'"';break}u=="ID"&&(u='"ID"')}else p.f!=null&&!p.F?(c=!1,u="="+p.f,u.indexOf(",")>=0&&(u='"'+u.replace(gI,'""')+'"')):u="";l.push(u)}return s.blankrows===!1&&c?null:l.join(o)}function aD(e,t){var r=[],n=t??{};if(e==null||e["!ref"]==null)return"";var a=Br(e["!ref"]),i=n.FS!==void 0?n.FS:",",o=i.charCodeAt(0),s=n.RS!==void 0?n.RS:`
411`,c=s.charCodeAt(0),l=new RegExp((i=="|"?"\\|":i)+"+$"),u="",h=[];n.dense=Array.isArray(e);for(var d=n.skipHidden&&e["!cols"]||[],p=n.skipHidden&&e["!rows"]||[],g=a.s.c;g<=a.e.c;++g)(d[g]||{}).hidden||(h[g]=ra(g));for(var v=0,_=a.s.r;_<=a.e.r;++_)(p[_]||{}).hidden||(u=EX(e,a,_,h,o,c,i,n),u!=null&&(n.strip&&(u=u.replace(l,"")),(u||n.blankrows!==!1)&&r.push((v++?s:"")+u)));return delete n.dense,r.join("")}function TX(e,t){t||(t={}),t.FS="	",t.RS=`
412`;var r=aD(e,t);if(typeof Xr>"u"||t.type=="string")return r;var n=Xr.utils.encode(1200,r,"str");return"ÿþ"+n}function hLe(e){var t="",r,n="";if(e==null||e["!ref"]==null)return[];var a=Br(e["!ref"]),i="",o=[],s,c=[],l=Array.isArray(e);for(s=a.s.c;s<=a.e.c;++s)o[s]=ra(s);for(var u=a.s.r;u<=a.e.r;++u)for(i=Ba(u),s=a.s.c;s<=a.e.c;++s)if(t=o[s]+i,r=l?(e[u]||[])[s]:e[t],n="",r!==void 0){if(r.F!=null){if(t=r.F,!r.f)continue;n=r.f,t.indexOf(":")==-1&&(t=t+":"+t)}if(r.f!=null)n=r.f;else{if(r.t=="z")continue;if(r.t=="n"&&r.v!=null)n=""+r.v;else if(r.t=="b")n=r.v?"TRUE":"FALSE";else if(r.w!==void 0)n="'"+r.w;else{if(r.v===void 0)continue;r.t=="s"?n="'"+r.v:n=""+r.v}}c[c.length]=t+"="+n}return c}function SX(e,t,r){var n=r||{},a=+!n.skipHeader,i=e||{},o=0,s=0;if(i&&n.origin!=null)if(typeof n.origin=="number")o=n.origin;else{var c=typeof n.origin=="string"?Aa(n.origin):n.origin;o=c.r,s=c.c}var l,u={s:{c:0,r:0},e:{c:s,r:o+t.length-1+a}};if(i["!ref"]){var h=Br(i["!ref"]);u.e.c=Math.max(u.e.c,h.e.c),u.e.r=Math.max(u.e.r,h.e.r),o==-1&&(o=h.e.r+1,u.e.r=o+t.length-1+a)}else o==-1&&(o=0,u.e.r=t.length-1+a);var d=n.header||[],p=0;t.forEach(function(v,_){za(v).forEach(function(x){(p=d.indexOf(x))==-1&&(d[p=d.length]=x);var w=v[x],y="z",E="",A=rr({c:s+p,r:o+_+a});l=N8(i,A),w&&typeof w=="object"&&!(w instanceof Date)?i[A]=w:(typeof w=="number"?y="n":typeof w=="boolean"?y="b":typeof w=="string"?y="s":w instanceof Date?(y="d",n.cellDates||(y="n",w=_i(w)),E=n.dateNF||Kt[14]):w===null&&n.nullError&&(y="e",w=0),l?(l.t=y,l.v=w,delete l.w,delete l.R,E&&(l.z=E)):i[A]=l={t:y,v:w},E&&(l.z=E))})}),u.e.c=Math.max(u.e.c,s+d.length-1);var g=Ba(o);if(a)for(p=0;p<d.length;++p)i[ra(p+s)+g]={t:"s",v:d[p]};return i["!ref"]=pr(u),i}function pLe(e,t){return SX(null,e,t)}function N8(e,t,r){if(typeof t=="string"){if(Array.isArray(e)){var n=Aa(t);return e[n.r]||(e[n.r]=[]),e[n.r][n.c]||(e[n.r][n.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return typeof t!="number"?N8(e,rr(t)):N8(e,rr({r:t,c:r||0}))}function mLe(e,t){if(typeof t=="number"){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}else if(typeof t=="string"){var r=e.SheetNames.indexOf(t);if(r>-1)return r;throw new Error("Cannot find sheet name |"+t+"|")}else throw new Error("Cannot find sheet |"+t+"|")}function iD(){return{SheetNames:[],Sheets:{}}}function oD(e,t,r,n){var a=1;if(!r)for(;a<=65535&&e.SheetNames.indexOf(r="Sheet"+a)!=-1;++a,r=void 0);if(!r||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(n&&e.SheetNames.indexOf(r)>=0){var i=r.match(/(^.*?)(\d+)$/);a=i&&+i[2]||0;var o=i&&i[1]||r;for(++a;a<=65535&&e.SheetNames.indexOf(r=o+a)!=-1;++a);}if(eX(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");return e.SheetNames.push(r),e.Sheets[r]=t,r}function vLe(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var n=mLe(e,t);switch(e.Workbook.Sheets[n]||(e.Workbook.Sheets[n]={}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[n].Hidden=r}function gLe(e,t){return e.z=t,e}function CX(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}function _Le(e,t,r){return CX(e,"#"+t,r)}function xLe(e,t,r){e.c||(e.c=[]),e.c.push({t,a:r||"SheetJS"})}function yLe(e,t,r,n){for(var a=typeof t!="string"?t:Br(t),i=typeof t=="string"?t:pr(t),o=a.s.r;o<=a.e.r;++o)for(var s=a.s.c;s<=a.e.c;++s){var c=N8(e,o,s);c.t="n",c.F=i,delete c.v,o==a.s.r&&s==a.s.c&&(c.f=r,n&&(c.D=!0))}return e}var wLe={encode_col:ra,encode_row:Ba,encode_cell:rr,encode_range:pr,decode_col:Pk,decode_row:Ok,split_cell:HEe,decode_cell:Aa,decode_range:V0,format_cell:oc,sheet_add_aoa:jq,sheet_add_json:SX,sheet_add_dom:dX,aoa_to_sheet:o5,json_to_sheet:pLe,table_to_sheet:hX,table_to_book:MRe,sheet_to_csv:aD,sheet_to_txt:TX,sheet_to_json:a9,sheet_to_html:fX,sheet_to_formulae:hLe,sheet_to_row_object_array:a9,sheet_get_cell:N8,book_new:iD,book_append_sheet:oD,book_set_sheet_visibility:vLe,cell_set_number_format:gLe,cell_set_hyperlink:CX,cell_set_internal_link:_Le,cell_add_comment:xLe,sheet_set_array_formula:yLe,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}},e_;function bLe(e){e_=e}function ELe(e,t){var r=e_(),n=t??{};if(e==null||e["!ref"]==null)return r.push(null),r;var a=Br(e["!ref"]),i=n.FS!==void 0?n.FS:",",o=i.charCodeAt(0),s=n.RS!==void 0?n.RS:`
413`,c=s.charCodeAt(0),l=new RegExp((i=="|"?"\\|":i)+"+$"),u="",h=[];n.dense=Array.isArray(e);for(var d=n.skipHidden&&e["!cols"]||[],p=n.skipHidden&&e["!rows"]||[],g=a.s.c;g<=a.e.c;++g)(d[g]||{}).hidden||(h[g]=ra(g));var v=a.s.r,_=!1,x=0;return r._read=function(){if(!_)return _=!0,r.push("\uFEFF");for(;v<=a.e.r;)if(++v,!(p[v-1]||{}).hidden&&(u=EX(e,a,v-1,h,o,c,i,n),u!=null&&(n.strip&&(u=u.replace(l,"")),u||n.blankrows!==!1)))return r.push((x++?s:"")+u);return r.push(null)},r}function TLe(e,t){var r=e_(),n=t||{},a=n.header!=null?n.header:lX,i=n.footer!=null?n.footer:cX;r.push(a);var o=V0(e["!ref"]);n.dense=Array.isArray(e),r.push(uX(e,o,n));var s=o.s.r,c=!1;return r._read=function(){if(s>o.e.r)return c||(c=!0,r.push("</table>"+i)),r.push(null);for(;s<=o.e.r;){r.push(sX(e,o,s,n)),++s;break}},r}function SLe(e,t){var r=e_({objectMode:!0});if(e==null||e["!ref"]==null)return r.push(null),r;var n={t:"n",v:0},a=0,i=1,o=[],s=0,c="",l={s:{r:0,c:0},e:{r:0,c:0}},u=t||{},h=u.range!=null?u.range:e["!ref"];switch(u.header===1?a=1:u.header==="A"?a=2:Array.isArray(u.header)&&(a=3),typeof h){case"string":l=Br(h);break;case"number":l=Br(e["!ref"]),l.s.r=h;break;default:l=h}a>0&&(i=0);var d=Ba(l.s.r),p=[],g=0,v=Array.isArray(e),_=l.s.r,x=0,w={};v&&!e[_]&&(e[_]=[]);var y=u.skipHidden&&e["!cols"]||[],E=u.skipHidden&&e["!rows"]||[];for(x=l.s.c;x<=l.e.c;++x)if(!(y[x]||{}).hidden)switch(p[x]=ra(x),n=v?e[_][x]:e[p[x]+d],a){case 1:o[x]=x-l.s.c;break;case 2:o[x]=p[x];break;case 3:o[x]=u.header[x-l.s.c];break;default:if(n==null&&(n={w:"__EMPTY",t:"s"}),c=s=oc(n,null,u),g=w[s]||0,!g)w[s]=1;else{do c=s+"_"+g++;while(w[c]);w[s]=g,w[c]=1}o[x]=c}return _=l.s.r+i,r._read=function(){for(;_<=l.e.r;)if(!(E[_-1]||{}).hidden){var A=bX(e,l,_,p,a,o,v,u);if(++_,A.isempty===!1||(a===1?u.blankrows!==!1:u.blankrows)){r.push(A.row);return}}return r.push(null)},r}var CLe={to_json:SLe,to_html:TLe,to_csv:ELe,set_readable:bLe};
413const ALe=b8.version,tHe=Object.freeze(Object.defineProperty({__proto__:null,CFB:Vt,SSF:Tq,parse_xlscfb:Kk,parse_zip:gX,read:n9,readFile:mI,readFileSync:mI,set_cptable:Obe,set_fs:oEe,stream:CLe,utils:wLe,version:ALe,write:Jg,writeFile:vI,writeFileAsync:dLe,writeFileSync:vI,writeFileXLSX:fLe,writeXLSX:rD},Symbol.toStringTag,{value:"Module"}));var AX={exports:{}},kLe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",DLe=kLe,MLe=DLe;function kX(){}function DX(){}DX.resetWarningCache=kX;var OLe=function(){function e(n,a,i,o,s,c){if(c!==MLe){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:DX,resetWarningCache:kX};return r.PropTypes=r,r};AX.exports=OLe();var PLe=AX.exports;const Fn=ks(PLe);function l5(e,t,r,n){function a(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function s(u){try{l(n.next(u))}catch(h){o(h)}}function c(u){try{l(n.throw(u))}catch(h){o(h)}}function l(u){u.done?i(u.value):a(u.value).then(s,c)}l((n=n.apply(e,t||[])).next())})}function c5(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,l[0]&&(r=0)),r;)try{if(n=1,a&&(i=l[0]&2?a.return:l[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,l[1])).done)return i;switch(a=0,i&&(l=[l[0]&2,i.value]),l[0]){case 0:case 1:i=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,a=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]<i[3])){r.label=l[1];break}if(l[0]===6&&r.label<i[1]){r.label=i[1],i=l;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(l);break}i[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(u){l=[6,u],a=0}finally{n=i=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}}function _I(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,i=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return i}function xI(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,i;n<a;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))}var RLe=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["heic","image/heic"],["heif","image/heif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function G7(e,t){var r=LLe(e);if(typeof r.path!="string"){var n=e.webkitRelativePath;Object.defineProperty(r,"path",{value:typeof t=="string"?t:typeof n=="string"&&n.length>
4130?n:e.name,writable:!1,configurable:!1,enumerable:!0})}return r}function LLe(e){var t=e.name,r=t&&t.lastIndexOf(".")!==-1;if(r&&!e.type){var n=t.split(".").pop().toLowerCase(),a=RLe.get(n);a&&Object.defineProperty(e,"type",{value:a,writable:!1,configurable:!1,enumerable:!0})}return e}var NLe=[".DS_Store","Thumbs.db"];function FLe(e){return l5(this,void 0,void 0,function(){return c5(this,function(t){return i9(e)&&ILe(e.dataTransfer)?[2,zLe(e.dataTransfer,e.type)]:BLe(e)?[2,HLe(e)]:Array.isArray(e)&&e.every(function(r){return"getFile"in r&&typeof r.getFile=="function"})?[2,ULe(e)]:[2,[]]})})}function ILe(e){return i9(e)}function BLe(e){return i9(e)&&i9(e.target)}function i9(e){return typeof e=="object"&&e!==null}function HLe(e){return eT(e.target.files).map(function(t){return G7(t)})}function ULe(e){return l5(this,void 0,void 0,function(){var t;return c5(this,function(r){switch(r.label){case 0:return[4,Promise.all(e.map(function(n){return n.getFile()}))];case 1:return t=r.sent(),[2,t.map(function(n){return G7(n)})]}})})}function zLe(e,t){return l5(this,void 0,void 0,function(){var r,n;return c5(this,function(a){switch(a.label){case 0:return e.items?(r=eT(e.items).filter(function(i){return i.kind==="file"}),t!=="drop"?[2,r]:[4,Promise.all(r.map($Le))]):[3,2];case 1:return n=a.sent(),[2,yI(MX(n))];case 2:return[2,yI(eT(e.files).map(function(i){return G7(i)}))]}})})}function yI(e){return e.filter(function(t){return NLe.indexOf(t.name)===-1})}function eT(e){if(e===null)return[];for(var t=[],r=0;r<e.length;r++){var n=e[r];t.push(n)}return t}function $Le(e){if(typeof e.webkitGetAsEntry!="function")return wI(e);var t=e.webkitGetAsEntry();return t&&t.isDirectory?OX(t):wI(e)}function MX(e){return e.reduce(function(t,r){return xI(xI([],_I(t),!1),_I(Array.isArray(r)?MX(r):[r]),!1)},[])}function wI(e){var t=e.getAsFile();if(!t)return Promise.reject("".concat(e," is not a File"));var r=G7(t);return Promise.resolve(r)}function WLe(e){return l5(this,void 0,void 0,function(){return c5(this,function(t){return[2,e.isDirectory?OX(e):YLe(e)]})})}function OX(e){var t=e.createReader();return new Promise(function(r,n){var a=[];function i(){var o=this;t.readEntries(function(s){return l5(o,void 0,void 0,function(){var c,l,u;return c5(this,function(h){switch(h.label){case 0:if(s.length)return[3,5];h.label=1;case 1:return h.trys.push([1,3,,4]),[4,Promise.all(a)];case 2:return c=h.sent(),r(c),[3,4];case 3:return l=h.sent(),n(l),[3,4];case 4:return[3,6];case 5:u=Promise.all(s.map(WLe)),a.push(u),i(),h.label=6;case 6:return[2]}})})},function(s){n(s)})}i()})}function YLe(e){return l5(this,void 0,void 0,function(){return c5(this,function(t){return[2,new Promise(function(r,n){e.file(function(a){var i=G7(a,e.fullPath);r(i)},function(a){n(a)})})]})})}var jLe=function(e,t){if(e&&t){var r=Array.isArray(t)?t:t.split(","),n=e.name||"",a=(e.type||"").toLowerCase(),i=a.replace(/\/.*$/,"");return r.some(function(o){var s=o.trim().toLowerCase();return s.charAt(0)==="."?n.toLowerCase().endsWith(s):s.endsWith("/*")?i===s.replace(/\/.*$/,""):a===s})}return!0};function bI(e){return GLe(e)||qLe(e)||RX(e)||VLe()}function VLe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
414In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function qLe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function GLe(e){if(Array.isArray(e))return tT(e)}function EI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function TI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?EI(Object(r),!0).forEach(function(n){PX(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):EI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function PX(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}
vendor: 11,493 bytes, lines 414-417
414function F8(e,t){return KLe(e)||ZLe(e,t)||RX(e,t)||XLe()}function XLe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
415In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function RX(e,t){if(e){if(typeof e=="string")return tT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tT(e,t)}}function tT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ZLe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],a=!0,i=!1,o,s;try{for(r=r.call(e);!(a=(o=r.next()).done)&&(n.push(o.value),!(t&&n.length===t));a=!0);}catch(c){i=!0,s=c}finally{try{!a&&r.return!=null&&r.return()}finally{if(i)throw s}}return n}}function KLe(e){if(Array.isArray(e))return e}var QLe="file-invalid-type",JLe="file-too-large",eNe="file-too-small",tNe="too-many-files",rNe=function(t){t=Array.isArray(t)&&t.length===1?t[0]:t;var r=Array.isArray(t)?"one of ".concat(t.join(", ")):t;return{code:QLe,message:"File type must be ".concat(r)}},SI=function(t){return{code:JLe,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},CI=function(t){return{code:eNe,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},nNe={code:tNe,message:"Too many files"};function LX(e,t){var r=e.type==="application/x-moz-file"||jLe(e,t);return[r,r?null:rNe(t)]}function NX(e,t,r){if(a3(e.size))if(a3(t)&&a3(r)){if(e.size>r)return[!1,SI(r)];if(e.size<t)return[!1,CI(t)]}else{if(a3(t)&&e.size<t)return[!1,CI(t)];if(a3(r)&&e.size>r)return[!1,SI(r)]}return[!0,null]}function a3(e){return e!=null}function aNe(e){var t=e.files,r=e.accept,n=e.minSize,a=e.maxSize,i=e.multiple,o=e.maxFiles,s=e.validator;return!i&&t.length>1||i&&o>=1&&t.length>o?!1:t.every(function(c){var l=LX(c,r),u=F8(l,1),h=u[0],d=NX(c,n,a),p=F8(d,1),g=p[0],v=s?s(c):null;return h&&g&&!v})}function o9(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function qp(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function AI(e){e.preventDefault()}function iNe(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function oNe(e){return e.indexOf("Edge/")!==-1}function sNe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return iNe(e)||oNe(e)}function Ol(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(n){for(var a=arguments.length,i=new Array(a>1?a-1:0),o=1;o<a;o++)i[o-1]=arguments[o];return t.some(function(s){return!o9(n)&&s&&s.apply(void 0,[n].concat(i)),o9(n)})}}function lNe(){return"showOpenFilePicker"in window}function cNe(e){if(a3(e)){var t=Object.entries(e).filter(function(r){var n=F8(r,2),a=n[0],i=n[1],o=!0;return FX(a)||(console.warn('Skipped "'.concat(a,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),o=!1),(!Array.isArray(i)||!i.every(IX))&&(console.warn('Skipped "'.concat(a,'" because an invalid file extension was provided.')),o=!1),o}).reduce(function(r,n){var a=F8(n,2),i=a[0],o=a[1];return TI(TI({},r),{},PX({},i,o))},{});return[{description:"Files",accept:t}]}return e}function uNe(e){if(a3(e))return Object.entries(e).reduce(function(t,r){var n=F8(r,2),a=n[0],i=n[1];return[].concat(bI(t),[a],bI(i))},[]).filter(function(t){return FX(t)||IX(t)}).join(",")}function fNe(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function dNe(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function FX(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function IX(e){return/^.*\.[\w]+$/.test(e)}var hNe=["children"],pNe=["open"],mNe=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],vNe=["refKey","onChange","onClick"];function gNe(e){return yNe(e)||xNe(e)||BX(e)||_Ne()}function _Ne(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
416In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xNe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function yNe(e){if(Array.isArray(e))return rT(e)}function Xy(e,t){return ENe(e)||bNe(e,t)||BX(e,t)||wNe()}function wNe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
417In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function BX(e,t){if(e){if(typeof e=="string")return rT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rT(e,t)}}function rT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function bNe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],a=!0,i=!1,o,s;try{for(r=r.call(e);!(a=(o=r.next()).done)&&(n.push(o.value),!(t&&n.length===t));a=!0);}catch(c){i=!0,s=c}finally{try{!a&&r.return!=null&&r.return()}finally{if(i)throw s}}return n}}function ENe(e){if(Array.isArray(e))return e}function kI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Sa(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?kI(Object(r),!0).forEach(function(n){nT(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function nT(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s9(e,t){if(e==null)return{};var r=TNe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function TNe(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,i;for(i=0;i<n.length;i++)a=n[i],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}var sD=U.forwardRef(function(e,t){var r=e.children,n=s9(e,hNe),a=SNe(n),i=a.open,o=s9(a,pNe);return U.useImperativeHandle(t,function(){return{open:i}},[i]),Te.createElement(U.Fragment,null,r(Sa(Sa({},o),{},{open:i})))});sD.displayName="Dropzone";var HX={disabled:!1,getFilesFromEvent:FLe,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};sD.defaultProps=HX;sD.propTypes={children:Fn.func,accept:Fn.objectOf(Fn.arrayOf(Fn.string)),multiple:Fn.bool,preventDropOnDocument:Fn.bool,noClick:Fn.bool,noKeyboard:Fn.bool,noDrag:Fn.bool,noDragEventsBubbling:Fn.bool,minSize:Fn.number,maxSize:Fn.number,maxFiles:Fn.number,disabled:Fn.bool,getFilesFromEvent:Fn.func,onFileDialogCancel:Fn.func,onFileDialogOpen:Fn.func,useFsAccessApi:Fn.bool,autoFocus:Fn.bool,onDragEnter:Fn.func,onDragLeave:Fn.func,onDragOver:Fn.func,onDrop:Fn.func,onDropAccepted:Fn.func,onDropRejected:Fn.func,onError:Fn.func,validator:Fn.func};var aT={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function SNe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=Sa(Sa({},HX),e),r=t.accept,n=t.disabled,a=t.getFilesFromEvent,i=t.maxSize,o=t.minSize,s=t.multiple,c=t.maxFiles,l=t.onDragEnter,u=t.onDragLeave,h=t.onDragOver,d=t.onDrop,p=t.onDropAccepted,g=t.onDropRejected,v=t.onFileDialogCancel,_=t.onFileDialogOpen,x=t.useFsAccessApi,w=t.autoFocus,y=t.preventDropOnDocument,E=t.noClick,A=t.noKeyboard,S=t.noDrag,C=t.noDragEventsBubbling,T=t.onError,D=t.validator,M=U.useMemo(function(){return uNe(r)},[r]),N=U.useMemo(function(){return cNe(r)},[r]),F=U.useMemo(function(){return typeof _=="function"?_:DI},[_]),V=U.useMemo(function(){return typeof v=="function"?v:DI},[v]),Z=U.useRef(null),ee=U.useRef(null),G=U.useReducer(CNe,aT),oe=Xy(G,2),le=oe[0],ae=oe[1],fe=le.isFocused,re=le.isFileDialogActive,j=U.useRef(typeof window<"u"&&window.isSecureContext&&x&&lNe()),te=function(){!j.current&&re&&setTimeout(function(){if(ee.current){var ht=ee.current.files;ht.length||(ae({type:"closeDialog"}),V())}},300)};U.useEffect(function(){return window.addEventListener("focus",te,!1),function(){window.removeEventListener("focus",te,!1)}},[ee,re,V,j]);var q=U.useRef([]),H=function(ht){Z.current&&Z.current.contains(ht.target)||(ht.preventDefault(),q.current=[])};U.useEffect(function(){return y&&(document.addEventListener("dragover",AI,!1),document.addEventListener("drop",H,!1)),function(){y&&(document.removeEventListener("dragover",AI),document.removeEventListener("drop",H))}},[Z,y]),U.useEffect(function(){return!n&&w&&Z.current&&Z.current.focus(),function(){}},[Z,w,n]);var _e=U.useCallback(function(Ge){T?T(Ge):console.error(Ge)},[T]),He=U.useCallback(function(Ge){Ge.preventDefault(),Ge.persist(),Xt(Ge),q.current=[].concat(gNe(q.current),[Ge.target]),qp(Ge)&&Promise.resolve(a(Ge)).then(function(ht){if(!(o9(Ge)&&!C)){var Dt=ht.length,Gt=Dt>0&&aNe({files:ht,accept:M,minSize:o,maxSize:i,multiple:s,maxFiles:c,validator:D}),Ft=Dt>0&&!Gt;ae({isDragAccept:Gt,isDragReject:Ft,isDragActive:!0,type:"setDraggedFiles"}),l&&l(Ge)}}).catch(function(ht){return _e(ht)})},[a,l,_e,C,M,o,i,s,c,D]),Ce=U.useCallback(function(Ge){Ge.preventDefault(),Ge.persist(),Xt(Ge);var ht=qp(Ge);if(ht&&Ge.dataTransfer)try{Ge.dataTransfer.dropEffect="copy"}catch{}return ht&&h&&h(Ge),!1},[h,C]),Ee=U.useCallback(function(Ge){Ge.preventDefault(),Ge.persist(),Xt(Ge);var ht=q.current.filter(function(Gt){return Z.current&&Z.current.contains(Gt)}),Dt=ht.indexOf(Ge.target);Dt!==-1&&ht.splice(Dt,1),q.current=ht,!(ht.length>0)&&(ae({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),qp(Ge)&&u&&u(Ge))},[Z,u,C]),ye=U.useCallback(function(Ge,ht){var Dt=[],Gt=[];Ge.forEach(function(Ft){var Ur=LX(Ft,M),xt=Xy(Ur,2),Yt=xt[0],or=xt[1],Lt=NX(Ft,o,i),Or=Xy(Lt,2),qn=Or[0],gr=Or[1],sn=D?D(Ft):null;if(Yt&&qn&&!sn)Dt.push(Ft);else{var _r=[or,gr];sn&&(_r=_r.concat(sn)),Gt.push({file:Ft,errors:_r.filter(function(sr){return sr})})}}),(!s&&Dt.length>1||s&&c>=1&&Dt.length>c)&&(Dt.forEach(function(Ft){Gt.push({file:Ft,errors:[nNe]})}),Dt.splice(0)),ae({acceptedFiles:Dt,fileRejections:Gt,type:"setFiles"}),d&&d(Dt,Gt,ht),Gt.length>0&&g&&g(Gt,ht),Dt.length>0&&p&&p(Dt,ht)},[ae,s,M,o,i,c,d,p,g,D]),rt=U.useCallback(function(Ge){Ge.preventDefault(),Ge.persist(),Xt(Ge),q.current=[],qp(Ge)&&Promise.resolve(a(Ge)).then(function(ht){o9(Ge)&&!C||ye(ht,Ge)}).catch(function(ht){return _e(ht)}),ae({type:"reset"})},[a,ye,_e,C]),se=U.useCallback(function(){if(j.current){ae({type:"openDialog"}),F();var Ge={multiple:s,types:N};window.showOpenFilePicker(Ge).then(function(ht){return a(ht)}
417).then(function(ht){ye(ht,null),ae({type:"closeDialog"})}).catch(function(ht){fNe(ht)?(V(ht),ae({type:"closeDialog"})):dNe(ht)?(j.current=!1,ee.current?(ee.current.value=null,ee.current.click()):_e(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):_e(ht)});return}ee.current&&(ae({type:"openDialog"}),F(),ee.current.value=null,ee.current.click())},[ae,F,V,x,ye,_e,N,s]),mt=U.useCallback(function(Ge){!Z.current||!Z.current.isEqualNode(Ge.target)||(Ge.key===" "||Ge.key==="Enter"||Ge.keyCode===32||Ge.keyCode===13)&&(Ge.preventDefault(),se())},[Z,se]),Ue=U.useCallback(function(){ae({type:"focus"})},[]),Ze=U.useCallback(function(){ae({type:"blur"})},[]),ot=U.useCallback(function(){E||(sNe()?setTimeout(se,0):se())},[E,se]),Ye=function(ht){return n?null:ht},Mt=function(ht){return A?null:Ye(ht)},Rt=function(ht){return S?null:Ye(ht)},Xt=function(ht){C&&ht.stopPropagation()},Et=U.useMemo(function(){return function(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ht=Ge.refKey,Dt=ht===void 0?"ref":ht,Gt=Ge.role,Ft=Ge.onKeyDown,Ur=Ge.onFocus,xt=Ge.onBlur,Yt=Ge.onClick,or=Ge.onDragEnter,Lt=Ge.onDragOver,Or=Ge.onDragLeave,qn=Ge.onDrop,gr=s9(Ge,mNe);return Sa(Sa(nT({onKeyDown:Mt(Ol(Ft,mt)),onFocus:Mt(Ol(Ur,Ue)),onBlur:Mt(Ol(xt,Ze)),onClick:Ye(Ol(Yt,ot)),onDragEnter:Rt(Ol(or,He)),onDragOver:Rt(Ol(Lt,Ce)),onDragLeave:Rt(Ol(Or,Ee)),onDrop:Rt(Ol(qn,rt)),role:typeof Gt=="string"&&Gt!==""?Gt:"presentation"},Dt,Z),!n&&!A?{tabIndex:0}:{}),gr)}},[Z,mt,Ue,Ze,ot,He,Ce,Ee,rt,A,S,n]),At=U.useCallback(function(Ge){Ge.stopPropagation()},[]),ir=U.useMemo(function(){return function(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ht=Ge.refKey,Dt=ht===void 0?"ref":ht,Gt=Ge.onChange,Ft=Ge.onClick,Ur=s9(Ge,vNe),xt=nT({accept:M,multiple:s,type:"file",style:{display:"none"},onChange:Ye(Ol(Gt,rt)),onClick:Ye(Ol(Ft,At)),tabIndex:-1},Dt,ee);return Sa(Sa({},xt),Ur)}},[ee,r,s,rt,n]);return Sa(Sa({},le),{},{isFocused:fe&&!n,getRootProps:Et,getInputProps:ir,rootRef:Z,inputRef:ee,open:Ye(se)})}function CNe(e,t){switch(t.type){case"focus":return Sa(Sa({},e),{},{isFocused:!0});case"blur":return Sa(Sa({},e),{},{isFocused:!1});case"openDialog":return Sa(Sa({},aT),{},{isFileDialogActive:!0});case"closeDialog":return Sa(Sa({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return Sa(Sa({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return Sa(Sa({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return Sa({},aT);default:return e}}function DI(){}var X7={},li={detecting:0,foundIt:1,notMe:2,start:0,error:1,itsMe:2,SHORTCUT_THRESHOLD:.95},ANe=li;function kNe(){this.reset=function(){this._mState=ANe.detecting},this.getCharsetName=function(){return null},this.getSupportedCharsetNames=function(){throw new Error("Unimplemented method getSupportedCharsetNames()")},this.feed=function(e){},this.getState=function(){return this._mState},this.getConfidence=function(){return 0},this.filterHighBitOnly=function(e){return e=e.replace(/[\x00-\x7F]+/g," "),e},this.filterWithoutEnglishLetters=function(e){return e=e.replace(/[A-Za-z]+/g," "),e},this.removeXmlTags=function(e){for(var t="",r=!1,n=0,a=0;a<e.length;a++){var i=e[a];i==">"&&e[a-1]!=="?"?(n=a+1,r=!1):i=="<"&&e[a+1]!=="?"&&(a>n&&!r&&(t=t+e.substring(n,a)+" "),r=!0)}return r||(t=t+e.substring(n)),t}}var kd=kNe,Q1={};Q1.log=function(){};Q1.setLogger=function(t){Q1.enabled=!0,Q1.log=t};var G5=li,UX=kd,MI=Q1;function lD(){UX.apply(this);var e=this;function t(){e._mActiveNum=0,e._mProbers=[],e._mBestGuessProber=null}this.reset=function(){lD.prototype.reset.apply(this),this._mActiveNum=0;for(var r=0,n;n=this._mProbers[r];r++)n&&(n.reset(),n.active=!0,this._mActiveNum++);this._mBestGuessProber=null},this.getCharsetName=function(){return!this._mBestGuessProber&&(this.getConfidence(),!this._mBestGuessProber)?null:this._mBestGuessProber.getCharsetName()},this.getSupportedCharsetNames=function(){throw new Error("Unimplemented method getSupp
417ortedCharsetNames()")},this.feed=function(r){for(var n=0,a;a=this._mProbers[n];n++)if(!(!a||!a.active)){var i=a.feed(r);if(i){if(i==G5.foundIt)return this._mBestGuessProber=a,this.getState();if(i==G5.notMe&&(a.active=!1,this._mActiveNum--,this._mActiveNum<=0))return this._mState=G5.notMe,this.getState()}}return this.getState()},this.getConfidence=function(){var r=this.getState();if(r==G5.foundIt)return .99;if(r==G5.notMe)return .01;var n=0;this._mBestGuessProber=null;for(var a=0,i;i=this._mProbers[a];a++)if(i){if(!i.active){MI.log(i.getCharsetName()+` not active
418`);continue}var o=i.getConfidence();MI.log(i.getCharsetName()+" confidence = "+o+`
419`),n<o&&(n=o,this._mBestGuessProber=i)}return this._mBestGuessProber?n:0},t()}lD.prototype=new UX;var zX=lD,OI=li;function DNe(e){var t=this;function r(n){t._mModel=n,t._mCurrentBytePos=0,t._mCurrentCharLen=0,t.reset()}this.reset=function(){this._mCurrentState=OI.start},this.nextState=function(n){var a=this._mModel.classTable[n.charCodeAt(0)];return this._mCurrentState==OI.start&&(this._mCurrentBytePos=0,this._mCurrentCharLen=this._mModel.charLenTable[a]),this._mCurrentState=this._mModel.stateTable[this._mCurrentState*this._mModel.classFactor+a],this._mCurrentBytePos++,this._mCurrentState},this.getCurrentCharLen=function(){return this._mCurrentCharLen},this.getCodingStateMachine=function(){return this._mModel.name},r(e)}var M2=DNe,$X=kd,tf=li,MNe=Q1;function cD(){$X.apply(this),this.reset=function(){cD.prototype.reset.apply(this),this._mCodingSM&&this._mCodingSM.reset(),this._mDistributionAnalyzer&&this._mDistributionAnalyzer.reset(),this._mLastChar=["\0","\0"]},this.getCharsetName=function(){},this.feed=function(e){for(var t=e.length,r=0;r<t;r++){var n=this._mCodingSM.nextState(e[r]);if(n==tf.error){MNe.log(this.getCharsetName()+" prober hit error at byte "+r+`
420`),this._mState=tf.notMe;break}else if(n==tf.itsMe){this._mState=tf.foundIt;break}else if(n==tf.start){var a=this._mCodingSM.getCurrentCharLen();r==0?(this._mLastChar[1]=e[0],this._mDistributionAnalyzer.feed(this._mLastChar.join(""),a)):this._mDistributionAnalyzer.feed(e.slice(r-1,r+1),a)}}return this._mLastChar[0]=e[t-1],this.getState()==tf.detecting&&this._mDistributionAnalyzer.gotEnoughData()&&this.getConfidence()>tf.SHORTCUT_THRESHOLD&&(this._mState=tf.foundIt),this.getState()},this.getConfidence=function(){return this._mDistributionAnalyzer.getConfidence()}}cD.prototype=new $X;var u5=cD,wa=li,ONe=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0],PNe=[wa.error,wa.start,wa.start,3,wa.error,wa.error,wa.error,wa.error,wa.error,wa.error,wa.itsMe,wa.itsMe,wa.itsMe,wa.itsMe,wa.itsMe,wa.error,wa.error,wa.start,wa.start,wa.start,wa.start,wa.start,wa.start,wa.start],RNe=[0,1,1,2,0],LNe={classTable:ONe,classFactor:5,stateTable:PNe,charLenTable:RNe,name:"Big5"},Os={},t_={};t_.JIS_TYPICAL_DISTRIBUTION_RATIO=3;t_.JIS_TABLE_SIZE=4368;t_.JISCharToFreqOrder=[40,1,6,182,152,180,295,2127,285,381,3295,4304,3068,4606,3165,3510,3511,1822,2785,4607,1193,2226,5070,4608,171,2996,1247,18,179,5071,856,1661,1262,5072,619,127,3431,3512,3230,1899,1700,232,228,1294,1298,284,283,2041,2042,1061,1062,48,49,44,45,433,434,1040,1041,996,787,2997,1255,4305,2108,4609,1684,1648,5073,5074,5075,5076,5077,5078,3687,5079,4610,5080,3927,3928,5081,3296,3432,290,2285,1471,2187,5082,2580,2825,1303,2140,1739,1445,2691,3375,1691,3297,4306,4307,4611,452,3376,1182,2713,3688,3069,4308,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5110,5111,5112,4097,5113,5114,5115,5116,5117,5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,4612,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,1472,598,618,820,1205,1309,1412,1858,1307,1692,5176,5177,5178,5179,5180,5181,5182,1142,1452,1234,1172,1875,2043,2149,1793,1382,2973,925,2404,1067,1241,960,1377,2935,1491,919,1217,1865,2030,1406,1499,2749,4098,5183,5184,5185,5186,5187,5188,2561,4099,3117,1804,2049,3689,4309,3513,1663,5189,3166,3118,3298,1587,
4201561,3433,5190,3119,1625,2998,3299,4613,1766,3690,2786,4614,5191,5192,5193,5194,2161,26,3377,2,3929,20,3691,47,4100,50,17,16,35,268,27,243,42,155,24,154,29,184,4,91,14,92,53,396,33,289,9,37,64,620,21,39,321,5,12,11,52,13,3,208,138,0,7,60,526,141,151,1069,181,275,1591,83,132,1475,126,331,829,15,69,160,59,22,157,55,1079,312,109,38,23,25,10,19,79,5195,61,382,1124,8,30,5196,5197,5198,5199,5200,5201,5202,5203,5204,5205,5206,89,62,74,34,2416,112,139,196,271,149,84,607,131,765,46,88,153,683,76,874,101,258,57,80,32,364,121,1508,169,1547,68,235,145,2999,41,360,3027,70,63,31,43,259,262,1383,99,533,194,66,93,846,217,192,56,106,58,565,280,272,311,256,146,82,308,71,100,128,214,655,110,261,104,1140,54,51,36,87,67,3070,185,2618,2936,2020,28,1066,2390,2059,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,4615,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,3514,5237,5238,5239,5240,5241,5242,5243,5244,2297,2031,4616,4310,3692,5245,3071,5246,3598,5247,4617,3231,3515,5248,4101,4311,4618,3808,4312,4102,5249,4103,4104,3599,5250,5251,5252,5253,5254,5255,5256,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,363,642,2787,2878,2788,2789,2316,3232,2317,3434,2011,165,1942,3930,3931,3932,3933,5382,4619,5383,4620,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,5397,5398,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,5479,5480,5481,5482,5483,5484,5485,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664,5665,5666,5667,5668,5669,5670,5671,5672,5673,5674,5675,5676,5677,5678,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5741,5742,5743,5744,5745,5746,5747,5748,5749,5750,5751,5752,5753,5754,5755,5756,5757,5758,5759,5760,5761,5762,5763,5764,5765,5766,5767,5768,5769,5770,5771,5772,5773,5774,5775,5776,5777,5778,5779,5780,5781,5782,5783,5784,5785,5786,5787,5788,5789,5790,5791,5792,5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5867,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,5880,5881,5882,5883,5884,5885,5886,5887,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904,5905,5906,5907,5908,5909,5910,5911,5912,5913,5914,5915,5916,5917,5918,5919,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,5982,5983,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6e3,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,
4206028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,2044,2060,4621,997,1235,473,1186,4622,920,3378,6115,6116,379,1108,4313,2657,2735,3934,6117,3809,636,3233,573,1026,3693,3435,2974,3300,2298,4105,854,2937,2463,393,2581,2417,539,752,1280,2750,2480,140,1161,440,708,1569,665,2497,1746,1291,1523,3e3,164,1603,847,1331,537,1997,486,508,1693,2418,1970,2227,878,1220,299,1030,969,652,2751,624,1137,3301,2619,65,3302,2045,1761,1859,3120,1930,3694,3516,663,1767,852,835,3695,269,767,2826,2339,1305,896,1150,770,1616,6118,506,1502,2075,1012,2519,775,2520,2975,2340,2938,4314,3028,2086,1224,1943,2286,6119,3072,4315,2240,1273,1987,3935,1557,175,597,985,3517,2419,2521,1416,3029,585,938,1931,1007,1052,1932,1685,6120,3379,4316,4623,804,599,3121,1333,2128,2539,1159,1554,2032,3810,687,2033,2904,952,675,1467,3436,6121,2241,1096,1786,2440,1543,1924,980,1813,2228,781,2692,1879,728,1918,3696,4624,548,1950,4625,1809,1088,1356,3303,2522,1944,502,972,373,513,2827,586,2377,2391,1003,1976,1631,6122,2464,1084,648,1776,4626,2141,324,962,2012,2177,2076,1384,742,2178,1448,1173,1810,222,102,301,445,125,2420,662,2498,277,200,1476,1165,1068,224,2562,1378,1446,450,1880,659,791,582,4627,2939,3936,1516,1274,555,2099,3697,1020,1389,1526,3380,1762,1723,1787,2229,412,2114,1900,2392,3518,512,2597,427,1925,2341,3122,1653,1686,2465,2499,697,330,273,380,2162,951,832,780,991,1301,3073,965,2270,3519,668,2523,2636,1286,535,1407,518,671,957,2658,2378,267,611,2197,3030,6123,248,2299,967,1799,2356,850,1418,3437,1876,1256,1480,2828,1718,6124,6125,1755,1664,2405,6126,4628,2879,2829,499,2179,676,4629,557,2329,2214,2090,325,3234,464,811,3001,992,2342,2481,1232,1469,303,2242,466,1070,2163,603,1777,2091,4630,2752,4631,2714,322,2659,1964,1768,481,2188,1463,2330,2857,3600,2092,3031,2421,4632,2318,2070,1849,2598,4633,1302,2254,1668,1701,2422,3811,2905,3032,3123,2046,4106,1763,1694,4634,1604,943,1724,1454,917,868,2215,1169,2940,552,1145,1800,1228,1823,1955,316,1080,2510,361,1807,2830,4107,2660,3381,1346,1423,1134,4108,6127,541,1263,1229,1148,2540,545,465,1833,2880,3438,1901,3074,2482,816,3937,713,1788,2500,122,1575,195,1451,2501,1111,6128,859,374,1225,2243,2483,4317,390,1033,3439,3075,2524,1687,266,793,1440,2599,946,779,802,507,897,1081,528,2189,1292,711,1866,1725,1167,1640,753,398,2661,1053,246,348,4318,137,1024,3440,1600,2077,2129,825,4319,698,238,521,187,2300,1157,2423,1641,1605,1464,1610,1097,2541,1260,1436,759,2255,1814,2150,705,3235,409,2563,3304,561,3033,2005,2564,726,1956,2343,3698,4109,949,3812,3813,3520,1669,653,1379,2525,881,2198,632,2256,1027,778,1074,733,1957,514,1481,2466,554,2180,702,3938,1606,1017,1398,6129,1380,3521,921,993,1313,594,449,1489,1617,1166,768,1426,1360,495,1794,3601,1177,3602,1170,4320,2344,476,425,3167,4635,3168,1424,401,2662,1171,3382,1998,1089,4110,477,3169,474,6130,1909,596,2831,1842,494,693,1051,1028,1207,3076,606,2115,727,2790,1473,1115,743,3522,630,805,1532,4321,2021,366,1057,838,684,1114,2142,4322,2050,1492,1892,1808,2271,3814,2424,1971,1447,1373,3305,1090,1536,3939,3523,3306,1455,2199,336,369,2331,1035,584,2393,902,718,2600,6131,2753,463,2151,1149,1611,2467,715,1308,3124,1268,343,1413,3236,1517,1347,2663,2093,3940,2022,1131,1553,2100,2941,1427,3441,2942,1323,2484,6132,1980,872,2368,2441,2943,320,2369,2116,1082,679,1933,3941,2791,3815,625,1143,2023,422,2200,3816,6133,730,1695,356,2257,1626,2301,2858,2637,1627,1778,937,883,2906,2693,3002,1769,1086,400,1063,1325,3307,2792,4111,3077,456,2345,1046,747,6134,1524,884,1094,3383,1474,2164,1059,974,1688,2181,2258,1047,345,1665,1187,358,875,3170,305,660,3524,2190,1334,1135,3171,1540,1649,2542,1527,927,968,2793,885,1972,1850,482,500,2638,1218,1109,1085,2543,1654,2034,876,78,2287,1482,1277,861,1675,1083,1779,724,2754,454,397,1132,1612,2332,893,672,1237,257,2259,2370,135,3384,337,2244,547,352,340,709,2485,1400,788,1138,2511,540,772,1682,2260,2272,2544,2013,1843,1902,4636,1999,1562,2288,4637,2201,1403,1533,407,576,3308,1254,2071,978,3385,170,136,1201,3125,2664,3172,2394,213,912,873,3603,1713,2202,699,3604,3699,813,3442,493,531,1054,468,2907,1483,304,281,4112,1726,1252,2094,339,2319,2130,2639,756,1563,2944,748,571,2976,1588,2425,2715,1851,1460,2426,1528,1392,1973,3237,288,3309,685,3386,296,892,2716,2216,1570,2245,722,1747,2217,905,3238,1103,6135,1893,1441,1965,251,1805,2371,3700,2601,1919,1078,75,2182,1509,1592,1270,2640,4638,2152,6136,3310,3817,524,706,1075,292,3818,1756,2602,317,98,3173,3605,3525,1844,2218,3819,2502,814,567,385,2908,1534,6137,534,1642,3239,797,6138,1670,1529,953,4323,188,1071,538,178,729,3240,2109,1226,1374,2e3,2357,2977,731,2468,1116,2014,2051,6139,1261,1593,803,2859,2736,3443,556,682,823,1541,6140,1369,2289,1706,2794,845,462,2603,2665,1361,387,162,2358,1740,739,1770,1720,1304,1401,3241,1049,627,1571,2427,3526,1877,3942,1852,1500,431,1910,1503,677,297,2795,286,1433,1038,1198,2290,1133,1596,4113,4639,2469,1510,1484,3943,6141,2442,108,712,4640,2372,866,3701,2755,3242,1348,834,1945,1408,3527,2395,3243,1811,824,994,1179,2110,1548,1453,790,3003,690,4324,4325,2832,2909,3820,1860,3821,225,
4201748,310,346,1780,2470,821,1993,2717,2796,828,877,3528,2860,2471,1702,2165,2910,2486,1789,453,359,2291,1676,73,1164,1461,1127,3311,421,604,314,1037,589,116,2487,737,837,1180,111,244,735,6142,2261,1861,1362,986,523,418,581,2666,3822,103,855,503,1414,1867,2488,1091,657,1597,979,605,1316,4641,1021,2443,2078,2001,1209,96,587,2166,1032,260,1072,2153,173,94,226,3244,819,2006,4642,4114,2203,231,1744,782,97,2667,786,3387,887,391,442,2219,4326,1425,6143,2694,633,1544,1202,483,2015,592,2052,1958,2472,1655,419,129,4327,3444,3312,1714,1257,3078,4328,1518,1098,865,1310,1019,1885,1512,1734,469,2444,148,773,436,1815,1868,1128,1055,4329,1245,2756,3445,2154,1934,1039,4643,579,1238,932,2320,353,205,801,115,2428,944,2321,1881,399,2565,1211,678,766,3944,335,2101,1459,1781,1402,3945,2737,2131,1010,844,981,1326,1013,550,1816,1545,2620,1335,1008,371,2881,936,1419,1613,3529,1456,1395,2273,1834,2604,1317,2738,2503,416,1643,4330,806,1126,229,591,3946,1314,1981,1576,1837,1666,347,1790,977,3313,764,2861,1853,688,2429,1920,1462,77,595,415,2002,3034,798,1192,4115,6144,2978,4331,3035,2695,2582,2072,2566,430,2430,1727,842,1396,3947,3702,613,377,278,236,1417,3388,3314,3174,757,1869,107,3530,6145,1194,623,2262,207,1253,2167,3446,3948,492,1117,1935,536,1838,2757,1246,4332,696,2095,2406,1393,1572,3175,1782,583,190,253,1390,2230,830,3126,3389,934,3245,1703,1749,2979,1870,2545,1656,2204,869,2346,4116,3176,1817,496,1764,4644,942,1504,404,1903,1122,1580,3606,2945,1022,515,372,1735,955,2431,3036,6146,2797,1110,2302,2798,617,6147,441,762,1771,3447,3607,3608,1904,840,3037,86,939,1385,572,1370,2445,1336,114,3703,898,294,203,3315,703,1583,2274,429,961,4333,1854,1951,3390,2373,3704,4334,1318,1381,966,1911,2322,1006,1155,309,989,458,2718,1795,1372,1203,252,1689,1363,3177,517,1936,168,1490,562,193,3823,1042,4117,1835,551,470,4645,395,489,3448,1871,1465,2583,2641,417,1493,279,1295,511,1236,1119,72,1231,1982,1812,3004,871,1564,984,3449,1667,2696,2096,4646,2347,2833,1673,3609,695,3246,2668,807,1183,4647,890,388,2333,1801,1457,2911,1765,1477,1031,3316,3317,1278,3391,2799,2292,2526,163,3450,4335,2669,1404,1802,6148,2323,2407,1584,1728,1494,1824,1269,298,909,3318,1034,1632,375,776,1683,2061,291,210,1123,809,1249,1002,2642,3038,206,1011,2132,144,975,882,1565,342,667,754,1442,2143,1299,2303,2062,447,626,2205,1221,2739,2912,1144,1214,2206,2584,760,1715,614,950,1281,2670,2621,810,577,1287,2546,4648,242,2168,250,2643,691,123,2644,647,313,1029,689,1357,2946,1650,216,771,1339,1306,808,2063,549,913,1371,2913,2914,6149,1466,1092,1174,1196,1311,2605,2396,1783,1796,3079,406,2671,2117,3949,4649,487,1825,2220,6150,2915,448,2348,1073,6151,2397,1707,130,900,1598,329,176,1959,2527,1620,6152,2275,4336,3319,1983,2191,3705,3610,2155,3706,1912,1513,1614,6153,1988,646,392,2304,1589,3320,3039,1826,1239,1352,1340,2916,505,2567,1709,1437,2408,2547,906,6154,2672,384,1458,1594,1100,1329,710,423,3531,2064,2231,2622,1989,2673,1087,1882,333,841,3005,1296,2882,2379,580,1937,1827,1293,2585,601,574,249,1772,4118,2079,1120,645,901,1176,1690,795,2207,478,1434,516,1190,1530,761,2080,930,1264,355,435,1552,644,1791,987,220,1364,1163,1121,1538,306,2169,1327,1222,546,2645,218,241,610,1704,3321,1984,1839,1966,2528,451,6155,2586,3707,2568,907,3178,254,2947,186,1845,4650,745,432,1757,428,1633,888,2246,2221,2489,3611,2118,1258,1265,956,3127,1784,4337,2490,319,510,119,457,3612,274,2035,2007,4651,1409,3128,970,2758,590,2800,661,2247,4652,2008,3950,1420,1549,3080,3322,3951,1651,1375,2111,485,2491,1429,1156,6156,2548,2183,1495,831,1840,2529,2446,501,1657,307,1894,3247,1341,666,899,2156,1539,2549,1559,886,349,2208,3081,2305,1736,3824,2170,2759,1014,1913,1386,542,1397,2948,490,368,716,362,159,282,2569,1129,1658,1288,1750,2674,276,649,2016,751,1496,658,1818,1284,1862,2209,2087,2512,3451,622,2834,376,117,1060,2053,1208,1721,1101,1443,247,1250,3179,1792,3952,2760,2398,3953,6157,2144,3708,446,2432,1151,2570,3452,2447,2761,2835,1210,2448,3082,424,2222,1251,2449,2119,2836,504,1581,4338,602,817,857,3825,2349,2306,357,3826,1470,1883,2883,255,958,929,2917,3248,302,4653,1050,1271,1751,2307,1952,1430,2697,2719,2359,354,3180,777,158,2036,4339,1659,4340,4654,2308,2949,2248,1146,2232,3532,2720,1696,2623,3827,6158,3129,1550,2698,1485,1297,1428,637,931,2721,2145,914,2550,2587,81,2450,612,827,2646,1242,4655,1118,2884,472,1855,3181,3533,3534,569,1353,2699,1244,1758,2588,4119,2009,2762,2171,3709,1312,1531,6159,1152,1938,134,1830,471,3710,2276,1112,1535,3323,3453,3535,982,1337,2950,488,826,674,1058,1628,4120,2017,522,2399,211,568,1367,3454,350,293,1872,1139,3249,1399,1946,3006,1300,2360,3324,588,736,6160,2606,744,669,3536,3828,6161,1358,199,723,848,933,851,1939,1505,1514,1338,1618,1831,4656,1634,3613,443,2740,3829,717,1947,491,1914,6162,2551,1542,4121,1025,6163,1099,1223,198,3040,2722,370,410,1905,2589,998,1248,3182,2380,519,1449,4122,1710,947,928,1153,4341,2277,344,2624,1511,615,105,161,1212,1076,1960,3130,2054,1926,1175,1906,2473,414,1873,2801,6164,2309,315,1319,3325,318,2018,2146,2157,963,631,223,4342,4343,2675,479,3711,1197,2625,3712,2676,2361,6165,4344,4123,6166,2451,3183,1886,2184,1674,1330,1711,1635,1506,799,219,3250,3083,3954,1677,3713,3326,2081,3614,1652,2073,4657,1147,3041,1752,643,1961,147,1974,3955,6167,1716,2037,918,3007,1994,120,1537,118,609,3184,4345,740,3455,1219,332,1615,3830,6168,1621,2980,1582,783,212,553,2350,3714,1349,2433,2082,4124,889,6169,2310,1275,1410,973,166,1320,3456,1797,1215,3185,2885,1846,2590,2763,4658,629,822,3008,763,940,1990,2862,439,2409,1566,1240,1622,926,1282,1907,2764,654,2210,1607,327,1130,3956,1678,1623,6170,2434,2192,686,608,3831,3715,903,3957,3042,6171,2741,1522,1915,1105,1555,2552,1359,323,3251,4346,3457,738,1354,2553,2311,2334,1828,2003,3832,1753,2351,1227,6172,1887,4125,1478,6173,2410,1874,1712,1847,520,1204,2607,264,4659,836,2677,2102,600,4660,3833,2278,3084,6174,4347,3615,1342,640,532,543,2608,1888,2400,2591,1009,4348,1497,341,1737,3616,2723,1394,529,3252,1321,983,4661,1515,2120,971,2592,924,287,1662,3186,4349,2700,4350,1519,908,1948,2452,156,796,1629,1486,2223,2055,694,4126,1259,1036,3392,1213,2249,2742,1889,1230,3958,1015,910,408,559,3617,4662,746,725,935,4663,3959,3009,1289,563,867,4664,3960,1567,2981,2038,2626,988,2263,2381,4351,143,2374,704,1895,6175,1188,3716,2088,673,3085,2362,4352,484,1608,1921,2765,2918,215,904,3618,3537,894,509,976,3043,2701,3961,4353,2837,2982,498,6176,6177,1102,3538,1332,3393,1487,1636,1637,233,245,3962,383,650,995,3044,460,1520,1206,2352,749,3327,530,700,389,1438,1560,1773,3963,2264,719,2951,2724,3834,870,1832,1644,1e3,839,2474,3717,197,1630,3394,365,2886,3964,1285,2133,734,922,818,1106,732,480,2083,1774,3458,923,2279,1350,221,3086,85,2233,2234,3835,1585,3010,2147,1387,1705,2382,1619,2475,133,239,2802,1991,1016,2084,2383,411,2838,1113,651,1985,1160,3328,990,1863,3087,1048,1276,2647,265,2627,1599,3253,2056,150,638,2019,656,853,326,1479,680,1439,4354,1001,1759,413,3459,3395,2492,1431,459,4355,1125,3329,2265,1953,1450,2065,2863,849,351,2678,3131,3254,3255,1104,1577,227,1351,1645,2453,2193,1421,2887,812,2121,634,95,2435,201,2312,4665,1646,1671,2743,1601,2554,2702,2648,2280,1315,1366,2089,3132,1573,3718,3965,1729,1189,328,2679,1077,1940,1136,558,1283,964,1195,621,2074,1199,1743,3460,3619,1896,1916,1890,3836,2952,1154,2112,1064,862,378,3011,2066,2113,2803,1568,2839,6178,3
420088,2919,1941,1660,2004,1992,2194,142,707,1590,1708,1624,1922,1023,1836,1233,1004,2313,789,741,3620,6179,1609,2411,1200,4127,3719,3720,4666,2057,3721,593,2840,367,2920,1878,6180,3461,1521,628,1168,692,2211,2649,300,720,2067,2571,2953,3396,959,2504,3966,3539,3462,1977,701,6181,954,1043,800,681,183,3722,1803,1730,3540,4128,2103,815,2314,174,467,230,2454,1093,2134,755,3541,3397,1141,1162,6182,1738,2039,270,3256,2513,1005,1647,2185,3837,858,1679,1897,1719,2954,2324,1806,402,670,167,4129,1498,2158,2104,750,6183,915,189,1680,1551,455,4356,1501,2455,405,1095,2955,338,1586,1266,1819,570,641,1324,237,1556,2650,1388,3723,6184,1368,2384,1343,1978,3089,2436,879,3724,792,1191,758,3012,1411,2135,1322,4357,240,4667,1848,3725,1574,6185,420,3045,1546,1391,714,4358,1967,941,1864,863,664,426,560,1731,2680,1785,2864,1949,2363,403,3330,1415,1279,2136,1697,2335,204,721,2097,3838,90,6186,2085,2505,191,3967,124,2148,1376,1798,1178,1107,1898,1405,860,4359,1243,1272,2375,2983,1558,2456,1638,113,3621,578,1923,2609,880,386,4130,784,2186,2266,1422,2956,2172,1722,497,263,2514,1267,2412,2610,177,2703,3542,774,1927,1344,616,1432,1595,1018,172,4360,2325,911,4361,438,1468,3622,794,3968,2024,2173,1681,1829,2957,945,895,3090,575,2212,2476,475,2401,2681,785,2744,1745,2293,2555,1975,3133,2865,394,4668,3839,635,4131,639,202,1507,2195,2766,1345,1435,2572,3726,1908,1184,1181,2457,3727,3134,4362,843,2611,437,916,4669,234,769,1884,3046,3047,3623,833,6187,1639,2250,2402,1355,1185,2010,2047,999,525,1732,1290,1488,2612,948,1578,3728,2413,2477,1216,2725,2159,334,3840,1328,3624,2921,1525,4132,564,1056,891,4363,1444,1698,2385,2251,3729,1365,2281,2235,1717,6188,864,3841,2515,444,527,2767,2922,3625,544,461,6189,566,209,2437,3398,2098,1065,2068,3331,3626,3257,2137,2138,2122,3730,2888,1995,1820,1044,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,4670,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,3187,6238,6239,3969,6240,6241,6242,6243,6244,4671,6245,6246,4672,6247,6248,4133,6249,6250,4364,6251,2923,2556,2613,4673,4365,3970,6252,6253,6254,6255,4674,6256,6257,6258,2768,2353,4366,4675,4676,3188,4367,3463,6259,4134,4677,4678,6260,2267,6261,3842,3332,4368,3543,6262,6263,6264,3013,1954,1928,4135,4679,6265,6266,2478,3091,6267,4680,4369,6268,6269,1699,6270,3544,4136,4681,6271,4137,6272,4370,2804,6273,6274,2593,3971,3972,4682,6275,2236,4683,6276,6277,4684,6278,6279,4138,3973,4685,6280,6281,3258,6282,6283,6284,6285,3974,4686,2841,3975,6286,6287,3545,6288,6289,4139,4687,4140,6290,4141,6291,4142,6292,6293,3333,6294,6295,6296,4371,6297,3399,6298,6299,4372,3976,6300,6301,6302,4373,6303,6304,3843,3731,6305,4688,4374,6306,6307,3259,2294,6308,3732,2530,4143,6309,4689,6310,6311,6312,3048,6313,6314,4690,3733,2237,6315,6316,2282,3334,6317,6318,3844,6319,6320,4691,6321,3400,4692,6322,4693,6323,3049,6324,4375,6325,3977,6326,6327,6328,3546,6329,4694,3335,6330,4695,4696,6331,6332,6333,6334,4376,3978,6335,4697,3979,4144,6336,3980,4698,6337,6338,6339,6340,6341,4699,4700,4701,6342,6343,4702,6344,6345,4703,6346,6347,4704,6348,4705,4706,3135,6349,4707,6350,4708,6351,4377,6352,4709,3734,4145,6353,2506,4710,3189,6354,3050,4711,3981,6355,3547,3014,4146,4378,3735,2651,3845,3260,3136,2224,1986,6356,3401,6357,4712,2594,3627,3137,2573,3736,3982,4713,3628,4714,4715,2682,3629,4716,6358,3630,4379,3631,6359,6360,6361,3983,6362,6363,6364,6365,4147,3846,4717,6366,6367,3737,2842,6368,4718,2628,6369,3261,6370,2386,6371,6372,3738,3984,4719,3464,4720,3402,6373,2924,3336,4148,2866,6374,2805,3262,4380,2704,2069,2531,3138,2806,2984,6375,2769,6376,4721,4722,3403,6377,6378,3548,6379,6380,2705,3092,1979,4149,2629,3337,2889,6381,3338,4150,2557,3339,4381,6382,3190,3263,3739,6383,4151,4723,4152,2558,2574,3404,3191,6384,6385,4153,6386,4724,4382,6387,6388,4383,6389,6390,4154,6391,4725,3985,6392,3847,4155,6393,6394,6395,6396,6397,3465,6398,4384,6399,6400,6401,6402,6403,6404,4156,6405,6406,6407,6408,2123,6409,6410,2326,3192,4726,6411,6412,6413,6414,4385,4157,6415,6416,4158,6417,3093,3848,6418,3986,6419,6420,3849,6421,6422,6423,4159,6424,6425,4160,6426,3740,6427,6428,6429,6430,3987,6431,4727,6432,2238,6433,6434,4386,3988,6435,6436,3632,6437,6438,2843,6439,6440,6441,6442,3633,6443,2958,6444,6445,3466,6446,2364,4387,3850,6447,4388,2959,3340,6448,3851,6449,4728,6450,6451,3264,4729,6452,3193,6453,4389,4390,2706,3341,4730,6454,3139,6455,3194,6456,3051,2124,3852,1602,4391,4161,3853,1158,3854,4162,3989,4392,3990,4731,4732,4393,2040,4163,4394,3265,6457,2807,3467,3855,6458,6459,6460,3991,3468,4733,4734,6461,3140,2960,6462,4735,6463,6464,6465,6466,4736,4737,4738,4739,6467,6468,4164,2403,3856,6469,6470,2770,2844,6471,4740,6472,6473,6474,6475,6476,6477,6478,3195,6479,4741,4395,6480,2867,6481,4742,2808,6482,2493,4165,6483,6484,6485,6486,2295,4743,6487,6488,6489,3634,6490,6491,6492,6493,6494,6495,6496,2985,4744,6497,6498,4745,6499,6500,2925,3141,4166,6501,6502,4746,6503,6504,4747,6505,6506,6507,2890,6508,6509,6510,6511,6512,6513,6514,6515,6516,6517,6518,6519,3469,4167,6520,6521,6522,4748,4396,3741,4397,4749,4398,3342,2125,4750,6523,4751,4752,4753,3052,6524,2961,4168,6525,4754,6526,4755,4399,2926,4169,6527,3857,6528,4400,4170,6529,4171,6530,6531,2595,6532,6533,6534,6535,3635,6536,6537,6538,6539,6540,6541,6542,4756,6543,6544,6545,6546,6547,6548,4401,6549,6550,6551,6552,4402,3405,4757,4403,6553,6554,6555,4172,3742,6556,6557,6558,3992,3636,6559,6560,3053,2726,6561,3549,4173,3
420054,4404,6562,6563,3993,4405,3266,3550,2809,4406,6564,6565,6566,4758,4759,6567,3743,6568,4760,3744,4761,3470,6569,6570,6571,4407,6572,3745,4174,6573,4175,2810,4176,3196,4762,6574,4177,6575,6576,2494,2891,3551,6577,6578,3471,6579,4408,6580,3015,3197,6581,3343,2532,3994,3858,6582,3094,3406,4409,6583,2892,4178,4763,4410,3016,4411,6584,3995,3142,3017,2683,6585,4179,6586,6587,4764,4412,6588,6589,4413,6590,2986,6591,2962,3552,6592,2963,3472,6593,6594,4180,4765,6595,6596,2225,3267,4414,6597,3407,3637,4766,6598,6599,3198,6600,4415,6601,3859,3199,6602,3473,4767,2811,4416,1856,3268,3200,2575,3996,3997,3201,4417,6603,3095,2927,6604,3143,6605,2268,6606,3998,3860,3096,2771,6607,6608,3638,2495,4768,6609,3861,6610,3269,2745,4769,4181,3553,6611,2845,3270,6612,6613,6614,3862,6615,6616,4770,4771,6617,3474,3999,4418,4419,6618,3639,3344,6619,4772,4182,6620,2126,6621,6622,6623,4420,4773,6624,3018,6625,4774,3554,6626,4183,2025,3746,6627,4184,2707,6628,4421,4422,3097,1775,4185,3555,6629,6630,2868,6631,6632,4423,6633,6634,4424,2414,2533,2928,6635,4186,2387,6636,4775,6637,4187,6638,1891,4425,3202,3203,6639,6640,4776,6641,3345,6642,6643,3640,6644,3475,3346,3641,4e3,6645,3144,6646,3098,2812,4188,3642,3204,6647,3863,3476,6648,3864,6649,4426,4001,6650,6651,6652,2576,6653,4189,4777,6654,6655,6656,2846,6657,3477,3205,4002,6658,4003,6659,3347,2252,6660,6661,6662,4778,6663,6664,6665,6666,6667,6668,6669,4779,4780,2048,6670,3478,3099,6671,3556,3747,4004,6672,6673,6674,3145,4005,3748,6675,6676,6677,6678,6679,3408,6680,6681,6682,6683,3206,3207,6684,6685,4781,4427,6686,4782,4783,4784,6687,6688,6689,4190,6690,6691,3479,6692,2746,6693,4428,6694,6695,6696,6697,6698,6699,4785,6700,6701,3208,2727,6702,3146,6703,6704,3409,2196,6705,4429,6706,6707,6708,2534,1996,6709,6710,6711,2747,6712,6713,6714,4786,3643,6715,4430,4431,6716,3557,6717,4432,4433,6718,6719,6720,6721,3749,6722,4006,4787,6723,6724,3644,4788,4434,6725,6726,4789,2772,6727,6728,6729,6730,6731,2708,3865,2813,4435,6732,6733,4790,4791,3480,6734,6735,6736,6737,4436,3348,6738,3410,4007,6739,6740,4008,6741,6742,4792,3411,4191,6743,6744,6745,6746,6747,3866,6748,3750,6749,6750,6751,6752,6753,6754,6755,3867,6756,4009,6757,4793,4794,6758,2814,2987,6759,6760,6761,4437,6762,6763,6764,6765,3645,6766,6767,3481,4192,6768,3751,6769,6770,2174,6771,3868,3752,6772,6773,6774,4193,4795,4438,3558,4796,4439,6775,4797,6776,6777,4798,6778,4799,3559,4800,6779,6780,6781,3482,6782,2893,6783,6784,4194,4801,4010,6785,6786,4440,6787,4011,6788,6789,6790,6791,6792,6793,4802,6794,6795,6796,4012,6797,6798,6799,6800,3349,4803,3483,6801,4804,4195,6802,4013,6803,6804,4196,6805,4014,4015,6806,2847,3271,2848,6807,3484,6808,6809,6810,4441,6811,4442,4197,4443,3272,4805,6812,3412,4016,1579,6813,6814,4017,6815,3869,6816,2964,6817,4806,6818,6819,4018,3646,6820,6821,4807,4019,4020,6822,6823,3560,6824,6825,4021,4444,6826,4198,6827,6828,4445,6829,6830,4199,4808,6831,6832,6833,3870,3019,2458,6834,3753,3413,3350,6835,4809,3871,4810,3561,4446,6836,6837,4447,4811,4812,6838,2459,4448,6839,4449,6840,6841,4022,3872,6842,4813,4814,6843,6844,4815,4200,4201,4202,6845,4023,6846,6847,4450,3562,3873,6848,6849,4816,4817,6850,4451,4818,2139,6851,3563,6852,6853,3351,6854,6855,3352,4024,2709,3414,4203,4452,6856,4204,6857,6858,3874,3875,6859,6860,4819,6861,6862,6863,6864,4453,3647,6865,6866,4820,6867,6868,6869,6870,4454,6871,2869,6872,6873,4821,6874,3754,6875,4822,4205,6876,6877,6878,3648,4206,4455,6879,4823,6880,4824,3876,6881,3055,4207,6882,3415,6883,6884,6885,4208,4209,6886,4210,3353,6887,3354,3564,3209,3485,2652,6888,2728,6889,3210,3755,6890,4025,4456,6891,4825,6892,6893,6894,6895,4211,6896,6897,6898,4826,6899,6900,4212,6901,4827,6902,2773,3565,6903,4828,6904,6905,6906,6907,3649,3650,6908,2849,3566,6909,3567,3100,6910,6911,6912,6913,6914,6915,4026,6916,3355,4829,3056,4457,3756,6917,3651,6918,4213,3652,2870,6919,4458,6920,2438,6921,6922,3757,2774,4830,6923,3356,4831,4832,6924,4833,4459,3653,2507,6925,4834,2535,6926,6927,3273,4027,3147,6928,3568,6929,6930,6931,4460,6932,3877,4461,2729,3654,6933,6934,6935,6936,2175,4835,2630,4214,4028,4462,4836,4215,6937,3148,4216,4463,4837,4838,4217,6938,6939,2850,4839,6940,4464,6941,6942,6943,4840,6944,4218,3274,4465,6945,6946,2710,6947,4841,4466,6948,6949,2894,6950,6951,4842,6952,4219,3057,2871,6953,6954,6955,6956,4467,6957,2711,6958,6959,6960,3275,3101,4843,6961,3357,3569,6962,4844,6963,6964,4468,4845,3570,6965,3102,4846,3758,6966,4847,3878,4848,4849,4029,6967,2929,3879,4850,4851,6968,6969,1733,6970,4220,6971,6972,6973,6974,6975,6976,4852,6977,6978,6979,6980,6981,6982,3759,6983,6984,6985,3486,3487,6986,3488,3416,6987,6988,6989,6990,6991,6992,6993,6994,6995,6996,6997,4853,6998,6999,4030,7e3,7001,3211,7002,7003,4221,7004,7005,3571,4031,7006,3572,7007,2614,4854,2577,7008,7009,2965,3655,3656,4855,2775,3489,3880,4222,4856,3881,4032,3882,3657,2730,3490,4857,7010,3149,7011,4469,4858,2496,3491,4859,2283,7012,7013,7014,2365,4860,4470,7015,7016,3760,7017,7018,4223,1917,7019,7020,7021,4471,7022,2776,4472,7023,7024,7025,7026,4033,7027,3573,4224,4861,4034,4862,7028,7029,1929,3883,4035,7030,4473,3058,7031,2536,3761,3884,7032,4036,7033,2966,2895,1968,4474,3276,4225,3417,3492,4226,2105,7034,7035,1754,2596,3762,4227,4863,4475,3763,4864,3764,2615,2777,3103,3765,3658,3418,4865,2296,3766,2815,7036,7037,7038,3574,2872,3277,4476,7039,4037,4477,7040,7041,4038,7042,7043,7044,7045,7046,7047,2537,7048,7049,7050,7051,7052,7053,7054,4478,7055,7056,3767,3659,4228,3575,7057,7058,4229,7059,7060,7061,3660,7062,3212,7063,3885,4039,2460,7064,7065,7066,7067,7068,7069,7070,7071,7072,7073,7074,4866,3768,4867,7075,7076,7077,7078,4868,3358,3278,2653,7079,7080,4479,3886,7081,7082,4869,7083,7084,7085,7086,7087,7088,2538,7089,7090,7091,4040,3150,3769,4870,4041,2896,3359,4230,2930,7092,3279,7093,2967,4480,3213,4481,3661,7094,7095,7096,7097,7098,7099,7100,7101,7102,2461,3770,7103,7104,4231,3151,7105,7106,7107,4042,3662,7108,7109,4871,3663,4872,4043,3059,7110,7111,7112,3493,2988,7113,4873,7114,7115,7116,3771,4874,7117,7118,4232,4875,7119,3576,2336,4876,7120,4233,3419,4044,4877,4878,4482,4483,4879,4484,4234,7121,3772,4880,1045,3280,3664,4881,4882,7122,7123,7124,7125,4883,7126,2778,7127,4485,4486,7128,4884,3214,3887,7129,7130,3215,7131,4885,4045,7132,7133,4046,7134,7135,7136,7137,7138,7139,7140,7141,7142,7143,4235,7144,4886,7145,7146,7147,4887,7148,7149,7150,4487,4047,4488,7151,7152,4888,4048,2989,3888,7153,3665,7154,4049,7155,7156,7157,7158,7159,7160,2931,4889,4890,4489,7161,2631,3889,4236,2779,7162,7163,4891,7164,3060,7165,1672,4892,7166,4893,4237,3281,4894,7167,7168,3666,7169,3494,7170,7171,4050,7172,7173,3104,3360,3420,4490,4051,2684,4052,7174,4053,7175,7176,7177,2253,4054,7178,7179,4895,7180,3152,3890,3153,4491,3216,7181,7182,7183,2968,4238,4492,4055,7184,2990,7185,2479,7186,7187,4493,7188,7189,7190,7191,7192,4896,7193,4897,2969,4494,4898,7194,3495,7195,7196,4899,4495,7197,3105,2731,7198,4900,7199,7200,7201,4056,7202,3361,7203,7204,4496,4901,4902,7205,4497,7206,7207,2315,4903,7208,4904,7209,4905,2851,7210,7211,3577,7212,3578,4906,7213,4057,3667,4907,7214,4058,2354,3891,2376,3217,3773,7215,7216,7217,7218,7219,4498,7220,4908,3282,2685,7221,3496,4909,2632,3154,4910,7222,2337,7223,4911,7224,7225,7226,4912,4913,3283,4239,4499,7227,2816,7228,7229,7230,7231,7232,7233,7234,4914,4500,4501,7235,7236,7237,2686,7238,4915,7239,2897,4502,7240,4503,7241,2516,7242,4504,3362,3218,7243,7244,7245,4916,7246,7247,4505,3363,7248,7249,7250,7251,3774,4506,7252,7253,4917,7254,7255,3284,2991,4918,4919,3219,3892,4920,3106,3497,4921,7256,7257,7258,4922,7259,4923,3364,4507,4508,4059,7260,4240,3498,7261,7262,4924,7263,2992,3893,4060,3220,7264,7265,7266,7267,7268,7269,4509,3775,7270,2817,7271,4061,4925,4510,3776,7272,4241,4511,3285,7273,7274,3499,7275,7276,7277,4062,4512,4926,7278,3107,3894,7279,7280,4927,7281,4513,7282,7283,3668,7284,7285,4242,4514,4243,7286,2058,4515,4928,4929,4516,7287,3286,4244,7288,4517,7289,7290,7291,3669,7292,7293,4930,4931,4932,2355,4933,7294,2633,4518,7295,4245,729
4206,7297,4519,7298,7299,4520,4521,4934,7300,4246,4522,7301,7302,7303,3579,7304,4247,4935,7305,4936,7306,7307,7308,7309,3777,7310,4523,7311,7312,7313,4248,3580,7314,4524,3778,4249,7315,3581,7316,3287,7317,3221,7318,4937,7319,7320,7321,7322,7323,7324,4938,4939,7325,4525,7326,7327,7328,4063,7329,7330,4940,7331,7332,4941,7333,4526,7334,3500,2780,1741,4942,2026,1742,7335,7336,3582,4527,2388,7337,7338,7339,4528,7340,4250,4943,7341,7342,7343,4944,7344,7345,7346,3020,7347,4945,7348,7349,7350,7351,3895,7352,3896,4064,3897,7353,7354,7355,4251,7356,7357,3898,7358,3779,7359,3780,3288,7360,7361,4529,7362,4946,4530,2027,7363,3899,4531,4947,3222,3583,7364,4948,7365,7366,7367,7368,4949,3501,4950,3781,4951,4532,7369,2517,4952,4252,4953,3155,7370,4954,4955,4253,2518,4533,7371,7372,2712,4254,7373,7374,7375,3670,4956,3671,7376,2389,3502,4065,7377,2338,7378,7379,7380,7381,3061,7382,4957,7383,7384,7385,7386,4958,4534,7387,7388,2993,7389,3062,7390,4959,7391,7392,7393,4960,3108,4961,7394,4535,7395,4962,3421,4536,7396,4963,7397,4964,1857,7398,4965,7399,7400,2176,3584,4966,7401,7402,3422,4537,3900,3585,7403,3782,7404,2852,7405,7406,7407,4538,3783,2654,3423,4967,4539,7408,3784,3586,2853,4540,4541,7409,3901,7410,3902,7411,7412,3785,3109,2327,3903,7413,7414,2970,4066,2932,7415,7416,7417,3904,3672,3424,7418,4542,4543,4544,7419,4968,7420,7421,4255,7422,7423,7424,7425,7426,4067,7427,3673,3365,4545,7428,3110,2559,3674,7429,7430,3156,7431,7432,3503,7433,3425,4546,7434,3063,2873,7435,3223,4969,4547,4548,2898,4256,4068,7436,4069,3587,3786,2933,3787,4257,4970,4971,3788,7437,4972,3064,7438,4549,7439,7440,7441,7442,7443,4973,3905,7444,2874,7445,7446,7447,7448,3021,7449,4550,3906,3588,4974,7450,7451,3789,3675,7452,2578,7453,4070,7454,7455,7456,4258,3676,7457,4975,7458,4976,4259,3790,3504,2634,4977,3677,4551,4260,7459,7460,7461,7462,3907,4261,4978,7463,7464,7465,7466,4979,4980,7467,7468,2213,4262,7469,7470,7471,3678,4981,7472,2439,7473,4263,3224,3289,7474,3908,2415,4982,7475,4264,7476,4983,2655,7477,7478,2732,4552,2854,2875,7479,7480,4265,7481,4553,4984,7482,7483,4266,7484,3679,3366,3680,2818,2781,2782,3367,3589,4554,3065,7485,4071,2899,7486,7487,3157,2462,4072,4555,4073,4985,4986,3111,4267,2687,3368,4556,4074,3791,4268,7488,3909,2783,7489,2656,1962,3158,4557,4987,1963,3159,3160,7490,3112,4988,4989,3022,4990,4991,3792,2855,7491,7492,2971,4558,7493,7494,4992,7495,7496,7497,7498,4993,7499,3426,4559,4994,7500,3681,4560,4269,4270,3910,7501,4075,4995,4271,7502,7503,4076,7504,4996,7505,3225,4997,4272,4077,2819,3023,7506,7507,2733,4561,7508,4562,7509,3369,3793,7510,3590,2508,7511,7512,4273,3
420113,2994,2616,7513,7514,7515,7516,7517,7518,2820,3911,4078,2748,7519,7520,4563,4998,7521,7522,7523,7524,4999,4274,7525,4564,3682,2239,4079,4565,7526,7527,7528,7529,5e3,7530,7531,5001,4275,3794,7532,7533,7534,3066,5002,4566,3161,7535,7536,4080,7537,3162,7538,7539,4567,7540,7541,7542,7543,7544,7545,5003,7546,4568,7547,7548,7549,7550,7551,7552,7553,7554,7555,7556,5004,7557,7558,7559,5005,7560,3795,7561,4569,7562,7563,7564,2821,3796,4276,4277,4081,7565,2876,7566,5006,7567,7568,2900,7569,3797,3912,7570,7571,7572,4278,7573,7574,7575,5007,7576,7577,5008,7578,7579,4279,2934,7580,7581,5009,7582,4570,7583,4280,7584,7585,7586,4571,4572,3913,7587,4573,3505,7588,5010,7589,7590,7591,7592,3798,4574,7593,7594,5011,7595,4281,7596,7597,7598,4282,5012,7599,7600,5013,3163,7601,5014,7602,3914,7603,7604,2734,4575,4576,4577,7605,7606,7607,7608,7609,3506,5015,4578,7610,4082,7611,2822,2901,2579,3683,3024,4579,3507,7612,4580,7613,3226,3799,5016,7614,7615,7616,7617,7618,7619,7620,2995,3290,7621,4083,7622,5017,7623,7624,7625,7626,7627,4581,3915,7628,3291,7629,5018,7630,7631,7632,7633,4084,7634,7635,3427,3800,7636,7637,4582,7638,5019,4583,5020,7639,3916,7640,3801,5021,4584,4283,7641,7642,3428,3591,2269,7643,2617,7644,4585,3592,7645,4586,2902,7646,7647,3227,5022,7648,4587,7649,4284,7650,7651,7652,4588,2284,7653,5023,7654,7655,7656,4589,5024,3802,7657,7658,5025,3508,4590,7659,7660,7661,1969,5026,7662,7663,3684,1821,2688,7664,2028,2509,4285,7665,2823,1841,7666,2689,3114,7667,3917,4085,2160,5027,5028,2972,7668,5029,7669,7670,7671,3593,4086,7672,4591,4087,5030,3803,7673,7674,7675,7676,7677,7678,7679,4286,2366,4592,4593,3067,2328,7680,7681,4594,3594,3918,2029,4287,7682,5031,3919,3370,4288,4595,2856,7683,3509,7684,7685,5032,5033,7686,7687,3804,2784,7688,7689,7690,7691,3371,7692,7693,2877,5034,7694,7695,3920,4289,4088,7696,7697,7698,5035,7699,5036,4290,5037,5038,5039,7700,7701,7702,5040,5041,3228,7703,1760,7704,5042,3229,4596,2106,4089,7705,4597,2824,5043,2107,3372,7706,4291,4090,5044,7707,4091,7708,5045,3025,3805,4598,4292,4293,4294,3373,7709,4599,7710,5046,7711,7712,5047,5048,3806,7713,7714,7715,5049,7716,7717,7718,7719,4600,5050,7720,7721,7722,5051,7723,4295,3429,7724,7725,7726,7727,3921,7728,3292,5052,4092,7729,7730,7731,7732,7733,7734,7735,5053,5054,7736,7737,7738,7739,3922,3685,7740,7741,7742,7743,2635,5055,7744,5056,4601,7745,7746,2560,7747,7748,7749,7750,3923,7751,7752,7753,7754,7755,4296,2903,7756,7757,7758,7759,7760,3924,7761,5057,4297,7762,7763,5058,4298,7764,4093,7765,7766,5059,3925,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,3595,7777,4299,5060,4094,7778,3293,5061,7779,7780,4300,7781,7782,4602,7783,3596,7784,7785,3430,2367,7786,3164,5062,5063,4301,7787,7788,4095,5064,5065,7789,3374,3115,7790,7791,7792,7793,7794,7795,7796,3597,4603,7797,7798,3686,3116,3807,5066,7799,7800,5067,7801,7802,4604,4302,5068,4303,4096,7803,7804,3294,7805,7806,5069,4605,2690,7807,3026,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7921,7922,7923,7924,3926,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7958,7959,7960,7961,7962,7963,7964,7965,7966,7967,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8
420090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8258,8259,8260,8261,8262,8263,8264,8265,8266,8267,8268,8269,8270,8271];var r_={};r_.EUCTW_TYPICAL_DISTRIBUTION_RATIO=.75;r_.EUCTW_TABLE_SIZE=8102;r_.EUCTWCharToFreqOrder=[1,1800,1506,255,1431,198,9,82,6,7310,177,202,3615,1256,2808,110,3735,33,3241,261,76,44,2113,16,2931,2184,1176,659,3868,26,3404,2643,1198,3869,3313,4060,410,2211,302,590,361,1963,8,204,58,4296,7311,1931,63,7312,7313,317,1614,75,222,159,4061,2412,1480,7314,3500,3068,224,2809,3616,3,10,3870,1471,29,2774,1135,2852,1939,873,130,3242,1123,312,7315,4297,2051,507,252,682,7316,142,1914,124,206,2932,34,3501,3173,64,604,7317,2494,1976,1977,155,1990,645,641,1606,7318,3405,337,72,406,7319,80,630,238,3174,1509,263,939,1092,2644,756,1440,1094,3406,449,69,2969,591,179,2095,471,115,2034,1843,60,50,2970,134,806,1868,734,2035,3407,180,995,1607,156,537,2893,688,7320,319,1305,779,2144,514,2374,298,4298,359,2495,90,2707,1338,663,11,906,1099,2545,20,2436,182,532,1716,7321,732,1376,4062,1311,1420,3175,25,2312,1056,113,399,382,1949,242,3408,2467,529,3243,475,1447,3617,7322,117,21,656,810,1297,2295,2329,3502,7323,126,4063,706,456,150,613,4299,71,1118,2036,4064,145,3069,85,835,486,2114,1246,1426,428,727,1285,1015,800,106,623,303,1281,7324,2127,2354,347,3736,221,3503,3110,7325,1955,1153,4065,83,296,1199,3070,192,624,93,7326,822,1897,2810,3111,795,2064,991,1554,1542,1592,27,43,2853,859,139,1456,860,4300,437,712,3871,164,2392,3112,695,211,3017,2096,195,3872,1608,3504,3505,3618,3873,234,811,2971,2097,3874,2229,1441,3506,1615,2375,668,2076,1638,305,228,1664,4301,467,415,7327,262,2098,1593,239,108,300,200,1033,512,1247,2077,7328,7329,2173,3176,3619,2673,593,845,1062,3244,88,1723,2037,3875,1950,212,266,152,149,468,1898,4066,4302,77,187,7330,3018,37,5,2972,7331,3876,7332,7333,39,2517,4303,2894,3177,2078,55,148,74,4304,545,483,1474,1029,1665,217,1869,1531,3113,1104,2645,4067,24,172,3507,900,3877,3508,3509,4305,32,1408,2811,1312,329,487,2355,2247,2708,784,2674,4,3019,3314,1427,1788,188,109,499,7334,3620,1717,1789,888,1217,3020,4306,7335,3510,7336,3315,1520,3621,3878,196,1034,775,7337,7338,929,1815,249,439,38,7339,1063,7340,794,3879,1435,2296,46,178,3245,2065,7341,2376,7342,214,1709,4307,804,35,707,324,3622,1601,2546,140,459,4068,7343,7344,1365,839,272,978,2257,2572,3409,2128,1363,3623,1423,697,100,3071,48,70,1231,495,3114,2193,7345,1294,7346,2079,462,586,1042,3246,853,256,988,185,2377,3410,1698,434,1084,7347,3411,314,2615,2775,4308,2330,2331,569,2280,637,1816,2518,757,1162,1878,1616,3412,287,1577,2115,768,4309,1671,2854,3511,2519,1321,3737,909,2413,7348,4069,933,3738,7349,2052,2356,1222,4310,765,2414,1322,786,4311,7350,1919,1462,1677,2895,1699,7351,4312,1424,2437,3115,3624,2590,3316,1774,1940,3413,3880,4070,309,1369,1130,2812,364,2230,1653,1299,3881,3512,3882,3883,2646,525,1085,3021,902,2e3,1475,964,4313,421,1844,1415,1057,2281,940,1364,3116,376,4314,4315,1381,7,2520,983,2378,336,1710,2675,1845,321,3414,559,1131,3022,2742,1808,1132,1313,265,1481,1857,7352,352,1203,2813,3247,167,1089,420,2814,776,792,1724,3513,4071,2438,3248,7353,4072,7354,446,229,333,2743,901,3739,1200,1557,4316,2647,1920,395,2744,2676,3740,4073,1835,125,916,3178,2616,4317,7355,7356,3741,7357,7358,7359,4318,3117,3625,1133,2547,1757,3415,1510,2313,1409,3514,7360,2145,438,2591,2896,2379,3317,1068,958,3023,461,311,2855,2677,4074,1915,3179,4075,1978,383,750,2745,2617,4076,274,539,385,1278,1442,7361,1154,1964,384,561,210,98,1295,2548,3515,7362,1711,2415,1482,3416,3884,2897,1257,129,7363,3742,642,523,2776,2777,2648,7364,141,2231,1333,68,176,441,876,907,4077,603,2592,710,171,3417,404,549,18,3118,2393,1410,3626,1666,7365,3516,4319,2898,4320,7366,2973,368,7367,146,366,99,871,3627,1543,748,807,1586,1185,22,2258,379,3743,3180,7368,3181,505,1941,2618,1991,1382,2314,7369,380,2357,218,702,1817,1248,3418,3024,3517,3318,3249,7370,2974,3628,930,3250,3744,7371,59,7372,585,601,4078,497,3419,1112,1314,4321,1801,7373,1223,1472,2174,7374,749,1836,690,1899,3745,1772,3885,1476,429,1043,1790,2232,2116,917,4079,447,1086,1629,7375,556,7376,7377,2020,1654,844,1090,105,550,966,1758,2815,1008,1782,686,1095,7378,2282,793,1602,7379,3518,2593,4322,4080,2933,2297,4323,3746,980,2496,544,353,527,4324,908,2678,2899,7380,381,2619,1942,1348,7381,1341,1252,560,3072,7382,3420,2856,7383,2053,973,886,2080,143,4325,7384,7385,157,3886,496,4081,57,840,540,2038,4326,4327,3421,2117,1445,970,2259,1748,1965,2081,4082,3119,1234,1775,3251,2816,3629,773,1206,2129,1066,2039,1326,3887,1738,1725,4083,279,3120,51,1544,2594,423,1578,2130,2066,173,4328,1879,7386,7387,1583,264,610,3630,4329,2439,280,154,7388,7389,7390,1739,338,1282,3073,693,2857,1411,1074,3747,2440,7391,4330,7392,7393,1240,952,2394,7394,2900,1538,2679,685,1483,4084,2468,1436,953,4085,2054,4331,671,2395,79,4086,2441,3252,608,567,2680,3422,4087,4088,1691,393,1261,1791,2396,7395,4332,7396,7397,7398,7399,1383,1672,3748,3182,1464,522,1119,661,1150,216,675,4333,3888,1432,3519,609,4334,2681,2397,7400,7401,7402,4089,3025,0,7403,2469,315,231,2442,301,3319,4335,2380,7404,233,4090,3631,1818,4336,4337,7405,96,1776,1315,2082,7406,257,7407,1809,3632,2709,1139,1819,4091,2021,1124,2163,2778,1777,2649,7408,3074,363,1655,3183,7409,2975,7410,7411,7412,3889,1567,3890,718,103,3184,849,1443,341,3320,2934,1484,7413,1712,127,67,339,4092,2398,679,1412,821,7414,7415,834,738,351,2976,2146,846,235,1497,1880,418,1992,3749,2710,186,1100,2147,2746,3520,1545,1355,2935,2858,1377,583,3891,4093,2573,2977,7416,1298,3633,1078,2549,3634,2358,78,3750,3751,267,1289,2099,2001,1594,4094,348,369,1274,2194,2175,1837,4338,1820,2817,3635,2747,2283,2002,4339,2936,2748,144,3321,882,4340,3892,2749,3423,4341,2901,7417,4095,
4201726,320,7418,3893,3026,788,2978,7419,2818,1773,1327,2859,3894,2819,7420,1306,4342,2003,1700,3752,3521,2359,2650,787,2022,506,824,3636,534,323,4343,1044,3322,2023,1900,946,3424,7421,1778,1500,1678,7422,1881,4344,165,243,4345,3637,2521,123,683,4096,764,4346,36,3895,1792,589,2902,816,626,1667,3027,2233,1639,1555,1622,3753,3896,7423,3897,2860,1370,1228,1932,891,2083,2903,304,4097,7424,292,2979,2711,3522,691,2100,4098,1115,4347,118,662,7425,611,1156,854,2381,1316,2861,2,386,515,2904,7426,7427,3253,868,2234,1486,855,2651,785,2212,3028,7428,1040,3185,3523,7429,3121,448,7430,1525,7431,2164,4348,7432,3754,7433,4099,2820,3524,3122,503,818,3898,3123,1568,814,676,1444,306,1749,7434,3755,1416,1030,197,1428,805,2821,1501,4349,7435,7436,7437,1993,7438,4350,7439,7440,2195,13,2779,3638,2980,3124,1229,1916,7441,3756,2131,7442,4100,4351,2399,3525,7443,2213,1511,1727,1120,7444,7445,646,3757,2443,307,7446,7447,1595,3186,7448,7449,7450,3639,1113,1356,3899,1465,2522,2523,7451,519,7452,128,2132,92,2284,1979,7453,3900,1512,342,3125,2196,7454,2780,2214,1980,3323,7455,290,1656,1317,789,827,2360,7456,3758,4352,562,581,3901,7457,401,4353,2248,94,4354,1399,2781,7458,1463,2024,4355,3187,1943,7459,828,1105,4101,1262,1394,7460,4102,605,4356,7461,1783,2862,7462,2822,819,2101,578,2197,2937,7463,1502,436,3254,4103,3255,2823,3902,2905,3425,3426,7464,2712,2315,7465,7466,2332,2067,23,4357,193,826,3759,2102,699,1630,4104,3075,390,1793,1064,3526,7467,1579,3076,3077,1400,7468,4105,1838,1640,2863,7469,4358,4359,137,4106,598,3078,1966,780,104,974,2938,7470,278,899,253,402,572,504,493,1339,7471,3903,1275,4360,2574,2550,7472,3640,3029,3079,2249,565,1334,2713,863,41,7473,7474,4361,7475,1657,2333,19,463,2750,4107,606,7476,2981,3256,1087,2084,1323,2652,2982,7477,1631,1623,1750,4108,2682,7478,2864,791,2714,2653,2334,232,2416,7479,2983,1498,7480,2654,2620,755,1366,3641,3257,3126,2025,1609,119,1917,3427,862,1026,4109,7481,3904,3760,4362,3905,4363,2260,1951,2470,7482,1125,817,4110,4111,3906,1513,1766,2040,1487,4112,3030,3258,2824,3761,3127,7483,7484,1507,7485,2683,733,40,1632,1106,2865,345,4113,841,2524,230,4364,2984,1846,3259,3428,7486,1263,986,3429,7487,735,879,254,1137,857,622,1300,1180,1388,1562,3907,3908,2939,967,2751,2655,1349,592,2133,1692,3324,2985,1994,4114,1679,3909,1901,2185,7488,739,3642,2715,1296,1290,7489,4115,2198,2199,1921,1563,2595,2551,1870,2752,2986,7490,435,7491,343,1108,596,17,1751,4365,2235,3430,3643,7492,4366,294,3527,2940,1693,477,979,281,2041,3528,643,2042,3644,2621,2782,2261,1031,2335,2134,2298,3529,4367,367,1249,2552,7493,3530,7494,4368,1283,3325,2004,240,1762,3326,4369,4370,836,1069,3128,474,7495,2148,2525,268,3531,7496,3188,1521,1284,7497,1658,1546,4116,7498,3532,3533,7499,4117,3327,2684,1685,4118,961,1673,2622,190,2005,2200,3762,4371,4372,7500,570,2497,3645,1490,7501,4373,2623,3260,1956,4374,584,1514,396,1045,1944,7502,4375,1967,2444,7503,7504,4376,3910,619,7505,3129,3261,215,2006,2783,2553,3189,4377,3190,4378,763,4119,3763,4379,7506,7507,1957,1767,2941,3328,3646,1174,452,1477,4380,3329,3130,7508,2825,1253,2382,2186,1091,2285,4120,492,7509,638,1169,1824,2135,1752,3911,648,926,1021,1324,4381,520,4382,997,847,1007,892,4383,3764,2262,1871,3647,7510,2400,1784,4384,1952,2942,3080,3191,1728,4121,2043,3648,4385,2007,1701,3131,1551,30,2263,4122,7511,2026,4386,3534,7512,501,7513,4123,594,3431,2165,1821,3535,3432,3536,3192,829,2826,4124,7514,1680,3132,1225,4125,7515,3262,4387,4126,3133,2336,7516,4388,4127,7517,3912,3913,7518,1847,2383,2596,3330,7519,4389,374,3914,652,4128,4129,375,1140,798,7520,7521,7522,2361,4390,2264,546,1659,138,3031,2445,4391,7523,2250,612,1848,910,796,3765,1740,1371,825,3766,3767,7524,2906,2554,7525,692,444,3032,2624,801,4392,4130,7526,1491,244,1053,3033,4131,4132,340,7527,3915,1041,2987,293,1168,87,1357,7528,1539,959,7529,2236,721,694,4133,3768,219,1478,644,1417,3331,2656,1413,1401,1335,1389,3916,7530,7531,2988,2362,3134,1825,730,1515,184,2827,66,4393,7532,1660,2943,246,3332,378,1457,226,3433,975,3917,2944,1264,3537,674,696,7533,163,7534,1141,2417,2166,713,3538,3333,4394,3918,7535,7536,1186,15,7537,1079,1070,7538,1522,3193,3539,276,1050,2716,758,1126,653,2945,3263,7539,2337,889,3540,3919,3081,2989,903,1250,4395,3920,3434,3541,1342,1681,1718,766,3264,286,89,2946,3649,7540,1713,7541,2597,3334,2990,7542,2947,2215,3194,2866,7543,4396,2498,2526,181,387,1075,3921,731,2187,3335,7544,3265,310,313,3435,2299,770,4134,54,3034,189,4397,3082,3769,3922,7545,1230,1617,1849,355,3542,4135,4398,3336,111,4136,3650,1350,3135,3436,3035,4137,2149,3266,3543,7546,2784,3923,3924,2991,722,2008,7547,1071,247,12
42007,2338,2471,1378,4399,2009,864,1437,1214,4400,373,3770,1142,2216,667,4401,442,2753,2555,3771,3925,1968,4138,3267,1839,837,170,1107,934,1336,1882,7548,7549,2118,4139,2828,743,1569,7550,4402,4140,582,2384,1418,3437,7551,1802,7552,357,1395,1729,3651,3268,2418,1564,2237,7553,3083,3772,1633,4403,1114,2085,4141,1532,7554,482,2446,4404,7555,7556,1492,833,1466,7557,2717,3544,1641,2829,7558,1526,1272,3652,4142,1686,1794,416,2556,1902,1953,1803,7559,3773,2785,3774,1159,2316,7560,2867,4405,1610,1584,3036,2419,2754,443,3269,1163,3136,7561,7562,3926,7563,4143,2499,3037,4406,3927,3137,2103,1647,3545,2010,1872,4144,7564,4145,431,3438,7565,250,97,81,4146,7566,1648,1850,1558,160,848,7567,866,740,1694,7568,2201,2830,3195,4147,4407,3653,1687,950,2472,426,469,3196,3654,3655,3928,7569,7570,1188,424,1995,861,3546,4148,3775,2202,2685,168,1235,3547,4149,7571,2086,1674,4408,3337,3270,220,2557,1009,7572,3776,670,2992,332,1208,717,7573,7574,3548,2447,3929,3338,7575,513,7576,1209,2868,3339,3138,4409,1080,7577,7578,7579,7580,2527,3656,3549,815,1587,3930,3931,7581,3550,3439,3777,1254,4410,1328,3038,1390,3932,1741,3933,3778,3934,7582,236,3779,2448,3271,7583,7584,3657,3780,1273,3781,4411,7585,308,7586,4412,245,4413,1851,2473,1307,2575,430,715,2136,2449,7587,270,199,2869,3935,7588,3551,2718,1753,761,1754,725,1661,1840,4414,3440,3658,7589,7590,587,14,3272,227,2598,326,480,2265,943,2755,3552,291,650,1883,7591,1702,1226,102,1547,62,3441,904,4415,3442,1164,4150,7592,7593,1224,1548,2756,391,498,1493,7594,1386,1419,7595,2055,1177,4416,813,880,1081,2363,566,1145,4417,2286,1001,1035,2558,2599,2238,394,1286,7596,7597,2068,7598,86,1494,1730,3936,491,1588,745,897,2948,843,3340,3937,2757,2870,3273,1768,998,2217,2069,397,1826,1195,1969,3659,2993,3341,284,7599,3782,2500,2137,2119,1903,7600,3938,2150,3939,4151,1036,3443,1904,114,2559,4152,209,1527,7601,7602,2949,2831,2625,2385,2719,3139,812,2560,7603,3274,7604,1559,737,1884,3660,1210,885,28,2686,3553,3783,7605,4153,1004,1779,4418,7606,346,1981,2218,2687,4419,3784,1742,797,1642,3940,1933,1072,1384,2151,896,3941,3275,3661,3197,2871,3554,7607,2561,1958,4420,2450,1785,7608,7609,7610,3942,4154,1005,1308,3662,4155,2720,4421,4422,1528,2600,161,1178,4156,1982,987,4423,1101,4157,631,3943,1157,3198,2420,1343,1241,1016,2239,2562,372,877,2339,2501,1160,555,1934,911,3944,7611,466,1170,169,1051,2907,2688,3663,2474,2994,1182,2011,2563,1251,2626,7612,992,2340,3444,1540,2721,1201,2070,2401,1996,2475,7613,4424,528,1922,2188,1503,1873,1570,2364,3342,3276,7614,557,1073,7615,1827,3445,2087,2266,3140,3039,3084,767,3085,2786,4425,1006,4158,4426,2341,1267,2176,3664,3199,778,3945,3200,2722,1597,2657,7616,4427,7617,3446,7618,7619,7620,3277,2689,1433,3278,131,95,1504,3946,723,4159,3141,1841,3555,2758,2189,3947,2027,2104,3665,7621,2995,3948,1218,7622,3343,3201,3949,4160,2576,248,1634,3785,912,7623,2832,3666,3040,3786,654,53,7624,2996,7625,1688,4428,777,3447,1032,3950,1425,7626,191,820,2120,2833,971,4429,931,3202,135,664,783,3787,1997,772,2908,1935,3951,3788,4430,2909,3203,282,2723,640,1372,3448,1127,922,325,3344,7627,7628,711,2044,7629,7630,3952,2219,2787,1936,3953,3345,2220,2251,3789,2300,7631,4431,3790,1258,3279,3954,3204,2138,2950,3955,3956,7632,2221,258,3205,4432,101,1227,7633,3280,1755,7634,1391,3281,7635,2910,2056,893,7636,7637,7638,1402,4161,2342,7639,7640,3206,3556,7641,7642,878,1325,1780,2788,4433,259,1385,2577,744,1183,2267,4434,7643,3957,2502,7644,684,1024,4162,7645,472,3557,3449,1165,3282,3958,3959,322,2152,881,455,1695,1152,1340,660,554,2153,4435,1058,4436,4163,830,1065,3346,3960,4437,1923,7646,1703,1918,7647,932,2268,122,7648,4438,947,677,7649,3791,2627,297,1905,1924,2269,4439,2317,3283,7650,7651,4164,7652,4165,84,4166,112,989,7653,547,1059,3961,701,3558,1019,7654,4167,7655,3450,942,639,457,2301,2451,993,2951,407,851,494,4440,3347,927,7656,1237,7657,2421,3348,573,4168,680,921,2911,1279,1874,285,790,1448,1983,719,2167,7658,7659,4441,3962,3963,1649,7660,1541,563,7661,1077,7662,3349,3041,3451,511,2997,3964,3965,3667,3966,1268,2564,3350,3207,4442,4443,7663,535,1048,1276,1189,2912,2028,3142,1438,1373,2834,2952,1134,2012,7664,4169,1238,2578,3086,1259,7665,700,7666,2953,3143,3668,4170,7667,4171,1146,1875,1906,4444,2601,3967,781,2422,132,1589,203,147,273,2789,2402,898,1786,2154,3968,3969,7668,3792,2790,7669,7670,4445,4446,7671,3208,7672,1635,3793,965,7673,1804,2690,1516,3559,1121,1082,1329,3284,3970,1449,3794,65,1128,2835,2913,2759,1590,3795,7674,7675,12,2658,45,976,2579,3144,4447,517,2528,1013,1037,3209,7676,3796,2836,7677,3797,7678,3452,7679,2602,614,1998,2318,3798,3087,2724,2628,7680,2580,4172,599,1269,7681,1810,3669,7682,2691,3088,759,1060,489,1805,3351,3285,1358,7683,7684,2386,1387,1215,2629,2252,490,7685,7686,4173,1759,2387,2343,7687,4448,3799,1907,3971,2630,1806,3210,4449,3453,3286,2760,2344,874,7688,7689,3454,3670,1858,91,2914,3671,3042,3800,4450,7690,3145,3972,2659,7691,3455,1202,1403,3801,2954,2529,1517,2503,4451,3456,2504,7692,4452,7693,2692,1885,1495,1731,3973,2365,4453,7694,2029,7695,7696,3974,2693,1216,237,2581,4174,2319,3975,3802,4454,4455,2694,3560,3457,445,4456,7697,7698,7699,7700,2761,61,3976,3672,1822,3977,7701,687,2045,935,925,405,2660,703,1096,1859,2725,4457,3978,1876,1367,2695,3352,918,2105,1781,2476,334,3287,1611,1093,4458,564,3146,3458,3673,3353,945,2631,2057,4459,7702,1925,872,4175,7703,3459,2696,3089,349,4176,3674,3979,4460,3803,4177,3675,2155,3980,4461,4462,4178,4463,2403,2046,782,3981,400,251,4179,1624,7704,7705,277,3676,299,1265,476,1191,3804,2121,4180,4181,1109,205,7706,2582,1e3,2156,3561,1860,7707,7708,7709,4464,7710,4465,2565,107,2477,2157,3982,3460,3147,7711,
4201533,541,1301,158,753,4182,2872,3562,7712,1696,370,1088,4183,4466,3563,579,327,440,162,2240,269,1937,1374,3461,968,3043,56,1396,3090,2106,3288,3354,7713,1926,2158,4467,2998,7714,3564,7715,7716,3677,4468,2478,7717,2791,7718,1650,4469,7719,2603,7720,7721,3983,2661,3355,1149,3356,3984,3805,3985,7722,1076,49,7723,951,3211,3289,3290,450,2837,920,7724,1811,2792,2366,4184,1908,1138,2367,3806,3462,7725,3212,4470,1909,1147,1518,2423,4471,3807,7726,4472,2388,2604,260,1795,3213,7727,7728,3808,3291,708,7729,3565,1704,7730,3566,1351,1618,3357,2999,1886,944,4185,3358,4186,3044,3359,4187,7731,3678,422,413,1714,3292,500,2058,2345,4188,2479,7732,1344,1910,954,7733,1668,7734,7735,3986,2404,4189,3567,3809,4190,7736,2302,1318,2505,3091,133,3092,2873,4473,629,31,2838,2697,3810,4474,850,949,4475,3987,2955,1732,2088,4191,1496,1852,7737,3988,620,3214,981,1242,3679,3360,1619,3680,1643,3293,2139,2452,1970,1719,3463,2168,7738,3215,7739,7740,3361,1828,7741,1277,4476,1565,2047,7742,1636,3568,3093,7743,869,2839,655,3811,3812,3094,3989,3e3,3813,1310,3569,4477,7744,7745,7746,1733,558,4478,3681,335,1549,3045,1756,4192,3682,1945,3464,1829,1291,1192,470,2726,2107,2793,913,1054,3990,7747,1027,7748,3046,3991,4479,982,2662,3362,3148,3465,3216,3217,1946,2794,7749,571,4480,7750,1830,7751,3570,2583,1523,2424,7752,2089,984,4481,3683,1959,7753,3684,852,923,2795,3466,3685,969,1519,999,2048,2320,1705,7754,3095,615,1662,151,597,3992,2405,2321,1049,275,4482,3686,4193,568,3687,3571,2480,4194,3688,7755,2425,2270,409,3218,7756,1566,2874,3467,1002,769,2840,194,2090,3149,3689,2222,3294,4195,628,1505,7757,7758,1763,2177,3001,3993,521,1161,2584,1787,2203,2406,4483,3994,1625,4196,4197,412,42,3096,464,7759,2632,4484,3363,1760,1571,2875,3468,2530,1219,2204,3814,2633,2140,2368,4485,4486,3295,1651,3364,3572,7760,7761,3573,2481,3469,7762,3690,7763,7764,2271,2091,460,7765,4487,7766,3002,962,588,3574,289,3219,2634,1116,52,7767,3047,1796,7768,7769,7770,1467,7771,1598,1143,3691,4198,1984,1734,1067,4488,1280,3365,465,4489,1572,510,7772,1927,2241,1812,1644,3575,7773,4490,3692,7774,7775,2663,1573,1534,7776,7777,4199,536,1807,1761,3470,3815,3150,2635,7778,7779,7780,4491,3471,2915,1911,2796,7781,3296,1122,377,3220,7782,360,7783,7784,4200,1529,551,7785,2059,3693,1769,2426,7786,2916,4201,3297,3097,2322,2108,2030,4492,1404,136,1468,1479,672,1171,3221,2303,271,3151,7787,2762,7788,2049,678,2727,865,1947,4493,7789,2013,3995,2956,7790,2728,2223,1397,3048,3694,4494,4495,1735,2917,3366,3576,7791,3816,509,2841,2453,2876,3817,7792,7793,3152,3153,4496,4202,2531,4497,2304,1166,1010,552,681,1887,7794,7795,2957,2958,3996,1287,1596,1861,3154,358,453,736,175,478,1117,905,1167,1097,7796,1853,1530,7797,1706,7798,2178,3472,2287,3695,3473,3577,4203,2092,4204,7799,3367,1193,2482,4205,1458,2190,2205,1862,1888,1421,3298,2918,3049,2179,3474,595,2122,7800,3997,7801,7802,4206,1707,2636,223,3696,1359,751,3098,183,3475,7803,2797,3003,419,2369,633,704,3818,2389,241,7804,7805,7806,838,3004,3697,2272,2763,2454,3819,1938,2050,3998,1309,3099,2242,1181,7807,1136,2206,3820,2370,1446,4207,2305,4498,7808,7809,4208,1055,2605,484,3698,7810,3999,625,4209,2273,3368,1499,4210,4e3,7811,4001,4211,3222,2274,2275,3476,7812,7813,2764,808,2606,3699,3369,4002,4212,3100,2532,526,3370,3821,4213,955,7814,1620,4214,2637,2427,7815,1429,3700,1669,1831,994,928,7816,3578,1260,7817,7818,7819,1948,2288,741,2919,1626,4215,2729,2455,867,1184,362,3371,1392,7820,7821,4003,4216,1770,1736,3223,2920,4499,4500,1928,2698,1459,1158,7822,3050,3372,2877,1292,1929,2506,2842,3701,1985,1187,2071,2014,2607,4217,7823,2566,2507,2169,3702,2483,3299,7824,3703,4501,7825,7826,666,1003,3005,1022,3579,4218,7827,4502,1813,2253,574,3822,1603,295,1535,705,3823,4219,283,858,417,7828,7829,3224,4503,4504,3051,1220,1889,1046,2276,2456,4004,1393,1599,689,2567,388,4220,7830,2484,802,7831,2798,3824,2060,1405,2254,7832,4505,3825,2109,1052,1345,3225,1585,7833,809,7834,7835,7836,575,2730,3477,956,1552,1469,1144,2323,7837,2324,1560,2457,3580,3226,4005,616,2207,3155,2180,2289,7838,1832,7839,3478,4506,7840,1319,3704,3705,1211,3581,1023,3227,1293,2799,7841,7842,7843,3826,607,2306,3827,762,2878,1439,4221,1360,7844,1485,3052,7845,4507,1038,4222,1450,2061,2638,4223,1379,4508,2585,7846,7847,4224,1352,1414,2325,2921,1172,7848,7849,3828,3829,7850,1797,1451,7851,7852,7853,7854,2922,4006,4007,2485,2346,411,4008,4009,3582,3300,3101,4509,1561,2664,1452,4010,1375,7855,7856,47,2959,316,7857,1406,1591,2923,3156,7858,1025,2141,3102,3157,354,2731,884,2224,4225,2407,508,3706,726,3583,996,2428,3584,729,7859,392,2191,1453,4011,4510,3707,7860,7861,2458,3585,2608,1675,2800,919,2347,2960,2348,1270,4511,4012,73,7862,7863,647,7864,3228,2843,2255,1550,1346,3006,7865,1332,883,3479,7866,7867,7868,7869,3301,2765,7870,1212,831,1347,4226,4512,2326,3830,1863,3053,720,3831,4513,4514,3832,7871,4227,7872,7873,4515,7874,7875,1798,4516,3708,2609,4517,3586,1645,2371,7876,7877,2924,669,2208,2665,2429,7878,2879,7879,7880,1028,3229,7881,4228,2408,7882,2256,1353,7883,7884,4518,3158,518,7885,4013,7886,4229,1960,7887,2142,4230,7888,7889,3007,2349,2350,3833,516,1833,1454,4014,2699,4231,4519,2225,2610,1971,1129,3587,7890,2766,7891,2961,1422,577,1470,3008,1524,3373,7892,7893,432,4232,3054,3480,7894,2586,1455,2508,2226,1972,1175,7895,1020,2732,4015,348
4201,4520,7896,2733,7897,1743,1361,3055,3482,2639,4016,4233,4521,2290,895,924,4234,2170,331,2243,3056,166,1627,3057,1098,7898,1232,2880,2227,3374,4522,657,403,1196,2372,542,3709,3375,1600,4235,3483,7899,4523,2767,3230,576,530,1362,7900,4524,2533,2666,3710,4017,7901,842,3834,7902,2801,2031,1014,4018,213,2700,3376,665,621,4236,7903,3711,2925,2430,7904,2431,3302,3588,3377,7905,4237,2534,4238,4525,3589,1682,4239,3484,1380,7906,724,2277,600,1670,7907,1337,1233,4526,3103,2244,7908,1621,4527,7909,651,4240,7910,1612,4241,2611,7911,2844,7912,2734,2307,3058,7913,716,2459,3059,174,1255,2701,4019,3590,548,1320,1398,728,4020,1574,7914,1890,1197,3060,4021,7915,3061,3062,3712,3591,3713,747,7916,635,4242,4528,7917,7918,7919,4243,7920,7921,4529,7922,3378,4530,2432,451,7923,3714,2535,2072,4244,2735,4245,4022,7924,1764,4531,7925,4246,350,7926,2278,2390,2486,7927,4247,4023,2245,1434,4024,488,4532,458,4248,4025,3715,771,1330,2391,3835,2568,3159,2159,2409,1553,2667,3160,4249,7928,2487,2881,2612,1720,2702,4250,3379,4533,7929,2536,4251,7930,3231,4252,2768,7931,2015,2736,7932,1155,1017,3716,3836,7933,3303,2308,201,1864,4253,1430,7934,4026,7935,7936,7937,7938,7939,4254,1604,7940,414,1865,371,2587,4534,4535,3485,2016,3104,4536,1708,960,425
4205,887,389,2171,1536,1663,1721,7941,2228,4027,2351,2926,1580,7942,7943,7944,1744,7945,2537,4537,4538,7946,4539,7947,2073,7948,7949,3592,3380,2882,4256,7950,4257,2640,3381,2802,673,2703,2460,709,3486,4028,3593,4258,7951,1148,502,634,7952,7953,1204,4540,3594,1575,4541,2613,3717,7954,3718,3105,948,3232,121,1745,3837,1110,7955,4259,3063,2509,3009,4029,3719,1151,1771,3838,1488,4030,1986,7956,2433,3487,7957,7958,2093,7959,4260,3839,1213,1407,2803,531,2737,2538,3233,1011,1537,7960,2769,4261,3106,1061,7961,3720,3721,1866,2883,7962,2017,120,4262,4263,2062,3595,3234,2309,3840,2668,3382,1954,4542,7963,7964,3488,1047,2704,1266,7965,1368,4543,2845,649,3383,3841,2539,2738,1102,2846,2669,7966,7967,1999,7968,1111,3596,2962,7969,2488,3842,3597,2804,1854,3384,3722,7970,7971,3385,2410,2884,3304,3235,3598,7972,2569,7973,3599,2805,4031,1460,856,7974,3600,7975,2885,2963,7976,2886,3843,7977,4264,632,2510,875,3844,1697,3845,2291,7978,7979,4544,3010,1239,580,4545,4265,7980,914,936,2074,1190,4032,1039,2123,7981,7982,7983,3386,1473,7984,1354,4266,3846,7985,2172,3064,4033,915,3305,4267,4268,3306,1605,1834,7986,2739,398,3601,4269,3847,4034,328,1912,2847,4035,3848,1331,4270,3011,937,4271,7987,3602,4036,4037,3387,2160,4546,3388,524,742,538,3065,1012,7988,7989,3849,2461,7990,658,1103,225,3850,7991,7992,4547,7993,4548,7994,3236,1243,7995,4038,963,2246,4549,7996,2705,3603,3161,7997,7998,2588,2327,7999,4550,8e3,8001,8002,3489,3307,957,3389,2540,2032,1930,2927,2462,870,2018,3604,1746,2770,2771,2434,2463,8003,3851,8004,3723,3107,3724,3490,3390,3725,8005,1179,3066,8006,3162,2373,4272,3726,2541,3163,3108,2740,4039,8007,3391,1556,2542,2292,977,2887,2033,4040,1205,3392,8008,1765,3393,3164,2124,1271,1689,714,4551,3491,8009,2328,3852,533,4273,3605,2181,617,8010,2464,3308,3492,2310,8011,8012,3165,8013,8014,3853,1987,618,427,2641,3493,3394,8015,8016,1244,1690,8017,2806,4274,4552,8018,3494,8019,8020,2279,1576,473,3606,4275,3395,972,8021,3607,8022,3067,8023,8024,4553,4554,8025,3727,4041,4042,8026,153,4555,356,8027,1891,2888,4276,2143,408,803,2352,8028,3854,8029,4277,1646,2570,2511,4556,4557,3855,8030,3856,4278,8031,2411,3396,752,8032,8033,1961,2964,8034,746,3012,2465,8035,4279,3728,698,4558,1892,4280,3608,2543,4559,3609,3857,8036,3166,3397,8037,1823,1302,4043,2706,3858,1973,4281,8038,4282,3167,823,1303,1288,1236,2848,3495,4044,3398,774,3859,8039,1581,4560,1304,2849,3860,4561,8040,2435,2161,1083,3237,4283,4045,4284,344,1173,288,2311,454,1683,8041,8042,1461,4562,4046,2589,8043,8044,4563,985,894,8045,3399,3168,8046,1913,2928,3729,1988,8047,2110,1974,8048,4047,8049,2571,1194,425,8050,4564,3169,1245,3730,4285,8051,8052,2850,8053,636,4565,1855,3861,760,1799,8054,4286,2209,1508,4566,4048,1893,1684,2293,8055,8056,8057,4287,4288,2210,479,8058,8059,832,8060,4049,2489,8061,2965,2490,3731,990,3109,627,1814,2642,4289,1582,4290,2125,2111,3496,4567,8062,799,4291,3170,8063,4568,2112,1737,3013,1018,543,754,4292,3309,1676,4569,4570,4050,8064,1489,8065,3497,8066,2614,2889,4051,8067,8068,2966,8069,8070,8071,8072,3171,4571,4572,2182,1722,8073,3238,3239,1842,3610,1715,481,365,1975,1856,8074,8075,1962,2491,4573,8076,2126,3611,3240,433,1894,2063,2075,8077,602,2741,8078,8079,8080,8081,8082,3014,1628,3400,8083,3172,4574,4052,2890,4575,2512,8084,2544,2772,8085,8086,8087,3310,4576,2891,8088,4577,8089,2851,4578,4579,1221,2967,4053,2513,8090,8091,8092,1867,1989,8093,8094,8095,1895,8096,8097,4580,1896,4054,318,8098,2094,4055,4293,8099,8100,485,8101,938,3862,553,2670,116,8102,3863,3612,8103,3498,2671,2773,3401,3311,2807,8104,3613,2929,4056,1747,2930,2968,8105,8106,207,8107,8108,2672,4581,2514,8109,3015,890,3614,3864,8110,1877,3732,3402,8111,2183,2353,3403,1652,8112,8113,8114,941,2294,208,3499,4057,2019,330,4294,3865,2892,2492,3733,4295,8115,8116,8117,8118,2515,1613,4582,8119,3312,3866,2516,8120,4058,8121,1637,4059,2466,4583,3867,8122,2493,3016,3734,8123,8124,2192,8125,8126,2162,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8258,8259,8260,8261,8262,8263,8264,8265,8266,8267,8268,8269,8270,8271,8272,8273,8274,8275,8276,8277,8278,8279,8280,8281,8282,8283,8284,8285,8286,8287,8288,8289,8290,8291,8292,8293,8294,8295,8296,8297,8298,8299,8300,8301,8302,8303,8304,8305,8306,8307,8308,8309,8310,8311,8312,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8330,8331,8332,8333,8334,8335,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8350,8351,8352,8353,8354,8355,8356,8357,8358,8359,8360,8361,8362,8363,8364,8365,8366,8367,8368,8369,8370,8371,8372,8373,8374,8375,8376,8377,8378,8379,8380,8381,8382,8383,8384,8385,8386,8387,8388,8389,8390,8391,8392,8393,8394,8395,8396,8397,8398,8399,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8477,8478,8479,8480,8481,8482,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8521,8522,8523,8524,8525,8526,8527,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8579,8580,8581,8582,8583,8584,8585,8586,8587,8588,8589,8590,8591,8592,8593,8594,8595,8596,8597,8598,8599,8600,8601,8602,8603,8604,8605,8606,8607,8608,8609,8610,8611,8612,8613,8614,8615,8616,8617,8618,8619,8620,8621,8622,8623,8624,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649,8650,8651,8652,8653,8654,8655,8656,8657,8658,8659,8660,8661,8662,8663,8664,8665,8666,8667,8668,8669,8670,8671,8672,8673,8674,8675,8676,8677,8678,8679,8680,8681,8682,8683,8684,8685,8686,8687,8688,8689,8690,8691,8692,8693,8694,8695,8696,8697,8698,8699,8700,8701,8702,8703,8704,8705,8706,8707,8708,8709,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741];var n_={};n_.EUCKR_TYPICAL_DISTRIBUTION_RATIO=6;n_.EUCKR_TABLE_SIZE=2352;n_.EUCKRCharToFreqOrder=[13,130,120,1396,481,1719,1720,328,609,212,1721,707,400,299,1722,87,1397,1723,104,536,1117,1203,1724,1267,685,1268,508,1725,1726,1727,1728,1398,1399,1729,1730,1731,141,621,326,1057,368,1732,267,488,20,1733,1269,1734,945,1400,1735,47,904,1270,1736,1737,773,248,1738,409,313,786,429,1739,116,987,813,1401,683,75,1204,145,1740,1741,1742,1743,16,847,667,622,708,1744,1745,1746,966,787,304,129,1747,60,820,123,676,1748,1749,1750,1751,617,1752,626,1753,1754,1755,1756,653,1757,1758,1759,1760,1761,1762,856,344,1763,1764,1765,1766,89,401,418,806,905,848,1767,1768,1769,946,1205,709,1770,1118,1771,241,1772,1773,1774,1271,1775,569,1776,999,1777,1778,1779,1780,337,751,1058,28,628,254,1781,177,906,270,349,891,1079,1782,19,1783,379,1784,315,1785,629,754,1402,559,1786,636,203,1206,1787,710,567,1788,935,814,1789,1790,1207,766,528,1791,1792,1208,1793,1794,1795,1796,1797,1403,1798,1799,533,1059,1404,1405,1156,1406,936,884,1080,1800,351,1801,1802,1803,1804,1805,801,1806,1807,1808,1119,1809,1157,714,474,1407,1810,298,899,885,1811,1120,802,1158,1812,892,1813,1814,1408,659,1815,1816,1121,1817,1818,1819,1820,1821,1822,319,1823,594,545,1824,815,937,1209,1825,1826,573,1409,1022,1827,1210,1828,1829,1830,1831,1832,1833,556,722,807,1122,1060,1834,697,1835,900,557,715,1836,1410,540,1411,752,1159,294,597,1211,976,803,770,1412,1837,1838,39,794,1413,358,1839,371,925,1840,453,661,788,531,723,544,1023,1081,869,91,1841,392,430,790,602,1414,677,1082,457,1415,1416,1842,1843,475,327,1024,1417,795,121,1844,733,403,1418,1845,1846,1847,300,119,711,1212,627,1848,1272,207,1849,1850,796,1213,382,1851,519,1852,1083,893,1853,1854,1855,367,809,487,671,1856,663,1857,1858,956,471,306,857,1859,1860,1160,1084,1861,1862,1863,1864,1865,1061,1866,1867,1868,1869,1870,1871,282,96,574,1872,502,1085,1873,1214,1874,907,1875,1876,827,977,1419,1420,1421,268,1877,1422,1878,1879,1880,308,1881,2,537,1882,1883,1215,1884,1885,127,791,1886,1273,1423,1887,34,336,404,643,1888,571,654,894,840,1889,0,886,1274,122,575,260,908,938,1890,1275,410,316,1891,1892,100,1893,1894,1123,48,1161,1124,1025,1895,633,901,1276,1896,1897,115,816,1898,317,1899,694,1900,909,734,1424,572,866,1425,691,85,524,1010,543,394,841,1901,1902,1903,1026,1904,1905,1906,1907,1908,1909,30,451,651,988,310,1910,1911,1426,810,1216,93,1912,1913,1277,1217,1914,858,759,45,58,181,610,269,1915,1916,131,1062,551,443,1e3,821,1427,95
4207,895,1086,1917,1918,375,1919,359,1920,687,1921,822,1922,293,1923,1924,40,662,118,692,29,939,887,640,482,174,1925,69,1162,728,1428,910,1926,1278,1218,1279,386,870,217,854,1163,823,1927,1928,1929,1930,834,1931,78,1932,859,1933,1063,1934,1935,1936,1937,438,1164,208,595,1938,1939,1940,1941,1219,1125,1942,280,888,1429,1430,1220,1431,1943,1944,1945,1946,1947,1280,150,510,1432,1948,1949,1950,1951,1952,1953,1954,1011,1087,1955,1433,1043,1956,881,1957,614,958,1064,1065,1221,1958,638,1001,860,967,896,1434,989,492,553,1281,1165,1959,1282,1002,1283,1222,1960,1961,1962,1963,36,383,228,753,247,454,1964,876,678,1965,1966,1284,126,464,490,835,136,672,529,940,1088,1435,473,1967,1968,467,50,390,227,587,279,378,598,792,968,240,151,160,849,882,1126,1285,639,1044,133,140,288,360,811,563,1027,561,142,523,1969,1970,1971,7,103,296,439,407,506,634,990,1972,1973,1974,1975,645,1976,1977,1978,1979,1980,1981,236,1982,1436,1983,1984,1089,192,828,618,518,1166,333,1127,1985,818,1223,1986,1987,1988,1989,1990,1991,1992,1993,342,1128,1286,746,842,1994,1995,560,223,1287,98,8,189,650,978,1288,1996,1437,1997,17,345,250,423,277,234,512,226,97,289,42,167,1998,201,1999,2e3,843,836,824,532,338,783,1090,182,576,436,1438,1439,527,500,2001,947,889,2002,2003,2004,2005,262,600,314,447,2006,547,2007,693,738,1129,2008,71,1440,745,619,688,2009,829,2010,2011,147,2012,33,948,2013,2014,74,224,2015,61,191,918,399,637,2016,1028,1130,257,902,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,837,2027,2028,2029,2030,179,874,591,52,724,246,2031,2032,2033,2034,1167,969,2035,1289,630,605,911,1091,1168,2036,2037,2038,1441,912,2039,623,2040,2041,253,1169,1290,2042,1442,146,620,611,577,433,2043,1224,719,1170,959,440,437,534,84,388,480,1131,159,220,198,679,2044,1012,819,1066,1443,113,1225,194,318,1003,1029,2045,2046,2047,2048,1067,2049,2050,2051,2052,2053,59,913,112,2054,632,2055,455,144,739,1291,2056,273,681,499,2057,448,2058,2059,760,2060,2061,970,384,169,245,1132,2062,2063,414,1444,2064,2065,41,235,2066,157,252,877,568,919,789,580,2067,725,2068,2069,1292,2070,2071,1445,2072,1446,2073,2074,55,588,66,1447,271,1092,2075,1226,2076,960,1013,372,2077,2078,2079,2080,2081,1293,2082,2083,2084,2085,850,2086,2087,2088,2089,2090,186,2091,1068,180,2092,2093,2094,109,1227,522,606,2095,867,1448,1093,991,1171,926,353,1133,2096,581,2097,2098,2099,1294,1449,1450,2100,596,1172,1014,1228,2101,1451,1295,1173,1229,2102,2103,1296,1134,1452,949,1135,2104,2105,1094,1453,1454,1455,2106,1095,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,804,2118,2119,1230,1231,805,1456,405,1136,2120,2121,2122,2123,2124,720,701,1297,992,1457,927,1004,2125,2126,2127,2128,2129,2130,22,417,2131,303,2132,385,2133,971,520,513,2134,1174,73,1096,231,274,962,1458,673,2135,1459,2136,152,1137,2137,2138,2139,2140,1005,1138,1460,1139,2141,2142,2143,2144,11,374,844,2145,154,1232,46,1461,2146,838,830,721,1233,106,2147,90,428,462,578,566,1175,352,2148,2149,538,1234,124,1298,2150,1462,761,565,2151,686,2152,649,2153,72,173,2154,460,415,2155,1463,2156,1235,305,2157,2158,2159,2160,2161,2162,579,2163,2164,2165,2166,2167,747,2168,2169,2170,2171,1464,669,2172,2173,2174,2175,2176,1465,2177,23,530,285,2178,335,729,2179,397,2180,2181,2182,1030,2183,2184,698,2185,2186,325,2187,2188,369,2189,799,1097,1015,348,2190,1069,680,2191,851,1466,2192,2193,10,2194,613,424,2195,979,108,449,589,27,172,81,1031,80,774,281,350,1032,525,301,582,1176,2196,674,1045,2197,2198,1467,730,762,2199,2200,2201,2202,1468,2203,993,2204,2205,266,1070,963,1140,2206,2207,2208,664,1098,972,2209,2210,2211,1177,1469,1470,871,2212,2213,2214,2215,2216,1471,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,1472,1236,2228,2229,2230,2231,2232,2233,2234,2235,1299,2236,2237,200,2238,477,373,2239,2240,731,825,777,2241,2242,2243,521,486,548,2244,2245,2246,1473,1300,53,549,137,875,76,158,2247,1301,1474,469,396,1016,278,712,2248,321,442,503,767,744,941,1237,1178,1475,2249,82,178,1141,1179,973,2250,1302,2251,297,2252,2253,570,2254,2255,2256,18,450,206,2257,290,292,1142,2258,511,162,99,346,164,735,2259,1476,1477,4,554,343,798,1099,2260,1100,2261,43,171,1303,139,215,2262,2263,717,775,2264,1033,322,216,2265,831,2266,149,2267,1304,2268,2269,702,1238,135,845,347,309,2270,484,2271,878,655,238,1006,1478,2272,67,2273,295,2274,2275,461,2276,478,942,412,2277,1034,2278,2279,2280,265,2281,541,2282,2283,2284,2285,2286,70,852,1071,2287,2288,2289,2290,21,56,509,117,432,2291,2292,331,980,552,1101,148,284,105,393,1180,1239,755,2293,187,2294,1046,1479,2295,340,2296,63,1047,230,2297,2298,1305,763,1306,101,800,808,494,2299,2300,2301,903,2302,37,1072,14,5,2303,79,675,2304,312,2305,2306,2307,2308,2309,1480,6,1307,2310,2311,2312,1,470,35,24,229,2313,695,210,86,778,15,784,592,779,32,77,855,964,2314,259,2315,501,380,2316,2317,83,981,153,689,1308,1481,1482,1483,2318,2319,716,1484,2320,2321,2322,2323,2324,2325,1485,2326,2327,128,57,68,261,1048,211,170,1240,31,2328,51,435,742,2329,2330,2331,635,2332,264,456,2333,2334,2335,425,2336,1486,143,507,263,943,2337,363,920,1487,256,1488,1102,243,601,1489,2338,2339,2340,2341,2342,2343,2344,861,2345,2346,2347,2348,2349,2350,395,2351,1490,1491,62,535,166,225,2352,2353,668,419,1241,138,604,928,2354,1181,2355,1492,1493,2356,235
4207,2358,1143,2359,696,2360,387,307,1309,682,476,2361,2362,332,12,222,156,2363,232,2364,641,276,656,517,1494,1495,1035,416,736,1496,2365,1017,586,2366,2367,2368,1497,2369,242,2370,2371,2372,1498,2373,965,713,2374,2375,2376,2377,740,982,1499,944,1500,1007,2378,2379,1310,1501,2380,2381,2382,785,329,2383,2384,1502,2385,2386,2387,932,2388,1503,2389,2390,2391,2392,1242,2393,2394,2395,2396,2397,994,950,2398,2399,2400,2401,1504,1311,2402,2403,2404,2405,1049,749,2406,2407,853,718,1144,1312,2408,1182,1505,2409,2410,255,516,479,564,550,214,1506,1507,1313,413,239,444,339,1145,1036,1508,1509,1314,1037,1510,1315,2411,1511,2412,2413,2414,176,703,497,624,593,921,302,2415,341,165,1103,1512,2416,1513,2417,2418,2419,376,2420,700,2421,2422,2423,258,768,1316,2424,1183,2425,995,608,2426,2427,2428,2429,221,2430,2431,2432,2433,2434,2435,2436,2437,195,323,726,188,897,983,1317,377,644,1050,879,2438,452,2439,2440,2441,2442,2443,2444,914,2445,2446,2447,2448,915,489,2449,1514,1184,2450,2451,515,64,427,495,2452,583,2453,483,485,1038,562,213,1515,748,666,2454,2455,2456,2457,334,2458,780,996,1008,705,1243,2459,2460,2461,2462,2463,114,2464,493,1146,366,163,1516,961,1104,2465,291,2466,1318,1105,2467,1517,365,2468,355,951,1244,2469,1319,2470,631,2471,2472,218,1320,364,320,756,1518,1519,1321,1520,1322,2473,2474,2475,2476,997,2477,2478,2479,2480,665,1185,2481,916,1521,2482,2483,2484,584,684,2485,2486,797,2487,1051,1186,2488,2489,2490,1522,2491,2492,370,2493,1039,1187,65,2494,434,205,463,1188,2495,125,812,391,402,826,699,286,398,155,781,771,585,2496,590,505,1073,2497,599,244,219,917,1018,952,646,1523,2498,1323,2499,2500,49,984,354,741,2501,625,2502,1324,2503,1019,190,357,757,491,95,782,868,2504,2505,2506,2507,2508,2509,134,1524,1074,422,1525,898,2510,161,2511,2512,2513,2514,769,2515,1526,2516,2517,411,1325,2518,472,1527,2519,2520,2521,2522,2523,2524,985,2525,2526,2527,2528,2529,2530,764,2531,1245,2532,2533,25,204,311,2534,496,2535,1052,2536,2537,2538,2539,2540,2541,2542,199,704,504,468,758,657,1528,196,44,839,1246,272,750,2543,765,862,2544,2545,1326,2546,132,615,933,2547,732,2548,2549,2550,1189,1529,2551,283,1247,1053,607,929,2552,2553,2554,930,183,872,616,1040,1147,2555,1148,1020,441,249,1075,2556,2557,2558,466,743,2559,2560,2561,92,514,426,420,526,2562,2563,2564,2565,2566,2567,2568,185,2569,2570,2571,2572,776,1530,658,2573,362,2574,361,922,1076,793,2575,2576,2577,2578,2579,2580,1531,251,2581,2582,2583,2584,1532,54,612,237,1327,2585,2586,275,408,647,111,2587,1533,1106,465,3,458,9,38,2588,107,110,890,209,26,737,498,2589,1534,2590,431,202,88,1535,356,287,1107,660,1149,2591,381,1536,986,1150,445,1248,1151,974,2592,2593,846,2594,446,953,184,1249,1250,727,2595,923,193,883,2596,2597,2598,102,324,539,817,2599,421,1041,2600,832,2601,94,175,197,406,2602,459,2603,2604,2605,2606,2607,330,555,2608,2609,2610,706,1108,389,2611,2612,2613,2614,233,2615,833,558,931,954,1251,2616,2617,1537,546,2618,2619,1009,2620,2621,2622,1538,690,1328,2623,955,2624,1539,2625,2626,772,2627,2628,2629,2630,2631,924,648,863,603,2632,2633,934,1540,864,865,2634,642,1042,670,1190,2635,2636,2637,2638,168,2639,652,873,542,1054,1541,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2698,2699,1542,880,2700,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,1543,2726,2727,2728,2729,2730,2731,2732,1544,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2752,2753,2754,1545,2755,2756,2757,2758,2759,2760,2761,2762,2763,2764,2765,2766,1546,2767,1547,2768,2769,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785,2786,1548,2787,2788,2789,1109,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2807,2808,2809,2810,2811,2812,1329,2813,2814,2815,2816,2817,2818,2819,2820,2821,2822,2823,2824,2825,2826,2827,2828,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,1549,2857,2858,2859,2860,1550,2861,2862,1551,2863,2864,2865,2866,2867,2868,2869,2870,2871,2872,2873,2874,1110,1330,2875,2876,2877,2878,2879,2880,2881,2882,2883,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908,2909,2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2928,2929,2930,1331,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,1552,2944,2945,2946,2947,2948,2949,2950,2951,2952,2953,2954,2955,2956,2957,2958,2959,2960,2961,2962,2963,2964,1252,2965,2966,2967,2968,2969,2970,2971,2972,2973,2974,2975,2976,297
4207,2978,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3e3,3001,3002,3003,3004,3005,3006,3007,3008,3009,3010,3011,3012,1553,3013,3014,3015,3016,3017,1554,3018,1332,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,1555,3051,3052,3053,1556,1557,3054,3055,3056,3057,3058,3059,3060,3061,3062,3063,3064,3065,3066,3067,1558,3068,3069,3070,3071,3072,3073,3074,3075,3076,1559,3077,3078,3079,3080,3081,3082,3083,1253,3084,3085,3086,3087,3088,3089,3090,3091,3092,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107,3108,1152,3109,3110,3111,3112,3113,1560,3114,3115,3116,3117,1111,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3130,3131,3132,3133,3134,3135,3136,3137,3138,3139,3140,3141,3142,3143,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3161,3162,3163,3164,3165,3166,3167,3168,3169,3170,3171,3172,3173,3174,3175,3176,1333,3177,3178,3179,3180,3181,3182,3183,3184,3185,3186,3187,3188,3189,1561,3190,3191,1334,3192,3193,3194,3195,3196,3197,3198,3199,3200,3201,3202,3203,3204,3205,3206,3207,3208,3209,3210,3211,3212,3213,3214,3215,3216,3217,3218,3219,3220,3221,3222,3223,3224,3225,3226,3227,3228,3229,3230,3231,3232,3233,3234,1562,3235,3236,3237,3238,3239,3240,3241,3242,3243,3244,3245,3246,3247,3248,3249,3250,3251,3252,3253,3254,3255,3256,3257,3258,3259,3260,3261,3262,3263,3264,3265,3266,3267,3268,3269,3270,3271,3272,3273,3274,3275,3276,3277,1563,3278,3279,3280,3281,3282,3283,3284,3285,3286,3287,3288,3289,3290,3291,3292,3293,3294,3295,3296,3297,3298,3299,3300,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,1335,3365,3366,3367,3368,3369,3370,3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383,3384,3385,3386,3387,1336,3388,3389,3390,3391,3392,3393,3394,3395,3396,3397,3398,3399,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,1337,3415,3416,3417,3418,3419,1338,3420,3421,3422,1564,1565,3423,3424,3425,3426,3427,3428,3429,3430,3431,1254,3432,3433,3434,1339,3435,3436,3437,3438,3439,1566,3440,3441,3442,3443,3444,3445,3446,3447,3448,3449,3450,3451,3452,3453,3454,1255,3455,3456,3457,3458,3459,1567,1191,3460,1568,1569,3461,3462,3463,1570,3464,3465,3466,3467,3468,1571,3469,3470,3471,3472,3473,1572,3474,3475,3476,3477,3478,3479,3480,3481,3482,3483,3484,3485,3486,1340,3487,3488,3489,3490,3491,3492,1021,3493,3494,3495,3496,3497,3498,1573,3499,1341,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,1342,3512,3513,3514,3515,3516,1574,1343,3517,3518,3519,1575,3520,1576,3521,3522,3523,3524,3525,3526,3527,3528,3529,3530,3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3542,3543,3544,3545,3546,3547,3548,3549,3550,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575,3576,3577,3578,3579,3580,1577,3581,3582,1578,3583,3584,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,1579,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,1580,3630,3631,1581,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3647,3648,3649,3650,3651,3652,3653,3654,3655,3656,1582,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3674,3675,3676,3677,3678,3679,3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690,3691,3692,3693,3694,3695,3696,3697,3698,3699,3700,1192,3701,3702,3703,3704,1256,3705,3706,3707,3708,1583,1257,3709,3710,3711,3712,3713,3714,3715,3716,1584,3717,3718,3719,3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3741,3742,3743,3744,3745,1344,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,1585,3757,3758,3759,3760,3761,3762,3763,3764,3765,3766,1586,3767,3768,3769,3770,3771,3772,3773,3774,3775,3776,3777,3778,1345,3779,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,1346,1587,3796,3797,
4201588,3798,3799,3800,3801,3802,3803,3804,3805,3806,1347,3807,3808,3809,3810,3811,1589,3812,3813,3814,3815,3816,3817,3818,3819,3820,3821,1590,3822,3823,1591,1348,3824,3825,3826,3827,3828,3829,3830,1592,3831,3832,1593,3833,3834,3835,3836,3837,3838,3839,3840,3841,3842,3843,3844,1349,3845,3846,3847,3848,3849,3850,3851,3852,3853,3854,3855,3856,3857,3858,1594,3859,3860,3861,3862,3863,3864,3865,3866,3867,3868,3869,1595,3870,3871,3872,3873,1596,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,1597,3887,3888,3889,3890,3891,3892,3893,3894,3895,1598,3896,3897,3898,1599,1600,3899,1350,3900,1351,3901,3902,1352,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,1258,3925,3926,3927,3928,3929,3930,3931,1193,3932,1601,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,1602,3944,3945,3946,3947,3948,1603,3949,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,1604,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,1353,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,1354,3992,3993,3994,3995,3996,3997,3998,3999,4e3,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,1355,4024,4025,4026,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040,1605,4041,4042,4043,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056,4057,4058,4059,4060,1606,4061,4062,4063,4064,1607,4065,4066,4067,4068,4069,4070,4071,4072,4073,4074,4075,4076,1194,4077,4078,1608,4079,4080,4081,4082,4083,4084,4085,4086,4087,1609,4088,4089,4090,4091,4092,4093,4094,4095,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,1259,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,1195,4125,4126,4127,1610,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,1356,4138,4139,4140,4141,4142,4143,4144,1611,4145,4146,4147,4148,4149,4150,4151,4152,4153,4154,4155,4156,4157,4158,4159,4160,4161,4162,4163,4164,4165,4166,4167,4168,4169,4170,4171,4172,4173,4174,4175,4176,4177,4178,4179,4180,4181,4182,4183,4184,4185,4186,4187,4188,4189,4190,4191,4192,4193,4194,4195,4196,4197,4198,4199,4200,4201,4202,4203,4204,4205,4206,4207,4208,4209,4210,4211,4212,4213,4214,4215,4216,4217,4218,4219,1612,4220,4221,4222,4223,4224,4225,4226,4227,1357,4228,1613,4229,4230,4231,4232,4233,4234,4235,4236,4237,4238,4239,4240,4241,4242,4243,1614,4244,4245,4246,4247,4248,4249,4250,4251,4252,4253,4254,4255,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267,4268,4269,4270,1196,1358,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,1615,4288,4289,4290,4291,4292,4293,4294,4295,4296,4297,4298,4299,4300,4301,4302,4303,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331,4332,4333,4334,1616,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4347,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,1617,4361,4362,4363,4364,4365,1618,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391,4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409,4410,4411,4412,4413,4414,4415,4416,1619,4417,4418,4419,4420,4421,4422,4423,4424,4425,1112,4426,4427,4428,4429,4430,1620,4431,4432,4433,4434,4435,4436,4437,4438,4439,4440,4441,4442,1260,1261,4443,4444,4445,4446,4447,4448,4449,4450,4451,4452,4453,4454,4455,1359,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,1621,4466,4467,4468,4469,4470,4471,4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,4484,4485,4486,4487,4488,4489,1055,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,1622,4519,4520,4521,1623,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,1360,4536,4537,4538,4539,4540,4541,4542,4543,975,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568,4569,4570,4571,1624,4572,4573,4574,4575,4576,1625,4577,4578,4579,4580,4581,4582,4583,4584,1626,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,1627,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,1628,4616,4617,4618,4619,4620,4621,4622,4623,4624,4625,462
4206,4627,4628,4629,4630,4631,4632,4633,4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,1361,4650,4651,4652,4653,4654,4655,4656,4657,4658,4659,4660,4661,1362,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4674,4675,4676,4677,4678,4679,4680,4681,4682,1629,4683,4684,4685,4686,4687,1630,4688,4689,4690,4691,1153,4692,4693,4694,1113,4695,4696,4697,4698,4699,4700,4701,4702,4703,4704,4705,4706,4707,4708,4709,4710,4711,1197,4712,4713,4714,4715,4716,4717,4718,4719,4720,4721,4722,4723,4724,4725,4726,4727,4728,4729,4730,4731,4732,4733,4734,4735,1631,4736,1632,4737,4738,4739,4740,4741,4742,4743,4744,1633,4745,4746,4747,4748,4749,1262,4750,4751,4752,4753,4754,1363,4755,4756,4757,4758,4759,4760,4761,4762,4763,4764,4765,4766,4767,4768,1634,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,1635,4779,4780,4781,4782,4783,4784,4785,4786,4787,4788,4789,1636,4790,4791,4792,4793,4794,4795,4796,4797,4798,4799,4800,4801,4802,4803,4804,4805,4806,1637,4807,4808,4809,1638,4810,4811,4812,4813,4814,4815,48
42016,4817,4818,1639,4819,4820,4821,4822,4823,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,1077,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,4866,4867,4868,4869,4870,4871,4872,4873,4874,4875,4876,4877,4878,4879,4880,4881,4882,4883,1640,4884,4885,1641,4886,4887,4888,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,1642,4912,4913,4914,1364,4915,4916,4917,4918,4919,4920,4921,4922,4923,4924,4925,4926,4927,4928,4929,4930,4931,1643,4932,4933,4934,4935,4936,4937,4938,4939,4940,4941,4942,4943,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4955,4956,4957,4958,4959,4960,4961,4962,4963,4964,4965,4966,4967,4968,4969,4970,4971,4972,4973,4974,4975,4976,4977,4978,4979,4980,1644,4981,4982,4983,4984,1645,4985,4986,1646,4987,4988,4989,4990,4991,4992,4993,4994,4995,4996,4997,4998,4999,5e3,5001,5002,5003,5004,5005,1647,5006,1648,5007,5008,5009,5010,5011,5012,1078,5013,5014,5015,5016,5017,5018,5019,5020,5021,5022,5023,5024,5025,5026,5027,5028,1365,5029,5030,5031,5032,5033,5034,5035,5036,5037,5038,5039,1649,5040,5041,5042,5043,5044,5045,1366,5046,5047,5048,5049,5050,5051,5052,5053,5054,5055,1650,5056,5057,5058,5059,5060,5061,5062,5063,5064,5065,5066,5067,5068,5069,5070,5071,5072,5073,5074,5075,5076,5077,1651,5078,5079,5080,5081,5082,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5110,1652,5111,5112,5113,5114,5115,5116,5117,5118,1367,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,1653,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,1368,5150,1654,5151,1369,5152,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,5176,5177,5178,1370,5179,5180,5181,5182,5183,5184,5185,5186,5187,5188,5189,5190,5191,5192,5193,5194,5195,5196,5197,5198,1655,5199,5200,5201,5202,1656,5203,5204,5205,5206,1371,5207,1372,5208,5209,5210,5211,1373,5212,5213,1374,5214,5215,5216,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,5237,5238,5239,5240,5241,5242,5243,5244,5245,5246,5247,1657,5248,5249,5250,5251,1658,1263,5252,5253,5254,5255,5256,1375,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,1659,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,1660,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,1376,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,1198,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,1661,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,5382,5383,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,5397,5398,1264,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,1662,5413,5414,5415,5416,1663,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,1664,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,1154,5479,5480,5481,5482,5483,5484,5485,1665,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,1377,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,1114,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,1378,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,1379,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,1380,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,1381,1056,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,1666,5661,5662,5663,5664,5665,5666,5667,5668,1667,5669,1668,5670,5671,5672,5673,5674,5675,5676,5677,5678,1155,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,1669,5699,5700,5701,5702,5703,5704,5705,1670,5706,5707,5708,5709,5710,1671,5711,5712,5713,5714,1382,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,1672,5726,5727,16
42073,1674,5728,5729,5730,5731,5732,5733,5734,5735,5736,1675,5737,5738,5739,5740,5741,5742,5743,5744,1676,5745,5746,5747,5748,5749,5750,5751,1383,5752,5753,5754,5755,5756,5757,5758,5759,5760,5761,5762,5763,5764,5765,5766,5767,5768,1677,5769,5770,5771,5772,5773,1678,5774,5775,5776,998,5777,5778,5779,5780,5781,5782,5783,5784,5785,1384,5786,5787,5788,5789,5790,5791,5792,5793,5794,5795,5796,5797,5798,5799,5800,1679,5801,5802,5803,1115,1116,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,1680,5856,5857,5858,5859,5860,5861,5862,5863,5864,1681,5865,5866,5867,1682,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,1683,5880,1684,5881,5882,5883,5884,1685,5885,5886,5887,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904,5905,5906,5907,1686,5908,5909,5910,5911,5912,5913,5914,5915,5916,5917,5918,5919,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,1687,5936,5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952,1688,1689,5953,1199,5954,5955,5956,5957,5958,5959,5960,5961,1690,5962,5963,5964,5965,5966,5967,5968,5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,1385,5982,1386,5983,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6e3,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,1265,6028,6029,1691,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,1692,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,6115,6116,6117,6118,6119,6120,6121,6122,6123,6124,6125,6126,6127,6128,6129,6130,6131,1693,6132,6133,6134,6135,6136,1694,6137,6138,6139,6140,6141,1695,6142,6143,6144,6145,6146,6147,6148,6149,6150,6151,6152,6153,6154,6155,6156,6157,6158,6159,6160,6161,6162,6163,6164,6165,6166,6167,6168,6169,6170,6171,6172,6173,6174,6175,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,1696,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,1697,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,1698,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,1200,6264,6265,6266,6267,6268,6269,6270,6271,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,6286,6287,6288,6289,6290,6291,6292,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,1699,6303,6304,1700,6305,6306,6307,6308,6309,6310,6311,6312,6313,6314,6315,6316,6317,6318,6319,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,1701,6340,6341,6342,6343,6344,1387,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6390,6391,6392,6393,6394,6395,6396,6397,6398,6399,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,6411,6412,6413,1702,6414,6415,6416,6417,6418,6419,6420,6421,6422,1703,6423,6424,6425,6426,6427,6428,6429,6430,6431,6432,6433,6434,6435,6436,6437,6438,1704,6439,6440,6441,6442,6443,6444,6445,6446,6447,6448,6449,6450,6451,6452,6453,6454,6455,6456,6457,6458,6459,6460,6461,6462,6463,6464,6465,6466,6467,6468,6469,6470,6471,6472,6473,6474,6475,6476,6477,6478,6479,6480,6481,6482,6483,6484,6485,6486,6487,6488,6489,6490,6491,6492,6493,6494,6495,6496,6497,6498,6499,6500,6501,6502,6503,1266,6504,6505,6506,6507,6508,6509,6510,6511,6512,6513,6514,6515,6516,6517,6518,6519,6520,6521,6522,6523,6524,6525,6526,6527,6528,6529,6530,6531,6532,6533,6534,6535,6536,6537,6538,6539,6540,6541,6542,6543,6544,6545,6546,6547,6548,6549,6550,6551,1705,1706,6552,6553,6554,6555,6556,6557,6558,6559,6560,6561,6562,6563,6564,6565,6566,6567,6568,6569,6570,6571,6572,6573,6574,6575,6576,6577,6578,6579,6580,6581,6582,6583,6584,6585,6586,6587,6588,6589,6590,6591,6592,6593,6594,6595,6596,6597,6598,6599,6600,6601,6602,6603,6604,6605,6606,6607,6608,6609,6610,6611,6612,6613,6614,6615,6616,6617,6618,6619,6620,6621,6622,6623,6624,6625,6626,6627,6628,6629,6630,6631,6632,6633,6634,6635,6636,6637,1388,6638,6639,664
4200,6641,6642,6643,6644,1707,6645,6646,6647,6648,6649,6650,6651,6652,6653,6654,6655,6656,6657,6658,6659,6660,6661,6662,6663,1708,6664,6665,6666,6667,6668,6669,6670,6671,6672,6673,6674,1201,6675,6676,6677,6678,6679,6680,6681,6682,6683,6684,6685,6686,6687,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,1389,6726,6727,6728,6729,6730,6731,6732,6733,6734,6735,6736,1390,1709,6737,6738,6739,6740,6741,6742,1710,6743,6744,6745,6746,1391,6747,6748,6749,6750,6751,6752,6753,6754,6755,6756,6757,1392,6758,6759,6760,6761,6762,6763,6764,6765,6766,6767,6768,6769,6770,6771,6772,6773,6774,6775,6776,6777,6778,6779,6780,1202,6781,6782,6783,6784,6785,6786,6787,6788,6789,6790,6791,6792,6793,6794,6795,6796,6797,6798,6799,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,1711,6810,6811,6812,6813,6814,6815,6816,6817,6818,6819,6820,6821,6822,6823,6824,6825,6826,6827,6828,6829,6830,6831,6832,6833,6834,6835,6836,1393,6837,6838,6839,6840,6841,6842,6843,6844,6845,6846,6847,6848,6849,6850,6851,6852,6853,6854,6855,6856,6857,6858,6859,6860,6861,6862,6863,6864,6865,6866,6867,6868,6869,6870,6871,6872,6873,6874,6875,6876,6877,6878,6879,6880,6881,6882,6883,6884,6885,6886,6887,6888,6889,6890,6891,6892,6893,6894,6895,6896,6897,6898,6899,6900,6901,6902,1712,6903,6904,6905,6906,6907,6908,6909,6910,1713,6911,6912,6913,6914,6915,6916,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,6928,6929,6930,6931,6932,6933,6934,6935,6936,6937,6938,6939,6940,6941,6942,6943,6944,6945,6946,6947,6948,6949,6950,6951,6952,6953,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6964,6965,6966,6967,6968,6969,6970,6971,6972,6973,6974,1714,6975,6976,6977,6978,6979,6980,6981,6982,6983,6984,6985,6986,6987,6988,1394,6989,6990,6991,6992,6993,6994,6995,6996,6997,6998,6999,7e3,1715,7001,7002,7003,7004,7005,7006,7007,7008,7009,7010,7011,7012,7013,7014,7015,7016,7017,7018,7019,7020,7021,7022,7023,7024,7025,7026,7027,7028,1716,7029,7030,7031,7032,7033,7034,7035,7036,7037,7038,7039,7040,7041,7042,7043,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,7071,7072,7073,7074,7075,7076,7077,7078,7079,7080,7081,7082,7083,7084,7085,7086,7087,7088,7089,7090,7091,7092,7093,7094,7095,7096,7097,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,7119,7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131,7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7142,7143,7144,7145,7146,7147,7148,7149,7150,7151,7152,7153,7154,7155,7156,7157,7158,7159,7160,7161,7162,7163,7164,7165,7166,7167,7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179,7180,7181,7182,7183,7184,7185,7186,7187,7188,7189,7190,7191,7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203,7204,7205,7206,7207,1395,7208,7209,7210,7211,7212,7213,1717,7214,7215,7216,7217,7218,7219,7220,7221,7222,7223,7224,7225,7226,7227,7228,7229,7230,7231,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7242,7243,7244,7245,7246,7247,7248,7249,7250,7251,7252,7253,7254,7255,7256,7257,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288,7289,7290,7291,7292,7293,7294,7295,7296,7297,7298,7299,7300,7301,7302,7303,7304,7305,7306,7307,7308,7309,7310,7311,7312,7313,1718,7314,7315,7316,7317,7318,7319,7320,7321,7322,7323,7324,7325,7326,7327,7328,7329,7330,7331,7332,7333,7334,7335,7336,7337,7338,7339,7340,7341,7342,7343,7344,7345,7346,7347,7348,7349,7350,7351,7352,7353,7354,7355,7356,7357,7358,7359,7360,7361,7362,7363,7364,7365,7366,7367,7368,7369,7370,7371,7372,7373,7374,7375,7376,7377,7378,7379,7380,7381,7382,7383,7384,7385,7386,7387,7388,7389,7390,7391,7392,7393,7394,7395,7396,7397,7398,7399,7400,7401,7402,7403,7404,7405,7406,7407,7408,7409,7410,7411,7412,7413,7414,7415,7416,7417,7418,7419,7420,7421,7422,7423,7424,7425,7426,7427,7428,7429,7430,7431,7432,7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444,7445,7446,7447,7448,7449,7450,7451,7452,7453,7454,7455,7456,7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468,7469,7470,7471,7472,7473,7474,7475,7476,7477,7478,7479,7480,7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492,7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,7503,7504,7505,7506,750
4207,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552,7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7616,7617,7618,7619,7620,7621,7622,7623,7624,7625,7626,7627,7628,7629,7630,7631,7632,7633,7634,7635,7636,7637,7638,7639,7640,7641,7642,7643,7644,7645,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7656,7657,7658,7659,7660,7661,7662,7663,7664,7665,7666,7667,7668,7669,7670,7671,7672,7673,7674,7675,7676,7677,7678,7679,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696,7697,7698,7699,7700,7701,7702,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,7714,7715,7716,7717,7718,7719,7720,7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,7732,7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744,7745,7746,7747,7748,7749,7750,7751,7752,7753,7754,7755,7756,7757,7758,7759,7760,7761,7762,7763,7764,7765,7766,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,7777,7778,7779,7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,7800,7801,7802,7803,7804,7805,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7921,7922,7923,7924,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7958,7959,7960,7961,7962,7963,7964,7965,7966,7967,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8258,8259,8260,8261,8262,8263,8264,8265,8266,8267,8268,8269,8270,8271,8272,8273,8274,8275,8276,8277,8278,8279,8280,8281,8282,8283,8284,8285,8286,8287,8288,8289,8290,8291,8292,8293,8294,8295,8296,8297,8298,8299,8300,8301,8302,8303,8304,8305,8306,8307,8308,8309,8310,8311,8312,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8330,8331,8332,8333,8334,8335,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8350,8351,8352,8353,8354,8355,8356,8357,8358,8359,8360,8361,8362,8363,8364,8365,8366,8367,8368,8369,8370,8371,8372,8373,8374,8375,8376,8377,8378,8379,8380,8381,8382,8383,8384,8385,8386,8387,8388,8389,8390,8391,8392,8393,8394,8395,8396,8397,8398,8399,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8477,8478,8479,8480,8481,8482,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8521,8522,8523,8524,8525,8526,8527,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8579,8580,8581,8582,8583,8584,8585,8586,8587,8588,8589,8590,8591,8592,8593,8594,8595,8596,8597,8598,8599,8600,8601,8602,8603,8604,8605,8606,8607,8608,8609,8610,8611,8612,8613,8614,8615,8616,8617,8618,8619,8620,8621,8622,8623,8624,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649,8650,8651,8652,8653,8654,8655,8656,8657,8658,8659,8660,8661,8662,8663,8664,8665,8666,8667,8668,8669,8670,8671,8672,8673,8674,8675,8676,8677,8678,8679,8680,8681,8682,8683,8684,8685,8686,8687,8688,8689,8690,8691,8692,8693,8694,8695,8696,8697,8698,8699,8700,8701,8702,8703,8704,8705,8706,8707,8708,8709,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741];var a_={};a_.GB2312_TYPICAL_DISTRIBUTION_RATIO=.9;a_.GB2312_TABLE_SIZE=3760;a_.GB2312CharToFreqOrder=[1671,749,1443,2364,3924,3807,2330,3921,1704,3463,2691,1511,1515,572,3191,2205,2361,224,2558,479,1711,963,3162,440,4060,1905,2966,2947,3580,2647,3961,3842,2204,869,4207,970,2678,5626,2944,2956,
4201479,4048,514,3595,588,1346,2820,3409,249,4088,1746,1873,2047,1774,581,1813,358,1174,3590,1014,1561,4844,2245,670,1636,3112,889,1286,953,556,2327,3060,1290,3141,613,185,3477,1367,850,3820,1715,2428,2642,2303,2732,3041,2562,2648,3566,3946,1349,388,3098,2091,1360,3585,152,1687,1539,738,1559,59,1232,2925,2267,1388,1249,1741,1679,2960,151,1566,1125,1352,4271,924,4296,385,3166,4459,310,1245,2850,70,3285,2729,3534,3575,2398,3298,3466,1960,2265,217,3647,864,1909,2084,4401,2773,1010,3269,5152,853,3051,3121,1244,4251,1895,364,1499,1540,2313,1180,3655,2268,562,715,2417,3061,544,336,3768,2380,1752,4075,950,280,2425,4382,183,2759,3272,333,4297,2155,1688,2356,1444,1039,4540,736,1177,3349,2443,2368,2144,2225,565,196,1482,3406,927,1335,4147,692,878,1311,1653,3911,3622,1378,4200,1840,2969,3149,2126,1816,2534,1546,2393,2760,737,2494,13,447,245,2747,38,2765,2129,2589,1079,606,360,471,3755,2890,404,848,699,1785,1236,370,2221,1023,3746,2074,2026,2023,2388,1581,2119,812,1141,3091,2536,1519,804,2053,406,1596,1090,784,548,4414,1806,2264,2936,1100,343,4114,5096,622,3358,743,3668,1510,1626,5020,3567,2513,3195,4115,5627,2489,2991,24,2065,2697,1087,2719,48,1634,315,68,985,2052,198,2239,1347,1107,1439,597,2366,2172,871,3307,919,2487,2790,1867,236,2570,1413,3794,906,3365,3381,1701,1982,1818,1524,2924,1205,616,2586,2072,2004,575,253,3099,32,1365,1182,197,1714,2454,1201,554,3388,3224,2748,756,2587,250,2567,1507,1517,3529,1922,2761,2337,3416,1961,1677,2452,2238,3153,615,911,1506,1474,2495,1265,1906,2749,3756,3280,2161,898,2714,1759,3450,2243,2444,563,26,3286,2266,3769,3344,2707,3677,611,1402,531,1028,2871,4548,1375,261,2948,835,1190,4134,353,840,2684,1900,3082,1435,2109,1207,1674,329,1872,2781,4055,2686,2104,608,3318,2423,2957,2768,1108,3739,3512,3271,3985,2203,1771,3520,1418,2054,1681,1153,225,1627,2929,162,2050,2511,3687,1954,124,1859,2431,1684,3032,2894,585,4805,3969,2869,2704,2088,2032,2095,3656,2635,4362,2209,256,518,2042,2105,3777,3657,643,2298,1148,1779,190,989,3544,414,11,2135,2063,2979,1471,403,3678,126,770,1563,671,2499,3216,2877,600,1179,307,2805,4937,1268,1297,2694,252,4032,1448,1494,1331,1394,127,2256,222,1647,1035,1481,3056,1915,1048,873,3651,210,33,1608,2516,200,1520,415,102,0,3389,1287,817,91,3299,2940,836,1814,549,2197,1396,1669,2987,3582,2297,2848,4528,1070,687,20,1819,121,1552,1364,1461,1968,2617,3540,2824,2083,177,948,4938,2291,110,4549,2066,648,3359,1755,2110,2114,4642,4845,1693,3937,3308,1257,1869,2123,208,1804,3159,2992,2531,2549,3361,2418,1350,2347,2800,2568,1291,2036,2680,72,842,1990,212,1233,1154,1586,75,2027,3410,4900,1823,1337,2710,2676,728,2810,1522,3026,4995,157,755,1050,4022,710,785,1936,2194,2085,1406,2777,2400,150,1250,4049,1206,807,1910,534,529,3309,1721,1660,274,39,2827,661,2670,1578,925,3248,3815,1094,4278,4901,4252,41,1150,3747,2572,2227,4501,3658,4902,3813,3357,3617,2884,2258,887,538,4187,3199,1294,2439,3042,2329,2343,2497,1255,107,543,1527,521,3478,3568,194,5062,15,961,3870,1241,1192,2664,66,5215,3260,2111,1295,1127,2152,3805,4135,901,1164,1976,398,1278,530,1460,748,904,1054,1966,1426,53,2909,509,523,2279,1534,536,1019,239,1685,460,2353,673,1065,2401,3600,4298,2272,1272,2363,284,1753,3679,4064,1695,81,815,2677,2757,2731,1386,859,500,4221,2190,2566,757,1006,2519,2068,1166,1455,337,2654,3203,1863,1682,1914,3025,1252,1409,1366,847,714,2834,2038,3209,964,2970,1901,885,2553,1078,1756,3049,301,1572,3326,688,2130,1996,2429,1805,1648,2930,3421,2750,3652,3088,262,1158,1254,389,1641,1812,526,1719,923,2073,1073,1902,468,489,4625,1140,857,2375,3070,3319,2863,380,116,1328,2693,1161,2244,273,1212,1884,2769,3011,1775,1142,461,3066,1200,2147,2212,790,702,2695,4222,1601,1058,434,2338,5153,3640,67,2360,4099,2502,618,3472,1329,416,1132,830,2782,1807,2653,3211,3510,1662,192,2124,296,3979,1739,1611,3684,23,118,324,446,1239,1225,293,2520,3814,3795,2535,3116,17,1074,467,2692,2201,387,2922,45,1326,3055,1645,3659,2817,958,243,1903,2320,1339,2825,1784,3289,356,576,865,2315,2381,3377,3916,1088,3122,1713,1655,935,628,4689,1034,1327,441,800,720,894,1979,2183,1528,5289,2702,1071,4046,3572,2399,1571,3281,79,761,1103,327,134,758,1899,1371,1615,879,442,215,2605,2579,173,2048,2485,1057,2975,3317,1097,2253,3801,4263,1403,1650,2946,814,4968,3487,1548,2644,1567,1285,2,295,2636,97,946,3576,832,141,4257,3273,760,3821,3521,3156,2607,949,1024,1733,1516,1803,1920,2125,2283,2665,3180,1501,2064,3560,2171,1592,803,3518,1416,732,3897,4258,1363,1362,2458,119,1427,602,1525,2608,1605,1639,3175,694,3
420064,10,465,76,2e3,4846,4208,444,3781,1619,3353,2206,1273,3796,740,2483,320,1723,2377,3660,2619,1359,1137,1762,1724,2345,2842,1850,1862,912,821,1866,612,2625,1735,2573,3369,1093,844,89,937,930,1424,3564,2413,2972,1004,3046,3019,2011,711,3171,1452,4178,428,801,1943,432,445,2811,206,4136,1472,730,349,73,397,2802,2547,998,1637,1167,789,396,3217,154,1218,716,1120,1780,2819,4826,1931,3334,3762,2139,1215,2627,552,3664,3628,3232,1405,2383,3111,1356,2652,3577,3320,3101,1703,640,1045,1370,1246,4996,371,1575,2436,1621,2210,984,4033,1734,2638,16,4529,663,2755,3255,1451,3917,2257,1253,1955,2234,1263,2951,214,1229,617,485,359,1831,1969,473,2310,750,2058,165,80,2864,2419,361,4344,2416,2479,1134,796,3726,1266,2943,860,2715,938,390,2734,1313,1384,248,202,877,1064,2854,522,3907,279,1602,297,2357,395,3740,137,2075,944,4089,2584,1267,3802,62,1533,2285,178,176,780,2440,201,3707,590,478,1560,4354,2117,1075,30,74,4643,4004,1635,1441,2745,776,2596,238,1077,1692,1912,2844,605,499,1742,3947,241,3053,980,1749,936,2640,4511,2582,515,1543,2162,5322,2892,2993,890,2148,1924,665,1827,3581,1032,968,3163,339,1044,1896,270,583,1791,1720,4367,1194,3488,3669,43,2523,1657,163,2167,290,1209,1622,3378,550,634,2508,2510,695,2634,2384,2512,1476,1414,220,1469,2341,2138,2852,3183,2900,4939,2865,3502,1211,3680,854,3227,1299,2976,3172,186,2998,1459,443,1067,3251,1495,321,1932,3054,909,753,1410,1828,436,2441,1119,1587,3164,2186,1258,227,231,1425,1890,3200,3942,247,959,725,5254,2741,577,2158,2079,929,120,174,838,2813,591,1115,417,2024,40,3240,1536,1037,291,4151,2354,632,1298,2406,2500,3535,1825,1846,3451,205,1171,345,4238,18,1163,811,685,2208,1217,425,1312,1508,1175,4308,2552,1033,587,1381,3059,2984,3482,340,1316,4023,3972,792,3176,519,777,4690,918,933,4130,2981,3741,90,3360,2911,2200,5184,4550,609,3079,2030,272,3379,2736,363,3881,1130,1447,286,779,357,1169,3350,3137,1630,1220,2687,2391,747,1277,3688,2618,2682,2601,1156,3196,5290,4034,3102,1689,3596,3128,874,219,2783,798,508,1843,2461,269,1658,1776,1392,1913,2983,3287,2866,2159,2372,829,4076,46,4253,2873,1889,1894,915,1834,1631,2181,2318,298,664,2818,3555,2735,954,3228,3117,527,3511,2173,681,2712,3033,2247,2346,3467,1652,155,2164,3382,113,1994,450,899,494,994,1237,2958,1875,2336,1926,3727,545,1577,1550,633,3473,204,1305,3072,2410,1956,2471,707,2134,841,2195,2196,2663,3843,1026,4940,990,3252,4997,368,1092,437,3212,3258,1933,1829,675,2977,2893,412,943,3723,4644,3294,3283,2230,2373,5154,2389,2241,2661,2323,1404,2524,593,787,677,3008,1275,2059,438,2709,2609,2240,2269,2246,1446,36,1568,1373,3892,1574,2301,1456,3962,693,2276,5216,2035,1143,2720,1919,1797,1811,2763,4137,2597,1830,1699,1488,1198,2090,424,1694,312,3634,3390,4179,3335,2252,1214,561,1059,3243,2295,2561,975,5155,2321,2751,3772,472,1537,3282,3398,1047,2077,2348,2878,1323,3340,3076,690,2906,51,369,170,3541,1060,2187,2688,3670,2541,1083,1683,928,3918,459,109,4427,599,3744,4286,143,2101,2730,2490,82,1588,3036,2121,281,1860,477,4035,1238,2812,3020,2716,3312,1530,2188,2055,1317,843,636,1808,1173,3495,649,181,1002,147,3641,1159,2414,3750,2289,2795,813,3123,2610,1136,4368,5,3391,4541,2174,420,429,1728,754,1228,2115,2219,347,2223,2733,735,1518,3003,2355,3134,1764,3948,3329,1888,2424,1001,1234,1972,3321,3363,1672,1021,1450,1584,226,765,655,2526,3404,3244,2302,3665,731,594,2184,319,1576,621,658,2656,4299,2099,3864,1279,2071,2598,2739,795,3086,3699,3908,1707,2352,2402,1382,3136,2475,1465,4847,3496,3865,1085,3004,2591,1084,213,2287,1963,3565,2250,822,793,4574,3187,1772,1789,3050,595,1484,1959,2770,1080,2650,456,422,2996,940,3322,4328,4345,3092,2742,965,2784,739,4124,952,1358,2498,2949,2565,332,2698,2378,660,2260,2473,4194,3856,2919,535,1260,2651,1208,1428,1300,1949,1303,2942,433,2455,2450,1251,1946,614,1269,641,1306,1810,2737,3078,2912,564,2365,1419,1415,1497,4460,2367,2185,1379,3005,1307,3218,2175,1897,3063,682,1157,4040,4005,1712,1160,1941,1399,394,402,2952,1573,1151,2986,2404,862,299,2033,1489,3006,346,171,2886,3401,1726,2932,168,2533,47,2507,1030,3735,
4201145,3370,1395,1318,1579,3609,4560,2857,4116,1457,2529,1965,504,1036,2690,2988,2405,745,5871,849,2397,2056,3081,863,2359,3857,2096,99,1397,1769,2300,4428,1643,3455,1978,1757,3718,1440,35,4879,3742,1296,4228,2280,160,5063,1599,2013,166,520,3479,1646,3345,3012,490,1937,1545,1264,2182,2505,1096,1188,1369,1436,2421,1667,2792,2460,1270,2122,727,3167,2143,806,1706,1012,1800,3037,960,2218,1882,805,139,2456,1139,1521,851,1052,3093,3089,342,2039,744,5097,1468,1502,1585,2087,223,939,326,2140,2577,892,2481,1623,4077,982,3708,135,2131,87,2503,3114,2326,1106,876,1616,547,2997,2831,2093,3441,4530,4314,9,3256,4229,4148,659,1462,1986,1710,2046,2913,2231,4090,4880,5255,3392,3274,1368,3689,4645,1477,705,3384,3635,1068,1529,2941,1458,3782,1509,100,1656,2548,718,2339,408,1590,2780,3548,1838,4117,3719,1345,3530,717,3442,2778,3220,2898,1892,4590,3614,3371,2043,1998,1224,3483,891,635,584,2559,3355,733,1766,1729,1172,3789,1891,2307,781,2982,2271,1957,1580,5773,2633,2005,4195,3097,1535,3213,1189,1934,5693,3262,586,3118,1324,1598,517,1564,2217,1868,1893,4445,3728,2703,3139,1526,1787,1992,3882,2875,1549,1199,1056,2224,1904,2711,5098,4287,338,1993,3129,3489,2689,1809,2815,1997,957,1855,3898,2550,3275,3057,1105,1319,627,1505,1911,1883,3526,698,3629,3456,1833,1431,746,77,1261,2017,2296,1977,1885,125,1334,1600,525,1798,1109,2222,1470,1945,559,2236,1186,3443,2476,1929,1411,2411,3135,1777,3372,2621,1841,1613,3229,668,1430,1839,2643,2916,195,1989,2671,2358,1387,629,3205,2293,5256,4439,123,1310,888,1879,4300,3021,3605,1003,1162,3192,2910,2010,140,2395,2859,55,1082,2012,2901,662,419,2081,1438,680,2774,4654,3912,1620,1731,1625,5035,4065,2328,512,1344,802,5443,2163,2311,2537,524,3399,98,1155,2103,1918,2606,3925,2816,1393,2465,1504,3773,2177,3963,1478,4346,180,1113,4655,3461,2028,1698,833,2696,1235,1322,1594,4408,3623,3013,3225,2040,3022,541,2881,607,3632,2029,1665,1219,639,1385,1686,1099,2803,3231,1938,3188,2858,427,676,2772,1168,2025,454,3253,2486,3556,230,1950,580,791,1991,1280,1086,1974,2034,630,257,3338,2788,4903,1017,86,4790,966,2789,1995,1696,1131,259,3095,4188,1308,179,1463,5257,289,4107,1248,42,3413,1725,2288,896,1947,774,4474,4254,604,3430,4264,392,2514,2588,452,237,1408,3018,988,4531,1970,3034,3310,540,2370,1562,1288,2990,502,4765,1147,4,1853,2708,207,294,2814,4078,2902,2509,684,34,3105,3532,2551,644,709,2801,2344,573,1727,3573,3557,2021,1081,3100,4315,2100,3681,199,2263,1837,2385,146,3484,1195,2776,3949,997,1939,3973,1008,1091,1202,1962,1847,1149,4209,5444,1076,493,117,5400,2521,972,1490,2934,1796,4542,2374,1512,2933,2657,413,2888,1135,2762,2314,2156,1355,2369,766,2007,2527,2170,3124,2491,2593,2632,4757,2437,234,3125,3591,1898,1750,1376,1942,3468,3138,570,2127,2145,3276,4131,962,132,1445,4196,19,941,3624,3480,3366,1973,1374,4461,3431,2629,283,2415,2275,808,2887,3620,2112,2563,1353,3610,955,1089,3103,1053,96,88,4097,823,3808,1583,399,292,4091,3313,421,1128,642,4006,903,2539,1877,2082,596,29,4066,1790,722,2157,130,995,1569,769,1485,464,513,2213,288,1923,1101,2453,4316,133,486,2445,50,625,487,2207,57,423,481,2962,159,3729,1558,491,303,482,501,240,2837,112,3648,2392,1783,362,8,3433,3422,610,2793,3277,1390,1284,1654,21,3823,734,367,623,193,287,374,1009,1483,816,476,313,2255,2340,1262,2150,2899,1146,2581,782,2116,1659,2018,1880,255,3586,3314,1110,2867,2137,2564,986,2767,5185,2006,650,158,926,762,881,3157,2717,2362,3587,306,3690,3245,1542,3077,2427,1691,2478,2118,2985,3490,2438,539,2305,983,129,1754,355,4201,2386,827,2923,104,1773,2838,2771,411,2905,3919,376,767,122,1114,828,2422,1817,3506,266,3460,1007,1609,4998,945,2612,4429,2274,726,1247,1964,2914,2199,2070,4002,4108,657,3323,1422,579,455,2764,4737,1222,2895,1670,824,1223,1487,2525,558,861,3080,598,2659,2515,1967,752,2583,2376,2214,4180,977,704,2464,4999,2622,4109,1210,2961,819,1541,142,2284,44,418,457,1126,3730,4347,4626,1644,1876,3671,1864,302,1063,5694,624,723,1984,3745,1314,1676,2488,1610,1449,3558,3569,2166,2098,409,1011,2325,3704,2306,818,1732,1383,1824,1844,3757,999,2705,3497,1216,1423,2683,2426,2954,2501,2726,2229,1475,2554,5064,1971,1794,1666,2014,1343,783,724,191,2434,1354,2220,5065,1763,2752,2472,4152,131,175,2885,3434,92,1466,4920,2616,3871,3872,3866,128,1551,1632,669,1854,3682,4691,4125,1230,188,2973,3290,1302,1213,560,3266,917,763,3909,3249,1760,868,1958,764,1782,2097,145,2277,3774,4462,64,1491,3062,971,2132,3606,2442,221,1226,1617,218,323,1185,3207,3147,571,
420619,1473,1005,1744,2281,449,1887,2396,3685,275,375,3816,1743,3844,3731,845,1983,2350,4210,1377,773,967,3499,3052,3743,2725,4007,1697,1022,3943,1464,3264,2855,2722,1952,1029,2839,2467,84,4383,2215,820,1391,2015,2448,3672,377,1948,2168,797,2545,3536,2578,2645,94,2874,1678,405,1259,3071,771,546,1315,470,1243,3083,895,2468,981,969,2037,846,4181,653,1276,2928,14,2594,557,3007,2474,156,902,1338,1740,2574,537,2518,973,2282,2216,2433,1928,138,2903,1293,2631,1612,646,3457,839,2935,111,496,2191,2847,589,3186,149,3994,2060,4031,2641,4067,3145,1870,37,3597,2136,1025,2051,3009,3383,3549,1121,1016,3261,1301,251,2446,2599,2153,872,3246,637,334,3705,831,884,921,3065,3140,4092,2198,1944,246,2964,108,2045,1152,1921,2308,1031,203,3173,4170,1907,3890,810,1401,2003,1690,506,647,1242,2828,1761,1649,3208,2249,1589,3709,2931,5156,1708,498,666,2613,834,3817,1231,184,2851,1124,883,3197,2261,3710,1765,1553,2658,1178,2639,2351,93,1193,942,2538,2141,4402,235,1821,870,1591,2192,1709,1871,3341,1618,4126,2595,2334,603,651,69,701,268,2662,3411,2555,1380,1606,503,448,254,2371,2646,574,1187,2309,1770,322,2235,1292,1801,305,566,1133,229,2067,2057,706,167,483,2002,2672,3295,1820,3561,3067,316,378,2746,3452,1112,136,1981,507,1651,2917,1117,285,4591,182,2580,3522,1304,335,3303,1835,2504,1795,1792,2248,674,1018,2106,2449,1857,2292,2845,976,3047,1781,2600,2727,1389,1281,52,3152,153,265,3950,672,3485,3951,4463,430,1183,365,278,2169,27,1407,1336,2304,209,1340,1730,2202,1852,2403,2883,979,1737,1062,631,2829,2542,3876,2592,825,2086,2226,3048,3625,352,1417,3724,542,991,431,1351,3938,1861,2294,826,1361,2927,3142,3503,1738,463,2462,2723,582,1916,1595,2808,400,3845,3891,2868,3621,2254,58,2492,1123,910,2160,2614,1372,1603,1196,1072,3385,1700,3267,1980,696,480,2430,920,799,1570,2920,1951,2041,4047,2540,1321,4223,2469,3562,2228,1271,2602,401,2833,3351,2575,5157,907,2312,1256,410,263,3507,1582,996,678,1849,2316,1480,908,3545,2237,703,2322,667,1826,2849,1531,2604,2999,2407,3146,2151,2630,1786,3711,469,3542,497,3899,2409,858,837,4446,3393,1274,786,620,1845,2001,3311,484,308,3367,1204,1815,3691,2332,1532,2557,1842,2020,2724,1927,2333,4440,567,22,1673,2728,4475,1987,1858,1144,1597,101,1832,3601,12,974,3783,4391,951,1412,1,3720,453,4608,4041,528,1041,1027,3230,2628,1129,875,1051,3291,1203,2262,1069,2860,2799,2149,2615,3278,144,1758,3040,31,475,1680,366,2685,3184,311,1642,4008,2466,5036,1593,1493,2809,216,1420,1668,233,304,2128,3284,232,1429,1768,1040,2008,3407,2740,2967,2543,242,2133,778,1565,2022,2620,505,2189,2756,1098,2273,372,1614,708,553,2846,2094,2278,169,3626,2835,4161,228,2674,3165,809,1454,1309,466,1705,1095,900,3423,880,2667,3751,5258,2317,3109,2571,4317,2766,1503,1342,866,4447,1118,63,2076,314,1881,1348,1061,172,978,3515,1747,532,511,3970,6,601,905,2699,3300,1751,276,1467,3725,2668,65,4239,2544,2779,2556,1604,578,2451,1802,992,2331,2624,1320,3446,713,1513,1013,103,2786,2447,1661,886,1702,916,654,3574,2031,1556,751,2178,2821,2179,1498,1538,2176,271,914,2251,2080,1325,638,1953,2937,3877,2432,2754,95,3265,1716,260,1227,4083,775,106,1357,3254,426,1607,555,2480,772,1985,244,2546,474,495,1046,2611,1851,2061,71,2089,1675,2590,742,3758,2843,3222,1433,267,2180,2576,2826,2233,2092,3913,2435,956,1745,3075,856,2113,1116,451,3,1988,2896,1398,993,2463,1878,2049,1341,2718,2721,2870,2108,712,2904,4363,2753,2324,277,2872,2349,2649,384,987,435,691,3e3,922,164,3939,652,1500,1184,4153,2482,3373,2165,4848,2335,3775,3508,3154,2806,2830,1554,2102,1664,2530,1434,2408,893,1547,2623,3447,2832,2242,2532,3169,2856,3223,2078,49,3770,3469,462,318,656,2259,3250,3069,679,1629,2758,344,1138,1104,3120,1836,1283,3115,2154,1437,4448,934,759,1999,794,2862,1038,533,2560,1722,2342,855,2626,1197,1663,4476,3127,85,4240,2528,25,1111,1181,3673,407,3470,4561,2679,2713,768,1925,2841,3986,1544,1165,932,373,1240,2146,1930,2673,721,4766,354,4333,391,2963,187,61,3364,1442,1102,330,1940,1767,341,3809,4118,393,2496,2062,2211,105,331,300,439,913,1332,626,379,3304,1557,328,689,3952,309,1555,931,317,2517,3027,325,569,686,2107,3084,60,1042,1333,2794,264,3177,4014,1628,258,3712,7,4464,1176,1043,1778,683,114,1975,78,1492,383,1886,510,386,645,5291,2891,2069,3305,4138,3867,2939,2603,2493,1935,1066,1848,3588,1015,1282,1289,4609,697,1453,3044,2666,3611,1856,2412,54,719,1330,568,3778,2459,1748,788,492,551,1191,1e3,488,3394,3763,282,1799,348,2016,1523,3155,2390,1049,382,2019,1788,1170,729,2968,3523,897,3926,2785,2938,3292,350,2319,3238,1718,1717,2655,3453,3143,4465,161,2889,2980,2009,1421,56,1908,1640,2387,2232,1917,1874,2477,4921,148,83,3438,592,4245,2882,1822,1055,741,115,1496,1624,381,1638,4592,1020,516,3214,458,947,4575,1432,211,1514,2926,1865,2142,189,852,1221,1400,1486,882,2299,4036,351,28,1122,700,6479,6480,6481,6482,6483,5508,6484,3900,3414,3974,4441,4024,3537,4037,5628,5099,3633,6485,3148,6486,3636,5509,3257,5510,5973,5445,5872,4941,4403,3174,4627,5873,6276,2286,4230,5446,5874,5122,6102,6103,4162,5447,5123,5323,4849,6277,3980,3851,5066,4246,5774,5067,6278,3001,2807,5695,3346,5775,5974,5158,5448,6487,5975,5976,5
420776,3598,6279,5696,4806,4211,4154,6280,6488,6489,6490,6281,4212,5037,3374,4171,6491,4562,4807,4722,4827,5977,6104,4532,4079,5159,5324,5160,4404,3858,5359,5875,3975,4288,4610,3486,4512,5325,3893,5360,6282,6283,5560,2522,4231,5978,5186,5449,2569,3878,6284,5401,3578,4415,6285,4656,5124,5979,2506,4247,4449,3219,3417,4334,4969,4329,6492,4576,4828,4172,4416,4829,5402,6286,3927,3852,5361,4369,4830,4477,4867,5876,4173,6493,6105,4657,6287,6106,5877,5450,6494,4155,4868,5451,3700,5629,4384,6288,6289,5878,3189,4881,6107,6290,6495,4513,6496,4692,4515,4723,5100,3356,6497,6291,3810,4080,5561,3570,4430,5980,6498,4355,5697,6499,4724,6108,6109,3764,4050,5038,5879,4093,3226,6292,5068,5217,4693,3342,5630,3504,4831,4377,4466,4309,5698,4431,5777,6293,5778,4272,3706,6110,5326,3752,4676,5327,4273,5403,4767,5631,6500,5699,5880,3475,5039,6294,5562,5125,4348,4301,4482,4068,5126,4593,5700,3380,3462,5981,5563,3824,5404,4970,5511,3825,4738,6295,6501,5452,4516,6111,5881,5564,6502,6296,5982,6503,4213,4163,3454,6504,6112,4009,4450,6113,4658,6297,6114,3035,6505,6115,3995,4904,4739,4563,4942,4110,5040,3661,3928,5362,3674,6506,5292,3612,4791,5565,4149,5983,5328,5259,5021,4725,4577,4564,4517,4364,6298,5405,4578,5260,4594,4156,4157,5453,3592,3491,6507,5127,5512,4709,4922,5984,5701,4726,4289,6508,4015,6116,5128,4628,3424,4241,5779,6299,4905,6509,6510,5454,5702,5780,6300,4365,4923,3971,6511,5161,3270,3158,5985,4100,867,5129,5703,6117,5363,3695,3301,5513,4467,6118,6512,5455,4232,4242,4629,6513,3959,4478,6514,5514,5329,5986,4850,5162,5566,3846,4694,6119,5456,4869,5781,3779,6301,5704,5987,5515,4710,6302,5882,6120,4392,5364,5705,6515,6121,6516,6517,3736,5988,5457,5989,4695,2457,5883,4551,5782,6303,6304,6305,5130,4971,6122,5163,6123,4870,3263,5365,3150,4871,6518,6306,5783,5069,5706,3513,3498,4409,5330,5632,5366,5458,5459,3991,5990,4502,3324,5991,5784,3696,4518,5633,4119,6519,4630,5634,4417,5707,4832,5992,3418,6124,5993,5567,4768,5218,6520,4595,3458,5367,6125,5635,6126,4202,6521,4740,4924,6307,3981,4069,4385,6308,3883,2675,4051,3834,4302,4483,5568,5994,4972,4101,5368,6309,5164,5884,3922,6127,6522,6523,5261,5460,5187,4164,5219,3538,5516,4111,3524,5995,6310,6311,5369,3181,3386,2484,5188,3464,5569,3627,5708,6524,5406,5165,4677,4492,6312,4872,4851,5885,4468,5996,6313,5709,5710,6128,2470,5886,6314,5293,4882,5785,3325,5461,5101,6129,5711,5786,6525,4906,6526,6527,4418,5887,5712,4808,2907,3701,5713,5888,6528,3765,5636,5331,6529,6530,3593,5889,3637,4943,3692,5714,5787,4925,6315,6130,5462,4405,6131,6132,6316,5262,6531,6532,5715,3859,5716,5070,4696,5102,3929,5788,3987,4792,5997,6533,6534,3920,4809,5e3,5998,6535,2974,5370,6317,5189,5263,5717,3826,6536,3953,5001,4883,3190,5463,5890,4973,5999,4741,6133,6134,3607,5570,6e3,4711,3362,3630,4552,5041,6318,6001,2950,2953,5637,4646,5371,4944,6002,2044,4120,3429,6319,6537,5103,4833,6538,6539,4884,4647,3884,6003,6004,4758,3835,5220,5789,4565,5407,6540,6135,5294,4697,4852,6320,6321,3206,4907,6541,6322,4945,6542,6136,6543,6323,6005,4631,3519,6544,5891,6545,5464,3784,5221,6546,5571,4659,6547,6324,6137,5190,6548,3853,6549,4016,4834,3954,6138,5332,3827,4017,3210,3546,4469,5408,5718,3505,4648,5790,5131,5638,5791,5465,4727,4318,6325,6326,5792,4553,4010,4698,3439,4974,3638,4335,3085,6006,5104,5042,5166,5892,5572,6327,4356,4519,5222,5573,5333,5793,5043,6550,5639,5071,4503,6328,6139,6551,6140,3914,3901,5372,6007,5640,4728,4793,3976,3836,4885,6552,4127,6553,4451,4102,5002,6554,3686,5105,6555,5191,5072,5295,4611,5794,5296,6556,5893,5264,5894,4975,5466,5265,4699,4976,4370,4056,3492,5044,4886,6557,5795,4432,4769,4357,5467,3940,4660,4290,6141,4484,4770,4661,3992,6329,4025,4662,5022,4632,4835,4070,5297,4663,4596,5574,5132,5409,5895,6142,4504,5192,4664,5796,5896,3885,5575,5797,5023,4810,5798,3732,5223,4712,5298,4084,5334,5468,6143,4052,4053,4336,4977,4794,6558,5335,4908,5576,5224,4233,5024,4128,5469,5225,4873,6008,5045,4729,4742,4633,3
420675,4597,6559,5897,5133,5577,5003,5641,5719,6330,6560,3017,2382,3854,4406,4811,6331,4393,3964,4946,6561,2420,3722,6562,4926,4378,3247,1736,4442,6332,5134,6333,5226,3996,2918,5470,4319,4003,4598,4743,4744,4485,3785,3902,5167,5004,5373,4394,5898,6144,4874,1793,3997,6334,4085,4214,5106,5642,4909,5799,6009,4419,4189,3330,5899,4165,4420,5299,5720,5227,3347,6145,4081,6335,2876,3930,6146,3293,3786,3910,3998,5900,5300,5578,2840,6563,5901,5579,6147,3531,5374,6564,6565,5580,4759,5375,6566,6148,3559,5643,6336,6010,5517,6337,6338,5721,5902,3873,6011,6339,6567,5518,3868,3649,5722,6568,4771,4947,6569,6149,4812,6570,2853,5471,6340,6341,5644,4795,6342,6012,5723,6343,5724,6013,4349,6344,3160,6150,5193,4599,4514,4493,5168,4320,6345,4927,3666,4745,5169,5903,5005,4928,6346,5725,6014,4730,4203,5046,4948,3395,5170,6015,4150,6016,5726,5519,6347,5047,3550,6151,6348,4197,4310,5904,6571,5581,2965,6152,4978,3960,4291,5135,6572,5301,5727,4129,4026,5905,4853,5728,5472,6153,6349,4533,2700,4505,5336,4678,3583,5073,2994,4486,3043,4554,5520,6350,6017,5800,4487,6351,3931,4103,5376,6352,4011,4321,4311,4190,5136,6018,3988,3233,4350,5906,5645,4198,6573,5107,3432,4191,3435,5582,6574,4139,5410,6353,5411,3944,5583,5074,3198,6575,6354,4358,6576,5302,4600,5584,5194,5412,6577,6578,5585,5413,5303,4248,5414,3879,4433,6579,4479,5025,4854,5415,6355,4760,4772,3683,2978,4700,3797,4452,3965,3932,3721,4910,5801,6580,5195,3551,5907,3221,3471,3029,6019,3999,5908,5909,5266,5267,3444,3023,3828,3170,4796,5646,4979,4259,6356,5647,5337,3694,6357,5648,5338,4520,4322,5802,3031,3759,4071,6020,5586,4836,4386,5048,6581,3571,4679,4174,4949,6154,4813,3787,3402,3822,3958,3215,3552,5268,4387,3933,4950,4359,6021,5910,5075,3579,6358,4234,4566,5521,6359,3613,5049,6022,5911,3375,3702,3178,4911,5339,4521,6582,6583,4395,3087,3811,5377,6023,6360,6155,4027,5171,5649,4421,4249,2804,6584,2270,6585,4e3,4235,3045,6156,5137,5729,4140,4312,3886,6361,4330,6157,4215,6158,3500,3676,4929,4331,3713,4930,5912,4265,3776,3368,5587,4470,4855,3038,4980,3631,6159,6160,4132,4680,6161,6362,3923,4379,5588,4255,6586,4121,6587,6363,4649,6364,3288,4773,4774,6162,6024,6365,3543,6588,4274,3107,3737,5050,5803,4797,4522,5589,5051,5730,3714,4887,5378,4001,4523,6163,5026,5522,4701,4175,2791,3760,6589,5473,4224,4133,3847,4814,4815,4775,3259,5416,6590,2738,6164,6025,5304,3733,5076,5650,4816,5590,6591,6165,6592,3934,5269,6593,3396,5340,6594,5804,3445,3602,4042,4488,5731,5732,3525,5591,4601,5196,6166,6026,5172,3642,4612,3202,4506,4798,6366,3818,5108,4303,5138,5139,4776,3332,4304,2915,3415,4434,5077,5109,4856,2879,5305,4817,6595,5913,3104,3144,3903,4634,5341,3133,5110,5651,5805,6167,4057,5592,2945,4371,5593,6596,3474,4182,6367,6597,6168,4507,4279,6598,2822,6599,4777,4713,5594,3829,6169,3887,5417,6170,3653,5474,6368,4216,2971,5228,3790,4579,6369,5733,6600,6601,4951,4746,4555,6602,5418,5475,6027,3400,4665,5806,6171,4799,6028,5052,6172,3343,4800,4747,5006,6370,4556,4217,5476,4396,5229,5379,5477,3839,5914,5652,5807,4714,3068,4635,5808,6173,5342,4192,5078,5419,5523,5734,6174,4557,6175,4602,6371,6176,6603,5809,6372,5735,4260,3869,5111,5230,6029,5112,6177,3126,4681,5524,5915,2706,3563,4748,3130,6178,4018,5525,6604,6605,5478,4012,4837,6606,4534,4193,5810,4857,3615,5479,6030,4082,3697,3539,4086,5270,3662,4508,4931,5916,4912,5811,5027,3888,6607,4397,3527,3302,3798,2775,2921,2637,3966,4122,4388,4028,4054,1633,4858,5079,3024,5007,3982,3412,5736,6608,3426,3236,5595,3030,6179,3427,3336,3279,3110,6373,3874,3039,5080,5917,5140,4489,3119,6374,5812,3405,4494,6031,4666,4141,6180,4166,6032,5813,4981,6609,5081,4422,4982,4112,3915,5653,3296,3983,6375,4266,4410,5654,6610,6181,3436,5082,6611,5380,6033,3819,5596,4535,5231,5306,5113,6612,4952,5918,4275,3113,6613,6376,6182,6183,5814,3073,4731,4838,5008,3831,6614,4888,3090,3848,4280,5526,5232,3014,5655,5009,5737,5420,5527,6615,5815,5343,5173,5381,4818,6616,3151,4953,6617,5738,2796,3204,4360,2989,4281,5739,5174,5421,5197,3132,5141,3849,5142,5528,5083,3799,3904,4839,5480,2880,4495,3448,6377,6184,5271,5919,3771,3193,6034,6035,5920,5010,6036,5597,6037,6378,6038,3106,5422,6618,5423,5424,4142,6619,4889,5084,4890,4313,5740,6620,3437,5175,5307,5816,4199,5198,5529,5817,5199,5656,4913,5028,5344,3850,6185,2955,5272,5011,5818,4567,4580,5029,5921,3616,5233,6621,6622,6186,4176,6039,6379,6380,3352,5200,5273,2908,5598,5234,3837,5308,6623,6624,5819,4496,4323,5309,5201,6625,6626,4983,3194,3838,4167,5530,5922,5274,6381,6382,3860,3861,5599,3333,4292,4509,6383,3553,5481,5820,5531,4778,6187,3955,3956,4324,4389,4218,3945,4325,3397,2681,5923,4779,5085,4019,5482,4891,5382,5383,6040,4682,3425,5275,4094,6627,5310,3015,5483,5657,4398,5924,3168,4819,6628,5925,6629,5532,4932,4613,6041,6630,4636,6384,4780,4204,5658,4423,5821,3989,4683,5822,6385,4954,6631,5345,6188,5425,5012,5384,3894,6386,4490,4104,6632,5741,5053,6633,5823,5926,5659,5660,5927,6634,5235,5742,5824,4840,4933,4820,6387,4859,5928,4955,6388,4143,3584,5825,5346,5013,6635,5661,6389,5014,5484,5743,4337,5176,5662,6390,2836,6391,3268,6392,6636,6042,5236,6637,4158,6638,5744,5663,4471,5347,3663,4123,5143,4293,3895,6639,664
4200,5311,5929,5826,3800,6189,6393,6190,5664,5348,3554,3594,4749,4603,6641,5385,4801,6043,5827,4183,6642,5312,5426,4761,6394,5665,6191,4715,2669,6643,6644,5533,3185,5427,5086,5930,5931,5386,6192,6044,6645,4781,4013,5745,4282,4435,5534,4390,4267,6045,5746,4984,6046,2743,6193,3501,4087,5485,5932,5428,4184,4095,5747,4061,5054,3058,3862,5933,5600,6646,5144,3618,6395,3131,5055,5313,6396,4650,4956,3855,6194,3896,5202,4985,4029,4225,6195,6647,5828,5486,5829,3589,3002,6648,6397,4782,5276,6649,6196,6650,4105,3803,4043,5237,5830,6398,4096,3643,6399,3528,6651,4453,3315,4637,6652,3984,6197,5535,3182,3339,6653,3096,2660,6400,6654,3449,5934,4250,4236,6047,6401,5831,6655,5487,3753,4062,5832,6198,6199,6656,3766,6657,3403,4667,6048,6658,4338,2897,5833,3880,2797,3780,4326,6659,5748,5015,6660,5387,4351,5601,4411,6661,3654,4424,5935,4339,4072,5277,4568,5536,6402,6662,5238,6663,5349,5203,6200,5204,6201,5145,4536,5016,5056,4762,5834,4399,4957,6202,6403,5666,5749,6664,4340,6665,5936,5177,5667,6666,6667,3459,4668,6404,6668,6669,4543,6203,6670,4276,6405,4480,5537,6671,4614,5205,5668,6672,3348,2193,4763,6406,6204,5937,5602,4177,5669,3419,6673,4020,6205,4443,4569,5388,3715,3639,6407,6049,4058,6206,6674,5938,4544,6050,4185,4294,4841,4651,4615,5488,6207,6408,6051,5178,3241,3509,5835,6208,4958,5836,4341,5489,5278,6209,2823,5538,5350,5206,5429,6675,4638,4875,4073,3516,4684,4914,4860,5939,5603,5389,6052,5057,3237,5490,3791,6676,6409,6677,4821,4915,4106,5351,5058,4243,5539,4244,5604,4842,4916,5239,3028,3716,5837,5114,5605,5390,5940,5430,6210,4332,6678,5540,4732,3667,3840,6053,4305,3408,5670,5541,6410,2744,5240,5750,6679,3234,5606,6680,5607,5671,3608,4283,4159,4400,5352,4783,6681,6411,6682,4491,4802,6211,6412,5941,6413,6414,5542,5751,6683,4669,3734,5942,6684,6415,5943,5059,3328,4670,4144,4268,6685,6686,6687,6688,4372,3603,6689,5944,5491,4373,3440,6416,5543,4784,4822,5608,3792,4616,5838,5672,3514,5391,6417,4892,6690,4639,6691,6054,5673,5839,6055,6692,6056,5392,6212,4038,5544,5674,4497,6057,6693,5840,4284,5675,4021,4545,5609,6418,4454,6419,6213,4113,4472,5314,3738,5087,5279,4074,5610,4959,4063,3179,4750,6058,6420,6214,3476,4498,4716,5431,4960,4685,6215,5241,6694,6421,6216,6695,5841,5945,6422,3748,5946,5179,3905,5752,5545,5947,4374,6217,4455,6423,4412,6218,4803,5353,6696,3832,5280,6219,4327,4702,6220,6221,6059,4652,5432,6424,3749,4751,6425,5753,4986,5393,4917,5948,5030,5754,4861,4733,6426,4703,6697,6222,4671,5949,4546,4961,5180,6223,5031,3316,5281,6698,4862,4295,4934,5207,3644,6427,5842,5950,6428,6429,4570,5843,5282,6430,6224,5088,3239,6060,6699,5844,5755,6061,6431,2701,5546,6432,5115,5676,4039,3993,3327,4752,4425,5315,6433,3941,6434,5677,4617,4604,3074,4581,6225,5433,6435,6226,6062,4823,5756,5116,6227,3717,5678,4717,5845,6436,5679,5846,6063,5847,6064,3977,3354,6437,3863,5117,6228,5547,5394,4499,4524,6229,4605,6230,4306,4500,6700,5951,6065,3693,5952,5089,4366,4918,6701,6231,5548,6232,6702,6438,4704,5434,6703,6704,5953,4168,6705,5680,3420,6706,5242,4407,6066,3812,5757,5090,5954,4672,4525,3481,5681,4618,5395,5354,5316,5955,6439,4962,6707,4526,6440,3465,4673,6067,6441,5682,6708,5435,5492,5758,5683,4619,4571,4674,4804,4893,4686,5493,4753,6233,6068,4269,6442,6234,5032,4705,5146,5243,5208,5848,6235,6443,4963,5033,4640,4226,6236,5849,3387,6444,6445,4436,4437,5850,4843,5494,4785,4894,6709,4361,6710,5091,5956,3331,6237,4987,5549,6069,6711,4342,3517,4473,5317,6070,6712,6071,4706,6446,5017,5355,6713,6714,4988,5436,6447,4734,5759,6715,4735,4547,4456,4754,6448,5851,6449,6450,3547,5852,5318,6451,6452,5092,4205,6716,6238,4620,4219,5611,6239,6072,4481,5760,5957,5958,4059,6240,6453,4227,4537,6241,5761,4030,4186,5244,5209,3761,4457,4876,3337,5495,5181,6242,5959,5319,5612,5684,5853,3493,5854,6073,4169,5613,5147,4895,6074,5210,6717,5182,6718,3830,6243,2798,3841,6075,6244,5855,5614,3604,4606,5496,5685,5118,5356,6719,6454,5960,5357,5961,6720,4145,3935,4621,5119,5962,4261,6721,6455,4786,5963,4375,4582,6245,6246,6247,6076,5437,4877,5856,3376,4380,6248,4160,6722,5148,6456,5211,6457,6723,4718,6458,6724,6249,5358,4044,3297,6459,6250,5857,5615,5497,5245,6460,5498,6725,6251,6252,5550,3793,5499,2959,5396,6461,6462,4572,5093,5500,5964,3806,4146,6463,4426,5762,5858,6077,6253,4755,3967,4220,5965,6254,4989,5501,6464,4352,6726,6078,4764,2290,5246,3906,5438,5283,3767,4964,2861,5763,5094,6255,6256,4622,5616,5859,5860,4707,6727,4285,4708,4824,5617,6257,5551,4787,5212,4965,4935,4687,6465,6728,6466,5686,6079,3494,4413,2995,5247,5966,5618,6729,5967,5764,5765,5687,5502,6730,6731,6080,5397,6467,4990,6258,6732,4538,5060,5619,6733,4719,5688,5439,5018,5149,5284,5503,6734,6081,4607,6259,5120,3645,5861,4583,6260,4584,4675,5620,4098,5440,6261,4863,2379,3306,4585,5552,5689,4586,5285,6735,4864,6736,5286,6082,6737,4623,3010,4788,4381,4558,5621,4587,4896,3698,3161,5248,4353,4045,6262,3754,5183,4588,6738,6263,6739,6740,5622,3936,6741,6468,6742,6264,5095,6469,4991,5968,6743,4992,6744,6083,4897,6745,4256,5766,4307,3108,3968,4444,5287,3889,4343,6084,4510,6085,4559,6086,4898,5969,6746,5623,5061,4919,5249,5250,5504,5441,6265,5320,4878,3242,5862,5251,3428,6087,6747,4237,5624,5442,6266,5553,4539,6748,2585,3533,5398,4262,6088,5150,4736,4438,6089,6267,5505,4966,6749,6268,6750,6269,5288,5554,3650,6090,6091,4624,6092,5690,6751,5863,4270,5691,4277,5555,5864,6752,5692,4720,4865,6470,5151,4688,4825,6753,3094,6754,6471,3235,4653,6755,5213,5399,6756,3201,4589,5865,4967,6472,5866,6473,5019,3016,6757,5321,4756,3957,4573,6093,4993,5767,4721,6474,6758,5625,6759,4458,6475,6270,6760,5556,4994,5214,5252,6271,3875,5768,6094,5034,5506,4376,5769,6761,2120,6476,5253,5770,6762,5771,5970,3990,5971,5557,5558,5772,6477,6095,2787,4641,5972,5121,6096,6097,6272,6763,3703,5867,5507,6273,4206,6274,4789,6098,6764,3619,3646,3833,3804,2394,3788,4936,3978,4866,4899,6099,6100,5559,6478,6765,3599,5868,6101,5869,5870,6275,6766,4527,6767];var i_={};i_.BIG5_TYPICAL_DISTRIBUTION_RATIO=.75;i_.BIG5_TABLE_SIZE=5376;i_.Big5CharToFreqOrder=[1,1801,1506,255,1431,198,9,82,6,5008,177,202,3681,1256,2821,110,3814,33,3274,261,76,44,2114,16,2946,2187,1176,659,3971,26,3451,2653,1198,3972,3350,4202,410,2215,302,590,361,1964,8,204,58,4510,5009,1932,63,5010,5011,317,1614,75,222,159,4203,2417,1480,5012,3555,3091,224,2822,3682,3,10,3973,1471,29,2787,1135,28
42066,1940,873,130,3275,1123,312,5013,4511,2052,507,252,682,5014,142,1915,124,206,2947,34,3556,3204,64,604,5015,2501,1977,1978,155,1991,645,641,1606,5016,3452,337,72,406,5017,80,630,238,3205,1509,263,939,1092,2654,756,1440,1094,3453,449,69,2987,591,179,2096,471,115,2035,1844,60,50,2988,134,806,1869,734,2036,3454,180,995,1607,156,537,2907,688,5018,319,1305,779,2145,514,2379,298,4512,359,2502,90,2716,1338,663,11,906,1099,2553,20,2441,182,532,1716,5019,732,1376,4204,1311,1420,3206,25,2317,1056,113,399,382,1950,242,3455,2474,529,3276,475,1447,3683,5020,117,21,656,810,1297,2300,2334,3557,5021,126,4205,706,456,150,613,4513,71,1118,2037,4206,145,3092,85,835,486,2115,1246,1426,428,727,1285,1015,800,106,623,303,1281,5022,2128,2359,347,3815,221,3558,3135,5023,1956,1153,4207,83,296,1199,3093,192,624,93,5024,822,1898,2823,3136,795,2065,991,1554,1542,1592,27,43,2867,859,139,1456,860,4514,437,712,3974,164,2397,3137,695,211,3037,2097,195,3975,1608,3559,3560,3684,3976,234,811,2989,2098,3977,2233,1441,3561,1615,2380,668,2077,1638,305,228,1664,4515,467,415,5025,262,2099,1593,239,108,300,200,1033,512,1247,2078,5026,5027,2176,3207,3685,2682,593,845,1062,3277,88,1723,2038,3978,1951,212,266,152,149,468,1899,4208,4516,77,187,5028,3038,37,5,2990,5029,3979,5030,5031,39,2524,4517,2908,3208,2079,55,148,74,4518,545,483,1474,1029,1665,217,1870,1531,3138,1104,2655,4209,24,172,3562,900,3980,3563,3564,4519,32,1408,2824,1312,329,487,2360,2251,2717,784,2683,4,3039,3351,1427,1789,188,109,499,5032,3686,1717,1790,888,1217,3040,4520,5033,3565,5034,3352,1520,3687,3981,196,1034,775,5035,5036,929,1816,249,439,38,5037,1063,5038,794,3982,1435,2301,46,178,3278,2066,5039,2381,5040,214,1709,4521,804,35,707,324,3688,1601,2554,140,459,4210,5041,5042,1365,839,272,978,2262,2580,3456,2129,1363,3689,1423,697,100,3094,48,70,1231,495,3139,2196,5043,1294,5044,2080,462,586,1042,3279,853,256,988,185,2382,3457,1698,434,1084,5045,3458,314,2625,2788,4522,2335,2336,569,2285,637,1817,2525,757,1162,1879,1616,3459,287,1577,2116,768,4523,1671,2868,3566,2526,1321,3816,909,2418,5046,4211,933,3817,4212,2053,2361,1222,4524,765,2419,1322,786,4525,5047,1920,1462,1677,2909,1699,5048,4526,1424,2442,3140,3690,2600,3353,1775,1941,3460,3983,4213,309,1369,1130,2825,364,2234,1653,1299,3984,3567,3985,3986,2656,525,1085,3041,902,2001,1475,964,4527,421,1845,1415,1057,2286,940,1364,3141,376,4528,4529,1381,7,2527,983,2383,336,1710,2684,1846,321,3461,559,1131,3042,2752,1809,1132,1313,265,1481,1858,5049,352,1203,2826,3280,167,1089,420,2827,776,792,1724,3568,4214,2443,3281,5050,4215,5051,446,229,333,2753,901,3818,1200,1557,4530,2657,1921,395,2754,2685,3819,4216,1836,125,916,3209,2626,4531,5052,5053,3820,5054,5055,5056,4532,3142,3691,1133,2555,1757,3462,1510,2318,1409,3569,5057,2146,438,2601,2910,2384,3354,1068,958,3043,461,311,2869,2686,4217,1916,3210,4218,1979,383,750,2755,2627,4219,274,539,385,1278,1442,5058,1154,1965,384,561,210,98,1295,2556,3570,5059,1711,2420,1482,3463,3987,2911,1257,129,5060,3821,642,523,2789,2790,2658,5061,141,2235,1333,68,176,441,876,907,4220,603,2602,710,171,3464,404,549,18,3143,2398,1410,3692,1666,5062,3571,4533,2912,4534,5063,2991,368,5064,146,366,99,871,3693,1543,748,807,1586,1185,22,2263,379,3822,3211,5065,3212,505,1942,2628,1992,1382,2319,5066,380,2362,218,702,1818,1248,3465,3044,3572,3355,3282,5067,2992,3694,930,3283,3823,5068,59,5069,585,601,4221,497,3466,1112,1314,4535,1802,5070,1223,1472,2177,5071,749,1837,690,1900,3824,1773,3988,1476,429,1043,1791,2236,2117,917,4222,447,1086,1629,5072,556,5073,5074,2021,1654,844,1090,105,550,966,1758,2828,1008,1783,686,1095,5075,2287,793,1602,5076,3573,2603,4536,4223,2948,2302,4537,3825,980,2503,544,353,527,4538,908,2687,2913,5077,381,2629,1943,1348,5078,1341,1252,560,3095,5079,3467,2870,5080,2054,973,886,2081,143,4539,5081,5082,157,3989,496,4224,57,840,540,2039,4540,4541,3468,2118,1445,970,2264,1748,1966,2082,4225,3144,1234,1776,3284,2829,3695,773,1206,2130,1066,2040,1326,3990,1738,1725,4226,279,3145,51,1544,2604,423,1578,2131,2067,173,4542,1880,5083,5084,1583,264,610,3696,4543,2444,280,154,5085,5086,5087,1739,338,1282,3096,693,2871,1411,1074,3826,2445,5088,4544,5089,5090,1240,952,2399,5091,2914,1538,2688,685,1483,4227,2475,1436,953,4228,2055,4545,671,2400,79,4229,2446,3285,608,567,2689,3469,4230,4231,1691,393,1261,1792,2401,5092,4546,5093,5094,5095,5096,1383,1672,3827,3213,1464,522,1119,661,1150,216,675,4547,3991,1432,3574,609,4548,2690,2402,5097,5098,5099,4232,3
420045,0,5100,2476,315,231,2447,301,3356,4549,2385,5101,233,4233,3697,1819,4550,4551,5102,96,1777,1315,2083,5103,257,5104,1810,3698,2718,1139,1820,4234,2022,1124,2164,2791,1778,2659,5105,3097,363,1655,3214,5106,2993,5107,5108,5109,3992,1567,3993,718,103,3215,849,1443,341,3357,2949,1484,5110,1712,127,67,339,4235,2403,679,1412,821,5111,5112,834,738,351,2994,2147,846,235,1497,1881,418,1993,3828,2719,186,1100,2148,2756,3575,1545,1355,2950,2872,1377,583,3994,4236,2581,2995,5113,1298,3699,1078,2557,3700,2363,78,3829,3830,267,1289,2100,2002,1594,4237,348,369,1274,2197,2178,1838,4552,1821,2830,3701,2757,2288,2003,4553,2951,2758,144,3358,882,4554,3995,2759,3470,4555,2915,5114,4238,1726,320,5115,3996,3046,788,2996,5116,2831,1774,1327,2873,3997,2832,5117,1306,4556,2004,1700,3831,3576,2364,2660,787,2023,506,824,3702,534,323,4557,1044,3359,2024,1901,946,3471,5118,1779,1500,1678,5119,1882,4558,165,243,4559,3703,2528,123,683,4239,764,4560,36,3998,1793,589,2916,816,626,1667,3047,2237,1639,1555,1622,3832,3999,5120,4e3,2874,1370,1228,1933,891,2084,2917,304,4240,5121,292,2997,2720,3577,691,2101,4241,1115,4561,118,662,5122,611,1156,854,2386,1316,2875,2,386,515,2918,5123,5124,3286,868,2238,1486,855,2661,785,2216,3048,5125,1040,3216,3578,5126,3146,448,5127,1525,5128,2165,4562,5129,3833,5130,4242,2833,3579,3147,503,818,4001,3148,1568,814,676,1444,306,1749,5131,3834,1416,1030,197,1428,805,2834,1501,4563,5132,5133,5134,1994,5135,4564,5136,5137,2198,13,2792,3704,2998,3149,1229,1917,5138,3835,2132,5139,4243,4565,2404,3580,5140,2217,1511,1727,1120,5141,5142,646,3836,2448,307,5143,5144,1595,3217,5145,5146,5147,3705,1113,1356,4002,1465,2529,2530,5148,519,5149,128,2133,92,2289,1980,5150,4003,1512,342,3150,2199,5151,2793,2218,1981,3360,4244,290,1656,1317,789,827,2365,5152,3837,4566,562,581,4004,5153,401,4567,2252,94,4568,5154,1399,2794,5155,1463,2025,4569,3218,1944,5156,828,1105,4245,1262,1394,5157,4246,605,4570,5158,1784,2876,5159,2835,819,2102,578,2200,2952,5160,1502,436,3287,4247,3288,2836,4005,2919,3472,3473,5161,2721,2320,5162,5163,2337,2068,23,4571,193,826,3838,2103,699,1630,4248,3098,390,1794,1064,3581,5164,1579,3099,3100,1400,5165,4249,1839,1640,2877,5166,4572,4573,137,4250,598,3101,1967,780,104,974,2953,5167,278,899,253,402,572,504,493,1339,5168,4006,1275,4574,2582,2558,5169,3706,3049,3102,2253,565,1334,2722,863,41,5170,5171,4575,5172,1657,2338,19,463,2760,4251,606,5173,2999,3289,1087,2085,1323,2662,3e3,5174,1631,1623,1750,4252,2691,5175,2878,791,2723,2663,2339,232,2421,5176,3001,1498,5177,2664,2630,755,1366,3707,3290,3151,2026,1609,119,1918,3474,862,1026,4253,5178,4007,3839,4576,4008,4577,2265,1952,2477,5179,1125,817,4254,4255,4009,1513,1766,2041,1487,4256,3050,3291,2837,3840,3152,5180,5181,1507,5182,2692,733,40,1632,1106,2879,345,4257,841,2531,230,4578,3002,1847,3292,3475,5183,1263,986,3476,5184,735,879,254,1137,857,622,1300,1180,1388,1562,4010,4011,2954,967,2761,2665,1349,592,2134,1692,3361,3003,1995,4258,1679,4012,1902,2188,5185,739,3708,2724,1296,1290,5186,4259,2201,2202,1922,1563,2605,2559,1871,2762,3004,5187,435,5188,343,1108,596,17,1751,4579,2239,3477,3709,5189,4580,294,3582,2955,1693,477,979,281,2042,3583,643,2043,3710,2631,2795,2266,1031,2340,2135,2303,3584,4581,367,1249,2560,5190,3585,5191,4582,1283,3362,2005,240,1762,3363,4583,4584,836,1069,3153,474,5192,2149,2532,268,3586,5193,3219,1521,1284,5194,1658,1546,4260,5195,3587,3588,5196,4261,3364,2693,1685,4262,961,1673,2632,190,2006,2203,3841,4585,4586,5197,570,2504,3711,1490,5198,4587,2633,3293,1957,4588,584,1514,396,1045,1945,5199,4589,1968,2449,5200,5201,4590,4013,619,5202,3154,3294,215,2007,2796,2561,3220,4591,3221,4592,763,4263,3842,4593,5203,5204,1958,1767,2956,3365,3712,1174,452,1477,4594,3366,3155,5205,2838,1253,2387,2189,1091,2290,4264,492,5206,638,1169,1825,2136,1752,4014,648,926,1021,1324,4595,520,4596,997,847,1007,892,4597,3843,2267,1872,3713,2405,1785,4598,1953,2957,3103,3222,1728,4265,2044,3714,4599,2008,1701,3156,1551,30,2268,4266,5207,2027,4600,3589,5208,501,5209,4267,594,3478,2166,1822,3590,3479,3591,3223,829,2839,4268,5210,1680,3157,1225,4269,5211,3295,4601,4270,3158,2341,5212,4602,4271,5213,4015,4016,5214,1848,2388,2606,3367,5215,4603,374,4017,652,4272,4273,375,1140,798,5216,5217,5218,2366,4604,2269,546,1659,138,3051,2450,4605,5219,2254,612,1849,910,796,3844,1740,1371,825,3845,3846,5220,2920,2562,5221,692,444,3052,2634,801,4606,4274,5222,1491,244,1053,3053,4275,4276,340,5223,4018,1041,3005,293,1168,87,1357,5224,1539,959,5225,2240,721,694,4277,3847,219,1478,644,1417,3368,2666,
4201413,1401,1335,1389,4019,5226,5227,3006,2367,3159,1826,730,1515,184,2840,66,4607,5228,1660,2958,246,3369,378,1457,226,3480,975,4020,2959,1264,3592,674,696,5229,163,5230,1141,2422,2167,713,3593,3370,4608,4021,5231,5232,1186,15,5233,1079,1070,5234,1522,3224,3594,276,1050,2725,758,1126,653,2960,3296,5235,2342,889,3595,4022,3104,3007,903,1250,4609,4023,3481,3596,1342,1681,1718,766,3297,286,89,2961,3715,5236,1713,5237,2607,3371,3008,5238,2962,2219,3225,2880,5239,4610,2505,2533,181,387,1075,4024,731,2190,3372,5240,3298,310,313,3482,2304,770,4278,54,3054,189,4611,3105,3848,4025,5241,1230,1617,1850,355,3597,4279,4612,3373,111,4280,3716,1350,3160,3483,3055,4281,2150,3299,3598,5242,2797,4026,4027,3009,722,2009,5243,1071,247,1207,2343,2478,1378,4613,2010,864,1437,1214,4614,373,3849,1142,2220,667,4615,442,2763,2563,3850,4028,1969,4282,3300,1840,837,170,1107,934,1336,1883,5244,5245,2119,4283,2841,743,1569,5246,4616,4284,582,2389,1418,3484,5247,1803,5248,357,1395,1729,3717,3301,2423,1564,2241,5249,3106,3851,1633,4617,1114,2086,4285,1532,5250,482,2451,4618,5251,5252,1492,833,1466,5253,2726,3599,1641,2842,5254,1526,1272,3718,4286,1686,1795,416,2564,1903,1954,1804,5255,3852,2798,3853,1159,2321,5256,2881,4619,1610,1584,3056,2424,2764,443,3302,1163,3161,5257,5258,4029,5259,4287,2506,3057,4620,4030,3162,2104,1647,3600,2011,1873,4288,5260,4289,431,3485,5261,250,97,81,4290,5262,1648,1851,1558,160,848,5263,866,740,1694,5264,2204,2843,3226,4291,4621,3719,1687,950,2479,426,469,3227,3720,3721,4031,5265,5266,1188,424,1996,861,3601,4292,3854,2205,2694,168,1235,3602,4293,5267,2087,1674,4622,3374,3303,220,2565,1009,5268,3855,670,3010,332,1208,717,5269,5270,3603,2452,4032,3375,5271,513,5272,1209,2882,3376,3163,4623,1080,5273,5274,5275,5276,2534,3722,3604,815,1587,4033,4034,5277,3605,3486,3856,1254,4624,1328,3058,1390,4035,1741,4036,3857,4037,5278,236,3858,2453,3304,5279,5280,3723,3859,1273,3860,4625,5281,308,5282,4626,245,4627,1852,2480,1307,2583,430,715,2137,2454,5283,270,199,2883,4038,5284,3606,2727,1753,761,1754,725,1661,1841,4628,3487,3724,5285,5286,587,14,3305,227,2608,326,480,2270,943,2765,3607,291,650,1884,5287,1702,1226,102,1547,62,3488,904,4629,3489,1164,4294,5288,5289,1224,1548,2766,391,498,1493,5290,1386,1419,5291,2056,1177,4630,813,880,1081,2368,566,1145,4631,2291,1001,1035,2566,2609,2242,394,1286,5292,5293,2069,5294,86,1494,1730,4039,491,1588,745,897,2963,843,3377,4040,2767,2884,3306,1768,998,2221,2070,397,1827,1195,1970,3725,3011,3378,284,5295,3861,2507,2138,2120,1904,5296,4041,2151,4042,4295,1036,3490,1905,114,2567,4296,209,1527,5297,5298,2964,2844,2635,2390,2728,3164,812,2568,5299,3307,5300,1559,737,1885,3726,1210,885,28,2695,3608,3862,5301,4297,1004,1780,4632,5302,346,1982,2222,2696,4633,3863,1742,797,1642,4043,1934,1072,1384,2152,896,4044,3308,3727,3228,2885,3609,5303,2569,1959,4634,2455,1786,5304,5305,5306,4045,4298,1005,1308,3728,4299,2729,4635,4636,1528,2610,161,1178,4300,1983,987,4637,1101,4301,631,4046,1157,3229,2425,1343,1241,1016,2243,2570,372,877,2344,2508,1160,555,1935,911,4047,5307,466,1170,169,1051,2921,2697,3729,2481,3012,1182,2012,2571,1251,2636,5308,992,2345,3491,1540,2730,1201,2071,2406,1997,2482,5309,4638,528,1923,2191,1503,1874,1570,2369,3379,3309,5310,557,1073,5311,1828,3492,2088,2271,3165,3059,3107,767,3108,2799,4639,1006,4302,4640,2346,1267,2179,3730,3230,778,4048,3231,2731,1597,2667,5312,4641,5313,3493,5314,5315,5316,3310,2698,1433,3311,131,95,1504,4049,723,4303,3166,1842,3610,2768,2192,4050,2028,2105,3731,5317,3013,4051,1218,5318,3380,3232,4052,4304,2584,248,1634,3864,912,5319,2845,3732,3060,3865,654,53,5320,3014,5321,1688,4642,777,3494,1032,4053,1425,5322,191,820,2121,2846,971,4643,931,3233,135,664,783,3866,1998,772,2922,1936,4054,3867,4644,2923,3234,282,2732,640,1372,3495,1127,922,325,3381,5323,5324,711,2045,5325,5326,4055,2223,2800,1937,4056,3382,2224,2255,3868,2305,5327,4645,3869,1258,3312,4057,3235,2139,2965,4058,4059,5328,2225,258,3236,4646,101,1227,5329,3313,1755,5330,1391,3314,5331,2924,2057,893,5332,5333,5334,1402,4305,2347,5335,5336,3237,3611,5337,5338,878,1325,1781,2801,4647,259,1385,2585,744,1183,2272,4648,5339,4060,2509,5340,684,1024,4306,5341,472,3612,3496,1165,3315,4061,4062,322,2153,881,455,1695,1152,1340,660,554,2154,4649,1058,4650,4307,830,1065,3383,4063,4651,1924,5342,1703,1919,5343,932,2273,122,5344,4652,947,677,5345,3870,2637,297,1906,1925,2274,4653,2322,3316,5346,5347,4308,5348,4309,84,4310,112,989,5349,547,1059,4064,701,3613,1019,5350,4311,5351,3497,942,639,457,2306,2456,993,2966,407,851,494,4654,3384,927,5352,1237,5353,2426,3385,573,4312,680,921,2925,1279,1875,285,790,1448,1984,719,2168,5354,5355,4655,4065,4066,
4201649,5356,1541,563,5357,1077,5358,3386,3061,3498,511,3015,4067,4068,3733,4069,1268,2572,3387,3238,4656,4657,5359,535,1048,1276,1189,2926,2029,3167,1438,1373,2847,2967,1134,2013,5360,4313,1238,2586,3109,1259,5361,700,5362,2968,3168,3734,4314,5363,4315,1146,1876,1907,4658,2611,4070,781,2427,132,1589,203,147,273,2802,2407,898,1787,2155,4071,4072,5364,3871,2803,5365,5366,4659,4660,5367,3239,5368,1635,3872,965,5369,1805,2699,1516,3614,1121,1082,1329,3317,4073,1449,3873,65,1128,2848,2927,2769,1590,3874,5370,5371,12,2668,45,976,2587,3169,4661,517,2535,1013,1037,3240,5372,3875,2849,5373,3876,5374,3499,5375,2612,614,1999,2323,3877,3110,2733,2638,5376,2588,4316,599,1269,5377,1811,3735,5378,2700,3111,759,1060,489,1806,3388,3318,1358,5379,5380,2391,1387,1215,2639,2256,490,5381,5382,4317,1759,2392,2348,5383,4662,3878,1908,4074,2640,1807,3241,4663,3500,3319,2770,2349,874,5384,5385,3501,3736,1859,91,2928,3737,3062,3879,4664,5386,3170,4075,2669,5387,3502,1202,1403,3880,2969,2536,1517,2510,4665,3503,2511,5388,4666,5389,2701,1886,1495,1731,4076,2370,4667,5390,2030,5391,5392,4077,2702,1216,237,2589,4318,2324,4078,3881,4668,4669,2703,3615,3504,445,4670,5393,5394,5395,5396,2771,61,4079,3738,1823,4080,5397,687,2046,935,925,405,2670,703,1096,1860,2734,4671,4081,1877,1367,2704,3389,918,2106,1782,2483,334,3320,1611,1093,4672,564,3171,3505,3739,3390,945,2641,2058,4673,5398,1926,872,4319,5399,3506,2705,3112,349,4320,3740,4082,4674,3882,4321,3741,2156,4083,4675,4676,4322,4677,2408,2047,782,4084,400,251,4323,1624,5400,5401,277,3742,299,1265,476,1191,3883,2122,4324,4325,1109,205,5402,2590,1e3,2157,3616,1861,5403,5404,5405,4678,5406,4679,2573,107,2484,2158,4085,3507,3172,5407,1533,541,1301,158,753,4326,2886,3617,5408,1696,370,1088,4327,4680,3618,579,327,440,162,2244,269,1938,1374,3508,968,3063,56,1396,3113,2107,3321,3391,5409,1927,2159,4681,3016,5410,3619,5411,5412,3743,4682,2485,5413,2804,5414,1650,4683,5415,2613,5416,5417,4086,2671,3392,1149,3393,4087,3884,4088,5418,1076,49,5419,951,3242,3322,3323,450,2850,920,5420,1812,2805,2371,4328,1909,1138,2372,3885,3509,5421,3243,4684,1910,1147,1518,2428,4685,3886,5422,4686,2393,2614,260,1796,3244,5423,5424,3887,3324,708,5425,3620,1704,5426,3621,1351,1618,3394,3017,1887,944,4329,3395,4330,3064,3396,4331,5427,3744,422,413,1714,3325,500,2059,2350,4332,2486,5428,1344,1911,954,5429,1668,5430,5431,4089,2409,4333,3622,3888,4334,5432,2307,1318,2512,3114,133,3115,2887,4687,629,31,2851,2706,3889,4688,850,949,4689,4090,2970,1732,2089,4335,1496,1853,5433,4091,620,3245,981,1242,3745,3397,1619,3746,1643,3326,2140,2457,1971,1719,3510,2169,5434,3246,5435,5436,3398,1829,5437,1277,4690,1565,2048,5438,1636,3623,3116,5439,869,2852,655,3890,3891,3117,4092,3018,3892,1310,3624,4691,5440,5441,5442,1733,558,4692,3747,335,1549,3065,1756,4336,3748,1946,3511,1830,1291,1192,470,2735,2108,2806,913,1054,4093,5443,1027,5444,3066,4094,4693,982,2672,3399,3173,3512,3247,3248,1947,2807,5445,571,4694,5446,1831,5447,3625,2591,1523,2429,5448,2090,984,4695,3749,1960,5449,3750,852,923,2808,3513,3751,969,1519,999,2049,2325,1705,5450,3118,615,1662,151,597,4095,2410,2326,1049,275,4696,3752,4337,568,3753,3626,2487,4338,3754,5451,2430,2275,409,3249,5452,1566,2888,3514,1002,769,2853,194,2091,3174,3755,2226,3327,4339,628,1505,5453,5454,1763,2180,3019,4096,521,1161,2592,1788,2206,2411,4697,4097,1625,4340,4341,412,42,3119,464,5455,2642,4698,3400,1760,1571,2889,3515,2537,1219,2207,3893,2643,2141,2373,4699,4700,3328,1651,3401,3627,5456,5457,3628,2488,3516,5458,3756,5459,5460,2276,2092,460,5461,4701,5462,3020,962,588,3629,289,3250,2644,1116,52,5463,3067,1797,5464,5465,5466,1467,5467,1598,1143,3757,4342,1985,1734,1067,4702,1280,3402,465,4703,1572,510,5468,1928,2245,1813,1644,3630,5469,4704,3758,5470,5471,2673,1573,1534,5472,5473,536,1808,1761,3517,3894,3175,2645,5474,5475,5476,4705,3518,2929,1912,2809,5477,3329,1122,377,3251,5478,360,5479,5480,4343,1529,551,5481,2060,3759,1769,2431,5482,2930,4344,3330,3120,2327,2109,2031,4706,1404,136,1468,1479,672,1171,3252,2308,271,3176,5483,2772,5484,2050,678,2736,865,1948,4707,5485,2014,4098,2971,5486,2737,2227,1397,3068,3760,4708,4709,1735,2931,3403,3631,5487,3895,509,2854,2458,2890,3896,5488,5489,3177,3178,4710,4345,2538,4711,2309,1166,1010,552,681,1888,5490,5491,2972,2973,4099,1287,1596,1862,3179,358,453,736,175,478,1117,905,1167,1097,5492,1854,1530,5493,1706,5494,2181,3519,2292,3761,3520,3632,4346,2093,4347,5495,3404,1193,2489,4348,1458,2193,2208,1863,1889,1421,3331,2932,3069,2182,3521,595,2123,5496,4100,5497,5498,4349,1707,2646,223,3762,1359,751,3121,183,3522,5499,2810,3021,419,2374,633,704,3897,2394,241,5500,5501,5502,838,3022,3763,2277,2773,2459,3898,1939,2051,4101,1309,3122,2246,1181,5503,1136,2209,3899,2375,1446,4350,2310,4712,5504,5505,4351,1055,2615,484,3764,5
420506,4102,625,4352,2278,3405,1499,4353,4103,5507,4104,4354,3253,2279,2280,3523,5508,5509,2774,808,2616,3765,3406,4105,4355,3123,2539,526,3407,3900,4356,955,5510,1620,4357,2647,2432,5511,1429,3766,1669,1832,994,928,5512,3633,1260,5513,5514,5515,1949,2293,741,2933,1626,4358,2738,2460,867,1184,362,3408,1392,5516,5517,4106,4359,1770,1736,3254,2934,4713,4714,1929,2707,1459,1158,5518,3070,3409,2891,1292,1930,2513,2855,3767,1986,1187,2072,2015,2617,4360,5519,2574,2514,2170,3768,2490,3332,5520,3769,4715,5521,5522,666,1003,3023,1022,3634,4361,5523,4716,1814,2257,574,3901,1603,295,1535,705,3902,4362,283,858,417,5524,5525,3255,4717,4718,3071,1220,1890,1046,2281,2461,4107,1393,1599,689,2575,388,4363,5526,2491,802,5527,2811,3903,2061,1405,2258,5528,4719,3904,2110,1052,1345,3256,1585,5529,809,5530,5531,5532,575,2739,3524,956,1552,1469,1144,2328,5533,2329,1560,2462,3635,3257,4108,616,2210,4364,3180,2183,2294,5534,1833,5535,3525,4720,5536,1319,3770,3771,1211,3636,1023,3258,1293,2812,5537,5538,5539,3905,607,2311,3906,762,2892,1439,4365,1360,4721,1485,3072,5540,4722,1038,4366,1450,2062,2648,4367,1379,4723,2593,5541,5542,4368,1352,1414,2330,2935,1172,5543,5544,3907,3908,4724,1798,1451,5545,5546,5547,5548,2936,4109,4110,2492,2351,411,4111,4112,3637,3333,3124,4725,1561,2674,1452,4113,1375,5549,5550,47,2974,316,5551,1406,1591,2937,3181,5552,1025,2142,3125,3182,354,2740,884,2228,4369,2412,508,3772,726,3638,996,2433,3639,729,5553,392,2194,1453,4114,4726,3773,5554,5555,2463,3640,2618,1675,2813,919,2352,2975,2353,1270,4727,4115,73,5556,5557,647,5558,3259,2856,2259,1550,1346,3024,5559,1332,883,3526,5560,5561,5562,5563,3334,2775,5564,1212,831,1347,4370,4728,2331,3909,1864,3073,720,3910,4729,4730,3911,5565,4371,5566,5567,4731,5568,5569,1799,4732,3774,2619,4733,3641,1645,2376,4734,5570,2938,669,2211,2675,2434,5571,2893,5572,5573,1028,3260,5574,4372,2413,5575,2260,1353,5576,5577,4735,3183,518,5578,4116,5579,4373,1961,5580,2143,4374,5581,5582,3025,2354,2355,3912,516,1834,1454,4117,2708,4375,4736,2229,2620,1972,1129,3642,5583,2776,5584,2976,1422,577,1470,3026,1524,3410,5585,5586,432,4376,3074,3527,5587,2594,1455,2515,2230,1973,1175,5588,1020,2741,4118,3528,4737,5589,2742,5590,1743,1361,3075,3529,2649,4119,4377,4738,2295,895,924,4378,2171,331,2247,3076,166,1627,3077,1098,5591,1232,2894,2231,3411,4739,657,403,1196,2377,542,3775,3412,1600,4379,3530,5592,4740,2777,3261,576,530,1362,4741,4742,2540,2676,3776,4120,5593,842,3913,5594,2814,2032,1014,4121,213,2709,3413,665,621,4380,5595,3777,2939,2435,5596,2436,3335,3643,3414,4743,4381,2541,4382,4744,3644,1682,4383,3531,1380,5597,724,2282,600,1670,5598,1337,1233,4745,3126,2248,5599,1621,4746,5600,651,4384,5601,1612,4385,2621,5602,2857,5603,2743,2312,3078,5604,716,2464,3079,174,1255,2710,4122,3645,548,1320,1398,728,4123,1574,5605,1891,1197,3080,4124,5606,3081,3082,3778,3646,3779,747,5607,635,4386,4747,5608,5609,5610,4387,5611,5612,4748,5613,3415,4749,2437,451,5614,3780,2542,2073,4388,2744,4389,4125,5615,1764,4750,5616,4390,350,4751,2283,2395,2493,5617,4391,4126,2249,1434,4127,488,4752,458,4392,4128,3781,771,1330,2396,3914,2576,3184,2160,2414,1553,2677,3185,4393,5618,2494,2895,2622,1720,2711,4394,3416,4753,5619,2543,4395,5620,3262,4396,2778,5621,2016,2745,5622,1155,1017,3782,3915,5623,3336,2313,201,1865,4397,1430,5624,4129,5625,5626,5627,5628,5629,4398,1604,5630,414,1866,371,2595,4754,4755,3532,2017,3127,4756,1708,960,4399,887,389,2172,1536,1663,1721,5631,2232,4130,2356,2940,1580,5632,5633,1744,4757,2544,4758,4759,5634,4760,5635,2074,5636,4761,3647,3417,2896,4400,5637,4401,2650,3418,2815,673,2712,2465,709,3533,4131,3648,4402,5638,1148,502,634,5639,5640,1204,4762,3649,1575,4763,2623,3783,5641,3784,3128,948,3263,121,1745,3916,1110,5642,4403,3083,2516,3027,4132,3785,1151,1771,3917,1488,4133,1987,5643,2438,3534,5644,5645,2094,5646,4404,3918,1213,1407,2816,531,2746,2545,3264,1011,1537,4764,2779,4405,3129,1061,5647,3786,3787,1867,2897,5648,2018,120,4406,4407,2063,3650,3265,2314,3919,2678,3419,1955,4765,4134,5649,3535,1047,2713,1266,5650,1368,4766,2858,649,3420,3920,2546,2747,1102,2859,2679,5651,5652,2e3,5653,1111,3651,2977,5654,2495,3921,3652,2817,1855,3421,3788,5655,5656,3422,2415,2898,3337,3266,3653,5657,2577,5658,3654,2818,4135,1460,856,5659,3655,5660,2899,2978,5661,2900,3922,5662,4408,632,2517,875,3923,1697,3924,2296,5663,5664,4767,3028,1239,580,4768,4409,5665,914,936,2075,1190,4136,1039,2124,5666,5667,5668,5669,3423,1473,5670,1354,4410,3925,4769,2173,3084,4137,915,3338,4411,4412,3339,1605,1835,5671,2748,398,3656,4413,3926,4138,328,1913,2860,4139,3927,133
4201,4414,3029,937,4415,5672,3657,4140,4141,3424,2161,4770,3425,524,742,538,3085,1012,5673,5674,3928,2466,5675,658,1103,225,3929,5676,5677,4771,5678,4772,5679,3267,1243,5680,4142,963,2250,4773,5681,2714,3658,3186,5682,5683,2596,2332,5684,4774,5685,5686,5687,3536,957,3426,2547,2033,1931,2941,2467,870,2019,3659,1746,2780,2781,2439,2468,5688,3930,5689,3789,3130,3790,3537,3427,3791,5690,1179,3086,5691,3187,2378,4416,3792,2548,3188,3131,2749,4143,5692,3428,1556,2549,2297,977,2901,2034,4144,1205,3429,5693,1765,3430,3189,2125,1271,714,1689,4775,3538,5694,2333,3931,533,4417,3660,2184,617,5695,2469,3340,3539,2315,5696,5697,3190,5698,5699,3932,1988,618,427,2651,3540,3431,5700,5701,1244,1690,5702,2819,4418,4776,5703,3541,4777,5704,2284,1576,473,3661,4419,3432,972,5705,3662,5706,3087,5707,5708,4778,4779,5709,3793,4145,4146,5710,153,4780,356,5711,1892,2902,4420,2144,408,803,2357,5712,3933,5713,4421,1646,2578,2518,4781,4782,3934,5714,3935,4422,5715,2416,3433,752,5716,5717,1962,3341,2979,5718,746,3030,2470,4783,4423,3794,698,4784,1893,4424,3663,2550,4785,3664,3936,5719,3191,3434,5720,1824,1302,4147,2715,3937,1974,4425,5721,4426,3192,823,1303,1288,1236,2861,3542,4148,3435,774,3938,5722,1581,4786,1304,2862,3939,4787,5723,2440,2162,1083,3268,4427,4149,4428,344,1173,288,2316,454,1683,5724,5725,1461,4788,4150,2597,5726,5727,4789,985,894,5728,3436,3193,5729,1914,2942,3795,1989,5730,2111,1975,5731,4151,5732,2579,1194,425,5733,4790,3194,1245,3796,4429,5734,5735,2863,5736,636,4791,1856,3940,760,1800,5737,4430,2212,1508,4792,4152,1894,1684,2298,5738,5739,4793,4431,4432,2213,479,5740,5741,832,5742,4153,2496,5743,2980,2497,3797,990,3132,627,1815,2652,4433,1582,4434,2126,2112,3543,4794,5744,799,4435,3195,5745,4795,2113,1737,3031,1018,543,754,4436,3342,1676,4796,4797,4154,4798,1489,5746,3544,5747,2624,2903,4155,5748,5749,2981,5750,5751,5752,5753,3196,4799,4800,2185,1722,5754,3269,3270,1843,3665,1715,481,365,1976,1857,5755,5756,1963,2498,4801,5757,2127,3666,3271,433,1895,2064,2076,5758,602,2750,5759,5760,5761,5762,5763,3032,1628,3437,5764,3197,4802,4156,2904,4803,2519,5765,2551,2782,5766,5767,5768,3343,4804,2905,5769,4805,5770,2864,4806,4807,1221,2982,4157,2520,5771,5772,5773,1868,1990,5774,5775,5776,1896,5777,5778,4808,1897,4158,318,5779,2095,4159,4437,5780,5781,485,5782,938,3941,553,2680,116,5783,3942,3667,5784,3545,2681,2783,3438,3344,2820,5785,3668,2943,4160,1747,2944,2983,5786,5787,207,5788,4809,5789,4810,2521,5790,3033,890,3669,3943,5791,1878,3798,3439,5792,2186,2358,3440,1652,5793,5794,5795,941,2299,208,3546,4161,2020,330,4438,3944,2906,2499,3799,4439,4811,5796,5797,5798,2522,1613,4812,5799,3345,3945,2523,5800,4162,5801,1637,4163,2471,4813,3946,5802,2500,3034,3800,5803,5804,2195,4814,5805,2163,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5867,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,5880,5881,5882,5883,5884,5885,5886,5887,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904,5905,5906,5907,5908,5909,5910,5911,5912,5913,5914,5915,5916,5917,5918,5919,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,5982,5983,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6e3,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,611
4205,6116,6117,6118,6119,6120,6121,6122,6123,6124,6125,6126,6127,6128,6129,6130,6131,6132,6133,6134,6135,6136,6137,6138,6139,6140,6141,6142,6143,6144,6145,6146,6147,6148,6149,6150,6151,6152,6153,6154,6155,6156,6157,6158,6159,6160,6161,6162,6163,6164,6165,6166,6167,6168,6169,6170,6171,6172,6173,6174,6175,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,3670,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,6264,6265,6266,6267,6268,6269,6270,6271,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,4815,6286,6287,6288,6289,6290,6291,6292,4816,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,4817,4818,6312,6313,6314,6315,6316,6317,6318,4819,6319,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,4820,6338,6339,6340,6341,6342,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6390,6391,6392,6393,6394,6395,6396,6397,6398,6399,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,3441,6411,6412,6413,6414,6415,6416,6417,6418,6419,6420,6421,6422,6423,6424,6425,4440,6426,6427,6428,6429,6430,6431,6432,6433,6434,6435,6436,6437,6438,6439,6440,6441,6442,6443,6444,6445,6446,6447,6448,6449,6450,6451,6452,6453,6454,4821,6455,6456,6457,6458,6459,6460,6461,6462,6463,6464,6465,6466,6467,6468,6469,6470,6471,6472,6473,6474,6475,6476,6477,3947,3948,6478,6479,6480,6481,3272,4441,6482,6483,6484,6485,4442,6486,6487,6488,6489,6490,6491,6492,6493,6494,6495,6496,4822,6497,6498,6499,6500,6501,6502,6503,6504,6505,6506,6507,6508,6509,6510,6511,6512,6513,6514,6515,6516,6517,6518,6519,6520,6521,6522,6523,6524,6525,6526,6527,6528,6529,6530,6531,6532,6533,6534,6535,6536,6537,6538,6539,6540,6541,6542,6543,6544,6545,6546,6547,6548,6549,6550,6551,6552,6553,6554,6555,6556,2784,6557,4823,6558,6559,6560,6561,6562,6563,6564,6565,6566,6567,6568,6569,3949,6570,6571,6572,4824,6573,6574,6575,6576,6577,6578,6579,6580,6581,6582,6583,4825,6584,6585,6586,3950,2785,6587,6588,6589,6590,6591,6592,6593,6594,6595,6596,6597,6598,6599,6600,6601,6602,6603,6604,6605,6606,6607,6608,6609,6610,6611,6612,4826,6613,6614,6615,4827,6616,6617,6618,6619,6620,6621,6622,6623,6624,6625,4164,6626,6627,6628,6629,6630,6631,6632,6633,6634,3547,6635,4828,6636,6637,6638,6639,664
4200,6641,6642,3951,2984,6643,6644,6645,6646,6647,6648,6649,4165,6650,4829,6651,6652,4830,6653,6654,6655,6656,6657,6658,6659,6660,6661,6662,4831,6663,6664,6665,6666,6667,6668,6669,6670,6671,4166,6672,4832,3952,6673,6674,6675,6676,4833,6677,6678,6679,4167,6680,6681,6682,3198,6683,6684,6685,6686,6687,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,4834,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,6726,6727,6728,6729,6730,6731,6732,6733,6734,4443,6735,6736,6737,6738,6739,6740,6741,6742,6743,6744,6745,4444,6746,6747,6748,6749,6750,6751,6752,6753,6754,6755,6756,6757,6758,6759,6760,6761,6762,6763,6764,6765,6766,6767,6768,6769,6770,6771,6772,6773,6774,6775,6776,6777,6778,6779,6780,6781,4168,6782,6783,3442,6784,6785,6786,6787,6788,6789,6790,6791,4169,6792,6793,6794,6795,6796,6797,6798,6799,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,6810,6811,4835,6812,6813,6814,4445,6815,6816,4446,6817,6818,6819,6820,6821,6822,6823,6824,6825,6826,6827,6828,6829,6830,6831,6832,6833,6834,6835,3548,6836,6837,6838,6839,6840,6841,6842,6843,6844,6845,6846,4836,6847,6848,6849,6850,6851,6852,6853,6854,3953,6855,6856,6857,6858,6859,6860,6861,6862,6863,6864,6865,6866,6867,6868,6869,6870,6871,6872,6873,6874,6875,6876,6877,3199,6878,6879,6880,6881,6882,4447,6883,6884,6885,6886,6887,6888,6889,6890,6891,6892,6893,6894,6895,6896,6897,6898,6899,6900,6901,6902,6903,6904,4170,6905,6906,6907,6908,6909,6910,6911,6912,6913,6914,6915,6916,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,4837,6928,6929,6930,6931,6932,6933,6934,6935,6936,3346,6937,6938,4838,6939,6940,6941,4448,6942,6943,6944,6945,6946,4449,6947,6948,6949,6950,6951,6952,6953,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6964,6965,6966,6967,6968,6969,6970,6971,6972,6973,6974,6975,6976,6977,6978,6979,6980,6981,6982,6983,6984,6985,6986,6987,6988,6989,6990,6991,6992,6993,6994,3671,6995,6996,6997,6998,4839,6999,7e3,7001,7002,3549,7003,7004,7005,7006,7007,7008,7009,7010,7011,7012,7013,7014,7015,7016,7017,7018,7019,7020,7021,7022,7023,7024,7025,7026,7027,7028,7029,7030,4840,7031,7032,7033,7034,7035,7036,7037,7038,4841,7039,7040,7041,7042,7043,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,2985,7071,7072,7073,7074,7075,7076,7077,7078,7079,7080,4842,7081,7082,7083,7084,7085,7086,7087,7088,7089,7090,7091,7092,7093,7094,7095,7096,7097,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,4450,7119,7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131,7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7142,7143,4843,7144,7145,7146,7147,7148,7149,7150,7151,7152,7153,7154,7155,7156,7157,7158,7159,7160,7161,7162,7163,7164,7165,7166,7167,7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179,7180,7181,7182,7183,7184,7185,7186,7187,7188,4171,4172,7189,7190,7191,7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203,7204,7205,7206,7207,7208,7209,7210,7211,7212,7213,7214,7215,7216,7217,7218,7219,7220,7221,7222,7223,7224,7225,7226,7227,7228,7229,7230,7231,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7242,7243,7244,7245,7246,7247,7248,7249,7250,7251,7252,7253,7254,7255,7256,7257,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288,7289,7290,7291,7292,7293,7294,7295,7296,4844,7297,7298,7299,7300,7301,7302,7303,7304,7305,7306,7307,7308,7309,7310,7311,7312,7313,7314,7315,7316,4451,7317,7318,7319,7320,7321,7322,7323,7324,7325,7326,7327,7328,7329,7330,7331,7332,7333,7334,7335,7336,7337,7338,7339,7340,7341,7342,7343,7344,7345,7346,7347,7348,7349,7350,7351,7352,7353,4173,7354,7355,4845,7356,7357,7358,7359,7360,7361,7362,7363,7364,7365,7366,7367,7368,7369,7370,7371,7372,7373,7374,7375,7376,7377,7378,7379,7380,7381,7382,7383,7384,7385,7386,7387,7388,4846,7389,7390,7391,7392,7393,7394,7395,7396,7397,7398,7399,7400,7401,7402,7403,7404,7405,3672,7406,7407,7408,7409,7410,7411,7412,7413,7414,7415,7416,7417,7418,7419,7420,7421,7422,7423,7424,7425,7426,7427,7428,7429,7430,7431,7432,7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444,7445,7446,7447,7448,7449,7450,7451,7452,7453,4452,7454,3200,7455,7456,7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468,7469,7470,7471,7472,7473,7474,4847,7475,7476,7477,3133,7478,7479,7480,7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492,7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,3347,7503,7504,7505,7506,750
4207,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,4848,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,3801,4849,7550,7551,7552,7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,3035,7570,7571,7572,7573,7574,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7616,4850,7617,7618,3802,7619,7620,7621,7622,7623,7624,7625,7626,7627,7628,7629,7630,7631,7632,4851,7633,7634,7635,7636,7637,7638,7639,7640,7641,7642,7643,7644,7645,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7656,7657,7658,7659,7660,7661,7662,7663,7664,7665,7666,7667,7668,7669,7670,4453,7671,7672,7673,7674,7675,7676,7677,7678,7679,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696,7697,3443,7698,7699,7700,7701,7702,4454,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,2472,7714,7715,7716,7717,7718,7719,7720,7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,3954,7732,7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744,7745,7746,7747,7748,7749,7750,3134,7751,7752,4852,7753,7754,7755,4853,7756,7757,7758,7759,7760,4174,7761,7762,7763,7764,7765,7766,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,7777,7778,7779,7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,7800,7801,7802,7803,7804,7805,4854,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,4855,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,3955,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,3444,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,4175,7892,7893,7894,7895,7896,4856,4857,7897,7898,7899,7900,2598,7901,7902,7903,7904,7905,7906,7907,7908,4455,7909,7910,7911,7912,7913,7914,3201,7915,7916,7917,7918,7919,7920,7921,4858,7922,7923,7924,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7958,7959,7960,7961,7962,7963,7964,7965,7966,7967,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,4859,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,4860,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,4176,8017,8018,8019,8020,8021,8022,8023,4861,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,4862,4456,8037,8038,8039,8040,4863,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,4864,4177,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,4178,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,4865,4866,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,4179,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,4457,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,3445,8257,8258,8259,8260,8261,8262,4458,8263,8264,8265,8266,8267,8268,8269,8270,8271,8272,4459,8273,8274,8275,8276,3550,8277,8278,8279,8280,8281,8282,8283,8284,8285,8286,8287,8288,8289,4460,8290,8291,8292,8293,8294,8295,8296,8297,8298,8299,8300,8301,8302,8303,8304,8305,8306,8307,4867,8308,8309,8310,8311,8312,3551,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,4868,8327,8328,8329,8330,8331,8332,8333,8334,8335,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8350,8351,8352,8353,8354,8355,8356,8357,8358,8359,8360,8361,8362,8363,4869,4461,8364,8365,8366,8367,8368,8369,8370,4870,8371,8372,8373,8374,8375,8376,8377,8378,8379,8380,8381,8382,8383,8384,8385,8386,8387,8388,8389,8390,8391,8392,8393,8394,8395,8396,8397,8398,8399,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,4871,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,4462,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,2986,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8477,8478,4180,8479,8480,8481,8482,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8521,8522,8523,8524,8525,8526,8527,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,4872,8565,8566,8567,8568,8569,8570,8571,8572,8573,4873,8574,8575,8576,8577,8578,8579,8580,8581,8582,8583,8584,8585,8586,8587,8588,8589,8590,8591,8592,8593,8594,8595,8596,8597,8598,8599,8600,8601,8602,8603,8604,8605,3803,8606,8607,8608,8609,8610,8611,8612,8613,4874,3804,8614,8615,8616,8617,8618,8619,8620,8621,3956,8622,8623,8624,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,2865,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649,8650,8651,8652,8653,8654,8655,8656,4463,8657,8658,8659,4875,4876,8660,8661,8662,8663,8664,8665,8666,8667,8668,8669,8670,8671,8672,8673,8674,8675,8676,8677,8678,8679,8680,8681,4464,8682,8683,8684,8685,8686,8687,8688,8689,8690,8691,8692,8693,8694,8695,8696,8697,8698,8699,8700,8701,8702,8703,8704,8705,8706,8707,8708,8709,2261,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,4181,8734,8735,8736,8737,8738,8739,8740,8741,8742,8743,8744,8745,8746,8747,8748,8749,8750,8751,8752,8753,8754,8755,8756,8757,8758,8759,8760,8761,8762,8763,4877,8764,8765,8766,8767,8768,8769,8770,87
42071,8772,8773,8774,8775,8776,8777,8778,8779,8780,8781,8782,8783,8784,8785,8786,8787,8788,4878,8789,4879,8790,8791,8792,4880,8793,8794,8795,8796,8797,8798,8799,8800,8801,4881,8802,8803,8804,8805,8806,8807,8808,8809,8810,8811,8812,8813,8814,8815,3957,8816,8817,8818,8819,8820,8821,8822,8823,8824,8825,8826,8827,8828,8829,8830,8831,8832,8833,8834,8835,8836,8837,8838,8839,8840,8841,8842,8843,8844,8845,8846,8847,4882,8848,8849,8850,8851,8852,8853,8854,8855,8856,8857,8858,8859,8860,8861,8862,8863,8864,8865,8866,8867,8868,8869,8870,8871,8872,8873,8874,8875,8876,8877,8878,8879,8880,8881,8882,8883,8884,3202,8885,8886,8887,8888,8889,8890,8891,8892,8893,8894,8895,8896,8897,8898,8899,8900,8901,8902,8903,8904,8905,8906,8907,8908,8909,8910,8911,8912,8913,8914,8915,8916,8917,8918,8919,8920,8921,8922,8923,8924,4465,8925,8926,8927,8928,8929,8930,8931,8932,4883,8933,8934,8935,8936,8937,8938,8939,8940,8941,8942,8943,2214,8944,8945,8946,8947,8948,8949,8950,8951,8952,8953,8954,8955,8956,8957,8958,8959,8960,8961,8962,8963,8964,8965,4884,8966,8967,8968,8969,8970,8971,8972,8973,8974,8975,8976,8977,8978,8979,8980,8981,8982,8983,8984,8985,8986,8987,8988,8989,8990,8991,8992,4885,8993,8994,8995,8996,8997,8998,8999,9e3,9001,9002,9003,9004,9005,9006,9007,9008,9009,9010,9011,9012,9013,9014,9015,9016,9017,9018,9019,9020,9021,4182,9022,9023,9024,9025,9026,9027,9028,9029,9030,9031,9032,9033,9034,9035,9036,9037,9038,9039,9040,9041,9042,9043,9044,9045,9046,9047,9048,9049,9050,9051,9052,9053,9054,9055,9056,9057,9058,9059,9060,9061,9062,9063,4886,9064,9065,9066,9067,9068,9069,4887,9070,9071,9072,9073,9074,9075,9076,9077,9078,9079,9080,9081,9082,9083,9084,9085,9086,9087,9088,9089,9090,9091,9092,9093,9094,9095,9096,9097,9098,9099,9100,9101,9102,9103,9104,9105,9106,9107,9108,9109,9110,9111,9112,9113,9114,9115,9116,9117,9118,9119,9120,9121,9122,9123,9124,9125,9126,9127,9128,9129,9130,9131,9132,9133,9134,9135,9136,9137,9138,9139,9140,9141,3958,9142,9143,9144,9145,9146,9147,9148,9149,9150,9151,4888,9152,9153,9154,9155,9156,9157,9158,9159,9160,9161,9162,9163,9164,9165,9166,9167,9168,9169,9170,9171,9172,9173,9174,9175,4889,9176,9177,9178,9179,9180,9181,9182,9183,9184,9185,9186,9187,9188,9189,9190,9191,9192,9193,9194,9195,9196,9197,9198,9199,9200,9201,9202,9203,4890,9204,9205,9206,9207,9208,9209,9210,9211,9212,9213,9214,9215,9216,9217,9218,9219,9220,9221,9222,4466,9223,9224,9225,9226,9227,9228,9229,9230,9231,9232,9233,9234,9235,9236,9237,9238,9239,9240,9241,9242,9243,9244,9245,4891,9246,9247,9248,9249,9250,9251,9252,9253,9254,9255,9256,9257,4892,9258,9259,9260,9261,4893,4894,9262,9263,9264,9265,9266,9267,9268,9269,9270,9271,9272,9273,4467,9274,9275,9276,9277,9278,9279,9280,9281,9282,9283,9284,9285,3673,9286,9287,9288,9289,9290,9291,9292,9293,9294,9295,9296,9297,9298,9299,9300,9301,9302,9303,9304,9305,9306,9307,9308,9309,9310,9311,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,4895,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,4468,9348,9349,9350,9351,9352,9353,9354,9355,9356,9357,9358,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9372,9373,4896,9374,4469,9375,9376,9377,9378,9379,4897,9380,9381,9382,9383,9384,9385,9386,9387,9388,9389,9390,9391,9392,9393,9394,9395,9396,9397,9398,9399,9400,9401,9402,9403,9404,9405,9406,4470,9407,2751,9408,9409,3674,3552,9410,9411,9412,9413,9414,9415,9416,9417,9418,9419,9420,9421,4898,9422,9423,9424,9425,9426,9427,9428,9429,3959,9430,9431,9432,9433,9434,9435,9436,4471,9437,9438,9439,9440,9441,9442,9443,9444,9445,9446,9447,9448,9449,9450,3348,9451,9452,9453,9454,9455,9456,9457,9458,9459,9460,9461,9462,9463,9464,9465,9466,9467,9468,9469,9470,9471,9472,4899,9473,9474,9475,9476,9477,4900,9478,9479,9480,9481,9482,9483,9484,9485,9486,9487,9488,3349,9489,9490,9491,9492,9493,9494,9495,9496,9497,9498,9499,9500,9501,9502,9503,9504,9505,9506,9507,9508,9509,9510,9511,9512,9513,9514,9515,9516,9517,9518,9519,9520,4901,9521,9522,9523,9524,9525,9526,4902,9527,9528,9529,9530,9531,9532,9533,9534,9535,9536,9537,9538,9539,9540,9541,9542,9543,9544,9545,9546,9547,9548,9549,9550,9551,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9581,9582,9583,9584,3805,9585,9586,9587,9588,9589,9590,9591,9592,9593,9594,9595,9596,9597,9598,9599,9600,9601,9602,4903,9603,9604,9605,9606,9607,4904,9608,9609,9610,9611,9612,9613,9614,4905,9615,9616,9617,9618,9619,9620,9621,9622,9623,9624,9625,9626,9627,9628,9629,9630,9631,9632,4906,9633,9634,9635,9636,9637,9638,9639,9640,9641,9642,9643,4907,9644,9645,9646,9647,9648,9649,9650,9651,9652,9653,9654,9655,9656,9657,9658,9659,9660,9661,9662,9663,9664,9665,9666,9667,9668,9669,9670,9671,9672,4183,9673,9674,9675,9676,9677,4908,9678,9679,9680,9681,4909,9682,9683,9684,9685,9686,9687,9688,9689,9690,4910,9691,9692,9693,3675,9694,9695,9696,2945,9697,9698,9699,9700,9701,9702,9703,9704,9705,4911,9706,9707,9708,9709,9710,9711,9712,9713,9714,9715,9716,9717,9718,9719,9720,9721,9722,9723,9724,9725,9726,9727,9728,9729,9730,9731,9732,9733,9734,9735,4912,9736,9737,9738,9739,9740,4913,9741,9742,9743,9744,9745,9746,9747,9748,9749,9750,9751,9752,9753,9754,9755,9756,9757,9758,4914,9759,9760,9761,9762,9763,9764,9765,9766,9767,9768,9769,9770,9771,9772,9773,9774,9775,9776,9777,9778,97
42079,9780,9781,9782,4915,9783,9784,9785,9786,9787,9788,9789,9790,9791,9792,9793,4916,9794,9795,9796,9797,9798,9799,9800,9801,9802,9803,9804,9805,9806,9807,9808,9809,9810,9811,9812,9813,9814,9815,9816,9817,9818,9819,9820,9821,9822,9823,9824,9825,9826,9827,9828,9829,9830,9831,9832,9833,9834,9835,9836,9837,9838,9839,9840,9841,9842,9843,9844,9845,9846,9847,9848,9849,9850,9851,9852,9853,9854,9855,9856,9857,9858,9859,9860,9861,9862,9863,9864,9865,9866,9867,9868,4917,9869,9870,9871,9872,9873,9874,9875,9876,9877,9878,9879,9880,9881,9882,9883,9884,9885,9886,9887,9888,9889,9890,9891,9892,4472,9893,9894,9895,9896,9897,3806,9898,9899,9900,9901,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9912,9913,9914,4918,9915,9916,9917,4919,9918,9919,9920,9921,4184,9922,9923,9924,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,4920,9947,9948,9949,9950,9951,9952,9953,9954,9955,4185,9956,9957,9958,9959,9960,9961,9962,9963,9964,9965,4921,9966,9967,9968,4473,9969,9970,9971,9972,9973,9974,9975,9976,9977,4474,9978,9979,9980,9981,9982,9983,9984,9985,9986,9987,9988,9989,9990,9991,9992,9993,9994,9995,9996,9997,9998,9999,1e4,10001,10002,10003,10004,10005,10006,10007,10008,10009,10010,10011,10012,10013,10014,10015,10016,10017,10018,10019,10020,10021,4922,10022,4923,10023,10024,10025,10026,10027,10028,10029,10030,10031,10032,10033,10034,10035,10036,10037,10038,10039,10040,10041,10042,10043,10044,10045,10046,10047,10048,4924,10049,10050,10051,10052,10053,10054,10055,10056,10057,10058,10059,10060,10061,10062,10063,10064,10065,10066,10067,10068,10069,10070,10071,10072,10073,10074,10075,10076,10077,10078,10079,10080,10081,10082,10083,10084,10085,10086,10087,4475,10088,10089,10090,10091,10092,10093,10094,10095,10096,10097,4476,10098,10099,10100,10101,10102,10103,10104,10105,10106,10107,10108,10109,10110,10111,2174,10112,10113,10114,10115,10116,10117,10118,10119,10120,10121,10122,10123,10124,10125,10126,10127,10128,10129,10130,10131,10132,10133,10134,10135,10136,10137,10138,10139,10140,3807,4186,4925,10141,10142,10143,10144,10145,10146,10147,4477,4187,10148,10149,10150,10151,10152,10153,4188,10154,10155,10156,10157,10158,10159,10160,10161,4926,10162,10163,10164,10165,10166,10167,10168,10169,10170,10171,10172,10173,10174,10175,10176,10177,10178,10179,10180,10181,10182,10183,10184,10185,10186,10187,10188,10189,10190,10191,10192,3203,10193,10194,10195,10196,10197,10198,10199,10200,4478,10201,10202,10203,10204,4479,10205,10206,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,4927,10235,10236,10237,10238,10239,10240,10241,10242,10243,10244,10245,10246,10247,10248,10249,10250,10251,10252,10253,10254,10255,10256,10257,10258,10259,10260,10261,10262,10263,10264,10265,10266,10267,10268,10269,10270,10271,10272,10273,4480,4928,4929,10274,10275,10276,10277,10278,10279,10280,10281,10282,10283,10284,10285,10286,10287,10288,10289,10290,10291,10292,10293,10294,10295,10296,10297,10298,10299,10300,10301,10302,10303,10304,10305,10306,10307,10308,10309,10310,10311,10312,10313,10314,10315,10316,10317,10318,10319,10320,10321,10322,10323,10324,10325,10326,10327,10328,10329,10330,10331,10332,10333,10334,4930,10335,10336,10337,10338,10339,10340,10341,10342,4931,10343,10344,10345,10346,10347,10348,10349,10350,10351,10352,10353,10354,10355,3088,10356,2786,10357,10358,10359,10360,4189,10361,10362,10363,10364,10365,10366,10367,10368,10369,10370,10371,10372,10373,10374,10375,4932,10376,10377,10378,10379,10380,10381,10382,10383,10384,10385,10386,10387,10388,10389,10390,10391,10392,4933,10393,10394,10395,4934,10396,10397,10398,10399,10400,10401,10402,10403,10404,10405,10406,10407,10408,10409,10410,10411,10412,3446,10413,10414,10415,10416,10417,10418,10419,10420,10421,10422,10423,4935,10424,10425,10426,10427,10428,10429,10430,4936,10431,10432,10433,10434,10435,10436,10437,10438,10439,10440,10441,10442,10443,4937,10444,10445,10446,10447,4481,10448,10449,10450,10451,10452,10453,10454,10455,10456,10457,10458,10459,10460,10461,10462,10463,10464,10465,10466,10467,10468,10469,10470,10471,10472,10473,10474,10475,10476,
42010477,10478,10479,10480,10481,10482,10483,10484,10485,10486,10487,10488,10489,10490,10491,10492,10493,10494,10495,10496,10497,10498,10499,10500,10501,10502,10503,10504,10505,4938,10506,10507,10508,10509,10510,2552,10511,10512,10513,10514,10515,10516,3447,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,4482,10544,4939,10545,10546,10547,10548,10549,10550,10551,10552,10553,10554,10555,10556,10557,10558,10559,10560,10561,10562,10563,10564,10565,10566,10567,3676,4483,10568,10569,10570,10571,10572,3448,10573,10574,10575,10576,10577,10578,10579,10580,10581,10582,10583,10584,10585,10586,10587,10588,10589,10590,10591,10592,10593,10594,10595,10596,10597,10598,10599,10600,10601,10602,10603,10604,10605,10606,10607,10608,10609,10610,10611,10612,10613,10614,10615,10616,10617,10618,10619,10620,10621,10622,10623,10624,10625,10626,10627,4484,10628,10629,10630,10631,10632,4940,10633,10634,10635,10636,10637,10638,10639,10640,10641,10642,10643,10644,10645,10646,10647,10648,10649,10650,10651,10652,10653,10654,10655,10656,4941,10657,10658,10659,2599,10660,10661,10662,10663,10664,10665,10666,3089,10667,10668,10669,10670,10671,10672,10673,10674,10675,10676,10677,10678,10679,10680,4942,10681,10682,10683,10684,10685,10686,10687,10688,10689,10690,10691,10692,10693,10694,10695,10696,10697,4485,10698,10699,10700,10701,10702,10703,10704,4943,10705,3677,10706,10707,10708,10709,10710,10711,10712,4944,10713,10714,10715,10716,10717,10718,10719,10720,10721,10722,10723,10724,10725,10726,10727,10728,4945,10729,10730,10731,10732,10733,10734,10735,10736,10737,10738,10739,10740,10741,10742,10743,10744,10745,10746,10747,10748,10749,10750,10751,10752,10753,10754,10755,10756,10757,10758,10759,10760,10761,4946,10762,10763,10764,10765,10766,10767,4947,4948,10768,10769,10770,10771,10772,10773,10774,10775,10776,10777,10778,10779,10780,10781,10782,10783,10784,10785,10786,10787,10788,10789,10790,10791,10792,10793,10794,10795,10796,10797,10798,10799,10800,10801,10802,10803,10804,10805,10806,10807,10808,10809,10810,10811,10812,10813,10814,10815,10816,10817,10818,10819,10820,10821,10822,10823,10824,10825,10826,10827,10828,10829,10830,10831,10832,10833,10834,10835,10836,10837,10838,10839,10840,10841,10842,10843,10844,10845,10846,10847,10848,10849,10850,10851,10852,10853,10854,10855,10856,10857,10858,10859,10860,10861,10862,10863,10864,10865,10866,10867,10868,10869,10870,10871,10872,10873,10874,10875,10876,10877,10878,4486,10879,10880,10881,10882,10883,10884,10885,4949,10886,10887,10888,10889,10890,10891,10892,10893,10894,10895,10896,10897,10898,10899,10900,10901,10902,10903,10904,10905,10906,10907,10908,10909,10910,10911,10912,10913,10914,10915,10916,10917,10918,10919,4487,10920,10921,10922,10923,10924,10925,10926,10927,10928,10929,10930,10931,10932,4950,10933,10934,10935,10936,10937,10938,10939,10940,10941,10942,10943,10944,10945,10946,10947,10948,10949,4488,10950,10951,10952,10953,10954,10955,10956,10957,10958,10959,4190,10960,10961,10962,10963,10964,10965,10966,10967,10968,10969,10970,10971,10972,10973,10974,10975,10976,10977,10978,10979,10980,10981,10982,10983,10984,10985,10986,10987,10988,10989,10990,10991,10992,10993,10994,10995,10996,10997,10998,10999,11e3,11001,11002,11003,11004,11005,11006,3960,11007,11008,11009,11010,11011,11012,11013,11014,11015,11016,11017,11018,11019,11020,11021,11022,11023,11024,11025,11026,11027,11028,11029,11030,11031,11032,4951,11033,11034,11035,11036,11037,11038,11039,11040,11041,11042,11043,11044,11045,11046,11047,4489,11048,11049,11050,11051,4952,11052,11053,11054,11055,11056,11057,11058,4953,11059,11060,11061,11062,11063,11064,11065,11066,11067,11068,11069,11070,11071,4954,11072,11073,11074,11075,11076,11077,11078,11079,11080,11081,11082,11083,11084,11085,11086,11087,11088,11089,11090,11091,11092,11093,11094,11095,11096,11097,11098,11099,11100,11101,11102,11103,11104,11105,11106,11107,11108,11109,11110,11111,11112,11113,11114,11115,3808,11116,11117,11118,11119,11120,11121,11122,11123,11124,11125,11126,11127,11128,11129,11130,11131,11132,11133,11134,4955,11135,11136,11137,11138,11139,11140,11141,11142,11143,11144,11145,11146,11147,11148,11149,11150,11151,11152,11153,11154,11155,11156,11157,11158,11159,11160,11161,4956,11162,11163,11164,11165,11166,11167,11168,11169,11170,11171,11172,11173,11174,11175,11176,11177,11178,11179,11180,4957,11181,11182,11183,11184,11185,11186,4958,11187,11188,11189,11190,11191,11192,11193,11194,11195,11196,11197,11198,11199,11200,3678,11201,11202,11203,11204,11205,11206,4191,11207,11208,11209,11210,11211,11212,11213,11214,11215,11216,11217,11218,11219,11220,11221,11222,11223,11224,11225,11226,11227,11228,11229,11230,11231,11232,11233,11234,11235,11236,11237,11238,11239,11240,11241,11242,11243,11244,11245,11246,11247,11248,11249,11250,11251,4959,11252,11253,11254,11255,11256,11257,11258,11259,11260,11261,11262,11263,11264,11265,11266,11267,11268,11269,11270,11271,11272,11273,11274,11275,11276,11277,11278,11279,11280,11281,11282,11283,11284,11285,11286,11287,11288,11289,11290,11291,11292,11293,11294,11295,11296,11297,11298,11299,11300,11301,11302,11303,11304,11305,11306,11307,11308,11309,11310,11311,11312,11313,11314,3679,11315,11316,11317,11318,4490,11319,11320,11321,11322,11323,11324,11325,11326,11327,11328,11329,11330,11331,11332,11333,11334,11335,11336,11337,11338,11339,11340,11341,11342,11343,11344,11345,11346,11347,4960,11348,11349,11350,11351,11352,11353,11354,11355,11356,11357,11358,11359,11360,11361,11362,11363,11364,11365,11366,11367,11368,11369,11370,11371,11372,11373,11374,11375,11376,11377,3961,4961,11378,11379,11380,11381,11382,11383,11384,11385,11386,11387,11388,11389,11390,11391,11392,11393,11394,11395,11396,11397,4192,11398,11399,11400,11401,11402,11403,11404,11405,11406,11407,11408,11409,11410,11411,4962,11412,11413,11414,11415,11416,11417,11418,11419,11420,11421,11422,11423,11424,11425,11426,11427,11428,11429,11430,11431,11432,11433,11434,11435,11436,11437,11438,11439,11440,11441,11442,11443,11444,11445,11446,11447,11448,11449,11450,11451,11452,11453,11454,11455,11456,11457,11458,11459,11460,11461,11462,11463,11464,11465,11466,11467,11468,11469,4963,11470,11471,4491,11472,11473,11474,11475,4964,11476,11477,11478,11479,11480,11481,11482,11483,11484,11485,11486,11487,11488,11489,11490,11491,11492,4965,11493,11494,11495,11496,11497,11498,11499,11500,11501,11502,11503,11504,11505,11506,11507,11508,11509,11510,
42011511,11512,11513,11514,11515,11516,11517,11518,11519,11520,11521,11522,11523,11524,11525,11526,11527,11528,11529,3962,11530,11531,11532,11533,11534,11535,11536,11537,11538,11539,11540,11541,11542,11543,11544,11545,11546,11547,11548,11549,11550,11551,11552,11553,11554,11555,11556,11557,11558,11559,11560,11561,11562,11563,11564,4193,4194,11565,11566,11567,11568,11569,11570,11571,11572,11573,11574,11575,11576,11577,11578,11579,11580,11581,11582,11583,11584,11585,11586,11587,11588,11589,11590,11591,4966,4195,11592,11593,11594,11595,11596,11597,11598,11599,11600,11601,11602,11603,11604,3090,11605,11606,11607,11608,11609,11610,4967,11611,11612,11613,11614,11615,11616,11617,11618,11619,11620,11621,11622,11623,11624,11625,11626,11627,11628,11629,11630,11631,11632,11633,11634,11635,11636,11637,11638,11639,11640,11641,11642,11643,11644,11645,11646,11647,11648,11649,11650,11651,11652,11653,11654,11655,11656,11657,11658,11659,11660,11661,11662,11663,11664,11665,11666,11667,11668,11669,11670,11671,11672,11673,11674,4968,11675,11676,11677,11678,11679,11680,11681,11682,11683,11684,11685,11686,11687,11688,11689,11690,11691,11692,11693,3809,11694,11695,11696,11697,11698,11699,11700,11701,11702,11703,11704,11705,11706,11707,11708,11709,11710,11711,11712,11713,11714,11715,11716,11717,11718,3553,11719,11720,11721,11722,11723,11724,11725,11726,11727,11728,11729,11730,4969,11731,11732,11733,11734,11735,11736,11737,11738,11739,11740,4492,11741,11742,11743,11744,11745,11746,11747,11748,11749,11750,11751,11752,4970,11753,11754,11755,11756,11757,11758,11759,11760,11761,11762,11763,11764,11765,11766,11767,11768,11769,11770,11771,11772,11773,11774,11775,11776,11777,11778,11779,11780,11781,11
420782,11783,11784,11785,11786,11787,11788,11789,11790,4971,11791,11792,11793,11794,11795,11796,11797,4972,11798,11799,11800,11801,11802,11803,11804,11805,11806,11807,11808,11809,11810,4973,11811,11812,11813,11814,11815,11816,11817,11818,11819,11820,11821,11822,11823,11824,11825,11826,11827,11828,11829,11830,11831,11832,11833,11834,3680,3810,11835,11836,4974,11837,11838,11839,11840,11841,11842,11843,11844,11845,11846,11847,11848,11849,11850,11851,11852,11853,11854,11855,11856,11857,11858,11859,11860,11861,11862,11863,11864,11865,11866,11867,11868,11869,11870,11871,11872,11873,11874,11875,11876,11877,11878,11879,11880,11881,11882,11883,11884,4493,11885,11886,11887,11888,11889,11890,11891,11892,11893,11894,11895,11896,11897,11898,11899,11900,11901,11902,11903,11904,11905,11906,11907,11908,11909,11910,11911,11912,11913,11914,11915,4975,11916,11917,11918,11919,11920,11921,11922,11923,11924,11925,11926,11927,11928,11929,11930,11931,11932,11933,11934,11935,11936,11937,11938,11939,11940,11941,11942,11943,11944,11945,11946,11947,11948,11949,4976,11950,11951,11952,11953,11954,11955,11956,11957,11958,11959,11960,11961,11962,11963,11964,11965,11966,11967,11968,11969,11970,11971,11972,11973,11974,11975,11976,11977,11978,11979,11980,11981,11982,11983,11984,11985,11986,11987,4196,11988,11989,11990,11991,11992,4977,11993,11994,11995,11996,11997,11998,11999,12e3,12001,12002,12003,12004,12005,12006,12007,12008,12009,12010,12011,12012,12013,12014,12015,12016,12017,12018,12019,12020,12021,12022,12023,12024,12025,12026,12027,12028,12029,12030,12031,12032,12033,12034,12035,12036,12037,12038,12039,12040,12041,12042,12043,12044,12045,12046,12047,12048,12049,12050,12051,12052,12053,12054,12055,12056,12057,12058,12059,12060,12061,4978,12062,12063,12064,12065,12066,12067,12068,12069,12070,12071,12072,12073,12074,12075,12076,12077,12078,12079,12080,12081,12082,12083,12084,12085,12086,12087,12088,12089,12090,12091,12092,12093,12094,12095,12096,12097,12098,12099,12100,12101,12102,12103,12104,12105,12106,12107,12108,12109,12110,12111,12112,12113,12114,12115,12116,12117,12118,12119,12120,12121,12122,12123,4979,12124,12125,12126,12127,12128,4197,12129,12130,12131,12132,12133,12134,12135,12136,12137,12138,12139,12140,12141,12142,12143,12144,12145,12146,12147,12148,12149,12150,12151,12152,12153,12154,4980,12155,12156,12157,12158,12159,12160,4494,12161,12162,12163,12164,3811,12165,12166,12167,12168,12169,4495,12170,12171,4496,12172,12173,12174,12175,12176,3812,12177,12178,12179,12180,12181,12182,12183,12184,12185,12186,12187,12188,12189,12190,12191,12192,12193,12194,12195,12196,12197,12198,12199,12200,12201,12202,12203,12204,12205,12206,12207,12208,12209,12210,12211,12212,12213,12214,12215,12216,12217,12218,12219,12220,12221,4981,12222,12223,12224,12225,12226,12227,12228,12229,12230,12231,12232,12233,12234,12235,4982,12236,12237,12238,12239,12240,12241,12242,12243,12244,12245,4983,12246,12247,12248,12249,4984,12250,12251,12252,12253,12254,12255,12256,12257,12258,12259,12260,12261,12262,12263,12264,4985,12265,4497,12266,12267,12268,12269,12270,12271,12272,12273,12274,12275,12276,12277,12278,12279,12280,12281,12282,12283,12284,12285,12286,12287,4986,12288,12289,12290,12291,12292,12293,12294,12295,12296,2473,12297,12298,12299,12300,12301,12302,12303,12304,12305,12306,12307,12308,12309,12310,12311,12312,12313,12314,12315,12316,12317,12318,12319,3963,12320,12321,12322,12323,12324,12325,12326,12327,12328,12329,12330,12331,12332,4987,12333,12334,12335,12336,12337,12338,12339,12340,12341,12342,12343,12344,12345,12346,12347,12348,12349,12350,12351,12352,12353,12354,12355,12356,12357,12358,12359,3964,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,3965,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,4988,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12436,12437,12438,3554,12439,12440,12441,12442,12443,12444,12445,12446,12447,12448,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,4989,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,4990,12481,12482,12483,12484,12485,12486,12487,12488,12489,4498,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,12535,12536,12537,12538,12539,12540,12541,12542,12543,12544,12545,12546,12547,12548,12549,12550,12551,4991,12552,12553,12554,12555,12556,12557,12558,12559,12560,12561,12562,12563,12564,12565,12566,12567,12568,12569,12570,12571,12572,12573,12574,12575,12576,12577,12578,3036,12579,12580,12581,12582,12583,3966,12584,12585,12586,12587,12588,12589,12590,12591,12592,12593,12594,12595,12596,12597,12598,12599,12600,12601,12602,12603,12604,12
420605,12606,12607,12608,12609,12610,12611,12612,12613,12614,12615,12616,12617,12618,12619,12620,12621,12622,12623,12624,12625,12626,12627,12628,12629,12630,12631,12632,12633,12634,12635,12636,12637,12638,12639,12640,12641,12642,12643,12644,12645,12646,4499,12647,12648,12649,12650,12651,12652,12653,12654,12655,12656,12657,12658,12659,12660,12661,12662,12663,12664,12665,12666,12667,12668,12669,12670,12671,12672,12673,12674,12675,12676,12677,12678,12679,12680,12681,12682,12683,12684,12685,12686,12687,12688,12689,12690,12691,12692,12693,12694,12695,12696,12697,12698,4992,12699,12700,12701,12702,12703,12704,12705,12706,12707,12708,12709,12710,12711,12712,12713,12714,12715,12716,12717,12718,12719,12720,12721,12722,12723,12724,12725,12726,12727,12728,12729,12730,12731,12732,12733,12734,12735,12736,12737,12738,12739,12740,12741,12742,12743,12744,12745,12746,12747,12748,12749,12750,12751,12752,12753,12754,12755,12756,12757,12758,12759,12760,12761,12762,12763,12764,12765,12766,12767,12768,12769,12770,12771,12772,12773,12774,12775,12776,12777,12778,4993,2175,12779,12780,12781,12782,12783,12784,12785,12786,4500,12787,12788,12789,12790,12791,12792,12793,12794,12795,12796,12797,12798,12799,12800,12801,12802,12803,12804,12805,12806,12807,12808,12809,12810,12811,12812,12813,12814,12815,12816,12817,12818,12819,12820,12821,12822,12823,12824,12825,12826,4198,3967,12827,12828,12829,12830,12831,12832,12833,12834,12835,12836,12837,12838,12839,12840,12841,12842,12843,12844,12845,12846,12847,12848,12849,12850,12851,12852,12853,12854,12855,12856,12857,12858,12859,12860,12861,4199,12862,12863,12864,12865,12866,12867,12868,12869,12870,12871,12872,12873,12874,12875,12876,12877,12878,12879,12880,12881,12882,12883,12884,12885,12886,12887,4501,12888,12889,12890,12891,12892,12893,12894,12895,12896,12897,12898,12899,12900,12901,12902,12903,12904,12905,12906,12907,12908,12909,12910,12911,12912,4994,12913,12914,12915,12916,12917,12918,12919,12920,12921,12922,12923,12924,12925,12926,12927,12928,12929,12930,12931,12932,12933,12934,12935,12936,12937,12938,12939,12940,12941,12942,12943,12944,12945,12946,12947,12948,12949,12950,12951,12952,12953,12954,12955,12956,1772,12957,12958,12959,12960,12961,12962,12963,12964,12965,12966,12967,12968,12969,12970,12971,12972,12973,12974,12975,12976,12977,12978,12979,12980,12981,12982,12983,12984,12985,12986,12987,12988,12989,12990,12991,12992,12993,12994,12995,12996,12997,4502,12998,4503,12999,13e3,13001,13002,13003,4504,13004,13005,13006,13007,13008,13009,13010,13011,13012,13013,13014,13015,13016,13017,13018,13019,13020,13021,13022,13023,13024,13025,13026,13027,13028,13029,3449,13030,13031,13032,13033,13034,13035,13036,13037,13038,13039,13040,13041,13042,13043,13044,13045,13046,13047,13048,13049,13050,13051,13052,13053,13054,13055,13056,13057,13058,13059,13060,13061,13062,13063,13064,13065,13066,13067,13068,13069,13070,13071,13072,13073,13074,13075,13076,13077,13078,13079,13080,13081,13082,13083,13084,13085,13086,13087,13088,13089,13090,13091,13092,13093,13094,13095,13096,13097,13098,13099,13100,13101,13102,13103,13104,13105,13106,13107,13108,13109,13110,13111,13112,13113,13114,13115,13116,13117,13118,3968,13119,4995,13120,13121,13122,13123,13124,13125,13126,13127,4505,13128,13129,13130,13131,13132,13133,13134,4996,4506,13135,13136,13137,13138,13139,4997,13140,13141,13142,13143,13144,13145,13146,13147,13148,13149,13150,13151,13152,13153,13154,13155,13156,13157,13158,13159,4998,13160,13161,13162,13163,13164,13165,13166,13167,13168,13169,13170,13171,13172,13173,13174,13175,13176,4999,13177,13178,13179,13180,13181,13182,13183,13184,13185,13186,13187,13188,13189,13190,13191,13192,13193,13194,13195,13196,13197,13198,13199,13200,13201,13202,13203,13204,13205,13206,5e3,13207,13208,13209,13210,13211,13212,13213,13214,13215,13216,13217,13218,13219,13220,13221,13222,13223,13224,13225,13226,13227,4200,5001,13228,13229,13230,13231,13232,13233,13234,13235,13236,13237,13238,13239,13240,3969,13241,13242,13243,13244,3970,13245,13246,13247,13248,13249,13250,13251,13252,13253,13254,13255,13256,13257,13258,13259,13260,13261,13262,13263,13264,13265,13266,13267,13268,3450,13269,13270,13271,13272,13273,13274,13275,13276,5002,13277,13278,13279,1328
4200,13281,13282,13283,13284,13285,13286,13287,13288,13289,13290,13291,13292,13293,13294,13295,13296,13297,13298,13299,13300,13301,13302,3813,13303,13304,13305,13306,13307,13308,13309,13310,13311,13312,13313,13314,13315,13316,13317,13318,13319,13320,13321,13322,13323,13324,13325,13326,13327,13328,4507,13329,13330,13331,13332,13333,13334,13335,13336,13337,13338,13339,13340,13341,5003,13342,13343,13344,13345,13346,13347,13348,13349,13350,13351,13352,13353,13354,13355,13356,13357,13358,13359,13360,13361,13362,13363,13364,13365,13366,13367,5004,13368,13369,13370,13371,13372,13373,13374,13375,13376,13377,13378,13379,13380,13381,13382,13383,13384,13385,13386,13387,13388,13389,13390,13391,13392,13393,13394,13395,13396,13397,13398,13399,13400,13401,13402,13403,13404,13405,13406,13407,13408,13409,13410,13411,13412,13413,13414,13415,13416,13417,13418,13419,13420,13421,13422,13423,13424,13425,13426,13427,13428,13429,13430,13431,13432,4508,13433,13434,13435,4201,13436,13437,13438,13439,13440,13441,13442,13443,13444,13445,13446,13447,13448,13449,13450,13451,13452,13453,13454,13455,13456,13457,5005,13458,13459,13460,13461,13462,13463,13464,13465,13466,13467,13468,13469,13470,4509,13471,13472,13473,13474,13475,13476,13477,13478,13479,13480,13481,13482,13483,13484,13485,13486,13487,13488,13489,13490,13491,13492,13493,13494,13495,13496,13497,13498,13499,13500,13501,13502,13503,13504,13505,13506,13507,13508,13509,13510,13511,13512,13513,13514,13515,13516,13517,13518,13519,13520,13521,13522,13523,13524,13525,13526,13527,13528,13529,13530,13531,13532,13533,13534,13535,13536,13537,13538,13539,13540,13541,13542,13543,13544,13545,13546,13547,13548,13549,13550,13551,13552,13553,13554,13555,13556,13557,13558,13559,13560,13561,13562,13563,13564,13565,13566,13567,13568,13569,13570,13571,13572,13573,13574,13575,13576,13577,13578,13579,13580,13581,13582,13583,13584,13585,13586,13587,13588,13589,13590,13591,13592,13593,13594,13595,13596,13597,13598,13599,13600,13601,13602,13603,13604,13605,13606,13607,13608,13609,13610,13611,13612,13613,13614,13615,13616,13617,13618,13619,13620,13621,13622,13623,13624,13625,13626,13627,13628,13629,13630,13631,13632,13633,13634,13635,13636,13637,13638,13639,13640,13641,13642,5006,13643,13644,13645,13646,13647,13648,13649,13650,13651,5007,13652,13653,13654,13655,13656,13657,13658,13659,13660,13661,13662,13663,13664,13665,13666,13667,13668,13669,13670,13671,13672,13673,13674,13675,13676,13677,13678,13679,13680,13681,13682,13683,13684,13685,13686,13687,13688,13689,13690,13691,13692,13693,13694,13695,13696,13697,13698,13699,13700,13701,13702,13703,13704,13705,13706,13707,13708,13709,13710,13711,13712,13713,13714,13715,13716,13717,13718,13719,13720,13721,13722,13723,13724,13725,13726,13727,13728,13729,13730,13731,13732,13733,13734,13735,13736,13737,13738,13739,13740,13741,13742,13743,13744,13745,13746,13747,13748,13749,13750,13751,13752,13753,13754,13755,13756,13757,13758,13759,13760,13761,13762,13763,13764,13765,13766,13767,13768,13769,13770,13771,13772,13773,13774,3273,13775,13776,13777,13778,13779,13780,13781,13782,13783,13784,13785,13786,13787,13788,13789,13790,13791,13792,13793,13794,13795,13796,13797,13798,13799,13800,13801,13802,13803,13804,13805,13806,13807,13808,13809,13810,13811,13812,13813,13814,13815,13816,13817,13818,13819,13820,13821,13822,13823,13824,13825,13826,13827,13828,13829,13830,13831,13832,13833,13834,13835,13836,13837,13838,13839,13840,13841,13842,13843,13844,13845,13846,13847,13848,13849,13850,13851,13852,13853,13854,13855,13856,13857,13858,13859,13860,13861,13862,13863,13864,13865,13866,13867,13868,13869,13870,13871,13872,13873,13874,13875,13876,13877,13878,13879,13880,13881,13882,13883,13884,13885,13886,13887,13888,13889,13890,13891,13892,13893,13894,13895,13896,13897,13898,13899,13900,13901,13902,13903,13904,13905,13906,13907,13908,13909,13910,13911,13912,13913,13914,13915,13916,13917,13918,13919,13920,13921,13922,13923,13924,13925,13926,13927,13928,13929,13930,13931,13932,13933,13934,13935,13936,13937,13938,13939,13940,13941,13942,13943,13944,13945,13946,13947,13948,13949,13950,13951,13952,13953,13954,13955,13956,13957,13958,13959,13960,13961,13962,13963,13964,13965,13966,13967,13968,13969,13970,13971,13972];var jh=t_,Zy=r_,Ky=n_,Qy=a_,Jy=i_;function Ps(){var e=1024,t=.99,r=.01,n=3,a=this;function i(){a._mCharToFreqOrder=null,a._mTableSize=null,a._mTypicalDistributionRatio=null,a.reset()}this.reset=function(){this._mDone=!1,this._mTotalChars=0,this._mFreqChars=0},this.feed=function(o,s){if(s==2)var c=this.getOrder(o);else c=-1;c>=0&&(this._mTotalChars++,c<this._mTableSize&&512>this._mCharToFreqOrder[c]&&this._mFreqChars++)},this.getConfidence=function(){if(this._mTotalChars<=0||this._mFreqChars<=n)return r;if(this._mTotalChars!=this._mFreqChars){var o=this._mFreqChars/((this._mTotalChars-this._mFreqChars)*this._mTypicalDistributionRatio);if(o<t)return o}return t},this.gotEnoughData=function(){return this._mTotalChars>e},this.getOrder=function(o){return-1},i()}Os.CharDistributionAnalysis=Ps;function WX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=Zy.EUCTWCharToFreqOrder,e._mTableSize=Zy.EUCTW_TABLE_SIZE,e._mTypicalDistributionRatio=Zy.EUCTW_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){return r.charCodeAt(0)>=196?94*(r.charCodeAt(0)-196)+r.charCodeAt(1)-161:-1},t()}WX.prototype=new Ps;Os.EUCTWDistributionAnalysis=WX;function YX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=Ky.EUCKRCharToFreqOrder,e._mTableSize=Ky.EUCKR_TABLE_SIZE,e._mTypicalDistributionRatio=Ky.EUCKR_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){return r.charCodeAt(0)>=176?94*(r.charCodeAt(0)-176)+r.charCodeAt(1)-161:-1},t()}YX.prototype=new Ps;Os.EUCKRDistributionAnalysis=YX;function jX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=Qy.GB2312CharToFreqOrder,e._mTableSize=Qy.GB2312_TABLE_SIZE,e._mTypicalDistributionRatio=Qy.GB2312_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){return r.charCodeAt(0)>=176&&r.charCodeAt(1)>=161?94*(r.charCodeAt(0)-176)+r.charCodeAt(1)-161:-1},t()}jX.prototype=new Ps;Os.GB2312DistributionAnalysis=jX;function VX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=Jy.Big5CharToFreqOrder,e._mTableSize=Jy.BIG5_TABLE_SIZE,e._mTypicalDistributionRatio=Jy.BIG5_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){return r.charCodeAt(0)>=164?r.charCodeAt(1)>=161?157*(r.charCodeAt(0)-164)+r.charCodeAt(1)-161+63:157*(r.charCodeAt(0)-164)+r.charCodeAt(1)-64:-1},t()}VX.prototype=new Ps;Os.Big5DistributionAnalysis=VX;function qX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=jh.JISCharToFreqOrder,e._mTableSize=jh.JIS_TABLE_SIZE,e._mTypicalDistributionRatio=jh.JIS_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){if(r.charCodeAt(0)>=129&&r.charCodeAt(0)<=159)var n=188*(r.charCodeAt(0)-129);else if(r.charCodeAt(0)>=224&&r.charCodeAt(0)<=239)n=188*(r.charCodeAt(0)-224+31);else return-1;return n+=r.charCodeAt(1)-64,(r.charCodeAt(1)<64||r.charCodeAt(1)===127||r.charCodeAt(1)>252)&&(n=-1),n},t()}qX.prototype=new Ps;Os.SJISDistributionAnalysis=qX;function GX(){Ps.apply(this);var e=this;function t(){e._mCharToFreqOrder=jh.JISCharToFreqOrder,e._mTableSize=jh.JIS_TABLE_SIZE,e._mTypicalDistributionRatio=jh.JIS_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(r){return r[0]>=" "?94*(r.charCodeAt(0)-161)+r.charCodeAt(1)-161:-1},t()}GX.prototype=new Ps;Os.EUCJPDistributionAnalysis=GX;var NNe=M2,XX=u5,FNe=LNe,INe=Os.Big5DistributionAnalysis;function ZX(){XX.apply(this);var e=this;function t(){e._mCodingSM=new NNe(FNe),e._mDistributionAnalyzer=new INe,e.reset()}this.getCharsetName=function(){return"Big5"},t()}ZX.prototype=new XX;
420var BNe=ZX,Me=li,HNe=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,10,11,11,11,11,11,11,11,12,13,13,13,14,15,0,0],UNe=[Me.error,Me.start,Me.error,Me.error,Me.error,Me.error,12,10,9,11,8,7,6,5,4,3,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.itsMe,Me.error,Me.error,5,5,5,5,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,5,5,5,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,7,7,7,7,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,7,7,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,9,9,9,9,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,9,9,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,12,12,12,12,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,12,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,12,12,12,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.start,Me.start,Me.start,Me.start,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error,Me.error],zNe=[0,1,0,0,0,0,2,3,3,3,4,4,5,5,6,6],$Ne={classTable:HNe,classFactor:16,stateTable:UNe,charLenTable:zNe,name:"UTF-8"},WNe=M2,KX=kd,rf=li,YNe=$Ne;function uD(){KX.apply(this);var e=.5,t=this;function r(){t._mCodingSM=new WNe(YNe),t.reset()}this.reset=function(){uD.prototype.reset.apply(this),this._mCodingSM.reset(),this._mNumOfMBChar=0,this._mMBCharLen=0,this._mFullLen=0,this._mBasicAsciiLen=0},this.getCharsetName=function(){return"UTF-8"},this.feed=function(n){this._mFullLen+=n.length;for(var a=0,i;a<n.length;a++){i=n[a];var o=this._mCodingSM.nextState(i);if(o==rf.error){this._mState=rf.notMe;break}else if(o==rf.itsMe){this._mState=rf.foundIt;break}else o==rf.start&&(this._mCodingSM.getCurrentCharLen()>=2?(this._mNumOfMBChar++,this._mMBCharLen+=this._mCodingSM.getCurrentCharLen()):i.charCodeAt(0)<128&&this._mBasicAsciiLen++)}return this.getState()==rf.detecting&&this.getConfidence()>rf.SHORTCUT_THRESHOLD&&(this._mState=rf.foundIt),this.getState()},this.getConfidence=function(){var n=.99,a=0,i=this._mFullLen-this._mBasicAsciiLen;return i>0&&(a=this._mMBCharLen/i),this._mNumOfMBChar<6&&a<=.6?(n*=Math.pow(e,this._mNumOfMBChar),1-n):n},r()}uD.prototype=new KX;var jNe=uD,ba=li,VNe=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0],qNe=[ba.error,ba.start,ba.start,3,ba.error,ba.error,ba.error,ba.error,ba.error,ba.error,ba.error,ba.error,ba.itsMe,ba.itsMe,ba.itsMe,ba.itsMe,ba.itsMe,ba.itsMe,ba.error,ba.error,ba.start,ba.start,ba.start,ba.start],GNe=[0,1,1,2,0,0],XNe={classTable:VNe,classFactor:6,stateTable:qNe,charLenTable:GNe,name:"Shift_JIS"},fD={};(function(e){e.jp2CharContext=[[0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1],[2,4,0,4,0,3,0,4,0,3,4,4,4,2,4,3,3,4,3,2,3,3,4,2,3,3,3,2,4,1,4,3,3,1,5,4,3,4,3,4,3,5,3,0,3,5,4,2,0,3,1,0,3,3,0,3,3,0,1,1,0,4,3,0,3,3,0,4,0,2,0,3,5,5,5,5,4,0,4,1,0,3,4],[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[0,4,0,5,0,5,0,4,0,4,5,4,4,3,5,3,5,1,5,3,4,3,4,4,3,4,3,3,4,3,5,4,4,3,5,5,3,5,5,5,3,5,5,3,4,5,5,3,1,3,2,0,3,4,0,4,2,0,4,2,1,5,3,2,3,5,0,4,0,2,0,5,4,4,5,4,5,0,4,0,0,4,4],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,3,0,4,0,3,0,3,0,4,5,4,3,3,3,3,4,3,5,4,4,3,5,4,4,3,4,3,4,4,4,4,5,3,4,4,3,4,5,5,4,5,5,1,4,5,4,3,0,3,3,1,3,3,0,4,4,0,3,3,1,5,3,3,3,5,0,4,0,3,0,4,4,3,4,3,3,0,4,1,1,3,4],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,3,0,3,0,4,0,3,4,4,3,2,2,1,2,1,3,1,3,3,3,3,3,4,3,1,3,3,5,3,3,0,4,3,0,5,4,3,3,5,4,4,3,4,4,5,0,1,2,0,1,2,0,2,2,0,1,0,0,5,2,2,1,4,0,3,0,1,0,4,4,3,5,4,3,0,2,1,0,4,3],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,3,0,5,0,4,0,2,1,4,4,2,4,1,4,2,4,2,4,3,3,3,4,3,3,3,3,1,4,2,3,3,3,1,4,4,1,1,1,4,3,3,2,0,2,4,3,2,0,3,3,0,3,1,1,0,0,0,3,3,0,4,2,2,3,4,0,4,0,3,0,4,4,5,3,4,4,0,3,0,0,1,4],[1,4,0,4,0,4,0,4,0,3,5,4,4,3,4,3,5,4,3,3,4,3,5,4,4,4,4,3,4,2,4,3,3,1,5,4,3,2,4,5,4,5,5,4,4,5,4,4,0,3,2,2,3,3,0,4,3,1,3,2,1,4,3,3,4,5,0,3,0,2,0,4,5,5,4,5,4,0,4,0,0,5,4],[0,5,0,5,0,4,0,3,0,4,4,3,4,3,3,3,4,0,4,4,4,3,4,3,4,3,3,1,4,2,4,3,4,0,5,4,1,4,5,4,4,5,3,2,4,3,4,3,2,4,1,3,3,3,2,3,2,0,4,3,3,4,3,3,3,4,0,4,0,3,0,4,5,4,4,4,3,0,4,1,0,1,3],[0,3,1,4,0,3,0,2,0,3,4,4,3,1,4,2,3,3,4,3,4,3,4,3,4,4,3,2,3,1,5,4,4,1,4,4,3,5,4,4,3,5,5,4,3,4,4,3,1,2,3,1,2,2,0,3,2,0,3,1,0,5,3,3,3,4,3,3,3,3,4,4,4,4,5,4,2,0,3,3,2,4,3],[0,2,0,3,0,1,0,1,0,0,3,2,0,0,2,0,1,0,2,1,3,3,3,1,2,3,1,0,1,0,4,2,1,1,3,3,0,4,3,3,1,4,3,3,0,3,3,2,0,0,0,0,1,0,0,2,0,0,0,0,0,4,1,0,2,3,2,2,2,1,3,3,3,4,4,3,2,0,3,1,0,3,3],[0,4,0,4,0,3,0,3,0,4,4,4,3,3,3,3,3,3,4,3,4,2,4,3,4,3,3,2,4,3,4,5,4,1,4,5,3,5,4,5,3,5,4,0,3,5,5,3,1,3,3,2,2,3,0,3,4,1,3,3,2,4,3,3,3,4,0,4,0,3,0,4,5,4,4,5,3,0,4,1,0,3,4],[0,2,0,3,0,3,0,0,0,2,2,2,1,0,1,0,0,0,3,0,3,0,3,0,1,3,1,0,3,1,3,3,3,1,3,3,3,0,1,3,1,3,4,0,0,3,1,1,0,3,2,0,0,0,0,1,3,0,1,0,0,3,3,2,0,3,0,0,0,0,0,3,4,3,4,3,3,0,3,0,0,2,3],[2,3,0,3,0,2,0,1,0,3,3,4,3,1,3,1,1,1,3,1,4,3,4,3,3,3,0,0,3,1,5,4,3,1,4,3,2,5,5,4,4,4,4,3,3,4,4,4,0,2,1,1,3,2,0,1,2,0,0,1,0,4,1,3,3,3,0,3,0,1,0,4,4,4,5,5,3,0,2,0,0,4,4],[0,2,0,1,0,3,1,3,0,2,3,3,3,0,3,1,0,0,3,0,3,2,3,1,3,2,1,1,0,0,4,2,1,0,2,3,1,4,3,2,0,4,4,3,1,3,1,3,0,1,0,0,1,0,0,0,1,0,0,0,0,4,1,1,1,2,0,3,0,0,0,3,4,2,4,3,2,0,1,0,0,3,3],[0,1,0,4,0,5,0,4,0,2,4,4,2,3,3,2,3,3,5,3,3,3,4,3,4,2,3,0,4,3,3,3,4,1,4,3,2,1,5,5,3,4,5,1,3,5,4,2,0,3,3,0,1,3,0,4,2,0,1,3,1,4,3,3,3,3,0,3,0,1,0,3,4,4,4,5,5,0,3,0,1,4,5],[0,2,0,3,0,3,0,0,0,2,3,1,3,0,4,0,1,1,3,0,3,4,3,2,3,1,0,3,3,2,3,1,3,0,2,3,0,2,1,4,1,2,2,0,0,3,3,0,0,2,0,0,0,1,0,0,0,0,2,2,0,3,2,1,3,3,0,2,0,2,0,0,3,3,1,2,4,0,3,0,2,2,3],[2,4,0,5,0,4,0,4,0,2,4,4,4,3,4,3,3,3,1,2,4,3,4,3,4,4,5,0,3,3,3,3,2,0,4,3,1,4,3,4,1,4,4,3,3,4,4,3,1,2,3,0,4,2,0,4,1,0,3,3,0,4,3,3,3,4,0,4,0,2,0,3,5,3,4,5,2,0,3,0,0,4,5],[0,3,0,4,0,1,0,1,0,1,3,2,2,1,3,0,3,0,2,0,2,0,3,0,2,0,0,0,1,0,1,1,0,0,3,1,0,0,0,4,0,3,1,0,2,1,3,0,0,0,0,0,0,3,0,0,0,0,0,0,0,4,2,2,3,1,0,3,0,0,0,1,4,4,4,3,0,0,4,0,0,1,4],[1,4,1,5,0,3,0,3,0,4,5,4,4,3,5,3,3,4,4,3,4,1,3,3,3,3,2,1,4,1,5,4,3,1,4,4,3,5,4,4,3,5,4,3,3,4,4,4,0,3,3,1,2,3,0,3,1,0,3,3,0,5,4,4,4,4,4,4,3,3,5,4,4,3,3,5,4,0,3,2,0,4,4],[0,2,0,3,0,1,0,0,0,1,3,3,3,2,4,1,3,0,3,1,3,0,2,2,1,1,0,0,2,0,4,3,1,0,4,3,0,4,4,4,1,4,3,1,1,3,3,1,0,2,0,0,1,3,0,0,0,0,2,0,0,4,3,2,4,3,5,4,3,3,3,4,3,3,4,3,3,0,2,1,0,3,3],[0,2,0,4,0,3,0,2,0,2,5,5,3,4,4,4,4,1,4,3,3,0,4,3,4,3,1,3,3,2,4,3,0,3,4,3,0,3,4,4,2,4,4,0,4,5,3,3,2,2,1,1,1,2,0,1,5,0,3,3,2,4,3,3,3,4,0,3,0,2,0,4,4,3,5,5,0,0,3,0,2,3,3],[0,3,0,4,0,3,0,1,0,3,4,3,3,1,3,3,3,0,3,1,3,0,4,3,3,1,1,0,3,0,3,3,0,0,4,4,0,1,5,4,3,3,5,0,3,3,4,3,0,2,0,1,1,1,0,1,3,0,1,2,1,3,3,2,3,3,0,3,0,1,0,1,3,3,4,4,1,0,1,2,2,1,3],[0,1,0,4,0,4,0,3,0,1,3,3,3,2,3,1,1,0,3,0,3,3,4,3,2,4,2,0,1,0,4,3,2,0,4,3,0,5,3,3,2,4,4,4,3,3,3,4,0,1,3,0,0,1,0,0,1,0,0,0,0,4,2,3,3,3,0,3,0,0,0,4,4,4,5,3,2,0,3,3,0,3,5],[0,2,0,3,0,0,0,3,0,1,3,0,2,0,0,0,1,0,3,1,1,3,3,0,0,3,0,0,3,0,2,3,1,0,3,1,0,3,3,2,0,4,2,2,0,2,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,1,2,0,1,0,1,0,0,0,1,3,1,2,0,0,0,1,0,0,1,4],[0,3,0,3,0,5,0,1,0,2,4,3,1,3,3,2,1,1,5,2,1,0,5,1,2,0,0,0,3,3,2,2,3,2,4,3,0,0,3,3,1,3,3,0,2,5,3,4,0,3,3,0,1,2,0,2,2,0,3,2,0,2,2,3,3,3,0,2,0,1,0,3,4,4,2,5,4,0,3,0,0,3,5],[0,3,0,3,0,3,0,1,0,3,3,3,3,0,3,0,2,0,2,1,1,0,2,0,1,0,0,0,2,1,0,0,1,0,3,2,0,0,3,3,1,2,3,1,0,3,3,0,0,1,0,0,0,0,0,2,0,0,0,0,0,2,3,1,2,3,0,3,0,1,0,3,2,1,0,4,3,0,1,1,0,3,3],[0,4,0,5,0,3,0,3,0,4,5,5,4,3,5,3,4,3,5,3,3,2,5,3,4,4,4,3,4,3,4,5,5,3,4,4,3,4,4,5,4,4,4,3,4,5,5,4,2,3,4,2,3,4,0,3,3,1,4,3,2,4,3,3,5,5,0,3,0,3,0,5,5,5,5,4,4,0,4,0,1,4,4],[0,4,0,4,0,3,0,3,0,3,5,4,4,2,3,2,5,1,3,2,5,1,4,2,3,2,3,3,4,3,3,3,3,2,5,4,1,3,3,5,3,4,4,0,4,4,3,1,1,3,1,0,2,3,0,2,3,0,3,0,0,4,3,1,3,4,0,3,0,2,0,4,4,4,3,4,5,0,4,0,0,3,4],[0,3,0,3,0,3,1,2,0,3,4,4,3,3,3,0,2,2,4,3,3,1,3,3,3,1,1,0,3,1,4,3,2,3,4,4,2,4,4,4,3,4,4,3,2,4,4,3,1,3,3,1,3,3,0,4,1,0,2,2,1,4,3,2,3,3,5,4,3,3,5,4,4,3,3,0,4,0,3,2,2,4,4],[0,2,0,1,0,0,0,0,0,1,2,1,3,0,0,0,0,0,2,0,1,2,1,0,0,1,0,0,0,0,3,0,0,1,0,1,1,3,1,0,0,0,1,1,0,1,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,1,2,2,0,3,4,0,0,0,1,1,0,0,1,0,0,0,0,0,1,1],[0,1,0,0,0,1,0,0,0,0,4,0,4,1,4,0,3,0,4,0,3,0,4,0,3,0,3,0,4,1,5,1,4,0,0,3,0,5,0,5,2,0,1,0,0,0,2,1,4,0,1,3,0,0,3,0,0,3,1,1,4,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[1,4,0,5,0,3,0,2,0,3,5,4,4,3,4,3,5,3,4,3,3,0,4,3,3,3,3,3,3,2,4,4,3,1,3,4,4,5,4,4,3,4,4,1,3,5,4,3,3,3,1,2,2,3,3,1,3,1,3,3,3,5,3,3,4,5,0,3,0,3,0,3,4,3,4,4,3,0,3,0,2,4,3],[0,1,0,4,0,0,0,0,0,1,4,0,4,1,4,2,4,0,3,0,1,0,1,0,0,0,0,0,2,0,3,1,1,1,0,3,0,0,0,1,2,1,0,0,1,1,1,1,0,1,0,0,0,1,0,0,3,0,0,0,0,3,2,0,2,2,0,1,0,0,0,2,3,2,3,3,0,0,0,0,2,1,0],[0,5,1,5,0,3,0,3,0,5,4,4,5,1,5,3,3,0,4,3,4,3,5,3,4,3,3,2,4,3,4,3,3,0,3,3,1,4,4,3,4,4,4,3,4,5,5,3,2,3,1,1,3,3,1,3,1,1,3,3,2,4,5,3,3,5,0,4,0,3,0,4,4,3,5,3,3,0,3,4,0,4,3],[0,5,0,5,0,3,0,2,0,4,4,3,5,2,4,3,3,3,4,4,4,3,5,3,5,3,3,1,4,0,4,3,3,0,3,3,0,4,4,4,4,5,4,3,3,5,5,3,2,3,1,2,3,2,0,1,0,0,3,2,2,4,4,3,1,5,0,4,0,3,0,4,3,1,3,2,1,0,3,3,0,3,3],[0,4,0,5,0,5,0,4,0,4,5,5,5,3,4,3,3,2,5,4,4,3,5,3,5,3,4,0,4,3,4,4,3,2,4,4,3,4,5,4,4,5,5,0,3,5,5,4,1,3,3,2,3,3,1,3,1,0,4,3,1,4,4,3,4,5,0,4,0,2,0,4,3,4,4,3,3,0,4,0,0,5,5],[0,4,0,4,0,5,0,1,1,3,3,4,4,3,4,1,3,0,5,1,3,0,3,1,3,1,1,0,3,0,3,3,4,0,4,3,0,4,4,4,3,4,4,0,3,5,4,1,0,3,0,0,2,3,0,3,1,0,3,1,0,3,2,1,3,5,0,3,0,1,0,3,2,3,3,4,4,0,2,2,0,4,4],[2,4,0,5,0,4,0,3,0,4,5,5,4,3,5,3,5,3,5,3,5,2,5,3,4,3,3,4,3,4,5,3,2,1,5,4,3,2,3,4,5,3,4,1,2,5,4,3,0,3,3,0,3,2,0,2,3,0,4,1,0,3,4,3,3,5,0,3,0,1,0,4,5,5,5,4,3,0,4,2,0,3,5],[0,5,0,4,0,4,0,2,0,5,4,3,4,3,4,3,3,3,4,3,4,2,5,3,5,3,4,1,4,3,4,4,4,0,3,5,0,4,4,4,4,5,3,1,3,4,5,3,3,3,3,3,3,3,0,2,2,0,3,3,2,4,3,3,3,5,3,4,1,3,3,5,3,2,0,0,0,0,4,3,1,3,3],[0,1,0,3,0,3,0,1,0,1,3,3,3,2,3,3,3,0,3,0,0,0,3,1,3,0,0,0,2,2,2,3,0,0,3,2,0,1,2,4,1,3,3,0,0,3,3,3,0,1,0,0,2,1,0,0,3,0,3,1,0,3,0,0,1,3,0,2,0,1,0,3,3,1,3,3,0,0,1,1,0,3,3],[0,2,0,3,0,2,1,4,0,2,2,3,1,1,3,1,1,0,2,0,3,1,2,3,1,3,0,0,1,0,4,3,2,3,3,3,1,4,2,3,3,3,3,1,0,3,1,4,0,1,1,0,1,2,0,1,1,0,1,1,0,3,1,3,2,2,0,1,0,0,0,2,3,3,3,1,0,0,0,0,0,2,3],[0,5,0,4,0,5,0,2,0,4,5,5,3,3,4,3,3,1,5,4,4,2,4,4,4,3,4,2,4,3,5,5,4,3,3,4,3,3,5,5,4,5,5,1,3,4,5,3,1,4,3,1,3,3,0,3,3,1,4,3,1,4,5,3,3,5,0,4,0,3,0,5,3,3,1,4,3,0,4,0,1,5,3],[0,5,0,5,0,4,0,2,0,4,4,3,4,3,3,3,3,3,5,4,4,4,4,4,4,5,3,3,5,2,4,4,4,3,4,4,3,3,4,4,5,5,3,3,4,3,4,3,3,4,3,3,3,3,1,2,2,1,4,3,3,5,4,4,3,4,0,4,0,3,0,4,4,4,4,4,1,0,4,2,0,2,4],[0,4,0,4,0,3,0,1,0,3,5,2,3,0,3,0,2,1,4,2,3,3,4,1,4,3,3,2,4,1,3,3,3,0,3,3,0,0,3,3,3,5,3,3,3,3,3,2,0,2,0,0,2,0,0,2,0,0,1,0,0,3,1,2,2,3,0,3,0,2,0,4,4,3,3,4,1,0,3,0,0,2,4],[0,0,0,4,0,0,0,0,0,0,1,0,1,0,2,0,0,0,0,0,1,0,2,0,1,0,0,0,0,0,3,1,3,0,3,2,0,0,0,1,0,3,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,0,2,0,0,0,0,0,0,2],[0,2,1,3,0,2,0,2,0,3,3,3,3,1,3,1,3,3,3,3,3,3,4,2,2,1,2,1,4,0,4,3,1,3,3,3,2,4,3,5,4,3,3,3,3,3,3,3,0,1,3,0,2,0,0,1,0,0,1,0,0,4,2,0,2,3,0,3,3,0,3,3,4,2,3,1,4,0,1,2,0,2,3],[0,3,0,3,0,1,0,3,0,2,3,3,3,0,3,1,2,0,3,3,2,3,3,2,3,2,3,1,3,0,4,3,2,0,3,3,1,4,3,3,2,3,4,3,1,3,3,1,1,0,1,1,0,1,0,1,0,1,0,0,0,4,1,1,0,3,0,3,1,0,2,3,3,3,3,3,1,0,0,2,0,3,3],[0,0,0,0,0,0,0,0,0,0,3,0,2,0,3,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,3,0,3,0,3,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,0,2,3,0,0,0,0,0,0,0,0,3],[0,2,0,3,1,3,0,3,0,2,3,3,3,1,3,1,3,1,3,1,3,3,3,1,3,0,2,3,1,1,4,3,3,2,3,3,1,2,2,4,1,3,3,0,1,4,2,3,0,1,3,0,3,0,0,1,3,0,2,0,0,3,3,2,1,3,0,3,0,2,0,3,4,4,4,3,1,0,3,0,0,3,3],[0,2,0,1,0,2,0,0,0,1,3,2,2,1,3,0,1,1,3,0,3,2,3,1,2,0,2,0,1,1,3,3,3,0,3,3,1,1,2,3,2,3,3,1,2,3,2,0,0,1,0,0,0,0,0,0,3,0,1,0,0,2,1,2,1,3,0,3,0,0,0,3,4,4,4,3,2,0,2,0,0,2,4],[0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,2,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,3,1,0,0,0,0,0,0,0,3],[0,3,0,3,0,2,0,3,0,3,3,3,2,3,2,2,2,0,3,1,3,3,3,2,3,3,0,0,3,0,3,2,2,0,2,3,1,4,3,4,3,3,2,3,1,5,4,4,0,3,1,2,1,3,0,3,1,1,2,0,2,3,1,3,1,3,0,3,0,1,0,3,3,4,4,2,1,0,2,1,0,2,4],[0,1,0,3,0,1,0,2,0,1,4,2,5,1,4,0,2,0,2,1,3,1,4,0,2,1,0,0,2,1,4,1,1,0,3,3,0,5,1,3,2,3,3,1,0,3,2,3,0,1,0,0,0,0,0,0,1,0,0,0,0,4,0,1,0,3,0,2,0,1,0,3,3,3,4,3,3,0,0,0,0,2,3],[0,0,0,1,0,0,0,0,0,0,2,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,3],[0,1,0,3,0,4,0,3,0,2,4,3,1,0,3,2,2,1,3,1,2,2,3,1,1,1,2,1,3,0,1,2,0,1,3,2,1,3,0,5,5,1,0,0,1,3,2,1,0,3,0,0,1,0,0,0,0,0,3,4,0,1,1,1,3,2,0,2,0,1,0,2,3,3,1,2,3,0,1,0,1,0,4],[0,0,0,1,0,3,0,3,0,2,2,1,0,0,4,0,3,0,3,1,3,0,3,0,3,0,1,0,3,0,3,1,3,0,3,3,0,0,1,2,1,1,1,0,1,2,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,2,2,1,2,0,0,2,0,0,0,0,2,3,3,3,3,0,0,0,0,1,4],[0,0,0,3,0,3,0,0,0,0,3,1,1,0,3,0,1,0,2,0,1,0,0,0,0,0,0,0,1,0,3,0,2,0,2,3,0,0,2,2,3,1,2,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,2,0,0,0,0,2,3],[2,4,0,5,0,5,0,4,0,3,4,3,3,3,4,3,3,3,4,3,4,4,5,4,5,5,5,2,3,0,5,5,4,1,5,4,3,1,5,4,3,4,4,3,3,4,3,3,0,3,2,0,2,3,0,3,0,0,3,3,0,5,3,2,3,3,0,3,0,3,0,3,4,5,4,5,3,0,4,3,0,3,4],[0,3,0,3,0,3,0,3,0,3,3,4,3,2,3,2,3,0,4,3,3,3,3,3,3,3,3,0,3,2,4,3,3,1,3,4,3,4,4,4,3,4,4,3,2,4,4,1,0,2,0,0,1,1,0,2,0,0,3,1,0,5,3,2,1,3,0,3,0,1,2,4,3,2,4,3,3,0,3,2,0,4,4],[0,3,0,3,0,1,0,0,0,1,4,3,3,2,3,1,3,1,4,2,3,2,4,2,3,4,3,0,2,2,3,3,3,0,3,3,3,0,3,4,1,3,3,0,3,4,3,3,0,1,1,0,1,0,0,0,4,0,3,0,0,3,1,2,1,3,0,4,0,1,0,4,3,3,4,3,3,0,2,0,0,3,3],[0,3,0,4,0,1,0,3,0,3,4,3,3,0,3,3,3,1,3,1,3,3,4,3,3,3,0,0,3,1,5,3,3,1,3,3,2,5,4,3,3,4,5,3,2,5,3,4,0,1,0,0,0,0,0,2,0,0,1,1,0,4,2,2,1,3,0,3,0,2,0,4,4,3,5,3,2,0,1,1,0,3,4],[0,5,0,4,0,5,0,2,0,4,4,3,3,2,3,3,3,1,4,3,4,1,5,3,4,3,4,0,4,2,4,3,4,1,5,4,0,4,4,4,4,5,4,1,3,5,4,2,1,4,1,1,3,2,0,3,1,0,3,2,1,4,3,3,3,4,0,4,0,3,0,4,4,4,3,3,3,0,4,2,0,3,4],[1,4,0,4,0,3,0,1,0,3,3,3,1,1,3,3,2,2,3,3,1,0,3,2,2,1,2,0,3,1,2,1,2,0,3,2,0,2,2,3,3,4,3,0,3,3,1,2,0,1,1,3,1,2,0,0,3,0,1,1,0,3,2,2,3,3,0,3,0,0,0,2,3,3,4,3,3,0,1,0,0,1,4],[0,4,0,4,0,4,0,0,0,3,4,4,3,1,4,2,3,2,3,3,3,1,4,3,4,0,3,0,4,2,3,3,2,2,5,4,2,1,3,4,3,4,3,1,3,3,4,2,0,2,1,0,3,3,0,0,2,0,3,1,0,4,4,3,4,3,0,4,0,1,0,2,4,4,4,4,4,0,3,2,0,3,3],[0,0,0,1,0,4,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,3,2,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2],[0,2,0,3,0,4,0,4,0,1,3,3,3,0,4,0,2,1,2,1,1,1,2,0,3,1,1,0,1,0,3,1,0,0,3,3,2,0,1,1,0,0,0,0,0,1,0,2,0,2,2,0,3,1,0,0,1,0,1,1,0,1,2,0,3,0,0,0,0,1,0,0,3,3,4,3,1,0,1,0,3,0,2],[0,0,0,3,0,5,0,0,0,0,1,0,2,0,3,1,0,1,3,0,0,0,2,0,0,0,1,0,0,0,1,1,0,0,4,0,0,0,2,3,0,1,4,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,3],[0,2,0,5,0,5,0,1,0,2,4,3,3,2,5,1,3,2,3,3,3,0,4,1,2,0,3,0,4,0,2,2,1,1,5,3,0,0,1,4,2,3,2,0,3,3,3,2,0,2,4,1,1,2,0,1,1,0,3,1,0,1,3,1,2,3,0,2,0,0,0,1,3,5,4,4,4,0,3,0,0,1,3],[0,4,0,5,0,4,0,4,0,4,5,4,3,3,4,3,3,3,4,3,4,4,
4205,3,4,5,4,2,4,2,3,4,3,1,4,4,1,3,5,4,4,5,5,4,4,5,5,5,2,3,3,1,4,3,1,3,3,0,3,3,1,4,3,4,4,4,0,3,0,4,0,3,3,4,4,5,0,0,4,3,0,4,5],[0,4,0,4,0,3,0,3,0,3,4,4,4,3,3,2,4,3,4,3,4,3,5,3,4,3,2,1,4,2,4,4,3,1,3,4,2,4,5,5,3,4,5,4,1,5,4,3,0,3,2,2,3,2,1,3,1,0,3,3,3,5,3,3,3,5,4,4,2,3,3,4,3,3,3,2,1,0,3,2,1,4,3],[0,4,0,5,0,4,0,3,0,3,5,5,3,2,4,3,4,0,5,4,4,1,4,4,4,3,3,3,4,3,5,5,2,3,3,4,1,2,5,5,3,5,5,2,3,5,5,4,0,3,2,0,3,3,1,1,5,1,4,1,0,4,3,2,3,5,0,4,0,3,0,5,4,3,4,3,0,0,4,1,0,4,4],[1,3,0,4,0,2,0,2,0,2,5,5,3,3,3,3,3,0,4,2,3,4,4,4,3,4,0,0,3,4,5,4,3,3,3,3,2,5,5,4,5,5,5,4,3,5,5,5,1,3,1,0,1,0,0,3,2,0,4,2,0,5,2,3,2,4,1,3,0,3,0,4,5,4,5,4,3,0,4,2,0,5,4],[0,3,0,4,0,5,0,3,0,3,4,4,3,2,3,2,3,3,3,3,3,2,4,3,3,2,2,0,3,3,3,3,3,1,3,3,3,0,4,4,3,4,4,1,1,4,4,2,0,3,1,0,1,1,0,4,1,0,2,3,1,3,3,1,3,4,0,3,0,1,0,3,1,3,0,0,1,0,2,0,0,4,4],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,3,0,3,0,2,0,3,0,1,5,4,3,3,3,1,4,2,1,2,3,4,4,2,4,4,5,0,3,1,4,3,4,0,4,3,3,3,2,3,2,5,3,4,3,2,2,3,0,0,3,0,2,1,0,1,2,0,0,0,0,2,1,1,3,1,0,2,0,4,0,3,4,4,4,5,2,0,2,0,0,1,3],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0,4,2,1,1,0,1,0,3,2,0,0,3,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,0,2,0,0,0,1,4,0,4,2,1,0,0,0,0,0,1],[0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,3,1,0,0,0,2,0,2,1,0,0,1,2,1,0,1,1,0,0,3,0,0,0,0,0,0,0,0,0,0,0,1,3,1,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,0,0,2],[0,4,0,4,0,4,0,3,0,4,4,3,4,2,4,3,2,0,4,4,4,3,5,3,5,3,3,2,4,2,4,3,4,3,1,4,0,2,3,4,4,4,3,3,3,4,4,4,3,4,1,3,4,3,2,1,2,1,3,3,3,4,4,3,3,5,0,4,0,3,0,4,3,3,3,2,1,0,3,0,0,3,3],[0,4,0,3,0,3,0,3,0,3,5,5,3,3,3,3,4,3,4,3,3,3,4,4,4,3,3,3,3,4,3,5,3,3,1,3,2,4,5,5,5,5,4,3,4,5,5,3,2,2,3,3,3,3,2,3,3,1,2,3,2,4,3,3,3,4,0,4,0,2,0,4,3,2,2,1,2,0,3,0,0,4,1]];function t(){var a=6,i=-1,o=100,s=1e3,c=4,l=this;function u(){l.reset()}this.reset=function(){this._mTotalRel=0,this._mRelSample=[];for(var h=0;h<a;this._mRelSample[h++]=0);this._mNeedToSkipCharNum=0,this._mLastCharOrder=-1,this._mDone=!1},this.feed=function(h,d){if(!this._mDone)for(var p=this._mNeedToSkipCharNum;p<d;){var g=this.getOrder(h.slice(p,p+2)),v=g[0],_=g[1];if(p+=_,p>d)this._mNeedToSkipCharNum=p-d,this._mLastCharOrder=-1;else{if(v!=-1&&this._mLastCharOrder!=-1){if(this._mTotalRel+=1,this._mTotalRel>s){this._mDone=!0;break}this._mRelSample[e.jp2CharContext[this._mLastCharOrder][v]]+=1}this._mLastCharOrder=v}}},this.gotEnoughData=function(){return this._mTotalRel>o},this.getConfidence=function(){return this._mTotalRel>c?(this._mTotalRel-this._mRelSample[0])/this._mTotalRel:i},this.getOrder=function(h){return[-1,1]},u()}function r(){this.getOrder=function(a){if(!a)return[-1,1];if(a.charCodeAt(0)>=129&&a.charCodeAt(0)<=159||a.charCodeAt(0)>=224&&a.charCodeAt(0)<=252)var i=2;else i=1;return a.length>1&&a.charCodeAt(0)==130&&a.charCodeAt(1)>=159&&a.charCodeAt(0)<=241?[a.charCodeAt(1)-159,i]:[-1,i]}}r.prototype=new t,e.SJISContextAnalysis=r;function n(){this.getOrder=function(a){if(!a)return[-1,1];if(a.charCodeAt(0)>=142||a.charCodeAt(0)>=161&&a.charCodeAt(0)<=254)var i=2;else a.charCodeAt(0)==143?i=3:i=1;return a.length>1&&a.charCodeAt(0)==164&&a.charCodeAt(1)>=161&&a.charCodeAt(1)<=243?[a.charCodeAt(1)-161,i]:[-1,i]}}n.prototype=new t,e.EUCJPContextAnalysis=n})(fD);var ZNe=M2,QX=u5,KNe=XNe,QNe=Os.SJISDistributionAnalysis,JNe=fD.SJISContextAnalysis,nf=li,eFe=Q1;function dD(){QX.apply(this);var e=this;function t(){e._mCodingSM=new ZNe(KNe),e._mDistributionAnalyzer=new QNe,e._mContextAnalyzer=new JNe,e.reset()}this.reset=function(){dD.prototype.reset.apply(this),this._mContextAnalyzer.reset()},this.getCharsetName=function(){return"SHIFT_JIS"},this.feed=function(r){for(var n=r.length,a=0;a<n;a++){var i=this._mCodingSM.nextState(r[a]);if(i==nf.error){eFe.log(this.getCharsetName()+" prober hit error at byte "+a+`
421`),this._mState=nf.notMe;break}else if(i==nf.itsMe){this._mState=nf.foundIt;break}else if(i==nf.start){var o=this._mCodingSM.getCurrentCharLen();a==0?(this._mLastChar[1]=r[0],this._mContextAnalyzer.feed(this._mLastChar.slice(2-o).join(""),o),this._mDistributionAnalyzer.feed(this._mLastChar.join(""),o)):(this._mContextAnalyzer.feed(r.slice(a+1-o,a+3-o),o),this._mDistributionAnalyzer.feed(r.slice(a-1,a+1),o))}}
421return this._mLastChar[0]=r[n-1],this.getState()==nf.detecting&&this._mContextAnalyzer.gotEnoughData()&&this.getConfidence()>nf.SHORTCUT_THRESHOLD&&(this._mState=nf.foundIt),this.getState()},this.getConfidence=function(){var r=this._mContextAnalyzer.getConfidence(),n=this._mDistributionAnalyzer.getConfidence();return Math.max(r,n)},t()}dD.prototype=new QX;var tFe=dD,Gr=li,rFe=[4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,1,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5],nFe=[3,4,3,5,Gr.start,Gr.error,Gr.error,Gr.error,Gr.error,Gr.error,Gr.error,Gr.error,Gr.itsMe,Gr.itsMe,Gr.itsMe,Gr.itsMe,Gr.itsMe,Gr.itsMe,Gr.start,Gr.error,Gr.start,Gr.error,Gr.error,Gr.error,Gr.error,Gr.error,Gr.start,Gr.error,Gr.error,Gr.error,3,Gr.error,3,Gr.error,Gr.error,Gr.error,Gr.start,Gr.start,Gr.start,Gr.start],aFe=[2,2,2,3,1,0],iFe={classTable:rFe,classFactor:6,stateTable:nFe,charLenTable:aFe,name:"EUC-JP"},oFe=M2,JX=u5,sFe=Os.EUCJPDistributionAnalysis,lFe=fD.EUCJPContextAnalysis,cFe=iFe,af=li,uFe=Q1;function hD(){JX.apply(this);var e=this;function t(){e._mCodingSM=new oFe(cFe),e._mDistributionAnalyzer=new sFe,e._mContextAnalyzer=new lFe,e.reset()}this.reset=function(){hD.prototype.reset.apply(this),this._mContextAnalyzer.reset()},this.getCharsetName=function(){return"EUC-JP"},this.feed=function(r){for(var n=r.length,a=0;a<n;a++){var i=this._mCodingSM.nextState(r[a]);if(i==af.error){uFe.log(this.getCharsetName()+" prober hit error at byte "+a+`
422`),this._mState=af.notMe;break}else if(i==af.itsMe){this._mState=af.foundIt;break}else if(i==af.start){var o=this._mCodingSM.getCurrentCharLen();if(a==0){this._mLastChar[1]=r[0];var s=this._mLastChar.join("");this._mContextAnalyzer.feed(s,o),this._mDistributionAnalyzer.feed(s,o)}else this._mContextAnalyzer.feed(r.slice(a-1,a+1),o),this._mDistributionAnalyzer.feed(r.slice(a-1,a+1),o)}}return this._mLastChar[0]=r[n-1],this.getState()==af.detecting&&this._mContextAnalyzer.gotEnoughData()&&this.getConfidence()>af.SHORTCUT_THRESHOLD&&(this._mState=af.foundIt),this.getState()},this.getConfidence=function(){var r=this._mContextAnalyzer.getConfidence(),n=this._mDistributionAnalyzer.getConfidence();return Math.max(r,n)},t()}hD.prototype=new JX;var fFe=hD,ur=li,dFe=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0],hFe=[ur.error,ur.start,ur.start,ur.start,ur.start,ur.start,3,ur.error,ur.error,ur.error,ur.error,ur.error,ur.error,ur.error,ur.itsMe,ur.itsMe,ur.itsMe,ur.itsMe,ur.itsMe,ur.itsMe,ur.itsMe,ur.error,ur.error,ur.start,4,ur.error,ur.start,ur.start,ur.error,ur.error,ur.error,ur.error,ur.error,ur.error,5,ur.error,ur.error,ur.error,ur.itsMe,ur.error,ur.error,ur.error,ur.start,ur.start,ur.start,ur.start,ur.start,ur.start],pFe=[0,1,1,1,1,1,2],mFe={classTable:dFe,classFactor:7,stateTable:hFe,charLenTable:pFe,name:"GB2312"},eZ=u5,vFe=M2,gFe=mFe,_Fe=Os.GB2312DistributionAnalysis;function tZ(){eZ.apply(this);var e=this;function t(){e._mCodingSM=new vFe(gFe),e._mDistributionAnalyzer=new _Fe,e.reset()}this.getCharsetName=function(){return"GB2312"},t()}tZ.prototype=new eZ;var xFe=tZ,I0=li,yFe=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0],wFe=[I0.error,I0.start,3,I0.error,I0.error,I0.error,I0.error,I0.error,I0.itsMe,I0.itsMe,I0.itsMe,I0.itsMe,I0.error,I0.error,I0.start,I0.start],bFe=[
4220,1,2,0],EFe={classTable:yFe,classFactor:4,stateTable:wFe,charLenTable:bFe,name:"EUC-KR"},TFe=M2,rZ=u5,SFe=Os.EUCKRDistributionAnalysis,CFe=EFe;function nZ(){rZ.apply(this);var e=this;function t(){e._mCodingSM=new TFe(CFe),e._mDistributionAnalyzer=new SFe,e.reset()}this.getCharsetName=function(){return"EUC-KR"},t()}nZ.prototype=new rZ;var AFe=nZ,fr=li,kFe=[2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0],DFe=[fr.error,fr.error,fr.start,3,3,3,4,fr.error,fr.error,fr.error,fr.error,fr.error,fr.error,fr.error,fr.itsMe,fr.itsMe,fr.itsMe,fr.itsMe,fr.itsMe,fr.itsMe,fr.itsMe,fr.error,fr.start,fr.error,fr.start,fr.start,fr.start,fr.error,fr.error,fr.error,fr.error,fr.error,5,fr.error,fr.error,fr.error,fr.start,fr.error,fr.start,fr.start,fr.start,fr.error,fr.start,fr.start,fr.start,fr.start,fr.start,fr.start],MFe=[0,0,1,2,2,2,3],OFe={classTable:kFe,classFactor:7,stateTable:DFe,charLenTable:MFe,name:"x-euc-tw"},PFe=M2,aZ=u5,RFe=Os.EUCTWDistributionAnalysis,LFe=OFe;function iZ(){aZ.apply(this);var e=this;function t(){e._mCodingSM=new PFe(LFe),e._mDistributionAnalyzer=new RFe,e.reset()}this.getCharsetName=function(){return"EUC-TW"},t()}iZ.prototype=new aZ;var NFe=iZ,oZ=zX,FFe=BNe,IFe=jNe,BFe=tFe,HFe=fFe,UFe=xFe,zFe=AFe,$Fe=NFe;function sZ(){oZ.apply(this),this._mProbers=[new IFe,new BFe,new HFe,new UFe,new zFe,new FFe,new $Fe];const e=this._mProbers.map(t=>t.getCharsetName());this.getSupportedCharsetNames=function(){return e},this.reset()}sZ.prototype=new oZ;var WFe=sZ,lZ=kd,PI=li,RI=Q1;function pD(e,t,r){lZ.apply(this);var n=64,a=1024,i=.95,o=.05,s=250,c=4,l=c-1,u=this;function h(d,p,g){u._mModel=d,u._mReversed=p,u._mNameProber=g,u.reset()}this.reset=function(){pD.prototype.reset.apply(this),this._mLastOrder=255,this._mSeqCounters=[];for(var d=0;d<c;this._mSeqCounters[d++]=0);this._mTotalSeqs=0,this._mTotalChar=0,this._mFreqChar=0},this.getCharsetName=function(){return this._mNameProber?this._mNameProber.getCharsetName():this._mModel.charsetName},this.feed=function(d){this._mModel.keepEnglishLetter||(d=this.filterWithoutEnglishLetters(d));var p=d.length;if(!p)return this.getState();for(var g=0,v;g<p;g++){v=d.charCodeAt(g);var _=this._mModel.charToOrderMap[v];_<s&&this._mTotalChar++,_<n&&(this._mFreqChar++,this._mLastOrder<n&&(this._mTotalSeqs++,this._mReversed?this._mSeqCounters[this._mModel.precedenceMatrix[_*n+this._mLastOrder]]++:this._mSeqCounters[this._mModel.precedenceMatrix[this._mLastOrder*n+_]]++)),this._mLastOrder=_}if(this.getState()==PI.detecting&&u._mTotalSeqs>a){var x=this.getConfidence();x>i?RI.log(this._mModel.charsetName+" confidence = "+x+`, we have a winner
423`):x<o&&(RI.log(this._mModel.charsetName+" confidence = "+x+", below negative shortcut threshhold "+o+`
424`),this._mState=PI.notMe)}return this.getState()},this.getConfidence=function(){var d=.01;return this._mTotalSeqs>0&&(d=1*this._mSeqCounters[l]/this._mTotalSeqs/this._mModel.mTypicalPositiveRatio,d*=this._mFreqChar/this._mTotalChar,d>=1&&(d=.99)),d},t=t!==void 0?t:!1,r=r!==void 0?r:null,h(e,t,r)}pD.prototype=new lZ;var YFe=pD,cZ={};(function(e){e.win1255_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,69,91,79,80,92,89,97,90,68,111,112,82,73,95,85,78,121,86,71,67,102,107,84,114,103,115,253,253,253,253,253,253,50,74,60,61,42,76,70,64,53,105,93,56,65,54,49,66,110,51,43,44,63,81,77,98,75,108,253,253,253,253,253,124,202,203,204,205,40,58,206,207,208,209,210,211,212,213,214,215,83,52,47,46,72,32,94,216,113,217,109,218,219,220,221,34,116,222,118,100,223,224,117,119,104,125,225,226,87,99,227,106,122,123,228,55,229,230,101,231,232,120,233,48,39,57,234,30,59,41,88,33,37,36,31,29,35,235,62,28,236,126,237,238,38,45,239,240,241,242,243,127,244,245,246,247,248,249,250,9,8,20,16,3,2,24,14,22,1,25,15,4,11,6,23,12,19,13,26,18,27,21,17,7,10,5,251,252,128,96,253],e.HebrewLangModel=[0,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,1,2,0,1,0,0,3,0,3,1,0,0,1,3,2,0,1,1,2,0,2,2,2,1,1,1,1,2,1,1,1,2,0,0,2,2,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,2,1,2,1,2,0,0,2,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,1,2,1,3,1,1,0,0,2,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,1,2,2,1,3,1,2,1,1,2,2,0,0,2,2,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,3,2,1,2,1,2,2,2,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,3,2,2,2,1,2,2,2,2,1,2,1,1,2,2,0,1,2,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,0,2,2,2,2,2,0,2,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,0,2,2,2,0,2,1,2,2,2,0,0,2,1,0,0,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1,2,3,2,2,2,1,2,1,2,2,2,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,2,0,2,0,2,1,2,2,2,0,0,1,2,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,2,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,2,2,3,2,1,2,1,1,1,0,1,1,1,1,1,3,0,1,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,0,2,0,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,2,3,3,3,2,1,2,3,3,2,3,3,3,3,2,3,2,1,2,0,2,1,2,0,2,0,2,2,2,0,0,1,2,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,3,3,3,3,3,3,3,3,3,2,3,3,3,1,2,2,3,3,2,3,2,3,2,2,3,1,2,2,0,2,2,2,0,2,1,2,2,2,0,0,1,2,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,2,3,3,3,3,1,3,2,2,2,0,2,0,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,2,3,2,2,2,1,2,2,0,2,2,2,2,0,2,0,2,2,2,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,1,3,2,3,3,2,3,3,2,2,1,2,2,2,2,2,2,0,2,1,2,1,2,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,2,3,2,3,3,2,3,3,3,3,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,1,0,2,0,1,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,2,1,2,3,3,3,3,3,3,3,2,3,2,3,2,1,2,3,0,2,1,2,2,0,2,1,1,2,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,0,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,1,3,1,2,2,2,1,2,3,3,1,2,1,2,2,2,2,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,0,2,3,3,3,1,3,3,3,1,2,2,2,2,1,1,2,2,2,2,2,2,0,2,0,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,2,3,3,3,2,2,3,3,3,2,1,2,3,2,3,2,2,2,2,1,2,1,1,1,2,2,0,2,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,3,1,2,2,2,2,3,2,3,1,1,2,2,1,2,2,1,1,0,2,2,2,2,0,1,0,1,2,2,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,0,0,1,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,1,0,1,1,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,3,2,2,1,2,2,2,2,2,2,2,1,2,2,1,2,2,1,1,1,1,1,1,1,1,2,1,1,0,3,3,3,0,3,0,2,2,2,2,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,1,1,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,0,2,2,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,0,2,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,3,1,1,2,2,2,2,2,1,2,2,2,1,1,2,2,2,2,2,2,2,1,2,2,1,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,1,1,1,1,2,1,1,2,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,2,1,1,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,1,2,1,2,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,2,1,2,1,2,1,1,2,1,1,1,2,1,2,1,2,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,2,2,2,1,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,2,1,2,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,0,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,0,1,0,0,0,1,1,0,1,1,0,0,0,0,0,1,1,0,0,0,1,1,1,2,1,2,2,2,0,2,0,2,0,1,1,2,1,1,1,1,2,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,2,2,0,1,0,0,1,1,2,2,1,2,0,2,0,0,0,1,2,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,1,2,0,2,0,0,1,1,1,1,1,1,0,1,0,0,0,1,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,2,1,1,0,1,0,0,1,1,1,2,2,0,0,1,0,0,0,1,0,0,1,1,1,2,1,0,1,1,1,0,1,0,1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,2,2,1,0,2,0,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,1,1,0,1,0,0,0,1,1,0,1,2,0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,1,1,2,1,1,2,0,1,0,0,0,1,1,0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,2,0,1,0,0,0,0,2,1,1,2,0,2,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,1,0,1,0,0,2,2,1,2,1,1,0,1,0,0,0,1,1,0,1,2,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,0,0,0,0,2,1,1,1,0,2,1,1,0,0,0,2,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,2,0,1,0,0,1,1,0,2,1,1,0,1,0,0,0,1,1,0,1,2,2,1,1,1,0,1,1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,1,0,1,0,0,1,1,0,1,2,1,0,2,0,0,0,1,1,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,2,0,2,1,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,2,0,1,0,0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,2,1,1,1,1,1,0,1,0,0,0,0,1,0,1,0,1,1,1,2,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,0,0,0,0,1,1,1,1,1,0,1,0,0,0,1,1,0,0],e.Win1255HebrewModel={charToOrderMap:e.win1255_CharToOrderMap,precedenceMatrix:e.HebrewLangModel,mTypicalPositiveRatio:.984004,keepEnglishLetter:!1,charsetName:"windows-1255"}})(cZ);var uZ=kd,V2=li;Array.prototype.indexOf||(Array.prototype.indexOf=function(e){var t=this.length>>>0,r=Number(arguments[1])||0;for(r=r<0?Math.ceil(r):Math.floor(r),r<0&&(r+=t);r<t;r++)if(r in this&&this[r]===e)return r;return-1});function fZ(){uZ.apply(this);var e="ê",t="ë",r="í",n="î",a="ï",i="ð",o="ó",s="ô",c="õ",l=5,u=.01,h="ISO-8859-8",d="windows-1255",p=this;function g(){p._mLogicalProber=null,p._mVisualProber=null,p.reset()}this.reset=function(){this._mFinalCharLogicalScore=0,this._mFinalCharVisualScore=0,this._mPrev=" ",this._mBeforePrev=" "},this.setModelProbers=function(v,_){this._mLogicalProber=v,this._mVisualProber=_},this.isFinal=function(v){return[e,r,a,o,c].indexOf(v)!=-1},this.isNonFinal=function(v){return[t,n,i,s].indexOf(v)!=-1},this.feed=function(v){if(this.getState()==V2.notMe)return V2.notMe;v=this.filterHighBitOnly(v);for(var _=0,x;_<v.length;_++)x=v[_],x==" "?this._mBeforePrev!=" "&&(this.isFinal(this._mPrev)?this._mFinalCharLogicalScore++:this.isNonFinal(this._mPrev)&&this._mFinalCharVisualScore++):this._mBeforePrev==" "&&this.isFinal(this._mPrev)&&x!=" "&&this._mFinalCharVisualScore++,this._mBeforePrev=this._mPrev,this._mPrev=x;return V2.detecting},this.getCharsetName=function(){var v=this._mFinalCharLogicalScore-this._mFinalCharVisualScore;if(v>=l)return d;if(v<=-l)return h;var _=this._mLogicalProber.getConfidence()-this._mVisualProber.getConfidence();return _>u?d:_<-u||v<0?h:d}
424,this.getState=function(){return this._mLogicalProber.getState()==V2.notMe&&this._mVisualProber.getState()==V2.notMe?V2.notMe:V2.detecting},g()}fZ.prototype=new uZ;var jFe=fZ,dZ={};(function(e){e.KOI8R_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,68,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,27,3,21,28,13,2,39,19,26,4,23,11,8,12,5,1,15,16,9,7,6,14,24,10,17,18,20,25,30,29,22,54,59,37,44,58,41,48,53,46,55,42,60,36,49,38,31,34,35,43,45,32,40,52,56,33,61,62,51,57,47,63,50,70],e.win1251_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,68,247,248,249,250,251,252,253,37,44,33,46,41,48,56,51,42,60,36,49,38,31,34,35,45,32,40,52,53,55,58,50,57,63,70,62,61,47,59,43,3,21,10,19,13,2,24,20,4,23,11,8,12,5,1,15,9,7,6,14,39,26,28,22,25,29,54,18,17,30,27,16],e.latin5_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,37,44,33,46,41,48,56,51,42,60,36,49,38,31,34,35,45,32,40,52,53,55,58,50,57,63,70,62,61,47,59,43,3,21,10,19,13,2,24,20,4,23,11,8,12,5,1,15,9,7,6,14,39,26,28,22,25,29,54,18,17,30,27,16,239,68,240,241,242,243,244,245,246,247,248,249,250,251,252,255],e.macCyrillic_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,37,44,33,46,41,48,56,51,42,60,36,49,38,31,34,35,45,32,40,52,53,55,58,50,57,63,70,62,61,47,59,43,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,68,16,3,21,10,19,13,2,24,20,4,23,11,8,12,5,1,15,9,7,6,14,39,26,28,22,25,29,54,18,17,30,27,255],e.IBM855_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,191,192,193,194,68,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,27,59,54,70,3,37,21,44,28,58,13,41,2,48,39,53,19,46,218,219,220,221,222,223,224,26,55,4,42,225,226,227,228,23,60,229,230,231,232,233,234,235,11,36,236,237,238,239,240,241,242,243,8,49,12,38,5,31,1,34,15,244,245,246,247,35,16,248,43,9,45,7,32,6,40,14,52,24,56,10,33,17,61,249,250,18,62,20,51,25,57,30,47,29,63,22,50,251,252,255],e.IBM866_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,37,44,33,46,41,48,56,51,42,60,36,49,38,31,34,35,45,32,40,52,53,55,58,50,57,63,70,62,61,47,59,43,3,21,10,19,13,2,24,20,4,23,11,8,12,5,1,15,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,9,7,6,14,39,26,28,22,25,29,54,18,17,30,27,16,239,68,240,241,242,243,244,245,246,247,248,249,250,251,252,255],e.RussianLangModel=[0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,1,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,2,2,2,2,2,0,0,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,0,0,3,3,3,3,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,3,3,3,3,3,3,3,2,3,3,0,0,3,3,3,3,3,3,3,3,2,3,3,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,2,1,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,2,1,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,3,1,3,3,1,3,3,3,3,2,2,3,0,2,2,2,3,3,2,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,3,3,2,2,3,2,3,3,3,2,1,2,2,0,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,0,2,2,3,3,2,1,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,1,2,3,2,2,3,2,3,3,3,3,2,2,3,0,3,2,2,3,1,1,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,3,3,3,3,2,2,2,0,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,2,3,2,2,0,1,3,2,1,2,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,1,1,3,0,1,1,1,1,2,1,1,0,2,2,2,1,2,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,2,2,1,3,2,3,2,3,2,1,2,2,0,1,1,2,1,2,1,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,2,2,2,2,0,2,2,2,2,3,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,3,2,3,2,2,3,3,3,3,3,3,3,3,3,1,3,2,0,0,3,3,3,3,2,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,2,3,3,0,2,1,0,3,2,3,2,3,0,0,1,2,0,0,1,0,1,2,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,0,2,3,3,3,3,2,3,3,3,3,1,2,2,0,0,2,3,2,2,2,3,2,3,2,2,3,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,0,2,3,2,3,0,1,2,3,3,2,0,2,3,0,0,2,3,2,2,0,1,3,1,3,2,2,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,0,2,3,3,3,3,3,3,3,3,2,1,3,2,0,0,2,2,3,3,3,2,3,3,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,2,2,2,3,3,0,0,1,1,1,1,1,2,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,0,3,2,3,3,2,3,2,0,2,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,2,2,2,2,3,1,3,2,3,1,1,2,1,0,2,2,2,2,1,3,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,1,2,2,1,3,1,0,3,0,0,3,0,0,0,1,1,0,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,2,1,1,3,3,3,2,2,1,2,2,3,1,1,2,0,0,2,2,1,3,0,0,2,1,1,2,1,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,3,3,3,1,2,2,2,1,2,1,3,3,1,1,2,1,2,1,2,2,0,2,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,1,3,2,2,3,2,0,3,2,0,3,0,1,0,1,1,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2,3,3,3,2,2,2,3,3,1,2,1,2,1,0,1,0,1,1,0,1,0,0,2,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,1,1,2,1,2,3,3,2,2,1,2,2,3,0,2,1,0,0,2,2,3,2,1,2,2,2,2,2,3,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,1,1,0,1,1,2,2,1,1,3,0,0,1,3,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,3,3,3,2,0,0,0,2,1,0,1,0,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,2,3,2,2,2,1,2,2,2,1,2,1,0,0,1,1,1,0,2,0,1,1,1,0,0,1,1,1,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,0,0,0,0,1,0,0,0,0,3,0,1,2,1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,1,0,1,2,0,0,1,1,2,1,0,1,1,1,1,0,1,1,1,1,0,1,0,0,1,0,0,1,1,0,2,2,3,2,2,2,3,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,0,1,1,1,0,2,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,0,1,1,0,3,3,3,2,2,2,2,3,2,2,1,1,2,2,2,2,1,1,3,1,2,1,2,0,0,1,1,0,1,0,2,1,1,1,1,1,1,2,1,0,1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,1,0,0,0,1,1,0,2,0,0,1,0,3,2,2,2,2,1,2,1,2,1,2,0,0,0,2,1,2,2,1,1,2,2,0,1,1,0,2,1,1,1,1,1,0,1,1,1,2,1,1,1,2,1,0,1,2,1,1,1,1,0,1,1,1,0,0,1,0,0,1,1,3,2,2,2,1,1,1,2,3,0,0,0,0,2,0,2,2,1,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,1,0,1,0,1,1,0,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,2,3,2,3,2,1,2,2,2,2,1,0,0,0,2,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,2,1,1,1,2,1,0,2,0,0,1,0,1,0,0,1,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,3,0,0,1,0,2,2,2,3,2,2,2,2,2,2,2,0,0,0,2,1,2,1,1,1,2,2,0,0,0,1,2,1,1,1,1,1,0,1,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,1,2,3,2,3,3,2,0,1,1,1,0,0,1,0,2,0,1,1,3,1,0,0,0,0,0,0,0,1,0,0,2,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,2,3,3,3,3,1,2,2,2,2,0,1,1,0,2,1,1,1,2,1,0,1,1,0,0,1,0,1,0,0,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,2,0,0,1,1,2,2,1,0,0,2,0,1,1,3,0,0,1,0,0,0,0,0,1,0,1,2,1,1,1,2,0,1,1,1,0,1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,1,0,1,3,2,3,2,1,0,0,2,2,2,0,1,0,2,0,1,1,1,0,1,0,0,0,3,0,1,1,0,0,2,1,1,1,1,0,1,1,0,0,0,0,1,1,0,1,0,0,2,1,1,0,1,0,0,0,1,0,1,0,0,1,1,0,3,1,2,1,1,2,2,2,2,2,2,1,2,2,1,1,0,0,0,2,2,2,0,0,0,1,2,1,0,1,0,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,2,1,1,1,0,1,0,1,1,0,1,1,1,0,0,1,3,0,0,0,0,2,0,1,1,1,1,1,1,1,0,1,0,0,0,1,1,1,0,1,0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,1,3,3,2,2,0,0,0,2,2,0,0,0,1,2,0,1,1,2,0,0,0,0,0,0,0,0,1,0,0,2,1,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,2,3,2,3,2,0,0,0,0,1,1,0,0,0,2,0,2,0,2,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,2,0,1,2,1,0,1,1,2,1,1,1,1,1,2,1,1,0,1,0,0,1,1,1,1,1,0,1,1,0,1,3,2,2,2,1,0,0,2,2,1,0,1,2,2,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,1,0,1,1,0,0,1,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,2,3,1,2,2,2,2,2,2,1,1,0,0,0,1,0,1,0,2,1,1,1,0,0,0,0,1,1,1,0,1,1,0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,2,0,0,1,0,3,2,1,2,1,2,2,0,1,0,0,0,2,1,0,0,2,1,1,1,1,0,2,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,1,0,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,1,1,2,2,2,2,1,0,0,1,0,0,0,0,0,2,0,1,1,1,1,0,0,0,0,1,0,1,2,0,0,2,0,1,0,1,1,1,2,1,0,1,0,1,1,0,0,1,0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,1,0,2,1,2,2,2,0,3,0,1,1,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,2,2,3,2,2,0,0,1,1,2,0,1,2,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,1,1,0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,2,2,1,1,2,1,2,2,2,2,2,1,2,2,0,1,0,0,0,1,2,2,2,1,2,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,0,0,0,0,1,1,1,0,1,1,0,0,1,1,2,2,2,2,0,1,0,2,2,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,0,0,0,2,2,2,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,0,0,0,0,1,0,0,1,1,2,0,0,0,0,1,0,1,0,0,1,0,0,2,0,0,0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,2,0,2,1,1,1,1,0,2,2,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,2,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,2,0,1,2,1,0,1,1,1,0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,1,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,1,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0],e.Koi8rModel={charToOrderMap:e.KOI8R_CharToOrderMap,precedenceMatrix:e.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"KOI8-R"},e.Win1251CyrillicModel={charToOrderMap:e.win1251_CharToOrderMap,precedenceMatrix:e.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"windows-1251"},e.Latin5CyrillicModel={charToOrderMap:e.latin5_CharToOrderMap,precedenceMatrix:e.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"ISO-8859-5"},e.MacCyrillicModel={charToOrderMap:e.macCyrillic_CharToOrderMap,precedenceMatrix:e.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"x-mac-cyrillic"},e.Ibm866Model={charToOrderMap:e.IBM866_CharToOrderMap,precedenceMatrix:e.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"IBM866"},e.Ibm855Model={charToOrderMap:e.IBM855_CharToOrderMap,precedenceMatrix:e.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"IBM855"}})(dZ);var hZ={};(function(e){e.Latin7_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,82,100,104,94,98,101,116,102,111,187,117,92,88,113,85,79,118,105,83,67,114,119,95,99,109,188,253,253,253,253,253,253,72,70,80,81,60,96,93,89,68,120,97,77,86,69,55,78,115,65,66,58,76,106,103,87,107,112,253,253,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,233,90,253,253,253,253,253,253,253,253,253,253,74,253,253,253,253,253,253,247,248,61,36,46,71,73,253,54,253,108,123,110,31,51,43,41,34,91,40,52,47,44,53,38,49,59,39,35,48,250,37,33,45,56,50,84,57,120,12
4241,17,18,22,15,124,1,29,20,21,3,32,13,25,5,11,16,10,6,30,4,9,8,14,7,2,12,28,23,42,24,64,75,19,26,27,253],e.win1253_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,82,100,104,94,98,101,116,102,111,187,117,92,88,113,85,79,118,105,83,67,114,119,95,99,109,188,253,253,253,253,253,253,72,70,80,81,60,96,93,89,68,120,97,77,86,69,55,78,115,65,66,58,76,106,103,87,107,112,253,253,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,233,61,253,253,253,253,253,253,253,253,253,253,74,253,253,253,253,253,253,247,253,253,36,46,71,73,253,54,253,108,123,110,31,51,43,41,34,91,40,52,47,44,53,38,49,59,39,35,48,250,37,33,45,56,50,84,57,120,121,17,18,22,15,124,1,29,20,21,3,32,13,25,5,11,16,10,6,30,4,9,8,14,7,2,12,28,23,42,24,64,75,19,26,27,253],e.GreekLangModel=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,3,3,1,3,3,3,0,2,2,3,3,0,3,0,3,2,0,3,3,3,0,3,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,0,3,3,0,3,2,3,3,0,3,2,3,3,3,0,0,3,0,3,0,3,3,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,3,3,3,3,0,2,3,3,0,3,3,3,3,2,3,3,3,0,2,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,0,2,1,3,3,3,3,2,3,3,2,3,3,2,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,0,3,3,3,3,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,0,3,2,3,3,0,2,0,1,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,0,0,0,0,3,3,0,3,1,3,3,3,0,3,3,0,3,3,3,3,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,0,3,0,3,3,3,3,3,0,3,2,2,2,3,0,2,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,3,3,3,3,0,3,1,3,3,3,3,2,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,0,3,0,0,0,3,3,2,3,3,3,3,3,0,0,3,2,3,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,3,0,0,3,3,0,2,3,0,3,0,3,3,3,0,0,3,0,3,0,2,2,3,3,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,0,3,2,3,3,3,3,0,3,3,3,3,3,0,3,3,2,3,2,3,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2,3,2,3,3,3,3,3,3,0,2,3,2,3,2,2,2,3,2,3,3,2,3,0,2,2,2,3,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,3,3,3,2,3,3,0,0,3,0,3,0,0,0,3,2,0,3,0,3,0,0,2,0,2,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,0,3,3,3,3,3,3,0,3,3,0,3,0,0,0,3,3,0,3,3,3,0,0,1,2,3,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,0,0,3,2,2,3,3,0,3,3,3,3,3,2,1,3,0,3,2,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,0,2,3,3,3,3,3,3,0,0,3,0,3,0,0,0,3,3,0,3,2,3,0,0,3,3,3,0,3,0,0,0,2,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,0,3,3,3,3,3,3,0,0,3,0,3,0,0,0,3,2,0,3,2,3,0,0,3,2,3,0,2,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,2,2,3,3,3,3,3,3,0,2,3,0,3,0,0,0,3,3,0,3,0,2,0,0,2,3,1,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,3,0,3,0,3,3,2,3,0,3,3,3,3,3,3,0,3,3,3,0,2,3,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,0,0,3,0,0,0,3,3,0,3,0,2,3,3,0,0,3,0,3,0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,3,3,3,3,3,3,0,0,3,0,2,0,0,0,3,3,0,3,0,3,0,0,2,0,2,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,0,3,0,2,0,3,2,0,3,2,3,2,3,0,0,3,2,3,2,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,2,3,3,3,3,3,0,0,0,3,0,2,1,0,0,3,2,2,2,0,3,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,2,0,3,0,3,0,3,3,0,2,1,2,3,3,0,0,3,0,3,0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,0,3,3,3,3,3,3,0,2,3,0,3,0,0,0,2,1,0,2,2,3,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,2,3,3,3,2,3,0,0,1,3,0,2,0,0,0,0,3,0,1,0,2,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,1,0,3,0,0,0,3,2,0,3,2,3,3,3,0,0,3,0,3,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,0,0,3,0,0,0,0,2,0,2,3,3,2,2,2,2,3,0,2,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,0,0,0,0,0,0,2,3,0,2,0,2,3,2,0,0,3,0,3,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,0,2,0,3,0,0,0,2,0,0,0,0,1,2,0,2,0,2,0,0,2,0,2,0,2,2,0,0,1,0,2,2,2,0,2,2,2,0,2,2,2,0,0,2,0,0,1,0,0,0,0,0,2,0,3,3,2,0,0,0,0,0,0,1,3,0,2,0,2,2,2,0,0,2,0,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,3,2,0,2,2,0,2,0,2,2,0,2,0,2,2,2,0,0,0,0,0,0,2,3,0,0,0,2,0,1,2,0,0,0,0,2,2,0,0,0,2,1,0,2,2,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,2,1,0,2,3,2,2,3,2,3,2,0,0,3,3,3,0,0,3,2,0,0,0,1,1,0,2,0,2,2,0,2,0,2,0,2,2,0,0,2,0,2,2,2,0,2,2,2,2,0,0,2,0,0,0,2,0,1,0,0,0,0,0,3,0,3,3,2,2,0,3,0,0,0,2,2,0,2,2,2,1,2,0,0,1,2,2,0,0,3,0,0,0,2,0,1,2,0,0,0,1,2,0,0,0,0,0,0,0,2,2,0,1,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,2,2,0,0,0,2,0,2,3,3,0,2,0,0,0,0,0,0,2,2,2,0,2,2,0,2,0,2,0,2,2,0,0,2,2,2,2,1,0,0,2,2,0,2,0,0,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,3,2,3,0,0,0,3,0,0,2,2,0,2,0,2,2,2,0,0,2,0,0,0,0,0,0,0,0,2,0,0,2,2,0,0,2,2,2,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,2,0,2,2,2,2,2,0,0,0,2,0,0,0,0,2,0,1,0,0,2,0,1,0,0,0,0,2,2,2,0,2,2,0,1,2,0,2,2,2,0,2,2,2,2,1,2,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,2,0,2,2,0,0,0,0,1,2,1,0,0,2,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,0,0,2,0,0,0,2,2,0,2,0,0,0,1,0,0,2,0,2,0,2,2,0,0,0,0,0,0,2,0,0,0,0,2,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,2,3,2,2,0,0,0,0,0,0,1,3,0,2,0,2,2,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,3,2,0,2,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,1,1,0,0,2,1,2,0,2,2,0,1,0,0,1,0,0,0,2,0,0,0,0,0,0,0,3,0,2,2,2,0,0,2,0,0,0,2,0,0,0,2,3,0,2,0,0,0,0,0,0,2,2,0,0,0,2,0,1,2,0,0,0,1,2,2,1,0,0,0,2,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,0,2,2,0,2,0,0,2,0,0,0,0,1,2,1,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,1,2,2,0,2,0,0,0,0,2,0,0,0,2,0,0,3,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,2,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,2,0,2,2,0,0,2,2,2,2,2,0,1,2,0,0,0,2,2,0,1,0,2,0,0,2,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,2,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,2,0,1,2,0,0,0,0,2,2,1,0,1,0,1,0,2,2,2,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,2,0,0,0,0,0,0,0,0,0,0,2,0,0,2,2,0,0,0,0,1,0,0,0,0,0,0,2,0,2,2,0,0,0,0,2,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,2,0,0,0,0,2,2,2,2,0,0,0,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,2,0,0,0,0,1,2,0,0,0,0,0,0,2,2,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,2,2,2,0,0,2,0,0,0,0,0,0,0,2,2,2,0,0,0,2,0,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,2,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,2,0,0,0,0,2,2,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,1,0,0,0,0,0,0,2,0,0,2,0,2,2,2,0,0,0,0,0,0,2,0,0,0,0,2,0,0,2,0,0,2,0,2,2,0,0,0,0,2,0,2,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,3,0,0,0,2,2,0,2,2,0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,2,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,1,0,0,0,0,2,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,2,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,2,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],e.Latin7GreekModel={charToOrderMap:e.Latin7_CharToOrderMap,precedenceMatrix:e.GreekLangModel,mTypicalPositiveRatio:.982851,keepEnglishLetter:!1,charsetName:"ISO-8859-7"},e.Win1253GreekModel={charToOrderMap:e.win1253_CharToOrderMap,precedenceMatrix:e.GreekLangModel,mTypicalPositiveRatio:.982851,keepEnglishLetter:!1,charsetName:"windows-1253"}})(hZ);var pZ={};(function(e){e.TIS620CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,182,106,107,100,183,184,185,101,94,186,187,108,109,110,111,188,189,190,89,95,112,113,191,192,193,194,253,253,253,253,253,253,64,72,73,114,74,115,116,102,81,201,117,90,103,78,82,96,202,91,79,84,104,105,97,98,92,203,253,253,253,253,253,209,210,211,212,213,88,214,215,216,217,218,219,220,118,221,222,223,224,99,85,83,225,226,227,228,229,230,231,232,233,234,235,236,5,30,237,24,238,75,8,26,52,34,51,119,47,58,57,49,53,55,43,20,19,44,14,48,3,17,25,39,62,31,54,45,9,16,2,61,15,239,12,42,46,18,21,76,4,66,63,22,10,1,36,23,13,40,27,32,35,86,240,241,242,243,244,11,28,41,29,33,245,50,37,
4246,7,67,77,38,93,246,247,68,56,59,65,69,60,70,80,71,87,248,249,250,251,252,253],e.ThaiLangModel=[0,1,3,3,3,3,0,0,3,3,0,3,3,0,3,3,3,3,3,3,3,3,0,0,3,3,3,0,3,3,3,3,0,3,3,0,0,0,1,3,0,3,3,2,3,3,0,1,2,3,3,3,3,0,2,0,2,0,0,3,2,1,2,2,3,0,3,3,2,3,0,0,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,0,3,2,3,0,2,2,2,3,0,2,3,0,0,0,0,1,0,1,2,3,1,1,3,2,2,0,1,1,0,0,1,0,0,0,0,0,0,0,1,1,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,2,3,2,3,3,2,2,2,3,1,2,3,0,3,3,2,2,1,2,3,3,1,2,0,1,3,0,1,0,0,1,0,0,0,0,0,0,0,1,1,3,3,2,2,3,3,3,3,1,2,3,3,3,3,3,2,2,2,2,3,3,2,2,3,3,2,2,3,2,3,2,2,3,3,1,2,3,1,2,2,3,3,1,0,2,1,0,0,3,1,2,1,0,0,1,0,0,0,0,0,0,1,0,1,3,3,3,3,3,3,2,2,3,3,3,3,2,3,2,2,3,3,2,2,3,2,2,2,2,1,1,3,1,2,1,1,3,2,1,0,2,1,0,1,0,1,1,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,3,3,3,2,3,2,3,3,2,2,3,2,3,3,2,3,1,1,2,3,2,2,2,3,2,2,2,2,2,1,2,1,2,2,1,1,3,3,2,1,0,1,2,2,0,1,3,0,0,0,1,1,0,0,0,0,0,2,3,0,0,2,1,1,3,3,2,3,3,2,0,0,3,3,0,3,3,0,2,2,3,1,2,2,1,1,1,0,2,2,2,0,2,2,1,1,0,2,1,0,2,0,0,2,0,1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,3,3,2,3,3,2,0,0,3,3,0,2,3,0,2,1,2,2,2,2,1,2,0,0,2,2,2,0,2,2,1,1,0,2,1,0,2,0,0,2,0,1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,3,3,2,3,2,3,2,0,2,2,1,3,2,1,3,2,1,2,3,2,2,3,0,2,3,2,2,1,2,2,2,2,1,2,2,0,0,0,0,2,0,1,2,0,1,1,1,0,1,0,3,1,1,0,0,0,0,0,0,0,0,0,1,0,3,3,2,3,3,2,3,2,2,2,3,2,2,3,2,2,1,2,3,2,2,3,1,3,2,2,2,3,2,2,2,3,3,2,1,3,0,1,1,1,0,2,1,1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,3,0,3,3,3,3,3,0,0,3,0,2,2,3,3,3,3,3,0,0,0,1,1,3,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,2,3,0,0,0,3,0,2,0,0,0,0,0,3,0,0,0,0,0,0,0,0,2,0,3,3,3,3,0,0,2,3,0,0,3,0,3,3,2,3,3,3,3,3,0,0,3,3,3,0,0,0,3,3,0,0,3,0,0,0,0,2,0,0,2,1,1,3,0,0,1,0,0,2,3,0,1,0,0,0,0,0,0,0,1,0,3,3,3,3,2,3,3,3,3,3,3,3,1,2,1,3,3,2,2,1,2,2,2,3,1,1,2,0,2,1,2,1,2,2,1,0,0,0,1,1,0,1,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,3,0,2,1,2,3,3,3,0,2,0,2,2,0,2,1,3,2,2,1,2,1,0,0,2,2,1,0,2,1,2,2,0,1,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,1,3,3,1,1,3,0,2,3,1,1,3,2,1,1,2,0,2,2,3,2,1,1,1,1,1,2,3,0,0,1,3,1,2,1,2,0,3,0,0,0,1,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,3,1,1,3,2,3,3,3,1,3,2,1,3,2,1,3,2,2,2,2,1,3,3,1,2,1,3,1,2,3,0,2,1,1,3,2,2,2,1,2,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,2,3,2,3,3,2,3,2,3,2,3,3,2,1,0,3,2,2,2,1,2,2,2,1,2,2,1,2,1,1,2,2,2,3,0,1,3,1,1,1,1,0,1,1,0,2,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,1,1,3,2,3,2,3,2,0,3,2,2,1,2,0,2,2,2,1,2,2,2,2,1,3,2,1,2,2,1,0,2,0,1,0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,3,3,3,3,3,2,3,1,2,3,3,2,2,3,0,1,1,2,0,3,3,2,2,3,0,1,1,3,0,0,0,0,3,1,0,3,3,0,2,0,2,1,0,0,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,2,3,2,3,3,0,1,3,1,1,2,1,2,1,1,3,1,1,0,2,3,1,1,1,1,1,1,1,1,3,1,1,2,2,2,2,1,1,1,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,2,2,1,1,2,1,3,3,2,3,2,2,3,2,2,3,1,2,2,1,2,0,3,2,1,2,2,2,2,2,1,3,2,1,2,2,2,1,1,1,1,0,0,1,1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,1,3,3,0,2,1,0,3,2,0,0,3,1,0,1,1,0,1,0,0,0,0,0,1,1,0,0,1,0,3,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,2,2,3,0,0,1,3,0,3,2,0,3,2,2,3,3,3,3,3,1,0,2,2,2,0,2,2,1,2,0,2,3,0,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,0,2,3,1,3,3,2,3,3,0,3,3,0,3,2,2,3,2,3,3,3,0,0,2,2,3,0,1,1,1,3,0,0,3,0,0,0,2,2,0,1,3,0,1,2,2,2,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,3,2,3,3,2,0,3,3,2,2,3,1,3,2,1,3,2,0,1,2,2,0,2,3,2,1,0,3,0,0,0,0,3,0,0,2,3,1,3,0,0,3,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,2,2,2,1,2,0,1,3,1,1,3,1,3,0,0,2,1,1,1,1,2,1,1,1,0,2,1,0,1,1,2,0,0,0,3,1,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,3,1,0,0,0,1,0,3,3,3,3,2,2,2,2,2,1,3,1,1,1,2,0,1,1,2,1,2,1,3,2,0,0,3,1,1,1,1,1,3,1,0,2,3,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,3,3,0,2,0,0,0,0,0,0,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,1,3,0,0,1,2,0,0,2,0,3,3,2,3,3,3,2,3,0,0,2,2,2,0,0,0,2,2,0,0,1,0,0,0,0,3,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,0,0,0,0,0,0,0,0,0,0,1,2,3,1,3,3,0,0,1,0,3,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,1,2,3,1,2,3,1,0,3,0,2,2,1,0,2,1,1,2,0,1,0,0,1,1,1,1,0,1,0,0,1,0,0,0,0,1,1,0,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,1,0,1,1,1,3,1,2,2,2,2,2,2,1,1,1,1,0,3,1,0,1,3,1,1,1,1,1,1,0,2,0,1,3,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,3,0,2,2,1,3,3,2,3,3,0,1,1,0,2,2,1,2,1,3,3,1,0,0,3,2,0,0,0,0,2,1,0,1,0,0,0,0,1,2,0,1,1,3,1,1,2,2,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,3,0,0,1,0,0,0,3,0,0,3,0,3,1,0,1,1,1,3,2,0,0,0,3,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,3,3,1,3,2,1,3,3,1,2,2,0,1,2,1,0,1,2,0,0,0,0,0,3,0,0,0,3,0,0,0,0,3,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,2,0,3,3,3,2,2,0,1,1,0,1,3,0,0,0,2,2,0,0,0,0,3,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,3,1,2,0,0,2,1,0,3,1,0,1,2,0,1,1,1,1,3,0,0,3,1,1,0,2,2,1,1,0,2,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3,1,2,0,0,2,2,0,1,2,0,1,0,1,3,1,2,1,0,0,0,2,0,3,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,1,2,2,0,0,0,2,0,2,1,0,1,1,0,1,1,1,2,1,0,0,1,1,1,0,2,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,2,0,1,3,1,1,1,1,0,0,0,0,3,2,0,1,0,0,0,1,2,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,3,2,2,0,0,0,1,0,0,0,0,2,3,2,1,2,2,3,0,0,0,2,3,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,3,3,2,2,0,1,0,0,0,0,2,0,2,0,1,0,0,0,1,1,0,0,0,2,1,0,1,0,1,1,0,0,0,1,0,2,0,0,1,0,3,0,1,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,1,0,0,1,0,0,0,0,0,1,1,2,0,0,0,0,1,0,0,1,3,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,3,0,0,0,0,0,0,3,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,3,3,1,1,1,1,2,3,0,0,2,1,1,1,1,1,0,2,1,1,0,0,0,2,1,0,1,2,1,1,0,1,2,1,0,3,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,1,0,0,0,0,0,0,0,3,0,0,0,3,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2,0,0,0,0,0,0,1,2,1,0,1,1,0,2,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,3,0,1,0,0,0,2,0,0,0,0,0,0,0,1,2,0,0,0,0,0,3,3,0,0,1,1,2,0,0,1,2,1,0,1,1,1,0,1,1,0,0,2,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,0,0,0,0,1,0,0,0,0,3,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,1,1,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,2,0,1,2,0,0,1,1,0,2,0,1,0,0,1,0,0,0,0,1,0,0,0,2,0,0,0,0,1,0,0,1,0,1,1,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,0,2,1,3,0,0,0,0,1,1,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,1,0,0,2,0,0,2,0,0,1,1,2,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,3,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,2,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],e.TIS620ThaiModel={charToOrderMap:e.TIS620CharToOrderMap,precedenceMatrix:e.ThaiLangModel,mTypicalPositiveRatio:.92638
4246,keepEnglishLetter:!1,charsetName:"TIS-620"}})(pZ);var mZ={};(function(e){e.Latin2_HungarianCharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,28,40,54,45,32,50,49,38,39,53,36,41,34,35,47,46,71,43,33,37,57,48,64,68,55,52,253,253,253,253,253,253,2,18,26,17,1,27,12,20,9,22,7,6,13,4,8,23,67,10,5,3,21,19,65,62,16,11,253,253,253,253,253,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,75,198,199,200,201,202,203,204,205,79,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,51,81,222,78,223,224,225,226,44,227,228,229,61,230,231,232,233,234,58,235,66,59,236,237,238,60,69,63,239,240,241,82,14,74,242,70,80,243,72,244,15,83,77,84,30,76,85,245,246,247,25,73,42,24,248,249,250,31,56,29,251,252,253],e.win1250HungarianCharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,28,40,54,45,32,50,49,38,39,53,36,41,34,35,47,46,72,43,33,37,57,48,64,68,55,52,253,253,253,253,253,253,2,18,26,17,1,27,12,20,9,22,7,6,13,4,8,23,67,10,5,3,21,19,65,62,16,11,253,253,253,253,253,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,78,181,69,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,76,198,199,200,201,202,203,204,205,81,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,51,83,222,80,223,224,225,226,44,227,228,229,61,230,231,232,233,234,58,235,66,59,236,237,238,60,70,63,239,240,241,84,14,75,242,71,82,243,73,244,15,85,79,86,30,77,87,245,246,247,25,74,42,24,248,249,250,31,56,29,251,252,253],e.HungarianLangModel=[0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,3,3,1,1,2,2,2,2,2,1,2,3,2,2,3,3,3,3,3,2,3,3,3,3,3,3,1,2,3,3,3,3,2,3,3,1,1,3,3,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,3,2,1,3,3,3,3,3,2,3,3,3,3,3,1,1,2,3,3,3,3,3,3,3,1,1,3,2,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,1,1,2,3,3,3,1,3,3,3,3,3,1,3,3,2,2,0,3,2,3,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,3,3,2,3,3,2,2,3,2,3,2,0,3,2,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,3,3,3,3,3,3,2,3,3,3,3,3,2,3,3,3,1,2,3,2,2,3,1,2,3,3,2,2,0,3,3,3,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,0,2,3,2,0,0,0,1,1,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,1,1,1,3,3,2,1,3,2,2,3,2,1,3,2,2,1,0,3,3,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,1,2,3,3,3,3,1,2,1,3,3,3,3,2,2,3,1,1,3,2,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,1,3,3,3,3,3,2,2,1,3,3,3,0,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,2,0,3,2,3,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,3,3,3,3,3,3,2,3,3,3,2,3,2,3,3,3,1,3,2,2,2,3,1,1,3,3,1,1,0,3,3,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,2,3,2,3,3,3,2,3,3,3,3,3,1,2,3,2,2,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,2,2,2,3,1,3,3,2,2,1,3,3,3,1,1,3,1,2,3,2,3,2,2,2,1,0,2,2,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,1,1,3,3,3,3,3,1,2,3,3,3,3,1,2,1,3,3,3,2,2,3,2,1,0,3,2,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,3,3,3,3,3,1,2,3,3,3,3,1,1,0,3,3,3,3,0,2,3,0,0,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,2,2,2,2,3,3,0,1,2,3,2,3,2,2,3,2,1,2,0,2,2,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,3,3,3,3,3,1,2,3,3,3,2,1,2,3,3,2,2,2,3,2,3,3,1,3,3,1,1,0,2,3,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,1,2,2,2,2,3,3,3,1,1,1,3,3,1,1,3,1,1,3,2,1,2,3,1,1,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,2,1,2,1,1,3,3,1,1,1,1,3,3,1,1,2,2,1,2,1,1,2,2,1,1,0,2,2,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,1,1,2,1,1,3,3,1,0,1,1,3,3,2,0,1,1,2,3,1,0,2,2,1,0,0,1,3,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,2,1,3,3,3,3,3,1,2,3,2,3,3,2,1,1,3,2,3,2,1,2,2,0,1,2,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,2,2,2,2,3,1,2,2,1,1,3,3,0,3,2,1,2,3,2,1,3,3,1,1,0,2,1,3,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,2,2,2,3,2,3,3,3,2,1,1,3,3,1,1,1,2,2,3,2,3,2,2,2,1,0,2,2,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,3,3,3,3,3,0,0,3,3,2,3,0,0,0,2,3,3,1,0,1,2,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,2,3,3,3,3,3,1,2,3,3,2,2,1,1,0,3,3,2,2,1,2,2,1,0,2,2,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2,2,1,3,1,2,3,3,2,2,1,1,2,2,1,1,1,1,3,2,1,1,1,1,2,1,0,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,3,3,1,1,1,1,1,3,3,3,0,1,1,3,3,1,1,1,1,1,2,2,0,3,1,1,2,0,2,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,1,0,1,2,1,2,2,0,1,2,3,1,2,0,0,0,2,1,1,1,1,1,2,0,0,1,1,0,0,0,0,1,2,1,2,2,2,1,2,1,2,0,2,0,2,2,1,1,2,1,1,2,1,1,1,0,1,0,0,0,1,1,0,1,1,1,2,3,2,3,3,0,1,2,2,3,1,0,1,0,2,1,2,2,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,3,2,2,1,0,0,3,2,3,2,0,0,0,1,1,3,0,0,1,1,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,2,2,3,3,1,0,1,3,2,3,1,1,1,0,1,1,1,1,1,3,1,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,2,2,2,1,0,1,2,3,3,2,0,0,0,2,1,1,1,2,1,1,1,0,1,1,1,0,0,0,1,2,2,2,2,2,1,1,1,2,0,2,1,1,1,1,1,2,1,1,1,1,1,1,0,1,1,1,0,0,1,1,3,2,2,1,0,0,1,1,2,2,0,3,0,1,2,1,1,0,0,1,1,1,0,1,1,1,1,0,2,1,1,1,2,2,1,1,1,2,1,2,1,1,1,1,1,1,1,2,1,1,1,2,3,1,1,1,1,1,1,1,1,1,0,1,2,3,3,0,1,0,0,0,3,3,1,0,0,1,2,2,1,0,0,0,0,2,0,0,1,1,1,0,2,1,1,1,2,1,1,1,1,1,1,2,1,1,0,1,1,0,1,1,1,0,1,2,1,1,0,1,1,1,1,1,1,1,0,1,2,3,3,0,1,0,0,0,2,2,0,0,0,0,1,2,2,0,0,0,0,1,0,0,1,1,0,0,2,0,1,0,2,1,1,1,1,2,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,2,0,1,1,1,1,1,0,1,3,2,2,0,1,0,1,0,2,3,2,0,0,1,2,2,1,0,0,1,1,1,0,0,2,1,0,1,2,2,1,1,2,1,1,1,1,1,1,2,1,1,1,1,1,1,0,2,1,0,1,1,0,1,1,1,0,1,1,2,1,1,0,1,2,2,2,0,0,1,0,0,2,2,1,1,0,0,2,1,1,0,0,0,1,2,0,0,2,1,0,0,2,1,1,1,2,1,1,1,1,2,1,2,1,1,1,2,2,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,0,1,1,2,3,0,0,0,1,0,3,2,1,0,0,1,2,1,1,0,0,0,0,2,1,0,1,1,0,0,2,1,2,1,1,1,0,0,0,1,0,1,1,1,1,1,2,0,0,1,0,0,0,2,0,0,1,1,1,1,1,1,1,1,0,1,3,0,0,2,1,2,2,1,0,0,2,1,2,2,0,0,0,2,1,1,1,0,1,1,0,0,1,1,2,0,0,0,1,2,1,2,2,1,1,2,1,2,0,1,1,1,1,1,1,1,1,1,2,1,1,0,0,1,1,1,1,0,0,1,1,3,2,0,0,0,1,0,2,2,2,0,0,0,2,2,1,0,0,0,0,3,1,1,1,1,0,0,2,1,1,1,2,1,0,1,1,1,0,1,1,1,1,1,1,1,0,2,1,0,0,1,0,1,1,0,1,1,1,1,1,1,0,1,2,3,2,0,0,0,1,0,2,2,0,0,0,0,2,1,1,0,0,0,0,2,1,0,1,1,0,0,2,1,1,0,2,1,1,1,1,2,1,2,1,2,0,1,1,1,0,2,1,1,1,2,1,1,1,1,0,1,1,1,1,1,0,1,3,1,1,2,2,2,3,2,1,1,2,2,1,1,0,1,0,2,2,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,2,0,0,0,0,2,2,1,0,0,0,1,1,0,0,1,2,0,0,2,1,1,1,2,2,1,1,1,2,1,2,1,1,0,1,1,1,1,2,1,1,1,2,1,1,1,1,0,1,2,1,1,1,0,1,1,0,0,1,2,3,2,1,0,0,2,0,1,1,0,0,0,1,1,1,1,0,1,1,0,0,1,0,0,0,0,0,1,2,1,2,1,2,1,1,1,2,0,2,1,1,1,0,1,2,0,0,1,1,1,0,0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,1,1,2,1,0,0,1,1,1,0,0,0,0,2,0,0,1,1,0,0,2,1,1,1,2,1,1,1,1,1,1,2,1,0,1,1,1,1,0,2,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0,1,1,2,2,0,1,1,1,0,2,2,2,0,0,0,3,2,1,0,0,0,1,1,0,0,1,1,0,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,1,1,1,0,0,1,1,1,0,1,0,1,2,1,0,2,1,1,2,2,1,1,2,1,1,1,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,0,0,0,1,2,2,2,2,2,1,1,1,2,0,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,2,3,0,0,0,1,0,2,2,0,0,0,0,2,2,0,0,0,0,0,1,0,0,1,0,0,0,2,0,1,0,2,1,1,1,1,1,0,2,0,0,0,1,2,1,1,1,1,0,1,2,0,1,0,1,0,1,1,1,0,1,0,1,2,2,2,0,0,0,1,0,2,1,2,0,0,0,1,1,2,0,0,0,0,1,0,0,1,1,0,0,2,1,0,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,1,1,1,1,1,0,1,1,2,2,0,0,0,1,0,2,2,2,0,0,0,1,1,0,0,0,0,0,1,1,0,2,0,0,1,1,1,0,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,1,1,0,0,1,0,1,2,1,0,0,1,1,1,2,0,0,0,1,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,2,1,2,1,1,1,1,1,2,0,2,0,1,1,0,1,2,1,0,1,1,1,0,0,0,0,0,0,1,0,0,2,1,1,0,1,2,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,2,1,0,1,2,2,1,1,1,1,1,2,1,1,0,1,1,1,1,2,1,1,1,2,1,1,0,1,0,1,1,1,1,1,0,1,1,2,2,0,0,0,0,0,1,1,0,0,0,0,2,1,0,0,0,0,0,2,0,0,2,2,0,0,2,0,0,1,2,1,1,1,1,1,1,1,0,1,1,0,1,1,0,1,0,0,0,1,1,1,1,0,0,1,1,1,1,0,0,1,1,1,2,0,0,3,1,0,2,1,1,1,0,0,1,1,1,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,1,2,1,0,1,1,1,2,1,1,0,1,1,1,1,1,0,0,0,1,1,1,1,1,0,1,0,0,0,1,0,0,2,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,2,0,0,0,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,1,1,0,0,1,1,1,1,1,0,1,2,1,1,1,2,1,1,1,0,1,1,2,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,1,1,2,1,0,0,0,1,1,0,0,0,1,1,0,0,1,0,1,0,0,0,1,2,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,1,0,0,2,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,1,1,1,2,0,0,1,0,0,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,2,0,1,1,1,1,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,2,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,0,1,0,1,1,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,0,1,0,1,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,1,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,0,1,0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0],e.Latin2HungarianModel={charToOrderMap:e.Latin2_HungarianCharToOrderMap,precedenceMatrix:e.HungarianLangModel,mTypicalPositiveRatio:.947368,keepEnglishLetter:!0,charsetName:"ISO-8859-2"},e.Win1250HungarianModel={charToOrderMap:e.win1250HungarianCharToOrderMap,precedenceMatrix:e.HungarianLangModel,mTypicalPositiveRatio:.947368,keepEnglishLetter:!0,charsetName:"windows-1250"}})(mZ);var vZ={};(function(e){e.Latin5_BulgarianCharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,77,90,99,100,72,109,107,101,79,185,81,102,76,94,82,110,186,108,91,74,119,84,96,111,187,115,253,253,253,253,253,253,65,69,70,66,63,68,112,103,92,194,104,95,86,87,71,116,195,85,93,97,113,196,197,198,199,200,253,253,253,253,253,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,81,226,227,228,229,230,105,231,232,233,234,235,236,45,237,238,31,32,35,43,37,44,55,47,40,59,33,46,38,36,41,30,39,28,34,51,48,49,53,50,54,57,61,239,67,240,60,56,1,18,9,20,11,3,23,15,2,26,12,10,14,6,4,13,7,8,5,19,29,25,22,21,27,24,17,75,52,241,42,16,62,242,243,244,58,245,98,246,247,248,249,250,251,91,252,253],e.win1251BulgarianCharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,77,90,99,100,72,109,107,101,79,185,81,102,76,94,82,110,186,108,91,74,119,84,96,111,187,115,253,253,253,253,253,253,65,69,70,66,63,68,112,103,92,194,104,95,86,87,71,116,195,85,93,97,113,196,197,198,199,200,253,253,253,253,253,206,207,208,209,210,211,212,213,120,214,215,216,217,218,219,220,221,78,64,83,121,98,117,105,222,223,224,225,226,227,228,229,88,230,231,232,233,122,89,106,234,235,236,237,238,45,239,240,73,80,118,114,241,242,243,244,245,62,58,246,247,248,249,250,31,32,35,43,37,44,55,47,40,59,33,46,38,36,41,30,39,28,34,51,48,49,53,50,54,57,61,251,67,252,60,56,1,18,9,20,11,3,23,15,2,26,12,10,14,6,4,13,7,8,5,19,29,25,22,21,27,24,17,75,52,253,42,16],e.BulgarianLangModel=[0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,2,2,3,2,2,1,2,2,3,1,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,3,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,0,3,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,2,3,3,3,3,3,3,3,3,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,1,3,2,3,3,3,3,3,3,3,3,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,1,3,3,3,3,2,2,2,1,1,2,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,2,3,2,2,3,3,1,1,2,3,3,2,3,3,3,3,2,1,2,0,2,0,3,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,1,3,3,3,3,3,2,3,2,3,3,3,3,3,2,3,3,1,3,0,3,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,1,3,3,2,3,3,3,1,3,3,2,3,2,2,2,0,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,0,3,3,3,2,2,3,3,3,1,2,2,3,2,1,1,2,0,2,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,2,3,3,1,2,3,2,2,2,3,3,3,3,3,2,2,3,1,2,0,2,1,2,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,1,3,3,3,3,3,2,3,3,3,2,3,3,2,3,2,2,2,3,1,2,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,3,3,1,1,1,2,2,1,3,1,3,2,2,3,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,2,2,3,2,2,3,1,2,1,1,1,2,3,1,3,1,2,2,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,1,3,2,2,3,3,1,2,3,1,1,3,3,3,3,1,2,2,1,1,1,0,2,0,2,0,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,2,2,3,3,3,2,2,1,1,2,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,0,1,2,1,3,3,2,3,3,3,3,3,2,3,2,1,0,3,1,2,1,2,1,2,3,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,1,3,3,2,3,3,2,2,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,0,3,3,3,3,3,2,1,1,2,1,3,3,0,3,1,1,1,1,3,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,1,1,3,1,3,3,2,3,2,2,2,3,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,3,2,1,1,1,1,1,3,1,3,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,2,0,3,2,0,3,0,2,0,0,2,1,3,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,2,1,1,1,1,2,1,1,2,1,1,1,2,2,1,2,1,1,1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,2,1,3,1,1,2,1,3,2,1,1,0,1,2,3,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,2,2,1,0,1,0,0,1,0,0,0,2,1,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,3,2,3,2,3,3,1,3,2,1,1,1,2,1,1,2,1,3,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,2,2,3,3,2,3,2,2,2,3,1,2,2,1,1,2,1,1,2,2,0,1,1,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,1,3,1,0,2,2,1,3,2,1,0,0,2,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,1,2,0,2,3,1,2,3,2,0,1,3,1,2,1,1,1,0,0,1,0,0,2,2,2,3,2,2,2,2,1,2,1,1,2,2,1,1,2,0,1,1,1,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,3,3,3,3,3,2,1,2,2,1,2,0,2,0,1,0,1,2,1,2,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0
424,0,0,0,1,3,3,2,3,3,1,1,3,1,0,3,2,1,0,0,0,1,2,0,2,0,1,0,0,0,1,0,1,2,1,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,1,2,1,1,1,0,0,0,0,0,1,1,0,0,3,1,0,1,0,2,3,2,2,2,3,2,2,2,2,2,1,0,2,1,2,1,1,1,0,1,2,1,2,2,2,1,1,1,2,2,2,2,1,2,1,1,0,1,2,1,2,2,2,1,1,1,0,1,1,1,1,2,0,1,0,0,0,0,2,3,2,3,3,0,0,2,1,0,2,1,0,0,0,0,2,3,0,2,0,0,0,0,0,1,0,0,2,0,1,2,2,1,2,1,2,2,1,1,1,2,1,1,1,0,1,2,2,1,1,1,1,1,0,1,1,1,0,0,1,2,0,0,3,3,2,2,3,0,2,3,1,1,2,0,0,0,1,0,0,2,0,2,0,0,0,1,0,1,0,1,2,0,2,2,1,1,1,1,2,1,0,1,2,2,2,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,1,1,0,0,2,3,2,3,3,0,0,3,0,1,1,0,1,0,0,0,2,2,1,2,0,0,0,0,0,0,0,0,2,0,1,2,2,2,1,1,1,1,1,2,2,2,1,0,2,0,1,0,1,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,3,3,3,3,2,2,2,2,2,0,2,1,1,1,1,2,1,2,1,1,0,2,0,1,0,1,0,0,2,0,1,2,1,1,1,1,1,1,1,2,2,1,1,0,2,0,1,0,2,0,0,1,1,1,0,0,2,0,0,0,1,1,0,0,2,3,3,3,3,1,0,0,0,0,0,0,0,0,0,0,2,0,0,1,1,0,0,0,0,0,0,1,2,0,1,2,2,2,2,1,1,2,1,1,2,2,2,1,2,0,1,1,1,1,1,1,0,1,1,1,1,0,0,1,1,1,0,0,2,3,3,3,3,0,2,2,0,2,1,0,0,0,1,1,1,2,0,2,0,0,0,3,0,0,0,0,2,0,2,2,1,1,1,2,1,2,1,1,2,2,2,1,2,0,1,1,1,0,1,1,1,1,0,2,1,0,0,0,1,1,0,0,2,3,3,3,3,0,2,1,0,0,2,0,0,0,0,0,1,2,0,2,0,0,0,0,0,0,0,0,2,0,1,2,1,1,1,2,1,1,1,1,2,2,2,0,1,0,1,1,1,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,3,3,2,2,3,0,1,0,1,0,0,0,0,0,0,0,1,1,0,3,0,0,0,0,0,0,0,0,1,0,2,2,1,1,1,1,1,2,1,1,2,2,1,2,2,1,0,1,1,1,1,1,0,1,0,0,1,0,0,0,1,1,0,0,3,1,0,1,0,2,2,2,2,3,2,1,1,1,2,3,0,0,1,0,2,1,1,0,1,1,1,1,2,1,1,1,1,2,2,1,2,1,2,2,1,1,0,1,2,1,2,2,1,1,1,0,0,1,1,1,2,1,0,1,0,0,0,0,2,1,0,1,0,3,1,2,2,2,2,1,2,2,1,1,1,0,2,1,2,2,1,1,2,1,1,0,2,1,1,1,1,2,2,2,2,2,2,2,1,2,0,1,1,0,2,1,1,1,1,1,0,0,1,1,1,1,0,1,0,0,0,0,2,1,1,1,1,2,2,2,2,1,2,2,2,1,2,2,1,1,2,1,2,3,2,2,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,3,2,0,1,2,0,1,2,1,1,0,1,0,1,2,1,2,0,0,0,1,1,0,0,0,1,0,0,2,1,1,0,0,1,1,0,1,1,1,1,0,2,0,1,1,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,2,0,0,0,0,1,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,1,1,1,1,2,2,2,2,1,1,2,1,2,1,1,1,0,2,1,2,1,1,1,0,2,1,1,1,1,0,1,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,3,2,0,0,0,0,1,0,0,0,0,0,0,1,1,0,2,0,0,0,0,0,0,0,0,1,0,1,2,1,1,1,1,1,1,0,0,2,2,2,2,2,0,1,1,0,1,1,1,1,1,0,0,1,0,0,0,1,1,0,1,2,3,1,2,1,0,1,1,0,2,2,2,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,1,2,1,1,1,1,2,1,1,1,1,1,1,1,1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,2,2,2,2,2,0,0,2,0,0,2,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,2,0,2,2,1,1,1,1,1,0,0,1,2,1,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,0,0,2,0,1,1,0,0,0,1,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,2,2,3,2,0,0,1,0,0,1,0,0,0,0,0,0,1,0,2,0,0,0,1,0,0,0,0,0,0,0,2,1,1,0,0,1,0,0,0,1,1,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,2,1,2,2,2,1,2,1,2,2,1,1,2,1,1,1,0,1,1,1,1,2,0,1,0,1,1,1,1,0,1,1,1,1,2,1,1,1,1,1,1,0,0,1,2,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,3,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,0,0,1,0,2,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,2,0,0,1,0,2,0,1,0,0,1,1,2,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,0,1,1,0,2,1,0,1,1,1,0,0,1,0,2,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,1,2,1,1,1,1,1,1,2,2,1,0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,1,1,2,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,2,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,2,0,0,2,0,1,0,0,1,0,0,1,1,1,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,1,1,1,2,0,0,0,0,0,0,2,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],e.Latin5BulgarianModel={charToOrderMap:e.Latin5_BulgarianCharToOrderMap,precedenceMatrix:e.BulgarianLangModel,mTypicalPositiveRatio:.969392,keepEnglishLetter:!1,charsetName:"ISO-8859-5"},e.Win1251BulgarianModel={charToOrderMap:e.win1251BulgarianCharToOrderMap,precedenceMatrix:e.BulgarianLangModel,mTypicalPositiveRatio:.969392,keepEnglishLetter:!1,charsetName:"windows-1251"}})(vZ);var B0=YFe,gZ=zX,LI=cZ.Win1255HebrewModel,VFe=jFe,Qd=dZ,NI=hZ,qFe=pZ.TIS620ThaiModel,FI=mZ,II=vZ;function _Z(){gZ.apply(this);var e=this;function t(){e._mProbers=[new B0(Qd.Win1251CyrillicModel),new B0(Qd.Koi8rModel),new B0(Qd.Latin5CyrillicModel),new B0(Qd.MacCyrillicModel),new B0(Qd.Ibm866Model),new B0(Qd.Ibm855Model),new B0(NI.Latin7GreekModel),new B0(NI.Win1253GreekModel),new B0(II.Latin5BulgarianModel),new B0(II.Win1251BulgarianModel),new B0(FI.Latin2HungarianModel),new B0(FI.Win1250HungarianModel),new B0(qFe)];var r=new VFe,n=new B0(LI,!1,r),a=new B0(LI,!0,r);r.setModelProbers(n,a),e._mProbers.push(r,n,a),e._supportedCharsetNames=[];for(const i of e._mProbers)e._supportedCharsetNames.push(i.getCharsetName());e.reset()}this.getSupportedCharsetNames=function(){return e._supportedCharsetNames},t()}_Z.prototype=new gZ;var GFe=_Z,xZ=kd,BI=li,X5=0,je=1,$n=2,Wn=3,ua=4,z1=5,fa=6,$1=7,XFe=[je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,$n,je,je,je,je,je,je,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,Wn,je,je,je,je,je,je,X5,je,$1,je,je,je,je,je,je,z1,je,z1,X5,z1,X5,X5,je,je,je,je,je,je,je,je,je,$1,je,$1,X5,$1,z1,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,je,ua,ua,ua,ua,ua,ua,z1,z1,ua,ua,ua,ua,ua,ua,ua,ua,z1,z1,ua,ua,ua,ua,ua,je,ua,ua,ua,ua,ua,z1,z1,z1,fa,fa,fa,fa,fa,fa,$1,$1,fa,fa,fa,fa,fa,fa,fa,fa,$1,$1,fa,fa,fa,fa,fa,je,fa,fa,fa,fa,fa,$1,$1,$1],ZFe=[0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,3,3,3,1,1,3,3,0,3,3,3,1,2,1,2,0,3,3,3,3,3,3,3,0,3,1,3,1,1,1,3,0,3,1,3,1,1,3,3];function mD(){xZ.apply(this);var e=4,t=8,r=this;function n(){r.reset()}this.reset=function(){this._mLastCharClass=je,this._mFreqCounter=[];for(var a=0;a<e;this._mFreqCounter[a++]=0);mD.prototype.reset.apply(this)},this.getCharsetName=function(){return"windows-1252"}
424,this.getSupportedCharsetNames=function(){return[this.getCharsetName()]},this.feed=function(a){a=this.removeXmlTags(a);for(var i=0;i<a.length;i++){var o=a.charCodeAt(i),s=XFe[o],c=ZFe[this._mLastCharClass*t+s];if(c==0){this._mState=BI.notMe;break}this._mFreqCounter[c]++,this._mLastCharClass=s}return this.getState()},this.getConfidence=function(){var a;if(this.getState()==BI.notMe)return .01;for(var i=0,o=0;o<this._mFreqCounter.length;o++)i+=this._mFreqCounter[o];return i<.01?a=0:a=this._mFreqCounter[3]/i-this._mFreqCounter[1]*20/i,a<0&&(a=0),a=a*.95,a},n()}mD.prototype=new xZ;var KFe=mD,Z7={},be=li,QFe=[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,5,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],JFe=[be.start,be.error,3,be.start,be.start,be.start,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.error,be.error,be.start,be.start,4,be.error,5,be.error,6,be.error,5,5,4,be.error,4,be.error,4,4,4,be.error,4,be.error,4,be.itsMe,be.start,be.start,be.start,be.start,be.start,be.start],eIe=[0,0,0,0,0,0];Z7.HZSMModel={classTable:QFe,classFactor:6,stateTable:JFe,charLenTable:eIe,name:"HZ-GB-2312"};var tIe=[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2],rIe=[be.start,3,be.error,be.start,be.start,be.start,be.start,be.start,be.start,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.error,be.error,be.error,4,be.error,be.error,be.error,be.error,be.itsMe,be.error,be.error,be.error,be.error,5,6,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.error,be.start],nIe=[0,0,0,0,0,0,0,0,0];Z7.ISO2022CNSMModel={classTable:tIe,classFactor:9,stateTable:rIe,charLenTable:nIe,name:"ISO-2022-CN"};var aIe=[2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,7,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,4,0,8,0,0,0,0,9,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2],iIe=[be.start,3,be.error,be.start,be.start,be.start,be.start,be.start,be.start,be.start,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.error,be.error,be.error,5,be.error,be.error,be.error,4,be.error,be.error,be.error,be.error,be.error,6,be.itsMe,be.error,be.itsMe,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.itsMe,be.error,be.error,be.error,be.itsMe,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.error,be.start,be.start],oIe=[0,0,0,0,0,0,0,0,0,0];Z7.ISO2022JPSMModel={classTable:aIe,classFactor:10,stateTable:iIe,charLenTable:oIe,name:"ISO-2022-JP"};var sIe=[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,3,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2],lIe=[be.start,3,be.error,be.start,be.start,be.start,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.itsMe,be.error,be.error,be.error,4,be.error,be.error,be.error,be.error,be.error,be.error,5,be.error,be.error,be.error,be.error,be.error,be.error,be.itsMe,be.start,be.start,be.start,be.start],cIe=[0,0,0,0,0,0];Z7.ISO2022KRSMModel={classTable:sIe,classFactor:6,stateTable:lIe,charLenTable:cIe,name:"ISO-2022-KR"};var yZ=kd,Gp=M2,Xp=Z7,Zp=li;function vD(){yZ.apply(this);var e=this;function t(){e._mCodingSM=[new Gp(Xp.HZSMModel),new Gp(Xp.ISO2022CNSMModel),new Gp(Xp.ISO2022JPSMM
424odel),new Gp(Xp.ISO2022KRSMModel)],e._supportedCharsetNames=[];for(const r of e._mCodingSM)e._supportedCharsetNames.push(r.getCodingStateMachine());e.reset()}this.reset=function(){vD.prototype.reset.apply(this);for(var r=0,n;n=this._mCodingSM[r];r++)n&&(n.active=!0,n.reset());this._mActiveSM=e._mCodingSM.length,this._mDetectedCharset=null},this.getCharsetName=function(){return this._mDetectedCharset},this.getSupportedCharsetNames=function(){return e._supportedCharsetNames},this.getConfidence=function(){return this._mDetectedCharset?.99:0},this.feed=function(r){for(var n=0,a;n<r.length;n++){a=r[n];for(var i=0,o;o=this._mCodingSM[i];i++)if(!(!o||!o.active)){var s=o.nextState(a);if(s==Zp.error){if(o.active=!1,this._mActiveSM--,this._mActiveSM<=0)return this._mState=Zp.notMe,this.getState()}else if(s==Zp.itsMe)return this._mState=Zp.foundIt,this._mDetectedCharset=o.getCodingStateMachine(),this.getState()}}return this.getState()},t()}vD.prototype=new yZ;var uIe=vD,HI=li,wZ=WFe,bZ=GFe,EZ=KFe,TZ=uIe,Jd=Q1;const SZ=function(){const e=["UTF-8","UTF-32LE","UTF-32BE","UTF-32BE","UTF-16LE","UTF-16BE","X-ISO-10646-UCS-4-3412","X-ISO-10646-UCS-4-2143"],t=[new TZ,new wZ,new bZ,new EZ],r=e.slice(0);for(const n of t)[].push.apply(r,n.getSupportedCharsetNames());return r}(),fIe=function(){const e=[];for(const t of SZ)e.push(t.toLocaleLowerCase(),t.toLocaleLowerCase().replace(/-/g,""));return e}();function dIe(e){if(e||(e={}),typeof e.minimumThreshold!="number"&&(e.detectEncodings?e.minimumThreshold=0:e.minimumThreshold=.2),e.detectEncodings){for(const i of e.detectEncodings)if(!fIe.includes(i.toLowerCase()))throw new Error(`Encoding ${i} is not supported. Supported encodings: ${SZ}.`)}var t={pureAscii:0,escAscii:1,highbyte:2},r=this;function n(){r._highBitDetector=/[\x80-\xFF]/,r._escDetector=/(\x1B|~\{)/,r._mEscCharsetProber=null,r._mCharsetProbers=[],r.reset()}function a(i){if(!e.detectEncodings)return!0;var o=e.detectEncodings.map(s=>s.toLowerCase());return o.includes(i.toLowerCase())}this.reset=function(){this.result={encoding:null,confidence:0},this.results=[],this.done=!1,this._mStart=!0,this._mGotData=!1,this._mInputState=t.pureAscii,this._mLastChar=[],this._mBOM="",this._mEscCharsetProber&&this._mEscCharsetProber.reset();for(var i=0,o;o=this._mCharsetProbers[i];i++)o.reset()},this.feed=function(i){if(!this.done){var o=i.length;if(o){if(this._mGotData||(this._mBOM+=i,this._mBOM.slice(0,3)==""&&a("UTF-8")?this.result={encoding:"UTF-8",confidence:1}:this._mBOM.slice(0,4)=="ÿþ\0\0"&&a("UTF-32LE")?this.result={encoding:"UTF-32LE",confidence:1}:this._mBOM.slice(0,4)=="\0\0þÿ"&&a("UTF-32BE")?this.result={encoding:"UTF-32BE",confidence:1}:this._mBOM.slice(0,4)=="þÿ\0\0"&&a("X-ISO-10646-UCS-4-3412")?this.result={encoding:"X-ISO-10646-UCS-4-3412",confidence:1}:this._mBOM.slice(0,4)=="\0\0ÿþ"&&a("X-ISO-10646-UCS-4-2143")?this.result={encoding:"X-ISO-10646-UCS-4-2143",confidence:1}:this._mBOM.slice(0,2)=="ÿþ"&&a("UTF-16LE")?this.result={encoding:"UTF-16LE",confidence:1}:this._mBOM.slice(0,2)=="þÿ"&&a("UTF-16BE")&&(this.result={encoding:"UTF-16BE",confidence:1}),this.result.confidence>0&&(this.results=[this.result]),this._mBOM.length>3&&(this._mGotData=!0)),this.result.encoding&&this.result.confidence>0){this.done=!0;return}if(this._mInputState==t.pureAscii&&(this._highBitDetector.test(i)?this._mInputState=t.highbyte:this._escDetector.test(this._mLastChar.join("")+i)&&(this._mInputState=t.escAscii)),this._mLastChar=i.slice(-1).split(""),this._mInputState==t.escAscii)this._mEscCharsetProber||(this._mEscCharsetProber=new TZ),this._mEscCharsetProber.feed(i)==HI.foundIt&&a(this._mEscCharsetProber.getCharsetName())&&(this.result={encoding:this._mEscCharsetProber.getCharsetName(),confidence:this._mEscCharsetProber.getConfidence()},this.results=[this.result],this.done=!0);else if(this._mInputState==t.highbyte){this._mCharsetProbers.length==0&&(this._mCharsetProbers=[new wZ,new bZ,new EZ]);for(var s=0,c;c=this._mCharsetProbers[s];s++)if(c.feed(i)==HI.foundIt&&a(c.getCharsetName())){this.result={encoding:c.getCharsetName(),confidence:c.getConfidence()},this.results=[this.result],this.done=!0;break}}}}},this.close=function(){if(!this.done){if(this._mBOM.length===0){Jd.log(`no data received!
425`);return}if(this.done=!0,this._mInputState==t.pureAscii&&a("ascii"))return Jd.log("pure ascii"),this.result={encoding:"ascii",confidence:1},this.results.push(this.result),this.result;if(this._mInputState==t.highbyte){let c=0,l=!1;for(var i=0,o;o=this._mCharsetProbers[i];i++){if(!o)continue;const u=o.getCharsetName(),h=o.getConfidence();o.getCharsetName()==="windows-1252"&&(c=h),!(!u||!a(u))&&(this.results.push({encoding:o.getCharsetName(),confidence:h}),o.getCharsetName()==="windows-1250"&&(l=!0),Jd.log(o.getCharsetName()+" confidence "+h)
425)}if(c&&!l&&a("windows-1250")&&this.results.push({encoding:"windows-1250",confidence:c-Math.pow(5/10,String(c).length-1)}),this.results.sort(function(u,h){return h.confidence-u.confidence}),this.results.length>0){var s=this.results[0];if(s.confidence>=e.minimumThreshold)return this.result=s,s}}if(Jd.enabled){Jd.log(`no probers hit minimum threshhold
426`);for(var i=0,o;o=this._mCharsetProbers[i];i++)!o||!a(o.getCharsetName())||Jd.log(o.getCharsetName()+" confidence = "+o.getConfidence()+`
427`)}}},n()}var hIe=dIe,CZ=hIe,pIe=Q1.setLogger;X7.detect=function(e,t){var r=AZ(e,t);return r.result};X7.detectAll=function(e,t){var r=AZ(e,t);return r.results};X7.UniversalDetector=CZ;X7.enableDebug=function(){pIe(console.log.bind(console))};function AZ(e,t){var r=new CZ(t);return r.reset(),typeof Buffer=="function"&&e instanceof Buffer?r.feed(e.toString("binary")):r.feed(e),r.close(),r}var mIe=X7;const rHe=ks(mIe);export{DIe as $,ZBe as A,EBe as B,mY as C,XIe as D,E2 as E,eHe as F,XBe as G,b4e as H,KBe as I,iq as J,QBe as K,bY as L,EIe as M,Cbe as N,GIe as O,JBe as P,_Be as Q,SNe as R,zBe as S,xBe as T,OBe as U,MBe as V,PBe as W,bBe as X,yBe as Y,wBe as Z,_Ie as _,yIe as a,HIe as a0,rHe as a1,xIe as a2,wIe as a3,tBe as a4,nBe as a5,fBe as a6,uBe as a7,cBe as a8,dBe as a9,ege as aA,w6e as aB,SBe as aC,ABe as aD,LBe as aE,rge as aF,$Be as aG,WBe as aH,YBe as aI,qBe as aJ,jBe as aK,VBe as aL,tHe as aM,lBe as aa,aBe as ab,oBe as ac,sBe as ad,iBe as ae,MIe as af,ZIe as ag,p6e as ah,b6e as ai,CBe as aj,RBe as ak,kBe as al,DBe as am,NBe as an,K3 as ao,FBe as ap,KIe as aq,CIe as ar,NIe as as,YIe as at,rBe as au,IBe as av,Qz as aw,BBe as ax,TBe as ay,Te as az,PIe as b,jIe as c,VIe as d,JIe as e,bIe as f,RIe as g,IIe as h,FIe as i,BIe as j,p5 as k,OIe as l,GBe as m,TIe as n,UIe as o,kIe as p,AIe as q,U as r,qIe as s,eBe as t,QIe as u,SIe as v,LIe as w,WIe as x,zIe as y,$Ie as z};
428function __vite__mapDeps(indexes) {
429  if (!__vite__mapDeps.viteFileDeps) {
430    __vite__mapDeps.viteFileDeps = []
431  }
432  return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
433}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.